.overlay{
        position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(46deg, rgba(30, 30, 30, 0.6) 13.75%, rgba(121, 67, 46, 0.3) 99.75%);
  z-index: 1; 
    }
 
.hero-section {
    position: relative;
    z-index: 99999; /* Keep content on top of the overlay */
}


.video-background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  z-index: 0;
  background:transparent!important;
    object-fit:cover;

}

.video-background iframe {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 130vw;
  height: 130vh;
  transform: translate(-50%, -50%);
  pointer-events: none;
  background: transparent!important;
  object-fit:cover;
}

.overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
  z-index: 1;
}

.hero-section {
  position: relative;
  z-index: 2;
}
.common-arrow::after{
      visibility:hidden!important;
  }
.feature--block--h2 i {
    background-color: #fbd00b;
}
/* Mobile */
@media (max-width: 768px) {
  .video-background iframe {
    width: 150%;
    height: 200%;
     top:25%;  }
  .slider--box{
  }
  .slider{
      height:70vh;
  }
  .slider--text h2 {
      font-size:23px;
      margin-bottom:10px;
  }
  
 
  
}

  /*  transparent header for index */
.header {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1000;
  transition: all 0.3s ease;
}

/* White text for transparent  */
.header a,
.header .nav-link,
.header .header--logo {
  color: #fff !important;
}

/* Dropdown black */
.header .submenu li a {
  color: #000 !important;
}

/* Header after scroll */
.header.scrolled {
  background: #fff !important;
  border: none !important;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1) !important;
}

.header.scrolled a,
.header.scrolled .nav-link,
.header.scrolled .header--logo {
  color: #000 !important;
}

/* Mobile view always white */
@media (max-width: 991px) {
 /* .header {
    background: #fff !important;
    box-shadow: none !important;
  }*/
  
.video-background{
height:82%!important; 
}

.meanmenu-reveal span {
    background:#A9A9A9!important;
}
.header a,
.header .nav-link,
.header .header--logo {
  color: #000 !important;
}
  .mean-container a.meanmenu-reveal {
    color: #A9A9A9 !important;
  }
  /* Header after scroll */
  
.header.scrolled a{
    color:#A9A9A9;
}
.header.scrolled .nav-link,
.header.scrolled .header--logo {
  color: #000 !important;
}
}
@media (min-width:768px){
.slider--videos {
margin-top:206px;
}
.main-heading {
    display:flex;
    justify-content:center;
    text-align:center;
}
}