.testimonials-element{padding-bottom:50px}.testimonials-item{flex-direction:column}.testimonials-item,.testimonials-logo{align-items:center;display:flex;justify-content:center}.testimonials-logo{height:48px;width:80px}.testimonials-author img,.testimonials-logo img{height:100%;object-fit:contain;width:100%}.testimonials-quote{margin-top:24px;max-width:800px}.testimonials-quote p{font-size:28px;line-height:140%}.testimonials-author{height:96px;margin-top:48px;width:96px}.testimonials-author img{border-radius:50%}.testimonials-author-name{font-size:20px;font-weight:400;line-height:145%;margin-top:16px}.testimonials-author-role{color:#5d58ee;font-size:14px;font-weight:400;line-height:150%;margin-top:4px}.testimonials-element .swiper-pagination .swiper-pagination-bullet{background-color:transparent;border:0;margin:0 14px!important;opacity:1;padding:8px 0;width:32px}.testimonials-element .swiper-pagination .swiper-pagination-bullet:after{background:#94a3b8;content:"";display:block;height:1px;width:32px}.testimonials-element .swiper-pagination-bullet.swiper-pagination-bullet-active:after{background:#5d58ee;height:2px}@media (max-width:1024px){.testimonials-quote p{font-size:23px!important;line-height:28px}}