.testimonials-block{font-family:Poppins;font-style:normal;font-weight:400}.testimonials-block.spacing-top{padding-top:min(calc(3.125rem + 5.625 * (100vw - 22.5rem) / 77.5),8.75rem)}.testimonials-block.spacing-bottom{padding-bottom:min(calc(3.125rem + 5.625 * (100vw - 22.5rem) / 77.5),8.75rem)}.testimonials-block .inner{display:flex;flex-direction:column;gap:min(calc(2.5rem + 1.25 * (100vw - 22.5rem) / 77.5),3.75rem);max-width:92.5rem;padding-inline:min(calc(1.25rem + 2.5 * (100vw - 22.5rem) / 77.5),3.75rem)}.testimonials-block .top{display:flex;justify-content:space-between}.testimonials-block .top .header-wrapper{display:flex;flex-direction:column;gap:1.25rem}.testimonials-block .top .header-wrapper .headline{margin:0 !important;color:#282828;font-size:min(calc(1.5rem + 1.5 * (100vw - 22.5rem) / 77.5),3rem);font-weight:400;line-height:1.2;letter-spacing:0.75rem;text-transform:uppercase;max-width:min(calc(12.5rem + 25 * (100vw - 22.5rem) / 25.5),37.5rem);text-align:left}@media(min-width: 48rem){.testimonials-block .top .header-wrapper .headline{max-width:unset}}.testimonials-block .top .header-wrapper .headline::after{display:none}.testimonials-block .top .header-wrapper .line{height:0.1875rem;background-color:#2357ce;max-width:28rem}.testimonials-block .top .swiper-controls{display:flex;gap:1.25rem}.testimonials-block .top .swiper-controls .swiper-button-prev,.testimonials-block .top .swiper-controls .swiper-button-next{position:relative;width:min(calc(2.5rem + 1 * (100vw - 22.5rem) / 77.5),3.5rem);height:min(calc(2.5rem + 1 * (100vw - 22.5rem) / 77.5),3.5rem);background-color:#f5f5f5;border-radius:50%;left:unset;right:unset;top:unset;margin-top:unset;color:#000}.testimonials-block .top .swiper-controls .swiper-button-prev::after,.testimonials-block .top .swiper-controls .swiper-button-next::after{display:none}.testimonials-block .top .swiper-controls .swiper-button-prev:hover,.testimonials-block .top .swiper-controls .swiper-button-next:hover{background-color:#2357ce}.testimonials-block .top .swiper-controls .swiper-button-prev:hover svg,.testimonials-block .top .swiper-controls .swiper-button-next:hover svg{color:#fff}.testimonials-block .top .swiper-controls .swiper-button-next svg{transform:rotate(180deg)}.testimonials-block .testimonials{max-width:100%}.testimonials-block .testimonials .swiper-wrapper .swiper-slide{padding:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);display:flex;flex-direction:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);background-color:#f5f5f5;height:auto}.testimonials-block .testimonials .swiper-wrapper .swiper-slide .intro{color:#282828;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);line-height:1.4;min-height:min(calc(10.625rem + 4.375 * (100vw - 22.5rem) / 77.5),15rem)}.testimonials-block .testimonials .swiper-wrapper .swiper-slide .bottom{display:grid;height:min(calc(1.875rem + 1.25 * (100vw - 22.5rem) / 77.5),3.125rem);grid-template-columns:min(calc(1.875rem + 1.25 * (100vw - 22.5rem) / 77.5),3.125rem) 1fr;align-items:center;gap:0.5rem;margin-top:auto}.testimonials-block .testimonials .swiper-wrapper .swiper-slide .bottom .image{position:relative;border-radius:50%;overflow:hidden;width:100%;height:100%}.testimonials-block .testimonials .swiper-wrapper .swiper-slide .bottom .image img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";object-position:center;object-fit:cover}.testimonials-block .testimonials .swiper-wrapper .swiper-slide .bottom .name{color:#282828;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);font-weight:500;line-height:1.3;letter-spacing:.32px}.testimonials-block .testimonials .swiper-wrapper .swiper-slide .bottom .name .company{color:#8f8f8f}.testimonials-block .swiper-pagination{position:relative}.testimonials-block .swiper-pagination .swiper-pagination-bullet{width:min(calc(0.625rem + 0.625 * (100vw - 22.5rem) / 77.5),1.25rem);height:min(calc(0.625rem + 0.625 * (100vw - 22.5rem) / 77.5),1.25rem);background-color:#f5f5f5;opacity:1}.testimonials-block .swiper-pagination .swiper-pagination-bullet-active{background-color:#3c52f7}