.testimonial-section{width:100%;display:inline-block;padding:65px 0}.testimonial-section .title{width:100%;display:inline-block;padding:0 0 30px 0}.testimonial-section .title h2{width:100%;display:inline-block;padding:0 0 20px 0;position:relative;margin:0 0 45px 0;text-align:center}.testimonial-section .title h2:after{content:'';position:absolute;bottom:0;left:0;right:0;margin:0 auto;background:#e93c35;height:4px;width:72px}.testimonial-section .contain{width:100%;display:inline-block}.testimonial-section .contain .text{width:100%;display:inline-block;padding:40px 40px 40px 15px;border-left:4px solid #e93c35}.testimonial-section .contain .text p{width:100%;display:inline-block;position:relative}.testimonial-section .contain .text strong{font-weight:600}.testimonial-section .contain .text p a{font-family:'Roboto';color:#e93c35}.testimonial-section .cta-wrap{width:100%;display:inline-block;padding:30px 0 0 0}.testimonial-section .cta-wrap a{letter-spacing:2px}.testimonial-section .contain .author{width:100%;display:inline-block;text-align:right}.testimonial-section .contain .author h3{font-size:25px;line-height:30px;text-align:right;font-weight:bold;padding-right:40px;color:#666;font-family:'Roboto'}.testimonial-section .contain .text p:first-child{text-indent:40px}.testimonial-section .contain .text p:last-child{margin:0;width:auto;display:initial}.testimonial-section .contain .text p:first-child:after{content:'“';font-size:100px;color:#e93c35;position:absolute;left:-45px;top:10px;z-index:9;font-style:italic;font-family:'Arial'}.testimonial-section .contain .text p:last-child:before{content:'”';font-size:100px;color:#e93c35;position:absolute;right:-40px;bottom:-40px;z-index:9;font-style:italic;font-family:'Arial'}@media(max-width:991px){.testimonial-section .title h2{padding:0 0 15px 0;font-size:40px;line-height:40px;margin:0 0 20px 0}.testimonial-section .contain .text p{font-size:18px;line-height:28px}.testimonial-section .contain .author h3{font-size:20px;line-height:28px}}@media(max-width:767px){.testimonial-section .contain .text{padding:30px 15px 30px 15px}.testimonial-section .contain .text p:last-child:before{right:-20px}.testimonial-section .contain .author h3{padding:0;margin:0}.testimonial-section .title h2{font-size:30px;line-height:34px}.testimonial-section .title{padding:0 0 20px 0}}