@font-face{font-family:primaryFont-Regular;src:url(/_next/static/media/DMSans-Regular.254fafcf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:primaryFont-Medium;src:url(/_next/static/media/DMSans-Medium.6e411356.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:primaryFont-Bold;src:url(/_next/static/media/DMSans-Bold.5d8f1921.ttf) format("truetype");font-weight:700;font-style:normal}:export{white:#fff;black:#000;primaryColor1:#141414;primaryColor2:#cf102d;primaryColor3:#434343;secondaryColor1:#98989a;secondaryColor2:#e2e1df;secondaryColor3:#a9a9a9;secondaryColor4:#d9d9d9;secondaryColor5:#1a1a1a;secondaryColor6:#d2d2d2;secondaryColor7:#e7c5c7;errorMsgColor:#ffc103;errorMsgColor1:#301718;successMsgColor:#198754}.booking-page{background:linear-gradient(0deg,rgba(255,255,255,.88),rgba(255,255,255,.88)),url(/_next/static/media/bg-hompage.fe82898c.png) repeat 0 0}.booking-flow-popup .modal-body{display:block}.booking-flow-popup .modal-body .roundedBox.findBookingBox{max-width:100%}.booking-flow .homeBoxContent{padding:12px}.booking-flow .homeBoxContent h1.booking-welcome{font:20px/24px primaryFont-Bold;color:#141414;font-weight:400}.booking-flow .homeBoxContent .pcpfnbcbiLocation{font:16px/20px primaryFont-Bold;color:#141414;font-weight:400;padding-top:5px;padding-bottom:5px}.booking-flow .homeBoxContent .pcpfnbcbiLocation span{position:relative;padding-left:22px}.booking-flow .homeBoxContent .pcpfnbcbiLocation span:before{content:"";position:absolute;left:0;top:0;background:url(/_next/static/media/ic-map_pin.0e984ac0.png) no-repeat;width:15px;height:18px;background-size:100% 100%}.booking-flow .homeBoxContent .info-wrap{font:16px/20px primaryFont-Bold;color:#141414;font-weight:400;padding-top:5px;padding-bottom:5px}.booking-flow .homeBoxContent .info-wrap span{display:inline-block;margin-left:5px;padding-left:8px;position:relative}.booking-flow .homeBoxContent .info-wrap span:first-child{margin-left:0;padding-left:0}.booking-flow .homeBoxContent .info-wrap span:first-child:before{display:none}.booking-flow .homeBoxContent .info-wrap span:before{background:#141414;content:"";height:75%;left:0;position:absolute;top:12.5%;width:3px}.booking-flow .homeBoxContent .info-wrap span i{font-style:normal;padding-right:3px}.booking-flow .homeBoxContent h3{font:18px/24px primaryFont-Medium;color:#141414;font-weight:400;padding:20px 0 0}.booking-flow .homeBoxContent .btnSection{margin-top:0}.booking-flow .homeBoxContent .btnSection .not-me{font:16px/20px primaryFont-Bold;color:#141414;font-weight:400;position:relative;padding-bottom:5px}.booking-flow .homeBoxContent .btnSection .not-me:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:#cf102d}.skeleton-sec .details{padding-top:15px;padding-bottom:15px}@media(max-width:991px){.booking-flow .homeBoxContent .info-wrap,.booking-flow .homeBoxContent .pcpfnbcbiLocation{font-size:15px;line-height:21px}.booking-flow .homeBoxContent h3{font-size:16px;line-height:20px}}@media(max-width:767px){.booking-flow-popup{border-radius:12px 12px 0 0}.booking-flow-popup.offcanvas{height:auto}.booking-flow-popup.offcanvas .offcanvas-body{padding:0}.booking-flow-popup.offcanvas .offcanvas-body .findBookingBox.roundedBox{margin-bottom:0}.booking-flow{max-width:500px;margin:0 auto}.booking-flow .homeBoxContent{padding-left:0;padding-right:0}.booking-flow .homeBoxContent h1.booking-welcome{font-size:18px;line-height:22px}}@media(max-width:479px){.booking-flow .homeBoxContent .btnSection{flex-direction:column;align-items:center}.booking-flow .homeBoxContent .btnSection a.btn{width:100%}.booking-flow .homeBoxContent .btnSection .not-me{padding-top:5px}}