.section-testimonial .section{margin-top:30px}.section-testimonial .testimonial-heading{text-align:center;font-size:28px;line-height:1.2;margin-bottom:28px;max-width:400px;margin-inline:auto}.section-testimonial .block-list{gap:1rem;margin:0 20px}@media screen and (min-width:640px){.section-testimonial .block-list{margin:0;justify-content:center;flex-flow:nowrap}}.section-testimonial .scroller .block-list:after,.section-testimonial .scroller .block-list:before{content:none}.testimonial-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--border-color);border-radius:3px;padding:14px 16px 28px;text-align:center;align-items:center;padding-inline:2rem;width:42%}@media screen and (max-width:640px){.testimonial-card{width:90%!important;display:grid;justify-items:center;grid-template-rows:min-content}}.testimonial-card.block-list__item :first-child{flex:0}.testimonial-card img{width:80px;margin:0!important;object-fit:contain}.testimonial-highlight{background:#bc1907;color:#fff;width:fit-content;margin-inline:auto;padding:2px 5px;position:relative;font-size:14px}.testimonial-author{font-size:16px;font-weight:500;line-height:1;margin-top:8px;margin-bottom:8px}.testimonial-company{font-size:16px;margin:0;line-height:1}.testimonial-text{font-size:1rem;font-weight:500}