.testimonials{background:none;margin:0;padding:0;width:100%}.testimonials .container{margin:0;max-width:100%;padding:10px 0}.testimonials-grid{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0}.testimonial-card{background:none;border:2px solid #76b9ad;border-radius:12px;display:flex;flex-direction:column;height:100%;padding:1.5rem;text-align:left;transition:transform .3s ease}.testimonial-card:hover{border:2px solid #76b9ad;transform:translateY(-5px)}.testimonial-text{flex-grow:1;font-size:16px;margin-bottom:1.5rem}.testimonial-author{margin-top:auto}.testimonial-author-name{font-size:20px;font-weight:500;margin:0 0 3px}.testimonial-designation{display:block;font-size:16px;font-weight:400}@media (max-width:992px){.testimonials{padding:0}.testimonial-card{padding:1.8rem}}@media (max-width:768px){.testimonials-grid{gap:20px;grid-template-columns:1fr}.testimonial-card{padding:1.5rem}.testimonial-text{font-size:16px}}@media (max-width:480px){.testimonial-author-name,.testimonial-designation{font-size:16px}}