body {
      font-family: 'Segoe UI', sans-serif;
      background: #f4f9f4;
      color: #333;
    }
    .hero {
      background: url('../img/jeep/munnar-jeep-safari-tour.jpg') no-repeat center center/cover;
      color: #fff;
      text-shadow: 2px 2px 4px rgba(0,0,0,0.7);
      padding: 100px 0;
      text-align: center;
    }
    .section-title {
      font-size: 2rem;
      font-weight: 700;
      margin-bottom: 20px;
    }
    .card-img-top {
      height: 180px;
      object-fit: cover;
    }
    .visually-hidden {
  position: absolute;
  left: -9999px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}