/* Bahrain-specific hero banner */
.bg-img.bahrain-hero {
  background-image: url('../images/bahrain-banner.png') !important;
  background-size: cover;
  width: 100%;
  height: 70vh;
  background-repeat: no-repeat;
  background-position: center;
}

/* Mobile Responsive Styles */
@media (max-width: 768px) {
  .bg-img.bahrain-hero {
    height: 50vh !important;
    background-size: cover !important;
    background-position: center !important;
    background-attachment: scroll !important;
  }
}

@media (max-width: 480px) {
  .bg-img.bahrain-hero {
    height: 40vh !important;
    background-size: cover !important;
    background-position: center !important;
  }
}
