header.header-section{width:100%;position:absolute;top:0}.navbar{transition:background-color .3s}nav.navbar{z-index:999;min-height:80px;padding:10px 0}.innerPageShadow{box-shadow:1px 1px 5px #ccc}.navbar-brand img{width:86px;height:auto;margin-top:0}.navbar-nav{align-items:center}.navbar .navbar-nav .nav-link.book-now-header{border:1px solid var(--primary-color);border:1px solid var(--primary-color);border-radius:0;margin-left:10px;padding:2px 20px}.header-btnn-top{text-transform:uppercase;margin-left:5px;margin-right:10px;font-size:13px;font-weight:500;color:#fff!important}.scrolled .login-menu-header{color:#000!important}.scrolled .book-menu-header{color:#fff}.navbar-nav li.nav-item:last-child{margin-right:0}.navbar .navbar-nav .nav-link{color:var(--primary-color);font-size:var(--secondary-font-size);font-weight:var(--primary-font-weight);text-transform:uppercase;padding:.5em 1rem}.navbar.scrolled .navbar-nav .nav-link{color:var(--red)}.btn-primary{background-color:var(--red)!important;border:1px solid var(--red)!important;color:var(--white)!important}.btn-secondary{background-color:var(--dgold)!important;border:1px solid var(--dgold)!important;color:var(--white)!important}@keyframes sidebarOpen{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes sidebarClose{0%{transform:translate(0)}to{transform:translate(100%)}}.sidebar-menu{z-index:100000;background:#a8894c;width:250px;height:100vh;transition:transform .3s ease-out;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-2px 0 5px #0000001a}.sidebar-menu.open{transform:translate(0)}.sidebar-toggle .toggle-image-s{color:#fff;margin-top:4px;width:30px!important;height:30px!important}.scrolled .sidebar-toggle .toggle-image-s{color:#000}.sidebar-header{justify-content:flex-start;padding:20px;display:flex}.close-btn{cursor:pointer;background:0 0;border:none;padding:5px}.close-btn img{filter:invert();width:20px;height:20px}.sidebar-content{padding:20px}.sidebar-nav{margin:0;padding:0;list-style:none}.sidebar-nav li{margin:15px 0}.sidebar-nav li a{text-transform:uppercase;border-bottom:1px solid #fff;padding:2px 0;font-size:14px;font-weight:400;text-decoration:none;transition:color .3s;display:block;color:#fff!important}.sidebar-nav li a:hover{color:#fff}.navbarnav .display-flex{align-items:center;display:flex}.header-display-flex{justify-content:end;align-items:center;width:100%;margin-top:2rem;display:flex}.hero-bottom-part-ab{text-align:center;margin:auto;position:absolute;bottom:10%;left:50%;transform:translate(-50%)}.search-icon-banner svg{color:var(--white);background-color:var(--black);border-radius:50%;width:30px;height:30px;padding:4px}a.me-3.header-btnn-top.book-menu-header{color:#fff;background:#b18c60;padding:6px 10px}.menu-toggle-button-for-mobile{display:none}.hotels-dropdown{position:relative}.dropdown-cities{z-index:999;background:#fff;border-radius:8px;min-width:220px;padding:10px 0;position:absolute;top:100%;left:0;box-shadow:0 8px 20px #00000026}.dropdown-cities .city-dropdown-name{text-transform:capitalize!important;font-weight:600!important}.dropdown-cities li{cursor:pointer;white-space:nowrap;border-bottom:1px solid #eee;padding:10px 15px}.dropdown-cities li:hover{background:#f3f3f3}.dropdown-cities li{text-decoration:none;display:block;position:relative;color:#000!important;font-weight:600!important}.dropdown-properties{background-color:#fff;min-width:250px;padding:0;list-style:none;position:absolute;top:0;left:220px;box-shadow:0 2px 4px #0e1e251f,0 2px 16px #0e1e2552}.dropdown-properties li{cursor:pointer;color:#333;padding:10px 15px}.dropdown-properties li:hover{background:#f5f5f5}.dropdown-properties li{fotn-weight:600;text-decoration:none;display:block;color:#000!important;text-transform:capitalize!important}.dropdown-cities li .dropdown-properties li a{color:#000!important;text-transform:capitalize!important;font-weight:600!important}@media screen and (min-width:768px){.navbar-brand{margin-right:0;padding:0 0}}@media screen and (max-width:767px){.navbar-brand img{margin-top:0;width:56px!important}.menu-toggle-button-for-mobile{display:block}.navbarnav .display-flex{margin-left:2rem;display:flex}.header-btnn-top{margin-left:0;font-size:12px}.sidebar-toggle .toggle-image-s{margin-top:2px;width:26px!important;height:26px!important}.navbarnav .display-flex .header-btnn-top:nth-child(2){margin-right:0!important}.navbarnav .display-flex .sidebar-toggle{margin-left:5px!important}.innerPageShadow{box-shadow:none}}
