.testimonials-section{background-color:#f3f8fb;font-family:Montserrat,sans-serif;padding:30px 15px 15px}.testimonials-section .testimonials-title{color:#34b0d1;font-size:36px;font-weight:700;line-height:1.2;margin-bottom:10px;text-align:center}.testimonials-section .testimonials-title span{color:#033e6f}.testimonials-section .testimonials-subtitle{color:#d2171f;display:block;font-size:30px;font-weight:400;line-height:1.2;margin-bottom:30px;text-align:center}.testimonials-section .testimonials-slider .slick-list{position:relative}.testimonials-section .testimonials-slider .slick-list:before{background-image:url(https://www.knbcomm.com/hubfs/2026%20Home%20page/left-quota.png);left:0}.testimonials-section .testimonials-slider .slick-list:after,.testimonials-section .testimonials-slider .slick-list:before{background-color:#f2f2f2;background-position:50%;background-repeat:no-repeat;border:2px solid #fff;border-radius:7px;content:"";height:106px;position:absolute;top:50%;transform:translateY(-50%);width:106px;z-index:1}.testimonials-section .testimonials-slider .slick-list:after{background-image:url(https://www.knbcomm.com/hubfs/2026%20Home%20page/right-quota.png);right:0}.testimonials-section .testimonials-slider .testimonials-slide-item{background-color:#34b0d1;border:2px solid #fff;border-radius:20px;margin:0 56px;padding:25px 20px}.testimonials-section .testimonials-slider .testimonials-slide-item .testimonials-slide-content{margin:0 auto;max-width:750px}.testimonials-section .testimonials-slider .testimonials-slide-item .testimonials-slide-content p{color:#fff;font-size:20px;line-height:1.3;margin-bottom:8px;text-align:center}.testimonials-section .testimonials-slider .testimonials-slide-item .testimonials-slide-content .author-name{color:#fff;display:block;font-size:16px;line-height:1.3;text-align:center}.testimonials-section .testimonials-slider .slick-dots li{background-color:#f3f8fb;border:1px solid #033e6f;border-radius:50%;font-size:0;height:12px;line-height:0;margin:0 5px;width:12px}.testimonials-section .slick-dots li button,.testimonials-section .slick-dots li button:before,.testimonials-section .slick-next:before,.testimonials-section .slick-prev:before{display:none}.testimonials-section .testimonials-slider .slick-dots li.slick-active{background-color:#033e6f;height:14px;width:14px}.testimonials-section .slider-controls{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:30px}.testimonials-section .slider-controls button{background:none!important;border:1px solid #033e6f;border-radius:6px;color:#607d8b;height:34px;width:34px;z-index:2}.testimonials-section .slider-controls button img{max-width:6px}.testimonials-slider .slick-next,.testimonials-slider .slick-prev{position:static!important;transform:none!important}.testimonials-slider .slick-dots{display:flex!important;gap:8px;margin:0;position:static;width:auto}@media only screen and (max-width:1199px){.testimonials-section .container{padding:0 30px}.testimonials-section .testimonials-slider .slick-list:before{background-size:40px;height:70px;left:0;width:70px}.testimonials-section .testimonials-slider .slick-list:after{background-size:40px;height:70px;right:0;width:70px}.testimonials-section .testimonials-slider .testimonials-slide-item{margin:0 35px}}@media only screen and (max-width:991px){.testimonials-section{padding:0 0 70px}.testimonials-section .testimonials-title{font-size:28px}.testimonials-section .testimonials-subtitle{font-size:23px}}@media only screen and (max-width:767px){.testimonials-section .testimonials-slider .testimonials-slide-item .testimonials-slide-content p{font-size:18px}.testimonials-section .testimonials-title{font-size:28px}.testimonials-section .testimonials-subtitle{font-size:25px;font-size:23px}.testimonials-section{padding:0 0 20px}}@media only screen and (max-width:600px){.testimonials-section .testimonials-slider .testimonials-slide-item .testimonials-slide-content{max-width:100%}.testimonials-section .testimonials-slider .testimonials-slide-item .testimonials-slide-content p{font-size:17px}.testimonials-section .testimonials-slider .slick-list:before{background-size:30px;height:50px;left:0;width:50px}.testimonials-section .testimonials-slider .slick-list:after{background-size:30px;height:50px;right:0;width:50px}.testimonials-section .testimonials-slider .testimonials-slide-item{margin:0 25px;padding:30px 40px}}@media only screen and (max-width:479px){.testimonials-section .testimonials-slider .slick-list:before{background-size:30px;height:40px;left:0;width:40px}.testimonials-section .testimonials-slider .slick-list:after{background-size:30px;height:40px;right:0;width:40px}.testimonials-section .testimonials-slider .testimonials-slide-item{padding:30px}.testimonials-section .testimonials-slider .testimonials-slide-item .testimonials-slide-content p{font-size:15px}.testimonials-section .container{padding:0 10px}.testimonials-section .testimonials-title{font-size:24px;margin-bottom:5px}.testimonials-section .testimonials-subtitle{font-size:20px;margin-bottom:15px}.testimonials-section .testimonials-slider .slick-dots li{margin:0 2px}.testimonials-section .testimonials-slider .slick-dots li button{height:10px;width:10px}.testimonials-section .slider-controls button{height:22px;width:22px}.testimonials-section .slider-controls{gap:6px}.testimonials-section .testimonials-slider .slick-dots li.slick-active{height:12px;width:12px}}