/* 
@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200..1000&family=Lalezar&display=swap'); */
@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200..1000&display=swap');


body[dir="rtl"] {
    font-family: "cairo", sans-serif;
}
.navbar.navbar-expand-lg{
    background:none;
}
.hotel-category{
    font-size:16px;
    color:#AB8A62;
}

.customerHeaders {
    position: relative; /* Needed for overlay positioning */
    background-size: cover;
    background-position: center;
  }
  
  .customerHeaders::before {
    content: "";
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-color: rgba(0, 0, 0, 0.6); /* 0.3 opacity black */
  }
  .enhanceHeader{
    font-family: "cairo", sans-serif;
    margin-bottom:15px !important;
    color:#AB8A62 !important ;
    font-weight:bold !important;
  }
  .nav-item{
    font-size:17px !important;
  }
  .section-subtitle{
    font-weight:bold !important;
    font-size:30px;
  }
  .adSeperator {
    position: relative; /* Needed for overlay positioning */
    background-size: cover;
    background-position: center;
  }
  .adSeperator:before{
    content: "";
    position: absolute;
    top: 0; left: 0;
    width: 100%; 
    height: 100%;
    background-color: rgba(0, 0, 0, 0.3); /* 0.3 opacity black */

  }
  .ehance_text h2{
    font-weight: bold;
    color:#AB8A62;
    font-size:38px;
    
  }
  .caption h2{
    font-weight: bold;
    color:#AB8A62;

  }
  .caption h4{
    color:white;

  }
  .caption button{
    background-color:#AB8A62 !important;
    border:1px solid #AB8A62;
    color:white !important;
    width:180px;
    border-radius:8px;
  }
  .caption button:hover{
    background-color:transparent !important;
    border:1px solid #AB8A62;
    color:white;
    width:180px;
    border-radius:8px;
  }