/* ================= Customer Feedback ================= */

#customer-feedback h2 {
  font-weight: 600;
  letter-spacing: 1px;
}

.feedback-img {
  max-height: 300px;
  object-fit: cover;
  border-radius: 8px;
  transition: transform 0.5s ease, box-shadow 0.3s ease;
}

.feedback-img:hover {
  transform: scale(1.05);
  box-shadow: 0 10px 25px rgba(212, 175, 55, 0.2);
}

/* Carousel controls for dark background */

.carousel-control-prev-icon, .carousel-control-next-icon {
  background-size: 2rem 2rem;
  filter: invert(1);
}

/* Carousel indicators */

.carousel-indicators button {
  background-color: #d4af37;
}

