 body { font-family: 'Segoe UI', sans-serif; background: #f5f5f5; }
    .hero-section {
      background: url('../img/tent/munnar-tent-stay-camping.jpg') center/cover no-repeat;
      padding: 80px 0;
      color: white;
      text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
    }
    .card-title { font-weight: 600; }
    .card:hover { transform: translateY(-5px); transition: all 0.3s ease; }
    .modal-title { font-weight: bold; }