.testimonial{margin:0;width:100%}@media (min-width:992px){.testimonial{display:flex}.testimonial_content-wrapper,.testimonial_picture-wrapper{width:50%}.testimonial_content-wrapper{display:flex;flex-flow:column;min-height:50vw}}.testimonial_picture-wrapper{position:relative}.testimonial_picture{aspect-ratio:1;background-color:var(--bg-secondary);margin:0}@media (min-width:992px){.testimonial_picture{height:100%;top:0;right:0;bottom:0;left:0;width:100%}}.testimonial_caption{background-image:var(--gradient-overlay);bottom:0;color:var(--color-text-light);display:flex;flex-flow:column;font-style:normal;left:0;position:absolute;width:100%}.testimonial_caption-text,.testimonial_quote{margin:0}.testimonial_author{display:flex;flex-flow:column;font-style:normal}.testimonial_brand{align-items:center;display:flex}@media (min-width:992px){.testimonial_brand.u-mt-2{margin-top:auto}}.testimonial_brand-image{height:3em;margin-right:1em;-o-object-fit:contain;object-fit:contain;width:3em}@media (min-width:768px){.testimonial_brand-image{margin-right:1.5em}}.testimonial_quote-icon{display:block;width:2.5em}.testimonial_quote-text p{margin-top:0}
