.testimonials-section--child-slider .testimonials-section__shell{width:100vw;margin-left:calc(50% - 50vw);padding:0 0 88px;overflow:hidden}.testimonials-section--child-slider .testimonials-section__heading{width:min(100%, var(--emrg-shell));margin:0 auto;padding:96px 16px 0}.testimonials-section--child-slider .testimonial-slider-shell{width:100vw;margin-left:calc(50% - 50vw)}.testimonials-section--child-slider .testimonial-slider-wrapper{overflow:hidden;margin:0 auto;max-width:none;width:100vw}.testimonials-section--child-slider .testimonial-slider{width:auto;padding:0;overflow:visible}.testimonials-section--child-slider .testimonial-slider .slick-track{display:flex;gap:20px;padding:20px 0}.testimonials-section--child-slider .testimonial-slider .slick-slide{height:inherit;opacity:.4;transition:opacity 0.3s ease}.testimonials-section--child-slider .testimonial-slider .slick-slide>div{height:100%}.testimonials-section--child-slider .testimonial-slider .slick-center{opacity:1}.testimonials-section--child-slider .testimonial-slider .testimonial-card{display:block;position:relative;top:auto;left:auto;width:auto;min-height:0;height:100%;margin:0 10px;padding:32px;border:1px solid rgb(40 41 42 / .08);border-radius:12px;background:#fff;box-shadow:0 2px 8px rgb(0 0 0 / .1);opacity:1;pointer-events:auto;transform:none;text-align:left}.testimonials-section--child-slider .testimonial-card::before{content:none}.testimonials-section--child-slider .testimonial-slider-wrapper .slick-dots{position:static;margin-top:30px}.testimonials-section--child-slider .testimonial-slider-wrapper .slick-dots li button:before{font-size:12px;color:#082535;opacity:.4}.testimonials-section--child-slider .testimonial-slider-wrapper .slick-dots li.slick-active button:before{color:#082535;opacity:1}.testimonials-section--child-slider .testimonial-row-flex-wrap-1{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.testimonials-section--child-slider .column-wrap-1{display:flex;flex-wrap:nowrap;gap:10px;align-items:center}.testimonials-section--child-slider .client-info-wrap h3,.testimonials-section--child-slider .client-name{margin:0;font:700 20px/28px 'Urbanist';text-transform:capitalize}.testimonials-section--child-slider .client-address{margin:5px 0;font:400 16px/22px 'Montserrat',sans-serif}.testimonials-section--child-slider .rating-flex{display:flex;flex-wrap:nowrap;gap:4px;margin:12px 0}.testimonials-section--child-slider .rating-flex .star-rating{max-width:24px}.testimonials-section--child-slider .rate-date-flex{display:flex;flex-wrap:nowrap;align-items:center;gap:4px;flex-direction:column}.testimonials-section--child-slider .testimonial-date{margin-bottom:0;font:400 16px/24px 'Montserrat',sans-serif}.testimonials-section--child-slider .column-wrap-2 .yelp-logo{max-width:220px;height:40px}.testimonials-section--child-slider .clients-testimony{padding-top:56px}.testimonials-section--child-slider .clients-testimony p{margin:0;font:400 20px/40px 'Montserrat',sans-serif}.testimonials-section--child-slider .client-yelp-info{display:flex;flex-wrap:nowrap;gap:10px}.testimonials-section--child-slider .c-flex{display:flex;flex-wrap:nowrap;gap:7px;align-items:center}.testimonials-section--child-slider .c-flex p{margin-bottom:0;font:400 16px/24px 'Montserrat',sans-serif}.testimonials-section--child-slider .c-flex img{max-width:16px}.testimonials-section--child-slider .testimonial-card.layout-2{text-align:center}.testimonials-section--child-slider .testimonial-card.layout-2 .rating-flex{justify-content:center;margin-top:0;margin-bottom:20px}.testimonials-section--child-slider .testimonial-card.layout-2 .clients-testimony{padding-top:0}.testimonials-section--child-slider .testimonial-card.layout-2 .clients-testimony p{font:400 20px/1.8 'Urbanist'}.testimonials-section--child-slider .testimonial-card.layout-2 .client-name{margin-top:24px}@media screen and (max-width:767px){.testimonials-section--child-slider .testimonials-section__shell{padding-bottom:72px}.testimonials-section--child-slider .testimonial-slider .slick-track{gap:0}.testimonials-section--child-slider .testimonial-slider .slick-slide.slick-current.slick-active{opacity:1}.testimonials-section--child-slider .testimonial-slider .testimonial-card{margin:0;padding:28px 24px}.testimonials-section--child-slider .testimonial-card.layout-2 .clients-testimony p,.testimonials-section--child-slider .clients-testimony p{font-size:18px;line-height:1.7}}