.datepick-nav>.datepick-cmd[data-disabled="true"]{color:lightgray;cursor:not-allowed}.datepick-nav>.datepick-cmd[data-disabled="true"]>i{pointer-events:none}.datepick{width:auto!important;border:none!important}.count-adult-child_widget,.count-adult-child{text-transform:capitalize}.api-error{color:#d40000;font-size:16px;line-height:16px;padding:15px}#bookingModalGlobal .modal-dialog{margin:0 auto;width:100%;height:100%;padding:0;max-width:100%;background-color:var(--color5)}#bookingModalGlobal .modal-content{height:100%}a{color:#2b2724}.modal-content{background-color:var(--color5);border:none}#bookinginfodineModal .modal-dialog{height:100%}#modal_toggle{position:absolute;right:0;z-index:1}#modal_toggle ul.nav.greytabs .nav-link{display:block}#modal_toggle ul.nav.greytabs .nav-link:hover{color:inherit}.cssCircle{margin:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}#offer_name{margin-top:10px}.modal_dropdowns{min-height:72px}.modal_dropdowns .navbar #navbarContent .navbar-nav{background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;max-width:100%}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item{width:100%;padding:16px 0;border-right:1px solid rgba(23,34,38,.16)}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.hoteldropdownModal{-webkit-box-flex:1;-ms-flex:1 0 23.03%;-webkit-flex:1 0 23.03%;-moz-box-flex:1;flex:1 0 23.03%;padding:0}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.datebox{-webkit-box-flex:1;-ms-flex:1 0 25.43%;-webkit-flex:1 0 25.43%;-moz-box-flex:1;flex:1 0 25.43%;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:72px;cursor:pointer}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.datebox .selectdate{padding-left:16px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.selectdate:hover{text-decoration:none;color:inherit}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.datebox .selectdate .payment-icon{margin-bottom:0}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.datebox .daterangepicker{padding:32px 15px;margin-top:4px}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.datebox .daterangepicker .drp-calendar.left,.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.datebox .daterangepicker .drp-calendar.right{padding:0;width:398px;padding:0 17px}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.datebox .daterangepicker .calendar-table td{border:none;height:50px;width:50px}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.add_rooms_nav_dropdown{-webkit-box-flex:1;-ms-flex:1 0 18.11%;-webkit-flex:1 0 18.11%;-moz-box-flex:1;flex:1 0 18.11%}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.codebox{-webkit-box-flex:1;-ms-flex:1 0 14.05%;-webkit-flex:1 0 14.05%;-moz-box-flex:1;flex:1 0 14.05%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.find_room_btn{-webkit-box-flex:1;-ms-flex:1 0 19.43%;-webkit-flex:1 0 19.43%;-moz-box-flex:1;flex:1 0 19.43%;border-right:none}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.find_room_btn .primary-btn{height:56px;width:100%}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item .primary-btn{height:56px}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item .calender__icon{max-width:12px}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.nav-link,.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item .nav-link:hover{color:inherit}#dineBookingModal .navbar-nav{background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;max-width:100%}#dineBookingModal .navbar-nav .nav-item{-webkit-box-flex:1;-ms-flex:1 0 18%;-webkit-flex:1 0 18%;-moz-box-flex:1;flex:1 0 18%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:72px;border-right:1px solid rgba(23,34,38,.16)}#dineBookingModal .navbar-nav .nav-item .nav-link{display:block;width:100%}#dineBookingModal .navbar-nav .nav-item.restaurant_dropdown{-webkit-box-flex:1;-ms-flex:1 0 25%;-webkit-flex:1 0 25%;-moz-box-flex:1;flex:1 0 25%;position:relative}.allHotels_Dropdown-Menu.dropdown-menu.show{width:1040px;height:450px;padding:16px;overflow:scroll;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;border:none}@-moz-document url-prefix(){:lang(ar) .allHotels_Dropdown-Menu.dropdown-menu.show{width:1000px}:lang(ar) .individual_hotel_restaurant a.dropdown-item{font-size:14px}}.individual_hotel_restaurant{-webkit-box-flex:1;-ms-flex:1 0 30%;-webkit-flex:1 0 30%;-moz-box-flex:1;flex:1 0 30%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;max-width:300px;margin-bottom:16px}#dineBookingModal #dineDatePickerDesktop .datepick-nav{background-color:#fff}#dineBookingModal #dineDatePickerDesktop .datepick-nav .datepick-cmd{color:#000}#dineBookingModal .datepick-popup{top:85px!important;left:22%!important;position:absolute!important;padding:32px;background:#fff;width:360px!important;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#dineBookingModal .datepick-popup .datepick-month{width:100%;float:none}.cssCircle{-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;behavior:url(../../../../../../../../themes/emaar-projects/vendor/css/PIE.htc);width:28px;height:28px;padding:0;background:#fff;border:1px solid #a5a2a2;color:#a5a2a2;text-align:center;-webkit-transition:background 0.2s linear;-moz-transition:background 0.2s linear;-o-transition:background 0.2s linear;transition:background 0.2s linear;-webkit-transition:color 0.2s linear;-o-transition:color 0.2s linear;-moz-transition:color 0.2s linear;transition:color 0.2s linear;font:13px Arial,sans-serif}@media screen and (min-width:992px){.a.global-booking-modal-back-btn{display:none}.global-booking-dropdown-mobile{display:none!important}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.add_rooms_nav_dropdown #guest_dropdown{display:none}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.add_rooms_nav_dropdown .dropdown_toggle_mobile{display:none}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.hoteldropdownModal .hotel-dropdown-mobile{display:none}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.hoteldropdownModal .hotel-dropdown-fullscreen{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:72px}#dineBookingModal .navbar-nav .nav-item.timedropdown #navbarDropdownTimeMobile{display:none}#dineBookingModal .navbar-nav .nav-item.timedropdown #navbarDropdownTimeDesktop{display:block}#dineBookingModal #modalCheckAvailibilitybtn_1.show-desktop{display:block}#modalCheckAvailibilitybtn_1.show-mobile{display:none}}@media screen and (max-width:991px){.promocode-info-box{top:auto}#dineBookingModal{max-width:100%}#datepick_modal_stay_inside .datepick-popup{top:inherit!important;left:inherit!important;padding:16px;width:100%!important;max-height:71vh;overflow:scroll;position:absolute!important}#datepick_modal_stay_inside .datepick-popup .calender-next-icon{right:0}.global-booking-dropdown-desktop{display:none!important}a.global-booking-modal-back-btn{display:inline-block;margin-bottom:20px;margin-top:10px;margin-inline-end:auto;color:inherit}.datefield-mobile{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:72px;cursor:pointer;width:100%;padding:16px;border-bottom:1px solid rgba(23,34,38,.16);border-right:1px solid rgba(23,34,38,.16);background-color:#fff;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;outline:0}#dine_hotel_restaurant .dropdown-menu{padding:15px;-webkit-border-radius:0.3rem!important;-moz-border-radius:0.3rem!important;border-radius:0.3rem!important;max-height:500px;overflow:auto}#dine_hotel_numberofpeople .dropdown-menu{display:block;overflow:auto}#bookingModalGlobal .modal-content{min-height:100%;overflow:scroll}#modal_toggle{position:initial;right:0;margin-bottom:25px}.bookingmodaltitle{display:none}.modal_dropdowns .navbar #navbarContent{min-height:450px}.modal_dropdowns .navbar #navbarContent .navbar-nav{background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item{width:100%;padding:16px 0;border-bottom:1px solid rgba(23,34,38,.16);max-height:72px}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.hoteldropdownModal,.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.find_room_btn,.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.datebox,.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.add_rooms_nav_dropdown,.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.codebox{max-width:100%}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.hoteldropdownModal #navbarDropdownXL{position:relative}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.hoteldropdownModal .navbarDropdownXL_hotel_highlight.show{position:absolute}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.hoteldropdownModal #hotel_dropdown .hotel-mobile-dropdown .dropdown-toggle{padding:0 16px;background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;height:72px;border-bottom:1px solid rgba(23,34,38,.16)}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.hoteldropdownModal #hotel_dropdown .hotel-mobile-dropdown .dropdown-menu.show.w-100.mobile_hotel_dropdown{margin-top:0}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.datebox .selectdate{width:100%;padding:.5rem 1rem;font-size:16px;padding:0 inherit}#datepick-modal-mobile-dropdown{max-width:100%}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.primary__cta{position:absolute;bottom:0;border-bottom:0}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.codebox.show .promocodedropdown.show{position:absolute}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.codebox.show .promocodedropdown.show .promocodetoggle .dropdown-item{padding:8px 16px}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.add_rooms_nav_dropdown .dropdown_toggle_desktop{display:none}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.add_rooms_nav_dropdown #guest_dropdown{margin:auto}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.add_rooms_nav_dropdown #guest_dropdown .modal-dialog{position:relative;height:100vh}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.add_rooms_nav_dropdown #guest_dropdown .modal-dialog .modal-content .addRoomsDropdownModal{width:100%;max-height:500px;background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:0;height:100%}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.add_rooms_nav_dropdown #guest_dropdown .modal-dialog .modal-content .addRoomsDropdownModal .pop_up_guest{border-bottom:1px solid rgba(23,34,38,.16)}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.add_rooms_nav_dropdown #guest_dropdown .modal-dialog .modal-content .addRoomsDropdownModal #tableNum2{margin:24px 0}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.add_rooms_nav_dropdown #guest_dropdown .modal-dialog .modal-content .addRoomsDropdownModal #tableNum2 .cssCircle:hover{background:unset}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.add_rooms_nav_dropdown #guest_dropdown .modal-dialog .modal-content .addRoomsDropdownModal #tableNum2 .minusSign:hover,.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.add_rooms_nav_dropdown #guest_dropdown .modal-dialog .modal-content .addRoomsDropdownModal #tableNum2 .plusSign:hover{color:#000}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.add_rooms_nav_dropdown #guest_dropdown .modal-dialog .modal-content .done_btn{position:fixed;bottom:0;left:0;width:100%;padding:16px}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.hoteldropdownModal .navbarDropdownTimeMobile{display:block}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item.hoteldropdownModal .hotel-dropdown-fullscreen{display:none}#dineBookingModal .navbar-nav{background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#dineBookingModal .navbar-nav .nav-item{border-right:none;width:100%;border-bottom:1px solid rgba(23,34,38,.16);padding:16px 0}#dineBookingModal .navbar-nav .nav-item.restaurant_dropdown{display:block}#dineBookingModal .navbar-nav .nav-item.restaurant_dropdown .dropdown-menu.show .individual_hotel_restaurant{-webkit-box-flex:1;-ms-flex:1 0 100%;-webkit-flex:1 0 100%;-moz-box-flex:1;flex:1 0 100%}#dineBookingModal .navbar-nav .nav-item#modalCheckAvailibilitybtn_1.show-desktop{display:none}#dineBookingModal .navbar-nav .nav-item.nopdropdown.show .dropdown-menu.show{position:absolute}#dineBookingModal .navbar-nav .nav-item.timedropdown #navbarDropdownTimeDesktop{display:none}#dineBookingModal .navbar-nav .nav-item.timedropdown #navbarDropdownTimeMobile{display:block}#dineBookingModal .navbar-nav .nav-item.timedropdown #time_dine_dropdown .modal-content .timedropdown{padding:16px 0;background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border-bottom:1px solid rgba(23,34,38,.16)}#dineBookingModal .select_time_dine_mobile .timerangebox{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}#dineBookingModal .select_time_dine_mobile .timerangebox .timebox{height:44px;width:150px;font-size:17px;font-weight:300;letter-spacing:0;line-height:24px;text-align:center;color:#25282d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 15px;margin:10px 0;border:1px solid #25282d;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#dineBookingModal #dine_hotel_restaurant .restaurant_dropdown,#dineBookingModal #dine_hotel_datebox .datefield-mobile,#dineBookingModal #time_dine_dropdown .timedropdown,#dineBookingModal #dine_hotel_numberofpeople .nopdropdown{-webkit-box-flex:unset;-ms-flex:unset;-webkit-flex:unset;-moz-box-flex:unset;flex:unset}#modalCheckAvailibilitybtn_1.show-mobile{display:block;width:100%;margin-top:40px}#bookingconfirmdineModal .bookingmodal .modal-content{overflow:scroll}#bookingconfirmdineModal .container-fluid.whitebox2.p-40{padding:1rem}#bookingconfirmdineModal .primary-btn{width:100%}}@media screen and (max-width:1200px) and (min-width:1024px){#modal_toggle{position:initial;right:0}.modal_dropdowns .navbar #navbarContent .navbar-nav{background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.modal_dropdowns .navbar #navbarContent .navbar-nav .nav-item .primary-btn{min-width:unset}}.datepick-month-header,.datepick-month th,.datepick-month th a{font-family:var(--semibold-font)}.datepick-month a,.datepick-month td span{font-family:var(--semibold-font);font-size:14px}.datepick-month th a{font-family:var(--primary-font);font-weight:300;font-size:14px}.datepick-month-header{font-size:17px;line-height:24px;font-weight:600}.datepick-month th,.datepick-month th a{font-size:14px;line-height:18px}.datepick-month td p{font-family:var(--primary-font);font-size:12px!important;margin:0}.datepick-input{border:none!important;background:transparent!important;cursor:pointer;max-width:75%}#night_var:hover{text-decoration:none}.selectdate:hover{text-decoration:none}.datepick-input:focus{outline:none;caret-color:transparent;border:none}@media screen and (min-width:1600px){.datepick.datepick-multi{height:auto!important;width:auto!important}}#navbarContent .datepick-popup,#dineDatePickerDesktop{top:90px!important;left:75px!important;position:absolute!important;padding:32px;background:#fff;width:860px!important;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.datepick.datepick-multi{border:none;width:auto!important}.datepick-nav{background:#fff;color:#000;height:0}.datepick a{color:#000}.datepick-cmd:hover{background-color:#fff}.datepick-month{width:49%;height:auto;border:none}.datepick-month-header{color:#000;background:#fff;margin-bottom:20px}.datepick-month-header{color:#000;background:#fff}.datepick-month thead{border-bottom:none!important}.datepick-month th,.datepick-month th a,.datepick-month td{width:45px!important;height:45px!important}.datepick-month th,.datepick-month th a{background:#fff;color:#000;border:none;font-weight:700}.datepick-month td{background:#fff;border:none}.datepick-month td .datepick-weekend{background:#fff}.datepick-ctrl{display:none}.currency_type{color:#25282d;font-family:var(--primary-font);font-size:12px;font-weight:300;text-align:right;margin-bottom:0;right:0;top:0;height:100%;width:100%;background-color:rgba(255,255,255,.9);border-radius:10px}.datepick a.datepick-disabled{display:none}.currency_type_loader{position:absolute;top:50%;left:50%;transform:translateX(-50%)}.currency_type-text{inset-inline-end:24px}.currency_type_loader svg.button-loader-prices{height:40px;width:40px}.datepick-month td .today{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:44px;height:44px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex}.datepick-month td .datepick-today{background-color:#fff}.datepick-month td .datepick-highlight{background:#eee;color:#000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:44px;height:44px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex}.datepick-month td .datepick-selected.start,.datepick-month td .datepick-selected.end{background:var(--color3);color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:44px;height:44px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex}.datepick-month td .datepick-selected{background:#eee;color:#000;width:44px;height:44px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex}.datepick-month .datepick-selected-td{background:#eee}.datepick-month .datepick-selected-td-first,.datepick-month .datepick-selected-td-last{background:none}.datepick-month a,.datepick-month td span{background:#fff;width:44px;height:44px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;margin:auto}.datepick-month td span{color:#aaa}.datepick-nav .datepick-cmd{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.calender-icons{position:absolute;font-size:26px}.calender-next-icon{right:50px}.datepick-nav .datepick-cmd.datepick-cmd-today{display:none}.global-calender-clear-back-btns{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.global-calender-clear-btn{color:#483d8b}.global-calender-select-date-btn-box{position:absolute;bottom:0;width:100%;margin:auto;z-index:1150}.global-calender-select-date-btn{background:var(--color3);color:#fff;padding:12px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin:0 15px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.global-calender-all-price-text{background:#fff;padding:5px;margin:15px 15px 0;text-align:center;font-size:12px}@media (min-width:992px){#navbarContent .datepick-month-row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.dropdown-toggle.detect-selected-modal span,.dropdown-toggle.detect-selected span{max-width:260px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media screen and (max-width:991px){#datepick_modal_stay_inside,#datepick_modal_dine_inside{position:relative}#datepick_modal_stay_inside .datepick-popup,#datepick_modal_dine_inside .datepick-popup{top:inherit!important;left:inherit!important;padding:16px;width:100%!important;max-height:71vh;overflow:scroll}.calender-icons{position:relative}.datepick-month{width:100%}}@media screen and (min-width:767px) and (max-width:991px){.datepick.datepick-multi{width:50%!important;margin:auto}#datepick_modal_stay_inside .datepick-popup{max-height:78vh!important}}.h-72{height:72px!important}#night_var{-webkit-box-flex:1;-webkit-flex:1 0 3.325rem;-moz-box-flex:1;-ms-flex:1 0 3.325rem;flex:1 0 3.325rem}.addRoomsDropdownModal .table td,.table th{border:none}.addroomPlusMinus td{padding-top:30px!important}.promocode-box{width:340px;padding:20px}.promocode-box ul{padding:0;list-style:none}.checkbox{color:#25282d;font-size:17px;font-weight:300;padding-top:8px;padding-inline-start:25px;padding-bottom:12px}.promocode-input-code-box{position:relative}.promocode-input-code-box input{margin:0;padding:12px;width:100%;outline:none;border:.5px solid rgba(37,40,45,.4);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-overflow:ellipsis}:lang(de-de) .promocode-input-code-box input{padding-right:120px;text-overflow:ellipsis}:lang(fr-fr) .promocode-input-code-box input{font-size:.85rem}.promocode-input-code-box input:focus{border:.5px solid #25282d;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.promocode-input-code-box .promocode-apply-btn{position:absolute;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;right:7px;top:50%;z-index:2;padding:5px 15px;border:none;cursor:pointer;color:#fff;background-color:var(--color3);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.promocode-input-code-box .icon-space{padding-left:30px}.checkbox input:checked~.geekmark{background-color:var(--color3);border:2px solid var(--color3);font-family:"Font Awesome 5 Pro"}.promocode-invalid-message{color:#d40000;font-size:17px;font-weight:300;letter-spacing:0;margin-top:7px;margin-bottom:2px}.promocode-validation-icon{position:absolute;top:17px;left:5px;color:#00b416;margin-left:5px;margin-right:5px}.promocode-valid-icon{color:#00b416}.promocode-invalid-icon{color:#d40000}.checkbox input:checked~.geekmark{line-height:16px;font-size:16px}.promocode-trash-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:17px;opacity:.4;color:var(--color3);font-size:16px;line-height:16px}.promocode-trash-icon:hover{opacity:1;cursor:pointer}.promocode-info-box-main{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.promocode-box-info-icon{position:relative;margin-left:5px;font-size:14px}.promocode-input-code-box{display:none}.promocode-info-box p{margin-bottom:0}.promocode-input-code-box input:focus::-webkit-input-placeholder{opacity:0}.promocode-input-code-box input:focus::-moz-placeholder{opacity:0}.promocode-input-code-box input:focus:-ms-input-placeholder{opacity:0}.promocode-input-code-box input:focus::placeholder{opacity:0}.promocode-info-box{position:absolute;width:235px;top:60px;left:40px;z-index:40;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#fff;-webkit-box-shadow:0 20px 44px 0 rgb(131 134 163 / 25%);-moz-box-shadow:0 20px 44px 0 rgb(131 134 163 / 25%);box-shadow:0 20px 44px 0 rgb(131 134 163 / 25%);font-size:14px;padding:20px}.promocode-code-warning{color:#d40000}.promocode-input-code-box .btn-disabled{background-color:#a8a9ab}.checkbox.disabled{opacity:.7}@media (max-width:1200px){nav .dropdown-item{padding:10px 16px 13px 26px}}@media only screen and (max-width:991px){.promocode-box{width:100%;height:75vh}#promocode_dropdown .done_btn{margin-top:30px}.bookingmodal .dropdown-menu{border:none;-webkit-border-radius:4px!important;-moz-border-radius:4px!important;border-radius:4px!important}}.individual_hotel_restaurant a.dropdown-item{color:rgb(37,40,45)!important;cursor:pointer}.greytabs li{background-color:var(--dine-tab-color);border:4px solid var(--dine-tab-color)}.greytabs li a.active{background-color:#fff;color:#25282d}.greytabs .nav-link{padding:18px 20px}.bookingmodal .greytabs{background-color:#f7f8f6;border:4px solid #f7f8f6;border-radius:8px}.calendar-error-msg{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;max-width:796px;width:100%;margin:0 auto;background-color:#ffe6e6;color:#d40000;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:32px}.calendar-error-msg p{margin:0}.roomcircle.addroom i.fas.fa-plus{font-size:9px;background:#483d8b;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:3px 4px;margin-right:5px}:lang(ar) .roomcircle.addroom i.fas.fa-plus{margin-right:unset;margin-left:5px}.disabled{opacity:0.7!important}.roomcircle.addroom{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#483d8b}.roomcircle.addroom{cursor:pointer;width:fit-content}.addroomPlusMinus{border-top:1px solid #e5e5e5}.fas.fa-minus,.fas.fa-plus{font-size:10px}.minusSign.disabled{opacity:.7}.minusSign{opacity:1}.add_rooms_nav_dropdown_widget>.dropdown-menu.show,.add_rooms_nav_dropdown>.dropdown-menu.show{min-width:244px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;max-height:477px;overflow-y:auto}@media (max-height:768px){.add_rooms_nav_dropdown_widget>.dropdown-menu.show,.add_rooms_nav_dropdown>.dropdown-menu.show{max-height:364px;overflow-y:auto}}.add_rooms_nav_dropdown_widget>.dropdown-menu.show::-webkit-scrollbar,.add_rooms_nav_dropdown>.dropdown-menu.show::-webkit-scrollbar{width:4px}.add_rooms_nav_dropdown_widget>.dropdown-menu.show::-webkit-scrollbar-track,.add_rooms_nav_dropdown>.dropdown-menu.show::-webkit-scrollbar-track{background-color:#ccc}.add_rooms_nav_dropdown_widget>.dropdown-menu.show::-webkit-scrollbar-thumb,.add_rooms_nav_dropdown>.dropdown-menu.show::-webkit-scrollbar-thumb{background-color:#25282d;height:60%}.addRoomsDropdown .table td,.addRoomsDropdownModal .table td{padding:12px 5px}.addRoomsDropdown,.addRoomsDropdownModal{padding:1px 10px}.addRoomsDropdown .trashWidget{color:#25282d;opacity:40%}.addRoomsDropdownModal .trashModal{color:#25282d;opacity:40%;cursor:pointer}.addRoomsDropdown .roomHeading{font-family:var(--semibold-font);font-size:17px;line-height:22px;color:#25282d}@media (max-width:1700px){.navbarDropdownXL_hotel_highlight{height:67vh;overflow-y:scroll;max-height:580px}}@media screen and (max-width:991px){.promocode-info-box{top:auto}}.nowrap{white-space:nowrap}[type="submit"]{-webkit-appearance:none}@media screen and (max-height:670px) and (max-width:600px){#datepick_modal_stay_inside .datepick-popup,#datepick_modal_dine_inside .datepick-popup{max-height:55vh}#pills-Dine.show{height:100vh}}.bar{position:absolute;width:180px;height:3px;border-start-end-radius:4px;background:var(--color3);transition:all 3s ease-in;animation:h-move 6s infinite}.top{top:0;left:0}@-webkit-keyframes h-move{0%{left:0}50%{left:calc(100% - 200px)}100%{left:0}}@keyframes h-move{0%{left:0}50%{left:calc(100% - 200px)}100%{left:0}}.allHotels_Dropdown-Menu.dropdown-menu.all_Hotel__dropdown.show{overflow:auto}.allHotels_Dropdown-Menu.dropdown-menu.stay_all_hotel_list.show{height:auto}.addRoomsDropdown .trashWidget{color:#25282d;opacity:40%;cursor:pointer}.adult_minus_widget,.adult_plus_widget,.child_minus_widget,.child_plus_widget,.adult_minus_modal,.adult_plus_modal,.child_minus_modal,.child_plus_modal{cursor:pointer}.addRoomsDropdown .roomHeading,.addRoomsDropdownModal .roomHeading{font-family:var(--semibold-font);font-size:17px;line-height:22px;color:#25282d}.table_modal_container_mobile_main{max-height:410px;overflow-y:auto}.allHotels_Dropdown-Menu.dropdown-menu.all_Hotel__dropdown.show::-webkit-scrollbar-track{background:#ccc}.allHotels_Dropdown-Menu.dropdown-menu.all_Hotel__dropdown.show::-webkit-scrollbar-thumb{background:#004d71}.allHotels_Dropdown-Menu.dropdown-menu.all_Hotel__dropdown.show::-webkit-scrollbar{width:5px;height:10%}.countryName_heading{padding:10px 0;border-bottom:1px solid rgba(0,0,0,.1);margin-right:40px;font-weight:700}:lang(ar) .countryName_heading{margin-right:8px;margin-left:unset;margin-left:40px}@media screen and (max-width:600px){:lang(ar) .individual_hotel_restaurant{padding-right:8px!important}:lang(ar) .individual_hotel_restaurant .body-3.secondary-semibold.pl-4{padding-right:17px!important}.booking-modal-global .hoteldropdownModal #hotel_dropdown .hotel-mobile-dropdown .countryName_heading{padding-left:24px}:lang(ar) .booking-modal-global .hoteldropdownModal #hotel_dropdown .hotel-mobile-dropdown .countryName_heading{margin-right:0;padding-left:unset;padding-right:26px}:lang(ar) .booking-modal-global .hoteldropdownModal #hotel_dropdown .hotel-mobile-dropdown .mobile_hotel_dropdown a.dropdown-item.hotel-highlight-cta{padding-right:26px}.booking-modal-global .hoteldropdownModal #hotel_dropdown .hotel-mobile-dropdown .mobile_hotel_dropdown .width-75 .row{margin:0!important}}.countryName_subheading{padding:5px 0;font-weight:700}#dineBookingModal .restaurant_dropdown .dineresname{max-width:315px;overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}.allHotels_Dropdown-Menu.dropdown-menu.all_Hotel__dropdown.show a.selected-restaurant{white-space:break-spaces}.allHotels_Dropdown-Menu.dropdown-menu.all_Hotel__dropdown.show a.selected-restaurant{padding-left:0}:lang(ar) .allHotels_Dropdown-Menu.dropdown-menu.all_Hotel__dropdown.show a.selected-restaurant{padding-left:0}@media (max-width:1200px){.global-booking-dropdown-mobile.show a.selected-restaurant{padding-left:0;white-space:break-spaces}.datefield-mobile.restaurant_dropdown.dropdown .dropdown-toggle span{white-space:break-spaces}:lang(ar) .global-booking-dropdown-mobile.show a.selected-restaurant{padding-left:0}}@media (min-width:1200px){.individual_hotel_restaurant.hotel_list_subgrid:first-child{display:grid;grid-template-columns:repeat(2,1fr);max-width:inherit;grid-column-gap:30px}.width-75{width:75%}.booking-flow-hotel-list{display:grid;grid-template-columns:auto auto;width:100%}.booking-flow-hotel-list>div:first-child{grid-row:1/4}}:lang(ar) .roomcircle.addroom i.fas.fa-plus{margin-right:unset;margin-left:5px}.add_rooms_nav_dropdown_widget>.dropdown-menu.show,.add_rooms_nav_dropdown>.dropdown-menu.show{min-width:244px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;max-height:477px;overflow-y:auto}@media (max-height:768px){.add_rooms_nav_dropdown_widget>.dropdown-menu.show,.add_rooms_nav_dropdown>.dropdown-menu.show{max-height:364px;overflow-y:auto}}.add_rooms_nav_dropdown_widget>.dropdown-menu.show::-webkit-scrollbar,.add_rooms_nav_dropdown>.dropdown-menu.show::-webkit-scrollbar{width:4px}.add_rooms_nav_dropdown_widget>.dropdown-menu.show::-webkit-scrollbar-track,.add_rooms_nav_dropdown>.dropdown-menu.show::-webkit-scrollbar-track{background-color:#ccc}.add_rooms_nav_dropdown_widget>.dropdown-menu.show::-webkit-scrollbar-thumb,.add_rooms_nav_dropdown>.dropdown-menu.show::-webkit-scrollbar-thumb{background-color:#25282d;height:60%}.addRoomsDropdown .trashWidget{color:#25282d;opacity:40%}.addRoomsDropdown .roomHeading{font-family:var(--semibold-font);font-size:17px;line-height:22px;color:#25282d}.addRoomsDropdown .trashWidget{color:#25282d;opacity:40%}.addRoomsDropdown .roomHeading,.addRoomsDropdownModal .roomHeading{font-family:var(--semibold-font);font-size:17px;line-height:22px;color:#25282d}.table_modal_container_mobile_main{max-height:410px;overflow-y:auto}