.elementor-13722 .elementor-element.elementor-element-4f800e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-13722 .elementor-element.elementor-element-a9855df{--display:flex;--min-height:64vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;--padding-top:0;--padding-bottom:0;--padding-left:6vw;--padding-right:6vw}.elementor-13722 .elementor-element.elementor-element-a9855df:not(.elementor-motion-effects-element-type-background),.elementor-13722 .elementor-element.elementor-element-a9855df>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.tallship.com.sg/wp-content/uploads/2026/07/Royal-Albatross-149-copy-2-scaled-1.jpg);background-position:center center;background-size:cover}.elementor-13722 .elementor-element.elementor-element-a9855df::before,.elementor-13722 .elementor-element.elementor-element-a9855df>.elementor-background-video-container::before,.elementor-13722 .elementor-element.elementor-element-a9855df>.e-con-inner>.elementor-background-video-container::before,.elementor-13722 .elementor-element.elementor-element-a9855df>.elementor-background-slideshow::before,.elementor-13722 .elementor-element.elementor-element-a9855df>.e-con-inner>.elementor-background-slideshow::before,.elementor-13722 .elementor-element.elementor-element-a9855df>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,rgb(0 34 54 / .64) 0%,rgb(0 34 54 / .78) 100%)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-13722 .elementor-element.elementor-element-e6d7aa7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-13722 .elementor-element.elementor-element-7bca22b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-13722 .elementor-element.elementor-element-0ea3a7f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-13722 .elementor-element.elementor-element-5f830c3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-13722 .elementor-element.elementor-element-c725cf6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-13722 .elementor-element.elementor-element-0439180{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-13722 .elementor-element.elementor-element-abcc9b9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-13722 .elementor-element.elementor-element-9934e5b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-13722 .elementor-element.elementor-element-769b939 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-13722 .elementor-element.elementor-element-769b939 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-13722 .elementor-element.elementor-element-769b939{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-13722 .elementor-element.elementor-element-769b939 .elementor-icon-list-text{transition:color 0.3s}.elementor-13722 .elementor-element.elementor-element-f963eb0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-13722 .elementor-element.elementor-element-c772f6b .elementor-icon-list-icon i{transition:color 0.3s}.elementor-13722 .elementor-element.elementor-element-c772f6b .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-13722 .elementor-element.elementor-element-c772f6b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-13722 .elementor-element.elementor-element-c772f6b .elementor-icon-list-text{transition:color 0.3s}.elementor-13722 .elementor-element.elementor-element-9b0f742{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-13722 .elementor-element.elementor-element-e85a065 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-13722 .elementor-element.elementor-element-e85a065 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-13722 .elementor-element.elementor-element-e85a065{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-13722 .elementor-element.elementor-element-e85a065 .elementor-icon-list-text{transition:color 0.3s}.elementor-13722 .elementor-element.elementor-element-d4c8654{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-13722 .elementor-element.elementor-element-65fb061{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-13722 .elementor-element.elementor-element-2aab3ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-13722 .elementor-element.elementor-element-891840e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-13722 .elementor-element.elementor-element-197c82b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-13722 .elementor-element.elementor-element-1426d9e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-13722 .elementor-element.elementor-element-e1e9c54{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-13722 .elementor-element.elementor-element-b4ea76f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12vh;--padding-bottom:12vh;--padding-left:5vw;--padding-right:5vw}.elementor-13722 .elementor-element.elementor-element-6635b94{width:var(--container-widget-width,760px);max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0}.elementor-13722 .elementor-element.elementor-element-a9855df{text-align:center;text-shadow:0 2px 30px rgb(0 22 38 / .62),0 1px 4px rgb(0 22 38 / .5);color:#fff}.elementor-13722 .elementor-element.elementor-element-a9855df::before{width:100%;height:100%;inset:0}.elementor-13722 .elementor-element.elementor-element-a9855df::before{background-image:linear-gradient(180deg,rgb(0 34 54 / .64),rgb(0 34 54 / .34) 34%,rgb(0 34 54 / .44) 60%,rgb(0 34 54 / .78)),radial-gradient(130% 100% at 50% 45%,rgb(0 34 54 / .52),#fff0 60%)}.elementor-13722 .h2e-kick .elementor-heading-title,.elementor-13722 .elementor-icon-list-text,.elementor-13722 .elementor-image-carousel-caption,.elementor-13722 .elementor-widget-text-editor{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;word-spacing:inherit;text-transform:inherit;text-align:inherit;color:inherit}.elementor-13722 .elementor-button{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;word-spacing:inherit;text-transform:inherit;text-align:inherit;color:inherit;background-color:#fff0;padding:0;border-radius:0}.elementor-13722 .h2e{gap:0}.elementor-13722 .e-con::before,.elementor-13722 .e-con::after{width:auto;height:auto}.elementor-13722 .e-con .elementor-widget.h2e-inline{min-width:auto}.elementor-13722 .elementor-widget.h2e-pass,.elementor-13722 .elementor-widget.h2e-pass>.elementor-widget-container{display:contents}.patara-header:where(.h2e,.h2e *),.cart-ham:where(.h2e,.h2e *),.cart-icon:where(.h2e,.h2e *),.patara-totop:where(.h2e,.h2e *),#patara-mobile-nav:where(.h2e,.h2e *),.patara-mobile-header:where(.h2e,.h2e *),.patara-header-wrap:where(.h2e,.h2e *),header.patara-header:where(.h2e,.h2e *){display:none!important}body{overflow-x:hidden}.tag:where(.h2e,.h2e *){display:none!important}:root{--paper:#ffffff;--mist:#f5f2ec;--navy:#00324b;--navy-d:#00243a;--gold:#c8995c;--bronze:#91693c;--ink:#1a1813;--gray:#6c6457;--line:rgba(26, 24, 19, .15);--line-d:rgba(255, 255, 255, .18);--ggold:linear-gradient(110deg, #e7c98a, #c8995c 45%, #91693c)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:'Montserrat',sans-serif;font-weight:300;background:var(--paper);color:var(--ink);overflow-x:hidden;-webkit-font-smoothing:antialiased}:is(.h2e,.h2e *):is(.h2e,.h2e *)::selection{background:var(--gold);color:#fff}h1:is(.h2e,.h2e *):is(.h2e,.h2e *),h2:is(.h2e,.h2e *):is(.h2e,.h2e *),h3:is(.h2e,.h2e *):is(.h2e,.h2e *){font-family:'Cormorant Garamond',serif;font-weight:500;line-height:1.04;letter-spacing:.005em}a:is(.h2e,.h2e *):is(.h2e,.h2e *){color:inherit;text-decoration:none}img:is(.h2e,.h2e *):is(.h2e,.h2e *){display:block;max-width:100%}.wrap:is(.h2e,.h2e *):is(.h2e,.h2e *){max-width:1340px;margin:0 auto;padding:0 5vw}.kick:is(.h2e,.h2e *):is(.h2e,.h2e *){font-family:'Cinzel',serif;font-weight:500;font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:var(--bronze)}.lnk:is(.h2e,.h2e *):is(.h2e,.h2e *){display:inline-block;font-family:'Cinzel',serif;font-weight:500;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--ink);padding-bottom:8px;position:relative}.lnk:is(.h2e,.h2e *):is(.h2e,.h2e *)::after{content:'';position:absolute;left:0;bottom:0;width:42px;height:1px;background:var(--gold);transition:width .45s cubic-bezier(.2,.8,.2,1)}.lnk:hover:is(.h2e,.h2e *):is(.h2e,.h2e *)::after{width:100%}.lnk.light:is(.h2e,.h2e *):is(.h2e,.h2e *){color:#fff}.lnk.light:is(.h2e,.h2e *):is(.h2e,.h2e *)::after{background:var(--gold)}.orn:is(.h2e,.h2e *):is(.h2e,.h2e *){display:flex;align-items:center;justify-content:center;gap:13px;margin-bottom:18px}.orn i:is(.h2e,.h2e *):is(.h2e,.h2e *){width:30px;height:1px;background:linear-gradient(90deg,transparent,var(--gold))}.orn i:last-child:is(.h2e,.h2e *):is(.h2e,.h2e *){background:linear-gradient(90deg,var(--gold),transparent)}.orn b:is(.h2e,.h2e *):is(.h2e,.h2e *){color:var(--gold);font-size:9px;transform:rotate(45deg);display:inline-block}.grain:is(.h2e,.h2e *):is(.h2e,.h2e *){position:fixed;inset:-150%;z-index:9000;pointer-events:none;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.fade:is(.h2e,.h2e *):is(.h2e,.h2e *){opacity:0;transform:translateY(24px);transition:1.1s cubic-bezier(.16,1,.3,1)}.fade.in:is(.h2e,.h2e *):is(.h2e,.h2e *){opacity:1;transform:none}.fade.d1:is(.h2e,.h2e *):is(.h2e,.h2e *){transition-delay:.12s}.fade.d2:is(.h2e,.h2e *):is(.h2e,.h2e *){transition-delay:.24s}.fade.d3:is(.h2e,.h2e *):is(.h2e,.h2e *){transition-delay:.36s}.ph:is(.h2e,.h2e *):is(.h2e,.h2e *){position:relative;overflow:hidden}.ph img:is(.h2e,.h2e *):is(.h2e,.h2e *){transform:scale(1.16);transition:transform 1.4s cubic-bezier(.16,1,.3,1)}.ph:is(.h2e,.h2e *):is(.h2e,.h2e *)::after{content:'';position:absolute;inset:0;background:var(--navy);transform:scaleX(1);transform-origin:right;transition:transform .95s cubic-bezier(.76,0,.24,1);z-index:2}.ph.in img:is(.h2e,.h2e *):is(.h2e,.h2e *){transform:scale(1)}.ph.in:is(.h2e,.h2e *):is(.h2e,.h2e *)::after{transform:scaleX(0)}.ph:hover img:is(.h2e,.h2e *):is(.h2e,.h2e *){transform:scale(1.05)}nav:is(.h2e,.h2e *):is(.h2e,.h2e *){position:fixed;top:0;left:0;right:0;z-index:200;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:22px 5vw;transition:.45s;color:#fff}nav .menu-btn:is(.h2e,.h2e *):is(.h2e,.h2e *){display:flex;align-items:center;gap:12px;font-family:'Cinzel',serif;font-size:11px;letter-spacing:.24em;text-transform:uppercase;cursor:pointer;justify-self:start}nav .menu-btn .bars:is(.h2e,.h2e *):is(.h2e,.h2e *){display:flex;flex-direction:column;gap:3px}nav .menu-btn .bars i:is(.h2e,.h2e *):is(.h2e,.h2e *){width:18px;height:1.5px;background:currentColor;display:block;transition:.3s}nav .brand:is(.h2e,.h2e *):is(.h2e,.h2e *){justify-self:center;display:flex;flex-direction:column;align-items:center;gap:3px;line-height:1}nav .brand .nm:is(.h2e,.h2e *):is(.h2e,.h2e *){font-family:'Cinzel',serif;font-weight:600;text-transform:uppercase;letter-spacing:.34em;font-size:19px}nav .brand .mk:is(.h2e,.h2e *):is(.h2e,.h2e *){font-family:'Cinzel',serif;font-size:8px;letter-spacing:.3em;color:var(--gold);text-transform:uppercase}nav .reserve:is(.h2e,.h2e *):is(.h2e,.h2e *){justify-self:end;font-family:'Cinzel',serif;font-size:11px;letter-spacing:.2em;text-transform:uppercase;border:1px solid rgb(255 255 255 / .6);padding:12px 26px;transition:.35s}nav .reserve:hover:is(.h2e,.h2e *):is(.h2e,.h2e *){background:#fff;color:var(--navy)}nav.solid:is(.h2e,.h2e *):is(.h2e,.h2e *){background:rgb(255 255 255 / .95);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);color:var(--ink);padding:14px 5vw}nav.solid .brand .nm:is(.h2e,.h2e *):is(.h2e,.h2e *){color:var(--navy)}nav.solid .reserve:is(.h2e,.h2e *):is(.h2e,.h2e *){border-color:var(--line)}nav.solid .reserve:hover:is(.h2e,.h2e *):is(.h2e,.h2e *){background:var(--navy);color:#fff}.overlay:is(.h2e,.h2e *):is(.h2e,.h2e *){position:fixed;top:0;left:0;bottom:0;width:min(430px, 86vw);z-index:300;background:var(--navy-d);color:#fff;display:flex;flex-direction:column;justify-content:center;padding:0 52px;transform:translateX(-100%);transition:transform .55s cubic-bezier(.76,0,.24,1);visibility:hidden;box-shadow:30px 0 100px rgb(0 12 20 / .45)}.overlay.open:is(.h2e,.h2e *):is(.h2e,.h2e *){transform:none;visibility:visible}.overlay .close:is(.h2e,.h2e *):is(.h2e,.h2e *){position:absolute;top:24px;right:28px;font-family:'Cinzel',serif;font-size:11px;letter-spacing:.24em;text-transform:uppercase;cursor:pointer}.overlay .kick:is(.h2e,.h2e *):is(.h2e,.h2e *){margin-bottom:30px;color:var(--gold)}.overlay ul:is(.h2e,.h2e *):is(.h2e,.h2e *){list-style:none}.overlay a:is(.h2e,.h2e *):is(.h2e,.h2e *){font-family:'Cormorant Garamond',serif;font-size:clamp(23px, 2.2vw, 32px);font-weight:500;color:#fff;display:inline-block;padding:6px 0;transition:.4s;line-height:1.18}.overlay a:hover:is(.h2e,.h2e *):is(.h2e,.h2e *){color:var(--gold);padding-left:22px}.overlay .foot:is(.h2e,.h2e *):is(.h2e,.h2e *){position:absolute;bottom:30px;left:52px;right:52px;display:flex;flex-direction:column;gap:8px;font-family:'Cinzel',serif;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:#9fb6c6}.hero .poster:is(.h2e,.h2e *):is(.h2e,.h2e *){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.hero .hero-in:is(.h2e,.h2e *):is(.h2e,.h2e *){text-shadow:0 2px 30px rgb(0 22 38 / .62),0 1px 4px rgb(0 22 38 / .5)}.hero-in:is(.h2e,.h2e *):is(.h2e,.h2e *){position:relative;z-index:2;color:#fff;padding:0 6vw}.hero .kick:is(.h2e,.h2e *):is(.h2e,.h2e *){display:block;margin-bottom:18px;color:#f0d9b0}.hero h1:is(.h2e,.h2e *):is(.h2e,.h2e *){font-size:clamp(36px, 5vw, 72px);font-weight:500;color:#fff;letter-spacing:.01em}.hero h1 em:is(.h2e,.h2e *):is(.h2e,.h2e *){font-style:italic;color:#f0d9b0}.hero .sub:is(.h2e,.h2e *):is(.h2e,.h2e *){margin:24px auto 0;font-size:14px;color:rgb(255 255 255 / .92);max-width:420px;line-height:1.8}.hero .cta:is(.h2e,.h2e *):is(.h2e,.h2e *){margin-top:34px}.hero-scroll:is(.h2e,.h2e *):is(.h2e,.h2e *){position:absolute;bottom:26px;left:50%;transform:translateX(-50%);z-index:2;font-family:'Cinzel',serif;font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:rgb(255 255 255 / .8);display:flex;flex-direction:column;align-items:center;gap:10px}.hero-scroll:is(.h2e,.h2e *):is(.h2e,.h2e *)::after{content:'';width:1px;height:38px;background:rgb(255 255 255 / .5);animation:scrl 2.4s ease-in-out infinite;transform-origin:top}@keyframes scrl{0%,100%{transform:scaleY(.5);opacity:.4}50%{transform:scaleY(1);opacity:1}}.bookwrap:is(.h2e,.h2e *):is(.h2e,.h2e *){position:relative;z-index:6;padding:0 5vw}.bookbar:is(.h2e,.h2e *):is(.h2e,.h2e *){max-width:1080px;margin:-46px auto 0;background:#fff;border:1px solid var(--line);box-shadow:0 30px 60px -34px rgb(0 50 75 / .4);display:grid;grid-template-columns:1.5fr 1fr 1fr auto;align-items:stretch}.bookbar .bf:is(.h2e,.h2e *):is(.h2e,.h2e *){padding:17px 24px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:6px;text-align:left}.bookbar .bf label:is(.h2e,.h2e *):is(.h2e,.h2e *){font-family:'Cinzel',serif;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.bookbar .bf select:is(.h2e,.h2e *):is(.h2e,.h2e *),.bookbar .bf input:is(.h2e,.h2e *):is(.h2e,.h2e *){border:0;background:none;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:400;color:var(--ink);outline:none;width:100%;cursor:pointer}.bookbar .bookbtn:is(.h2e,.h2e *):is(.h2e,.h2e *){display:flex;align-items:center;justify-content:center;gap:9px;padding:0 32px;background:var(--navy);color:#fff;font-family:'Cinzel',serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;transition:.35s;white-space:nowrap}.bookbar .bookbtn:hover:is(.h2e,.h2e *):is(.h2e,.h2e *){background:var(--navy-d)}.steps:is(.h2e,.h2e *):is(.h2e,.h2e *){text-align:center;margin:20px auto 0;font-family:'Cinzel',serif;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gray)}.steps b:is(.h2e,.h2e *):is(.h2e,.h2e *){color:var(--bronze)}@media(max-width:980px){.bookbar:is(.h2e,.h2e *):is(.h2e,.h2e *){grid-template-columns:1fr;margin-top:-30px}.bookbar .bf:is(.h2e,.h2e *):is(.h2e,.h2e *){border-right:0;border-bottom:1px solid var(--line)}.bookbar .bookbtn:is(.h2e,.h2e *):is(.h2e,.h2e *){padding:18px}}.intro:is(.h2e,.h2e *):is(.h2e,.h2e *){padding:9vh 0}.intro-grid:is(.h2e,.h2e *):is(.h2e,.h2e *){display:grid;grid-template-columns:1.22fr .78fr;gap:0}.intro-panel:is(.h2e,.h2e *):is(.h2e,.h2e *){background:var(--mist);padding:7vh 4.5vw;display:flex;flex-direction:column;justify-content:center}.intro-panel .kick:is(.h2e,.h2e *):is(.h2e,.h2e *){margin-bottom:20px}.intro-panel h2:is(.h2e,.h2e *):is(.h2e,.h2e *){font-size:clamp(26px, 2.7vw, 40px);color:var(--navy)}.intro-panel h2 em:is(.h2e,.h2e *):is(.h2e,.h2e *){font-style:italic;color:var(--gold)}.intro-panel p:is(.h2e,.h2e *):is(.h2e,.h2e *){margin-top:22px;color:var(--gray);font-size:14.5px;line-height:1.9;max-width:42ch}.intro-panel .lnk:is(.h2e,.h2e *):is(.h2e,.h2e *){margin-top:30px}.intro-figure:is(.h2e,.h2e *):is(.h2e,.h2e *){min-height:300px;max-height:56vh}.intro-figure img:is(.h2e,.h2e *):is(.h2e,.h2e *){width:100%;height:100%;object-fit:cover}.blocks:is(.h2e,.h2e *):is(.h2e,.h2e *){padding:5vh 0 9vh}.b-head:is(.h2e,.h2e *):is(.h2e,.h2e *){text-align:center;margin-bottom:6vh}.b-head .kick:is(.h2e,.h2e *):is(.h2e,.h2e *){display:block}.b-head h2:is(.h2e,.h2e *):is(.h2e,.h2e *){font-size:clamp(28px, 3.2vw, 48px);color:var(--navy);margin-top:6px}.b-head h2 em:is(.h2e,.h2e *):is(.h2e,.h2e *){font-style:italic;color:var(--gold)}.b-row:is(.h2e,.h2e *):is(.h2e,.h2e *){display:grid;grid-template-columns:1fr 1fr;gap:4vw;margin-bottom:7vh}.block .pic:is(.h2e,.h2e *):is(.h2e,.h2e *){margin-bottom:24px}.block .pic img:is(.h2e,.h2e *):is(.h2e,.h2e *){width:100%;height:40vh;object-fit:cover}.block h3:is(.h2e,.h2e *):is(.h2e,.h2e *){font-size:clamp(21px, 2vw, 28px);color:var(--ink);margin-bottom:12px}.block p:is(.h2e,.h2e *):is(.h2e,.h2e *){color:var(--gray);font-size:14.5px;line-height:1.8;max-width:46ch;margin-bottom:22px}.menus:is(.h2e,.h2e *):is(.h2e,.h2e *){padding:9vh 0;background:var(--mist)}.menus .b-head:is(.h2e,.h2e *):is(.h2e,.h2e *){margin-bottom:4vh}.menu-tabs:is(.h2e,.h2e *):is(.h2e,.h2e *){display:flex;flex-wrap:wrap;justify-content:center;gap:30px;border-bottom:1px solid var(--line);max-width:1000px;margin:0 auto 4.5vh}.menu-tab:is(.h2e,.h2e *):is(.h2e,.h2e *){font-family:'Cinzel',serif;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--gray);padding:0 2px 15px;cursor:pointer;position:relative;transition:.3s;background:none;border:0}.menu-tab.active:is(.h2e,.h2e *):is(.h2e,.h2e *){color:var(--navy)}.menu-tab:is(.h2e,.h2e *):is(.h2e,.h2e *)::after{content:'';position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--gold);transform:scaleX(0);transition:transform .4s cubic-bezier(.2,.8,.2,1)}.menu-tab.active:is(.h2e,.h2e *):is(.h2e,.h2e *)::after{transform:scaleX(1)}.menu-body:is(.h2e,.h2e *):is(.h2e,.h2e *){display:grid;grid-template-columns:.82fr 1.18fr;gap:5vw;align-items:start;max-width:1060px;margin:0 auto;transition:opacity .3s}.menu-body.swap:is(.h2e,.h2e *):is(.h2e,.h2e *){opacity:0}.menu-info h3:is(.h2e,.h2e *):is(.h2e,.h2e *){font-size:clamp(21px, 2.1vw, 29px);color:var(--navy);margin-bottom:6px}.menu-info .price:is(.h2e,.h2e *):is(.h2e,.h2e *){font-family:'Cinzel',serif;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:18px}.menu-info .thumb:is(.h2e,.h2e *):is(.h2e,.h2e *){margin-bottom:18px}.menu-info .thumb img:is(.h2e,.h2e *):is(.h2e,.h2e *){width:100%;height:20vh;object-fit:cover}.menu-info p:is(.h2e,.h2e *):is(.h2e,.h2e *){color:var(--gray);font-size:14px;line-height:1.8;margin-bottom:20px}.menu-courses:is(.h2e,.h2e *):is(.h2e,.h2e *){border-top:1px solid var(--line)}.course:is(.h2e,.h2e *):is(.h2e,.h2e *){display:grid;grid-template-columns:30px 1fr;gap:14px;padding:13px 0;border-bottom:1px solid var(--line)}.course .rn:is(.h2e,.h2e *):is(.h2e,.h2e *){font-family:'Cinzel',serif;font-size:10px;letter-spacing:.08em;color:var(--gold);padding-top:5px}.course .cn b:is(.h2e,.h2e *):is(.h2e,.h2e *){font-family:'Cormorant Garamond',serif;font-weight:600;font-size:18px;color:var(--ink);display:block;line-height:1.2}.course .cn span:is(.h2e,.h2e *):is(.h2e,.h2e *){font-size:13px;color:var(--gray);line-height:1.5}.feature:is(.h2e,.h2e *):is(.h2e,.h2e *){position:relative;height:74vh;min-height:480px;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center}.feature img:is(.h2e,.h2e *):is(.h2e,.h2e *){position:absolute;inset:0;width:100%;height:116%;top:-8%;object-fit:cover;will-change:transform}.feature:is(.h2e,.h2e *):is(.h2e,.h2e *)::after{content:'';position:absolute;inset:0;background:linear-gradient(rgb(0 50 75 / .44),rgb(0 50 75 / .54))}.feature .fin:is(.h2e,.h2e *):is(.h2e,.h2e *){position:relative;z-index:2;color:#fff;padding:0 6vw}.feature .kick:is(.h2e,.h2e *):is(.h2e,.h2e *){display:block;color:#f0d9b0}.feature .orn i:is(.h2e,.h2e *):is(.h2e,.h2e *){background:linear-gradient(90deg,transparent,#f0d9b0)}.feature .orn i:last-child:is(.h2e,.h2e *):is(.h2e,.h2e *){background:linear-gradient(90deg,#f0d9b0,transparent)}.feature .orn b:is(.h2e,.h2e *):is(.h2e,.h2e *){color:#f0d9b0}.feature h2:is(.h2e,.h2e *):is(.h2e,.h2e *){font-size:clamp(30px, 3.8vw, 58px);color:#fff;font-weight:500;margin-top:6px}.feature h2 em:is(.h2e,.h2e *):is(.h2e,.h2e *){font-style:italic;color:#f0d9b0}.feature .cta:is(.h2e,.h2e *):is(.h2e,.h2e *){margin-top:30px}.occ:is(.h2e,.h2e *):is(.h2e,.h2e *){padding:11vh 0}.occ .b-head:is(.h2e,.h2e *):is(.h2e,.h2e *){margin-bottom:5vh}.occ-grid:is(.h2e,.h2e *):is(.h2e,.h2e *){display:grid;grid-template-columns:repeat(3,1fr);gap:3vh 2.2vw}.ocard .pic:is(.h2e,.h2e *):is(.h2e,.h2e *){margin-bottom:18px}.ocard .pic img:is(.h2e,.h2e *):is(.h2e,.h2e *){width:100%;height:26vh;object-fit:cover}.ocard h3:is(.h2e,.h2e *):is(.h2e,.h2e *){font-size:21px;color:var(--ink);margin-bottom:4px}.ocard .pr:is(.h2e,.h2e *):is(.h2e,.h2e *){font-family:'Cinzel',serif;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:14px}.ocard .lnk:is(.h2e,.h2e *):is(.h2e,.h2e *){font-size:10px}.words:is(.h2e,.h2e *):is(.h2e,.h2e *){padding:3vh 0 11vh;text-align:center}.words .orn:is(.h2e,.h2e *):is(.h2e,.h2e *){margin-bottom:26px}.words .big:is(.h2e,.h2e *):is(.h2e,.h2e *){font-family:'Cormorant Garamond',serif;font-weight:400;font-style:italic;font-size:clamp(24px, 3vw, 42px);line-height:1.3;max-width:20ch;margin:0 auto;color:var(--navy)}.words .src:is(.h2e,.h2e *):is(.h2e,.h2e *){font-family:'Cinzel',serif;margin-top:30px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--gray)}footer:is(.h2e,.h2e *):is(.h2e,.h2e *){background:var(--navy-d);color:#fff;padding:6vh 0 3.5vh}.f-cta:is(.h2e,.h2e *):is(.h2e,.h2e *){text-align:center;padding-bottom:4.5vh;border-bottom:1px solid var(--line-d);margin-bottom:4vh}.f-cta .kick:is(.h2e,.h2e *):is(.h2e,.h2e *){display:block;color:var(--gold)}.f-cta .orn i:is(.h2e,.h2e *):is(.h2e,.h2e *){background:linear-gradient(90deg,transparent,var(--gold))}.f-cta h2:is(.h2e,.h2e *):is(.h2e,.h2e *){font-size:clamp(30px, 3.6vw, 56px);color:#fff;font-weight:500;margin-top:6px}.f-cta h2 em:is(.h2e,.h2e *):is(.h2e,.h2e *){font-style:italic;color:#f0d9b0}.f-cta .cta:is(.h2e,.h2e *):is(.h2e,.h2e *){margin-top:34px}.f-grid:is(.h2e,.h2e *):is(.h2e,.h2e *){display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:34px}.f-grid .brand:is(.h2e,.h2e *):is(.h2e,.h2e *){font-family:'Cinzel',serif;text-transform:uppercase;letter-spacing:.26em;font-size:20px;color:#fff;margin-bottom:18px}.f-grid h4:is(.h2e,.h2e *):is(.h2e,.h2e *){font-family:'Cinzel',serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:18px}.f-grid a:is(.h2e,.h2e *):is(.h2e,.h2e *),.f-grid p:is(.h2e,.h2e *):is(.h2e,.h2e *){display:block;font-size:13px;color:#aec4d2;margin-bottom:11px;transition:.3s}.f-grid a:hover:is(.h2e,.h2e *):is(.h2e,.h2e *){color:#fff}.f-bottom:is(.h2e,.h2e *):is(.h2e,.h2e *){display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:4.5vh;padding-top:24px;border-top:1px solid var(--line-d);font-family:'Cinzel',serif;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#7e97a6}.tag:is(.h2e,.h2e *):is(.h2e,.h2e *){position:fixed;bottom:14px;left:50%;transform:translateX(-50%);z-index:250;background:var(--ggold);color:#fff;font-family:'Cinzel',serif;font-size:10px;letter-spacing:.2em;text-transform:uppercase;padding:6px 16px;pointer-events:none}@media(max-width:980px){nav:is(.h2e,.h2e *):is(.h2e,.h2e *){padding:16px 5vw}.intro-grid:is(.h2e,.h2e *):is(.h2e,.h2e *),.b-row:is(.h2e,.h2e *):is(.h2e,.h2e *),.menu-body:is(.h2e,.h2e *):is(.h2e,.h2e *){grid-template-columns:1fr}.menu-body:is(.h2e,.h2e *):is(.h2e,.h2e *){gap:30px}.menu-tabs:is(.h2e,.h2e *):is(.h2e,.h2e *){gap:18px 22px}.intro-figure:is(.h2e,.h2e *):is(.h2e,.h2e *){min-height:300px;max-height:48vh}.b-head:is(.h2e,.h2e *):is(.h2e,.h2e *){margin-bottom:5vh}.b-row:is(.h2e,.h2e *):is(.h2e,.h2e *){gap:6vh;margin-bottom:6vh}.block .pic img:is(.h2e,.h2e *):is(.h2e,.h2e *){height:46vh}.occ-grid:is(.h2e,.h2e *):is(.h2e,.h2e *){grid-template-columns:1fr 1fr}.ocard .pic img:is(.h2e,.h2e *):is(.h2e,.h2e *){height:24vh}.f-grid:is(.h2e,.h2e *):is(.h2e,.h2e *){grid-template-columns:1fr 1fr}}@media(max-width:600px){nav:is(.h2e,.h2e *):is(.h2e,.h2e *){padding:13px 5vw;grid-template-columns:auto 1fr auto}nav .menu-btn:is(.h2e,.h2e *):is(.h2e,.h2e *){gap:8px;font-size:10px;letter-spacing:.16em}nav .brand .nm:is(.h2e,.h2e *):is(.h2e,.h2e *){font-size:14px;letter-spacing:.2em}nav .brand .mk:is(.h2e,.h2e *):is(.h2e,.h2e *){font-size:6.5px}nav .reserve:is(.h2e,.h2e *):is(.h2e,.h2e *){display:inline-block;padding:9px 13px;font-size:9px;letter-spacing:.1em}.hero h1:is(.h2e,.h2e *):is(.h2e,.h2e *){font-size:34px;line-height:1.06}.hero .kick:is(.h2e,.h2e *):is(.h2e,.h2e *){font-size:10px;letter-spacing:.24em;margin-bottom:14px}.hero .sub:is(.h2e,.h2e *):is(.h2e,.h2e *){font-size:13px;margin-top:18px;max-width:90%}.hero .cta:is(.h2e,.h2e *):is(.h2e,.h2e *){margin-top:26px}.bookbar:is(.h2e,.h2e *):is(.h2e,.h2e *){margin-top:-22px}.bookbar .bf:is(.h2e,.h2e *):is(.h2e,.h2e *){padding:14px 18px}.bookbar .bookbtn:is(.h2e,.h2e *):is(.h2e,.h2e *){padding:16px}.steps:is(.h2e,.h2e *):is(.h2e,.h2e *){font-size:9.5px;letter-spacing:.1em;padding:0 4vw}.intro:is(.h2e,.h2e *):is(.h2e,.h2e *){padding:7vh 0}.intro-panel:is(.h2e,.h2e *):is(.h2e,.h2e *){padding:6vh 7vw}.intro-figure:is(.h2e,.h2e *):is(.h2e,.h2e *){min-height:280px;max-height:44vh}.intro-panel h2:is(.h2e,.h2e *):is(.h2e,.h2e *),.b-head h2:is(.h2e,.h2e *):is(.h2e,.h2e *),.menus .b-head h2:is(.h2e,.h2e *):is(.h2e,.h2e *),.occ .b-head h2:is(.h2e,.h2e *):is(.h2e,.h2e *){font-size:30px}.blocks:is(.h2e,.h2e *):is(.h2e,.h2e *){padding:4vh 0 7vh}.block .pic img:is(.h2e,.h2e *):is(.h2e,.h2e *){height:42vh}.block h3:is(.h2e,.h2e *):is(.h2e,.h2e *){font-size:24px}.occ-grid:is(.h2e,.h2e *):is(.h2e,.h2e *){grid-template-columns:1fr}.ocard .pic img:is(.h2e,.h2e *):is(.h2e,.h2e *){height:36vh}.ocard h3:is(.h2e,.h2e *):is(.h2e,.h2e *){font-size:22px}.menu-tabs:is(.h2e,.h2e *):is(.h2e,.h2e *){flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;gap:18px;-webkit-overflow-scrolling:touch;padding-bottom:2px}.menu-tab:is(.h2e,.h2e *):is(.h2e,.h2e *){white-space:nowrap;flex:0 0 auto}.menu-info .thumb img:is(.h2e,.h2e *):is(.h2e,.h2e *){height:26vh}.feature:is(.h2e,.h2e *):is(.h2e,.h2e *){height:62vh;min-height:400px}.feature h2:is(.h2e,.h2e *):is(.h2e,.h2e *){font-size:30px}.words:is(.h2e,.h2e *):is(.h2e,.h2e *){padding:2vh 0 8vh}.words .big:is(.h2e,.h2e *):is(.h2e,.h2e *){font-size:25px;line-height:1.32}.f-cta h2:is(.h2e,.h2e *):is(.h2e,.h2e *){font-size:30px}.f-grid:is(.h2e,.h2e *):is(.h2e,.h2e *){grid-template-columns:1fr 1fr;gap:22px 18px}.grain:is(.h2e,.h2e *):is(.h2e,.h2e *){display:none}}@media(max-width:380px){nav .reserve:is(.h2e,.h2e *):is(.h2e,.h2e *){display:none}nav .brand .nm:is(.h2e,.h2e *):is(.h2e,.h2e *){font-size:13px}.hero h1:is(.h2e,.h2e *):is(.h2e,.h2e *){font-size:30px}}@media(prefers-reduced-motion:reduce){*{animation:none!important}.fade:is(.h2e,.h2e *):is(.h2e,.h2e *){opacity:1;transform:none}.ph img:is(.h2e,.h2e *):is(.h2e,.h2e *){transform:none}.ph:is(.h2e,.h2e *):is(.h2e,.h2e *)::after{display:none}}.ch-nav:is(.h2e,.h2e *):is(.h2e,.h2e *){border-bottom:1px solid var(--line);background:#fff}.ch-nav .wrap:is(.h2e,.h2e *):is(.h2e,.h2e *){display:flex;gap:34px;justify-content:center;flex-wrap:wrap;padding:24px 5vw}.ch-tab:is(.h2e,.h2e *):is(.h2e,.h2e *){font-family:'Cinzel',serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--gray);position:relative;padding-bottom:6px}.ch-tab.active:is(.h2e,.h2e *):is(.h2e,.h2e *){color:var(--navy)}.ch-tab.active:is(.h2e,.h2e *):is(.h2e,.h2e *)::after{content:'';position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--gold)}.ch-intro:is(.h2e,.h2e *):is(.h2e,.h2e *){padding:13vh 0 6vh;text-align:center}.ch-intro .orn:is(.h2e,.h2e *):is(.h2e,.h2e *){margin-bottom:22px}.ch-intro .kick:is(.h2e,.h2e *):is(.h2e,.h2e *){display:block;margin-bottom:14px}.ch-intro h2:is(.h2e,.h2e *):is(.h2e,.h2e *){font-family:'Cormorant Garamond',serif;font-weight:500;font-size:clamp(28px, 3.6vw, 50px);color:var(--navy);max-width:18ch;margin:0 auto;line-height:1.12}.ch-intro h2 em:is(.h2e,.h2e *):is(.h2e,.h2e *){font-style:italic;color:var(--gold)}.ch-intro p:is(.h2e,.h2e *):is(.h2e,.h2e *){margin:22px auto 0;color:var(--gray);font-size:15px;line-height:1.95;max-width:64ch}.ch-opts:is(.h2e,.h2e *):is(.h2e,.h2e *){padding:4vh 0 6vh}.opt-grid:is(.h2e,.h2e *):is(.h2e,.h2e *){display:grid;grid-template-columns:repeat(3,1fr);gap:26px;max-width:1100px;margin:0 auto}.opt:is(.h2e,.h2e *):is(.h2e,.h2e *){border:1px solid var(--line);padding:34px 30px;display:flex;flex-direction:column}.opt .k:is(.h2e,.h2e *):is(.h2e,.h2e *){font-family:'Cinzel',serif;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--bronze);margin-bottom:10px}.opt h3:is(.h2e,.h2e *):is(.h2e,.h2e *){font-family:'Cormorant Garamond',serif;font-weight:500;font-size:24px;color:var(--navy);margin-bottom:16px}.opt ul:is(.h2e,.h2e *):is(.h2e,.h2e *){list-style:none;margin:0 0 22px;padding:0;border-top:1px solid var(--line);flex:1}.opt li:is(.h2e,.h2e *):is(.h2e,.h2e *){font-size:13.5px;color:var(--gray);padding:10px 0 10px 20px;border-bottom:1px solid var(--line);position:relative;line-height:1.5}.opt li:is(.h2e,.h2e *):is(.h2e,.h2e *)::before{content:'\2766';color:var(--gold);position:absolute;left:0;top:9px;font-size:12px}.ch-svcs:is(.h2e,.h2e *):is(.h2e,.h2e *){background:var(--navy-d);color:#fff;padding:12vh 0}.ch-svcs .head:is(.h2e,.h2e *):is(.h2e,.h2e *){text-align:center;margin-bottom:5vh}.ch-svcs .head .kick:is(.h2e,.h2e *):is(.h2e,.h2e *){color:var(--gold);display:block}.ch-svcs .head h2:is(.h2e,.h2e *):is(.h2e,.h2e *){color:#fff;font-size:clamp(26px, 3vw, 42px);margin-top:6px}.ch-svcs .head h2 em:is(.h2e,.h2e *):is(.h2e,.h2e *){font-style:italic;color:#f0d9b0}.svc-grid:is(.h2e,.h2e *):is(.h2e,.h2e *){display:grid;grid-template-columns:repeat(3,1fr);gap:3vw;max-width:1100px;margin:0 auto}.svc h3:is(.h2e,.h2e *):is(.h2e,.h2e *){font-family:'Cormorant Garamond',serif;font-weight:500;font-size:24px;color:#fff;margin-bottom:12px}.svc p:is(.h2e,.h2e *):is(.h2e,.h2e *){font-size:13.5px;color:#bcd0dd;line-height:1.8;margin-bottom:14px}.svc .tags span:is(.h2e,.h2e *):is(.h2e,.h2e *){display:block;font-family:'Cinzel',serif;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#f0d9b0;margin-bottom:6px}@media(max-width:980px){.opt-grid:is(.h2e,.h2e *):is(.h2e,.h2e *),.svc-grid:is(.h2e,.h2e *):is(.h2e,.h2e *){grid-template-columns:1fr}}.overlay:where(.h2e,.h2e *){justify-content:flex-start!important;align-items:stretch!important;padding:78px 44px 40px!important;overflow-y:auto!important;width:min(470px, 92vw)!important}.overlay .kick:where(.h2e,.h2e *){margin-bottom:22px!important}.overlay .foot:where(.h2e,.h2e *){position:static!important;left:auto!important;right:auto!important;bottom:auto!important;margin-top:26px!important}.ov-grps:is(.h2e,.h2e *):is(.h2e,.h2e *){display:flex;flex-direction:column;gap:20px}.ov-grp .gh:is(.h2e,.h2e *):is(.h2e,.h2e *){display:block;font-family:'Cinzel',serif;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:10px;text-decoration:none}.ov-grp .gh:hover:is(.h2e,.h2e *):is(.h2e,.h2e *){color:#fff}.ov-grp .gl:is(.h2e,.h2e *):is(.h2e,.h2e *){display:flex;flex-direction:column;gap:6px}.ov-grp .gl a:is(.h2e,.h2e *):is(.h2e,.h2e *){font-family:'Cormorant Garamond',serif;font-size:17px;color:#dfe8ee;line-height:1.2;text-decoration:none;transition:.25s}.ov-grp .gl a:where(.h2e,.h2e *){padding:0!important}.ov-grp .gl a:hover:is(.h2e,.h2e *):is(.h2e,.h2e *){color:var(--gold)}.ov-grp .gl a:hover:where(.h2e,.h2e *){padding-left:8px!important}.ov-grps:where(.h2e,.h2e *){gap:0!important}.ov-grp:is(.h2e,.h2e *):is(.h2e,.h2e *){border-bottom:1px solid rgb(200 153 92 / .18)}.ov-grp .gh:is(.h2e,.h2e *):is(.h2e,.h2e *){cursor:pointer;list-style:none;align-items:center;justify-content:space-between}.ov-grp .gh:where(.h2e,.h2e *){display:flex!important;margin-bottom:0!important;padding:15px 0!important;font-size:12px!important}.ov-grp .gh:is(.h2e,.h2e *):is(.h2e,.h2e *)::-webkit-details-marker{display:none}.ov-grp .gh:is(.h2e,.h2e *):is(.h2e,.h2e *)::after{content:'';width:7px;height:7px;border-right:1.5px solid var(--gold);border-bottom:1.5px solid var(--gold);transform:rotate(45deg);transition:transform .3s;opacity:.7;margin-left:12px;flex:none}.ov-grp[open] .gh:is(.h2e,.h2e *):is(.h2e,.h2e *){color:#fff}.ov-grp[open] .gh:is(.h2e,.h2e *):is(.h2e,.h2e *)::after{transform:rotate(-135deg)}.ov-grp .gl:where(.h2e,.h2e *){padding:2px 0 16px!important;gap:9px!important}.bookbar .bookbtn:is(.h2e,.h2e *):is(.h2e,.h2e *),.ch-nav .wrap:is(.h2e,.h2e *):is(.h2e,.h2e *),.f-bottom:is(.h2e,.h2e *):is(.h2e,.h2e *),.feature:is(.h2e,.h2e *):is(.h2e,.h2e *),.menu-tabs:is(.h2e,.h2e *):is(.h2e,.h2e *),.orn:is(.h2e,.h2e *):is(.h2e,.h2e *),nav .menu-btn:is(.h2e,.h2e *):is(.h2e,.h2e *){flex-direction:row}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-weight:var(--e-global-typography-text-font-weight);font-family:"Montserrat",sans-serif!important}