.block-testimonial-auto-scroll{background:#002942;overflow:hidden;padding:56px 0}@media(max-width:768px){.block-testimonial-auto-scroll{padding:40px 0}}.block-testimonial-auto-scroll__title-container{display:grid;padding:0 24px;place-items:center}.block-testimonial-auto-scroll__title-container h2{color:#fff;font-size:38px;line-height:48px;margin:0 0 40px;max-width:782px;text-align:center}@media(max-width:768px){.block-testimonial-auto-scroll__title-container h2{font-size:28px;letter-spacing:-.3px;line-height:32px;margin-bottom:24px}}.block-testimonial-auto-scroll__container{overflow:hidden;position:relative;width:100%}.block-testimonial-auto-scroll__track{align-items:stretch;animation:scroll 60s linear infinite;display:flex;gap:24px;width:-moz-max-content;width:max-content;will-change:transform}.block-testimonial-auto-scroll__track:hover{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.block-testimonial-auto-scroll__track{animation:none}}.block-testimonial-auto-scroll__item{background:hsla(0,0%,100%,.08);border-radius:16px;display:flex;flex:0 0 auto;flex-direction:row;gap:32px;padding:40px;transition:transform .3s ease;width:514px}@media(max-width:768px){.block-testimonial-auto-scroll__item{align-items:center;flex-direction:column;gap:16px;padding:24px;text-align:center;width:245px}}.block-testimonial-auto-scroll__quote p{color:#fff;font-size:18px;line-height:28px;margin:0}@media(max-width:768px){.block-testimonial-auto-scroll__quote p{font-size:14px;line-height:20px}}.block-testimonial-auto-scroll__quote p:after,.block-testimonial-auto-scroll__quote p:before{content:'"';font-size:24px;font-style:italic;line-height:24px;position:relative;top:4px}@media(max-width:768px){.block-testimonial-auto-scroll__quote p:after,.block-testimonial-auto-scroll__quote p:before{font-size:20px;line-height:20px}}.block-testimonial-auto-scroll__author{align-items:center;color:#ffb706;display:flex;gap:1rem}.block-testimonial-auto-scroll__author-image{border:4px solid #ffb706;border-radius:50%;flex-shrink:0;height:105px;overflow:hidden;width:105px}.block-testimonial-auto-scroll__author-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:768px){.block-testimonial-auto-scroll__author-image{height:80px;width:80px}}.block-testimonial-auto-scroll__testimonial-content{display:flex;flex-direction:column;gap:16px}.block-testimonial-auto-scroll__author-info{color:#ffb706;display:flex;flex-direction:row;font-size:14px;gap:.25rem;letter-spacing:0;line-height:24px}@media(max-width:768px){.block-testimonial-auto-scroll__author-info{flex-direction:column}}.block-testimonial-auto-scroll__author-name{font-size:14px;font-weight:700;margin:0}.block-testimonial-auto-scroll__author-title{font-size:14px;margin:0;text-transform:uppercase}@media(min-width:768px){.block-testimonial-auto-scroll__author-title:before{content:"|";margin-right:.25rem}}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 12px))}}
