.testimonial-cards-wrapper{display:flex;flex-direction:column;gap:30px}.testimonial-cards-reviews{align-items:center;display:flex;gap:24px;justify-content:center;padding:20px 0}.testimonial-cards-card{border-radius:20px;display:flex;flex-direction:column;gap:24px;height:auto;padding:24px}.testimonial-cards-card img{aspect-ratio:332/248;border-radius:20px;object-fit:cover}.testimonial-cards-text{display:flex;flex:1;flex-direction:column;gap:24px;justify-content:space-between}.testimonial-cards-quote{min-height:231px}.testimonial-cards-quote :is(h1,h2,h3,h4,h5,h6,p,li){color:var(--dark-teal);font-family:Rubik;font-size:28px;font-weight:500;letter-spacing:-1.4px;line-height:normal}.testimonial-cards-name{color:var(--mid-blue)}.testimonial-cards-nav{display:none}@media only screen and (max-width:767px){.testimonial-cards-wrapper{gap:32px}.testimonial-cards-reviews{flex-direction:column;gap:16px}.testimonial-cards-quote{min-height:auto}.testimonial-cards-card img{border-radius:12px}.testimonial-cards-quote :is(h1,h2,h3,h4,h5,h6,p,li){font-size:24px;letter-spacing:-1.2px}.testimonial-cards-name{font-size:16px;font-weight:400;line-height:22px}.testimonial-cards-nav{align-items:center;display:flex;gap:24px;justify-content:center;margin-top:12px}.testimonial-cards-nav .swiper-pagination{display:flex;gap:8px;position:relative}.testimonial-cards-nav .swiper-pagination .swiper-pagination-bullet{background:var(--white);border:1px solid var(--dark-blue);border-radius:5px;height:10px;opacity:1;transition:all .3s ease-in;width:32px}.testimonial-cards-nav .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--dark-blue)}}