.specialRequest_locationTime__0mLgD{margin:0 0 0 -25px;background-color:#17202b;padding:0 0 0 25px;margin:20px 0 0 -25px}.specialRequest_back__XXdsS{color:#fff;opacity:.7;font-size:14px;padding-top:20px;cursor:pointer;display:inline-block}.specialRequest_hotelName__0XSGw{color:#fff;display:-webkit-box}.specialRequest_localTimeDate__d_HU0{color:#fff;display:grid;grid-template-columns:auto auto auto auto auto auto auto auto}.specialRequest_localTime____8kh{font-size:12px;line-height:1.75em;opacity:.7}.specialRequest_time__aOmOX{font-size:14px}.specialRequest_specialRequestForm___O0jT{padding-left:20px;margin:0}.specialRequest_specialRequestForm___O0jT .specialRequest_step__XTGet{font-size:12px!important;color:#313131;padding-top:5px;font-weight:700;margin-bottom:5px}.specialRequest_specialRequestForm___O0jT h5{color:#191F22;font-size:28px;padding-top:5px;font-weight:500}.specialRequest_specialRequestForm___O0jT h6 p{color:#777777!important;font-size:14px!important;margin:0!important}.specialRequest_specialRequestForm___O0jT h6{color:#030303;font-size:16px;padding-top:38px;border-bottom:1.5px solid #91918f;width:93.5%;padding-bottom:10px;font-weight:400}.specialRequest_specialRequestForm___O0jT table{width:100%;margin-top:36px}.specialRequest_specialRequestForm___O0jT table tbody tr td:hover{background-color:rgba(193,189,181,.54)}.specialRequest_specialRequestForm___O0jT table tbody tr td p{color:#030303;font-size:18px;float:left}.specialRequest_specialRequestForm___O0jT table tbody tr td{padding:0;width:49%;display:inline-block;margin-right:5px;border-bottom:none}.specialRequest_specialRequestForm___O0jT table tbody tr td:nth-child(2n){float:right;margin-right:8px}.specialRequest_specialRequestForm___O0jT table tbody tr td:nth-child(odd){padding-left:30px}.specialRequest_specialRequestForm___O0jT .specialRequest_textbox__zBISl{width:97%;margin-top:20px;border-radius:4px}.specialRequest_specialRequestForm___O0jT .specialRequest_charactersLeft__rSAu0,.specialRequest_staySpecial__3TApo .specialRequest_fillForm__Muj5A .specialRequest_charactersLeft__rSAu0{color:#777777;font-size:14px;margin-top:10px;padding-left:5px;margin-right:0}.specialRequest_specialRequestForm___O0jT Button{background-color:#7A6F58;color:#FFFFFF;font-size:18px;letter-spacing:.36px;font-weight:400;width:260px;height:72px;border-radius:0;float:right}.specialRequest_specialRequestForm___O0jT Button:hover{background-color:#7A6F58;color:#FFFFFF;opacity:.8}.specialRequest_staySpecial__3TApo{background-color:#E2DFD8;padding:20px 15px;display:grid}.specialRequest_staySpecial__3TApo p{margin-top:0;margin-bottom:0}.specialRequest_staySpecial__3TApo h6{color:#050406;font-size:18px;font-family:roboto;margin-bottom:20px}.specialRequest_staySpecial__3TApo .specialRequest_stepsCount__pb7V5{color:#050406;font-size:12px;margin-top:20px;display:flex;gap:20px}.specialRequest_staySpecial__3TApo .specialRequest_stepsCount__pb7V5 span{font-size:14px;font-family:roboto;color:#050406;font-weight:500;margin-top:-2px}.specialRequest_staySpecial__3TApo .specialRequest_feedback__cfnoc{padding:20px 5px 0 0}.specialRequest_staySpecial__3TApo .specialRequest_feedback__cfnoc h5{color:#000000;font-size:16px;font-weight:700}.specialRequest_staySpecial__3TApo .specialRequest_feedback__cfnoc p{color:#030303;font-size:14px;padding-top:10px}.specialRequest_staySpecial__3TApo .specialRequest_fillForm__Muj5A{background-color:#fff;padding:20px 15px;margin:30px 5px 70px 0}.specialRequest_staySpecial__3TApo .specialRequest_fillForm__Muj5A h6{color:#030303;font-size:16px;font-weight:700;margin-bottom:5px;padding-top:30px}.specialRequest_staySpecial__3TApo .specialRequest_fillForm__Muj5A table tr td{border-bottom:none;padding:0}.specialRequest_staySpecial__3TApo .specialRequest_fillForm__Muj5A table tr td span{font-size:14px}.specialRequest_staySpecial__3TApo .specialRequest_fillForm__Muj5A .specialRequest_textbox__zBISl{margin-top:15px}.specialRequest_staySpecial__3TApo .specialRequest_fillForm__Muj5A .specialRequest_charactersLeftMobile__QIjHG{text-align:end;font-size:12px;margin-top:5px;color:#777777}.specialRequest_staySpecial__3TApo .specialRequest_continueButton__U9tHs Button{margin-top:25px;width:100%;height:66px;border-radius:4pt;letter-spacing:.36pt;font-size:18px;font-weight:400}.checkout_makePayment__B7jRn{padding-right:22px}.checkout_makePayment__B7jRn .checkout_step__zQWr2{color:#313131;font-size:12px;padding-top:5px;font-weight:700}.checkout_makePayment__B7jRn h5{color:#17202B}.checkout_makePayment__B7jRn .checkout_guestPayment__iuAXt,.checkout_paymentDetails__Ng8tt{background-color:#fff;padding:30px 70px 0 40px;width:100%;margin-top:25px}.checkout_makePayment__B7jRn .checkout_guestPayment__iuAXt .checkout_guestInfo__NoHge h6,.checkout_paymentDetails__Ng8tt .checkout_payment__CrgZM h5{color:#131519;font-size:32px}.checkout_makePayment__B7jRn .checkout_guestPayment__iuAXt .checkout_custInfo__qmhuR table,.checkout_makePayment__B7jRn .checkout_guestPayment__iuAXt .checkout_salutation__6Hd93{margin-top:20px}.checkout_makePayment__B7jRn .checkout_guestPayment__iuAXt .checkout_custInfo__qmhuR table tr td{width:47%;display:inline-table;border-bottom:none;margin-bottom:30px}.checkout_makePayment__B7jRn .checkout_guestPayment__iuAXt .checkout_addGuest__4iRhb{margin-top:20px;padding-bottom:20px;cursor:pointer}.checkout_makePayment__B7jRn .checkout_guestPayment__iuAXt .checkout_addGuest__4iRhb span{font-size:20px;padding-left:5px}.checkout_makePayment__B7jRn .checkout_roomPoints__mootU .checkout_countRoom__vijyD{background-color:#A0C6D1;color:#131519;border-radius:6px}.checkout_makePayment__B7jRn .checkout_roomPoints__mootU .checkout_countRoom__vijyD table tr td{border-bottom:none;padding:20px 30px 0 15px}.checkout_makePayment__B7jRn .checkout_roomPoints__mootU .checkout_countRoom__vijyD table tr td:nth-child(odd) p{font-size:18px;color:#131519}.checkout_makePayment__B7jRn .checkout_roomPoints__mootU .checkout_countRoom__vijyD table tr td:nth-child(2n) p{font-size:32px}.checkout_makePayment__B7jRn .checkout_roomPoints__mootU .checkout_countRoom__vijyD table tr td p{margin-bottom:0;margin-top:0}.checkout_makePayment__B7jRn .checkout_roomPoints__mootU .checkout_countRoom__vijyD table tr td p span{vertical-align:super;font-size:18px}.checkout_makePayment__B7jRn .checkout_roomPoints__mootU{margin:15px 0 -55px}.checkout_makePayment__B7jRn .checkout_getPoints__8EDMb{color:#131519;padding:10px 20px 20px 15px;margin-top:10px}.checkout_makePayment__B7jRn .checkout_getPoints__8EDMb p:first-child{font-size:18px;margin-bottom:0}.checkout_makePayment__B7jRn .checkout_getPoints__8EDMb p span{font-size:32px;vertical-align:sub}.checkout_makePayment__B7jRn .checkout_getPoints__8EDMb p:nth-child(2){color:#000000;font-size:11px;opacity:.56;margin-top:5px}.checkout_makePayment__B7jRn .checkout_getPoints__8EDMb p:nth-child(3){margin:30px 0 0;font-size:20px}.checkout_makePayment__B7jRn .checkout_getPoints__8EDMb table{margin-left:-10px}.checkout_makePayment__B7jRn .checkout_getPoints__8EDMb table tr td{border-bottom:none}.checkout_makePayment__B7jRn .checkout_getPoints__8EDMb table tr td:first-child{font-size:18px}.checkout_makePayment__B7jRn .checkout_getPoints__8EDMb table tr td:nth-child(2){font-size:32px;padding-right:0;text-align:end}.checkout_paymentDetails__Ng8tt{padding-bottom:50px;margin-bottom:90px}.checkout_paymentDetails__Ng8tt .checkout_cardDetails__Lzcrz .checkout_cardNumber__818H3{margin-top:40px;position:relative}.checkout_paymentDetails__Ng8tt .checkout_cardDetails__Lzcrz .checkout_cardExpiry__3mvId{margin-top:30px}.checkout_paymentDetails__Ng8tt .checkout_termsConfirm__RCjic{margin-top:5px}.checkout_paymentDetails__Ng8tt .checkout_termsConfirm__RCjic .checkout_terms__ylkN5 span{font-size:14px}.checkout_paymentDetails__Ng8tt .checkout_termsConfirm__RCjic .checkout_terms__ylkN5 span a{font-size:14px;text-decoration:none}.checkout_paymentDetails__Ng8tt .checkout_termsConfirm__RCjic .checkout_saveDetails__hnsn2{font-size:14px}.checkout_stayRoom__C6WPx{background-color:#E2DFD8;padding:5px 15px;display:grid}.checkout_stayRoom__C6WPx h6{color:#050406;font-size:18px}.checkout_stayRoom__C6WPx .checkout_stepsCount__CYUqj{color:#050406;font-size:12px;display:flex;gap:20px}.checkout_stayRoom__C6WPx .checkout_stepsCount__CYUqj span{color:#050406;font-size:14px;font-family:roboto;font-weight:500;margin-top:-2px}.checkout_stayRoom__C6WPx .checkout_guestInformation__0Rpq0{background-color:#fff;border-radius:4px;padding:30px 0 30px 20px;margin:20px 0;display:inline-block}.checkout_stayRoom__C6WPx .checkout_guestInformation__0Rpq0 h5{color:#000000;font-size:16px;font-weight:700}.checkout_stayRoom__C6WPx .checkout_guestInformation__0Rpq0 .checkout_addGuest__4iRhb{color:#0D38AD;font-size:16px;margin-top:25px}.checkout_stayRoom__C6WPx .checkout_guestInformation__0Rpq0 .checkout_addGuest__4iRhb span{vertical-align:text-top;padding-left:10px}.checkout_stayRoom__C6WPx .checkout_guestInformation__0Rpq0 .checkout_addMoreFamily__SYH5w{margin:50px 0 0 -20px}.checkout_stayRoom__C6WPx .checkout_guestInformation__0Rpq0 .checkout_addMore__R8Lmy{background-color:#F5F5F5;padding:10px 20px}.checkout_stayRoom__C6WPx .checkout_guestInformation__0Rpq0 .checkout_addMore__R8Lmy p{color:#9b9da9;font-size:18px;margin-bottom:0}.checkout_stayRoom__C6WPx .checkout_guestInformation__0Rpq0 .checkout_addMore__R8Lmy .checkout_textWidth__aS1fG{width:100%;margin-top:30px}.checkout_stayRoom__C6WPx .checkout_guestInformation__0Rpq0 .checkout_specialRequest__LIjYv{margin-top:30px}.checkout_stayRoom__C6WPx .checkout_guestInformation__0Rpq0 .checkout_specialRequest__LIjYv h6{color:#131519;font-size:18px}.checkout_stayRoom__C6WPx .checkout_saveDetails__hnsn2{margin:20px 0 10px 15px}.checkout_stayRoom__C6WPx .checkout_saveDetails__hnsn2 span{color:#131519;font-size:12px}.checkout_paymentInfo__kjXIq{background-color:#fff;margin:0 auto;width:90%}.checkout_paymentInfo__kjXIq .checkout_paymentAmount__IBS_X{display:block}.checkout_paymentInfo__kjXIq .checkout_paymentAmount__IBS_X h5{padding:30px 0 0 30px;color:#131519;font-size:18px;font-weight:700;width:60%;display:inline-block}.checkout_paymentInfo__kjXIq .checkout_paymentAmount__IBS_X span{width:25%;text-align:center;color:#131519;font-size:18px;font-weight:700;border:1px solid #707070;border-radius:4pt;margin:20px;float:right;padding:2px}.checkout_paymentInfo__kjXIq .checkout_points__WlAtE{border-radius:4pt;width:90%;margin:0 auto;padding-bottom:20px}.checkout_paymentInfo__kjXIq .checkout_points__WlAtE table tr td{border-bottom:none;padding-bottom:0}.checkout_paymentInfo__kjXIq .checkout_points__WlAtE table tr:nth-child(2n) td:nth-child(odd),.checkout_paymentInfo__kjXIq .checkout_points__WlAtE table tr:nth-child(3) td:nth-child(odd){color:#131519;font-size:14px}.checkout_paymentInfo__kjXIq .checkout_points__WlAtE table tr:nth-child(2n) td:nth-child(2n),.checkout_paymentInfo__kjXIq .checkout_points__WlAtE table tr:nth-child(3) td:nth-child(2n){color:#131519;font-size:18px;text-align:end}.checkout_paymentInfo__kjXIq .checkout_cardDetails__Lzcrz{width:90%;margin:0 auto;padding-bottom:20px}.checkout_paymentInfo__kjXIq .checkout_cardDetails__Lzcrz table tr td{border-bottom:none}@media screen and (max-width:820px){.checkout_paymentDetails__Ng8tt{border:.4pt solid #546477;border-radius:4pt}}.checkout_payPalOption___E8t4{border:.4000000059604645px solid #87929f;border-radius:6px;margin-left:10px;margin-top:30px}.checkout_payPalText__RdETn{background-color:#C5E8FA;margin-top:0;margin-bottom:35px;padding:10px 0 15px 10px;border-radius:6px 6px 0 0;border-bottom:.4000000059604645px solid #546477}.checkout_payPalText__RdETn span:first-child{color:#030303;font-size:14px;font-weight:700}.checkout_payPalText__RdETn span:nth-child(3){color:#8A8C9A;font-size:10px}.bookingSummary_bookingSummaryRoot__OhmHq{max-height:calc(100vh - 144px);overflow-y:auto;padding-bottom:2px;width:350px;border-radius:10px;background-color:#ededed}.bookingSummary_bookingSummary__88yYC{background-color:#fff;padding-top:20px;border:none}.bookingSummary_bookingSummary__88yYC table,.bookingSummary_taxes__9gQrC table{padding-left:20px;display:block}.bookingSummary_bookingSummary__88yYC table tr .bookingSummary_checkInOut__SOgoX{display:inline-block}.bookingSummary_bookingSummary__88yYC table tr .bookingSummary_checkInOut__SOgoX,.bookingSummary_bookingSummary__88yYC table tr .bookingSummary_roomGuest__VT_q7,.bookingSummary_taxes__9gQrC table tr .bookingSummary_roomGuest__VT_q7{padding:0;border-bottom:none}.bookingSummary_bookingSummary__88yYC table tr .bookingSummary_checkInOut__SOgoX p{color:#17202B;font-size:14px}.bookingSummary_bookingSummary__88yYC table tr .bookingSummary_checkInOut__SOgoX p span{color:#7B7D7E;font-size:12px}.bookingSummary_bookingSummary__88yYC table tr .bookingSummary_roomGuest__VT_q7 p,.bookingSummary_massage__03Nb0 p{color:#17202B;font-size:15px}.bookingSummary_bookingSummary__88yYC table tr .bookingSummary_roomGuest__VT_q7 p span{color:#7B7D7E;font-size:10px}.bookingSummary_bookingSummary__88yYC table tr .bookingSummary_roomGuest__VT_q7 p span:nth-child(3){color:#006CFF;cursor:pointer;text-transform:uppercase;font-size:13px;padding-left:22px;font-weight:700}.bookingSummary_bookingSummary__88yYC table tr .bookingSummary_roomGuest__VT_q7 .bookingSummary_amount__ml2T0 span:first-child,.bookingSummary_taxes__9gQrC table tr td p span:first-child,.bookingSummary_taxes__9gQrC tr td .bookingSummary_taxAmount__JE1mj span:first-child{color:#131519;font-size:14px;position:relative;top:-4px;right:3px}.bookingSummary_bookingSummary__88yYC table tr .bookingSummary_roomGuest__VT_q7 .bookingSummary_amount__ml2T0 span:nth-child(2),.bookingSummary_taxes__9gQrC tr td .bookingSummary_taxAmount__JE1mj span:nth-child(2){color:#131519;font-size:20px;font-weight:700}.bookingSummary_roomGuest__VT_q7 .bookingSummary_ancillaryAmount___bl2a{display:flex;margin-right:15px;margin-top:5px;align-items:baseline;justify-content:flex-end}.bookingSummary_roomGuest__VT_q7 .bookingSummary_ancillaryName__FQFOX{color:#17202B;font-size:15px;padding-top:7px}.bookingSummary_taxes__9gQrC{background-color:#EDEDED;border:none}.bookingSummary_taxes__9gQrC table tr td{border-bottom:none}.bookingSummary_taxes__9gQrC table tr td p{margin:0}.bookingSummary_taxes__9gQrC table tr td p span:nth-child(2){color:#131519;font-size:28px;font-weight:700}.bookingSummary_taxes__9gQrC tr td .bookingSummary_taxAmount__JE1mj{margin:-2px;display:inline-table}.bookingSummary_totalPay__EAzEY{display:flex;padding:17px 15px 17px 17px}.bookingSummary_totalPay__EAzEY td{border-bottom:none}.bookingConfirm_confirmText__SN7ya{height:400px;text-align:center}.bookingConfirm_confirmText__SN7ya .bookingConfirm_confirm__IdtwJ{padding:40px 50px 0 30px}.bookingConfirm_confirmText__SN7ya .bookingConfirm_confirm__IdtwJ h6{color:#fff;font-size:20px;font-weight:100}.bookingConfirm_confirmText__SN7ya .bookingConfirm_confirm__IdtwJ p:nth-child(3){font-size:16px;color:#fff;margin:25px 0 0;font-weight:100}.bookingConfirm_confirmText__SN7ya .bookingConfirm_confirm__IdtwJ p:nth-child(4){font-size:29px;font-weight:700;color:#fff;letter-spacing:1.28px;margin:5px 0 0}.bookingConfirm_confirmMail__v3nQT{text-align:center;margin-top:140px}.bookingConfirm_confirmMail__v3nQT p:first-child{color:#000000;font-size:18px;padding:0 30px}.bookingConfirm_confirmButton__013VV{color:#2753EB;text-decoration:none}.bookingConfirm_confirmMail__v3nQT p:nth-child(3){color:#2753EB;font-size:14px;font-weight:700;padding-top:40px}.bookingConfirm_confirmMail__v3nQT a{border-radius:6px;box-shadow:0 3px 6px #00000029;width:190px;height:45px;font-size:18px;margin:20px 0}.bookingConfirm_confirmMail__v3nQT a:hover{background-color:#2753EB}.bookingConfirm_mobileConfirmBooking__okaRv .bookingConfirm_bookConfirm__7Cp7Z{margin-top:0;background-color:#094B70;text-align:center;color:#fff}.bookingConfirm_mobileConfirmBooking__okaRv .bookingConfirm_bookConfirm__7Cp7Z h6{font-weight:100;text-transform:uppercase;font-size:24px}.bookingConfirm_mobileConfirmBooking__okaRv .bookingConfirm_bookConfirm__7Cp7Z p{font-size:16px;margin-top:10px;margin-bottom:10px}.bookingConfirm_mobileConfirmBooking__okaRv .bookingConfirm_bookConfirm__7Cp7Z h5{font-size:32px;letter-spacing:1.28px}.bookingConfirm_mobileConfirmBooking__okaRv .bookingConfirm_confirmEmail__KRLH7{text-align:center;width:95%;color:#000000;font-size:18px}.bookingConfirm_mobileConfirmBooking__okaRv .bookingConfirm_confirmEmail__KRLH7 a{text-decoration:none;color:#000000;cursor:none}.bookingConfirm_mobileConfirmBooking__okaRv button{background-color:#546477;border:1px solid #707070;border-radius:6px;box-shadow:0 3px 6px #00000029;font-size:18px;color:#fff}.payLaterConfirm_payLaterMain___69bj{display:flex}.payLaterConfirm_payLaterSection__ZTHDE{width:260px;height:430px;background-color:#38475A;padding:30px 20px}.payLaterConfirm_payLaterSection__ZTHDE p{color:#fff;margin-top:0;margin-bottom:0}.payLaterConfirm_payLaterSection__ZTHDE p:first-child{font-size:20px;font-weight:500;padding-bottom:30px}.payLaterConfirm_payLaterSection__ZTHDE p:nth-child(2){padding-bottom:30px}.payLaterConfirm_payLaterSection__ZTHDE p span:first-child{font-size:16px;font-weight:500}.payLaterConfirm_payLaterSection__ZTHDE p span:nth-child(3),.payLaterConfirm_payLaterSection__ZTHDE p span:nth-child(5){font-size:16px;font-weight:100}.payLaterConfirm_verifyPay__HZmJq{padding:30px 20px}.payLaterConfirm_verifyPay__HZmJq h6{color:#000000;opacity:80%;font-size:24px;font-weight:100}.payLaterConfirm_verifyPay__HZmJq p:nth-child(2){color:#000;opacity:87%;font-size:14px}.payLaterConfirm_verifyPay__HZmJq p:nth-child(3){color:#000;opacity:56%;font-size:12px;margin-top:30px}.payLaterConfirm_verifyPay__HZmJq form{margin-top:-10px}.payLaterConfirm_verifyPay__HZmJq .payLaterConfirm_receiveEmail__OiDqm span{color:#000;opacity:56%;font-size:12px}.payLaterConfirm_verifyPay__HZmJq .payLaterConfirm_receiveEmail__OiDqm a{color:#2952DD;text-decoration:none;opacity:100%;padding-left:5px;font-size:12px}.payLaterConfirm_verifyPay__HZmJq .payLaterConfirm_changeEmail__vd_Gn a{color:#2952DD;font-size:12px;text-decoration:none}.payLaterConfirm_confirm__L_eIS Button{background-color:#546477;border-radius:6px;box-shadow:0 3px 6px #00000029;width:257px;text-transform:uppercase;color:#fff;font-size:14px;font-weight:100;margin-top:10px;padding:8px 0}.payLaterConfirm_confirm__L_eIS Button:hover{background-color:#546477}.policies__bookNow__IIIQJ{font-weight:100;width:100%;padding:16px;background-color:#526781;border-radius:6px;font-size:18px;letter-spacing:.36px;color:#fff}.policies__bookNow__IIIQJ:hover{background-color:#2753EB}.policies__filterReset__emY2W{display:inline-block;width:100%;padding:5px 0 10px;border-bottom:1px solid #8080804d}.policies__filterReset__emY2W .policies__filter__Q3EoN{float:left;margin-right:60px;font-size:14px;color:#131519;font-weight:500}.policies__filterReset__emY2W .policies__reset__fzF5j{float:left;font-size:14px;color:#0D38AD}.policies__userProfile__md_QW{float:right;color:#fff}.policies__profileName__Sbav4{display:flow-root;padding:15px 20px;background-color:#1E1E1E;min-height:100%;position:absolute;top:0;left:0;right:0}.policies__profileName__Sbav4 p{color:#fff;float:left}.policies__closeIcon__2Qqgh{float:right;margin-top:15px;font-size:30px;color:#fff}.policies__rateRange__UZ_Ix{display:flow-root;margin-top:20px}.policies__rateRange__UZ_Ix p:first-child{float:left;font-size:14px;font-weight:500;color:#131519}.policies__rateRange__UZ_Ix p:nth-child(2){float:right;font-size:12px;color:#505050}.policies__meals__sYdvT h6,.policies__ratings__IqbAh h6{color:#131519;font-size:14px;margin-bottom:20px}.policies__meals__sYdvT h6{margin-top:35px}.policies__memberData__Ye8V5,.policies__memberName__xGEV0{display:inline-block;width:100%}.policies__memberName__xGEV0{background-image:linear-gradient(#7B6A57,#383731);border-radius:6pt;padding:20px 17px 30px;clear:both;color:#fff}.policies__memberName__xGEV0 span{line-height:2em}.policies__memberName__xGEV0 .policies__userName__r9nqC{font-size:15px}.policies__memberName__xGEV0 .policies__membership__K93so{font-size:13px}.policies__memberName__xGEV0 .policies__medal__6s1XT{font-size:10px;padding-bottom:10px}.policies__memberName__xGEV0 .policies__contact__wnU0P{font-size:13pt;letter-spacing:.15em}.policies__memberName__xGEV0 .policies__expiry__ug2yN{font-size:10pt}.policies__pointsEarn__vKwJQ{display:inline-block}.policies__pointsEarn__vKwJQ span:first-child{font-size:14pt;color:#fff;opacity:67%}.policies__pointsEarn__vKwJQ span:nth-child(3){font-size:20pt;letter-spacing:.5em;padding-right:40px}.policies__pointsEarn__vKwJQ span:nth-child(4){color:#FDC810;font-size:12pt;letter-spacing:.2em}.policies__line__7pZCe{color:#FDC810;height:1pt}.policies__logout__xvqrr{font-size:16pt;color:#fff;opacity:67%;display:grid}.policies__addRoom__YC4aR{z-index:1;margin-top:-35px}.policies__addRoom__YC4aR p{cursor:pointer;font-size:14px!important;margin-top:5px}.policies__addRoom__YC4aR table tr td .policies__increment__7vjwG{border:1px solid;border-radius:50%}.policies__addRoomGuest__FB6Y0{display:inline-block}.policies__addRoomGuest__FB6Y0 p{color:#fff}.policies__travel__wNjdB{background-color:#252C36;color:#fff;padding-bottom:10px}.policies__travel__wNjdB .policies__currencySignUp__PDYn4 a{color:#fff;text-decoration:none;margin:15px 15px 0 25px}.policies__travel__wNjdB .policies__currencySignUp__PDYn4{padding-top:5px;display:flex;justify-content:flex-end}.policies__roomDetails__seK0l{padding:15px 20px;min-height:100%;position:absolute;top:60px;left:0;right:0;background-color:#17202B}.policies__roomDetails__seK0l .policies__tableData__2dz6U{background-color:#526781;color:#fff;border-radius:6pt;width:100%;margin-top:30px}.policies__roomDetails__seK0l .policies__tableData__2dz6U h6{font-size:12pt;color:#fff}.policies__roomDetails__seK0l .policies__tableData__2dz6U tr td{color:#fff;border-bottom:none;font-size:14pt}.policies__roomDetails__seK0l .policies__tableData__2dz6U tr td span{font-size:12pt}.policies__addAnotherRoom__DtsHl{margin-top:30px}.policies__addAnotherRoom__DtsHl span:first-child{border:1px solid;background-color:#fff;color:blue;border-radius:50%;width:25px;text-align:center;display:inline-block}.policies__addAnotherRoom__DtsHl span:nth-child(2){font-size:18pt;padding-left:10px}.policies__done__XL8Zn{width:100%;font-size:18pt;border-radius:6pt;color:#fff;margin-top:30px;padding:20px 0}.policies__done__XL8Zn,.policies__done__XL8Zn:hover{background-color:#2952DD}.policies__terms__8qMlm h5{color:#17202B;font-size:32px;display:inline-block}.policies__terms__8qMlm h6{color:#17202B;font-size:18px;margin-top:0}.policies__terms__8qMlm p{color:#17202B;font-size:14px;line-height:2.5em}.policies__terms__8qMlm .policies__agree__RJwQF{color:#2B2D31;font-size:14px}.policies__terms__8qMlm .policies__agree__RJwQF span{vertical-align:middle}.policies__terms__8qMlm .policies__agree__RJwQF .policies__errors__xhcww{color:red}.policies__viewMoreDetails__k_lEV{display:block}.policies__viewMoreDetails__k_lEV span{color:#2753EB!important;font-size:14px!important;cursor:pointer;opacity:1!important}.policies__hotelName__jz_3q h5{color:#131519;font-size:40px;padding:30px 0 30px 50px;float:left}@media screen and (min-width:0px) and (max-width:400px){.iolpay_btnText__ZUUGm{font-size:16px!important}.iolpay_btnCurrency__LBLnY{font-size:11px;top:5px}}.payLaterConfirmMobile_payLater__gVavV{background-color:#38475A;color:#fff}.payLaterConfirmMobile_payLaterText__2kflf{padding-top:30px;padding-left:30px;padding-bottom:20px}.payLaterConfirmMobile_payLaterText__2kflf h6{font-weight:100;font-size:25px}.payLaterConfirmMobile_hotelName__LyZlh span:first-child,.payLaterConfirmMobile_userName__eCE1X span:first-child{font-size:16px;font-weight:500}.payLaterConfirmMobile_hotelName__LyZlh span:nth-child(3),.payLaterConfirmMobile_hotelName__LyZlh span:nth-child(5),.payLaterConfirmMobile_userName__eCE1X span:nth-child(3),.payLaterConfirmMobile_userName__eCE1X span:nth-child(5){font-size:16px;font-weight:100}.payLaterConfirmMobile_verifyBooking__SG1hL{padding-left:30px;padding-right:30px;margin-top:50px}.payLaterConfirmMobile_verifyBooking__SG1hL h6{color:#272727;font-size:25px;line-height:32px}.payLaterConfirmMobile_emailId__2onag{color:#000;font-size:14px;opacity:87%}.payLaterConfirmMobile_verifyCode___Ec5m{color:#000;opacity:56%;font-size:12px}.payLaterConfirmMobile_receiveEmail__97NrP{font-size:12px}.payLaterConfirmMobile_receiveEmail__97NrP span:first-child{color:#000;opacity:87%}.payLaterConfirmMobile_changeEmail__haF94,.payLaterConfirmMobile_receiveEmail__97NrP span:nth-child(2){color:#0D38AD;cursor:pointer;font-size:12px}.ancillaryServices_ancillaryServices__WDUqe{padding-left:20px;padding-right:20px}.ancillaryServices_ancillaryServices__WDUqe .ancillaryServices_step__joUmI{display:flex;font-size:12px;font-weight:700;margin-bottom:0}.ancillaryServices_ancillaryServices__WDUqe .ancillaryServices_addExperience__eeAIv{display:grid;grid-template-columns:300px 200px 300px}.ancillaryServices_ancillaryServices__WDUqe .ancillaryServices_searching__OE057{margin-top:-20px;position:relative}.ancillaryServices_ancillaryServices__WDUqe .ancillaryServices_ancillaryDetails__2HUhw{box-shadow:0 1px 4px #15223214;border:.4000000059604645px solid #546477;border-radius:6px;background-color:#fff;font-family:Roboto;margin-bottom:10px}.ancillaryServices_ancillaryServices__WDUqe .ancillaryServices_ancillaryDetails__2HUhw .ancillaryServices_imageStyle__1IfuK{box-shadow:0 1px 4px #15223214;border:.4000000059604645px solid #546477;border-radius:6px 0 0 6px;-o-object-fit:cover;object-fit:cover}.ancillaryServices_ancillaryDetails__2HUhw .ancillaryServices_data__deADm{display:flex;height:inherit}.ancillaryServices_ancillaryServices__WDUqe .ancillaryServices_categoryHeading__S3vPX{color:#17202B;font-size:18px;font-weight:600;margin-bottom:15px;margin-top:30px}.ancillaryServices_ancillaryServices__WDUqe .ancillaryServices_categoryHeading__S3vPX:first-child{margin-bottom:5px;margin-top:-12px}.ancillaryServices_ancillaryDetails__2HUhw .ancillaryServices_data__deADm .ancillaryServices_description__ugr6s{margin-top:0;margin-left:30px;width:45%}.ancillaryServices_ancillaryDetails__2HUhw .ancillaryServices_data__deADm .ancillaryServices_description__ugr6s p:first-child{color:#17202B;font-size:15px;font-weight:500}.ancillaryServices_ancillaryDetails__2HUhw .ancillaryServices_data__deADm .ancillaryServices_description__ugr6s p:nth-child(2){color:#17202B;font-size:15px;width:80%;display:block;margin-bottom:5px}.ancillaryServices_ancillaryDetails__2HUhw .ancillaryServices_data__deADm .ancillaryServices_description__ugr6s p span{color:#006CFF;cursor:pointer;font-size:13px}.ancillaryServices_ancillaryDetails__2HUhw .ancillaryServices_data__deADm .ancillaryServices_description__ugr6s p:nth-child(4){color:#546477;opacity:62%;font-size:14px;margin-top:5px}.ancillaryServices_amountTax__q2j9b{padding-top:15px;padding-right:20px}.ancillaryServices_amountTax__q2j9b p .ancillaryServices_currencyType__BfOeP{color:#131519;letter-spacing:.8px;font-size:12px;font-weight:500;position:relative;top:4px}.ancillaryServices_amountTax__q2j9b p .ancillaryServices_price__rl8pV{color:#131519;letter-spacing:1.8px;font-size:20px;font-weight:500;padding-left:3px}.ancillaryServices_amountTax__q2j9b p .ancillaryServices_perPerson__35FqQ{color:#7B7D7E;font-size:12px;letter-spacing:.24px;text-align:right;display:block}.ancillaryServices_amountTax__q2j9b .ancillaryServices_freeAmount__jSYlq{color:#151913;font-size:50px;font-weight:700;margin-top:20px;text-align:end}.ancillaryServices_addIcon__wJWjT{width:20%;display:flex;justify-content:center;align-items:center;flex-direction:column;border-left:1px dashed #707070}.ancillaryServices_addIcon__wJWjT .ancillaryServices_addSlot__hJEX3{display:block}.ancillaryServices_massage__ISp0x{padding:5px 0 0}.ancillaryServices_footerPrice__1F_A4{background-color:#F7F7F7!important;box-shadow:0 1px 4px #15223229;border:.4000000059604645px solid #546477;position:sticky;bottom:0;z-index:1}.ancillaryServices_footerPrice__1F_A4 .ancillaryServices_footerPriceDetail__Q8Lpw{display:flex;justify-content:flex-end;gap:30px;padding-right:30px;font-family:roboto}.ancillaryServices_footerPrice__1F_A4 .ancillaryServices_footerPriceDetail__Q8Lpw p{margin:5px}.ancillaryServices_footerPrice__1F_A4 .ancillaryServices_footerPriceDetail__Q8Lpw p:first-child{color:#131519;font-weight:700;font-size:20px;padding-top:10px}.ancillaryServices_footerPrice__1F_A4 .ancillaryServices_footerPriceDetail__Q8Lpw p:nth-child(2){padding-top:5px}.ancillaryServices_footerPrice__1F_A4 .ancillaryServices_footerPriceDetail__Q8Lpw p:nth-child(2) span:first-child{color:#131519;font-size:14px;position:relative;top:-7px;padding-right:5px}.ancillaryServices_footerPrice__1F_A4 .ancillaryServices_footerPriceDetail__Q8Lpw p:nth-child(2) span:nth-child(2){color:#131519;font-weight:700;font-size:28px}.ancillaryServices_skipPage__aRewJ{color:#006CFF;cursor:pointer;border-left:1px solid #707070;position:relative;top:-48px;left:-65px;float:right;padding-left:7px;margin-top:15px}.ancillaryServices_dataHorizontal__KYCrf{display:flex;overflow-x:scroll;width:100%}.ancillaryServices_cardHeading___W88V{padding:10px 15px;font-weight:700;color:#17202B;font-size:17px;font-family:roboto}.ancillaryServices_lastHorizontal__lS_Z_{padding-bottom:200px}.ancillaryServices_cardDetails__JZyZF{margin-right:10px;flex-shrink:0;width:85%}.ancillaryServices_dataHorizontal__KYCrf::-webkit-scrollbar{display:none}.ancillaryServices_dataHorizontal__KYCrf{-ms-overflow-style:none;scrollbar-width:none}.ancillaryServices_serviceName__3VQ8Q{color:#272727;font-size:17px;letter-spacing:-.32px}.ancillaryServices_serviceDetail__2qytI{font-size:14px;color:#777777}.ancillaryServices_amountMobile__NrIut{display:flex;justify-content:space-between;align-items:center;border-top:1px dashed #000;position:absolute;bottom:16px;width:90%}.ancillaryServices_amountMobile__NrIut .ancillaryServices_amountTaxMobile__ZOEpx span:first-child{color:#131519;font-size:10px;letter-spacing:.4px;font-weight:500;position:relative;top:-5px}.ancillaryServices_amountMobile__NrIut .ancillaryServices_amountTaxMobile__ZOEpx span:nth-child(2){color:#000000;font-size:18px;letter-spacing:1px;font-weight:700;padding-left:5px}.ancillaryServices_amountMobile__NrIut .ancillaryServices_amountTaxMobile__ZOEpx span:nth-child(3){color:#777777;font-size:10px;letter-spacing:.4px;display:block}.ancillaryServices_amountMobile__NrIut .ancillaryServices_freeMobile__UJBub{color:#000;font-size:25px;font-weight:700;margin-top:35px}.ancillaryServices_footerPriceMobile__5dnko{background-color:#17202B!important;position:fixed;bottom:75px;width:100%}.ancillaryServices_footerPriceMobile__5dnko p{color:#fff;margin-top:0}.ancillaryServices_footerPriceMobile__5dnko p span:nth-child(3){font-size:14px;position:relative;top:-8px;padding-right:5px}.ancillaryServices_footerPriceMobile__5dnko p span:nth-child(4){font-weight:700;font-size:27px}.ancillaryServices_freeAmountMobile__a8wx4{color:#000000;font-size:28px;font-weight:700}.reservation_scrollwatcher__2N8Li{height:10px;z-index:1000;background-color:lime;width:100%;scale:0 1;transform-origin:left;animation:reservation_scrollwatcher__2N8Li linear;animation-timeline:scroll()}@keyframes reservation_scrollwatcher__2N8Li{to{scale:1 1}}.reservation_labelTextIBE__f_KeS{position:relative;top:12px;width:75px;height:14px;text-align:left;font-size:12px!important;font-weight:300;letter-spacing:.05rem;text-transform:none;opacity:1}.reservation_BookNowHeaderSD__Il1BS,.reservation_BookNowHeader__1nwwV{color:#fff;padding:0;text-transform:none;border-bottom:1px solid #707070;display:flex;justify-content:center;width:100%}.reservation_BookNowHeader__1nwwV h6{font-size:24px;font-weight:100;vertical-align:top;display:inline-block}.reservation_BookNowHeader__1nwwV .reservation_destinationCheckIn__zbzn5{display:flex;width:970px}.reservation_BookNowHeader__1nwwV .reservation_destinationCheckIn__zbzn5 .reservation_destination__2llbr{width:19em;display:inline-block;padding-left:7px}.reservation_BookNowHeader__1nwwV .reservation_destinationCheckIn__zbzn5 .reservation_destination__2llbr p{font-size:12px;font-weight:100;color:#fff;text-transform:uppercase;margin-bottom:10px}.reservation_BookNowHeader__1nwwV .reservation_destinationCheckIn__zbzn5 .reservation_location__zbnZp{display:inline-block;width:60%}.reservation_BookNowHeader__1nwwV .reservation_destinationCheckIn__zbzn5 .reservation_location__zbnZp input[type=text]{width:60%;background-color:transparent;border:none;color:#fff}.reservation_BookNowHeader__1nwwV .reservation_destinationCheckIn__zbzn5 .reservation_location__zbnZp input[type=text]::-moz-placeholder{font-size:10px;color:#fff}.reservation_BookNowHeader__1nwwV .reservation_destinationCheckIn__zbzn5 .reservation_location__zbnZp input[type=text]::placeholder{font-size:10px;color:#fff}.reservation_BookNowHeader__1nwwV .reservation_destinationCheckIn__zbzn5 .reservation_location__zbnZp input[type=text]:focus{outline:none}.reservation_BookNowHeader__1nwwV .reservation_destinationCheckIn__zbzn5 .reservation_SunnyIcon__1RYNQ{display:inline-block;vertical-align:middle}.reservation_BookNowHeader__1nwwV .reservation_destinationCheckIn__zbzn5 .reservation_SunnyIcon__1RYNQ p{float:left;margin:0 0 0 10px;font-size:14px}.reservation_BookNowHeader__1nwwV .reservation_destinationCheckIn__zbzn5 .reservation_checkIn__QKH07,.reservation_BookNowHeader__1nwwV .reservation_destinationCheckIn__zbzn5 .reservation_checkOut__FlzRe{display:flex!important;flex-direction:column;width:10em;position:relative}.reservation_checkIn__QKH07{height:65px}.reservation_BookNowHeader__1nwwV .reservation_destinationCheckIn__zbzn5 .reservation_checkIn__QKH07 .reservation_calenderIcon__bYKw9{color:#fff;width:15px;height:25px;float:left}.reservation_BookNowHeader__1nwwV .reservation_destinationCheckIn__zbzn5 .reservation_checkIn__QKH07 p:first-child{font-size:12px;font-weight:100;color:#fff;text-transform:uppercase}.reservation_BookNowHeader__1nwwV .reservation_destinationCheckIn__zbzn5 .reservation_checkIn__QKH07 p:nth-child(3){font-size:14px;margin:0 0 0 10px;display:inline-block}.reservation_BookNowHeader__1nwwV .reservation_destinationCheckIn__zbzn5 .reservation_checkOut__FlzRe p:first-child,.reservation_BookNowHeader__1nwwV .reservation_destinationCheckIn__zbzn5 .reservation_ratings__AdhD5 p:first-child{font-size:12px;font-weight:100;color:#17202B;opacity:56%;text-transform:uppercase;margin-bottom:0}.reservation_BookNowHeader__1nwwV .reservation_destinationCheckIn__zbzn5 .reservation_checkOut__FlzRe p:nth-child(2),.reservation_BookNowHeader__1nwwV .reservation_destinationCheckIn__zbzn5 .reservation_ratings__AdhD5 p:nth-child(2){font-size:14px;display:inline-block}.reservation_BookNowHeader__1nwwV .reservation_destinationCheckIn__zbzn5 .reservation_ratings__AdhD5{display:inline-block;width:10em;margin-left:20px}.reservation_BookNowHeader__1nwwV .reservation_currentLocation__7G_68 h6{font-size:12px;font-weight:100;width:100%}.reservation_currentLocation__7G_68 .reservation_location__zbnZp{display:grid;grid-template-columns:165px 110px;margin-top:10px}.reservation_currentLocation__7G_68 .reservation_location__zbnZp .reservation_locationIcon__7FdRF{color:#fff;float:left;height:20px}.reservation_currentLocation__7G_68{position:relative;right:30px}.reservation_currentLocation__7G_68 .reservation_location__zbnZp p{font-size:12px;margin:0;float:left;color:#fff}.reservation_currentLocation__7G_68 .reservation_location__zbnZp .reservation_sunnyIcon__stOOG{display:inline-block}.reservation_currentLocation__7G_68 .reservation_location__zbnZp .reservation_sunnyIcon__stOOG p{float:left;margin:0 0 0 10px;font-size:12px}.reservation_currentLocation__7G_68 .reservation_modifySD__BWbkD,.reservation_currentLocation__7G_68 .reservation_modify__0wruz{display:flex;margin:11px 0 20px 30px}.reservation_currentLocation__7G_68 .reservation_modify__0wruz Button{color:#fff;border:1px solid #70707046;border-radius:5px;width:192px;font-weight:300}.reservation_currentLocation__7G_68 .reservation_modifySD__BWbkD Button{color:#fff;border:1px solid #70707046;border-radius:5px;margin-top:5px;width:170px;font-weight:300;height:50px!important}.reservation_currentLocation__7G_68 .reservation_modify__0wruz Button:hover{border:1px solid #707070;box-shadow:0 3px 6px #00000046}.reservation_addRoom__J1InL{z-index:1;margin-top:7px;font-size:14px;width:-moz-max-content;width:max-content;display:inline-block}.reservation_addRoom__J1InL p{cursor:pointer;font-size:14px!important;margin-top:0;font-weight:500;text-transform:capitalize}.reservation_addRoom__J1InL .reservation_increDecre__PqrrG .reservation_closeIcon__xPMww{float:right;margin-top:10px;font-size:25px;cursor:pointer;color:#000000}.reservation_addRoom__J1InL .reservation_increDecre__PqrrG .reservation_increment__WwhtY{border:1px solid;border-radius:50%}.reservation_addRoom__J1InL .reservation_increDecre__PqrrG span{border:1px solid;border-radius:50%;width:18px;text-align:center;display:block;cursor:pointer}.reservation_bookNow__WYOgT{box-shadow:0 3px 6px #00000029;font-size:14px;padding:22px}.reservation_bookNow__WYOgT:hover{background-color:#2952dd}.reservation_findHotel__5WzV6{padding:20px 0 0 25px;text-transform:uppercase}.reservation_findHotel__5WzV6 h6{font-size:24px;font-weight:100}.reservation_destinationLocation__vMubL{background-color:#17202B;width:100%;padding:0 16px;display:inline-block}.reservation_destinationLocation__vMubL .reservation_destination__2llbr{display:grid;grid-template-columns:100px 30px 40px 70px;float:left}.reservation_destinationLocation__vMubL .reservation_destination__2llbr p:first-child{font-size:12px;color:#fff}.reservation_destinationLocation__vMubL .reservation_destination__2llbr p:nth-child(3){font-size:12px;color:#fff;border-right:1px solid #ffffff30}.reservation_destinationLocation__vMubL .reservation_destination__2llbr p:nth-child(4){font-size:12px;color:#fff;text-align:center}.reservation_destinationLocation__vMubL .reservation_mapView__qyANB{font-size:12px;color:#fff;margin:8px 0 0 5px;float:right}.reservation_destinationLocation__vMubL .reservation_changeFilter__2ajcN{color:#fff;clear:both;float:left}.reservation_destinationLocation__vMubL .reservation_changeFilter__2ajcN .reservation_para__j0PIg{background-color:#526781;float:left;margin-right:20px;padding:5px 10px;border-radius:5px;font-size:12px}.reservation_filterReset__1_ly_{padding:20px 0;border-bottom:1px solid}.reservation_bookNow__WYOgT{font-weight:100;width:100%;padding:16px;background-color:#546477;border-radius:6px;font-size:17px;letter-spacing:.34px;color:#fff}.reservation_bookNow__WYOgT:hover{background-color:#2753EB}.reservation_destinationLocation__vMubL .reservation_hotelCount__tQdTJ{display:inline-block;width:inherit}.reservation_destinationLocation__vMubL .reservation_hotelCount__tQdTJ p{float:left;color:#fff}.reservation_cursornotallowed__i4lhS>div{cursor:not-allowed!important;-webkit-text-fill-color:white!important}.reservation_errorMsg__395SB{line-height:1.66;color:rgb(211,47,47);font-weight:400;font-size:.75rem;margin-top:-4px}.reservation_errorMsgDestination__QmXKz{margin-top:-22px;line-height:1.66;color:rgb(211,47,47);font-weight:400;font-size:12px;text-transform:none;font-family:roboto}.reservation_destinationCheckIn__zbzn5 .reservation_destination__2llbr input[type=text]{width:100%;padding-right:0;background-color:transparent;border:none;color:#fff;padding-top:14px;font-size:14px}.reservation_destinationCheckIn__zbzn5 .reservation_destination__2llbr input[type=text]::-moz-placeholder{font-size:10px;color:#fff}.reservation_destinationCheckIn__zbzn5 .reservation_destination__2llbr input[type=text]::placeholder{font-size:10px;color:#fff}.reservation_destinationCheckIn__zbzn5 .reservation_destination__2llbr input[type=text]:focus{outline:none}.reservation_destinationCheckIn__zbzn5 .reservation_destination__2llbr span{font-size:14px;top:14px}.reservation_destination__2llbr{height:65px}.reservation_filterReset__1_ly_{display:inline-block;width:100%;padding:5px 0 10px;border-bottom:1px solid #8080804d}.reservation_filterReset__1_ly_ .reservation_filter__Xh7CD{float:left;margin-right:60px;font-size:14px!important;color:#131519!important;font-weight:500;opacity:1!important}.reservation_filterReset__1_ly_ .reservation_reset__90b7L{float:left;font-size:14px;color:#0d38ad}.reservation_rateRange__1zsfP{display:flow-root;margin-top:20px}.reservation_rateRange__1zsfP p:first-child{float:left;font-size:14px;font-weight:500;color:#131519}.reservation_rateRange__1zsfP p:nth-child(2){float:right;font-size:12px;color:#505050}.reservation_ratings__AdhD5 h6{color:#131519;font-size:14px;margin-bottom:10px}.reservation_meals__uBvTc h6{color:#131519;font-size:14px;margin-bottom:5px;margin-top:35px}.reservation_mealCheckbox__4Yk2P>svg{color:#A8A8A8}.reservation_horizontalBorder__8gYDm{color:white;bottom:27px;width:120px;margin-left:1px;position:relative}.reservation_dialoghotel___q9vc{background-color:#fff;width:-moz-max-content;width:max-content;max-width:450px;margin-top:30px;box-shadow:0 3px 6px #00000029;border-radius:5px;position:absolute;z-index:1000;margin-left:0}.reservation_applyContent__h26rn::-webkit-scrollbar{width:5px}.reservation_applyContent__h26rn::-webkit-scrollbar-track{background:lightgray}.reservation_applyContent__h26rn::-webkit-scrollbar-thumb{background-color:grey;border-radius:6px;border:3px solid grey}.reservation_selectRateStyle__Saz9g{text-overflow:ellipsis;overflow:visible;width:-moz-max-content;width:max-content}.reservation_selectRateStyle__Saz9g .reservation_selectRateName__Jeu_t{position:relative;width:180px;font-size:14px;top:6px;font-weight:400;cursor:pointer;display:flex}.reservation_selectRateStyle__Saz9g .reservation_selectRateName__Jeu_t span{font-size:14px;text-transform:none;padding-top:2px;text-overflow:ellipsis;overflow:hidden;width:135px;display:block;white-space:nowrap}.reservation_promoteRate__KTUJ2{display:flex;margin-left:30px}.reservation_promoteRate__KTUJ2 p{margin-top:0;margin-bottom:0;position:relative;line-height:2}.reservation_promoteRate__KTUJ2 .reservation_clear__SHggS{position:absolute;top:25px;right:50px;font-size:15px;cursor:pointer}.reservation_apply__CihVU{font-size:12px!important;text-transform:uppercase!important;width:70px;height:30px;margin-top:20px}.reservation_promoteRate__KTUJ2 .reservation_clearCode__SpyYN{position:absolute;font-size:15px;cursor:pointer;top:25px}.reservation_hoverDetails__35Ruq h3{font-size:14px;color:#17202B;font-weight:500;margin-bottom:10px}.reservation_hoverDetails__35Ruq span{color:#17202B;font-size:14px;font-weight:400;padding-top:10px}.reservation_vertLine__y3jG1{width:100%;margin:0;opacity:30%}.reservation_alignInfo__BQEDQ{padding:5px 15px}.reservation_arrangeCodeBoxes__xFnFe{display:grid;grid-auto-flow:column;gap:14px}.specialRequestHeader_locationTime__SkW7T{background-color:#17202b;padding:0 0 0 25px;margin:20px 0 0 -25px}.specialRequestHeader_back__QOtK9{color:#fff;opacity:.7;font-size:14px;padding-top:20px;cursor:pointer;display:inline-block}.specialRequestHeader_hotelName__aTIy8{color:#fff;display:-webkit-box;padding-left:10px}.specialRequestHeader_localTimeDate__kUDWm{color:#fff;display:grid;grid-template-columns:auto auto auto auto auto auto auto auto}.specialRequestHeader_localTime__Ww4or{font-size:12px;line-height:1.75em;opacity:.7}.specialRequestHeader_time__61HQf{font-size:14px}.specialRequestHeader_specialRequestForm__JZ8G6{background-color:#E2DFD8;padding-left:25px;margin:-12px 0 0}.specialRequestHeader_specialRequestForm__JZ8G6 .specialRequestHeader_step__21HLZ{font-size:12px!important;color:#313131;padding-top:40px;font-weight:700}.specialRequestHeader_specialRequestForm__JZ8G6 h5{color:#191F22;font-size:45px}.specialRequestHeader_specialRequestForm__JZ8G6 p:first-child{color:#030303;font-size:18px}.specialRequestHeader_specialRequestForm__JZ8G6 h6{color:#030303;font-size:24px;padding-top:50px;border-bottom:1px solid #777777;width:95%}.specialRequestHeader_specialRequestForm__JZ8G6 table{width:95%;margin-top:32px}.specialRequestHeader_specialRequestForm__JZ8G6 table tbody tr td{padding:0}.specialRequestHeader_specialRequestForm__JZ8G6 table tbody tr td:hover{background-color:#C1BDB5}.specialRequestHeader_specialRequestForm__JZ8G6 table tbody tr td p{color:#030303;font-size:18px;float:left}.specialRequestHeader_specialRequestForm__JZ8G6 table tbody tr td{padding:0 20px;width:50%;display:inline-block}.specialRequestHeader_specialRequestForm__JZ8G6 .specialRequestHeader_textbox__T4kkH{width:95%;margin-top:20px}.specialRequestHeader_specialRequestForm__JZ8G6 .specialRequestHeader_charactersLeft__jxhvz,.specialRequestHeader_staySpecial__nsdtv .specialRequestHeader_fillForm__cbi37 .specialRequestHeader_charactersLeft__jxhvz{color:#777777;font-size:14px;text-align:end;margin-right:62px}.specialRequestHeader_specialRequestForm__JZ8G6 Button{background-color:#7A6F58;color:#FFFFFF;font-size:18px;letter-spacing:.36px;font-weight:400;width:260px;height:72px;border-radius:0;float:right}.specialRequestHeader_specialRequestForm__JZ8G6 Button:hover{background-color:#7A6F58;color:#FFFFFF;opacity:.8}.specialRequestHeader_navigateBack__WcOxL{background-color:#252C36;position:sticky;top:0;z-index:2}.specialRequestHeader_navigateBack__WcOxL .specialRequestHeader_back__QOtK9{color:#fff;opacity:1;display:inline-flex;padding-left:30px;padding-top:5px}.specialRequestHeader_navigateBack__WcOxL .specialRequestHeader_back__QOtK9 p{margin:0 30px}.specialRequestHeader_staySpecial__nsdtv{background-color:#E2DFD8}.specialRequestHeader_staySpecial__nsdtv .specialRequestHeader_feedback__RGLTw{padding:30px 25px 0 30px}.specialRequestHeader_staySpecial__nsdtv .specialRequestHeader_feedback__RGLTw h5{color:#000000;font-size:18px;font-weight:700}.specialRequestHeader_staySpecial__nsdtv .specialRequestHeader_feedback__RGLTw p{color:#030303;font-size:14px}.specialRequestHeader_staySpecial__nsdtv .specialRequestHeader_feedback__RGLTw a{font-size:14px;color:#0D38AD;font-weight:700;text-align:right;display:block;text-decoration:none;padding-bottom:10px}.specialRequestHeader_staySpecial__nsdtv .specialRequestHeader_fillForm__cbi37{background-color:#fff;padding:20px 0 20px 30px;margin:0 25px 0 30px}.specialRequestHeader_staySpecial__nsdtv .specialRequestHeader_fillForm__cbi37 h6{color:#030303;font-size:18px;font-weight:700}.specialRequestHeader_staySpecial__nsdtv .specialRequestHeader_fillForm__cbi37 table tr td{border-bottom:none;padding-left:0}.specialRequestHeader_staySpecial__nsdtv .specialRequestHeader_fillForm__cbi37 table tr td span{color:#030303;font-size:14px}.specialRequestHeader_staySpecial__nsdtv .specialRequestHeader_fillForm__cbi37 .specialRequestHeader_textbox__T4kkH{width:90%;border:2px solid #777777}.specialRequestHeader_staySpecial__nsdtv .specialRequestHeader_fillForm__cbi37 .specialRequestHeader_charactersLeft__jxhvz{text-align:end;padding-right:25px}.propertiesDetailHeader_hotelName__0uzdO{color:#fff;display:-webkit-box;padding-left:10px;padding-top:10px}.propertiesDetailHeader_localTimeDate__eNw19{color:#fff;display:grid;grid-template-columns:85px 72px 72px 72px 72px 35px;margin-left:190px}.propertiesDetailHeader_localTime__mKfiq{font-size:12px;line-height:1.75em;opacity:.7}.propertiesDetailHeader_time__codBl{font-size:14px}.propertiesDetailHeader_sunColor__TkjjQ{color:#FF9A10;vertical-align:sub;font-size:1.1rem}.propertiesDetailHeader_temp__9kf_L{font-size:14px;opacity:1}.propertiesDetailHeader_margTop__TO9ET{margin-top:0;margin-bottom:0}.propertiesDetailHeader_headingAlign__RpwiY{display:flex;flex-direction:column;width:1210px;justify-content:center}@media (device-width:768px) and (device-height:1024px) and (orientation:portrait){.propertiesDetailHeader_selectMemberRatePopUp__6FZBe{width:98%;box-shadow:0 5px 15px #00000029;border:1px solid #707070;margin-top:-38.5em}}@media (device-width:1024px) and (device-height:768px) and (orientation:landscape){.propertiesDetailHeader_selectMemberRatePopUp__6FZBe{width:98%;box-shadow:0 5px 15px #00000029;border:1px solid #707070;margin-top:-22em}}.weatherWidget_temperatureData__1AtCT{margin-top:10px}.weatherWidget_days__yF208{font-size:12px;opacity:.7}.weatherWidget_weatherIcon__HJ__N{display:grid;grid-template-columns:auto 30px;margin-left:0}.weatherWidget_icons__G99xJ{width:30px;height:30px}.weatherWidget_tempCount__EM4mp{font-size:12px;padding-top:5px}.reservationMobile_destinationLocation__73EQM{width:100%;display:inline-block;position:sticky;z-index:1;top:56px}.reservationMobile_destinationLocation__73EQM .reservationMobile_destination__c0x_b{display:grid;grid-template-columns:100px 30px 40px 70px;float:left}.reservationMobile_destinationLocation__73EQM .reservationMobile_destination__c0x_b p:first-child{font-size:12px;color:#fff}.reservationMobile_destinationLocation__73EQM .reservationMobile_destination__c0x_b p:nth-child(3){font-size:12px;color:#fff;border-right:1px solid #fff}.reservationMobile_destinationLocation__73EQM .reservationMobile_destination__c0x_b p:nth-child(4){font-size:12px;color:#fff;text-align:center}.reservationMobile_destinationLocation__73EQM .reservationMobile_mapView__jKNLI{font-size:14px;color:#131519;margin:8px 0 0;clear:both;float:left}.reservationMobile_destinationLocation__73EQM .reservationMobile_sortingBy__7Gpdz{float:right;margin-top:10px;margin-right:10px}.reservationMobile_destinationLocation__73EQM .reservationMobile_changeFilter__AKbeB{color:#fff;clear:both;float:left}.reservationMobile_destinationLocation__73EQM .reservationMobile_changeFilter__AKbeB .reservationMobile_para__ad8Fa{background-color:#526781;float:left;margin-right:20px;padding:5px 10px;border-radius:5px;font-size:12px}.reservationMobile_filterReset__TpGy_{display:inline-block;width:100%;padding:20px 0;border-bottom:1px solid}.reservationMobile_bookNow__Y7Tzv{font-weight:100;width:100%;padding:16px;background-color:#546477;border-radius:6px;font-size:17px;letter-spacing:.34px;color:#fff}.reservationMobile_bookNow__Y7Tzv:hover{background-color:#2753EB}.reservationMobile_destinationLocation__73EQM .reservationMobile_hotelCount__TIuVc{display:inline-block;width:100%;padding:0 15px 5px}.reservationMobile_destinationLocation__73EQM .reservationMobile_hotelCount__TIuVc p{float:left;color:#131519;font-size:18px}