.testimonial-section{position:relative;padding:240px 0 90px;margin-top:-126px}.testimonial-section .testimonial-content .inner-box{position:relative;display:block;background:#fff;margin:40px 15px 30px;padding:43px 30px 41px;box-shadow:0 5px 15px rgba(0,0,0,.05)}.testimonial-section .testimonial-content .inner-box .image-box{position:absolute;top:-40px;right:40px;width:90px;height:90px;border-radius:50%}.testimonial-section .testimonial-content .inner-box .image-box img{width:100%;border-radius:50%}.testimonial-section .testimonial-content .inner-box .image-box i{position:absolute;right:-10px;bottom:0;font-size:20px;color:#fff;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%}.testimonial-section .testimonial-content .inner-box .rating-box{position:relative;display:block;margin-bottom:16px}.testimonial-section .testimonial-content .inner-box .rating-box li{position:relative;display:inline-block;float:left;font-size:14px;margin-right:7px}.testimonial-section .testimonial-content .inner-box .rating-box li:last-child{margin-right:0}.testimonial-section .testimonial-content .inner-box p{font-size:16px;line-height:24px;color:#5a5a68;font-weight:500;margin-bottom:17px}.testimonial-section .testimonial-content .inner-box h3{margin:0}.testimonial-section .testimonial-content .inner-box h3 span{font-size:18px;font-family:'Muli',sans-serif;font-weight:500;color:#5a5a68}.testimonial-section .testimonial-inner{position:relative;margin:0 -15px}.testimonial-section .sec-title{margin-bottom:50px}.testimonial-page-section{padding:150px 0 50px}.testimonial-page-section .testimonial-content{margin:0 20px 70px 0}.testimonial-page-section .testimonial-content .inner-box .quote-box{right:30px;top:-30px;font-size:30px;color:#fff !important;width:55px;height:55px;line-height:55px;border-radius:50%;text-align:center}.testimonial-page-section .testimonial-content .inner-box:hover{border-color:#fff}