.testimonials-wrapper[data-v-fbe1bfaf]{max-width:100%;position:relative}[data-v-fbe1bfaf] .swiper.quotes{margin:0 auto;overflow:hidden;position:relative;width:100%}[data-v-fbe1bfaf] .swiper.quotes.add-sideShadow{position:relative}[data-v-fbe1bfaf] .swiper.quotes.add-sideShadow:after,[data-v-fbe1bfaf] .swiper.quotes.add-sideShadow:before{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:20%;z-index:10}[data-v-fbe1bfaf] .swiper.quotes.add-sideShadow:before{background:linear-gradient(90deg,#000 0,#000 30%,transparent);left:0}[data-v-fbe1bfaf] .swiper.quotes.add-sideShadow:after{background:linear-gradient(270deg,#000 0,#000 30%,transparent);right:0}@media (max-width:991px){[data-v-fbe1bfaf] .swiper.quotes.add-sideShadow:after,[data-v-fbe1bfaf] .swiper.quotes.add-sideShadow:before{content:none}}[data-v-fbe1bfaf] .swiper-wrapper{display:flex;transition:transform .5s ease}[data-v-fbe1bfaf] .swiper-slide{transition:transform .4s ease,filter .4s ease,opacity .4s ease}[data-v-fbe1bfaf] .swiper-slide-active,[data-v-fbe1bfaf] .swiper-slide-next,[data-v-fbe1bfaf] .swiper-slide-prev{filter:drop-shadow(0 12px 30px rgba(0,0,0,.35));opacity:1;transform:scale(1)}.testimonials-wrapper[data-v-fbe1bfaf] .swiper-slide{display:flex;justify-content:center;width:min(1277px,100%)}.testimonials-wrapper[data-v-fbe1bfaf] .swiper-slide.preview:hover{opacity:1;transform:scale(1)}.swiper-arrow[data-v-fbe1bfaf]{align-items:center;background-color:#1a1a1ae6;border:none;border-radius:50%;box-shadow:0 4px 12px #0000004d;color:#fff;cursor:pointer;display:flex;height:60px;justify-content:center;outline:none;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .3s ease,box-shadow .3s ease;width:60px;z-index:20}.swiper-arrow[data-v-fbe1bfaf]:hover{background-color:#e74cf2;box-shadow:0 6px 16px #e74cf266}.swiper-arrow[data-v-fbe1bfaf]:focus{outline:none}.testimonials-wrapper .arrow-progress-ring[data-v-fbe1bfaf]{align-items:center;display:flex;inset:0;justify-content:center;opacity:1;pointer-events:none;position:absolute;transition:opacity .2s ease}.testimonials-wrapper .progress-ring[data-v-fbe1bfaf]{transform:rotate(-90deg) scale(1.18);transform-origin:center}.testimonials-wrapper .progress-ring-circle[data-v-fbe1bfaf]{transition:stroke-dashoffset .05s linear;stroke-width:2;stroke-linecap:round}.swiper-arrow:hover .arrow-progress-ring[data-v-fbe1bfaf]{opacity:0}.swiper-arrow[data-v-fbe1bfaf]:after{border:2px solid;border-bottom:0;border-right:0;content:"";height:10px;width:10px}[data-v-fbe1bfaf] .swiper-button-prev{left:4px}[data-v-fbe1bfaf] .swiper-button-prev:after{transform:rotate(-45deg)}[data-v-fbe1bfaf] .swiper-button-next{right:4px}[data-v-fbe1bfaf] .swiper-button-next:after{transform:rotate(135deg)}.post-preview.card.quote[data-v-fbe1bfaf]{background:#1a1a1a;border-radius:16px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;flex-direction:column;height:534px;overflow:visible;padding:2.5rem 2.25rem;position:relative;text-align:center;width:1277px}.post-preview.card.quote[data-v-fbe1bfaf],.testimonial-text[data-v-fbe1bfaf]{align-items:center;display:flex;justify-content:center;margin:0 auto}.testimonial-text[data-v-fbe1bfaf]{flex:1;max-width:1051px;width:100%}.testimonial-text p[data-v-fbe1bfaf]{color:#fff;font-size:20px;line-height:1.4;margin:0;overflow-wrap:break-word;text-align:center;word-wrap:break-word}@media (min-width:2560px){.testimonial-text p[data-v-fbe1bfaf]{font-size:24px}}.author-section[data-v-fbe1bfaf]{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:.5rem;padding:.75rem 0}.post-profile[data-v-fbe1bfaf]{margin:0}.post-profile img[data-v-fbe1bfaf]{border:1.5px solid #fff;border-radius:50%;height:80px;-o-object-fit:cover;object-fit:cover;width:80px}.post-author[data-v-fbe1bfaf]{color:#fff;font-size:1.25rem;font-weight:600;line-height:1.3;text-align:center}.post-author span[data-v-fbe1bfaf]{color:#fffc;display:block;font-size:1rem;font-weight:400;margin-top:.25rem}@media (min-width:2560px){.post-author[data-v-fbe1bfaf]{font-size:28.8px}.post-author span[data-v-fbe1bfaf]{font-size:24px}}.post-author .company[data-v-fbe1bfaf]{color:#fff;display:block;font-size:1.25rem;font-weight:700;margin-top:.25rem}.nav-button[data-v-fbe1bfaf]{color:#fff;opacity:.9;transition:all .3s ease}.nav-button[data-v-fbe1bfaf]:hover{opacity:1;transform:translateY(-50%) scale(1.1)}.nav-button[data-v-fbe1bfaf]:active{transform:translateY(-50%) scale(.95)}.button-circle[data-v-fbe1bfaf]{align-items:center;background-color:#1a1a1ae6;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;box-shadow:0 4px 12px #0000004d;display:flex;height:60px;justify-content:center;transition:all .3s ease;width:60px}.nav-button:hover .button-circle[data-v-fbe1bfaf]{background-color:#8b5cf6e6;border-color:#8b5cf680;box-shadow:0 6px 16px #8b5cf666}.indicator-dot[data-v-fbe1bfaf]{cursor:pointer;transition:all .2s ease}.indicator-dot[data-v-fbe1bfaf]:hover{transform:scale(1.2)}@media screen and (max-width:640px){[data-v-fbe1bfaf] .swiper.quotes{overflow:hidden;padding:0 1rem}[data-v-fbe1bfaf] .swiper-button-prev{left:2px}[data-v-fbe1bfaf] .swiper-button-next{right:2px}[data-v-fbe1bfaf] .swiper-slide{padding:0 1rem}.post-preview.card.quote[data-v-fbe1bfaf]{height:615px;margin:0 auto 3rem;padding:2rem 1.5rem;width:315px}.testimonial-text[data-v-fbe1bfaf]{padding:1rem .75rem}.testimonial-text p[data-v-fbe1bfaf]{font-size:14px;line-height:1.4}.author-section[data-v-fbe1bfaf]{flex-shrink:0;padding:1rem 0}}@media screen and (min-width:641px) and (max-width:1023px){[data-v-fbe1bfaf] .swiper.quotes{padding:0 60px}.post-preview.card.quote[data-v-fbe1bfaf]{height:520px;width:527px}}@media screen and (min-width:811px) and (max-width:991px){.post-preview.card.quote[data-v-fbe1bfaf]{height:auto!important;min-height:520px!important;overflow:visible!important;padding:2.5rem 2rem!important;width:527px!important}.post-preview.card.quote .quote-icon[data-v-fbe1bfaf]{flex-shrink:0!important;margin-top:.5rem!important;position:relative!important}.post-preview.card.quote .post-author [role=contentinfo][data-v-fbe1bfaf]{display:block!important;padding-bottom:1.5rem!important}.post-preview.card.quote .author-section[data-v-fbe1bfaf]{padding-bottom:1.5rem!important}}@media screen and (max-width:1023px){[data-v-fbe1bfaf] .swiper.quotes{padding-left:0;padding-right:0}.testimonials-wrapper[data-v-fbe1bfaf] .swiper-slide{width:100%}}.testimonial-indicator[data-v-fbe1bfaf]{transition:all .3s ease}.testimonial-indicator[data-v-fbe1bfaf]:hover{transform:scale(1.1)}
