:root {
--bd-theme-1: #bb9556;
--p-c: #bb9556;
--s-c: #999999;
}
h1, h2, h3, h4, h5, h6 { font-weight: bold; }
.p-c { color: #bb9556; }
.w-c { color: #ffffff; }
.client-logo { max-width: 150px; max-height: 150px; }
.service-icon { max-width: 100px; min-height: 100px; }
.bd-booknow-area h2 { font-family: "Ms Madi"; font-weight: normal; font-size: 3.5rem; }
.main-nav-wrapper .main-nav-js { -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); background: linear-gradient(rgba(33, 33, 33, 0.66), rgba(99, 99, 99, 0.66)); }
.main-nav-wrapper .main-nav-js::before { content: ""; }
.main-nav-wrapper .main-nav-js .sidebar-menu-area > ul > li a { color: #ffffff; -webkit-text-stroke: 0 !important; text-stroke: 0 !important; }
.main-nav-wrapper .main-nav-js .sidebar-menu-area > ul > li:hover a, .main-nav-wrapper .main-nav-js .sidebar-menu-area > ul > li:focus a { color: #bb9556; -webkit-text-stroke: 0 !important; text-stroke: 0 !important; }
.bd-breadcrumb__thumb { opacity: 0.1; }
.bd-breadcrumb__thumb img { width: 100% !important; }
.main-nav-wrapper .main-nav-js .sidebar-menu-area > ul > li a { font-family: "Gilda Display", serif; }
.bd-header__top.header-sticky { -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); background: rgba(255, 255, 255, 0.66); }
.bd-header__top .bd-header-top__meta span, .bd-header__top.header-sticky .bd-header-top__meta span { color: #333333; }
.bd-header__top .bd-header-top__meta a, .bd-header__top.header-sticky .bd-header-top__meta a { color: #999999; }
.bd-header__top .bd-header-top__meta a:hover, .bd-header__top .bd-header-top__meta a:focus, .bd-header__top.header-sticky .bd-header-top__meta a:hover, .bd-header__top.header-sticky .bd-header-top__meta a:focus { color: #bb9556; }
.bd-header__top .bd-header-hamburger span, .bd-header__top.header-sticky .bd-header-hamburger span { background-color: #999999; }
.bd-header.transparent-header span a { color: #ffffff; }
.bd-header.transparent-header span a:hover, .bd-header.transparent-header span a:focus { color: #bb9556; }
.bd-header.transparent-header.bd-header-hamburger span { background-color: #ffffff; }
.bd-footer-area { background: linear-gradient(#333333, #999999); }
.bd-footer-line hr { color: var(--p-c); }
.bd-footer__widget::before { background-color: var(--p-c); }
.bd-footer__logo-wrap span, .bd-footer__copyright-text p { color: #ffffff; }
.bd-footer__meta a { text-transform: none; }
.bd-footer__widget::before { height: 275px; }
.bd-award__content-2 span { color: #999999; }
.bd-feature .transparent-black { background: rgba(33, 33, 33, 0.66); }
.bd-booknow-area .transparent-gold { background: rgba(187, 149, 86, 0.66); }
[dir="rtl"] .bd-footer__list ul li::before { left: auto; right: -15px; }
#preloader { background: #bb9556; }
.preloader-border { border: 2px dashed #ffffff; }
@media (max-width: 450px) {
.bd-award { padding: 25px 10px; }
.bd-award h3 { font-size: 20px; }
.bd-award span { font-size: 17px; }
.bd-award p { font-size: 15px; line-height: 0; }
}