.cs-testimonial__container{margin:0 auto;padding:3rem 1rem}.cs-testimonial__slide{background-color:#fff;background-color:#f7f9fc;border:1px solid #d7d9e3;border-radius:8px;border-radius:32px;box-shadow:0 5px 15px rgba(0,0,0,.05);display:flex;flex-direction:column;height:100%;padding:100px 60px}.cs-testimonial__quote-icon{margin-bottom:1.5rem}.cs-testimonial__quote-icon-path{fill:#516747}.cs-testimonial__content-container{display:flex;flex-direction:column;flex-grow:1}.cs-testimonial__testimonial{color:#333;flex-grow:1;font-size:32px;font-weight:600;line-height:1.6;margin-bottom:2rem}.cs-testimonial__author{align-items:center;display:flex;margin:10px 0 0}.cs-testimonial__author--image-container{border-radius:50%;height:60px;margin-right:1rem;overflow:hidden;width:60px}.cs-testimonial__author--image{height:100%;object-fit:cover;width:100%}.cs-testimonial__author--name{color:#333;font-weight:600;margin-bottom:.25rem}.cs-testimonial__author--details{color:#666;font-size:.875rem;margin:0}.splide__pagination{bottom:-2rem}.splide__pagination__page{background:#ddd;opacity:1}.splide__pagination__page.is-active{background:#516747;transform:scale(1.2)}.splide__arrow{background:#fff;border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.1);height:3rem;opacity:1;width:3rem}.splide__arrow svg{height:1.2rem;width:1.2rem;fill:#516747}.cs-testimonial__quote-icon,.cs-testimonial__quote-icon *{fill:#c82968!important}.splide__arrow--prev{left:-3em!important}.splide__arrow--next{right:-3em!important}@media (max-width:768px){.cs-testimonial__slide{padding:1.5rem}.cs-testimonial__testimonial{font-size:1rem}.cs-testimonial__author--image-container{height:50px;width:50px}.cs-testimonial__container{margin:0 auto;padding:1rem 0}}