.testimonial-grid{align-items:stretch;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-bottom:2rem}.testimonial-box{background-color:#f5f9fa;box-sizing:border-box;display:flex;flex:1 1 300px;flex-direction:column;height:auto;justify-content:flex-start;margin-bottom:0;max-width:400px;min-height:340px;padding:2rem;width:100%}.quote-icon{height:40px;margin-bottom:1rem;object-fit:contain;width:40px}.testimonial-text{color:#333;display:flex;flex:1 1 auto;flex-direction:column;font-size:1rem;justify-content:flex-start;line-height:1.6}.testimonial-text>:last-child{color:#1f4f48;font-weight:700;margin-top:1rem!important}.testimonial-text p{margin-bottom:0!important;margin-top:0!important}@media (max-width:767px){.testimonial-grid{align-items:stretch;flex-direction:column;gap:1.2rem;margin-bottom:1.2rem}.testimonial-box{align-self:stretch!important;box-sizing:border-box;height:auto!important;margin-bottom:0;max-width:100%;min-height:unset!important;padding:1rem .85rem 1.2rem}.testimonial-text{font-size:.97rem;line-height:1.5;padding:0}.quote-icon{height:26px;margin-bottom:.65rem;width:26px}.testimonial-text>:last-child{margin-top:.75rem!important}.testimonial-text p{margin-bottom:.6rem!important;margin-top:0!important}}