.padding-large{padding:60px 0}.row-testimonial{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.col-flex{flex:1;padding:20px}.testimonial-image{overflow:hidden;position:relative}.testimonial-image img{height:auto;object-fit:cover;width:100%}.testimonial-block{text-align:left}.section-header{margin-bottom:20px}.testimonials-inner{border-radius:10px;padding:30px}.testimonials-inner q{color:#666;font-size:1.2rem;line-height:1.6}.testimonial-author{align-items:center;display:flex;margin-top:20px}.author-detail .name{color:#333;font-weight:700}.author-title{color:#999;font-size:.9rem}@media only screen and (max-width:768px){.row-testimonial{flex-direction:column}.col-flex{flex:100%;max-width:100%;padding:10px 0}.section-title{font-size:2rem}.testimonials-inner{padding:20px}.testimonials-inner q{font-size:1rem}.testimonial-author .name{font-size:1.1rem}}@media only screen and (max-width:480px){.section-title{font-size:1.5rem}.testimonials-inner q{font-size:.9rem}.testimonial-author .name{font-size:1rem}.testimonial-block{text-align:center}}