

[data-custom-block="testimonials"] { margin:75px 0px 100px; } 
[data-custom-block="testimonials"] .heading { font-family: var(--secondaryFont); font-size:2.5rem; font-weight:400; text-align:center; margin-bottom:50px; } 
[data-custom-block="testimonials"] .testimonials-wrapper { background-color: var(--grey70); } 
[data-custom-block="testimonials"] .testimonial { height: 100%; padding:50px 100px; font-family: var(--secondaryFont); color:#fff; font-size:1.75rem; font-weight:500; text-align: center; display: flex; flex-direction: column; justify-content: center; align-items: center; gap:20px; } 
[data-custom-block="testimonials"] .splide__arrow { top: calc(100% - (30px )); border:1px solid #fff; background-color: transparent; padding:4px; } 
[data-custom-block="testimonials"] .splide__arrow img { filter: invert(1); } 
[data-custom-block="testimonials"] .splide__arrow.splide__arrow--prev img { transform: scaleX(-1); } 


@media screen and (max-width: 768px) 
 {
 [data-custom-block="testimonials"] { margin:75px 0px 0; background-color: var(--grey70);} 
 [data-custom-block="testimonials"] > .container.main { padding:0; } 
 [data-custom-block="testimonials"] .heading { font-size: 1.75rem; margin:0;padding: 25px 20px;color:#fff; }
 [data-custom-block="testimonials"] .testimonials-wrapper { background-color: transparent} 
 [data-custom-block="testimonials"] .testimonial { padding: 20px 20px 75px; font-size: 1.125rem; } 

}