.testimonial-sec{display:inline-block;padding:60px 0;width:100%}.testimonial-sec .quote-inner{color:#000;display:inline-block;margin:0;text-align:center;width:100%}.testimonial-sec .title{display:inline-block;padding:0 0 40px;text-align:center;width:100%}.testimonial-sec .title h2{color:#000;display:inline-block;font-weight:400;margin:0;text-transform:uppercase;width:100%}.testimonial-sec .title h2 span,.testimonial-sec .title h2 strong{color:#f4783b;font-weight:700}.testimonial-sec .designation{color:#fff;font-family:commuters-sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;line-height:26px;text-align:center}.testimonial-sec .designation,.testimonial-sec .text p{display:inline-block;width:100%}.testimonial-sec .text{color:#00000080;font-size:24px;font-weight:400;line-height:32px;text-align:center}.testimonial-sec .designation{padding:20px 0 0;position:relative;z-index:1}.testimonial-sec .designation:after{background:#fff;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;top:10px;width:50px;z-index:-1}.testimonial-sec .designation small{color:#00000080;font-size:16px;font-weight:400;line-height:20.5px;text-align:center}.testimonial-sec.black *,.testimonial-sec.black h2,.testimonial-sec.black small{color:#fff}.testimonial-sec.black .designation:after{background:#fff}.testimonial-sec.orange *,.testimonial-sec.orange h2,.testimonial-sec.orange small{color:#fff}.testimonial-sec.orange .designation:after{background:#fff}.testimonial-sec.orange .title h2 span,.testimonial-sec.orange .title h2 strong{color:#fff;font-weight:700}.testimonial-sec .testimonial-inner,.testimonial-sec .testimonial-inner .testimonial-slider{display:inline-block;width:100%}.testimonial-sec .testimonials{padding:0 16px}@media(max-width:991px){.testimonial-sec .text,.testimonial-sec .text p{font-size:18px;line-height:26px}.testimonial-sec .testimonials{padding:0 10px}.testimonial-sec .designation,.testimonial-sec .designation strong{line-height:24px}.testimonial-sec .title h2{font-size:38px;line-height:48px}.testimonial-sec{padding:60px 0 40px}}@media(max-width:767px){.testimonial-sec{padding:50px 0 40px}.testimonial-sec .title h2{font-size:28px;line-height:38px}.testimonial-sec .title{padding:0 0 24px}.testimonial-sec .text,.testimonial-sec .text p{font-size:16px;line-height:26px}.testimonial-sec .testimonials{padding:0}}