.testimonial-section{padding:80px 0;text-align:center}.testimonial-section .section-title{margin-bottom:50px;text-align:center}.testimonial-section .testimonial-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.testimonial-section .testimonial-card{background:#fff;border:1px solid #ccc;border-radius:12px;box-shadow:0 4px 8px rgba(0,0,0,.09);padding:30px 20px;text-align:center;width:calc(33.33% - 20px)}.testimonial-section .testimonial-card .testimonial-text{font-weight:600}.testimonial-section .testimonial-card .testimonial-text p{font-size:18px}.testimonial-section .testimonial-card .testimonial-text :last-child{margin-bottom:0}.testimonial-section .slick-slide{padding:1px 10px}.testimonial-section .testimonial-card .author{align-items:center;display:flex;gap:12px;margin-top:15px}.testimonial-section .testimonial-card .author img{border-radius:50%;height:80px;min-width:80px;width:80px}.testimonial-section ul.slick-dots{margin-bottom:0;margin-top:30px;padding:0;position:static}.testimonial-section ul.slick-dots li button{display:none}.testimonial-section ul.slick-dots li{background:#000;border-radius:100px;height:8px;width:8px}.testimonial-section ul.slick-dots li.slick-active{background:#bb16a3}.testimonial-section .slick-dotted.slick-slider{margin-bottom:0}.testimonial-section .slick-track{display:flex;flex-wrap:wrap}.testimonial-section .slick-slide{height:auto}.testimonial .testimonial-card,.testimonial-section .slick-slide>div,.testimonial-section .testimonial-card{height:100%}@media(max-width:991px){.testimonial-section .testimonial-card{width:calc(50% - 20px)}}@media(max-width:767px){.testimonial-section .testimonial-card{width:100%}}