.booking-contact-wrapper .owner-contact {
  background-color: #F5E7DE; /* Soft beige override */
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
  border-radius: 12px;
  padding: 2rem;
  transition: transform 0.4s ease, background-color 0.4s ease;
}

.booking-contact-wrapper .owner-contact:hover {
  background-color: #EAD4C0;
  transform: scale(1.02);
}

.booking-contact-wrapper .owner-contact h2,
.booking-contact-wrapper .owner-contact p,
.booking-contact-wrapper .contact-details p {
  color: #4C3A2D; /* Rich brown */
}