@import 'bootstrap.css';
@import 'meanmenu.css';
@import 'animate.min.css';
@import 'swiper-bundle.css';
@import 'slick.css';
@import 'nouislider.css';
@import 'jquery-ui.min.css';
@import 'backtotop.css';
@import 'magnific-popup.css';
@import 'nice-select.css';
@import 'flaticon_royel.css';
@import 'font-awesome-pro.css';
@import 'spacing.css';
@import 'main.css';

#main-video:before {
    content: "";
    background-color: #000000;
    opacity: 0.45;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index:-1;
}
.bd-main-menu ul li .submenu li a {
    color: var(--bd-common-black);
}

.bd-booking__submit button {
    color: #000;
    background-color: #EAA725;
    font-weight: bold;
}
#header-sticky {
    background-color: #022034ad;
}
.bd-main-menu ul li.has-mega-menu .mega-menu {
    background-color: #022034ad;
}
.bd-main-menu ul li.has-mega-menu .mega-menu li .mega-menu-title {
    color:#fff;
}
.bd-main-menu ul li.has-mega-menu .mega-menu li ul li a {
    color:#fff;  
}
.bd-main-menu ul li .submenu {
    background-color: #022034ad;
}
.bd-main-menu ul li .submenu li a {
    color:#fff;  
}
.bd-main-menu ul li.has-mega-menu .mega-menu li ul li:hover a {
   color:#EAA725; 
}
.bd-main-menu ul li.has-mega-menu .mega-menu li ul li a::before {
    background-color: #EAA725;
}
.bd-main-menu ul li .submenu li:hover > a {
    color:#EAA725;
}
.bd-main-menu ul li .submenu li a::before {
    background-color: #EAA725;
}
.bd-booking__submit button:hover {
    color:#EAA725;
}

.bd-booking__form label {
    color:#fff;
}
.bd-booking__input-inner input {
    background-color: transparent;
}
.nice-select {
    background-color: transparent;
}
.bd-booking__input-inner .nice-select .current {
    color:#fff;
}
.bd-booking__input-single .nice-select .current {
    color:#fff;
}
.bd-booking__input-date::after {
    color:#fff;
}
.nice-select::after
 {
    color:#fff;
 }
 .bd-booking__submit button {
    background-color: #eaa725ba;
 }
 .bd-booking__submit button:hover {
  
    background-color: #022034a6;
}


.bd-booking__input-inner input::placeholder {
    color:#fff;
}

.bd-section__title {
    font-feature-settings: 'case' on;
    font-family: 'Neue Frutiger';
    font-size: 40px;
}
.bd-welcome__content-2 p {
    font-size:17px;
}

.bd-roomview__list ul li a {
    color:#eaa725;
    font-family: 'Neue Frutiger';
}
.bd-footer__widget-title {
    color:#eaa725;
}
.bd-footer__list ul li a:hover {
    color:#eaa725;
    opacity:0.5;
}
.bd-footer__copyright-text p {
    color:#fff;
}