.testimonial-section{background-color:#073345;color:#fff;overflow:hidden;padding:80px 20px 240px;position:relative;text-align:left}.testimonial-bg-wrapper,.testimonial-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.testimonial-bg-wrapper{z-index:0}.testimonial-overlay{background:rgba(7,51,69,.7);z-index:1}.testimonial-bg-wrapper img{display:block;height:100%;object-fit:cover;object-position:top center;width:100%}.testimonial-container{margin:0 auto;max-width:1100px;position:relative;z-index:2}.testimonial-header h2{color:#fff;font-family:Outfit,sans-serif;font-size:40px;font-weight:400;line-height:50px;margin-bottom:40px}.testimonial-grid{align-items:start;display:grid;gap:60px;grid-template-columns:1fr 1fr}.testimonial-container.single-column .testimonial-grid{grid-template-columns:1fr;margin:0 auto;max-width:800px;text-align:center}.testimonial-container.single-column .quote-author{justify-content:center}.testimonial-container.single-column .testimonial-header h2{text-align:center}.quote-text{color:#fff;font-family:Raleway,sans-serif;font-size:18px;font-style:italic;font-weight:500;letter-spacing:.9px;line-height:26px;margin-bottom:20px}.quote-text p{margin:0}.quote-author{align-items:center;color:#fff;display:flex;font-family:Raleway,sans-serif;font-size:16px;font-style:italic;font-weight:600;letter-spacing:.8px;line-height:26px}.quote-author:before{content:"-";margin-right:8px}@media (max-width:768px){.testimonial-section{padding:60px 20px 180px}.testimonial-header h2{font-size:32px;margin-bottom:20px}.testimonial-grid{gap:40px;grid-template-columns:1fr!important}.testimonial-grid .testimonial-item:nth-child(n+2){display:none}.testimonial-bg-wrapper img{height:100%!important;left:50%;max-width:none!important;position:absolute;top:0;transform:translateX(-50%);width:auto!important}}