.section-testimonials{display:flex;flex-flow:column wrap;justify-content:center;width:100%;margin:0 auto}.testimonial{position:relative;overflow:hidden;margin:10px;width:100%;color:#333;text-align:left}.testimonial .testimonial__quote{display:flex;flex-flow:column wrap;position:relative;height:calc(100% - 100px);margin:0;padding:30px 50px;background-color:#fff;position:relative;border-left:4px solid rgba(114,147,158,1.0);border-radius:12px;overflow:hidden;font-size:14px;line-height:16px;box-shadow:-5px 5px 10px 2px rgb(0 0 0 / 5%)}.testimonial .testimonial__quote:before,.testimonial .testimonial__quote:after{font-family:'FontAwesome';content:"\201C";position:absolute;font-size:50px;opacity:.3;font-style:normal;color:rgba(114,147,158,1.0)}.testimonial blockquote:before{top:35px;left:20px}.testimonial .testimonial__quote:after{content:"\201D";right:20px;bottom:35px}.testimonial .testimonial__info{display:flex;flex-flow:row wrap;align-items:center;margin:-30px 0 0 0;text-transform:uppercase;text-align:center;color:#fff}.testimonial .testimonial__info figure{background-color:#fff;border:4px solid rgba(114,147,158,1.0);border-radius:100px;box-shadow:-5px 5px 8px 2px rgb(0 0 0 / 5%);display:inline-block;height:100px;margin:15px 30px 15px 30px;overflow:hidden;padding:8px;position:relative;width:100px;z-index:1}.testimonial .testimonial__info figure img{height:80%;left:10%;object-fit:contain;object-position:center;position:absolute;top:10%;width:80%}.testimonial .testimonial__info .testimonial__name{margin:0;font-weight:700;width:calc(100% - 160px);text-align:right;padding-right:16px}@media(min-width:992px){.section-testimonials{flex-flow:row wrap}.testimonial{width:calc( 100% / 3 - 20px )}