.testimonials {margin-top:20px;}
.testimonials-frame {display:flex;justify-content:space-between;flex-wrap:nowrap;}
.testimonials-col {width:50%;overflow-x:scroll;}
.testimonials-col .testimonial-image {width:100%;display:block;}
.testimonials-container {width:600%;height:100%;box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;-ms-overflow-style:none;scrollbar-width:none;}
.testimonial {box-sizing:border-box;width:calc(100% / 6);padding:40px;}
.testimonial-name {font-weight:700;padding-top:20px;}
.testimonial-quote {line-height:150%;}

@media (max-width: 765px) {
    .testimonials-frame {flex-wrap:wrap;}
    .testimonials-col {width:100%;}
}