.testimonial-section{background-color:#073d3b;overflow:hidden;padding:80px 0 120px}.testimonial-slider{overflow:visible!important;width:100%}.swiper-slide{height:auto;max-width:950px!important;width:85%!important}.testimonial-card{align-items:center;background:#fff;border:1px solid #ededed;border-radius:24px;display:flex;min-height:520px;overflow:hidden}.testimonial-card__content{display:flex;flex:1;flex-direction:column;height:100%;justify-content:space-between;padding:40px 20px 40px 30px;text-align:left}.testimonial-card__quote{color:#073d3b;font-family:Lato,sans-serif;font-weight:400;line-height:1.4;margin-bottom:30px}.testimonial-card__quote h4{font-size:24px}.testimonial-card__quote p{font-size:18px}.testimonial-card__image-box{align-items:center;background-color:#fff;display:flex;flex:1;justify-content:center;padding:0 20px 0 0;position:relative}.testimonial-card__image-box img{height:100%;object-fit:contain;width:100%}.author-name{color:#273141;font-size:1.1rem;font-weight:800;margin:0}.author-role{color:#657893;font-size:.9rem;margin:0 0 24px;padding:0}@media (max-width:767px){.testimonial-card{flex-direction:column}.testimonial-card__image-box{height:300px;order:-1}}.testimonial-swiper-container{overflow:visible!important;padding-bottom:70px!important}.testimonial-pagination-custom{display:flex;gap:10px;justify-content:center;padding:40px 0;position:relative;z-index:10}.testimonial-pagination-custom .swiper-pagination-bullet{background:hsla(0,0%,100%,.3)!important;border-radius:50%;cursor:pointer;display:inline-block;height:10px;opacity:1!important;transition:all .3s ease;width:10px}.testimonial-pagination-custom .swiper-pagination-bullet-active{background:#ff9800!important;border-radius:5px;width:25px}