.bookingConfirmation_bookingconfirmationBody__pcSvf{width:1000px;padding:20px;border-radius:10px;background:#fff;margin:2% auto -2%;max-height:100%;overflow:hidden;-ms-overflow-style:none;scrollbar-width:none}.bookingConfirmation_headerlogo__DG_CI{width:50%;display:none;margin-left:auto;margin-right:auto;margin-bottom:2%}.bookingConfirmation_LNDBookingConfContainer__7I17W{border:1px solid #aaa;border-radius:10px;margin-top:3.5%}.bookingConfirmation_headerLogoandConfirmationBookingConfirmation__5O3we{background-color:#fff;overflow:hidden}.bookingConfirmation_headerLogoandConfirmationBookingConfirmation__5O3we div{float:left;color:#f2f2f2;text-align:center;padding:14px 16px;text-decoration:none;font-size:17px}.bookingConfirmation_headerLogoandConfirmationBookingConfirmation__5O3we .bookingConfirmation_rightAligned__jsssh{float:right}.bookingConfirmation_headerLogoandConfirmationBookingConfirmation__5O3we .bookingConfirmation_leftAligned__l0yVe img{width:100%;margin-top:0}.bookingConfirmation_headerLogoandConfirmationBookingConfirmation__5O3we .bookingConfirmation_leftAligned__l0yVe p{color:#263238;font-family:font;font-size:20px;font-style:normal;font-weight:400;line-height:138.2%;text-align:center;margin-top:-2%}.bookingConfirmation_headerLogoandConfirmationBookingConfirmation__5O3we .bookingConfirmation_rightAligned__jsssh h1{color:rgba(184,2,7,.8);font-size:40px;font-style:normal;font-weight:400;line-height:148.2%;letter-spacing:-1.4px;text-align:right}.bookingConfirmation_headerLogoandConfirmationBookingConfirmation__5O3we .bookingConfirmation_rightAligned__jsssh p{color:#263238;font-size:25px;font-style:normal;font-weight:700;line-height:138.2%;text-align:right}.bookingConfirmation_bookingIDConfirmation__Ub4zF{text-align:center;margin-top:-2%}.bookingConfirmation_bookingIDConfirmation__Ub4zF h1{color:#263238;font-size:25px;font-style:normal;font-weight:500;line-height:138.2%}.bookingConfirmation_bookingIDConfirmation__Ub4zF h1 span{color:#263238;font-family:font;font-size:25px;font-style:normal;font-weight:700;line-height:138.2%;letter-spacing:1px}.bookingConfirmation_bookingIDConfirmation__Ub4zF p{color:#263238;font-size:18px;font-style:normal;font-weight:700;line-height:138.2%}.bookingConfirmation_bookingIDConfirmation__Ub4zF h3{float:left;color:#fff;font-size:15px;font-style:normal;font-weight:700;line-height:138.2%;border-radius:5px;border:.5px solid #929292;background:#263238;margin-left:1%;margin-top:-3%;padding:8px 16px}.bookingConfirmation_hotelAndCustomerDetails__AtJZM{background:rgba(234,236,240,.5);padding:20px;width:98%;margin:1% auto}.bookingConfirmation_LNDConfirmationCustomerDetails__vC1yE{margin-top:2%}.bookingConfirmation_hotelandcutomerdetailscol__WYIN9{padding:0;float:left}.bookingConfirmation_hosteldetailsbookingline__k5z7P{width:50%}.bookingConfirmation_customerdetailsbookingline__75zIV{width:50%;border-left:2px solid #c5c4c4;padding-left:0;height:200px}.bookingConfirmation_hotelandcutomerdetailscol__WYIN9 h1{color:rgba(184,2,7,.8);font-size:30px;font-style:normal;font-weight:700;line-height:148.2%;letter-spacing:-1.05px;text-align:center}.bookingConfirmation_hotelandcutomerdetailscol__WYIN9 p{color:#263238;font-size:18px;font-style:normal;font-weight:600;line-height:148.2%;letter-spacing:-.7px;width:70%;margin:auto}.bookingConfirmation_hotelandcutomerdetailscol__WYIN9 .bookingConfirmation_address__A2NvE{text-align:center}.bookingConfirmation_bookingtimelinecol__Rrrho{width:50%;padding:0;float:left}.bookingConfirmation_checkincheckoutcot__PLwl4{margin-left:-3%;width:100%;margin-top:3%}.bookingConfirmation_bookingtimelinecol__Rrrho p{color:#263238;font-size:18px;font-style:normal;font-weight:400;line-height:138.2%}.bookingConfirmation_bookingtimelinecol__Rrrho p svg{margin-left:8px}.bookingConfirmation_bookingtimelinecol__Rrrho h6{text-align:center;color:#263238;font-size:18px;font-style:normal;font-weight:700;line-height:138.2%}.bookingConfirmation_customerdetailshotelbooking__ziz2I{margin-top:6%;margin-left:-8%}.bookingConfirmation_customerdetailshotelbooking__ziz2I p{color:#263238;font-size:19px;font-style:normal;font-weight:700;line-height:138.2%;margin-bottom:2%}.bookingConfirmation_customerdetailshotelbooking__ziz2I p span{color:#cf0007;font-size:19px;font-style:normal;font-weight:700;line-height:138.2%;margin-left:2%}.bookingConfirmation_roomtypedetailsbooking__t0aVR,.bookingConfirmation_roomtypedetailsbookingcontainer__JJYDX{max-width:100%!important}.bookingConfirmation_roomtypedetailsbooking__t0aVR .bookingConfirmation_roombookingdetailstable__rSJjH{border-collapse:collapse;width:100%!important;border:1px solid #c5c4c4;margin-top:0}.bookingConfirmation_roomtypedetailsbooking__t0aVR td,.bookingConfirmation_roomtypedetailsbooking__t0aVR th{padding:10px;border-bottom:1px solid #c5c4c4;text-align:left;color:#263238;font-size:18px;font-style:normal;font-weight:600;line-height:138.2%}.bookingConfirmation_bookingconfirmationbodycont__ESkWF{width:98%;margin:1% auto auto}.bookingConfirmation_bookingconfirmationbodycont__ESkWF div{border-bottom:2px solid #ccc;padding-bottom:0}.bookingConfirmation_bookingconfirmationbodycont__ESkWF div h1{color:#263238;font-family:fonttwo;font-size:22px;font-style:normal;font-weight:500;line-height:148.2%;letter-spacing:-1.05px;padding-top:5px;margin-bottom:-.5%}.bookingConfirmation_bookingconfirmationbodycont__ESkWF div p{color:#263238;font-size:18px;font-style:normal;font-weight:400;line-height:138.2%;font-family:font;margin-bottom:10px}.bookingConfirmation_bookingconfirmationbodycont__ESkWF div p span{font-family:font}.bookingConfirmation_paymentcontainerbookingconfirmation__P_FaN{width:100%;border:6px solid #263238;background:hsla(0,0%,77%,.2);padding:20px;margin:2% auto auto}.bookingConfirmation_paymentcontainergrid__B6RIx{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.bookingConfirmation_paymentcolbookingconfirm__NuXgb{float:left;border:4px solid #263238;background:#fff;padding-top:30px;padding-right:10px;height:180px;margin-bottom:10px}.bookingConfirmation_paymentcolbookingconfirm__NuXgb p{color:#263238;font-size:15px;font-style:normal;font-weight:600;line-height:138.2%;text-align:center;font-family:font;margin-top:15%;width:70%;margin-left:auto;margin-right:auto}.bookingConfirmation_paymentcolbookingconfirm__NuXgb h1{color:#263238;font-size:30px;font-style:normal;font-weight:700;line-height:148.2%;letter-spacing:-1.4px;font-family:fonttwo;text-align:center;margin-top:-5%}.bookingConfirmation_paymentstatuscontainer__0o2ia{max-height:180px;position:relative;display:flex;border:2px solid #263238;background:#fff;justify-content:center;align-items:center}.bookingConfirmation_paymentstatuscontainercenter__lu5v9{margin:0;position:absolute}.bookingConfirmation_paymentstatuscontainercenter__lu5v9 h5{color:#263238;font-size:20px;text-align:center!important;font-family:fonttwo;width:100%}.bookingConfirmation_paymentcolbookingconfirm__NuXgb img{float:left;margin-top:3%}.bookingConfirmation_paymentcolbookingconfirm__NuXgb h2{color:#263238;font-size:16px;font-style:normal;font-weight:700;line-height:148.2%;letter-spacing:-.63px;text-align:right;font-family:fonttwo;margin-top:3%}.bookingConfirmation_paymentcolbookingconfirm__NuXgb h6{color:#263238;text-align:right;font-size:15px;font-style:normal;font-weight:600;line-height:138.2%;font-family:Poppins,sans-serif;margin-bottom:5%;margin-top:-2%}.bookingConfirmation_paymenttextbookingconfirm__LAHhr{color:rgba(38,50,56,.8);font-size:19px;font-style:normal;font-weight:700;line-height:138.2%;margin-left:0;font-family:font;margin-top:2%}.bookingConfirmation_acknowledgebookingbookingconfirm__Yckup{width:60%;margin-left:20%;margin-right:20%;margin-top:2%;color:var(--dark-extralight,#fbfbfb);text-align:center;font-size:30px;font-style:normal;font-weight:500;line-height:normal;border-radius:10px;background:#6e9e76;padding:20px 8px;font-family:font;border:none}.bookingConfirmation_travelhotlinesbookingconfirm__8ztCC{color:#263238;font-size:18px;font-style:normal;font-weight:700;line-height:138.2%;margin-top:3%;border-top:1px solid #c4c4c4;font-family:font;padding-top:10px}.bookingConfirmation_customersupportcenterLNDBookingConf__IEMKi{padding:10px}.bookingConfirmation_customersupportcenterLNDBookingConf__IEMKi p{font-family:font;font-size:18px!important}.bookingConfirmation_customersupportcenterLNDBookingConf__IEMKi h3{font-family:font}.bookingConfirmation_paymentcolMain__bN2Xe{width:400px}.bookingConfirmation_paymentPolicyBookingConf__fbWx1{border-bottom:none!important;display:flex;gap:25px}.bookingConfirmation_bookingconfirmationbodycont__ESkWF div p{margin-top:5px!important}.bookingConfirmation_bookingconfirmationbodycont__ESkWF div p span{font-weight:600}.bookingConfirmation_bookingconfirmationbodycont__ESkWF div p button{padding:2px 5px;background-color:#6a2222;color:#fff;border:none;font-size:15px;font-weight:500;cursor:pointer}.bookingConfirmation_bookingConfirmationLndHeader__KqEcy{text-align:center;font-family:fonttwo;margin-top:-1%;margin-bottom:-1%;background-color:#40b869;color:#fff;padding:8px 16px;font-size:22px}.bookingConfirmation_telephoneLNDBookingconf__Dm5m7{display:flex;gap:30px;font-family:font}.bookingConfirmation_telephoneLNDBookingconf__Dm5m7 p a{text-decoration:none;color:inherit;font-family:fonttwo}.bookingConfirmation_bookingDateText__n3CKU{float:right;color:#cf0007;font-size:16px;font-family:font;font-weight:500;margin-top:2%;margin-bottom:1%}.bookingConfirmation_agentstatus__7H7et{margin-top:2%;margin-bottom:-2%}.bookingConfirmation_reservationdetails__8NWD5{margin-top:10%!important}.bookingConfirmation_propertyaddresslnconfirmation__t7CtQ{margin-top:-12%}.bookingConfirmation_propertyaddresslnconfirmation__t7CtQ p{text-align:left!important;color:#263238;font-size:15px;font-style:normal;font-weight:600;line-height:138.2%;margin-left:10px}.bookingConfirmation_propertyaddresslnconfirmation__t7CtQ h6{font-size:18px;font-weight:600;margin-left:10px;margin-top:2px}.bookingConfirmation_bookingQuestions__GYzNF,.bookingConfirmation_bookingQuestions__GYzNF span{font-family:font}.bookingConfirmation_bookingQuestions__GYzNF a{text-decoration:none;color:inherit}.bookingConfirmation_lndImagesCont__6O_Dl{gap:10px}.bookingConfirmation_lndImagesCont__6O_Dl img{width:33.333%!important;height:300px!important;background-size:contain}.bookingConfirmation_topdata__s_h8y{display:flex;justify-content:space-between}.bookingConfirmation_lndImagesCont__6O_Dl{position:relative;width:100%;max-width:100%;margin:auto;overflow:hidden;display:flex;align-items:center;justify-content:center}.bookingConfirmation_lndImagesCont__6O_Dl img{width:100%!important;height:500px!important;object-fit:cover}.bookingConfirmation_lndImagesCont__6O_Dl svg{fill:#000}.bookingConfirmation_nextButton__IFmEa,.bookingConfirmation_prevButton__Ts6kC{position:absolute;top:50%;transform:translateY(-50%);background:#fff;border:none;padding:0 8px;cursor:pointer;font-size:24px;border-radius:50%;transition:background .3s ease}.bookingConfirmation_nextButton__IFmEa:hover,.bookingConfirmation_prevButton__Ts6kC:hover{background:#ccc;color:#fff}.bookingConfirmation_prevButton__Ts6kC{left:20px}.bookingConfirmation_nextButton__IFmEa{right:20px}.bookingConfirmation_welcome__OCN8P{margin-top:-2%;width:100%}.bookingConfirmation_welcome__OCN8P p{font-size:18px}.bookingConfirmation_welcome__OCN8P h1{text-align:center;width:100%;font-size:32px;margin-bottom:2%}@media (max-width:599px){.bookingConfirmation_headerLogoandConfirmationBookingConfirmation__5O3we .bookingConfirmation_leftAligned__l0yVe img{width:90%;margin-top:0}.bookingConfirmation_headerLogoandConfirmationBookingConfirmation__5O3we .bookingConfirmation_leftAligned__l0yVe p{color:#263238;font-size:12px;font-style:normal;font-weight:400;line-height:138.2%;text-align:center;margin-top:-8%}.bookingConfirmation_headerLogoandConfirmationBookingConfirmation__5O3we .bookingConfirmation_rightAligned__jsssh h1{color:rgba(184,2,7,.8);font-size:18px;font-style:normal;font-weight:400;line-height:148.2%;letter-spacing:-1.4px;text-align:right}.bookingConfirmation_headerLogoandConfirmationBookingConfirmation__5O3we .bookingConfirmation_rightAligned__jsssh p{color:#263238;font-size:16px;font-style:normal;font-weight:700;line-height:138.2%;text-align:right}.bookingConfirmation_headerLogoandConfirmationBookingConfirmation__5O3we .bookingConfirmation_rightAligned__jsssh{float:right;margin-top:-10%;margin-bottom:3%}.bookingConfirmation_bookingIDConfirmation__Ub4zF{text-align:center;margin-top:-2%}.bookingConfirmation_bookingIDConfirmation__Ub4zF h1{color:#263238;font-size:15px;font-style:normal;font-weight:500;line-height:138.2%}.bookingConfirmation_bookingIDConfirmation__Ub4zF h1 span{color:#263238;font-size:18px;font-style:normal;font-weight:700;line-height:138.2%}.bookingConfirmation_bookingIDConfirmation__Ub4zF p{color:#263238;font-size:12px;font-style:normal;font-weight:700;line-height:138.2%}.bookingConfirmation_hosteldetailsbookingline__k5z7P{width:100%}.bookingConfirmation_customerdetailsbookingline__75zIV{width:100%;border-left:0 solid #c5c4c4;padding-left:0;height:auto}.bookingConfirmation_hotelandcutomerdetailscol__WYIN9 h1{color:rgba(184,2,7,.8);font-size:18px;font-style:normal;font-weight:700;line-height:148.2%;letter-spacing:-1.05px;text-align:center}.bookingConfirmation_hotelandcutomerdetailscol__WYIN9 p{color:#263238;font-family:font;font-size:14px;font-style:normal;font-weight:400;line-height:148.2%;letter-spacing:-.7px;width:100%;margin:auto;text-align:center}.bookingConfirmation_paymentcolbookingconfirm__NuXgb h2{color:#263238;font-size:14px;font-style:normal;font-weight:600;line-height:148.2%;letter-spacing:-.63px;text-align:right;margin-top:0}.bookingConfirmation_paymentcolbookingconfirm__NuXgb h6{color:#263238;text-align:right;font-size:12px;font-style:normal;font-weight:500;line-height:138.2%;margin-bottom:5%;margin-top:2%}.bookingConfirmation_bookingtimelinecol__Rrrho h6{text-align:center;color:#263238;font-family:font;font-size:14px;font-style:normal;font-weight:700;line-height:138.2%}.bookingConfirmation_customerdetailshotelbooking__ziz2I{margin-top:4%;margin-left:3%;text-align:left}.bookingConfirmation_customerdetailshotelbooking__ziz2I p{color:#263238;font-family:font;font-size:15px;font-style:normal;font-weight:700;line-height:138.2%;margin-bottom:2%;text-align:left}.bookingConfirmation_customerdetailshotelbooking__ziz2I p span{color:#cf0007;font-family:font;font-size:15px;font-style:normal;font-weight:400;line-height:138.2%;margin-left:2%}.bookingConfirmation_roomtypedetailsbookingcontainer__JJYDX{width:100%!important}.bookingConfirmation_roomtypedetailsbooking__t0aVR{max-width:100%!important}.bookingConfirmation_roomtypedetailsbooking__t0aVR .bookingConfirmation_roombookingdetailstable__rSJjH{border-collapse:collapse;width:100%!important;border:1px solid #c5c4c4;margin-top:0}.bookingConfirmation_roomtypedetailsbooking__t0aVR td,.bookingConfirmation_roomtypedetailsbooking__t0aVR th{padding:10px 5px 10px 2px;border-bottom:1px solid #c5c4c4;text-align:left;color:#263238;font-family:font;font-size:10px;font-style:normal;font-weight:600;line-height:138.2%}.bookingConfirmation_hotelAndCustomerDetails__AtJZM{background:rgba(234,236,240,.5);padding:15px;width:98%;margin:13% auto 1%}.bookingConfirmation_bookingconfirmationbodycont__ESkWF div{border-bottom:0 dashed rgba(38,50,56,.8);padding-bottom:0}.bookingConfirmation_bookingconfirmationbodycont__ESkWF div h1{color:#263238;font-size:16px;font-style:normal;font-weight:700;line-height:148.2%;letter-spacing:.1px;padding-top:0}.bookingConfirmation_bookingconfirmationbodycont__ESkWF div p{color:#263238;font-size:14px;font-style:normal;font-weight:400;line-height:138.2%}.bookingConfirmation_paymentcolbookingconfirm__NuXgb{width:100%;float:left;margin-left:0;border:2px solid #263238;background:#fff;padding-top:30px;padding-bottom:20px;height:130px;margin-right:2%}.bookingConfirmation_paymentcolMain__bN2Xe{width:100%!important;height:max-content!important;margin-top:-4%}.bookingConfirmation_paymentcolbookingconfirm__NuXgb p{color:#263238;font-size:11px;font-style:normal;font-weight:600;line-height:138.2%;text-align:center;margin-top:0}.bookingConfirmation_paymentcolbookingconfirm__NuXgb h1{color:#263238;font-size:20px;font-style:normal;font-weight:700;line-height:148.2%;letter-spacing:-1.4px;text-align:center;margin-top:1px}.bookingConfirmation_paymentcolbookingconfirm__NuXgb h5{color:#263238;font-size:16px;font-style:normal;font-weight:600;line-height:148.2%;letter-spacing:-.875px;text-align:center!important;margin-left:15%;margin-right:10%;margin-top:12%;width:80%}.bookingConfirmation_mobilebookingpayable___jz9e{width:98%!important;margin-top:0;height:165px!important}.bookingConfirmation_paymentcontainerbookingconfirmation__P_FaN{width:100%;border:2px solid #263238;background:hsla(0,0%,77%,.2);padding:7px;margin:2% auto auto}.bookingConfirmation_paymenttextbookingconfirm__LAHhr{color:rgba(38,50,56,.8);font-size:12px;font-style:normal;font-weight:700;line-height:138.2%;margin-left:0;margin-top:0}.bookingConfirmation_acknowledgebookingbookingconfirm__Yckup{width:70%;margin-left:15%;margin-right:15%;margin-top:5%;color:var(--dark-extralight,#fbfbfb);text-align:center;font-size:13px;font-style:normal;font-weight:500;line-height:normal;border-radius:10px;background:#6e9e76;padding:8px;border:none}.bookingConfirmation_travelhotlinesbookingconfirm__8ztCC{color:#263238;font-size:12px;font-style:normal;font-weight:700;line-height:138.2%;margin-top:3%;border-top:1px solid #c4c4c4;padding-top:10px}.bookingConfirmation_bookingIDConfirmation__Ub4zF h3{float:left;color:#fff;font-size:8px;font-style:normal;font-weight:700;line-height:138.2%;border-radius:5px;border:.5px solid #929292;background:#263238;margin-left:1%;margin-top:2%;padding:8px 10px}.bookingConfirmation_customersupportcenterLNDBookingConf__IEMKi h3{font-size:16px}.bookingConfirmation_telephoneLNDBookingconf__Dm5m7{display:block;gap:0;margin-top:5px;margin-bottom:5px;font-size:15px}.bookingConfirmation_telephoneLNDBookingconf__Dm5m7 p{margin-bottom:5px;font-size:14px!important}.bookingConfirmation_bookingDateText__n3CKU{float:right;color:#cf0007;font-size:14px;font-weight:500;margin-top:0}.bookingConfirmation_customersupportcenterLNDBookingConf__IEMKi{padding:10px 0 0}.bookingConfirmation_customersupportcenterLNDBookingConf__IEMKi p{font-size:14px!important}.bookingConfirmation_bookingconfirmationbodycont__ESkWF div p button{padding:2px 5px;background-color:#000;color:#fff;border:none;font-size:14px;font-weight:500;cursor:pointer}.bookingConfirmation_bookingConfirmationLndHeader__KqEcy{text-align:center;margin-top:0;margin-bottom:0;font-size:16px}.bookingConfirmation_reservationdetails__8NWD5{margin-top:0!important}.bookingConfirmation_propertyaddresslnconfirmation__t7CtQ h6{font-size:16px;font-weight:600;margin-left:10px;margin-top:2px}.bookingConfirmation_propertyaddresslnconfirmation__t7CtQ p{text-align:left!important;color:#263238;font-size:15px;font-style:normal;font-weight:400;line-height:138.2%;margin-left:10px}.bookingConfirmation_bookingQuestions__GYzNF{margin-top:3%}.bookingConfirmation_paymentstatuscontainer__0o2ia{max-height:130px;width:100%;display:flex;position:relative;border:2px solid #263238;background:#fff;justify-content:center;align-items:center}.bookingConfirmation_paymentstatuscontainercenter__lu5v9{position:absolute}.bookingConfirmation_paymentstatuscontainercenter__lu5v9 h5{color:#263238;font-size:15px;text-align:center!important;font-family:fonttwo;width:90%;margin:auto}.bookingConfirmation_welcome__OCN8P{margin-top:2%;width:100%}.bookingConfirmation_welcome__OCN8P p{font-size:14px}.bookingConfirmation_welcome__OCN8P h1{text-align:center;width:100%;font-size:18px;margin-bottom:2%}.bookingConfirmation_bookingconfirmationBody__pcSvf{width:100%!important;padding:20px;border-radius:10px;background:#fff;margin:0 auto -2%;max-height:100%;overflow:hidden;-ms-overflow-style:none;scrollbar-width:none}.bookingConfirmation_lndImagesCont__6O_Dl{display:block;gap:30px}.bookingConfirmation_lndImagesCont__6O_Dl img{width:100%!important;height:200px!important;background-size:contain;object-fit:cover}.bookingConfirmation_prevButton__Ts6kC{left:10px}.bookingConfirmation_nextButton__IFmEa{right:10px}.bookingConfirmation_paymentcontainergrid__B6RIx{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.bookingConfirmation_paymentcontainergrid__B6RIx>:nth-child(3){grid-column:span 2}.bookingConfirmation_topdata__s_h8y{display:flex;flex-direction:column;gap:10px;justify-content:space-between}}@media (min-width:600px) and (max-width:900px){.bookingConfirmation_bookingconfirmationBody__pcSvf{width:95%;padding:20px;border-radius:10px;background:#fff;margin-top:0!important;margin:auto auto -2%;max-height:100%;overflow:none;-ms-overflow-style:none;scrollbar-width:none}.bookingConfirmation_bookingDateText__n3CKU{float:right;color:#cf0007;font-size:14px;font-weight:500;margin-top:-1%}.bookingConfirmation_lndImagesCont__6O_Dl{display:flex;gap:10px;margin-top:5%;width:98%;margin-left:auto;margin-right:auto}.bookingConfirmation_paymentcontainerbookingconfirmation__P_FaN{width:100%;border:4px solid #263238;background:hsla(0,0%,77%,.2);padding:7px;margin:2% auto auto}.bookingConfirmation_paymentcontainergrid__B6RIx{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.bookingConfirmation_paymentcontainergrid__B6RIx>:nth-child(3){grid-column:span 2}.bookingConfirmation_paymentcolbookingconfirm__NuXgb{width:100%;float:left;margin-left:0;border:2px solid #263238;background:#fff;padding-top:30px;padding-bottom:20px;height:130px;margin-right:0}.bookingConfirmation_paymentcolbookingconfirm__NuXgb h5{color:#263238;font-size:25px;font-style:normal;font-weight:700;line-height:148.2%;letter-spacing:-.875px;text-align:center!important;font-family:fonttwo;margin:10% auto auto;width:70%}.bookingConfirmation_paymentcolbookingconfirm__NuXgb p{color:#263238;font-size:15px;font-style:normal;font-weight:600;line-height:138.2%;text-align:center;font-family:font;margin-top:0;width:70%;margin-left:auto;margin-right:auto}.bookingConfirmation_paymentcolbookingconfirm__NuXgb h1{color:#263238;font-size:30px;font-style:normal;font-weight:700;line-height:148.2%;letter-spacing:-1.4px;font-family:fonttwo;text-align:center;margin-top:-2%}.bookingConfirmation_paymentcolbookingconfirm__NuXgb h2{color:#263238;font-size:16px;font-style:normal;font-weight:700;line-height:148.2%;letter-spacing:-.63px;text-align:right;margin-top:0}.bookingConfirmation_paymentcolbookingconfirm__NuXgb img{float:left;margin-top:-3%}.bookingConfirmation_paymentcolbookingconfirm__NuXgb h6{color:#263238;text-align:right;font-size:15px;font-style:normal;font-weight:600;line-height:138.2%;margin-bottom:5%;margin-top:0}.bookingConfirmation_paymenttextbookingconfirm__LAHhr{color:rgba(38,50,56,.8);font-size:17px;font-style:normal;font-weight:700;line-height:138.2%;margin-left:0;margin-top:2%}.bookingConfirmation_lndImagesCont__6O_Dl img{width:33.333%!important;height:230px!important;background-size:contain;object-fit:cover}.bookingConfirmation_paymentstatuscontainer__0o2ia{max-height:130px;position:relative;border:2px solid #263238;background:#fff}}.reviewPopup_reviewmodaloverlay__y2AWM{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;font-family:font}.reviewPopup_reviewmodalcontent__ALxhx{background:#fff;padding:20px;border-radius:20px;box-shadow:0 0 10px rgba(0,0,0,.3);width:max-content}.reviewPopup_closereviewmodalbutton__QX_xc{float:right;font-size:50px;cursor:pointer;color:#cf0007;margin-top:-3%}.reviewPopup_reviewPopupRatings__bQBab{display:flex;gap:10px;width:100%;margin:3% auto auto}.reviewPopup_reviewPopupIndividualRating__n03vE{padding:7px;font-size:26px;cursor:pointer}.reviewPopup_reviewPopupIndividualRating__n03vE:hover{color:#fff}.reviewPopup_reviewPopupIndividualRating__n03vE svg{width:60px;height:60px}.reviewPopup_reviewPopupRatingsText__iaHF3{overflow:hidden;margin-top:-5%}.reviewPopup_reviewPopupRatingsText__iaHF3 p{float:left;font-size:18px;font-weight:500}.reviewPopup_agreedText__CHvPw{float:right}.reviewPopup_reviewPopupContent__eFVHq{margin:auto;text-align:center!important}.reviewPopup_reviewPopupContent__eFVHq h2{font-size:19px;margin-left:3%;font-family:fonttwo}.reviewPopup_reviewPopupContent__eFVHq p{margin-top:10px;margin-bottom:15px}.reviewPopup_reviewPopup__j6pKH{margin-top:2%;margin-bottom:2%}.reviewPopup_reviewPopupContent__eFVHq form{display:block;width:400px;margin-top:3%}.reviewPopup_reviewPopupContent__eFVHq form h2{font-size:19px}.reviewPopup_reviewPopupContent__eFVHq form p{font-size:15px}.reviewPopup_reviewPopupContent__eFVHq form textarea{width:380px;height:100px;padding:10px;font-size:14px}.reviewPopup_reviewPopupContent__eFVHq form input{width:90%;padding:10px;font-size:14px}.reviewPopup_pricebuttons__DHttL{display:grid;width:60%;margin:2% auto auto;gap:15px;grid-template-columns:repeat(2,1fr)}.reviewPopup_pricebuttons__DHttL button{padding:5px 30px;cursor:pointer}.reviewPopup_pricebuttons__DHttL button:hover{background-color:#000;color:#fff}.reviewPopup_yesbutton__rYJnH{background-color:#6e9e76;border:none;color:#fff}.reviewPopup_nobutton__66QsB{background-color:#fff;border:1px solid #6e9e76;color:#6e9e76}.reviewPopup_reviewPopupContent__eFVHq form button{background-color:#6e9e76;margin-top:10px;padding:10px 30px;border:none;color:#fff}.reviewPopup_reviewPopupContent__eFVHq form button:hover{background-color:#fff;color:#6e9e76;border:2px solid #6e9e76;cursor:pointer}@media (max-width:599px){.reviewPopup_reviewmodaloverlay__y2AWM{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;font-family:font}.reviewPopup_reviewmodalcontent__ALxhx{background:#fff;padding:20px;border-radius:20px;box-shadow:0 0 10px rgba(0,0,0,.3);width:80%;margin-left:10%;margin-right:10%}.reviewPopup_reviewPopupIndividualRating__n03vE{padding:5px;font-size:16px}.reviewPopup_reviewPopupIndividualRating__n03vE svg{width:40px;height:40px}.reviewPopup_reviewPopupRatingsText__iaHF3 p{float:left;font-size:12px;font-weight:500}.reviewPopup_reviewPopupRatingsText__iaHF3{overflow:hidden;margin-top:0}.reviewPopup_reviewPopupContent__eFVHq h2{font-size:14px;margin-left:3%}.reviewPopup_reviewPopupContent__eFVHq p{margin-top:5px;margin-bottom:15px;font-size:12px;margin-left:5px}.reviewPopup_reviewPopupContent__eFVHq form{display:block;width:100%;margin-top:5%}.reviewPopup_reviewPopupContent__eFVHq form h2{font-size:14px}.reviewPopup_reviewPopupContent__eFVHq form p{font-size:12px}.reviewPopup_reviewPopupContent__eFVHq form textarea{width:90%;height:70px;padding:10px;font-size:14px}.reviewPopup_reviewPopupContent__eFVHq form button{background-color:#6e9e76;margin-top:10px;padding:10px 30px;border:none;color:#fff}.reviewPopup_closereviewmodalbutton__QX_xc{float:right;font-size:40px;cursor:pointer;color:#cf0007;margin-top:-6%}.reviewPopup_reviewPopupRatings__bQBab{display:grid;grid-template-columns:repeat(5,1fr);gap:2px;width:100%;margin:3% auto auto}}@media (min-width:600px) and (max-width:900px){.reviewPopup_reviewmodalcontent__ALxhx{background:#fff;padding:20px;border-radius:20px;box-shadow:0 0 10px rgba(0,0,0,.3);width:max-content;margin-left:auto;margin-right:auto}}.mainHeader_mainHeaderContainer__vAUoU{border-radius:10px;margin-top:.5%;display:flex;width:99%!important;height:max-content}.mainHeader_mainHeaderContone__E1r2n{border-radius:10px;width:100%;font-family:fonttwo;padding:0 10px 20px 0}.mainHeader_mainHeaderContone__E1r2n h1{font-size:30px;margin-top:-10px}.mainHeader_mainHeaderContwo__EzSyX{padding-top:20px;padding-right:0;border-left:1px solid #aaa;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.mainHeader_mainHeaderContwospacing__P7y2Q{padding-left:20px}.mainHeader_mainHeaderContoneContent__p19es{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:2%}.mainHeader_mainHeaderContoneContent__p19es p{font-size:16px;margin-top:0}.mainHeader_mainHeaderContoneContent__p19es h6{font-size:18px;font-weight:700}.mainHeader_checkinaccomodate__n02OT{display:flex;gap:30px}.mainHeader_confirmationmove__RxEF_{margin-top:-3%}.mainHeader_propertyAddress__hyDce p{font-size:16px}.mainHeader_propertyAddress__hyDce h6{font-size:18px}.mainHeader_mainHeaderContwo__EzSyX div{margin-bottom:-10%}.mainHeader_mainHeaderContwo__EzSyX div p{font-size:15px;text-align:left;font-family:font}.mainHeader_mainHeaderContwo__EzSyX div h2{text-align:left!important;font-size:17px!important;font-family:fonttwo;margin-bottom:15%}.mainHeader_paymentStatus__gjJ0f{background-color:#d3d3d3;width:100%;border-radius:10px;padding-top:10px;padding-bottom:10px;margin-top:-2%;margin-bottom:2%}.mainHeader_paymentStatus__gjJ0f p{text-align:center!important;font-size:16px}.mainHeader_paymentStatus__gjJ0f h1{text-align:center!important;font-size:24px!important;font-family:fonttwo!important}@media (max-width:599px){.mainHeader_mainHeaderContainer__vAUoU{border:0 solid #aaa;border-radius:10px;margin-top:0;display:block;width:100%!important;height:max-content}.mainHeader_mainHeaderContone__E1r2n{box-shadow:none;border-radius:10px;width:100%;font-family:fonttwo;padding:0 0 -20px}.mainHeader_mainHeaderContwo__EzSyX{padding-top:10px;padding-right:0;border-left:0;border-top:1px solid #aaa;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.mainHeader_mainHeaderContwo__EzSyX div{margin-top:0;margin-left:-1%}.mainHeader_mainHeaderContwo__EzSyX div p{font-size:15px;text-align:left;font-family:font}.mainHeader_mainHeaderContwo__EzSyX div h2{text-align:left!important;font-size:17px!important;font-family:fonttwo;margin-top:0;margin-bottom:15%}.mainHeader_propertyAddress__hyDce h6{font-size:15px;width:95%;margin-bottom:0}.mainHeader_propertyAddress__hyDce p{font-family:fonttwo;font-size:15px}.mainHeader_paymentStatus__gjJ0f{border-top:0 solid #ccc;width:auto;margin-bottom:4%!important;margin-top:4%!important;display:flex;justify-content:center;align-items:center;gap:5px;padding:5px;height:auto}.mainHeader_paymentStatus__gjJ0f h1{font-size:16px!important}.mainHeader_checkinaccomodate__n02OT{display:flex;gap:30px;margin-top:2%}.mainHeader_mainHeaderContoneContent__p19es{display:flex;flex-direction:column;gap:0;margin-bottom:2%}.mainHeader_mainHeaderContoneContent__p19es div{display:flex;gap:10px;align-items:center}.mainHeader_mainHeaderContoneContent__p19es p{font-size:15px;margin-top:2%!important}.mainHeader_mainHeaderContoneContent__p19es h6{font-size:15px;margin-top:2%}.mainHeader_mainHeaderContone__E1r2n h1{font-size:20px;font-family:fonttwo;margin-top:4px;margin-bottom:10px!important}.mainHeader_confirmationmove__RxEF_{margin-top:5%;margin-bottom:5%!important}}@media (min-width:600px) and (max-width:900px){.mainHeader_mainHeaderContainer__vAUoU{border:0 solid #aaa;border-radius:10px;margin-top:.5%;display:block;width:100%!important;height:520px;padding-top:20px}.mainHeader_mainHeaderContone__E1r2n{box-shadow:none;border-radius:10px;width:100%;font-family:fonttwo;padding:10px 10px -20px 30px}.mainHeader_mainHeaderContwo__EzSyX{padding-top:10px;padding-right:0;border-left:0;border-top:1px solid #aaa;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.mainHeader_mainHeaderContwo__EzSyX div{margin-top:0;margin-bottom:-13%}.mainHeader_mainHeaderContwo__EzSyX div p{font-size:15px;text-align:left;font-family:font}.mainHeader_mainHeaderContwo__EzSyX div h2{text-align:left!important;font-size:17px!important;font-family:fonttwo;margin-top:0;margin-bottom:15%}.mainHeader_propertyAddress__hyDce h6{font-size:18px;margin-top:0;margin-bottom:0}.mainHeader_paymentStatus__gjJ0f{border-top:2px solid #ccc;width:auto}}@font-face{font-family:font;src:url("/_next/static/media/Sharp Sans Medium.46533b71.otf") format("truetype")}@font-face{font-family:fonttwo;src:url("/_next/static/media/Sharp Sans Semibold.d049f3e0.otf") format("truetype")}.mainHotel_LNDHotelDetailsCol__bitQy{float:left;padding:5px;margin-top:10px;margin-bottom:10px}.mainHotel_bookingConfirmationLNDLeft__B1HPz,.mainHotel_bookingConfirmationLNDMap__Iygh5{width:100%}.mainHotel_LNDBookingConfHeaderDetails__fAVzn{display:grid;grid-template-columns:repeat(2,1fr)}.mainHotel_bookingConfirmationLNDLeft__B1HPz button{margin:0;position:absolute;left:15%;-ms-transform:translateY(-15%);transform:translateY(-15%);background-color:#8497b0;color:#fff;border:2px solid #8faadc;font-size:16px;padding:5px 15px;border-radius:6px;cursor:pointer}.mainHotel_bookingConfirmationLNDMap__Iygh5 .mainHotel_buttonLNDMapCont__kU7zM{display:flex;justify-content:center;align-items:center;margin-top:1%;margin-bottom:3%}.mainHotel_bookingConfirmationLNDMap__Iygh5 img{width:100%;height:150px;border:2px solid #ddd;padding:0}.mainHotel_bookingConfirmationLNDMap__Iygh5 figcaption{text-align:center;background-color:#ddd;margin-top:-1%;padding:4px;font-size:11px;font-weight:600;font-family:fonttwo;width:99%}.mainHotel_bookingConfirmationLNDLeft__B1HPz h1{margin-top:2%;font-size:30px;font-family:font}.mainHotel_buttonLNDMapCont__kU7zM{background-color:#2f5597;border-radius:5px;border:2px solid #8faadc;color:#fff;padding:5px 15px;width:max-content;margin:auto}.mainHotel_bookingConfirmationLNDLeft__B1HPz p{font-size:17px;margin-top:5px;font-family:font;font-weight:500}.mainHotel_bookingConfirmationLNDLeft__B1HPz ul{margin-top:10px}.mainHotel_bookingConfirmationLNDLeft__B1HPz ul li{font-size:16px;padding-bottom:10px;list-style-type:none;font-family:font}.mainHotel_bookingConfirmationLNDLeft__B1HPz ul li span{color:#40b869}.mainHotel_LNDBookingConfHeader__C94ei{float:left;padding:10px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);border-radius:10px}.mainHotel_LNDBookingConfHeaderLeftDetails__S_1Gg{width:100%}.mainHotel_LNDBookingConfHeaderRightDetails__DTda5{width:25%;padding-top:20px;padding-left:0;padding-right:0;border-left:1px solid #aaa;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.mainHotel_leftLNDBookingConfContainer__0Tmzk{width:750px}.mainHotel_leftLNDBookingConfContainer__0Tmzk h1{font-family:font}.mainHotel_LNDBookingConfContainer__99b3S{padding:20px;border:1px solid #aaa;border-radius:10px;margin-top:3.5%;display:grid!important;grid-template-columns:repeat(2,1fr);width:1080px}.mainHotel_LNDBookingConfHeaderRightDetails__DTda5 p{font-size:16px;text-align:center}.mainHotel_LNDBookingConfHeaderRightDetails__DTda5 h2{font-size:18px;text-align:center;font-weight:600}.mainHotel_propertyaddresslnconfirmation__3tNhi{margin-top:-3%}.mainHotel_propertyaddresslnconfirmation__3tNhi p{text-align:left!important;color:#263238;font-size:15px;font-style:normal;font-weight:600;font-family:font;line-height:138.2%}.mainHotel_propertyaddresslnconfirmation__3tNhi h6{font-size:18px;font-weight:600;font-family:font;margin-top:-10px}.mainHotel_accomodatescheckouttext__Jhjpi{margin-top:-10%!important}.mainHotel_LNDBookingConfHeaderRightDetails__DTda5 div{margin-bottom:20px;margin-top:10px}.mainHotel_mainBookingConfirmation__ztWDp{margin-bottom:8px!important;margin-top:0!important;padding-left:20px!important}.mainHotel_mainBookingConfirmation__ztWDp p{text-align:left!important;font-size:15px!important}.mainHotel_mainBookingConfirmation__ztWDp h2{text-align:left!important;font-size:17px!important}.mainHotel_LNDBookingConfHeaderRightDetails__DTda5 .mainHotel_fullypaid__QCImu{margin-top:20px}.mainHotel_fullypaid__QCImu h2{text-align:center;font-size:20px;font-weight:600;margin-top:2px}.mainHotel_LNDBookingConfHeaderLeftDetails__S_1Gg h1{font-size:30px;margin-left:10px;margin-top:10px}.mainHotel_LNDBookingConfDetails__eXm7T div{margin-bottom:20px;margin-top:0}.mainHotel_LNDBookingConfDetails__eXm7T p{font-family:font;font-size:16px}.mainHotel_LNDBookingConfDetails__eXm7T h6{font-size:18px;font-weight:600;font-family:font;margin-top:-3%}.mainHotel_bookingconfirmationreservationnumber__6CS8F{margin-top:-25%}.mainHotel_LNDBookingConfDetails__eXm7T .mainHotel_accomodatescheckout__FW1hk{display:flex;gap:40px}.mainHotel_reservationnumberlnconfirmation__rN_0u{margin-top:-12%!important;font-family:font}.mainHotel_LNDHotelDetailsColCont__hg_Em{display:flex;position:relative;margin-bottom:30px;margin-top:10px;gap:20px}.mainHotel_LNDHotelDetailsColCont__hg_Em>div:first-child{flex:2}.mainHotel_LNDHotelDetailsColCont__hg_Em>div:last-child{flex:1}.mainHotel_mainbookingdeals__y3_1L{display:flex;gap:10px;margin-bottom:10px}.mainHotel_mainbookingdeals__y3_1L p{font-size:15px;font-weight:400;margin-right:30px}.mainHotel_mainbookingdeals__y3_1L p span{margin-right:20px;color:green}.mainHotel_bookingDetailsColCont__0TRsr{margin-bottom:20px}.mainHotel_bookingConfirmationLNDMap__Iygh5{height:220px;padding:10px;border:1px solid #959494;display:flex;flex-direction:column}.mainHotel_bookingConfirmationLNDMap__Iygh5>div:first-child{height:auto!important;min-height:0}.mainHotel_bookingConfirmationLNDMap__Iygh5>div:nth-child(2){height:180px!important;flex-grow:1}.mainHotel_bookingConfirmationLNDMap__Iygh5>div:nth-child(3){height:max-content;font-weight:700}.mainHotel_locationDetails__zacIE{display:flex;gap:2px;font-size:14px;margin-top:10px}.mainHotel_locationDetails__zacIE>div:first-child{flex:1}.mainHotel_locationDetails__zacIE>div:last-child{flex:3;height:max-content!important}@media only screen and (max-width:600px){.mainHotel_LNDHotelDetailsCol__bitQy{float:left;padding:5px;margin-top:0;margin-bottom:0}.mainHotel_bookingConfirmationLNDLeft__B1HPz{width:100%}.mainHotel_bookingConfirmationLNDMap__Iygh5{width:100%;order:-1}.mainHotel_LNDHotelDetailsColCont__hg_Em{display:flex;flex-direction:column;height:auto;gap:5px;margin-bottom:0;position:relative}.mainHotel_bookingConfirmationLNDLeft__B1HPz button{position:relative;left:0;margin-left:5%;margin-right:5%;width:90%;margin-top:5%;background-color:#8497b0;color:#fff;border:2px solid #8faadc;font-size:14px;padding:5px 10px;border-radius:6px;cursor:pointer}.mainHotel_bookingConfirmationLNDLeft__B1HPz h1{margin-top:3%;font-size:25px;text-align:center;margin-bottom:10px}.mainHotel_bookingConfirmationLNDLeft__B1HPz ul{margin-top:5px}.mainHotel_bookingConfirmationLNDLeft__B1HPz ul li{font-size:14px;padding-bottom:5px}.mainHotel_bookingConfirmationLNDLeft__B1HPz p{font-size:14px;margin-top:0;font-weight:400}.mainHotel_LNDBookingConfHeader__C94ei{float:left;padding:10px;height:auto;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);border-radius:0}.mainHotel_bookingConfirmationLNDMap__Iygh5 img{width:100%;height:150px;border:2px solid #aaa;padding:0}.mainHotel_bookingConfirmationLNDMap__Iygh5 figcaption{text-align:center;background-color:#aaa;margin-top:-2%;font-size:11px;font-weight:600;padding:10px 4px 4px}.mainHotel_bookingConfirmationLNDMap__Iygh5 .mainHotel_buttonLNDMapCont__kU7zM{display:flex;justify-content:center;align-items:center;margin-top:0;margin-bottom:8px}.mainHotel_buttonLNDMapCont__kU7zM{background-color:#2f5597;border-radius:5px;border:2px solid #8faadc;color:#fff;font-size:14px;padding:5px 10px;margin-top:5px;margin-bottom:3%}.mainHotel_LNDBookingConfHeaderLeftDetails__S_1Gg{width:100%}.mainHotel_LNDBookingConfHeaderRightDetails__DTda5{width:100%;padding:20px;border-left:none;border-top:2px solid #aaa;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.mainHotel_LNDBookingConfDetailsLeft__oC9fC{width:100%}.mainHotel_LNDBookingConfDetailsRight__Nb4fA{width:100%;margin-top:-10px}.mainHotel_LNDBookingConfDetails__eXm7T .mainHotel_accomodatescheckout__FW1hk{display:block;gap:40px;margin-bottom:25px}.mainHotel_LNDBookingConfHeaderLeftDetails__S_1Gg h1{font-size:22px;margin-left:10px;margin-top:0;font-weight:600}.mainHotel_LNDBookingConfDetails__eXm7T div{margin-bottom:10px;margin-top:0}.mainHotel_LNDBookingConfDetails__eXm7T p{font-size:14px}.mainHotel_LNDBookingConfDetails__eXm7T h6{font-size:16px;font-weight:600}.mainHotel_LNDBookingConfHeaderRightDetails__DTda5 p{font-size:16px;text-align:left}.mainHotel_LNDBookingConfHeaderRightDetails__DTda5 h2{font-size:18px;text-align:left;font-weight:600}.mainHotel_LNDBookingConfHeaderRightDetails__DTda5 div{margin-bottom:0;margin-top:10px}.mainHotel_LNDBookingConfHeaderRightDetails__DTda5 .mainHotel_fullypaid__QCImu{margin-top:15px}.mainHotel_LNDBookingConfContainer__99b3S{border:1px solid #aaa;border-radius:10px;margin-top:10%;margin-bottom:5%}.mainHotel_LNDBookingConfDetails__eXm7T{float:left;padding-bottom:0}.mainHotel_mainBookingConfirmation__ztWDp{margin-bottom:8px!important;margin-top:0!important;padding-left:0!important}.mainHotel_map__EwjjG{height:200px;margin-bottom:20px}}@media print{.mainHotel_navbar-fixed__Dwcw1{display:none}}@font-face{font-family:fonttwo;src:url(/_next/static/media/SharpSansBold.b348fd64.otf) format("truetype")}.CustomerInfo_customerInfocontainer__W5SAZ{display:flex;flex-direction:column;align-items:flex-start;margin:20px 0;border:1px solid #bbb;border-radius:10px;padding:10px 25px}.CustomerInfo_customerInfocontainer__W5SAZ>h1{font-size:23px}.CustomerInfo_custoemrInfosubtitlelight__ILh3F{font-size:23px;font-weight:400}.CustomerInfo_customerform__eaVma>div{display:flex;gap:20px;margin:10px 0 0}.CustomerInfo_customerInfosubtitle__tl_7e{padding-bottom:20px}.CustomerInfo_customerInfo__tC3ES{display:flex;flex-direction:row;gap:30px}.CustomerInfo_customerInfonameInput__DRQAY{display:flex;flex-direction:column}.CustomerInfo_customerInfoinputContainer__yQvwz{display:flex;flex-direction:column;width:70%}.CustomerInfo_customerInfoinput__U_evL{padding:6px!important;margin-top:5px;font-size:16px;width:100%}.CustomerInfo_contactdetails__nC8_1{display:flex;gap:10px;width:100%}.CustomerInfo_contactdetails__nC8_1>div{display:flex;flex-direction:column;justify-content:space;width:100%}.CustomerInfo_customerInfocheckbox__wsHWJ{display:flex!important;align-items:center;margin:20px 0!important}.CustomerInfo_customerInfoemailInput__wzmLZ{display:flex;flex-direction:column}.CustomerInfo_mobilecustomerinformation__sTAPl{display:flex;flex-direction:row;gap:10px}.CustomerInfo_mobilecustomerinformation__sTAPl h1{font-size:25px}.CustomerInfo_mobilecustomerinformationspan___tM6t{color:var(--Colors-Red,var(--Colors-Red,#ff3b30));font-size:16px;font-style:normal;font-weight:400;line-height:35px}.CustomerInfo_bookingforcustomerdetails__WgFfK{font-size:18px!important;margin-bottom:1%}.CustomerInfo_customerinformationhotelbooking__KRzGR{padding:0!important;border-radius:10px;border:0 solid hsla(0,1%,67%,.58)!important;background:#fff;margin-top:20px}.CustomerInfo_gridcustomerinfo___svF7{width:100%;padding-bottom:30px}.CustomerInfo_gridcustomerinfo___svF7 label{color:#263238;text-align:left;font-size:20px;font-style:normal;font-weight:600;line-height:138.2%}.CustomerInfo_gridcustomerinfo___svF7 input{display:flex;padding:7px 10px 8px;align-items:center;align-self:stretch;border-radius:5px;border:1px solid #f0f0f0;background:#f5f5f5;color:var(--Text-2,#000);font-size:20px;font-style:normal;font-weight:600;line-height:148.2%;letter-spacing:-.7px}.CustomerInfo_makePaymentcoupon1__AkL_S p{color:#263238;text-align:left;font-size:20px;font-style:normal;font-weight:600;margin-top:10px;line-height:138.2%}.CustomerInfo_makePaymentcoupon1__AkL_S input{display:flex;padding:7px 10px 8px;align-items:center;align-self:stretch;border-radius:5px;border:1px solid var(--color-background-cursor-black,#121217);background:var(--bg-white-0,#fff);color:var(--Text-2,#b8b8b8);font-size:20px;font-style:normal;font-weight:600;line-height:148.2%;letter-spacing:-.7px;margin-top:5px;width:624px;color:#000}.CustomerInfo_couponBtn__27uvg{border-radius:200px;background:var(--Colors-Base-Green-300,#40b869);display:flex;width:137px;padding:var(--sds-size-space-400) var(--sds-size-space-600);justify-content:center;align-items:center;gap:var(--sds-size-space-200);border:none;color:var(--color-background-cursor-white,#fff);font-size:var(--sds-typography-body-size-medium);font-style:normal;font-weight:var(--sds-typography-body-font-weight-regular);line-height:100%}.CustomerInfo_couponBtn__27uvg:hover{background:var(--Colors-Base-Green-300,#40b86aae);cursor:pointer}.CustomerInfo_gridlayoutcustomerinfo__WIKLu{width:50%;padding-right:20px}.CustomerInfo_lastnamecustomerinfo__Vi64Y{width:50%}.CustomerInfo_emailcustomerinfo__G41Jt{padding-top:20px;padding-bottom:15px;width:100%}.CustomerInfo_countrycodecustomerinfo__3Pmpu{padding-bottom:15px}.CustomerInfo_gridcustomerinfoflex__oPFFf{display:grid;grid-template-columns:repeat(2,1fr)}.CustomerInfo_gridlayoutcustomerinfo__WIKLu{width:100%}.CustomerInfo_gridlayoutcustomerinfo__WIKLu input{display:flex;padding:7px 7px 8px 10px;align-items:center;align-self:stretch;border-radius:5px;border:1px solid #f0f0f0;background:#f5f5f5;width:100%;margin-top:7px;margin-bottom:20px;color:#000}.CustomerInfo_referralInput__y_vi5{display:flex;padding:7.5px 9px;align-items:center;gap:10px;flex:1 0 0;border-radius:5px;border:1px solid var(--border-line,#f0f0f0);background:#f5f5f5}.CustomerInfo_gridcustomerinfoflexsec__6CcBa{display:flex;flex-direction:column;width:100%}.CustomerInfo_gridcustomerinfoflexsec__6CcBa>div{display:flex;gap:10px;margin-top:8px}.CustomerInfo_selectedOption__3UzxA{border-radius:5px;border:1px solid var(--border-line,#f0f0f0);background:#f5f5f5;padding:7.5px 9px;gap:6px;color:var(--Text-2,#b8b8b8);font-size:20px;font-style:normal;font-weight:600;line-height:148.2%;letter-spacing:-.7px}.CustomerInfo_arrow__Lld_O{font-size:10px;color:#667185}.CustomerInfo_css-3dzjca-MuiPaper-root-MuiPopover-paper-MuiMenu-paper__yCjQ2{max-width:40%!important;margin-left:5%!important}.CustomerInfo_numbercustomerinfo__oSDh_{margin-left:0}.CustomerInfo_numbercustomerinfo__oSDh_ input{width:530px!important}.CustomerInfo_formcontrollabelcustomerinfo__XMYzP{font-size:16px;margin:-30px 0 0 -10px}.CustomerInfo_dropdownContainer__k3NI7{position:relative;width:100%}.CustomerInfo_autocompleteInput__3bp7c{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;font-size:14px}.CustomerInfo_selectedOption__3UzxA{display:flex;justify-content:space-between;align-items:center;padding:10px;border:1px solid #ccc;border-radius:4px;cursor:pointer}.CustomerInfo_arrow__Lld_O{margin-left:8px}.CustomerInfo_dropdownOptions__OIiDg{position:absolute;top:100%;left:0;width:200px;max-height:200px;overflow-y:auto;background-color:#fff;border:1px solid #ccc;border-radius:4px;z-index:10}.CustomerInfo_dropdownContainer__k3NI7 input{color:#000}.CustomerInfo_dropdownOptions__OIiDg li{padding:10px;cursor:pointer;transition:background-color .2s}.CustomerInfo_dropdownOptions__OIiDg li:hover{background-color:#f0f0f0}.CustomerInfo_selected__9yGJp{background-color:#007bff;color:#fff}.CustomerInfo_noMatch__kaqSs{padding:10px;color:#888;text-align:center}.CustomerInfo_checkboxcustomerinfo__RFDzS{float:left;color:#6e9e76;border-radius:10px;width:20px;height:20px;padding:0 20px 0 10px}.CustomerInfo_makePaymentcoupon1__AkL_S{margin-top:-3%!important;margin-bottom:4%}.CustomerInfo_timecheckbox__BsAWc{display:flex;align-items:flex-start;gap:var(--Spacing-4-point-spacing-big,20px)}.CustomerInfo_line__b3z_Q{width:2.4px;height:50px;background:#b8b8b8;margin-top:-2%}.CustomerInfo_congratulations__lkuKd{color:var(--Colors-Green,var(--Colors-Green,#34c759));font-size:14px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.98px}.CustomerInfo_congratulationsamount__vMiLU{display:flex;gap:10px;align-items:center;align-self:stretch;margin-left:10px;margin-top:8px}.CustomerInfo_congratulationsamount__vMiLU div{border-radius:2px;width:max-content;height:max-content;padding:0;background:var(--Schemes-Primary,#65558f)}.CustomerInfo_congratulationsamount__vMiLU div svg{stroke-width:10px;stroke:#fff}.CustomerInfo_congratulationsamount__vMiLU p{color:#263238;text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:138.2%}@media (max-width:599px){.CustomerInfo_mobilecustomerinformation__sTAPl{font-size:25px}.CustomerInfo_mobilecustomerinformationspan___tM6t{font-size:16px;line-height:17px}.CustomerInfo_bookingforcustomerdetails__WgFfK{font-size:16px!important;margin-top:4%;margin-bottom:4%}.CustomerInfo_customerinformationhotelbooking__KRzGR{padding:10px!important;border-radius:10px;border:0 solid hsla(0,1%,67%,.58)!important;background:#fff;margin-top:20px}.CustomerInfo_gridcustomerinfo___svF7{width:100%;padding-bottom:0}.CustomerInfo_gridcustomerinfo___svF7 input{display:flex;padding:7px 10px 8px;align-items:center;align-self:stretch;border-radius:5px;border:1px solid #f0f0f0;background:#f5f5f5;color:var(--Text-2,#000);font-size:18px;font-style:normal;font-weight:600;line-height:148.2%;letter-spacing:-.7px}.CustomerInfo_gridlayoutcustomerinfo__WIKLu{padding-right:0}.CustomerInfo_lastnamecustomerinfo__Vi64Y{width:100%;padding-top:10px}.CustomerInfo_emailcustomerinfo__G41Jt{padding-top:10px;padding-bottom:15px;width:100%}.CustomerInfo_countrycodecustomerinfo__3Pmpu{width:45%;margin-right:5%;padding-bottom:15px}.CustomerInfo_numbercustomerinfo__oSDh_{width:100%}.CustomerInfo_formcontrollabelcustomerinfo__XMYzP{margin:0;margin-left:3px!important}.CustomerInfo_formcontrollabelcustomerinfo__XMYzP .CustomerInfo_css-ahj2mt-MuiTypography-root__jmJZx{font-weight:400;font-size:10px!important;line-height:1.5;letter-spacing:.00938em;margin:0 0 0 8px;width:100%}.CustomerInfo_formcontrollabelcustomerinfo__XMYzP .CustomerInfo_css-12wnr2w-MuiButtonBase-root-MuiCheckbox-root__1sXNt{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;padding:9px;margin-top:-30px!important;border-radius:50%;color:#6e9e76!important}.CustomerInfo_mobilecustomerinformation__sTAPl{display:flex;flex-direction:column;gap:0}.CustomerInfo_mobilecustomerinformation__sTAPl h1{font-size:20px}.CustomerInfo_mobilecustomerinformationspan___tM6t{color:var(--Colors-Red,var(--Colors-Red,#ff3b30));font-size:15px;font-style:normal;font-weight:400;line-height:25px}.CustomerInfo_gridcustomerinfoflex__oPFFf{display:block;grid-template-columns:repeat(2,1fr)}.CustomerInfo_gridlayoutcustomerinfo__WIKLu{width:100%}.CustomerInfo_gridlayoutcustomerinfo__WIKLu label{font-size:16px!important}.CustomerInfo_gridlayoutcustomerinfo__WIKLu input{display:flex;padding:7px 7px 8px 10px;align-items:center;align-self:stretch;border-radius:5px;border:1px solid #f0f0f0;background:#f5f5f5;width:100%;margin-top:7px;margin-bottom:20px;font-size:16px}.CustomerInfo_referralInput__y_vi5{display:flex;padding:7.5px 9px;align-items:center;gap:10px;flex:1 0 0;border-radius:5px;border:1px solid var(--border-line,#f0f0f0);background:#f5f5f5}.CustomerInfo_gridcustomerinfoflexsec__6CcBa{display:flex;flex-direction:column;width:100%}.CustomerInfo_gridcustomerinfoflexsec__6CcBa input,.CustomerInfo_gridcustomerinfoflexsec__6CcBa label{font-size:16px}.CustomerInfo_gridcustomerinfoflexsec__6CcBa>div{display:grid;grid-template-columns:1fr 2fr;gap:10px;margin-top:8px}.CustomerInfo_selectedOption__3UzxA{border-radius:5px;border:1px solid var(--border-line,#f0f0f0);background:#f5f5f5;padding:7.5px 9px;gap:6px;color:var(--Text-2,#b8b8b8);font-size:20px;font-style:normal;font-weight:600;line-height:148.2%;letter-spacing:-.7px}.CustomerInfo_arrow__Lld_O{font-size:10px;color:#667185}.CustomerInfo_css-3dzjca-MuiPaper-root-MuiPopover-paper-MuiMenu-paper__yCjQ2{max-width:40%!important;margin-left:5%!important}.CustomerInfo_numbercustomerinfo__oSDh_{margin-left:0}.CustomerInfo_numbercustomerinfo__oSDh_ input{width:100%!important}.CustomerInfo_formcontrollabelcustomerinfo__XMYzP{font-size:16px;margin:-30px 0 0 -10px}.CustomerInfo_dropdownContainer__k3NI7{position:relative;width:100%}.CustomerInfo_autocompleteInput__3bp7c{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;font-size:18px}.CustomerInfo_selectedOption__3UzxA{display:flex;justify-content:space-between;align-items:center;padding:10px;border:1px solid #ccc;border-radius:4px;cursor:pointer}.CustomerInfo_arrow__Lld_O{margin-left:8px}.CustomerInfo_dropdownOptions__OIiDg{position:absolute;top:100%;left:0;width:200px;max-height:200px;overflow-y:auto;background-color:#fff;border:1px solid #ccc;border-radius:4px;z-index:10}.CustomerInfo_dropdownContainer__k3NI7 input{color:#000}.CustomerInfo_dropdownOptions__OIiDg li{padding:10px;cursor:pointer;transition:background-color .2s}.CustomerInfo_dropdownOptions__OIiDg li:hover{background-color:#f0f0f0}.CustomerInfo_selected__9yGJp{background-color:#007bff;color:#fff}.CustomerInfo_noMatch__kaqSs{padding:10px;color:#888;text-align:center}.CustomerInfo_checkboxcustomerinfo__RFDzS{float:left;color:#6e9e76;border-radius:10px;width:20px;height:20px;padding:0 20px 0 10px}.CustomerInfo_makePaymentcoupon1__AkL_S{margin-top:5%!important;margin-bottom:4%}.CustomerInfo_makePaymentcoupon1__AkL_S p{font-size:16px}.CustomerInfo_timecheckbox__BsAWc{display:grid;grid-template-columns:repeat(1,1fr);align-items:flex-start;gap:var(--Spacing-4-point-spacing-big,15px);margin-top:25px}.CustomerInfo_line__b3z_Q{width:100%;height:1px;background:#b8b8b8;margin-top:0;margin-bottom:1%}.CustomerInfo_congratulations__lkuKd{color:var(--Colors-Green,var(--Colors-Green,#34c759));font-size:14px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.98px}.CustomerInfo_congratulationsamount__vMiLU{display:flex;gap:5Px;align-items:center;align-self:stretch;margin-left:0;margin-top:0}.CustomerInfo_congratulationsamount__vMiLU div{border-radius:2px;width:max-content;height:max-content;padding:0;background:var(--Schemes-Primary,#65558f)}.CustomerInfo_congratulationsamount__vMiLU div svg{stroke-width:10px;stroke:#fff}.CustomerInfo_congratulationsamount__vMiLU p{color:#263238;text-align:left;font-size:15px;font-style:normal;font-weight:600;line-height:138.2%}.CustomerInfo_makePaymentcoupon1__AkL_S div input{width:90%;border-radius:5px;border:1px solid var(--border-line,#f0f0f0);background:#f5f5f5;padding:7.5px 9px;font-size:16px}.CustomerInfo_makePaymentcoupon1__AkL_S div{gap:10px!important}.CustomerInfo_couponBtn__27uvg{border-radius:200px;background:var(--Colors-Base-Green-300,#40b869);display:flex;width:auto;padding:0;justify-content:center;align-items:center;gap:var(--sds-size-space-200);border:none;color:var(--color-background-cursor-white,#fff);font-size:16px;font-style:normal;line-height:90%}.CustomerInfo_couponBtn__27uvg:hover{background:var(--Colors-Base-Green-300,#40b86aae);cursor:pointer}}@media (min-width:600px) and (max-width:900px){.CustomerInfo_countrycodecustomerinfo__3Pmpu{width:30%;margin-right:2%;padding-bottom:15px}.CustomerInfo_numbercustomerinfo__oSDh_{width:68%;margin-left:0}.CustomerInfo_customerinformationhotelbooking__KRzGR{padding:30px!important;border-radius:10px;border:1px solid hsla(0,1%,67%,.58)!important;background:#fff;margin-top:20px;width:95%;margin-left:auto;margin-right:auto}.CustomerInfo_mobilecustomerinformation__sTAPl{font-size:20px!important}.CustomerInfo_bookingforcustomerdetails__WgFfK{font-size:17px!important}.CustomerInfo_gridcustomerinfo___svF7{width:100%;padding-bottom:0}.CustomerInfo_formcontrollabelcustomerinfo__XMYzP{font-size:16px;margin:-5px 0 0}}.loadingPage_loadingScreenCont__P_Z5b{border:none;width:50%;height:900px;margin-left:auto;margin-right:auto;margin-top:5%;display:flex;justify-content:center;align-items:center}.loadingPage_loadicon__ErPzH{width:100px;height:20px}.loadingPage_loadicon__ErPzH span{position:absolute;display:inline-block;width:20%;height:100%;border-radius:100px}.loadingPage_loadicon__ErPzH span:first-of-type{left:0;background:rgba(110,158,118,.14)}.loadingPage_load-icon__rc0GB span:nth-of-type(2){left:30%;background-color:#6e9e76}.loadingPage_loadicon__ErPzH span:nth-of-type(3){left:60%;background-color:rgba(241,81,86,.15)}.loadingPage_loadicon__ErPzH span:nth-of-type(4){left:90%;background-color:#f15156}.loadingPage_loadicon__ErPzH span:nth-of-type(5){left:120%;background-color:#aaa}.loadingPage_loadicon__ErPzH span{animation-name:loadingPage_loading__Lwtv2;animation-duration:1.5s;animation-iteration-count:infinite;animation-fill-mode:both}.loadingPage_loadicon__ErPzH span:nth-of-type(2){animation-delay:.2s}.loadingPage_loadicon__ErPzH span:nth-of-type(3){animation-delay:.4s}.loadingPage_loadicon__ErPzH span:nth-of-type(4){animation-delay:.6s}.loadingPage_loadicon__ErPzH span:nth-of-type(5){animation-delay:.8s}@keyframes loadingPage_loading__Lwtv2{0%{opacity:1}50%{opacity:0}to{opacity:1}}.loadingPage_centerLoadingIcon__9NrKG{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0}@keyframes loadingPage_moveRightUp__t8HZK{0%{transform:translate(0)}50%{transform:translate(10px,-10px)}to{transform:translate(0)}}.loadingPage_moveRightUp__t8HZK{animation:loadingPage_moveRightUp__t8HZK 1.9s ease-in-out infinite;display:inline-block;margin-left:-20%;margin-top:-18%;margin-bottom:-118%}.loadingPage_moveRight__8rRKY{animation:loadingPage_moveRightUp__t8HZK 2s ease-in-out infinite;display:inline-block}@keyframes loadingPage_moveRightLeft__NAWpz{0%{transform:translateX(0)}50%{transform:translateX(60px)}to{transform:translateX(0)}}.loadingPage_container__vjL2K{position:relative;text-align:center;color:#fff;width:auto;border:none;height:600px;margin-left:auto;margin-right:auto;margin-top:5%;display:flex;justify-content:center;align-items:center}.loadingPage_container__vjL2K svg{width:80px}.loadingPage_image__xA7Ic{width:100%}.loadingPage_image__xA7Ic svg{width:100px}.loadingPage_bottomleft__Lh0FG{position:absolute;display:flex;flex-direction:column;top:auto;right:47%;gap:0}@keyframes loadingPage_scaling__nm3Oi{0%,to{transform:scale(.2);background-color:#6e9e76}40%{transform:scale(1);background-color:#f15156}50%{transform:scale(1);background-color:rgba(241,81,86,.15)}}.loadingPage_dotContainer__fVxy5 div{height:15px;width:15px;border-radius:50%;transform:scale(0);background-color:red;animation:loadingPage_scaling__nm3Oi 2.5s ease-in-out infinite;display:inline-block;margin:.2rem}.loadingPage_dotContainer__fVxy5 div:nth-child(0){animation-delay:0s}.loadingPage_dotContainer__fVxy5 div:first-child{animation-delay:.2s}.loadingPage_dotContainer__fVxy5 div:nth-child(2){animation-delay:.4s}.loadingPage_dotContainer__fVxy5 div:nth-child(3){animation-delay:.6s}.loadingPage_dotContainer__fVxy5 div:nth-child(4){animation-delay:.8s}.loadingPage_dotContainer__fVxy5 div:nth-child(5){animation-delay:1s}@media screen and (width:1338px){.loadingPage_moveRightUp__t8HZK{display:inline-block;margin-left:-3%;margin-top:-26%;margin-bottom:-113%}.loadingPage_bottomleft__Lh0FG{position:absolute;display:flex;flex-direction:column;top:auto;right:46%;gap:0}}@media screen and (min-width:1340px) and (max-width:1440px){.loadingPage_moveRightUp__t8HZK{display:inline-block;margin-left:-3%;margin-top:-26%;margin-bottom:-113%}.loadingPage_bottomleft__Lh0FG{position:absolute;display:flex;flex-direction:column;top:auto;right:46%;gap:0}}@media (max-width:599px){.loadingPage_moveRightUp__t8HZK{display:inline-block;margin-left:-3%;margin-top:-22%;margin-bottom:-112%}.loadingPage_bottomleft__Lh0FG{position:absolute;display:flex;flex-direction:column;top:auto;right:36%;gap:0}}.savePopup_popupSave__qDO8J{position:fixed;bottom:60px;right:20px;background-color:rgba(12,242,54,.255);color:#000;padding:8px;border-radius:12px;border:1px solid #756e6e;box-shadow:0 4px 16px rgba(0,0,0,.15);z-index:9999;transition:opacity .3s ease,transform .3s ease;display:flex;align-items:center;gap:10px}.savePopup_thumbUp__DfNlq{background-color:#209032;border:1px solid #22a83a;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50%}.savePopup_thumbUp__DfNlq svg path{fill:#fff}.savePopup_thumbUp__DfNlq svg{width:15px;height:17px}.savePopup_saveText__oiRLc{color:#e40c0c}.savePopup_saveText__oiRLc span{font-size:14px}.savePopup_saveText__oiRLc p{font-size:14px;font-weight:700}@media (max-width:599px){.savePopup_popupSave__qDO8J{right:50%;transform:translateX(50%);bottom:100px;width:95%;z-index:9999;background-color:#f5fef4;padding:4px 6px 8px}.savePopup_thumbUp__DfNlq{background-color:#209032;border:1px solid #22a83a;width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:50%}.savePopup_thumbUp__DfNlq svg{width:14px;height:16px}.savePopup_saveText__oiRLc span{font-size:13px}.savePopup_saveText__oiRLc p{font-size:13px;font-weight:700}}.chatBox_chatboxWrapper__P3q6x{position:fixed;bottom:12px;right:15px;z-index:1000}.chatBox_chatContainer__vcAfs{display:flex;gap:25px;align-items:flex-end;justify-content:flex-end;flex-direction:column-reverse}.chatBox_image-container__l_92P{position:relative;cursor:pointer;& svg{width:35px;height:33px;fill:#e30f0f}}.chatBox_orbit__sQDbz{position:absolute;top:50%;left:50%;width:55px;height:55px;border-color:#efefef transparent transparent;border-style:solid;border-width:3px 3px 0 0;border-radius:50%;transform:translate(-50%,-50%);animation:chatBox_orbit__sQDbz 8s linear infinite}.chatBox_orbit__sQDbz:before{content:"";position:absolute;top:6px;right:2px;width:5px;height:5px;border-radius:50%;background-color:var(--primary-color)}@keyframes chatBox_orbit__sQDbz{to{transform:translate(-50%,-50%) rotate(1turn)}}.chatBox_image-container__l_92P button{position:absolute;top:-18px;right:-5px;color:red;font-size:16px;font-weight:700;cursor:pointer;background-color:transparent;border:none;z-index:4;text-transform:uppercase}.chatBox_chatbox__bXRYR{width:300px;height:max-content;background-color:#fff;border:.5px solid #959494;border-radius:4px;box-shadow:-2px 2px 0 rgba(0,0,0,.25)}.chatBox_cancelButton__syaae{color:#030303;font-size:16px;font-weight:700;cursor:pointer;background-color:#fff;border:1px solid #fff;border-radius:4px;padding:4px 8px;z-index:4;text-align:center;text-transform:uppercase}.chatBox_chatbox__bXRYR.chatBox_open__sUwmM{transform:translateY(0)}.chatBox_phoneInput__xIpsa input{padding:8px!important;border:1px solid #ccc!important;border-radius:4px!important;margin-bottom:5px}.chatBox_header__Xf_VA{display:flex;justify-content:space-between;align-items:start;gap:15px;background-color:var(--color-primary);border-top-left-radius:4px;border-top-right-radius:4px;color:#000;padding:10px;font-size:13px;cursor:pointer;font-family:fonttwo!important;text-transform:uppercase}.chatBox_header__Xf_VA span{font-family:fonttwo!important;font-size:13px;color:#fff}.chatBox_header__Xf_VA span img{width:30px;height:30px}.chatBox_closeButton__z52NP{background:none;border:none;color:red;font-size:15px;cursor:pointer}.chatBox_form__JvD_Y{padding:10px;display:flex;flex-direction:column;gap:8px}.chatBox_form__JvD_Y input::placeholder,.chatBox_form__JvD_Y textarea::placeholder{color:#959494;font-weight:700}.chatBox_form__JvD_Y label{position:relative}.chatBox_email-label__Q4v4t:after,.chatBox_name-label__HThti:after{content:"*";color:red;font-size:20px;position:absolute;top:50%;transform:translateY(-50%)}.chatBox_email-label__Q4v4t.chatBox_hide__UgaQ7:after,.chatBox_name-label__HThti.chatBox_hide__UgaQ7:after{display:none}.chatBox_name-label__HThti:after{left:85px}.chatBox_email-label__Q4v4t:after{left:125px}.chatBox_input__NuQnS,.chatBox_phoneInput__xIpsa,.chatBox_textarea__9KTte{padding:12px;border:1px solid #d3d3d3!important;border-radius:10px!important;font-size:14px!important;box-shadow:0 2px 4px rgba(0,0,0,.08)!important;width:100%}.chatBox_phoneInput__xIpsa{padding:12px 12px 12px 60px!important;width:100%!important}.chatBox_phoneInput__xIpsa::placeholder{color:#959494!important;font-weight:700!important}.chatBox_phone-menu__BDH8B ul{left:-10px}.chatBox_textarea__9KTte{min-height:150px;resize:none}.chatBox_form__JvD_Y:invalid .chatBox_submitButton__YiR_m{background-color:var(--secondary-color)}.chatBox_form__JvD_Y:valid .chatBox_submitButton__YiR_m{background-color:var(--color-primary);&:hover{background-color:var(--primary-color)}}.chatBox_submitButton__YiR_m{display:flex;align-items:center;justify-content:center;color:#fff;padding:10px;border:none;border-radius:15px;cursor:pointer;font-size:18px;font-weight:700;box-shadow:0 2px 4px rgba(0,0,0,.08)}.chatBox_submitButton__YiR_m svg{width:28px;height:28px}.chatBox_successMessage__KraSQ{color:#030303;background-color:#e5e5e5;border:1px solid #d3d3d3;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.08);padding:15px 0 15px 8px;font-size:14px;font-weight:700;width:100%}.searchForm_searchBoxContainer__HSIy_,.searchForm_skeleton-Container__iH1RD{gap:20px;border-radius:15px;border:3px solid #d1d1d1;background:#fbfbfb;box-shadow:0 0 8px 1px rgba(0,0,0,.1);padding:8px;align-items:center;justify-content:space-between}.searchForm_skeleton-Container__iH1RD{display:flex;padding:8px!important;& .searchForm_skeleton__7kI0n{width:100%;border-radius:8px!important}& .searchForm_skeleton__7kI0n:not(.searchForm_button-skeleton__lFj78){flex:1}& .searchForm_button-skeleton__lFj78{flex:0.5}}.searchForm_homepage__aCqeO{border-radius:unset;border-bottom-right-radius:15px;border-bottom-left-radius:15px;border-width:1px;box-shadow:unset}.searchForm_checkFormContainer__9eWz9{display:flex;gap:8px;position:relative;z-index:1000}.searchForm_guestButtonContainer__rIuoO,.searchForm_inputBox__CQU9z{position:relative;display:flex;align-items:center;gap:10px;border-radius:9px;background-color:#fff!important;border:1px solid #d1d1d1;flex:1;height:55px;color:#4d4d4d!important;padding:0!important;justify-content:start!important;&:hover{border:1.5px solid #2b2626}}.searchForm_guestButtonContainer__rIuoO{border:none!important;height:unset}.searchForm_late-night-date__ZQZXS{flex-grow:0.8}.searchForm_loader-wrapper__InBS4{display:flex;justify-content:space-between;align-items:center;padding-block:2px;width:100%;font-weight:900;font-size:12px;color:#000}.searchForm_dateinput__SlTIF,.searchForm_guestinput__WKm0_{cursor:pointer}.searchForm_inputBox__CQU9z .searchForm_inputcontainer__8YEvc{position:absolute;background-color:#ff000000;color:#4d4d4d;width:100%;height:100%;padding:15px 0 0 54px;box-shadow:none;border:none}.searchForm_inputcontainer__8YEvc{font-weight:var(--paragraph-text-weight);font-size:16px;color:hsla(120,1%,74%,.5)}.searchForm_inputBox__CQU9z svg{width:29px;height:38px}.searchForm_inputBox__CQU9z input:focus{outline:none!important;border:none!important}.searchForm_guestinput__WKm0_ button:hover{background:transparent}.searchForm_dateinput__SlTIF svg,.searchForm_guestinput__WKm0_ svg,.searchForm_inputBox__CQU9z svg{margin-left:15px}.searchForm_menuListItems__ZbImd{display:flex;gap:10px;cursor:pointer;align-items:flex-start;justify-content:flex-start;width:100%!important;padding:20px 10px 0;z-index:10000!important;position:relative;&:hover{background-color:#e9eeff;border-radius:8px}}.searchForm_menuListItems__ZbImd>div{width:100%;z-index:15000!important}li.searchForm_guestMenuContainer__dvDy_:hover{background-color:transparent!important}button.searchForm_guestButton__zU7CW:hover{background-color:#40b869}.searchForm_guestMenuContainer__dvDy_{align-items:start!important}.searchForm_buttonStyle__Firdg{display:flex;align-items:center;justify-content:center;border-radius:10px!important;width:max-content;min-width:15%;height:55px;background-color:var(--color-primary)!important;float:left;text-decoration:none;color:#fff;font-weight:700;line-height:25px;font-size:27px!important;font-family:var(--open_sans)!important;&:hover{background-color:var(--primary-color)!important}&:disabled{color:#fff}}.searchForm_buttonStyle__Firdg svg{width:35px;height:35px;& path{fill:#fff}}.searchForm_buttonStyle__Firdg button{color:#fff}.searchForm_buttonStyle__Firdg span svg{top:unset!important;left:unset!important}.searchForm_disabled__CEjeO{pointer-events:none}.searchForm_inputPlaceholder__aj68Q{display:flex;flex-direction:column;height:40px;gap:3px;justify-content:center}.searchForm_inputLabel__igyco{justify-content:flex-start}.searchForm_inputPlaceholder__aj68Q>:first-child{font-size:12px;align-self:flex-start;color:#030303;font-weight:var(--paragraph-text-weight)}.searchForm_inputBox__CQU9z input::placeholder,.searchForm_inputPlaceholder__aj68Q>:nth-child(2){font-weight:var(--paragraph-text-weight);font-size:16px;color:hsla(120,1%,74%,.5);opacity:1;white-space:nowrap}.searchForm_calendarDisplay__D8Z_j{position:absolute;top:110%;left:50%;transform:translateX(-50%);z-index:1000}.searchForm_calender-wrapper__o0W7k{box-shadow:0 0 8px 1px rgba(0,0,0,.1);border:1px solid #d1d1d1}.searchForm_countContainer__8wXm9{display:flex;justify-content:space-between;align-items:center;gap:40px;width:100%}.searchForm_counters__Y0Gw7{display:flex;gap:10px;align-items:center;justify-content:flex-end}.searchForm_counterDescription__sUsyi{width:50%}.searchForm_lateNightDealsHomeLocationDropdown__8Kcjd{position:absolute;text-align:left;border-radius:10px;background:#fff;box-shadow:-2px -2px 4px 0 rgba(0,0,0,.2),0 4px 4px 0 rgba(0,0,0,.25),0 4px 4px 0 rgba(0,0,0,.25),0 4px 4px 0 rgba(0,0,0,.25);list-style:none;max-height:200px;overflow-y:auto;width:280px;top:80px;left:40px;padding:10px;z-index:10000!important}.searchForm_lateNightDealsHomeLocationDropdown__8Kcjd li{display:flex;gap:10px;align-items:flex-start;padding:5px;border-radius:8px}.searchForm_lateNightDealsHomeLocationDropdown__8Kcjd li:hover{background-color:#f2f2f2;padding-bottom:10px}.searchForm_lateNightDealsHomeLocationDropdown__8Kcjd li span{text-transform:none;color:var(--Gray-2,#4f4f4f);font-family:var(--open_sans);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding-left:6px}.searchForm_lateNightDealsHomeLocationDropdown__8Kcjd li div{margin-left:0;font-weight:light}.searchForm_guestRoomCounter__BA56X{width:100%;z-index:1}.searchForm_inputPlaceholder0__8hEdV{position:absolute;pointer-events:none;left:62px;top:10px}.searchForm_menuListItems__ZbImd div p{font-size:12px;font-weight:100;font-family:var(--open_sans)}.searchForm_menuListItems__ZbImd div p svg{width:15px;height:15px;margin-right:5px}.searchForm_menuListItems__ZbImd h1{font-size:14px;margin-left:5%;font-weight:700;font-family:var(--open_sans)}.searchForm_searchBoxContainer__HSIy_ .searchForm_inputBox__CQU9z svg path{fill:#030303}.searchForm_active__A8Tch{color:#4d4d4d!important}.searchForm_calender__Ifoh_{background-color:#fff}.searchForm_menu-container__ANCPk{width:100%}.searchForm_themeMenuContainer__E6KlI{padding:0;display:flex;flex-direction:column;max-height:180px;overflow-y:auto;gap:0;scrollbar-width:thin;width:100%;border-radius:8px}.searchForm_theme__7Rk6v{text-align:left}.searchForm_themeMenuContainer__E6KlI .searchForm_themeOptions__bJog2{width:100%;padding:7px 12px;font-size:14px;line-height:150%;font-weight:400;color:#222;border-bottom:1px solid #e8e8e8;background-color:#fff}.searchForm_themeOptions__bJog2:hover{background-color:#e9eeff}.searchForm_themeinput__hSwYl button:hover{background:transparent}.searchForm_themeinput__hSwYl{cursor:pointer}@media screen and (min-width:1200px){.searchForm_inputPlaceholder__aj68Q{height:50px;gap:0;justify-content:unset}.searchForm_inputPlaceholder__aj68Q>:first-child{font-size:var(--sm-text);font-weight:var(--paragraph-text-weight);line-height:120%}.searchForm_inputcontainer__8YEvc{font-size:18px;line-height:120%}.searchForm_inputBox__CQU9z input::placeholder,.searchForm_inputPlaceholder__aj68Q>:nth-child(2){font-size:18px;line-height:120%}.searchForm_buttonStyle__Firdg svg{width:35px;height:35px}.searchForm_buttonStyle__Firdg{gap:8px}}@media (min-width:800px) and (max-width:1100px){.searchForm_dateinput__SlTIF svg,.searchForm_guestinput__WKm0_ svg,.searchForm_inputBox__CQU9z svg{margin-left:5px}.searchForm_inputBox__CQU9z .searchForm_inputcontainer__8YEvc{padding-left:44px}.searchForm_buttonStyle__Firdg{min-width:8%;& span{display:none}}}@media only screen and (max-width:800px){.searchForm_expandDiv__Oleef{display:flex;flex-direction:column;gap:20px;transform:none!important;position:relative!important}.searchForm_checkFormContainer__9eWz9{flex-direction:column}.searchForm_inputBox__CQU9z{flex:none}.searchForm_buttonStyle__Firdg{display:flex;width:100%;padding:15px 30px;justify-content:center;align-items:center;gap:10px;border-radius:10px!important;height:55px;background-color:#40b869!important;position:static!important}.searchForm_inputPlaceholder__aj68Q{flex-direction:column;align-items:left}.searchForm_inputPlaceholder0__8hEdV{top:10px;left:50px}.searchForm_skeleton-Container__iH1RD{flex-direction:column;gap:8px;& .searchForm_skeleton__7kI0n{flex:unset!important}}}