.testimonial__row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.testimonial__img--circle{aspect-ratio:1;border-radius:100%;object-fit:cover}.testimonial__company,.testimonial__quote{margin-bottom:20px}.testimonial__author,.testimonial__company{text-transform:uppercase}.testimonial__company{color:#024978;font-size:20px;font-weight:700;line-height:1.33}.testimonial__quote,.testimonial__title{font-style:italic}.testimonial__quote{font-size:22px;line-height:1.4}.testimonial__author,.testimonial__title{font-size:16px;line-height:1.68}.testimonial__author{font-weight:700}@media (min-width:768px){.testimonial__row.testimonial__img-right{flex-direction:row-reverse}.testimonial__img{width:35%}.testimonial__text{padding-left:40px;width:65%}.testimonial__row.testimonial__img-right .testimonial__text{padding-left:0;padding-right:40px}.testimonial__row.testimonial__no-img{justify-content:center}.testimonial__row.testimonial__no-img .testimonial__text{padding-left:0;padding-right:0;text-align:center;width:55%}.testimonial__company{font-size:24px}.testimonial__quote{font-size:28px}.testimonial__author,.testimonial__title{font-size:19px}}@media (max-width:767px){.testimonial{margin:0 auto!important;padding:70px 0!important}.testimonial__img{margin:0 auto 40px;max-width:400px}}