html.ohi-pop{margin-top:0!important}html.ohi-pop,html.ohi-pop body{background:#fff!important}html.ohi-pop body{margin-top:0!important;padding-top:0!important}html.ohi-pop #wpadminbar,html.ohi-pop .pa-head,html.ohi-pop header,html.ohi-pop footer,html.ohi-pop #main-footer,html.ohi-pop #main-header,html.ohi-pop #top-header,html.ohi-pop .ax-ov,html.ohi-pop .ax-dr,html.ohi-pop #ax-tours-fab,html.ohi-pop #ax-hotels-fab,html.ohi-pop #pa-fab-toggle,html.ohi-pop #pal-lang,html.ohi-pop #pac-trigger,html.ohi-pop .pac-trigger,html.ohi-pop [class^=pac-],html.ohi-pop #ohi-fab-toggle,html.ohi-pop #ohi-cd,html.ohi-pop [id^=tawk],html.ohi-pop .et_pb_scroll_top,html.ohi-pop #back_to_top,html.ohi-pop .ohi-pop-lb{display:none!important}html.ohi-pop #page-container{padding-top:0!important;margin-top:0!important}.ohi-pop-lb{position:fixed;inset:0;z-index:99995;display:none;align-items:center;justify-content:center;background:rgba(15,23,42,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ohi-pop-lb.open{display:flex;animation:ohipfade .18s ease}.ohi-pop-box{position:relative;display:flex;flex-direction:column;width:min(1040px,94vw);height:min(880px,90vh);background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 40px 100px rgba(15,23,42,.35);animation:ohipup .24s cubic-bezier(.2,.8,.2,1)}.ohi-pop-grab{display:none}.ohi-pop-bar{flex:0 0 auto;display:flex;align-items:center;gap:12px;padding:14px 14px 14px 22px;border-bottom:1px solid #eef1f5;background:#fff}.ohi-pop-t{flex:1;min-width:0}.ohi-pop-t b{display:block;font-weight:800;font-size:17px;line-height:1.25;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ohi-pop-t span{display:block;font-size:12.5px;line-height:1.4;color:#64748b;margin-top:2px}.ohi-pop-t span i{font-style:normal;color:#0f9f8f;font-weight:700}.ohi-pop-x{flex:0 0 auto;width:40px;height:40px;border-radius:50%;border:0;background:#f2f4f8;color:#0f172a;font-size:22px;line-height:40px;text-align:center;cursor:pointer;padding:0;box-shadow:none}.ohi-pop-x:hover{background:#e3e8f1}.ohi-pop-body{position:relative;flex:1 1 auto;min-height:0;background:#fff}.ohi-pop-body iframe{position:absolute;inset:0;z-index:2;display:block;width:100%;height:100%;border:0;background:0 0}.ohi-pop-load{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;gap:14px;align-items:center;justify-content:center;color:#64748b;font-size:14px;font-weight:600}.ohi-pop-load:before{content:"";width:34px;height:34px;border-radius:50%;border:3px solid #e6e9ef;border-top-color:#0b2a4a;animation:ohipspin .8s linear infinite}@media (max-width:640px){.ohi-pop-lb{align-items:flex-end}.ohi-pop-box{width:100vw;height:94vh;height:94dvh;border-radius:22px 22px 0 0;animation:ohipsheet .28s cubic-bezier(.2,.8,.2,1)}.ohi-pop-grab{display:block;position:absolute;top:7px;left:50%;width:42px;height:5px;margin-left:-21px;border-radius:3px;background:#d7dce5;z-index:3}.ohi-pop-bar{padding:18px 12px 12px 18px}.ohi-pop-t b{font-size:16px}}#book table th{padding-left:2px!important;padding-right:2px!important;white-space:nowrap!important;text-align:center!important}body.ohi-pop-on{overflow:hidden!important}body.ohi-pop-on #pa-fab-toggle,body.ohi-pop-on #pac-trigger,body.ohi-pop-on .pac-trigger,body.ohi-pop-on #pal-lang,body.ohi-pop-on #ohi-fab-toggle,body.ohi-pop-on #ohi-cd,body.ohi-pop-on #ohi-chatbtn,body.ohi-pop-on [id^=tawk]{display:none!important}html.ohi-pop body #book.pa-book,html.ohi-pop body .pa-book{background:#fff!important}html body:not(.ohi-x):not(.ohi-y) .pa-cal-card,html body:not(.ohi-x):not(.ohi-y) .pa-sum-card{background:#fff!important;border:1px solid var(--ob-line)!important;border-radius:20px!important;box-shadow:0 10px 30px rgba(15,23,42,.06)!important}html body:not(.ohi-x):not(.ohi-y) .pa-loctabs .pa-loctab{border-radius:999px!important;border:1.5px solid var(--ob-line)!important;background:#fff!important;color:var(--ob-ink)!important;box-shadow:none!important}html body:not(.ohi-x):not(.ohi-y) .pa-loctabs .pa-loctab.on{border-color:var(--ob-acc)!important;background:var(--ob-acc)!important;color:#fff!important}html body:not(.ohi-x):not(.ohi-y) .pa-qty{border:1px solid var(--ob-line)!important;border-radius:14px!important;background:var(--ob-soft)!important}html body:not(.ohi-x):not(.ohi-y) table.pa-cal,html body:not(.ohi-x):not(.ohi-y) table.pa-cal td,html body:not(.ohi-x):not(.ohi-y) table.pa-cal th{border:0!important;background:0 0!important}html body:not(.ohi-x):not(.ohi-y) table.pa-cal td{padding:2px!important}html body:not(.ohi-x):not(.ohi-y) table.pa-cal th{color:var(--ob-mut)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.06em!important;padding:4px 2px!important;white-space:nowrap!important;text-align:center!important}html body:not(.ohi-x):not(.ohi-y) table.pa-cal{border-collapse:separate!important;border-spacing:4px!important;width:100%!important;table-layout:fixed!important}html body:not(.ohi-x):not(.ohi-y) .pa-cal-head{color:var(--ob-ink)!important;font-weight:800!important}html body:not(.ohi-x):not(.ohi-y) .pa-cal-head button{width:40px!important;height:40px!important;border-radius:50%!important;border:1px solid var(--ob-line)!important;background:#fff!important;color:var(--ob-ink)!important}html body:not(.ohi-x):not(.ohi-y) button.pa-day{background:var(--ob-soft)!important;border:0!important;border-radius:12px!important;color:var(--ob-ink)!important;font-weight:700!important;height:46px!important;width:100%!important;min-width:0!important;padding:0!important;white-space:nowrap!important;box-shadow:none!important;aspect-ratio:auto!important;display:flex!important;align-items:center!important;justify-content:center!important}html body:not(.ohi-x):not(.ohi-y) button.pa-day:hover:not(:disabled){background:#e3e8f1!important}html body:not(.ohi-x):not(.ohi-y) button.pa-day:disabled{background:0 0!important;color:#c3cad6!important}html body:not(.ohi-x):not(.ohi-y) button.pa-day.sel{background:var(--ob-acc)!important;color:#fff!important}html body:not(.ohi-x):not(.ohi-y) .pa-btn{background:var(--ob-acc)!important;color:#fff!important;border:0!important;border-radius:999px!important;min-height:52px!important;font-weight:800!important;box-shadow:0 8px 20px rgba(11,42,74,.22)!important}html body:not(.ohi-x):not(.ohi-y) .pa-btn:hover{background:var(--ob-acc2)!important}html body:not(.ohi-x):not(.ohi-y) .pa-field input,html body:not(.ohi-x):not(.ohi-y) .pa-field select,html body:not(.ohi-x):not(.ohi-y) .pa-field textarea{border:1px solid var(--ob-line)!important;border-radius:12px!important;background:#fff!important;min-height:46px!important}@media (max-width:640px){html body:not(.ohi-x):not(.ohi-y) button.pa-day{height:40px!important;font-size:14px!important}html body:not(.ohi-x):not(.ohi-y) table.pa-cal{border-spacing:3px!important}}html.ohi-pop,html.ohi-pop body{scroll-behavior:auto!important}