.booking-intro.parallax-section{min-height:100dvh}.booking-intro.parallax-section>.parallax-section__bg{background-position:50% 52%;height:100%;top:0}.booking-intro.parallax-section>.parallax-section__content{justify-content:center;align-items:center;display:flex}.booking-intro__inner.svelte-18386vo{text-align:center;padding:calc(var(--header-h) + 2rem) var(--page-pad-x) 3rem;flex-direction:column;align-items:center;display:flex}.booking-intro__sub.svelte-18386vo{max-width:36rem;font-size:var(--text-body);letter-spacing:var(--ls-body);color:#ffffffeb;white-space:pre-wrap;margin:1.25rem 0 0}.booking-events.svelte-18386vo{padding:3.75rem var(--page-pad-x);background:#000}@media (width>=768px){.booking-events.svelte-18386vo{padding:3.75rem 3.5rem}}.booking-events__grid.svelte-18386vo{grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.booking-events__inner.svelte-18386vo{text-align:center;grid-column:1/-1}@media (width>=768px){.booking-events__inner.svelte-18386vo{grid-column:3/11}}.booking-events__title.svelte-18386vo{color:#fff}.booking-events__dates.svelte-18386vo{min-height:1px;margin-top:1.75rem}
