.testimonial-section{background-color:#fff7f5;display:flex;height:580px;justify-content:center;padding-bottom:60px!important;width:100%}.testimonial-container{max-height:450px;max-width:1200px;text-align:center;width:100%}.testimonial-title-slide{display:none}.testimonial-title-slide.active{display:block}.testimonial-title{color:#1f2937;font-size:28px;font-weight:700;margin-bottom:16px}.testimonial-slider{align-items:center;background-color:#ee8562;border-radius:20px;display:flex;height:100%;justify-content:center;margin:40px auto;overflow:hidden;width:100%}.slider-track{display:flex;transition:transform 1.2s ease-in-out;width:400%}.testimonial-slide{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;min-width:100%;overflow-wrap:break-word;padding:20px;position:relative;word-break:break-word}.testimonial-slide:before{background-image:url(https://8985407.fs1.hubspotusercontent-na1.net/hubfs/8985407/Icon%20pack.svg);left:80px;top:-10px}.testimonial-slide:after,.testimonial-slide:before{background-repeat:no-repeat;background-size:contain;content:"";height:80px;opacity:1;pointer-events:none;position:absolute;width:80px}.testimonial-slide:after{background-image:url("https://8985407.fs1.hubspotusercontent-na1.net/hubfs/8985407/Icon%20pack%20(1).svg");bottom:-40px;right:80px}.testimonial-slide .testimonial-author{color:#fff!important;font-size:24px;font-weight:500;margin-bottom:10px}.testimonial-slide .testimonial-role{color:#fff;font-size:18px;margin-bottom:20px}.testimonial-slide .testimonial-text{color:#fff;font-size:18px;line-height:1.6;margin:0 auto;max-width:990px;padding:0 40px;text-align:center;width:100%}.slider-dots{display:flex;gap:12px;justify-content:center;margin-top:20px}.dot{background-color:transparent;border:2px solid #f15a29;border-radius:50%;cursor:pointer;height:12px;transition:all .3s ease-in-out;width:12px}.dot.active{background-color:#f15a29;border:2px solid #f15a29}@media (max-width:1024px){.testimonial-title{font-size:24px}.testimonial-author{font-size:18px}.testimonial-role{font-size:14px}.testimonial-text{font-size:16px}.testimonial-slide{padding:30px 20px}}@media (max-width:768px){.testimonial-slide{padding:20px 15px}.testimonial-slide .testimonial-text{font-size:15px;padding:0 30px}.testimonial-slide .testimonial-author{font-size:16px}.testimonial-slide .testimonial-role{font-size:13px}.testimonial-title{font-size:22px}}@media (max-width:600px){.testimonial-slide{padding:20px 16px}.testimonial-slider{border-radius:16px;margin:20px auto}.testimonial-text{font-size:16px}.testimonial-author{font-size:18px}.testimonial-role{font-size:14px}}