.testimonials{margin-bottom:48px}.testimonial{background-color:#fff;border-radius:20px;box-shadow:0 10px 50px rgba(0,0,0,.1);margin:0;padding:32px 20px 8px 32px}.testimonials--multiple .testimonial{margin-top:24px}.testimonials--multiple .testimonial:first-child{margin-top:0}.testimonial__image{flex-basis:180px;flex-grow:0;flex-shrink:0;margin:0 auto 32px}.testimonial__image img{display:block;margin:0 auto;max-height:120px;max-width:180px}.testimonial__content{display:flex}.testimonial__icon{padding-left:10px}.testimonial__icon svg{color:var(--color-primary,#9234ea);fill:currentColor;width:37px}.testimonial__quote{padding:0 0 0 16px}.testimonial__quote p{font-size:16px;line-height:25px;margin:0 0 24px}.testimonial__quote p.quote__byline{color:var(--color-primary,#9234ea);font-weight:600;margin-left:-50px}@media (min-width:768px){.testimonial,.testimonial__image{align-items:center;display:flex}.testimonial__image{height:180px;margin:0 auto 24px;width:180px}.testimonial__quote p.quote__byline{margin-left:0}}@media (min-width:1040px){.testimonials--multiple{align-items:stretch;display:flex}.testimonials--multiple .testimonial{margin:0;width:50%}.testimonials--multiple .testimonial:first-child{margin-right:10px}.testimonials--multiple .testimonial:last-child{margin-left:10px}.testimonial{align-items:center}.testimonials .testimonial__icon{padding:0 0 0 32px}.testimonial__icon svg{width:46px}.testimonials--multiple .testimonial__icon{display:none}.testimonials--multiple .testimonial__quote .quote__body p:first-child:before,.testimonials--multiple .testimonial__quote .quote__body p:last-child:after{content:"\0022"}.testimonial__quote{padding:0 0 0 32px}}