.testimonial-carousel-container{max-width:1400px;overflow:hidden;position:relative;width:100%}.testimonial-carousel{display:flex;transition:transform .5s ease-in-out}.testimonial-carousel-card{background:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);box-sizing:border-box;margin:0;min-width:33.33%;padding:20px;transition:transform .5s ease}.testimonial-header{align-items:center;display:flex;margin-bottom:15px}.testimonial-img{height:50px;margin-right:15px;width:50px}.testimonial-text{display:flex;flex-direction:column}.testimonial-carousel-card p{color:#54587e;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:20px}.testimonial-carousel-card h2{color:#03067b;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;margin-bottom:5px}.testimonial-carousel-card h4{font-family:Poppins,sans-serif;font-size:18px;font-weight:300;margin:0}.testimonial-dots{margin-top:10px;text-align:center}.testimonial-dot{background-color:#bbb;border-radius:50%;cursor:pointer;display:inline-block;height:15px;margin:0 5px;width:15px}.testimonial-dot.active{background-color:#717171}@media (max-width:768px){.testimonial-carousel-card{min-width:100%}.testimonial-carousel{transition:transform .5s ease-in-out}.testimonial-header{align-items:flex-start;flex-direction:column}.testimonial-img{margin-bottom:10px}}