.testimonial_wrapper{align-items:center;background-position:50%;background-size:cover;border:0;box-sizing:border-box;display:flex;justify-content:center;margin:0 0 0 calc(50% - 50vw);max-width:100vw;min-height:430px;min-height:567px;padding:0 15px;position:relative;width:100%;width:100vw}.testimonial_wrapper img{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;-o-object-fit:cover;object-fit:cover;object-position:50% 54%;outline:none;padding:0;position:absolute;right:0;top:0;width:100%;z-index:0}.testimonial_wrapper .testimonial-container .author_name{color:#fff;font-size:30px;font-size:17px;line-height:1.7;margin:0 0 20px;padding:0;text-align:center}.testimonial_wrapper .testimonial-container .bio{color:#fff;font-size:30px;margin:0 0 20px;padding:0;text-align:center}.testimonial_wrapper .testimonial-container{max-width:1140px;width:100%;z-index:1}.testimonial_wrapper .bg-overlay{background-color:#000;bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.testimonial_wrapper .testimonial-container .heading{color:#fff;line-height:1.3em;margin-bottom:.8rem;text-align:center}@media (max-width:781px){.testimonial_wrapper .testimonial-container .heading{font-size:27px}}