/*! This css file was generated for the Erapop Framework child theme "Bliss Cruise" on Wednesday, January 21st, 2026 @ 7:57PM EST*/
@layer dynamic{.small-shadow{filter:drop-shadow(0px 0px 10px #00000050);} .small-shadow-dark{filter:drop-shadow(0px 0px 10px #00000075);} .text-shadow,.cruise-slide em{text-shadow:0px 0px 2px #000000,0px 1px 2px #000000,0px 0px 2px #000000;} .text-decoration-none{text-decoration:none !important;} .border-top{border-top:2px solid var(--color-foreground);} .border-top-lite{border-top:1px solid rgba(1,34,73,0.50);} .border-radius-10{border-radius:10px;} .width-fit-content{width:fit-content;} .min-height-inherit{min-height:inherit;} .min-width-fit-content{min-width:fit-content;} .is-sticky .header-logo-img{transform-origin:center;} .nav__primary button.submenu-toggle{background:none;border:0;padding:0;margin-left:0.4em;line-height:1;cursor:pointer;vertical-align:middle;} .nav__primary button.submenu-toggle::after{font-family:'erapopicons' !important;content:"\AB40D";display:inline-block;font-size:1.2em;font-weight:300 !important;transform:scaleY(1);transform-origin:50% 50%;transition:transform 0.25s ease;} .nav__primary button.submenu-toggle[aria-expanded="true"]::after{transform:scaleY(-1);} li.click:has(> a:hover,> button.submenu-toggle:hover) > a,li.click:has(> a:hover,> button.submenu-toggle:hover) > button.submenu-toggle{color:var(--color-primary) !important;} li.click > a span{transition:none;} .mobnav{opacity:0;width:100%;max-width:100vw;height:100vh;color:var(--color-foreground);background:rgba(245,241,235,0.95);transition:all 0.15s ease-in-out;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;top:-100vh;left:0;right:0;bottom:0;position:fixed !important;z-index:500 !important;pointer-events:none;overflow:hidden;} .mobnav *{pointer-events:none;} .mobnav.-open{opacity:1;top:0;pointer-events:auto;-webkit-backdrop-filter:blur(6px) grayscale(60%);-webkit-backdrop-filter:blur(6px) grayscale(60%);backdrop-filter:blur(6px) grayscale(60%);} .mobnav.-open *{pointer-events:auto;} .hamburger{box-sizing:border-box;height:36px;width:36px;cursor:pointer;z-index:600;position:relative !important;margin:-5px -15px;} .hamburger svg{stroke:var(--color-highlight);transition:0.2s ease;} .hamburger svg g:first-child{opacity:1;transition:opacity 0s 0.2s;} .hamburger svg g:first-child line{transition:transform 0.2s 0.2s;transform:translateY(0px);} .hamburger svg g:last-child{opacity:0;transition:opacity 0s 0.2s;} .hamburger svg g:last-child line{transition:transform 0.2s;transform:rotate(0deg);transform-origin:center;} .hamburger.-mobnav-open svg{stroke:var(--color-foreground);} .hamburger.-mobnav-open svg g:first-child{opacity:0;} .hamburger.-mobnav-open svg g:first-child line{transition:transform 0.2s;} .hamburger.-mobnav-open svg g:first-child line:first-child{transform:translateY(7px);} .hamburger.-mobnav-open svg g:first-child line:last-child{transform:translateY(-7px);} .hamburger.-mobnav-open svg g:last-child{opacity:1;} .hamburger.-mobnav-open svg g:last-child line{transition:transform 0.2s 0.2s;} .hamburger.-mobnav-open svg g:last-child line:first-child{transform:rotate(45deg);} .hamburger.-mobnav-open svg g:last-child line:last-child{transform:rotate(-45deg);} html.ep-scroll-lock,body.ep-scroll-lock{overflow:hidden;} .mobnav-header{height:78px;padding-top:10px;padding-right:env(safe-area-inset-right,0px);} .mobnav .mobnav-header{pointer-events:none;position:fixed;top:100vh;transition:top 0.15s ease-in-out;} .mobnav .mobnav-header a{pointer-events:none;} .mobnav.-open .mobnav-header a{pointer-events:auto;} .mobnav.-open .mobnav-header{top:0vh;pointer-events:auto;} @media screen and (min-width:992px){.desktop .head-bar > .container > .row{padding-inline:20px;} .nav__primary ul li.click{width:50%;white-space:nowrap;}} .nav__primary ul li > .sub-menu{background:var(--color-background);margin-top:5px;padding:20px 30px 25px;} .nav__primary--right ul li.click{text-align:right;} .nav__primary--left ul li.click,.nav__primary ul li > .sub-menu li{text-align:left;} .nav__primary ul li > .sub-menu a{color:var(--color-foreground);} .nav__primary ul li > .sub-menu a:hover{color:var(--color-secondary);} .sub-menu .menu-title a{font-family:var(--font-secondary);font-size:2.18em;line-height:1.4em;font-weight:500;} .nav__primary--right ul li .sub-menu{right:0px;left:unset;} .menu-list a{line-height:2;color:var(--color-foreground);} .menu-list a:hover{color:var(--color-secondary);text-decoration:none;} .menu-list .menu-title a{font-size:1.25em;font-weight:700;text-transform:uppercase;} .mobnav .menu-list .menu-title a{font-family:var(--font-secondary);font-size:2.18em;line-height:1.4em;font-weight:500;text-transform:unset;font-style:italic;} ul.sub-menu.column-count-2,ul.menu-list.column-count-2{width:fit-content;} @media screen and (min-width:992px){ul.menu-list.column-count-2{column-gap:60px;}} @media screen and (max-width:768px){.mobnav-border-top{border-top:1px solid rgba(1,34,73,0.2);}} @media screen and (max-width:767.9px){.mobnav-scroll{height:calc(100% - 78px);top:78px;position:absolute;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;}} .mobnav-scroll a.footer-phone{color:var(--color-foreground);} #splide-vert-nav .splide__track{height:unset !important;} #splide-vert-nav .splide__slide{height:70px;width:140px;cursor:pointer;text-align:right;font-family:var(--font-primary);font-size:1.25em;letter-spacing:-0.02em;font-weight:300;color:var(--color-foreground);padding-right:40px;border-right:5px solid transparent;transition:all .3s ease-in-out;} #splide-vert-nav .splide__slide.is-active{font-weight:500;letter-spacing:-0.03em;color:var(--color-secondary);border-right:5px solid var(--color-secondary);} .splide-vert-nav{height:100%;} .splide-vert-nav > div{height:inherit;border-right:1px solid rgba(1,34,73,0.2);} #splide-vert-nav{margin-right:-3px;} @media screen and (max-width:767.9px){#splide-vert-nav .splide__slide{height:auto;width:auto;text-align:center;font-size:1em;padding:20px 5px;border-right:none;border-bottom:5px solid transparent;} #splide-vert-nav .splide__slide.is-active{border-right:none;border-bottom:5px solid var(--color-secondary);} .splide-vert-nav > div{border-right:none;border-bottom:1px solid rgba(1,34,73,0.2);} #splide-vert-nav{margin-right:unset;margin-bottom:-3px;} #splide-vert-nav .splide__list{padding-left:20px !important;} .splide-vert-nav{height:unset;}} #cruise-slider button.splide__arrow,#content-carousel button.splide__arrow,[id^="content-carousel-0"] button.splide__arrow{background:var(--color-foreground);padding:.6em;line-height:0;border-radius:50%;cursor:pointer;transition:all .2s ease-in-out;} #cruise-slider button.splide__arrow:hover,#content-carousel button.splide__arrow:hover,[id^="content-carousel-0"] button.splide__arrow:hover{color:var(--color-highlight);} #cruise-slider button.splide__arrow.splide__arrow--prev,#content-carousel button.splide__arrow.splide__arrow--prev,[id^="content-carousel-0"] button.splide__arrow.splide__arrow--prev{margin-right:20px;} #cruise-slider button.splide__arrow[disabled],#cruise-slider button.splide__arrow:disabled,#content-carousel button.splide__arrow[disabled],#content-carousel button.splide__arrow:disabled,[id^="content-carousel-0"] button.splide__arrow[disabled],[id^="content-carousel-0"] button.splide__arrow:disabled{opacity:.8;cursor:default;pointer-events:none !important;color:var(--color-primary) !important;} #cruise-slider .splide__arrows,#content-carousel .splide__arrows,[id^="content-carousel-0"] .splide__arrows{width:fit-content;position:absolute;right:100px;top:240px;} #content-carousel .splide__arrows{top:590px;} #cruise-slider .splide__list,#content-carousel .splide__list,[id^="content-carousel-0"] .splide__list{padding-left:80px !important;height:auto;} #cruise-slider .splide__pagination,#content-carousel .splide__pagination,[id^="content-carousel-0"] .splide__pagination{width:calc(100% - 300px);margin:30px 240px 0px 80px !important;} #cruise-slider .splide__pagination li,#content-carousel .splide__pagination li,[id^="content-carousel-0"] .splide__pagination li{flex-basis:0;flex-grow:1;} #cruise-slider .splide__pagination li::before,#content-carousel .splide__pagination li::before,[id^="content-carousel-0"] .splide__pagination li::before{display:none;} #cruise-slider button.splide__pagination__page,#content-carousel button.splide__pagination__page,[id^="content-carousel-0"] button.splide__pagination__page{height:5px;width:100%;border:none;border-radius:5px;background:transparent;pointer-events:none;cursor:default;} #cruise-slider button.splide__pagination__page.is-active,#content-carousel button.splide__pagination__page.is-active,[id^="content-carousel-0"] button.splide__pagination__page.is-active{background:var(--color-secondary);} #cruise-slider .splide__slide{height:220px;} @media screen and (max-width:767.9px){#cruise-slider .splide__list,#content-carousel .splide__list,[id^="content-carousel-0"] .splide__list{padding-left:20px !important;} #cruise-slider .splide__pagination,#content-carousel .splide__pagination,[id^="content-carousel-0"] .splide__pagination{width:calc(100% - 40px);margin:30px 20px 0px 20px;} #cruise-slider .splide__slide{height:166px;}} #cruises-block #cruise-slider button.splide__arrow{background:rgba(255,255,255,0.15);} #cruises-block #cruise-slider button.splide__arrow:hover{color:var(--color-primary);background:rgba(255,255,255,0.5);} #cruises-block #cruise-slider button.splide__arrow[disabled],#cruises-block #cruise-slider button.splide__arrow:disabled{opacity:.5;cursor:default;pointer-events:none !important;color:var(--color-primary) !important;background:rgba(255,255,255,0.15) !important;} @media screen and (min-width:768px){#four-col-slider .splide__slide{width:calc(25% - 24px);display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important;margin-inline:10px !important;padding-bottom:20px;}} #four-col-slider .splide__list{padding-left:20px !important;margin-right:40px !important;} #four-col-slider .splide__pagination{width:calc(100% - 40px);margin:30px 20px 0px 20px;} .splide__pagination li{flex-basis:0;flex-grow:1;} .splide__pagination li::before{display:none;} button.splide__pagination__page{height:5px;width:100%;border:none;border-radius:5px;background:transparent;pointer-events:none;cursor:default;} button.splide__pagination__page.is-active{background:var(--color-secondary);} ul.it-list{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-left:-10px;top:-20px;position:relative;} ul.it-list li{color:var(--color-highlight);margin-left:1.5em;font-size:.7em;} ul.it-list li::before{margin-left:-.5em;margin-top:-.275em;float:inline-start;font-size:1.85em;color:var(--color-primary);} @media screen and (min-width:768px){ul.it-list{float:right;margin-left:unset;top:0;right:80px;position:absolute;display:inline-block;} ul.it-list li{margin-left:2.8em;font-size:1em;} ul.it-list li::before{margin-left:-1.25em;margin-top:-.25em;-webkit-text-stroke:0.5px #ffffff75;} ul.it-list::before{border-left:1px dashed #ffffff75;content:'';height:calc(100% - 2em);position:absolute;top:0.5em;bottom:0.5em;left:.9em;z-index:-1;}} .bc-68{width:40px;height:35px;display:inline-block;} @media screen and (min-width:768px){.bc-68{width:68px;height:61px;}} @media screen and (min-width:576px){.sig-exp-overlay{position:relative;margin-top:-100%;margin-right:-8%;pointer-events:none;margin-bottom:-1px;} .sig-exp-overlay *{pointer-events:none;}} @media screen and (max-width:576px){body{overflow-x:hidden;max-width:100vw;} .section.full-width{width:100vw;margin-left:-50vw;} .sig-exp-col{margin-top:-100px;} .sig-exp-col,.sig-exp-col *{pointer-events:none;} .sig-exp-col a,.sig-exp-col .img-ovr,.sig-exp-col .img-ovr *{pointer-events:auto;}} .splide__slide .img-ovr{color:var(--color-highlight);height:inherit;} .z-index-down{z-index:-1;position:relative;} .radial-metric{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;align-items:center;padding-left:5px;gap:12px;vertical-align:middle;white-space:nowrap;} @media screen and (max-width:576px){.radial-metric{margin-block:5px;padding-left:0px;}} .radial-metric__meter{width:50px;height:50px;position:relative;flex:0 0 50px;} .radial-metric__value{position:absolute;inset:0;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;font-family:var(--font-primary);font-weight:600;font-size:.8em;line-height:1;color:var(--color-highlight);} .radial-metric__label{font-family:var(--font-primary);font-weight:600;line-height:1;color:var(--color-highlight);} .radial{--p:0;position:absolute;inset:0;border-radius:50%;transform:translateZ(0);} .radial::before{content:"";position:absolute;inset:1.5px;border:1px solid var(--color-highlight);border-radius:50%;box-sizing:border-box;filter:blur(.5px);} .radial::after{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient( from calc(-90deg - (var(--p) * 1.8deg)),var(--color-primary) 0 calc(var(--p) * 1%),transparent calc(var(--p) * 1%) 100% );-webkit-mask:radial-gradient( farthest-side,transparent calc(100% - 4px),#000 calc(100% - 4px) );mask:radial-gradient( farthest-side,transparent calc(100% - 4px),#000 calc(100% - 4px) );filter:blur(.5px);} .overlay-bottom{position:absolute;bottom:0px;align-content:flex-end;height:75%;width:calc(100% - var(--gutter-width));padding:20px 30px;background:linear-gradient(0deg,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0) 100%);background-repeat:no-repeat;background-position:center top;text-shadow:0px 2px 4px #000000;transition:all .3s ease-in-out;} .overlay-bottom:hover{text-shadow:0px 2px 4px #000000,0px 2px 6px #000000;} .p-b-1 .overlay-bottom{bottom:var(--gutter-width);} .suites .p-b-1 .overlay-bottom{bottom:0px !important;} .overlay-top{position:absolute;top:0px;align-content:flex-start;height:15%;width:calc(100% - var(--gutter-width));padding:20px 30px;background:linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);background-repeat:no-repeat;background-position:center bottom;text-shadow:0px 2px 4px #000000;} .suites .overlay-bottom{width:100%;min-height:50%;background:linear-gradient(0deg,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 100%);background-repeat:no-repeat;bottom:0px !important;} .suites .overlay-bottom:hover{background-position:center top;} .suites .overlay-top{width:100%;} .overlay-top a.button,.overlay-bottom a.button{text-shadow:none;} .map-gradient{background:linear-gradient( 0deg,rgba(245,241,235,1) 1%,rgba(245,241,235,0.02) 10%,rgba(245,241,235,0) 90%,rgba(245,241,235,1) 99% );background-position:center center;background-size:100% 100%;background-repeat:no-repeat;background-color:transparent !important;} .itin{background-color:rgba(255,255,255,0.80);box-shadow:9px 10px 12px 0px rgba(0,0,0,0.25);-webkit-backdrop-filter:blur(5px) grayscale(50%);-webkit-backdrop-filter:blur(5px) grayscale(50%);backdrop-filter:blur(5px) grayscale(50%);border-radius:10px;min-width:max-content;} .itin::before{border-left:1px dashed #00000075;content:'';height:calc(100% - 7.1em);position:absolute;top:3.1em;bottom:5em;left:1.65em;z-index:+1;} .itin > li{padding-block:5px 0px;height:5em;margin-left:0;padding-left:3.2em;padding-right:1em;width:100%;border-right:5px solid transparent;} .itin > li::before{font-size:2em;margin-left:-1em;position:relative;z-index:+1;margin-top:.4em;} .itin > li,.itin > li *,.itin > li::before{transition:all .2s ease;} .itin > li strong{font-size:1.25em;font-weight:500;line-height:1.1;} .map-bk{background-position:right center;} @media screen and (min-width:576px){.itin > li:hover{background-color:#fff;border-right-color:var(--color-secondary);} .itin > li:hover strong,.itin > li:hover::before{color:var(--color-secondary);}} @media screen and (min-width:576px) and (max-width:768px){.itin{font-size:.8em;}} @media screen and (max-width:576px){.itin{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;top:0px;margin-top:calc(5em + 20px);width:fit-content;padding-inline:10px;border-radius:0 !important;box-shadow:none !important;} .itin-holder > div{white-space:nowrap;overflow-x:auto;overflow-y:hidden;} .itin > li{min-width:fit-content;padding-right:40px;} .itin > li::before{color:var(--color-secondary);} #itinerary{min-height:calc(50vw + 5em);} .map-bk{background-position:right -20vw center;}} @media screen and (min-width:768px){#splide-wide-nav-list,#splide-party-nav-list,#splide-ent-nav-list,#splide-play-nav-list,#splide-deck-nav-list{margin:0 auto !important;width:fit-content;}} #splide-wide-nav .splide__slide,#splide-party-nav .splide__slide,#splide-ent-nav .splide__slide,#splide-play-nav .splide__slide,#splide-deck-nav .splide__slide{height:auto;width:auto;cursor:pointer;text-align:center;font-family:var(--font-primary);font-size:1.25em;letter-spacing:-0.02em;font-weight:300;color:var(--color-foreground);padding:20px 5px;border-bottom:5px solid transparent;transition:all .3s ease-in-out;} #splide-wide-nav .splide__slide.is-active,#splide-party-nav .splide__slide.is-active,#splide-ent-nav .splide__slide.is-active,#splide-play-nav .splide__slide.is-active,#splide-deck-nav .splide__slide.is-active{font-weight:500;letter-spacing:-0.03em;color:var(--color-secondary);border-bottom:5px solid var(--color-secondary);} #splide-wide .splide__arrows.splide__arrows--ltr,#splide-party .splide__arrows.splide__arrows--ltr,#splide-ent .splide__arrows.splide__arrows--ltr,#splide-play .splide__arrows.splide__arrows--ltr,#splide-deck .splide__arrows.splide__arrows--ltr{font-size:1em;position:absolute;z-index:2;top:calc(50% - 1em);line-height:1;width:100%;} @media screen and (min-width:992px){#splide-wide .splide__arrows.splide__arrows--ltr,#splide-party .splide__arrows.splide__arrows--ltr,#splide-ent .splide__arrows.splide__arrows--ltr,#splide-play .splide__arrows.splide__arrows--ltr,#splide-deck .splide__arrows.splide__arrows--ltr{font-size:1.5em;}} @media screen and (min-width:1200px){#splide-wide .splide__arrows.splide__arrows--ltr,#splide-party .splide__arrows.splide__arrows--ltr,#splide-ent .splide__arrows.splide__arrows--ltr,#splide-play .splide__arrows.splide__arrows--ltr,#splide-deck .splide__arrows.splide__arrows--ltr{font-size:2em;}} #splide-wide button.splide__arrow,#splide-party button.splide__arrow,#splide-ent button.splide__arrow,#splide-play button.splide__arrow,#splide-deck button.splide__arrow{all:unset;line-height:2em;background:rgba(245,241,235,0.15);text-align:center;border-radius:50%;padding-top:.15em;width:2.15em !important;display:inline-block;position:absolute;transition:all .3s ease;} #splide-wide button.splide__arrow:hover,#splide-party button.splide__arrow:hover,#splide-ent button.splide__arrow:hover,#splide-play button.splide__arrow:hover,#splide-deck button.splide__arrow:hover{background:rgba(245,241,235,0.3);} #splide-wide button.splide__arrow.splide__arrow--prev,#splide-party button.splide__arrow.splide__arrow--prev,#splide-ent button.splide__arrow.splide__arrow--prev,#splide-play button.splide__arrow.splide__arrow--prev,#splide-deck button.splide__arrow.splide__arrow--prev{left:1em;} #splide-wide button.splide__arrow.splide__arrow--next,#splide-party button.splide__arrow.splide__arrow--next,#splide-ent button.splide__arrow.splide__arrow--next,#splide-play button.splide__arrow.splide__arrow--next,#splide-deck button.splide__arrow.splide__arrow--next{right:1em;} .height-50{min-height:50px;} .align-self-normal{align-self:normal;} .radial-metric-hero{margin-left:50%;transform:translateX(-50%);} .font-style-normal{font-style:normal;} .exp-overview-img{position:relative;display:block;right:-44px;min-width:calc(100% + 44px);} ul.bullet-single li:before{margin-top:unset} ul.bullet-single,ul.bullet-single li{padding-bottom:10px;} .cruise-nav{border-radius:15px;margin-top:-15px;} .cruise-nav a{color:var(--color-foreground) !important;font-weight:400;padding-block:20px;margin-inline:calc(3px + .75vw);transition:all .3s ease;text-decoration:none !important;display:inline-block;border-bottom:4px solid transparent;margin-bottom:-2px;} @media screen and (min-width:800px){.cruise-nav a{margin-inline:calc(4px + .75vw);}} @media screen and (min-width:992px){.cruise-nav a{margin-inline:calc(10px + 1vw);}} .cruise-nav a:hover,.cruise-nav a.is-active{color:var(--color-secondary) !important;} .cruise-nav a.is-active{border-bottom:4px solid var(--color-secondary) !important;} .cruise-nav p{width:fit-content;margin-inline:auto;border-bottom:1px solid rgba(1,34,73,0.50);} @media screen and (max-width:992px){.cruise-nav-int{white-space:nowrap;overflow-x:auto;overflow-y:hidden;} .cruise-nav.cruise-nav--fixed{margin-inline:0 !important;}} #cruise-slider-list .splide__slide{background-size:auto 200% !important;background-position:center 36% !important;} a.cruise-slide{display:block;height:100%;top:0px;bottom:0px;right:0px;left:0px;position:absolute;padding:20px;color:var(--color-highlight);} a.cruise-slide .span-bottom{position:absolute;bottom:20px;width:90%;} .button-disabled,.button.disabled{cursor:no-drop !important;pointer-events:none;opacity:.65 !important;} .flexslider{border:none !important;background:transparent !important;} .flex-control-nav{display:none;} .wpb_gallery.show-paging .flex-control-nav{display:block;} .flex-direction-nav .flex-next{right:1em !important;} .flex-direction-nav .flex-prev{left:1em !important;} .flex-direction-nav a{opacity:1 !important;font-size:1em !important;background:rgba(1,34,73,0.60);border-radius:50%;height:2em !important;width:2em !important;transition:all .3s ease;} @media screen and (min-width:992px){.flex-direction-nav a{font-size:1.5em !important;}} @media screen and (min-width:1200px){.flex-direction-nav a{font-size:2em !important;}} .flex-direction-nav a:hover{background:rgba(1,34,73,0.90);} .flex-direction-nav a:before{font-family:'erapopicons' !important;color:var(--color-primary) !important;font-size:inherit !important;line-height:2em;width:2em !important;text-shadow:none !important;content:"\ab410" !important;text-align:center !important;transition:all .3s ease;} .flex-direction-nav a.flex-next:before{content:"\ab411" !important;text-align:center !important;} .flex-direction-nav a:hover::before{color:var(--color-highlight) !important;} .wpb_gallery.light-nav .flex-direction-nav a{background:rgba(245,241,235,0.15) !important;} .wpb_gallery.light-nav .flex-direction-nav a:hover{background:rgba(245,241,235,0.3) !important;} .wpb_gallery.light-nav .flex-direction-nav a:hover::before{color:var(--color-primary) !important;} .wpb_gallery.hide-nav .flex-direction-nav{display:none;} .menu-title.pointer-events-none a{pointer-events:none !important;} li.disabled a{pointer-events:none;opacity:0.4;} .vc_toggle_title{background:var(--color-highlight);padding:.5em 3em .5em 1.5em;} .vc_toggle_title *{font-family:var(--font-primary);font-size:1.75em;font-weight:300;letter-spacing:-.05em;line-height:1.5;color:var(--color-foreground);transition:all .2s ease;} .vc_toggle_title:hover *{color:var(--color-secondary);} .vc_toggle_content{font-size:1.125em;padding:0 1em 1em 1.5em;} .vc_toggle_active .vc_toggle_title *{color:var(--color-secondary);} .vc_toggle_content li:before{margin-top:unset;} .vc_toggle_content li{padding-bottom:10px;} .vc_toggle_content ol li:before{font-size:1.25em;color:rgba(1,34,73,0.6);} .vc_toggle_content ul li:before{margin-left:-1.25em;} i.vc_toggle_icon{height:1.75em;width:1.5em;margin:0 -1.75em 0 0 !important;top:calc(50% - .75em);position:absolute;right:2.25em;} .vc_toggle.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before{border-color:var(--color-secondary) !important;} .suites h4{line-height:1;letter-spacing:-.04em;} .suites .p-t-\.5{padding-inline:20px 10px;} @media screen and (max-width:992px){.suites .overlay-bottom{font-size:.9em;padding:0 10px 10px 15px;} .suites .p-t-\.5{padding-inline:10px 5px;}} .suites h4,.font-secondary{font-style:italic;} .suites .p-t-\.5 em{font-weight:700;font-size:1.125em;font-family:var(--font-secondary);} input#gform_submit_button_1{background:var(--color-secondary) !important;color:var(--color-highlight) !important;border-radius:5px !important;font-family:var(--font-primary) !important;font-weight:600 !important;font-size:1em !important;line-height:3.125em !important;padding:0 1em !important;display:block !important;min-inline-size:fit-content !important;transition:all 0.25s ease-in-out !important;} input#gform_submit_button_1:hover{background:var(--color-highlight) !important;color:var(--color-secondary) !important;} input#gform_submit_button_1:focus{background:var(--color-highlight) !important;color:var(--color-foreground) !important;outline:none !important;} .gform-theme--foundation .gform-grid-col{padding-inline:0 5px !important;} @media (min-width:640px){.gform-theme--foundation .gform_fields{-moz-column-gap:5px !important;column-gap:5px !important;}} input#input_1_2_3,input#input_1_2_6,input#input_1_1{font-size:.9em !important;line-height:3.125rem !important;height:unset !important;border-radius:5px !important;border:1px solid #cbbbb3 !important;outline:none !important;} .gform-theme--foundation .gform_fields{row-gap:10px !important;align-content} .gform-theme--foundation #field_submit{align-items:flex-start;} input#input_1_2_3::placeholder,input#input_1_2_6::placeholder,input#input_1_1::placeholder{font-style:italic;opacity:.6;} input#input_1_2_3::-webkit-input-placeholder,input#input_1_2_6::-webkit-input-placeholder,input#input_1_1::-webkit-input-placeholder{font-style:italic;opacity:.6;} input#input_1_2_3::-moz-placeholder,input#input_1_2_6::-moz-placeholder,input#input_1_1::-moz-placeholder{font-style:italic;opacity:.6;} input#input_1_2_3:-ms-input-placeholder,input#input_1_2_6:-ms-input-placeholder,input#input_1_1:-ms-input-placeholder{font-style:italic;opacity:.6;} #ct-ultimate-gdpr-cookie-open{font-size:1.5em !important;padding:.25em .5em !important;}} 