.swiper{width:100%;height:100%}.swiper-slide{display:flex;justify-content:flex-start;align-items:center;height:447px;width:875px;gap:10px;flex-shrink:0;border-radius:25px;background:#fff;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.swiper-pagination{position:relative;margin-top:70px;@media (max-width:480px){margin-top:40px}}.swiper-pagination-bullet{width:12px;height:12px;text-align:center;line-height:20px;font-size:12px;color:#000;opacity:1;background:rgba(0,0,0,.2);transition:background-size 2.5s ease-in-out,width .3s ease}.swiper-pagination-bullet-fill{display:block;background:linear-gradient(90deg,#6d43e4,#5179f4);width:0;border-radius:25px;height:100%;transition:width 2.5s linear}.swiper-pagination-bullet-active{width:20px;height:12px;border-radius:6px;transform-origin:center;background-size:100% 100%;background-repeat:no-repeat;background:linear-gradient(87deg,#62b4ff -4.31%,#6b41e3 99.78%);transition:background-size 2.5s ease-in-out,width .3s ease}@media (max-width:480px){.swiper-slide{width:90vw;height:100%;gap:0;flex-direction:column}}@media (min-width:481px) and (max-width:1024px){.swiper-slide{width:90vw}}.TestimonialCarousel_testimonialImage__a9H9y{width:344px;height:100%;@media (min-width:480px){border-top-left-radius:25px;border-bottom-left-radius:25px;background-size:100% 100%}@media (max-width:480px){border-top-left-radius:25px;border-top-right-radius:25px;width:100%;height:50%;object-fit:cover;object-position:top}}.TestimonialCarousel_desktopTestimonialsCopySection__lNiUQ{display:flex;flex-direction:column;width:100%;padding:80px 80px 80px 35px;gap:23px;@media (max-width:1000px){width:100%;padding-left:25px;padding-bottom:25px;padding-right:25px;padding-top:25px;gap:20px}}.TestimonialCarousel_testimonialCardTitle__780v2{color:var(--Grey-900,#0c1025);font-family:Codec Warm;font-size:26px;font-style:normal;font-weight:400;line-height:38px;@media (max-width:1000px){font-size:20px;font-weight:490;line-height:26px}}.TestimonialCarousel_testimonialCardSubtitle__iBCJN{color:var(--Grey-900,#0c1025);font-family:Codec Warm;font-size:18px;font-style:normal;font-weight:700;line-height:24px;@media (max-width:480px){font-size:16px;font-weight:700;line-height:22px}}.TestimonialCarousel_watchVideoButton__TV7Zc{width:182px;display:flex;align-items:center;gap:8px;justify-content:center;@media (max-width:480px){width:100%}}