.testimonials-section[data-v-1471ca4e]{--card-radius: 20px;--card-shadow: 0px 11px 27px rgba(0, 0, 0, .05);--text-color: #4a5c90;--author-color: #18568e;padding:120px 0 80px;overflow:hidden}.section-title[data-v-1471ca4e]{font-weight:500;font-size:50px;text-align:center;letter-spacing:-3px;margin-bottom:50px}.slider-container[data-v-1471ca4e]{position:relative;width:100%;overflow:visible}.slider-track[data-v-1471ca4e]{display:flex;transition:transform .5s ease-in-out}.slider-track.no-transition[data-v-1471ca4e]{transition:none}.slider-track.single-item[data-v-1471ca4e]{justify-content:center}.slider-track.single-item .slide[data-v-1471ca4e]{max-width:587px;width:100%;padding:0 20px}.slide[data-v-1471ca4e]{flex-shrink:0;opacity:.6;filter:blur(5.5px);transition:all .5s ease-in-out}.slide.active[data-v-1471ca4e]{opacity:1;filter:blur(0)}.slide.adjacent[data-v-1471ca4e]{opacity:.6;filter:blur(5.5px)}.testimonial-card[data-v-1471ca4e]{background:#fff;border-radius:var(--card-radius);box-shadow:var(--card-shadow);padding:50px 47px;min-height:330px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.testimonial-text[data-v-1471ca4e]{color:var(--text-color);margin-bottom:20px;text-align:center;font-size:28px;font-style:italic;font-weight:500;line-height:32px;letter-spacing:-1.12px}.testimonial-author[data-v-1471ca4e]{font-weight:700;font-size:20px;line-height:32px;letter-spacing:-.8px;color:var(--author-color);margin-bottom:15px}.testimonial-stars[data-v-1471ca4e]{display:flex;gap:5px;margin-bottom:8px}.testimonial-rating[data-v-1471ca4e]{font-weight:500;font-size:20px;line-height:32px;letter-spacing:-.8px;color:var(--author-color);margin:0}.pagination-dots[data-v-1471ca4e]{display:flex;justify-content:center;gap:12px;margin-top:40px}.dot[data-v-1471ca4e]{width:13px;height:13px;border-radius:50%;border:none;background:#b4b4b4;cursor:pointer;padding:0;transition:background-color .3s ease}.dot.active[data-v-1471ca4e]{background:#5e5e5e}.dot[data-v-1471ca4e]:hover{background:#b4b4b4}.dot.active[data-v-1471ca4e]:hover{background:#5e5e5e}@media (max-width: 991px){.testimonials-section[data-v-1471ca4e]{padding:60px 0}.section-title[data-v-1471ca4e]{font-size:40px;letter-spacing:-2px;margin-bottom:40px}.testimonial-card[data-v-1471ca4e]{padding:40px 35px;min-height:280px}.testimonial-text[data-v-1471ca4e]{font-size:22px;line-height:28px}}@media (max-width: 768px){.testimonials-section[data-v-1471ca4e]{padding:60px 0 50px}.section-title[data-v-1471ca4e]{font-size:32px;letter-spacing:-1.5px;margin-bottom:30px}.testimonial-card[data-v-1471ca4e]{padding:30px 25px;min-height:auto;border-radius:16px}.testimonial-text[data-v-1471ca4e]{font-size:18px;line-height:26px;letter-spacing:-.72px;margin-bottom:16px}.testimonial-author[data-v-1471ca4e]{font-size:16px;line-height:24px;margin-bottom:12px}.testimonial-stars svg[data-v-1471ca4e]{width:16px;height:15px}.testimonial-rating[data-v-1471ca4e]{font-size:16px;line-height:24px}.pagination-dots[data-v-1471ca4e]{gap:10px;margin-top:30px}.dot[data-v-1471ca4e]{width:10px;height:10px}}@media (max-width: 480px){.testimonials-section[data-v-1471ca4e]{padding:60px 0 40px}.section-title[data-v-1471ca4e]{font-size:26px;letter-spacing:-1px;margin-bottom:24px}.testimonial-card[data-v-1471ca4e]{padding:24px 20px;border-radius:12px}.testimonial-text[data-v-1471ca4e]{font-size:16px;line-height:24px;margin-bottom:12px}.testimonial-author[data-v-1471ca4e]{font-size:14px;line-height:20px;margin-bottom:10px}.testimonial-stars[data-v-1471ca4e]{gap:4px;margin-bottom:6px}.testimonial-stars svg[data-v-1471ca4e]{width:14px;height:13px}.testimonial-rating[data-v-1471ca4e]{font-size:14px;line-height:20px}.pagination-dots[data-v-1471ca4e]{gap:8px;margin-top:24px}.dot[data-v-1471ca4e]{width:8px;height:8px}}
