.testimonial-quote{background-color:#fff;padding:80px 0;width:100%}.testimonial-quote--bg-light{background-color:#f4f4f4}.testimonial-quote__container{margin:0 auto;max-width:1136px;padding:0 20px}.testimonial-quote__figure{align-items:center;display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:760px;padding:64px 20px;text-align:center}.testimonial-quote__text{color:#1268b3;font-family:HelveticaNeueLTStd-Roman,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(20px,2vw,25.6px);font-weight:500;line-height:1.375;margin:0;max-width:640px;word-break:break-word}.testimonial-quote--uppercase .testimonial-quote__text{text-transform:uppercase}.testimonial-quote__caption{align-items:center;color:#1268b3;display:flex;flex-direction:column;gap:4px}.testimonial-quote__author{color:#1268b3;font-size:17.4px;font-weight:500;line-height:27px}.testimonial-quote__author,.testimonial-quote__role{font-family:HelveticaNeueLTStd-Roman,Helvetica Neue,Helvetica,Arial,sans-serif}.testimonial-quote__role{color:#565656;font-size:15px;font-weight:400;line-height:22px}@media (max-width:992px){.testimonial-quote{padding:60px 0}.testimonial-quote__figure{gap:32px;padding:48px 16px}}@media (max-width:767px){.testimonial-quote{padding:40px 0}.testimonial-quote__container{padding:0 16px}.testimonial-quote__figure{gap:24px;padding:32px 8px}.testimonial-quote__text{font-size:18px;line-height:26px}.testimonial-quote__author{font-size:16px;line-height:24px}.testimonial-quote__role{font-size:14px;line-height:20px}}