.side-header-narrow-bar-logo{max-width:180px}.page-top ul.breadcrumb>li.home{display:inline-block}.page-top ul.breadcrumb>li.home a{position:relative;width:1em;text-indent:-9999px}.page-top ul.breadcrumb>li.home a:after{content:"";font-family:"porto";float:left;text-indent:0}@media (min-width:1500px){.left-sidebar.col-lg-3,.right-sidebar.col-lg-3{width:20%}}sup{font-size:50%}.heading.heading-border-xl .heading-tag::after,.heading.heading-border-xl .heading-tag:before{border-top-width:7px}.heading.heading-border-xl .heading-tag::after{margin-left:8px}.heading.heading-border-xl .heading-tag::before{margin-right:8px}.big-sale .elementor-heading-title{transform:rotate(2deg)}.text-color-reset:not(:hover){color:inherit}.header-top-ads .porto-sicon-box{justify-content:center}.home-banner-slider .elementor-image img{width:auto}.home-banner-slider .d-inline-block{vertical-align:top}.mw-fit{max-width:fit-content}.home-banner-slider em,.home-banner em{color:#b93027;font-family:inherit;font-style:normal;margin-left:.375em}.home-banner-slider strong,.home-banner strong{font-size:220%;vertical-align:text-top;line-height:.9}@media (max-width:480px){.home-banner-slider .porto-ibanner-layer{font-size:10px}}.home-banner-slider em,.home-banner em{color:#b93027;font-family:inherit;font-style:normal;margin-left:.375em}.home-banner-slider strong,.home-banner strong{font-size:220%;vertical-align:text-top;line-height:.9}.hide-prev-nav .elementor-swiper .elementor-swiper-button-prev{display:none}.nav-shadow .elementor-swiper .elementor-swiper-button{box-shadow:0 15px 30px -15px rgba(0,0,0,.45)}.w-max-none{max-width:none!important}.elementor-testimonial-wrapper{text-align:left}.elementor-testimonial-content{position:relative;padding:2.5rem 4rem 2.5rem 4.5rem;border-radius:8px;background-color:#0099e6}.elementor-testimonial-content::before,.elementor-testimonial-content::after{position:absolute;font-size:5rem;line-height:1}.elementor-testimonial-content::before{content:"201C";top:20px;left:20px}.elementor-testimonial-content::after{content:"";top:100%;left:40px;border-left:11px solid transparent;border-right:11px solid transparent;border-top:8px solid #0099e6}.topimage .elementor-testimonial-content{margin:85px 0 3px;padding:20px 60px;background-color:transparent}.topimage .elementor-testimonial-content::before{left:10px;top:0}.topimage .elementor-testimonial-content::after{content:"201D";right:10px;top:auto;left:auto;margin-top:5px;border:0}.topimage .elementor-testimonial-image{position:absolute;top:15px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}@media (max-width:575px){.topimage .elementor-testimonial-content{padding:20px}.topimage .elementor-testimonial-content::before,.topimage .elementor-testimonial-content::after{content:none}}#reviews-section .elementor-column.position-absolute{left:68.9%}.flex-wrap .elementor-container,.flex-wrap .elementor-row{flex-wrap:wrap}.elementor-testimonial-content{order:12}.elementor-testimonial-wrapper{display:flex;margin:0 -12px;align-items:center}.elementor-testimonial-wrapper>div{padding:0 15px}.elementor-widget-testimonial .elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image img{border:10px solid #f4f4f4;width:100%;height:auto;max-width:190px;margin-left:auto;margin-right:auto}.elementor-testimonial-wrapper .elementor-testimonial-meta-inner{display:block}.elementor-testimonial-wrapper .elementor-testimonial-content ul{font-size:33px;color:#fde16d;margin-bottom:38px;padding-left:0}.elementor-testimonial-content strong,.elementor-testimonial-content p{font-size:16.8px;line-height:1.9}@media (min-width:992px){.elementor-testimonial-wrapper .elementor-testimonial-content{flex:0 0 auto;width:80%;padding-left:1.5rem}.elementor-widget-testimonial .elementor-testimonial-wrapper .elementor-testimonial-meta{flex:0 0 auto;align-items:center;width:20%}.owl-carousel.nav-pos-outside .owl-nav .owl-next{right:-56px}.owl-carousel.nav-pos-outside .owl-nav .owl-prev{left:-51px}}@media (max-width:991px){.elementor-testimonial-wrapper{flex-direction:column}.elementor-testimonial-wrapper>div{width:100%}.elementor-testimonial-content{text-align:center}.elementor-testimonial-content ul{justify-content:center}}.home-ads .elementor-top-column{border-right:1px solid #dedede}.home-ads .elementor-top-column:first-child{border-left:1px solid #dedede}@media (max-width:767px){.home-ads .elementor-top-column{border-bottom:1px solid #dedede;border-left:1px solid #dedede}.home-ads .elementor-top-column:last-child{border-bottom:none}}