.testimonial-slider h2{margin-bottom:0}.testimonial-slider :where(h3,p,a){color:var(--white)}.testimonial-slider .btn--arrow svg>path{fill:var(--white)}.testimonial-slider--logo{height:3.2rem!important;margin-bottom:3.2rem;width:auto}.testimonial-slider__heading{margin-bottom:var(--row-gap-large);max-width:67.4rem}.testimonial__author{align-items:center;display:flex;flex-direction:row;margin:3.2rem 0}.testimonial__author p{margin:0}.testimonial__author img{border-radius:50%;flex:none;height:5.6rem!important;margin-right:2rem;object-fit:cover;width:5.6rem}.splide__slide--testimonial{max-width:100%}.splide__slide--testimonial-inner{background-color:var(--soft-purple);border-radius:var(--border-radius);height:auto;padding:4.8rem 3.2rem 3.2rem}.testimonial__controls{align-items:center;display:flex;justify-content:space-between;margin-top:3.2rem;width:100%}.testimonial__controls .splide__pagination{bottom:unset;justify-content:flex-start;padding:0;position:relative;right:unset}.testimonial__controls .splide__arrows{display:flex;gap:.6rem}.testimonial__controls .splide__arrow,.testimonial__controls .splide__arrow:disabled{background:transparent;border:1px solid var(--accent-soil);height:4.8rem;opacity:1;position:relative;top:unset;transform:unset;width:4.8rem}.testimonial__controls .splide__arrow svg{fill:var(--accent-soil)}.testimonial__controls .splide__arrow--prev{left:unset}.testimonial__controls .splide__arrow--next{right:unset}.testimonial__controls .splide__pagination__page{background:var(--soil)}.testimonial__controls .splide__pagination__page.is-active{background:var(--accent-soil);transform:none}