:root{--fs-h1:clamp(3.375rem, 3.0682rem + 1.2273vw, 4.05rem);--fs-h2:clamp(2.5313rem, 2.3011rem + 0.9205vw, 3.0375rem);--fs-h3:clamp(2.1094rem, 1.9176rem + 0.767vw, 2.5313rem);--fs-h4:clamp(1.6875rem, 1.5341rem + 0.6136vw, 2.025rem);--fs-h5:clamp(1.4063rem, 1.2784rem + 0.5114vw, 1.6875rem);--fs-h6:clamp(1.2656rem, 1.1506rem + 0.4602vw, 1.5188rem);--fs-p:clamp(1.0625rem, 0.8523rem + 0.3409vw, 1.125rem)}h1,.fs-h1{font-size:var(--fs-h1)}h2,.fs-h2{font-size:var(--fs-h2)}h3,.fs-h3{font-size:var(--fs-h3)}h4,.fs-h4{font-size:var(--fs-h4)}h5,.fs-h5{font-size:var(--fs-h5)}h6,.fs-h6{font-size:var(--fs-h6)}p,.fs-p{font-size:var(--fs-p)}.stretch-link{position:relative}.stretch-link a::after{content:'';position:absolute;inset:0}.stretch-link a:is(:focus-visible)::after{outline:2px solid}.stretch-link a:is(:hover,:focus){outline:none}.PriceStart:after{content:" per person sharing"}.PriceStart:before{content:"From $"}.PriceStartPopular:after{content:" pp"}.PriceStartPopular:before{content:"From $"}.StickBarTitle:after{content:" today"}.StickBarTitle:before{content:"Secure your exclusive "}.site-wrapper{max-width:1920px;width:100%;margin-inline:auto;box-shadow:0 0 150px 0 rgb(100 116 130 / .82)}header.gb-site-header{max-width:1920px;margin-left:auto;margin-right:auto;width:100%}@media (max-width:768px){.single-adventure .site-footer{padding-bottom:80px}}:where(.gb-menu-container--mobile){inset:auto;top:0;height:100vh;overflow-y:auto}.sticky-element{position:sticky;position:-webkit-sticky;top:120px}.sticky-container>.gb-inside-container{height:100%}@media (max-width:1505px){.hide-custom-break{display:none!important}}.single-adventure .gb-accordion__content ul,.single-adventure .gb-accordion__content ol{margin-left:30px}.single-adventure .gb-accordion__content .gb-text{padding:20px 20px}@media (max-width:768px){.tos-prev,.tos-next{display:none!important}}.split-list-columns ul{column-count:2!important;column-gap:0;margin-bottom:0}.split-list-columns li{break-inside:avoid;page-break-inside:avoid}@media (max-width:768px){.split-list-columns ul{column-count:1!important}}@media (min-width:1505px){.gb-menu--base.gb-menu .gb-sub-menu .gb-sub-menu{top:0;left:100%;margin-left:0;box-shadow:-1px 0 0 rgb(255 255 255 / .1)}}.safari-heading{font-size:1.6rem;font-family:'cinzel',serif!important;text-transform:none!important;font-weight:200}header.gb-site-header.gb-is-sticky .hide-custom-break{display:none!important}.gb-query-loop-pagination a.page-numbers:not(.current):hover{background-color:#f0f0f0;color:#000}.fluentform input,.fluentform select,.fluentform textarea{border:1px solid #324338!important;color:#1a1a1a!important}.fluentform .ff-el-section-break h3{font-size:var(--fs-h5)}.fluentform .ff-el-section-break h3,.fluentform .ff-el-section-break .ff-section_break_desk{letter-spacing:1px;margin-top:30px!important}.fluentform ::placeholder{color:#757575!important;opacity:1}