.module-testimonial{display:flex;margin:20px 0}.blog-post_testimonial{max-width:800px;margin:60px auto}.testimonial_title{font-size:24px;font-weight:900;text-transform:uppercase;margin-bottom:20px}.testimonial_text p{font-size:18px !important;font-weight:400 !important;margin-bottom:20px}.testimonial-wrapper{position:relative;background-color:#f2f2f2;padding:0 20px 20px}.testimonial_author{font-size:18px;font-weight:400;text-transform:uppercase;display:flex}.testimonial_author-picture{height:40px;width:40px;border-radius:40px;overflow:hidden;flex:0 0 40px}.testimonial_author-picture img{min-height:40px;min-width:40px;height:auto;width:auto;object-fit:cover}.testimonial_author-info{flex:1 1 auto;display:flex;flex-direction:row;align-items:center;padding-left:20px;flex-wrap:wrap}.testimonial_author-link a div{color:#02bc7e;text-decoration:none;font-weight:500;font-size:16px;text-transform:uppercase;margin-top:20px}.testimonial_author-link a div:after{font-family:FontAwesome Solid;content:" \f054";font-size:.8em}.testimonial_author-link a:hover div,.testimonial_author-link a:hover{text-decoration:none}@media screen and (max-width:768px){.module-testimonial{flex-wrap:wrap}}@media(min-width:768px) and (max-width:1139px){.module-testimonial{padding-right:20px}}