.testimonial-slider{margin:0 auto;max-width:1440px}.testimonial-slider--text-section{display:flex;flex-direction:column;gap:24px;margin-bottom:56px;margin-inline:80px;max-width:662px}.testimonial-slider--subtitle{align-self:stretch;color:grey;font-family:Sharp Grotesk Book\ 20;font-size:14px;font-weight:500;letter-spacing:1.4px;margin:0;text-transform:uppercase}.testimonial-slider--title-section{align-self:stretch;display:flex;flex-direction:column;gap:8px}.testimonial-slider--title{align-self:stretch;font-family:Sharp Grotesk Book\ 20;font-size:44px;font-weight:400;line-height:56px;margin:0}.testimonial-slider--description{align-self:stretch;font-family:Inter;font-size:16px;font-weight:300;line-height:28px;margin:0}.testimonial-slider .swiper-testimonial-slider{max-width:100%;overflow:hidden;position:relative}.testimonial-slider--navigation{align-items:flex-end;display:flex;gap:24px;height:36px;justify-content:center;margin-top:56px}.testimonial-slider .swiper-testimonial-slider .testimonial-slider--navigation .swiper-button-next,.testimonial-slider .swiper-testimonial-slider .testimonial-slider--navigation .swiper-button-prev{height:36px;position:unset}.testimonial-slider .swiper-testimonial-slider .testimonial-slider--navigation .swiper-button-next:after,.testimonial-slider .swiper-testimonial-slider .testimonial-slider--navigation .swiper-button-prev:after{content:""}.testimonial-slider .swiper-testimonial-slider .swiper-button-next:hover svg rect,.testimonial-slider .swiper-testimonial-slider .swiper-button-prev:hover svg rect{fill:#000}.testimonial-slider .swiper-testimonial-slider .swiper-button-next:hover svg g,.testimonial-slider .swiper-testimonial-slider .swiper-button-next:hover svg g path,.testimonial-slider .swiper-testimonial-slider .swiper-button-prev:hover svg g,.testimonial-slider .swiper-testimonial-slider .swiper-button-prev:hover svg g path{fill:#fff}.testimonial-slider .swiper-testimonial-slider .testimonial-slider--navigation .swiper-pagination{align-self:center;position:unset;width:fit-content}.testimonial-slider .swiper-testimonial-slider .testimonial-slider--navigation .swiper-pagination-bullet-active{background:#26d682}.testimonial-slider .swiper-testimonial-slider .swiper-wrapper .swiper-slide{align-self:stretch;background:#fafafa;border:1px solid #f5f5f7;border-radius:8px;display:flex;flex-direction:column;gap:24px;height:auto;justify-content:space-between;padding:32px}.testimonial-slider--testimonial-content{display:flex;flex-direction:column;gap:24px}.testimonial-slider--testimonial-title{font-family:Inter;font-size:16px;font-weight:600;line-height:24px;margin:0}.testimonial-slider--testimonial-description{font-family:Inter;font-size:16px;font-style:italic;font-weight:400;letter-spacing:-.16px;line-height:24px;margin:0}.testimonial-slider--testimonial-name{font-family:Inter;font-size:16px;font-weight:600;line-height:24px;margin:0}.testimonial-slider--testimonial-rol{color:#999;font-family:Inter;font-size:14px;font-weight:400;line-height:24px;margin:0}@media (max-width:1024px){.testimonial-slider--description{line-height:24px}.testimonial-slider .swiper-testimonial-slider .testimonial-slider--navigation .swiper-button-next,.testimonial-slider .swiper-testimonial-slider .testimonial-slider--navigation .swiper-button-prev{display:none}.testimonial-slider--navigation{margin-top:40px}}@media (max-width:767px){.testimonial-slider--text-section{margin-inline:24px}.testimonial-slider--title{font-size:32px;line-height:40px}.testimonial-slider--description{line-height:28px}.testimonial-slider .swiper-testimonial-slider .swiper-wrapper .swiper-slide{padding:24px 16px}}