.single-testimonial .title-content p{font-size:21px}@media(max-width: 991px){.single-testimonial .title-content p{font-size:18px}}.single-testimonial .quote-box{border:1px solid #103952;border-radius:8px;background-color:#fff;padding:40px;max-width:1150px;margin:58px auto 38px auto}.single-testimonial .quote-box hr{border-top:1px solid #c6d3d9}.single-testimonial .quote-text{text-align:left;margin-bottom:30px}.single-testimonial .quote-text p{font-size:clamp(18px,2.5vw,30px) !important}.single-testimonial .quote-text .quote-icon{display:block;margin:0px 0px 30px;width:32px;height:auto}.single-testimonial .author-box{display:flex;align-items:flex-start;gap:30px;margin-top:30px}.single-testimonial .author-image img{border-radius:10px;width:100%;height:100%;max-width:103px;max-height:110px;object-fit:cover}.single-testimonial .author-info{text-align:left}.single-testimonial .author-info .author-name{font-weight:normal;font-size:18px;margin-bottom:0px;line-height:34px}.single-testimonial .author-info .author-position{font-size:16px}@media(max-width: 991px){.single-testimonial .quote-box{margin:30px auto 38px auto}.single-testimonial .quote-text blockquote p{font-size:18px}}@media(max-width: 767px){.single-testimonial .quote-box{margin:30px auto 38px auto;padding:20px}.single-testimonial .quote-text blockquote p{font-size:18px}.single-testimonial .author-box{gap:20px;display:flex;flex-direction:column;align-items:center}.single-testimonial .author-box .author-image{width:55%}.single-testimonial .author-box .author-info{width:80%;text-align:center}}