.testimonial{padding-left:20px;padding-right:20px}.testimonial .wrapper{margin:0 auto;max-width:1440px}.testimonial__header.boxed .quote{background:#fff;box-shadow:0 2px 20px rgba(0,0,0,.3);padding:60px 20px}.testimonial__header.center .quote{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.testimonial__header .quote .aa-subheading{color:#ee7203;margin-bottom:20px}.testimonial__header .quote blockquote{color:#231f20;margin-bottom:40px;max-width:780px}.testimonial__header .quote .aa-quote__position{display:flex;flex-direction:column}.testimonial__header .quote .quote-author .aa-quote__company,.testimonial__header .quote .quote-author .aa-quote__title{color:#231f20;text-transform:uppercase}.testimonial__header .quote .quote-author .aa-quote__company{color:#ee7203}.testimonial__header .quote .quote-author .aa-quote__name{margin-bottom:5px}.testimonial__header .quote .aa-quote__image{border-radius:50%;height:100px;margin-bottom:20px;width:100px}.testimonial__header.center .quote-author{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.testimonial__header.grid{display:grid;gap:35px;grid-template-columns:1fr}.testimonial__header.grid.grid--1{grid-template-columns:1fr}@media only screen and (min-width:768px){.testimonial__header.grid-2,.testimonial__header.grid-3,.testimonial__header.grid-4{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1080px){.testimonial__header.grid-3{grid-template-columns:repeat(3,1fr)}.testimonial__header.grid-4{grid-template-columns:repeat(4,1fr)}}