.testimonial__module{background-color:#fff;border-top:3px solid #ff5e14;box-shadow:0 2px 20px 0 rgba(0,0,0,0.12);display:flex;flex-direction:column;padding:0 20px 20px;position:relative}.testimonial__module__text{border-bottom:2px solid #d3d3d3;font-weight:300;margin-bottom:35px;padding:0 35px;padding-bottom:10px}.testimonial__module__text blockquote{font-weight:400}.testimonial__module__text:before{background-color:#ff5e14;color:#fff;content:'"';display:block;font-family:cursive;font-size:60px;height:40px;left:0;padding-left:5px;position:absolute;top:0;width:40px}.testimonial__module__author{align-items:center;display:flex}.testimonial__module__author__text{margin-left:15px}@media screen and (max-width:767px){.testimonial__module{padding:20px;width:auto}}