.testimonial-section{padding:65px 0}.testimonial-section .testimonial-section-inner{display:flex;max-width:770px;margin:auto}.testimonial-section .testimonial-section-inner .author-data{text-align:right}.testimonial-section .testimonial-section-inner .author-data .author-pic{background-repeat:no-repeat;background-size:cover;background-position:center;width:65px;height:65px;margin-left:auto}.testimonial-section .testimonial-section-inner .author-data .author-name{font-size:18px;font-weight:bold;line-height:28px;color:#3aa6e3;margin-top:15px}.testimonial-section .testimonial-section-inner .author-data .author-desc{opacity:.7;font-size:18px;line-height:28px;color:#3aa6e3}.testimonial-section .testimonial-section-inner .quote-cta{flex:0 0 545px;margin-left:30px}.testimonial-section .testimonial-section-inner .quote-cta p{margin:0;font-size:26px;font-style:italic;line-height:30px;color:#182d3b}.testimonial-section .testimonial-section-inner .quote-cta .cta_button{margin-top:40px}@media(max-width:1024px){.testimonial-section .testimonial-section-inner .quote-cta{flex:0 0 440px}}@media(max-width:767px){.testimonial-section{padding:20px 0 60px}.testimonial-section .testimonial-section-inner{flex-wrap:wrap;text-align:center;justify-content:center}.testimonial-section .testimonial-section-inner .quote-cta{margin:0;flex:0 0 100%}.testimonial-section .testimonial-section-inner .author-data{text-align:center;margin-bottom:20px}.testimonial-section .testimonial-section-inner .author-data .author-pic{margin:auto}}