.testimonial-swiper{padding-bottom:100px;position:relative}.testimonial-swiper .swiper-wrapper{display:grid;grid-template-columns:repeat(1000,1fr)}.testimonial-swiper:before{background-color:var(--orange);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:4px}.testimonial-swiper__slide__inner{margin:0 auto;max-width:1177px;padding:0 35px}.testimonial-swiper__slide__quote{position:relative}.testimonial-swiper__slide__quote blockquote{font-size:25px;line-height:1.2}.testimonial-swiper__slide__quote blockquote:before{content:"\201C";left:-13px;position:absolute;top:0}.testimonial-swiper__slide__quote blockquote:after{content:"\201D";margin-left:0}.testimonial-swiper__slide__attribution{align-items:center;display:flex;gap:25px;margin-top:60px}.testimonial-swiper__slide__attribution h4,.testimonial-swiper__slide__attribution p{margin:0}.testimonial-swiper__navigation{align-items:center;bottom:0;display:flex;gap:20px;left:50%;max-width:1177px;position:absolute;transform:translateX(calc(-50% + 35px));width:100%;z-index:2}.testimonial-swiper__pagination.swiper-pagination-bullets.swiper-pagination-horizontal{width:auto}@media (max-width:767px){.testimonial-swiper{padding:40px 0 140px}.testimonial-swiper__slide__quote blockquote{font-size:40px}.testimonial-swiper__slide__quote blockquote:before{left:-18px}.testimonial-swiper__navigation{bottom:40px}}