/* Testimonials section styles */

.testimonials-grid {
  display: flex;
  flex-wrap: wrap;
  gap: 2rem;
  justify-content: center;
}

.testimonial-card {
  background: rgba(49,51,110,0.18);
  border-radius: 1rem;
  box-shadow: 0 2px 12px rgba(0,0,0,0.06);
  padding: 2rem;
  max-width: 350px;
  flex: 1 1 300px;
}

.testimonial-card p {
  margin: 0 0 0.5rem 0;
} 