.testimonials p{margin:0}.testimonials-header{padding-bottom:20px;text-align:center}.testimonial-slide{background:#fff;border-radius:1rem;display:flex!important;flex-direction:column;overflow-y:auto;padding:30px}.testimonial-slide-header{align-items:center;display:flex;gap:12px}.testimonial-slide-image{flex-shrink:0;height:60px;width:90px}.testimonial-slide-image>img{border-radius:1rem;height:100%;object-fit:cover;width:100%}.testimonial-slide-button{align-items:center;background:#eaf3f7;border:0;border-radius:40px;color:var(--primary-text-color);display:flex;font-size:13px;gap:20px;height:60px;outline:0;padding:0 20px 0 0;text-align:left;width:100%}.testimonial-slide-content{margin-bottom:20px;margin-top:40px}.testimonial-slide-content .close-quote{display:block;margin-bottom:20px}.testimonial-slide-author{border-left:2px solid var(--primary-color);margin-top:auto;padding:3px 3px 3px 1rem}.testimonial-slide-author .author-name{color:var(--primary-color);font-size:18px;font-weight:800}.testimonial-slide-author .author-role{color:#ccc;font-size:13px}.testimonials-footer{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-top:40px}.testimonials-footer-divider{background:#c5dde4;flex:1;height:1px;opacity:.75}.testimonials-footer{margin-top:0}.testimonials-swiper-wrapper{position:relative}.testimonials-swiper-button{background:transparent;border:none;cursor:pointer;height:42px;position:absolute;top:50%;transform:translateY(-50%);user-select:none;width:42px;z-index:10}.testimonials-swiper-button svg{display:block;height:auto;width:100%}.testimonial-btn-next svg circle,.testimonial-btn-prev svg circle{fill:var(--primary-color);transition:fill .3s}.testimonial-btn-next svg path,.testimonial-btn-next:hover svg circle,.testimonial-btn-prev svg path,.testimonial-btn-prev:hover svg circle{fill:#fff}.testimonial-btn-next:hover svg path,.testimonial-btn-prev:hover svg path{fill:var(--primary-color)}.testimonial-btn-prev{left:-50px}.testimonial-btn-next{right:-50px}@media (max-width:480px){.swiper.testimonialsSwiper.swiper-initialized.swiper-horizontal.swiper-ios.swiper-backface-hidden{padding:0 65px 0 0}.testimonials-swiper-button{display:none}}@media (max-width:767px){.testimonial-slide-header,.testimonials-footer{flex-direction:column}.testimonials-footer-divider{display:none}}.testimonials .video-popup{align-items:center;background:rgba(0,0,0,.8);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.testimonials .video-popup-content{aspect-ratio:16/9;max-width:800px;position:relative;width:90%}.testimonials .video-popup-content iframe{border:none;border-radius:8px;height:100%;left:0;position:absolute;top:0;width:100%}.testimonials .close-popup{background:rgba(0,0,0,.5);border-radius:50%;color:#fff;cursor:pointer;font-size:28px;line-height:1;padding:4px 10px;position:absolute;right:-20px;top:-15px;transition:background .3s;z-index:2}.testimonials .close-popup:hover{background:hsla(0,0%,100%,.2)}.swiper-slide{height:auto!important}