.fw-testimonial .testimonial-box{display:block;width:100%;margin:0 auto;text-align:center;padding:104px 50px 79px 50px}.fw-testimonial .testimonial{display:block;width:100%;max-width:794px;margin:0 auto}.fw-testimonial .testimonial-box h2{font-size:32px;line-height:44px}.fw-testimonial .testimonial-author{display:block;width:100%;margin-top:45px}.fw-testimonial .testimonial-company{display:block;width:100%;margin-top:0}.fw-testimonial .logo{display:block;width:100%;margin-top:17px}.fw-testimonial .intro{display:block;width:100%;text-align:center;margin:0 auto 63px auto}.fw-testimonial .testimonial-box.top-line:before{top:-25px;height:60px}.fw-testimonial .testimonial-box.top-line{padding:48px 50px 44px 50px}.fw-testimonial .auth-textonly .testimonial-author p,.fw-testimonial .auth-textonly .testimonial-company p{font-size:16px;line-height:22px}@media only screen and (max-width:768px){.fw-testimonial .testimonial-box h2{font-size:27px;line-height:37px}.fw-testimonial .testimonial-box{padding:88px 30px 60px 30px}.fw-testimonial .testimonial-box.top-line{padding:48px 30px 44px 30px}.fw-testimonial .testimonial-author{margin-top:30px}.fw-testimonial .intro{margin:0 auto 50px auto}}@media only screen and (max-width:480px){.fw-testimonial .testimonial-box h2{font-size:25px;line-height:35px}.fw-testimonial .testimonial-box{padding:45px 30px 38px 30px}}