.static-topNavbar{height:93px}#loginMenuButton.disabled{background:transparent}#nav-main .nav-link,#hotelList__dropdown .dropdown-item{font-family:var(--navbar-font-family);font-size:var(--navbar-font-size);font-weight:var(--navbar-font-weight);line-height:var(--navbar-line-height)}#hotelList__dropdown .dropdown-item{padding:0}#hotelList__dropdown .dropdown-item.menu-item{padding:10px 16px 13px 16px}#hotelList__dropdown .nav-indentation-class.menu-item .dropdown-item{font-weight:600;text-decoration:none!important;cursor:default}#nav-main.navbar .navbar-nav .nav-link{color:var(--navbar-color);font-size:var(--navbar-font-size);letter-spacing:var(--navbar-letter-spacing)}#nav-main.navbar .menu-item-has-children .dropdown-menu .nav-link{color:#000}#nav-main .navbar-collapse .navbar-nav .dropdown-menu{margin-top:0;border:none}#nav-main.navbar.darkHeader:not(.navbar-booknow),#nav-main.navbar.alternate-navbar{background-color:#fff;box-shadow:0 3px 100px -20px rgba(0,0,0,.3)}#nav-main.navbar.darkHeader.navbar-booknow{box-shadow:0 0 80px 0 rgba(131,134,163,.12)}#nav-main.navbar.darkHeader .navbar-nav .nav-link,#nav-main.navbar.alternate-navbar .navbar-nav .nav-link{color:#000}.darkHeader .global-home-link-dropdown-box #dropdownMenuButton1{color:var(--primary-color)}a#loginMenuButton.login:hover{color:var(--primary-color)}@media screen and (min-width:1140px){#nav-main.navbar{padding:24px}#nav-main.navbar:hover{background-color:#fff}#nav-main.navbar:hover .navbar-nav .nav-link,#nav-main.navbar:hover .global-home-link-dropdown-box #dropdownMenuButton1{color:var(--primary-color)}#nav-main.navbar:hover #black_logo{display:block!important}#nav-main.navbar:hover #white_logo{display:none!important}#nav-main .nav-item.dropdown.menu-item{position:inherit}#nav-main .navbar .dropdown-menu{width:100vw}#nav-main nav-main .navbar-collapse{height:48px}#nav-main .navbar-collapse .navbar-nav{max-width:700px;width:100%;justify-content:space-evenly}#nav-main .nav-link{padding-bottom:0}#nav-main .navbar-collapse .navbar-nav.rightlinks{max-width:350px;padding-right:0;transition:padding 1s ease}#nav-main .navbar-collapse .navbar-nav.rightlinks.show,#nav-main .navbar-collapse .navbar-nav.rightlinks.internal_page{max-width:450px;padding-right:120px}#nav-main .right-nav-container{max-width:450px;width:100%!important;transition:max-width 0.5s ease}#topbooknow{min-width:128px;position:absolute;right:-160px;bottom:15px;transition:right 1.2s ease,opacity 0.1s ease;border:none}#nav-main .navbar-nav.rightlinks.show #topbooknow,#nav-main .navbar-nav.rightlinks.internal_page #topbooknow{right:32px}#nav-main .right-nav-container.turkish{justify-content:end;max-width:500px}#topbooknow.turkish{right:-200px}#nav-main .navbar-collapse .navbar-nav.rightlinks.turkish.show{padding-right:125px}#nav-main .navbar-collapse .navbar-nav.rightlinks.turkish{max-width:100%!important}#nav-main .navbar-collapse .navbar-nav.rightlinks.show.turkish,#nav-main .navbar-collapse .navbar-nav.rightlinks.internal_page.turkish{max-width:100%!important}}@media (min-width:768px){.right-booking-items{max-width:165px;position:inherit}.login.dropdown-menu-center.show{width:245px;top:60px;right:0;left:auto}#loginMenuButton,.rightlinks{position:inherit}}@media screen and (max-width:1024px){#nav-main:not(.menu-open,.darkHeader) .toggler-icon-animated .fal,.toggler-icon .fal{color:#fff}.darkHeader .toggler-icon-animated .fal,.toggler-icon .fal,.alternate-navbar .toggler-icon-animated .fal,.toggler-icon .fal{color:#000}.toggler-icon-animated.open span{color:#000}.navbar.menu-open{background-color:#fff;height:100vh;overflow-y:auto!important;overflow-x:hidden}#nav-main:not(.menu-open) .toggler-icon-animated .fa-times,#nav-main.menu-open .toggler-icon-animated .fa-bars{display:none}#nav-main.menu-open .toggler-icon-animated .fa-times,#nav-main:not(.menu-open) .toggler-icon-animated .fa-bars{display:block}#nav-main.navbar .navbar-nav .nav-link{color:#000}#nav-main .navbar-collapse .navbar-nav:not(.rightlinks){border-bottom:1px solid rgba(37,40,45,.16);padding:20px 0}#nav-main .navbar-nav .dropdown-menu{border:none}#topbooknow{margin-top:90px;margin-bottom:90px}.navbar-collapse .nav-item.dropdown.menu-item.menu-item-has-children.show{position:absolute;height:102vh;top:102px;bottom:0;z-index:1;width:100%;opacity:1;max-width:calc(100% - 32px);background-color:#fff}.navbar-collapse .nav-item.dropdown .nav-link[aria-expanded="true"]::before{content:"\f0d9"" Go Back";font-family:"Font Awesome 5 Pro","FreightSansProBook";display:block;margin-top:-38px;margin-bottom:20px;color:var(--primary-color);font-size:14px;font-weight:300;letter-spacing:0;line-height:18px}}.hotel-nav-sub-heading>.dropdown-item{font-weight:700!important}.hotel-nav-sub-heading>.nav-link{font-weight:700!important}.nav-indentation-class a.dropdown-item{cursor:default!important}.nav-indentation-class a.dropdown-item:hover{cursor:default!important}.hotel-nav-sub-heading{cursor:default!important}.residence-nav-sub-heading{cursor:default!important}.residence-nav-sub-heading>.dropdown-item{font-weight:700!important}.header-content a.global-home-link{color:#fff}.internal-page a.global-home-link{color:#fff}.hotel-nav-sub-heading>.dropdown-item:hover{text-decoration:none!important;cursor:default}.hotel-nav-sub-heading:hover{text-decoration:none!important}.residence-nav-sub-heading:hover{text-decoration:none!important}.nav-link.hotels-resort-homepage-link{color:#000;padding:0}.hotels-resort-homepage-link:hover{color:#2b2724}.nav-link.hotels-resort-homepage-link:hover{text-decoration:underline!important}#hotelList__dropdown .hotel_resorts_dropdown li .nav-link{padding:0}@media (min-width:992px){#menu-item-296,#menu-item-24773,#menu-item-24754,#menu-item-24761,#menu-item-24766,#menu-item-304,#menu-item-2640,#menu-item-2644{position:inherit}#menu-item-296 #hotelList__dropdown,#menu-item-24773 #hotelList__dropdown,#menu-item-24754 #hotelList__dropdown,#menu-item-24761 #hotelList__dropdown,#menu-item-24766 #hotelList__dropdown,#menu-item-304 #hotelList__dropdown,#menu-item-2640 #hotelList__dropdown,#menu-item-2644 #hotelList__dropdown{width:100vw;margin-top:0;top:99%}#menu-item-296 #hotelList__dropdown .hotel_resorts_dropdown,#menu-item-24773 #hotelList__dropdown .hotel_resorts_dropdown,#menu-item-24754 #hotelList__dropdown .hotel_resorts_dropdown,#menu-item-24761 #hotelList__dropdown .hotel_resorts_dropdown,#menu-item-24766 #hotelList__dropdown .hotel_resorts_dropdown,#menu-item-304 #hotelList__dropdown .hotel_resorts_dropdown,#menu-item-2640 #hotelList__dropdown .hotel_resorts_dropdown,#menu-item-2644 #hotelList__dropdown .hotel_resorts_dropdown{width:890px;margin-left:250px;display:grid;grid-auto-flow:column;grid-template-rows:repeat(6,1fr);grid-template-columns:1fr 1fr 1fr}#menu-item-2640 #hotelList__dropdown .hotel_resorts_dropdown,#menu-item-2644 #hotelList__dropdown .hotel_resorts_dropdown,#menu-item-24766 #hotelList__dropdown .hotel_resorts_dropdown,#menu-item-24773 #hotelList__dropdown .hotel_resorts_dropdown{margin-left:0;margin-right:220px}#menu-item-296 #hotelList__dropdown .nav-indentation-class,#menu-item-24773 #hotelList__dropdown .nav-indentation-class,#menu-item-24761 #hotelList__dropdown .nav-indentation-class,#menu-item-24754 #hotelList__dropdown .nav-indentation-class,#menu-item-24766 #hotelList__dropdown .nav-indentation-class,#menu-item-304 #hotelList__dropdown .nav-indentation-class,#menu-item-2640 #hotelList__dropdown .nav-indentation-class,#menu-item-2644 #hotelList__dropdown .nav-indentation-class{padding:10px 0;margin:0 40px 0 15px;border-bottom:1px solid rgba(0,0,0,.1);grid-row:1 / 2;grid-column-end:span}}#menu-item-296 #hotelList__dropdown .dropdown-item:focus,#menu-item-24773 #hotelList__dropdown .dropdown-item:focus,#menu-item-24761 #hotelList__dropdown .dropdown-item:focus,#menu-item-24754 #hotelList__dropdown .dropdown-item:focus,#menu-item-24766 #hotelList__dropdown .dropdown-item:focus,#menu-item-296 #hotelList__dropdown .dropdown-item:hover,#menu-item-24773 #hotelList__dropdown .dropdown-item:hover,#menu-item-24761 #hotelList__dropdown .dropdown-item:hover,#menu-item-24754 #hotelList__dropdown .dropdown-item:hover,#menu-item-24766 #hotelList__dropdown .dropdown-item:hover,#menu-item-304 #hotelList__dropdown .dropdown-item:focus,#menu-item-304 #hotelList__dropdown .dropdown-item:hover,#menu-item-2640 #hotelList__dropdown .dropdown-item:focus,#menu-item-2640 #hotelList__dropdown .dropdown-item:hover,#menu-item-2644 #hotelList__dropdown .dropdown-item:focus,#menu-item-2644 #hotelList__dropdown .dropdown-item:hover{background:none!important;text-decoration:underline}nav #menu-item-2640 #hotelList__dropdown.dropdown-menu li:focus,nav #menu-item-2640 #hotelList__dropdown.dropdown-menu li:hover,nav #menu-item-2644 #hotelList__dropdown.dropdown-menu li:focus,nav #menu-item-2644 #hotelList__dropdown.dropdown-menu li:hover{background:none!important}@media (max-width:900px){.hotel_resorts_dropdown .dropdown-item{padding-left:0px!important}.hotel_resorts_dropdown .nav-indentation-class{padding-left:0;margin:0 40px 0 0}#hotelList__dropdown{padding:10px}#hotelList__dropdown.dropdown-menu.show{max-height:97vh;overflow:scroll;padding-bottom:120px}#hotelList__dropdown.dropdown-menu.show>.hotel_resorts_dropdown{padding-bottom:80px}.navbar-global-home-page ul.dropdown-menu{margin-left:0!important}.navbar-global-home-page #hotelList__dropdown .nav-indentation-class{margin:0 40px 0 0}.navbar-global-home-page #menu-item-2640 #hotelList__dropdown .nav-indentation-class{margin:0}.hotels-resort-homepage-link p{margin-left:10px;width:fit-content}}.navbar.navbar-expand-xl.menu-dropdown-open-class,#navbar__Global.menu-dropdown-open-class{background-color:#fff}.navbar-brand #black_logo,.navbar-brand #white_logo{height:40px;object-fit:contain}@media (max-width:600px){.navbar-booknow .right-booking-items{position:inherit}.rooms_hotels_list_page.loginopen{margin-top:300px}.login-dropdown{position:inherit}.login.dropdown-menu.dropdown-menu-center{width:100vw}}@media (max-width:350px){.navbar-brand #black_logo,.navbar-brand #white_logo{max-width:200px}:lang(ar) .navbar-brand #black_logo,:lang(ar) .navbar-brand #white_logo{max-width:180px}}.wpml-ls-legacy-dropdown-click{width:max-content;max-width:100%;margin-inline-end:10px}.wpml-ls-legacy-dropdown-click a{display:block;text-decoration:none;color:#000;border:transparent;padding:0 10px;background-color:transparent;line-height:1;font-family:var(--navbar-font-family);font-size:var(--navbar-font-size);font-weight:var(--navbar-font-weight);line-height:var(--navbar-line-height);text-align:center;letter-spacing:var(--navbar-letter-spacing)}#nav-main.navbar:hover .wpml-ls-legacy-dropdown-click a{color:var(--primary-color)}#nav-main.navbar.darkHeader .wpml-ls-legacy-dropdown-click a{color:#000}.wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown-click a:focus,.wpml-ls-legacy-dropdown-click a:hover{background:transparent}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{visibility:hidden;position:absolute;top:48px;right:0;left:-16px;border-top:none;margin:0;list-style-type:none;z-index:101;background:#fff;width:6rem}.wpml-ls-sub-menu>li.wpml-ls-slot-shortcode_actions.wpml-ls-item .wpml-ls-link{padding:10px}@media screen and (max-width:1024px){.wpml-ls-statics-shortcode_actions .wpml-ls-current-language>a{color:#000;padding-left:0}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{top:30px;position:static;width:auto}.wpml-ls-sub-menu>li.wpml-ls-slot-shortcode_actions.wpml-ls-item .wpml-ls-link{padding:6px 5px 6px 0}.wpml-ls-legacy-dropdown-click a{padding:5px 10px}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{top:40px;left:-10px;position:absolute;width:90px;right:10px}.navbar-booknow .right-booking-items{max-width:150px}:lang(ar) .navbar-booknow .right-booking-items{max-width:unset}:lang(ar) .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{left:10px;right:-10px}}@media (max-width:768px){.wpml-ls-legacy-dropdown-click{margin-inline-end:0}.rtl .navbar-booknow .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{padding-left:calc(8px + 1.4em)}}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle::after{right:14px;top:calc(55% - 0.4em)}.wpml-ls-sub-menu>li.wpml-ls-slot-shortcode_actions.wpml-ls-item .wpml-ls-link:hover{background-color:#e9ecef}