@import "https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700&family=Inter:wght@400;500;600;700&family=Livvic:wght@300;400;500;600;700&family=Montserrat:wght@300;400;500;600;700&family=Tajawal:wght@400;500;700&family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200&display=swap";.about-city.svelte-1yu62mq{position:relative}@media (width>=768px){.about-city.svelte-1yu62mq{padding:0 var(--desktop-horizontal-padding)}.about-city.svelte-1yu62mq .accordion{width:483px}.about-city.svelte-1yu62mq .accordion.accordion-expanded .accordion-body{padding-top:var(--aq-spacing-32px);padding-inline:var(--aq-spacing-32px)}.about-city.svelte-1yu62mq .accordion.accordion-expanded:not(:first-child) .accordion-body{padding-top:0}}.about-city.svelte-1yu62mq .accordion.accordion-expanded .accordion-body{padding-top:var(--aq-spacing-48px)}@media (width<=768px){.about-city.svelte-1yu62mq .accordion.accordion-expanded .accordion-body{padding-bottom:var(--aq-spacing-48px)}}.about-city.svelte-1yu62mq .accordion:last-child{border-block-end:none}.about-city.svelte-1yu62mq .about-city-lightbox-content{flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.about-city.svelte-1yu62mq .about-city-lightbox-iframe-wrapper{aspect-ratio:16/9;border-radius:var(--aq-border-radius-sm);width:80%;overflow:hidden}@media (width>=768px){.accordion-group.svelte-1yu62mq{top:38px;z-index:1;border-radius:var(--aq-border-radius-lg);background-color:var(--aq-color-primary-base);flex-direction:column;min-height:675px;display:flex;position:absolute;inset-inline-start:80px;overflow:hidden}.accordion-group.svelte-1yu62mq .accordion-expanded{flex-grow:1}}.accordion-group.svelte-1yu62mq .header{height:56px}@media (width>=767px){.accordion-group.svelte-1yu62mq .header{height:59px}}.accordion-group.svelte-1yu62mq .accordion.accordion-expanded:first-child .icon-extend,.accordion-group.svelte-1yu62mq .accordion.accordion-expanded:first-child .title,.accordion-group.svelte-1yu62mq .accordion.accordion-expanded:first-child .title-wrapper,.accordion-group.svelte-1yu62mq .accordion.accordion-expanded:first-child .inner-preview-button{display:none}.accordion-group.svelte-1yu62mq .accordion.accordion-expanded:first-child .brandmark-icon{display:block}.accordion-group.svelte-1yu62mq .accordion.accordion-expanded:first-child .header{height:0;padding:0}.brandmark-icon.svelte-1yu62mq{margin-bottom:var(--aq-spacing-32px);display:none}.dummy-button.svelte-1yu62mq{width:48px;height:48px;padding:var(--aq-spacing-8px);border-radius:var(--aq-border-radius-sm);background-color:var(--aq-color-secondary-basedark);color:var(--aq-color-neutrals-white);flex-flow:column;justify-content:center;align-items:center;display:flex}@media (width<=767px){.dummy-button.svelte-1yu62mq{background-color:var(--aq-color-secondary-base)}}@media (hover:hover){.dummy-button.svelte-1yu62mq:hover{background-color:var(--aq-color-secondary-basedark)}}.play-button-wrapper.svelte-1yu62mq{bottom:24px;align-items:center;gap:var(--aq-spacing-16px);color:var(--aq-color-neutrals-white);cursor:pointer;flex-wrap:nowrap;display:flex;position:absolute;inset-inline-end:20px}@media (width>=768px){.play-button-wrapper.svelte-1yu62mq{bottom:40px;inset-inline-end:40px}}.button-text.svelte-1yu62mq{color:var(--aq-color-gray-lighter)}@media (width<=885px){.button-text.svelte-1yu62mq{display:none}}.inner-preview-button.svelte-1yu62mq{width:100%;height:var(--mobile-image-height);border-radius:var(--aq-border-radius-xl);outline:none;margin-bottom:29px;display:block;position:relative;overflow:hidden}.inner-preview-button.svelte-1yu62mq img:where(.svelte-1yu62mq){object-fit:cover;width:100%;height:100%;display:block}.main-video-preview-wrapper.svelte-1yu62mq{outline:none;height:75vw;max-height:420px;display:block;position:relative}.main-video-preview-wrapper.svelte-1yu62mq:before{content:"";top:-1px;background:var(--aq-color-neutrals-white);width:100%;height:40px;position:absolute;inset-inline-start:0;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 1440 810\" ><path fill=\"black\" fill-rule=\"evenodd\" d=\"M0 0v801.938l115.29-16.907 235.96 14.109 392.96-57.124L988.34 810l146.79-38.607 177.28 27.747 127.58-19.091.01-101.909V0H0Z\" clip-rule=\"evenodd\" transform=\"scale(-1, 1) translate(-1440, 0)\"/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 1440 810\" ><path fill=\"black\" fill-rule=\"evenodd\" d=\"M0 0v801.938l115.29-16.907 235.96 14.109 392.96-57.124L988.34 810l146.79-38.607 177.28 27.747 127.58-19.091.01-101.909V0H0Z\" clip-rule=\"evenodd\" transform=\"scale(-1, 1) translate(-1440, 0)\"/></svg>");-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.main-video-preview-wrapper.svelte-1yu62mq img:where(.svelte-1yu62mq){object-fit:cover;max-width:100%;height:100%;display:block}.main-video-preview-wrapper.svelte-1yu62mq .dummy-button:where(.svelte-1yu62mq){top:50%;position:absolute;inset-inline-start:50%;transform:translate(-50%,-50%)}@media (hover:hover){.image-card.svelte-1yu62mq:hover .button-text:where(.svelte-1yu62mq){color:var(--aq-color-neutrals-white)}.image-card.svelte-1yu62mq:hover .dummy-button:where(.svelte-1yu62mq){background-color:var(--aq-color-secondary-base);transition:background-color .15s}}@media (width>=768px){.image-card.svelte-1yu62mq{width:100%;height:var(--desktop-image-height);border-radius:var(--aq-border-radius-xl);cursor:pointer;border:none;outline:none;padding:0;display:block;position:relative;overflow:hidden}.image-card.svelte-1yu62mq .play-button-wrapper:where(.svelte-1yu62mq){color:var(--aq-color-neutrals-white)}}@media (width>=1440px){.image-card.svelte-1yu62mq{flex-wrap:nowrap;justify-content:center;align-items:center;display:flex}}@media (width>=768px){.image-layer.svelte-1yu62mq{top:0;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s .15s;position:absolute;inset-inline-start:0}.image-layer.svelte-1yu62mq.active{opacity:1;transition-delay:0s}}@media (width>=1440px){.image-layer.svelte-1yu62mq{width:100%;height:100%}}.inner-play.svelte-1yu62mq{border:none;flex-flow:column;justify-content:center;align-items:center;padding:0;position:relative}@media (width<=767px){.inner-play.svelte-1yu62mq{display:flex}}.inner-button.svelte-1yu62mq{bottom:auto;inset-inline-start:unset}@media (width<=767px){.desktop.svelte-1yu62mq{display:none}}@media (width>=768px){.mobile.svelte-1yu62mq{display:none}}.breaker-body.svelte-klqhke{color:var(--aq-color-primary-base);padding-inline:24px}@media (width>=768px){.breaker-body.svelte-klqhke{padding-inline:0}.breaker-body.level-1.svelte-klqhke{padding-block:140px}.breaker-body.level-3.svelte-klqhke{padding-block:160px}}.breaker-body.level-1.svelte-klqhke,.breaker-body.level-3.svelte-klqhke{padding:80px 24px}.breaker-body.bg-neutrals-white.svelte-klqhke{background-color:var(--aq-color-neutrals-white);color:var(--aq-color-primary-base)}.breaker-body.bg-primary.svelte-klqhke{background-color:var(--aq-color-primary-base);color:var(--aq-color-neutrals-white)}.breaker-body.bg-secondary.svelte-klqhke{background-color:var(--aq-color-secondary-base);color:var(--aq-color-neutrals-white)}.overline.svelte-klqhke{letter-spacing:var(--aq-letter-spacing-16a)}.level-3.svelte-klqhke{background-image:radial-gradient(50% 50% at 50% 50%,#39b5f3 0%,var(--aq-color-secondary-base) 100%)}.breaker-body-inner.svelte-klqhke{justify-content:center;gap:var(--aq-spacing-24px);text-align:center;opacity:0;max-width:1128px;transform:translateY(var(--aq-spacing-8px));flex-direction:column;margin-inline:auto;transition:opacity .8s ease-out,transform .8s ease-out;display:flex}@media (width>=768px){.breaker-body-inner.svelte-klqhke{gap:var(--aq-spacing-32px)}}.breaker-body-inner.visible.svelte-klqhke{opacity:1;transform:translateY(0)}.breaker-body-header.svelte-klqhke{text-wrap:unset}.button-wrapper.svelte-klqhke{margin-top:var(--aq-spacing-24px);opacity:0;transform:translateY(var(--aq-spacing-8px));justify-content:center;transition:opacity .8s ease-out,transform .8s ease-out;display:flex}@media (width>=768px){.button-wrapper.svelte-klqhke{margin-top:var(--aq-spacing-32px)}}.button-wrapper.visible.svelte-klqhke{opacity:1;transform:translateY(0)}.breaker.svelte-1naqi73.light-background{background-color:var(--aq-color-neutrals-white)}.cookie-banner.svelte-1fxh6kj{z-index:60;border-radius:var(--aq-border-radius-sm);background:var(--aq-color-secondary-base);width:calc(100% - 3rem);max-width:744px;color:var(--aq-color-neutrals-white);text-align:center;flex-direction:column;align-items:center;padding:1.5rem;display:flex;position:fixed;bottom:40px;left:50%;transform:translate(-50%);box-shadow:0 16px 90px #0000004d}.cookie-banner.svelte-1fxh6kj h5:where(.svelte-1fxh6kj){margin-bottom:.5rem}.cookie-banner.svelte-1fxh6kj .text:where(.svelte-1fxh6kj),.cookie-banner.svelte-1fxh6kj .text:where(.svelte-1fxh6kj) *{color:var(--aq-color-primary-dark)}.cookie-banner.svelte-1fxh6kj .button:where(.svelte-1fxh6kj){justify-content:center;width:100%;display:flex}@media (width>=640px){.cookie-banner.svelte-1fxh6kj{border-radius:var(--aq-border-radius-lg);text-align:initial;flex-direction:row;justify-content:space-between}.cookie-banner.svelte-1fxh6kj .button:where(.svelte-1fxh6kj){justify-content:flex-end;width:auto}}.countdown.svelte-z517k3{z-index:1;width:100%;min-height:var(--countdownMobileHeight);background-color:var(--colorBase);color:var(--aq-color-primary-base);gap:8px;padding:12px 16px 10px;transition:all .3s;display:flex;position:relative}@media (width>=768px){.countdown.svelte-z517k3{min-height:var(--countdownDesktopHeight)}.countdown.svelte-z517k3.collapsed{min-height:var(--countdownMinimizedHeight);padding:6px 16px}.countdown.svelte-z517k3.collapsed .time-box:where(.svelte-z517k3){flex-direction:row}.countdown.svelte-z517k3.collapsed .countdown-inner:where(.svelte-z517k3){gap:12px}}.countdown.svelte-z517k3 .flex-container:where(.svelte-z517k3){justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex;position:relative}@media (width>=768px){.countdown.svelte-z517k3 .flex-container:where(.svelte-z517k3){justify-content:center}}.countdown.svelte-z517k3 .countdown-inner:where(.svelte-z517k3){grid-template-columns:repeat(4,1fr);gap:8px;width:fit-content;display:grid}@media (width>=768px){.countdown.svelte-z517k3 .countdown-inner:where(.svelte-z517k3){gap:15px}.countdown.svelte-z517k3 .countdown-inner:where(.svelte-z517k3).with-offset{margin-inline-start:32px}}.countdown.svelte-z517k3 .banner-text:where(.svelte-z517k3){text-align:center;gap:8px;margin-inline-end:20px;display:none}@media (width>=768px){.countdown.svelte-z517k3 .banner-text:where(.svelte-z517k3){display:flex}}.countdown.svelte-z517k3 .banner-text:where(.svelte-z517k3) a{color:var(--aq-color-primary-base);cursor:pointer;text-decoration:underline}.countdown.svelte-z517k3 .banner-text:where(.svelte-z517k3) a:hover{text-decoration:none}.countdown.svelte-z517k3.is-park-open .status:where(.svelte-z517k3){display:none}@media (width>=768px){.countdown.svelte-z517k3.is-park-open .status:where(.svelte-z517k3){display:flex}}.countdown.svelte-z517k3.is-park-open .lottie-banner-wrapper:where(.svelte-z517k3){display:block}.countdown.svelte-z517k3.is-park-open .flex-container:where(.svelte-z517k3){justify-content:center}.countdown.svelte-z517k3.is-park-open .banner-text:where(.svelte-z517k3){margin-inline-end:0;display:flex}.countdown.svelte-z517k3.is-park-open .countdown-inner:where(.svelte-z517k3){display:none}.countdown.svelte-z517k3 .time-box:where(.svelte-z517k3){align-items:center;gap:var(--aq-spacing-4px);text-align:center;flex-direction:column;display:flex}.countdown.svelte-z517k3 .number:where(.svelte-z517k3){border-radius:var(--aq-border-radius-xs);background:var(--aq-color-neutrals-white-30);justify-content:center;align-items:center;min-width:24px;min-height:24px;display:flex}.countdown.svelte-z517k3 .number:where(.svelte-z517k3).large{min-width:32px;min-height:32px}.countdown.svelte-z517k3 .close-button:where(.svelte-z517k3){align-self:flex-start;position:relative}@media (width>=768px){.countdown.svelte-z517k3 .close-button:where(.svelte-z517k3){align-self:center}}.status.svelte-z517k3{align-items:center;gap:12px;display:flex}.status.svelte-z517k3 .badge-text:where(.svelte-z517k3){color:var(--aq-color-primary-base)}.status-icon.svelte-z517k3{font-size:1.5rem}.lottie-banner-wrapper.svelte-z517k3{z-index:0;height:64px;display:none;position:absolute;inset:0}@media (width>=768px){.lottie-banner-wrapper.svelte-z517k3{height:74px}}.swiper-slide.svelte-1r6xfat{height:61px;padding:var(--aq-spacing-16px) var(--aq-spacing-32px);border-bottom:var(--aq-border-width-md) solid var(--aq-color-neutrals-white-30);cursor:pointer;justify-content:center;align-items:center;display:flex;width:auto!important}@media (width<=1024px){.swiper-slide.svelte-1r6xfat{height:38px;padding:var(--aq-spacing-8px)}}.swiper-slide.svelte-1r6xfat:hover{border-bottom-color:var(--aq-color-neutrals-white);transition:all .5s}.swiper-slide.svelte-1r6xfat.swiper-slide-active{border-bottom-color:var(--aq-color-neutrals-white)}.swiper-slide.svelte-1r6xfat .title:where(.svelte-1r6xfat){color:var(--aq-color-neutrals-white);transform-origin:0;transition:all .8s}.segmented-control.svelte-8std7x{width:100%}.segmented-control.svelte-8std7x .swiper-wrapper:where(.svelte-8std7x){justify-content:center;align-items:center;transition:all .3s;display:flex}.swiper-dynamic-carousel.svelte-1h7qxep{perspective:1200px;margin-top:48px;overflow:hidden visible}.swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide:where(.svelte-1h7qxep){opacity:.2;width:303px;height:406px;transition:all .3s;overflow:hidden}.swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide:where(.svelte-1h7qxep) .rides-carousel-info-wrap:where(.svelte-1h7qxep){z-index:3;max-width:409px;color:var(--aq-color-neutrals-white);text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(0)}.swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide:where(.svelte-1h7qxep) .rides-carousel-info-wrap:where(.svelte-1h7qxep) .dynamic-title:where(.svelte-1h7qxep){text-align:center;text-shadow:0 4px 50px #00000026,0 1px #00000026;width:100%}@media (width>=768px) and (width<=1024px){.swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide:where(.svelte-1h7qxep) .rides-carousel-info-wrap:where(.svelte-1h7qxep) .dynamic-title:where(.svelte-1h7qxep){margin-top:-28px}}.swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide:where(.svelte-1h7qxep) .rides-carousel-info-wrap:where(.svelte-1h7qxep) .sub-title:where(.svelte-1h7qxep){text-shadow:0 8px 40px #00000080,0 1px 1px #00000040;margin:2rem 0}@media (width<=768px){.swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide:where(.svelte-1h7qxep) .rides-carousel-info-wrap:where(.svelte-1h7qxep) .sub-title:where(.svelte-1h7qxep){margin:1rem 0;padding:0 0 1rem}}@media (width>=1024px){.swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide:where(.svelte-1h7qxep) .rides-carousel-info-wrap:where(.svelte-1h7qxep){max-width:552px}}@media (width<=768px){.swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide:where(.svelte-1h7qxep) .rides-carousel-info-wrap:where(.svelte-1h7qxep){padding-left:2rem;padding-right:2rem}}.swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide:where(.svelte-1h7qxep).swiper-slide-active{opacity:1}.swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide:where(.svelte-1h7qxep).swiper-slide-active .rides-carousel-info-wrap:where(.svelte-1h7qxep){transform-style:preserve-3d;backface-visibility:hidden;animation:.3s linear .1s forwards slide-data-reveal}.swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide:where(.svelte-1h7qxep).swiper-slide-active .rides-carousel-info-wrap:where(.svelte-1h7qxep).animation-prev-slide{transform-style:preserve-3d;backface-visibility:hidden;animation:.3s linear .1s forwards slide-data-prev}.swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide:where(.svelte-1h7qxep) .rides-carousel-media-wrap:where(.svelte-1h7qxep){justify-content:center;align-items:center;height:100%;display:flex}.swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide:where(.svelte-1h7qxep) .rides-carousel-media-wrap:where(.svelte-1h7qxep) .rides-carousel-media:where(.svelte-1h7qxep){height:100%}.swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide:where(.svelte-1h7qxep) .rides-carousel-media-wrap:where(.svelte-1h7qxep) .rides-carousel-media:where(.svelte-1h7qxep):before{content:"";z-index:3;background:linear-gradient(#0006,#0006);position:absolute;inset:0}.swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide:where(.svelte-1h7qxep) .rides-carousel-media-wrap:where(.svelte-1h7qxep) .rides-carousel-media:where(.svelte-1h7qxep) .dynamic-image:where(.svelte-1h7qxep){object-fit:cover;color:#0000;object-position:center center;width:100%;height:100%;position:absolute;inset:0}@media (width>=768px){.swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide:where(.svelte-1h7qxep){width:738px;height:473px}}@media (width>=1024px){.swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide:where(.svelte-1h7qxep){width:1000.41px;height:562.34px}}.swiper-dynamic-carousel.svelte-1h7qxep .swiper-button-prev:where(.svelte-1h7qxep){inset-inline-start:calc(50% - 170px)}@media (width>=768px){.swiper-dynamic-carousel.svelte-1h7qxep .swiper-button-prev:where(.svelte-1h7qxep){inset-inline-start:calc(50% - 250px)}}@media (width>=1024px){.swiper-dynamic-carousel.svelte-1h7qxep .swiper-button-prev:where(.svelte-1h7qxep){inset-inline-start:calc(50% - 530px)}}.swiper-dynamic-carousel.svelte-1h7qxep .swiper-button-next:where(.svelte-1h7qxep){inset-inline-end:calc(50% - 170px);transform:scale(-1)}@media (width>=768px){.swiper-dynamic-carousel.svelte-1h7qxep .swiper-button-next:where(.svelte-1h7qxep){inset-inline-end:calc(50% - 250px)}}@media (width>=1024px){.swiper-dynamic-carousel.svelte-1h7qxep .swiper-button-next:where(.svelte-1h7qxep){inset-inline-end:calc(50% - 525px)}}.swiper-pagination.homepage-carousel.svelte-1h7qxep{top:unset;bottom:unset;left:unset;width:100%;padding-top:var(--aq-spacing-48px);text-align:center}.swiper-pagination.homepage-carousel.svelte-1h7qxep .swiper-pagination-bullet{background-color:var(--aq-color-neutrals-white-30)}.swiper-pagination.homepage-carousel.svelte-1h7qxep .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--aq-color-neutrals-white)}.notice-banner.svelte-19yuklz{z-index:1;width:100%;color:var(--aq-color-primary-base);position:relative;overflow:hidden}.marquee-track.svelte-19yuklz{padding:var(--aq-spacing-8px) 8px;white-space:nowrap;align-items:center;display:flex}.marquee-content.svelte-19yuklz{align-items:center;gap:8px;animation:15s linear svelte-19yuklz-noticeBannerTicker;display:inline-flex}.marquee-content.svelte-19yuklz:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){animation-name:svelte-19yuklz-noticeBannerTickerRtl}.banner-text.svelte-19yuklz{white-space:nowrap;gap:4px;display:flex}.banner-text.svelte-19yuklz a{color:var(--aq-color-primary-base);cursor:pointer;margin-inline-start:6px;text-decoration:underline}.banner-text.svelte-19yuklz a:hover{text-decoration:none}.banner-title.svelte-19yuklz{align-items:center;gap:8px;display:flex}.banner-title.svelte-19yuklz .badge-text:where(.svelte-19yuklz){margin-inline:2px}@keyframes svelte-19yuklz-noticeBannerTicker{0%{transform:translate(100vw)}to{transform:translate(calc(-100% - 8px))}}@keyframes svelte-19yuklz-noticeBannerTickerRtl{0%{transform:translate(-100vw)}to{transform:translate(calc(100% + 8px))}}.mask.svelte-wurszq{pointer-events:none;backface-visibility:hidden;perspective:1000px;will-change:transform;width:100%;height:100%;transition:transform 50ms linear;position:absolute;inset:0;transform:translateZ(0)scale(1)}@keyframes svelte-176jqbw-glowing{0%{text-shadow:0 0 4px #fff6;opacity:.4}40%{text-shadow:0 0 8px #ffffffe6;opacity:1}60%{text-shadow:0 0 8px #ffffffe6;opacity:1}to{text-shadow:0 0 4px #fff6;opacity:.4}}.range.svelte-176jqbw{bottom:48px;z-index:1;background-color:#0000;justify-content:center;padding:0 2.5rem;transition:opacity .3s ease-out;display:flex;position:absolute;inset-inline:0}.slider-wrap.svelte-176jqbw{align-items:center;gap:calc(var(--aq-spacing-16px) + 5px);text-align:center;flex-direction:column;width:100%;max-width:250px;display:flex}.title.svelte-176jqbw{min-width:136px;color:var(--aq-color-neutrals-white);text-align:center;transition:opacity .3s;animation:1.5s infinite svelte-176jqbw-glowing}.slider.svelte-176jqbw{border-radius:var(--aq-border-radius-lg);cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;width:100%;height:4px;position:relative}.rail.svelte-176jqbw{background-color:var(--aq-color-neutrals-white);opacity:.38;width:100%;height:1px;position:absolute;top:50%;transform:translateY(-50%)}.thumb.svelte-176jqbw{border-radius:var(--aq-border-radius-full);background-color:var(--aq-color-neutrals-white);cursor:pointer;pointer-events:none;width:10px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%)}.thumb.svelte-176jqbw:before{content:"";border-radius:inherit;width:100%;height:100%;box-shadow:0 0 30px 2px var(--aq-color-neutrals-white);position:absolute;left:0}.input.svelte-176jqbw{z-index:1;opacity:0;cursor:pointer;width:100%;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}:root{--padding-size:1rem;--gap-size:.5rem}@keyframes svelte-1cr54qu-animation-pulse{0%,to{transform:scale(.8)}50%{transform:scaleZ(1)}}.title.svelte-1cr54qu{text-align:center;flex-direction:column;align-items:center;width:178px;transition:transform .3s;display:flex}.title.svelte-1cr54qu:focus{outline:none}.line.svelte-1cr54qu{width:2px;height:32px;margin:0 auto var(--gap-size);transform-origin:50%;position:relative}.caption.svelte-1cr54qu{color:var(--aq-color-neutrals-white);text-transform:uppercase;margin-bottom:15px}.caption.svelte-1cr54qu h4:where(.svelte-1cr54qu){font-weight:var(--aq-font-weight-bold)}.milestone.svelte-1cr54qu{width:178px;transform-style:preserve-3d;perspective:1000px;position:absolute;bottom:46.8%}.milestone.svelte-1cr54qu .button{background-color:var(--aq-color-extra-purple-base)}.milestone.svelte-1cr54qu .icon-button{z-index:15;justify-content:center;animation:1.25s cubic-bezier(.4,0,.2,1) -.4s infinite svelte-1cr54qu-animation-pulse;display:flex;position:relative}.milestone.svelte-1cr54qu .card:where(.svelte-1cr54qu){z-index:1;gap:var(--aq-spacing-16px);border-radius:var(--aq-border-radius-lg);background-color:var(--aq-color-neutrals-white);opacity:0;backface-visibility:hidden;perspective:1000px;will-change:transform,opacity;flex-direction:column;width:180px;padding:8px 8px 24px;transition:transform .3s,opacity .2s ease-in;display:flex;position:absolute;inset:auto 0 0}.milestone.svelte-1cr54qu .card:where(.svelte-1cr54qu).is-open{z-index:10;opacity:1}.milestone.svelte-1cr54qu .card:where(.svelte-1cr54qu) .content-box:where(.svelte-1cr54qu){gap:var(--aq-spacing-8px);flex-direction:column;padding:0 8px 1px;display:flex}.milestone.svelte-1cr54qu.milestone--top-card{height:152px;bottom:33.5%}.milestone.svelte-1cr54qu.milestone--top-card .title:where(.svelte-1cr54qu){flex-direction:column-reverse}.milestone.svelte-1cr54qu.milestone--top-card .line:where(.svelte-1cr54qu){margin:0 auto var(--gap-size);transform:scale(-1)}.milestone.svelte-1cr54qu.milestone--top-card .card:where(.svelte-1cr54qu){height:auto;top:0;bottom:auto;transform:translateY(-93%)}.milestone.svelte-1cr54qu.milestone--bottom-card .card:where(.svelte-1cr54qu){transform:translateY(93%)}html:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .content-box.svelte-1cr54qu{text-align:right}.milestone--1.svelte-1cr54qu{top:53%;left:16%}.milestone--2.svelte-1cr54qu{top:35%;left:42.5%;bottom:unset}.milestone--3.svelte-1cr54qu{top:54%;left:69%}.milestone--4.svelte-1cr54qu{bottom:40%;left:94.5%}.milestone--disabled.svelte-1cr54qu .icon-button{pointer-events:none}.milestone--disabled.svelte-1cr54qu .icon-button button{background-color:var(--aq-color-neutrals-white-20)}.milestone.svelte-1cr54qu img:where(.svelte-1cr54qu){-webkit-user-select:none;user-select:none;pointer-events:none}.milestone.svelte-1cr54qu .icon-button:focus-visible{outline:2px solid var(--aq-color-neutrals-white);outline-offset:2px}.milestone--disabled.svelte-1cr54qu .title:where(.svelte-1cr54qu)>.caption:where(.svelte-1cr54qu){position:relative}.milestone--disabled.svelte-1cr54qu .title:where(.svelte-1cr54qu)>.caption:where(.svelte-1cr54qu) h4:where(.svelte-1cr54qu){color:#ffffff4d;text-shadow:0 0 10px #ffffff80,0 0 20px #ffffff4d,0 0 30px #ffffff1a}.image.svelte-1cr54qu img:where(.svelte-1cr54qu){border-radius:var(--aq-border-radius-lg);object-fit:cover;width:164px;height:118px}.date.svelte-1cr54qu{margin-bottom:var(--aq-spacing-8px);color:var(--aq-color-neutrals-white-30);text-transform:uppercase;display:block}.sub-date.svelte-1cr54qu{color:var(--aq-color-gray-dark);text-transform:uppercase}.description.svelte-1cr54qu{color:var(--aq-color-primary-base);font-weight:var(--aq-font-weight-light);text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.no-select.svelte-1cr54qu{-webkit-user-select:none;user-select:none}@media (width<=768px){.milestone--top-card.svelte-1cr54qu{bottom:33.5%}}.static-milestones.svelte-1mfjby9{aspect-ratio:1630/583;flex-shrink:0;height:100%;position:relative}.static-milestones.svelte-1mfjby9 svg{pointer-events:none;width:100%;height:100%;transform-style:preserve-3d;backface-visibility:hidden}.milestones-container.svelte-1mfjby9{z-index:6;pointer-events:none;width:100%;height:100%;margin:0;padding:0;list-style:none;position:absolute;inset:0}.milestones-container.svelte-1mfjby9 li{pointer-events:auto}.dynamic-milestone.svelte-b7ftix{aspect-ratio:404/581;flex-shrink:0;height:100%;margin-inline:-1px;position:relative}.dynamic-milestone.svelte-b7ftix .milestone--top-card{bottom:20.5%;left:78.5%}.dynamic-milestone.svelte-b7ftix .milestone--bottom-card{bottom:39.8%;left:78.5%}.dynamic-milestone.svelte-b7ftix svg{pointer-events:none;width:100%;height:100%}.milestone-container.svelte-b7ftix{z-index:6;pointer-events:none;width:100%;height:100%;margin:0;padding:0;list-style:none;position:absolute;inset:0}.milestone-container.svelte-b7ftix li{pointer-events:auto}.container.svelte-1v28r4l{background:var(--aq-color-primary-base);width:100%;height:100%;margin:0;position:relative;inset:0}.animation-container.svelte-1v28r4l.is-edit-mode{height:800px}.timeline.svelte-1v28r4l{top:var(--currentHeaderHeight,96px);width:100%;height:calc(100vh - var(--currentHeaderHeight,0px));box-sizing:border-box;isolation:isolate;will-change:transform;flex-wrap:nowrap;justify-content:center;max-height:100vh;margin:-5px 0;padding:0;display:flex;position:sticky;translate:none;rotate:none;scale:none}@media (width>=768px){.timeline.svelte-1v28r4l{min-height:840px}}.timeline.svelte-1v28r4l.is-edit-mode{height:800px}.slider.svelte-1v28r4l{z-index:1;box-sizing:content-box;width:100%;height:100%;transition-timing-function:initial;touch-action:pan-y;will-change:transform;flex-wrap:nowrap;transition-property:transform;display:flex;position:relative;transform:translate(1px,-13px)}.wrapper.svelte-1v28r4l{flex-wrap:nowrap;align-items:center;width:100%;height:100%;display:flex;position:relative;transform:translateZ(0)}.interactive.svelte-1v28r4l{z-index:2;-webkit-overflow-scrolling:touch;will-change:opacity,transform;overscroll-behavior:auto;scrollbar-width:none;scroll-behavior:auto;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;height:100%;margin:0 auto;transition:transform .3s ease-out;display:flex;position:relative;overflow:scroll hidden;transform:translateY(110px)}.interactive.svelte-1v28r4l::-webkit-scrollbar{display:none}.is-edit-mode:where(.svelte-1v28r4l) .interactive.svelte-1v28r4l{opacity:.5!important}.info-image.svelte-1v28r4l{bottom:41%;z-index:7;border:2px solid var(--aq-color-secondary-base);border-radius:var(--aq-border-radius-full);will-change:opacity;flex-wrap:nowrap;justify-content:center;align-items:center;width:116px;height:116px;transition:opacity .8s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset-inline-start:0;overflow:hidden;transform:translate(-50%)}.info-image.svelte-1v28r4l img:where(.svelte-1v28r4l){object-fit:contain;object-position:center;will-change:opacity;width:100%;height:100%;transition:opacity .3s}.logo-placeholder.svelte-1v28r4l{border:2px solid var(--aq-color-secondary-base);border-block-start-color:#0000;border-radius:50%;width:40px;height:40px;animation:1s linear infinite svelte-1v28r4l-spin}@keyframes svelte-1v28r4l-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.content.svelte-1v28r4l{z-index:1;backface-visibility:hidden;flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;height:588px;max-height:840px;transition:transform .3s;display:flex;position:relative;inset-inline-start:0;overflow:visible}.timeline-wave.svelte-1v28r4l{transform-origin:0;will-change:opacity,transform;flex-wrap:nowrap;height:100%;transition:opacity .6s cubic-bezier(.4,0,.2,1);display:flex;position:relative;transform:translateZ(0)scale(1)translateY(-8%)}@media (height<=940px){.timeline-wave.svelte-1v28r4l{transform:translateZ(0)scale(.7)translateY(-14%)}}@media (height<=768px){.timeline-wave.svelte-1v28r4l{transform:translateZ(0)scale(.55)translateY(-8%)}}.header.svelte-1v28r4l{z-index:10;gap:var(--aq-spacing-12px);width:100%;max-width:631px;color:var(--aq-color-neutrals-white);text-align:center;pointer-events:none;padding-inline:var(--aq-spacing-24px);place-content:center;display:grid;position:absolute;top:48px}.header.svelte-1v28r4l .overline:where(.svelte-1v28r4l){color:var(--aq-color-primary-base);transition:color .3s}.header.svelte-1v28r4l .subtitle:where(.svelte-1v28r4l){color:var(--aq-color-primary-base);transition:color .3s,opacity .3s}.header.svelte-1v28r4l.timeline-visible .overline:where(.svelte-1v28r4l){color:var(--aq-color-neutrals-white)}.header.svelte-1v28r4l.timeline-visible .subtitle:where(.svelte-1v28r4l){opacity:0}.background.svelte-1v28r4l{backface-visibility:hidden;perspective:1000px;will-change:transform;position:absolute;inset:0;overflow:hidden}.background.svelte-1v28r4l:before{content:"";z-index:1;background:linear-gradient(to bottom,var(--aq-color-secondary-base),transparent);pointer-events:none;width:100%;height:40px;position:absolute;top:0;left:0}.background.svelte-1v28r4l .mask{z-index:1}.wrapper.svelte-1v28r4l img:where(.svelte-1v28r4l){object-fit:cover;width:100%;height:100%;position:relative}.shape-bottom.svelte-1v28r4l{background:var(--aq-color-neutrals-white);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);width:100%;height:133px;position:relative;bottom:-1px;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" preserveAspectRatio=\"none\" viewBox=\"0 0 1441 141\" fill=\"none\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1440.5 140.836H0.5V64.4559L115.79 46.5059L351.75 61.4859L744.71 0.835938L988.84 73.0159L1135.63 32.0259L1312.91 61.4859L1440.49 41.2159V140.826H1440.5V140.836Z\" fill=\"white\"/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" preserveAspectRatio=\"none\" viewBox=\"0 0 1441 141\" fill=\"none\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1440.5 140.836H0.5V64.4559L115.79 46.5059L351.75 61.4859L744.71 0.835938L988.84 73.0159L1135.63 32.0259L1312.91 61.4859L1440.49 41.2159V140.826H1440.5V140.836Z\" fill=\"white\"/></svg>");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (width>=768px){.slider.svelte-1v28r4l{transform:translateZ(0)}}@media (width>=1024px){.header.svelte-1v28r4l{padding-inline:0}.timeline.svelte-1v28r4l{min-height:840px}}.rides-carousel.svelte-1t8to9y{background-color:var(--aq-color-secondary-base);height:auto;padding:0;overflow-y:hidden}@media (width<=768px){.rides-carousel.svelte-1t8to9y{padding:var(--aq-spacing-48px) 0}}.carousel-wrapper.svelte-1t8to9y{opacity:1;transition:opacity .3s}.is-transitioning.svelte-1t8to9y .carousel-wrapper:where(.svelte-1t8to9y){opacity:0}.vertical-spacer.svelte-1hewatf{width:100%;height:var(--small-screen);background-color:var(--bg-color)}.vertical-spacer.svelte-1hewatf.is-negative{height:0;margin-top:var(--small-screen)}@media (width>=768px){.vertical-spacer.svelte-1hewatf{height:var(--medium-screen)}.vertical-spacer.svelte-1hewatf.is-negative{height:0;margin-top:var(--medium-screen)}}@media (width>=1024px){.vertical-spacer.svelte-1hewatf{height:var(--large-screen)}.vertical-spacer.svelte-1hewatf.is-negative{height:0;margin-top:var(--large-screen)}}.vertical-spacer.svelte-1hewatf.is-edit-mode{background:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" enable-background=\"new 0 0 48 48\" viewBox=\"0 0 48 48\"><path d=\"m0 0h48v48h-48z\" fill=\"%23fff\"/><g fill=\"%23d8d8d8\"><path d=\"m0 0h24v24h-24z\"/><path d=\"m24 24h24v24h-24z\"/></g></svg>") no-repeat}.active-indicator.svelte-1naahn3{z-index:1;opacity:0;filter:drop-shadow(0 2px 4px #0003);width:20px;height:12px;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.lands-map-mobile.svelte-1naahn3{aspect-ratio:327/480;background-color:var(--aq-color-secondary-base);justify-content:center;width:100%;max-width:327px;margin:57px 24px 47px;display:flex;position:relative}.lands-map-mobile.svelte-1naahn3 .swiper-slide-active{transform:scale(1)}.lands-map-mobile.svelte-1naahn3 .swiper-slide-active .active-indicator:where(.svelte-1naahn3){opacity:1}.slider.svelte-1naahn3{z-index:1;width:100%;padding:0 9px;position:absolute;top:-32px}.lands-map-container.svelte-1naahn3{border-radius:var(--aq-border-radius-sm);background-repeat:no-repeat;background-size:cover;align-items:flex-end;width:100%;display:flex}.zone-pattern-wrapper.svelte-1naahn3{border-radius:var(--aq-border-radius-sm);width:100%;margin:0 9px -24px;overflow:hidden}.land-details.svelte-1naahn3{gap:var(--aq-spacing-24px);padding:var(--aq-spacing-24px) 32px;flex-direction:column;display:flex}.features.svelte-1naahn3{align-items:center;gap:var(--aq-spacing-8px);color:var(--aq-color-primary-dark);flex-direction:column;padding:0;display:flex}.full-width.svelte-1naahn3{justify-content:center;width:100%;display:flex}.feature.svelte-1naahn3{align-items:center;gap:8px;display:flex}.cta-button.svelte-1naahn3{z-index:1;justify-content:center;align-items:center;margin:0 auto;display:flex}.swiper-carousel.svelte-1naahn3{visibility:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent;width:100%;margin:0 auto;position:absolute;bottom:26px;left:0;right:0}.swiper-wrapper.svelte-1naahn3{padding-top:10px}.swiper-wrapper.svelte-1naahn3 .active:where(.svelte-1naahn3){border:2px solid var(--container-color);box-shadow:0 1.5px 20px 0 var(--container-color-shadow)}.swiper-slide.svelte-1naahn3{aspect-ratio:109/58;max-width:109px;height:100%}.land-container.svelte-1naahn3{border:2px solid var(--aq-color-neutrals-white);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;justify-content:center;align-items:center;display:flex;position:relative;transform:scale(.7)}.view-lands-map.svelte-rsuour{background-color:var(--aq-color-secondary-base);justify-content:center;display:flex}@media (width>=454px){.view-lands-map.svelte-rsuour{padding-inline:40px}}.view-lands-map.svelte-rsuour .container-desktop:where(.svelte-rsuour){aspect-ratio:16/10;justify-content:center;width:100%;max-width:1440px;display:flex;position:relative;overflow:hidden}.view-lands-map.svelte-rsuour .container-desktop:where(.svelte-rsuour) .map{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 1360 845\" fill=\"none\" preserveAspectRatio=\"none\"><path d=\"M416.525 29.1553L37.6546 13.1484C35.4854 13.0568 33.6391 14.7123 33.4946 16.8787L0.0259859 518.754C0.010992 518.979 0.0149335 519.204 0.0379488 519.429L29.8754 810.032C30.0728 811.955 31.6166 813.461 33.5434 813.612L430.159 844.541L799.642 824.976L1107.5 842.041L1331.52 825.238C1333.51 825.088 1335.09 823.484 1335.21 821.484L1359.99 401.436C1360 401.238 1359.99 401.04 1359.98 400.842L1326.69 30.0951C1326.51 28.1176 1324.91 26.5696 1322.93 26.459L858.269 0.540894L416.525 29.1553Z\" fill=\"%23D9D9D9\"/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 1360 845\" fill=\"none\" preserveAspectRatio=\"none\"><path d=\"M416.525 29.1553L37.6546 13.1484C35.4854 13.0568 33.6391 14.7123 33.4946 16.8787L0.0259859 518.754C0.010992 518.979 0.0149335 519.204 0.0379488 519.429L29.8754 810.032C30.0728 811.955 31.6166 813.461 33.5434 813.612L430.159 844.541L799.642 824.976L1107.5 842.041L1331.52 825.238C1333.51 825.088 1335.09 823.484 1335.21 821.484L1359.99 401.436C1360 401.238 1359.99 401.04 1359.98 400.842L1326.69 30.0951C1326.51 28.1176 1324.91 26.5696 1322.93 26.459L858.269 0.540894L416.525 29.1553Z\" fill=\"%23D9D9D9\"/></svg>");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.view-lands-map.svelte-rsuour .container-desktop:where(.svelte-rsuour) .pin{cursor:pointer}@font-face{font-family:RockBoulder;src:url(/assets/aquarabia/RockBoulderRegular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Material Symbols Outlined;src:url(/assets/aquarabia/MaterialSymbolsOutlined.woff2)format("woff2");font-weight:100 700;font-style:normal;font-display:block}.material-symbols-outlined,i.material-symbols-outlined,span.material-symbols-outlined,[class*=material-symbols]{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;font-feature-settings:"liga";font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;direction:ltr;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block;font-family:Material Symbols Outlined,sans-serif!important}:root{--aq-primary:#2f3484;--aq-primary-deep:#171b4d;--aq-primary-dark:#252b72;--aq-blue:#119cdd;--aq-blue-dark:#0b87c8;--aq-color-secondary-base:#0ca4e3;--aq-color-primary-base:#2f3484;--aq-color-neutrals-white:#fff;--aq-color-primary-dark:#252b72;--aq-sky:#eaf7fb;--aq-aqua:#73cdc7;--aq-peach:#ffc18f;--aq-yellow:#fbb040;--aq-color-extra-yellow-base:#fbb040;--aq-pink:#c12f9a;--aq-lavender:#d4b0dd;--aq-white:#fff;--aq-ink:#283077;--aq-muted:#8387aa;--aq-line:#d7dbea;--aq-shadow:0 16px 35px #19204721;--aq-display:"RockBoulder", Impact, "Arial Black", sans-serif;--aq-primary-font:"Livvic", sans-serif;--aq-banner-font:"Outfit", "Inter", "Montserrat", sans-serif;--aq-body-font:"Montserrat", sans-serif;--aq-rtl-font:"Tajawal", sans-serif;--content:min(1120px, calc(100vw - 64px))}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--aq-sky);overflow-x:clip}body{min-width:320px;color:var(--aq-ink);background:var(--aq-sky);font-family:var(--aq-body-font);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55;overflow-x:clip}html[dir=rtl] body{font-family:var(--aq-rtl-font)}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] .overline,html[dir=rtl] button,html[dir=rtl] a{letter-spacing:0}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3{font-family:var(--aq-rtl-font)}html[dir=rtl] .home-hero-content{text-align:right;left:auto;right:48px}html[dir=rtl] .hero-progress{left:auto;right:48px}html[dir=rtl] .support-hero-copy,html[dir=rtl] .plan-trip-hero-copy,html[dir=rtl] .tickets-hero-copy{text-align:right;left:auto;right:max(8.3%,50vw - 800px)}html[dir=rtl] .feature-grid,html[dir=rtl] .passes-grid,html[dir=rtl] .discover-tabs button,html[dir=rtl] .milestone-card,html[dir=rtl] .booking-steps button{text-align:right}html[dir=rtl] .qiddiya-copy{margin-left:0;margin-right:max(32px,50vw - 560px)}html[dir=rtl] .ride-rail{padding-left:0;padding-right:max(32px,50vw - 560px)}html[dir=rtl] .activity-filters i{margin-left:0;margin-right:16px}html[dir=rtl] .activity-filter-panel{left:auto;right:0}html[dir=rtl] .activity-card p span{margin-left:5px}html[dir=rtl] .event-exit{left:0;right:auto}html[dir=rtl] .event-form-actions .event-next{margin-left:0;margin-right:auto}html[dir=rtl] .ticket-banner-copy>a,html[dir=rtl] .tickets-help-copy>a,html[dir=rtl] .support-topic-grid i{transform:scaleX(-1)}html[dir=rtl] input,html[dir=rtl] select,html[dir=rtl] textarea{text-align:right}html[dir=rtl] bdi{direction:ltr;unicode-bidi:isolate}html[dir=rtl] p,html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] label,html[dir=rtl] a,html[dir=rtl] button{overflow-wrap:anywhere}body.menu-open,body.mega-open{overflow:hidden}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--aq-primary-font);line-height:1.12}button{cursor:pointer}.section-pad{padding:96px max(32px,50vw - 560px)}.overline{color:var(--aq-primary);letter-spacing:.21em;text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:700}.reveal{opacity:0;transform:translateY(22px)}.is-ready .reveal{opacity:1;transition:opacity .7s .1s,transform .7s .1s;transform:translateY(0)}.light-button,.outline-button,.primary-button{letter-spacing:.13em;border-radius:8px;justify-content:center;align-items:center;min-height:50px;padding:0 24px;font-size:13px;font-weight:700;display:inline-flex}.light-button{color:var(--aq-primary);background:#fff}.primary-button{color:#fff;background:var(--aq-blue)}.outline-button{border:1px solid var(--aq-primary);color:var(--aq-primary);background:0 0}.jagged-edge{z-index:4;background:var(--aq-primary);clip-path:polygon(0 42%,6% 23%,17% 33%,30% 16%,41% 50%,53% 28%,68% 48%,80% 26%,93% 48%,100% 30%,100% 100%,0 100%);width:100%;height:66px;position:absolute;bottom:-1px;left:0}.jagged-edge:after{content:"";background:var(--aq-yellow);clip-path:inherit;position:absolute;inset:9px 0 0}.notice-strip{z-index:121;height:36px;color:var(--aq-primary-deep);letter-spacing:.03em;background:#ffd86b;align-items:center;gap:14px;padding-inline:14px;font-size:13px;font-weight:700;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden;font-family:var(--aq-banner-font)!important}.notice-strip,.notice-strip-text,.notice-strip a{font-family:var(--aq-banner-font)!important}.notice-strip__viewport{flex:1;min-width:0;height:100%;position:relative;overflow:hidden}.notice-strip__track{will-change:left, transform;align-items:center;width:max-content;height:100%;animation:15s linear infinite notice-marquee;display:flex;position:absolute;top:0;left:100%}html[dir=rtl] .notice-strip__track{animation-direction:reverse}.notice-strip__segment{white-space:nowrap;align-items:center;gap:10px;padding-inline:22px;display:inline-flex}.notice-strip__badge{color:#fff;letter-spacing:.08em;background:#c94900;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:800}.notice-strip__cta{color:var(--aq-primary-deep);text-underline-offset:2px;white-space:nowrap;flex:none;font-weight:800;text-decoration:underline}.notice-strip__cta:focus-visible{outline:2px solid var(--aq-primary-deep);outline-offset:2px;border-radius:3px}@keyframes notice-marquee{0%{left:100%;transform:translate(0)}to{left:0;transform:translate(-100%)}}.notice-strip+.site-header{margin-top:36px}.notice-strip+.site-header .header-primary{height:116px}.notice-strip+.site-header .header-status{height:48px}.notice-strip+.site-header--booking .header-primary{height:132px}.site-header{z-index:20;color:#fff;background:#2a2e7a;transition:background-color .28s,box-shadow .28s;position:relative}.site-header--transparent{background:linear-gradient(#031c3dc2,#05203d0a)}.site-header.header-active-blue,.site-header.header-active-blue .header-primary{background:#2a2e7a!important}.header-stuck .site-header{z-index:90;background:#2a2e7a;margin-top:0;position:fixed;top:36px;left:0;right:0}.header-stuck .site-header .header-primary{background:#2a2e7a;border-bottom:0;height:132px}.header-stuck .site-header .header-status{display:none}.header-primary{border-bottom:1px solid #ffffff3d;align-items:center;gap:42px;height:116px;margin:0;padding:0 28px;display:flex}.brand{flex:0 0 138px;width:138px;transform:translateY(10px)}.brand img{width:100%;max-height:86px}.brand-logo-ar{aspect-ratio:142/87;width:100%;display:block;position:relative}.brand-logo-ar__wordmark{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.desktop-nav{flex:1;align-items:center;gap:34px;display:flex}.desktop-nav button{color:inherit;font-family:var(--aq-primary-font);white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:12px 16px;font-size:16px;font-weight:600;transition:background .18s}.desktop-nav button:hover,.desktop-nav button.is-active{background:#24266f}.header-actions{align-items:center;gap:10px;display:flex}.language-link{align-items:center;font-size:13px;font-weight:600;line-height:1;display:inline-flex}html[dir=rtl] .language-link{font-family:var(--aq-primary-font);direction:ltr}.ui-icon{letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;direction:ltr;place-items:center;width:26px;height:26px;font-family:Material Symbols Outlined;font-size:25px;font-style:normal;font-weight:400;line-height:1;display:inline-grid;overflow:hidden}.ui-icon-box{border:1px solid #ffffff6b;border-radius:9px;width:46px;height:46px}.icon-button{color:#fff;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.book-button{background:var(--aq-blue);letter-spacing:.12em;white-space:nowrap;border-radius:9px;align-items:center;height:48px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.book-button.is-disabled{pointer-events:none;background:#aeb0b6}.header-status{letter-spacing:.11em;outline:0;align-items:center;gap:14px;height:44px;margin:0 29px;padding-inline:16px;font-size:12px;font-weight:600;display:flex;position:relative}.header-status>span{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.header-status--detached{z-index:22;color:#fff;background:0 0;outline:0;max-width:calc(100vw - 56px);margin-inline:28px;position:relative}.header-status--detached>span{z-index:2;position:relative}.status-popover{z-index:1;box-sizing:border-box;color:#fff;opacity:0;visibility:hidden;pointer-events:none;transform-origin:0 0;background:#303484;flex-direction:column;gap:14px;width:min(700px,100vw - 32px);height:294px;padding:48px 20px 16px;transition:opacity .24s,transform .28s cubic-bezier(.22,1,.36,1),visibility 0s linear .28s;display:flex;position:absolute;top:0;left:-12px;transform:translateY(-10px)scale(.985)}.header-status:hover .status-popover,.header-status:focus-within .status-popover{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)scale(1)}.status-weather-card,.status-hours-card{background:#3c408b;border-radius:9px;flex:0 0 98px;align-items:center;height:98px;display:flex}.status-weather-card{padding:0 17px}.status-weather-icon{color:var(--aq-yellow);letter-spacing:normal;text-transform:none;font-feature-settings:"liga";font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 48;direction:ltr;flex:0 0 63px;font-family:Material Symbols Outlined;font-size:57px;font-style:normal;font-weight:400;line-height:1}.status-weather-copy{flex-direction:column;flex:1;padding-left:7px;display:flex}.status-weather-copy b,.status-hours-card b{color:#c3c4dd;font-family:var(--aq-primary-font);letter-spacing:.13em;font-size:15px;font-weight:600;line-height:1.1}.status-weather-copy span,.status-hours-card span{font-family:var(--aq-primary-font);letter-spacing:0;font-size:18px;font-weight:400;line-height:1.28}.status-weather-card strong{font-family:var(--aq-primary-font);letter-spacing:-.03em;white-space:nowrap;font-size:47px;font-weight:600;line-height:1}.status-hours-card{gap:32px;padding:0 20px}.status-calendar-icon{border:5px solid #fff;border-radius:4px;flex:0 0 43px;width:43px;height:42px;position:relative}.status-calendar-icon:before{content:"";border-top:5px solid #fff;position:absolute;top:7px;left:-5px;right:-5px}.status-calendar-icon:after{content:"";background:#fff;border-radius:2px;width:5px;height:12px;position:absolute;top:-12px;left:5px;box-shadow:20px 0 #fff}.status-hours-card>div{flex-direction:column;flex:1;min-width:0;display:flex}.status-hours-card span{overflow-wrap:normal;white-space:nowrap}.status-closure{height:16px;font-family:var(--aq-primary-font);letter-spacing:0;align-items:center;gap:4px;margin:0 1px;font-size:13px;font-weight:400;line-height:1;display:flex}.status-closure span{color:var(--aq-yellow);font-feature-settings:"liga";font-family:Material Symbols Outlined;font-size:16px}.status-closure b{font-weight:700}html[dir=rtl] .status-popover{transform-origin:100% 0;left:auto;right:-12px}html[dir=rtl] .status-weather-copy{padding-left:0;padding-right:7px}.pin,.sun{letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 20;direction:ltr;font-family:Material Symbols Outlined;font-style:normal;font-weight:400;line-height:1}.pin{width:14px;color:var(--aq-yellow);font-size:18px}.sun{color:var(--aq-yellow);font-size:20px}.open-pill{color:var(--aq-primary);background:#d6aad7;border-radius:4px;padding:2px 10px}.mobile-menu-trigger{background:0 0;border:1px solid #ffffff6b;border-radius:8px;width:44px;height:44px;display:none}.mobile-menu-trigger span{background:#fff;width:21px;height:2px;margin:4px auto;display:block}.mobile-menu{z-index:120;color:#fff;font-family:var(--aq-primary-font);visibility:hidden;background:#2a2e7a;flex-direction:column;transition:transform .35s,visibility 0s linear .35s;display:flex;position:fixed;inset:36px 0 0;overflow-y:auto;transform:translate(100%)}html[dir=rtl] .mobile-menu{transform:translate(-100%)}html[dir] .mobile-menu[aria-hidden=false]{visibility:visible;transition-delay:0s;transform:translate(0)}body.mega-open,body.menu-open,body.search-open{overflow:hidden}html.shell-overlay-open,html.shell-overlay-open body{overscroll-behavior:none;overflow:hidden}.mobile-menu-header{border-bottom:1px solid #ffffff14;flex:0 0 89px;justify-content:space-between;align-items:center;height:89px;padding:0 16px;display:flex}.mobile-menu-brand{place-items:center;width:84px;height:70px;display:grid}.mobile-menu-brand img{object-fit:contain;width:100%;max-height:66px}.mobile-menu-brand .brand-logo-ar{width:84px}.mobile-menu-tools{direction:ltr;align-items:center;gap:8px;display:flex}.mobile-menu-close,.mobile-menu-tool{color:#fff;background:0 0;border:0;border-radius:0;place-items:center;width:38px;height:38px;padding:0;display:grid}.mobile-menu-close .ui-icon{width:24px;height:24px;font-size:24px}.mobile-menu-tool .ui-icon{width:22px;height:22px;font-size:22px}.mobile-menu-tool .ui-icon-box{background:0 0;border:0;border-radius:0}.mobile-menu-nav{flex-direction:column;flex:none;padding:20px 16px 28px;display:flex}.mobile-nav-section{border-bottom:1px solid #ffffff24}.mobile-nav-trigger{color:#fff;text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;min-height:52px;padding:0;font-family:inherit;font-size:20px;font-weight:600;display:flex}.mobile-menu-nav i{font-feature-settings:"liga";font-family:Material Symbols Outlined;font-size:18px;font-style:normal;transition:transform .2s}.mobile-nav-trigger[aria-expanded=true]>i{transform:rotate(180deg)}.mobile-nav-panel{gap:22px;padding:2px 0 25px;display:grid}.mobile-nav-panel[hidden]{display:none}.mobile-nav-overview{color:var(--aq-yellow);align-items:center;gap:9px;font-size:16px;font-weight:700;display:flex}.mobile-nav-overview i{color:#fff;background:var(--aq-blue);border-radius:50%;place-items:center;width:24px;height:24px;font-size:15px;display:grid}.mobile-nav-group{gap:10px;display:grid}.mobile-nav-group p{color:#aaafd2;letter-spacing:.14em;margin:0;font-size:10px;font-weight:700}.mobile-nav-group a{color:#fff;font-size:15px;font-weight:500;line-height:1.35}html[dir=rtl] .mobile-nav-overview i{transform:scaleX(-1)}.mobile-menu-language{justify-content:space-between;align-items:center;min-height:87px;margin:0 16px;display:flex}.mobile-menu-language>span{color:#ffffff73;font-size:10px}.mobile-menu-language a{color:#fff;letter-spacing:.06em;direction:ltr;align-items:center;gap:9px;font-size:14px;display:inline-flex}.mobile-menu-language .ui-icon{width:21px;height:21px;font-size:21px}.mobile-menu-book{color:#fff;background:var(--aq-blue);border-radius:8px;place-items:center;min-height:46px;margin:auto 16px 50px;font-size:14px;font-weight:700;display:grid}.mega-menu-panel{z-index:110;color:#fff;opacity:0;pointer-events:none;background:#2a2e7a;min-height:0;transition:opacity .2s,transform .2s;position:fixed;top:152px;left:0;right:0;overflow:hidden;transform:translateY(-12px)}.mega-menu-panel[aria-hidden=false]{opacity:1;pointer-events:auto;transform:translateY(0)}.mega-open .site-header,.mega-open .explorer-page>.site-header,.mega-open .header-primary{background:#2a2e7a!important}.mega-open .header-status{display:none}.mega-open .header-primary,.mega-open .notice-strip+.site-header .header-primary{border-bottom:0;height:132px;margin-inline:0;padding-inline:28px}.mega-menu-content{border-top:1px solid #ffffff3b;min-height:287px;position:relative}.mega-menu-view{grid-template-columns:minmax(0,1fr) 334px;column-gap:48px;width:min(1200px,100% - 64px);min-height:287px;margin:0 auto;padding:48px 0 52px;display:grid}.mega-menu-view[aria-hidden=true]{display:none}.mega-menu-view[data-menu-view="0"],.mega-menu-view[data-menu-view="3"]{min-height:480px}.mega-menu-view[data-menu-view="2"]{min-height:380px}.mega-menu-title{color:#fff;font-family:var(--aq-primary-font);grid-column:1;align-self:start;align-items:center;gap:12px;margin-bottom:28px;font-size:24px;font-weight:600;line-height:1.1;text-decoration:none;display:inline-flex}.mega-menu-title span{color:#fff;font-size:24px;font-weight:600}.mega-menu-title i{color:#fff;background:var(--aq-blue);font-feature-settings:"liga";border-radius:50%;place-items:center;width:28px;height:28px;font-family:Material Symbols Outlined;font-size:18px;font-style:normal;display:grid}.mega-menu-groups{flex-wrap:wrap;grid-column:1;align-content:start;gap:40px 64px;display:flex}.mega-menu-group{flex-direction:column;gap:10px;min-width:180px;display:flex}.mega-menu-group p,.mega-menu-card>p{color:#aaafd2;letter-spacing:.15em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:700}.mega-menu-group a{color:#fff;font-family:var(--aq-primary-font);font-size:16px;font-weight:500;line-height:1.4;text-decoration:none;transition:color .2s}.mega-menu-group a:hover{color:var(--aq-yellow)}.mega-menu-card{color:var(--aq-primary);grid-area:1/2/span 2;grid-template-rows:auto 168px auto;grid-template-columns:1fr 50px;align-self:start;margin-top:64px;display:grid;position:relative;overflow:hidden}.mega-menu-card>p{color:#aeb2d7;grid-column:1/-1}.mega-menu-card img{object-fit:cover;clip-path:polygon(0 2%,100% 0,97% 100%,3% 96%);border-radius:7px 7px 0 0;grid-column:1/-1;width:100%;height:168px}.mega-menu-card strong{min-height:70px;color:var(--aq-primary);background:var(--aq-blue);font-family:var(--aq-primary-font);padding:10px 16px;font-size:22px;line-height:1.12}.mega-menu-card i{color:#fff;background:var(--aq-primary);border-radius:50%;place-self:center;place-items:center;width:40px;height:40px;font-size:22px;font-style:normal;display:grid}.search-panel{z-index:110;color:#fff;background:#171b4dfa;flex-direction:column;justify-content:center;padding:max(28px,50vw - 440px);transition:opacity .3s,visibility .3s;display:flex;position:fixed;inset:0}.search-panel[aria-hidden=true]{opacity:0;visibility:hidden}.search-close{top:35px;color:#fff;background:0 0;border:0;font-size:42px;position:absolute;inset-inline-end:40px}.local-search label{font-family:var(--aq-primary-font);margin-bottom:22px;font-size:42px;font-weight:600;display:block}.local-search>div{border-bottom:2px solid #fff;display:flex}.local-search input{color:#fff;background:0 0;border:0;outline:0;flex:1;padding:18px 0;font-size:24px}.local-search input::placeholder{color:#ffffffa6}.local-search button{color:#fff;background:0 0;border:0}.search-panel>p{color:#b6b9db;letter-spacing:.16em;text-transform:uppercase;margin:52px 0 12px;font-size:12px}.cookie-banner{z-index:100;width:min(744px,100vw - 48px);min-height:110px;color:var(--aq-primary);background:var(--aq-blue);border-radius:16px;justify-content:space-between;align-items:center;gap:28px;padding:20px 24px;transition:opacity .3s,transform .3s;display:flex;position:fixed;bottom:40px;left:50%;transform:translate(-50%);box-shadow:0 25px 55px #12163a40}.cookie-banner.is-hidden{opacity:0;pointer-events:none;transform:translate(-50%,20px)}.cookie-banner strong{color:#fff;font-family:var(--aq-primary-font);margin-bottom:4px;font-size:23px;display:block}.cookie-banner p{margin:0;font-size:15px}.cookie-dismiss{min-width:106px;height:48px;color:var(--aq-primary);letter-spacing:.12em;background:#fff;border:0;border-radius:8px;font-size:13px;font-weight:700}.ticket-banner{background:var(--aq-yellow);grid-template-columns:.96fr 1.04fr;min-height:250px;display:grid;position:relative;overflow:hidden}.ticket-banner:after{content:"";z-index:2;clip-path:polygon(0 75%,12% 35%,27% 65%,43% 30%,57% 68%,73% 35%,91% 62%,100% 30%,100% 100%,0 100%);background:#2a2e7a;height:28px;position:absolute;bottom:-1px;left:0;right:0}.ticket-banner-image{background:linear-gradient(#141c4614,#141c4614),url(/assets/aquarabia/rides-hero.webp) 50%/cover}.ticket-banner-copy{color:var(--aq-primary);background:var(--aq-yellow);clip-path:polygon(5% 0,100% 0,100% 100%,0 100%,3% 54%);justify-content:space-between;align-items:center;gap:35px;margin-inline-start:-28px;padding:45px max(70px,50vw - 560px) 60px 72px;display:flex}.ticket-banner-copy h2{margin-bottom:14px;font-size:48px}.ticket-banner-copy p{max-width:480px;margin:0;font-size:16px;line-height:1.65}.ticket-banner-copy>a{width:42px;height:42px;color:var(--aq-primary);background:#fff;border-radius:8px;flex:0 0 42px;place-items:center;font-size:25px;display:grid}.footer-breakers,.footer-accordions{display:none}.site-footer{z-index:5;color:#fff;background:#2a2e7a;min-height:497px;padding:108px max(32px,50vw - 560px) 52px;position:relative}.footer-main{grid-template-columns:1.15fr 1fr 1fr 1fr 1fr;gap:52px;display:grid}.footer-column{flex-direction:column;gap:4px;display:flex}.footer-column h3{color:#55c4ce;margin-bottom:4px;font-size:14px}.footer-column a{color:#fff;font-family:var(--aq-primary-font);font-size:16px}.footer-brand-logos{align-items:center;gap:15px;margin-top:0;display:flex}.footer-brands img{max-width:78px;max-height:48px}.footer-brands .six-flags-visit{align-items:center;gap:0;width:180px;margin-top:52px;display:flex;position:relative}.six-flags-visit span{z-index:1;letter-spacing:.1em;text-align:right;white-space:nowrap;font-size:14px;font-weight:700;line-height:1.05;position:relative}.footer-brands .six-flags-visit img{width:51px;max-width:51px;max-height:50px;margin-inline-start:-6px}.footer-legal{color:#c6c8e0;align-items:center;gap:28px;margin-top:68px;font-size:13px;display:flex}.footer-legal-links{gap:18px;display:flex}.footer-social{margin-inline-start:auto}.footer-social img{width:18px}.home-hero,.media-hero,.detail-hero{color:#fff;background-image:linear-gradient(90deg, #05213d40, #05213d14), var(--hero-image);background-position:50%;background-size:cover;position:relative}.home-hero{background:#102c47;min-height:100svh;overflow:hidden}.home-hero:after,.media-hero:after,.detail-hero:after{content:"";pointer-events:none;background:linear-gradient(#0019370d 42%,#0519478f 100%);position:absolute;inset:0}.home-hero:after{display:none}.home-hero-slides,.home-slide{position:absolute;inset:0}.home-hero-slides{z-index:1}.home-slide{visibility:hidden;opacity:0;transition:opacity .7s,visibility 0s linear .7s}.home-slide.is-active{visibility:visible;opacity:1;transition-delay:0s}.home-slide:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0019371f 25%,#051947a3 100%);position:absolute;inset:0}.home-slide-media{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;position:absolute;inset:0}.home-hero-content{z-index:2;pointer-events:none;width:min(1240px,100% - 96px);position:absolute;bottom:120px;left:48px}.home-slide.is-active .home-hero-content{pointer-events:auto}.home-hero-content h1{letter-spacing:-.035em;margin:0 0 42px;font-size:clamp(44px,4.85vw,66px);font-weight:600;line-height:1.08}.home-hero-content h1 p{margin:0}.hero-accent-yellow{color:#ffdc00}.hero-accent-blue{color:#0c98df}.hero-accent-aqua{color:#57c5ce}.hero-progress{z-index:10;gap:8px;display:flex;position:absolute;bottom:72px;left:48px}.hero-progress button{cursor:pointer;background:#ffffff57;border:0;width:48px;height:3px;padding:0;position:relative;overflow:hidden}.hero-progress button span{transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(0)}.hero-progress button.is-active.is-running span{animation:hero-step-fill var(--hero-step-duration,3.5s) linear forwards}html[dir=rtl] .hero-progress button span{transform-origin:100%}@keyframes hero-step-fill{to{transform:scaleX(1)}}.hero-arrow{z-index:10;color:#fff;opacity:0;background:#ffffff2b;border:0;border-radius:50%;place-items:center;width:58px;height:58px;transition:opacity .25s,background .25s;display:grid;position:absolute;top:50%}.home-hero:hover .hero-arrow{opacity:1}.hero-arrow:hover{background:#ffffff47}.hero-arrow span{font-family:Material Symbols Outlined,sans-serif;font-size:34px}.hero-arrow-prev{left:24px}.hero-arrow-next{right:24px}@media (width>=768px){.home-hero-content .light-button{min-width:186px;min-height:48px}}.hero-breaker-divider{z-index:6;width:100%;line-height:0;position:absolute;bottom:-45px;left:0;overflow:hidden}.hero-breaker-divider svg{width:100%;height:auto;display:block}@media (width<=767px){.desktop-only{display:none!important}.hero-breaker-divider{bottom:-37px}}.home-intro{text-align:center;background:var(--aq-sky)}.home-intro h2,.section-heading h2{color:var(--aq-primary);font-size:clamp(35px,4vw,58px)}.home-intro .outline-button{margin:14px 0 64px}.feature-grid{text-align:left;grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.feature-card{min-height:280px;color:var(--aq-primary);clip-path:polygon(3% 2%,98% 0,100% 91%,92% 100%,3% 96%,0 7%);border-radius:24px 12px 28px 16px;flex-direction:column;justify-content:flex-end;padding:30px;display:flex;overflow:hidden}.feature-card span{font-family:var(--aq-primary-font);font-size:88px;font-weight:700;line-height:.8}.feature-card h3{margin:20px 0 0;font-size:20px}.feature-card.aqua{background:#86d7d0}.feature-card.yellow{background:#ffd45d}.feature-card.coral{background:#ff9b86}.featured-rides{background:#fff;overflow:hidden}.section-heading{max-width:760px}.section-heading.centered{text-align:center;margin:0 auto 55px}.section-heading h2 span{color:var(--aq-blue)}.ride-strip{scrollbar-width:none;gap:22px;padding:20px 0 32px;display:flex;overflow-x:auto}.ride-card{color:#fff;background:var(--aq-primary);min-width:340px;box-shadow:var(--aq-shadow);border-radius:22px;transition:transform .3s;overflow:hidden}.ride-card:hover{transform:translateY(-7px)}.ride-card img{object-fit:cover;width:100%;height:230px}.ride-card>div{padding:23px}.ride-card small{letter-spacing:.16em;font-size:10px}.ride-card h3{margin:8px 0;font-size:25px}.ride-card p{color:#d8daec;margin:0;font-size:13px}.milestones{color:#fff;background:var(--aq-primary)}.milestones .overline,.city-banner .overline{color:#aeb2d8}.milestones h2,.city-banner h2{font-size:clamp(36px,4vw,58px)}.timeline{border-top:2px solid #ffffff59;grid-template-columns:repeat(5,1fr);margin-top:58px;display:grid}.timeline article{padding:28px 20px 10px 0;position:relative}.timeline article:before{content:"";background:var(--aq-yellow);border-radius:50%;width:14px;height:14px;position:absolute;top:-8px;left:0}.timeline span{color:var(--aq-peach);font-weight:700;display:block}.timeline b{margin-top:8px;display:block}.city-banner{color:#fff;background:linear-gradient(90deg,#0c1846e0,#0c184626),url(/assets/aquarabia/home-hero.jpg) 50%/cover;align-items:center;min-height:550px;padding:90px max(32px,50vw - 560px);display:grid}.city-banner>div{max-width:550px}.city-banner p:not(.overline){margin-bottom:30px;font-size:18px}.explorer-map{background:var(--explore-map) center top / cover no-repeat;height:934px;position:relative;overflow:hidden}.explorer-map .site-header{background:0 0;position:relative}.explorer-map .site-header--transparent{background:0 0}.explorer-map .header-primary,.explorer-map .header-status{opacity:0}.header-stuck .explorer-map .site-header{background:#2a2e7a;position:fixed}.header-stuck .explorer-map .header-primary{background:#2a2e7a}.header-stuck .explorer-map .header-primary,.header-stuck .explorer-map .header-status,.mega-open .explorer-map .header-primary,.mega-open .explorer-map .header-status{opacity:1}.mega-open .explorer-map .site-header{z-index:111;background:#2a2e7a;position:fixed;top:0;left:0;right:0}body:has(.explorer-page) .cookie-banner{display:none}.discover-park{background:#fff;min-height:1480px;position:relative;overflow:hidden}.discover-park:before{content:"";clip-path:polygon(0 28%,7% 0,24% 43%,39% 20%,55% 72%,72% 36%,91% 17%,100% 58%,100% 100%,0 100%);background:#fff;height:68px;position:absolute;top:-42px;left:0;right:0}.discover-inner{width:min(1254px,100% - 64px);margin:0 auto;padding:154px 0 120px}.discover-inner h2{color:var(--aq-primary);font-family:var(--aq-primary-font);margin:0 0 54px;font-size:52px;font-weight:600;line-height:1.15}.discover-tabs{gap:16px;margin-bottom:62px;display:flex}.discover-tabs button{width:313px;color:var(--aq-primary);font-family:var(--aq-primary-font);text-align:left;background:0 0;border:0;border-bottom:2px solid #d8d9e5;padding:0 32px 16px;font-size:24px;font-weight:600}.discover-tabs button.is-active{border-color:var(--aq-primary)}.dining-grid{grid-template-columns:repeat(3,1fr);gap:48px 40px;display:grid}.dining-card{min-width:0;color:var(--aq-primary)}.dining-card img{object-fit:cover;clip-path:polygon(3% 5%,38% 0,98% 5%,100% 49%,98% 94%,48% 100%,2% 94%,0 51%);width:100%;height:240px;display:block}.dining-card h3{font-family:var(--aq-primary-font);margin:22px 0 10px;font-size:25px;font-weight:600}.dining-card p{text-overflow:ellipsis;white-space:nowrap;margin:4px 0;font-size:17px;line-height:1.35;overflow:hidden}.dining-card p span{width:20px;color:var(--aq-yellow);vertical-align:-2px;font-family:Material Symbols Outlined;font-size:17px;display:inline-block}.dining-card:nth-child(2) p span{color:#ff7796}.dining-card:nth-child(3) p span{color:var(--aq-aqua)}.dining-card:nth-child(4) p span{color:#ed936f}.dining-card:nth-child(5) p span{color:#d7cdb9}.dining-card:nth-child(6) p span{color:#e5d251}.view-dining{border:1px solid var(--aq-primary);min-width:190px;height:48px;color:var(--aq-primary);letter-spacing:.14em;border-radius:8px;justify-content:center;align-items:center;margin:70px auto 0;font-size:13px;font-weight:700;display:flex}.home-page{width:100%!important;display:block!important;overflow-x:hidden!important}.home-page>section{clear:both!important;float:none!important;width:100%!important;display:block!important;position:relative!important}.home-page>section+section{margin-top:-1px}.breaker-body-inner.svelte-klqhke,.button-wrapper.svelte-klqhke{opacity:1!important;transform:translateY(0)!important}.breaker.svelte-1naqi73{background-color:var(--color,var(--aq-color-secondary-base));text-align:center;width:100%;position:relative}.breaker-body.svelte-klqhke{color:var(--aq-color-neutrals-white);padding:60px 24px 20px}.breaker-body.level-1.svelte-klqhke{padding:40px 24px}@media (width>=768px){.breaker-body.svelte-klqhke{padding:60px 0 10px}.breaker-body.level-1.svelte-klqhke{padding:40px 0}}.breaker-body-inner.svelte-klqhke{text-align:center;flex-direction:column;justify-content:center;gap:24px;max-width:1128px;margin:0 auto;display:flex}.breaker-body.svelte-klqhke .overline{letter-spacing:.16em;color:var(--aq-color-neutrals-white);opacity:.8}.breaker-body.svelte-klqhke h2{color:var(--aq-color-neutrals-white);margin-bottom:0;font-size:clamp(36px,4.5vw,64px);font-weight:700;line-height:1.1}.view-lands-map{width:100%;margin:0;display:block;background-color:var(--aq-color-secondary-base)!important;padding:0!important}.view-lands-map .container-desktop{aspect-ratio:16/10;width:100%;max-width:1440px;margin:0 auto;display:block;position:relative;overflow:hidden}.view-lands-map .map{width:100%;height:100%;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 1360 845\" fill=\"none\" preserveAspectRatio=\"none\"><path d=\"M416.525 29.1553L37.6546 13.1484C35.4854 13.0568 33.6391 14.7123 33.4946 16.8787L0.0259859 518.754C0.010992 518.979 0.0149335 519.204 0.0379488 519.429L29.8754 810.032C30.0728 811.955 31.6166 813.461 33.5434 813.612L430.159 844.541L799.642 824.976L1107.5 842.041L1331.52 825.238C1333.51 825.088 1335.09 823.484 1335.21 821.484L1359.99 401.436C1360 401.238 1359.99 401.04 1359.98 400.842L1326.69 30.0951C1326.51 28.1176 1324.91 26.5696 1322.93 26.459L858.269 0.540894L416.525 29.1553Z\" fill=\"%23D9D9D9\"/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 1360 845\" fill=\"none\" preserveAspectRatio=\"none\"><path d=\"M416.525 29.1553L37.6546 13.1484C35.4854 13.0568 33.6391 14.7123 33.4946 16.8787L0.0259859 518.754C0.010992 518.979 0.0149335 519.204 0.0379488 519.429L29.8754 810.032C30.0728 811.955 31.6166 813.461 33.5434 813.612L430.159 844.541L799.642 824.976L1107.5 842.041L1331.52 825.238C1333.51 825.088 1335.09 823.484 1335.21 821.484L1359.99 401.436C1360 401.238 1359.99 401.04 1359.98 400.842L1326.69 30.0951C1326.51 28.1176 1324.91 26.5696 1322.93 26.459L858.269 0.540894L416.525 29.1553Z\" fill=\"%23D9D9D9\"/></svg>");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.view-lands-map .map-video{object-fit:cover;border-radius:0;width:100%;height:100%;display:block}.view-lands-map .map-container{position:absolute;inset:0}.rides-carousel.svelte-1t8to9y{background-color:var(--aq-color-secondary-base,#0ca4e3);width:100%;padding:0 0 80px;position:relative;overflow:hidden}.segmented-control.svelte-8std7x{justify-content:center;width:100%;display:flex}.segmented-control.svelte-8std7x .swiper-wrapper{justify-content:center;align-items:center;gap:0;display:flex}.swiper-slide.svelte-1r6xfat{cursor:pointer;color:#ffffffb3;border-bottom:0;justify-content:center;align-items:center;height:61px;padding:16px 32px;font-weight:500;transition:all .3s;display:flex;width:auto!important}.swiper-slide.svelte-1r6xfat:hover,.swiper-slide.svelte-1r6xfat.swiper-slide-active,.swiper-slide.svelte-1r6xfat.custom-slider-active-class-do-not-remove{color:#fff;border-bottom-color:#fff;font-weight:700}.swiper-slide.svelte-1r6xfat .title{letter-spacing:.02em;font-size:18px}@media (width<=768px){.segmented-control.svelte-8std7x .swiper-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));width:min(360px,100% - 32px);margin-inline:auto;display:grid;transform:none!important}.segmented-control.svelte-8std7x .swiper-slide.svelte-1r6xfat{height:46px;padding:8px;width:100%!important}.segmented-control.svelte-8std7x .swiper-slide.svelte-1r6xfat .title{text-align:center;font-size:15px}}.carousel-wrapper.svelte-1t8to9y{width:100%;margin-top:32px;position:relative}.swiper-dynamic-carousel.svelte-1h7qxep{perspective:1200px;justify-content:center;align-items:center;width:100%;min-height:520px;display:flex;position:relative}.swiper-dynamic-carousel.svelte-1h7qxep .swiper-wrapper{justify-content:center;align-items:center;width:100%;max-width:1200px;height:480px;display:flex;position:relative}.swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide{opacity:0;pointer-events:none;filter:brightness(.6);will-change:transform, opacity, filter;width:800px;max-width:85vw;height:460px;transition:transform .65s cubic-bezier(.25,1,.5,1),opacity .65s cubic-bezier(.25,1,.5,1),filter .65s;position:absolute}.swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide.swiper-slide-active{opacity:1;pointer-events:auto;filter:brightness();z-index:10;transform:translate(0,0)scale(1.02)}.swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide.swiper-slide-prev{opacity:.65;pointer-events:auto;filter:brightness(.75);z-index:5;transform:translate3d(-52%,0,-160px)scale(.86)rotateY(6deg)}.swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide.swiper-slide-next{opacity:.65;pointer-events:auto;filter:brightness(.75);z-index:5;transform:translate3d(52%,0,-160px)scale(.86)rotateY(-6deg)}.shape.svelte-1mdzmqm{filter:drop-shadow(0 20px 30px #0000004d);width:100%;height:100%;overflow:hidden;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 1360 845\" fill=\"none\" preserveAspectRatio=\"none\"><path d=\"M416.525 29.1553L37.6546 13.1484C35.4854 13.0568 33.6391 14.7123 33.4946 16.8787L0.0259859 518.754C0.010992 518.979 0.0149335 519.204 0.0379488 519.429L29.8754 810.032C30.0728 811.955 31.6166 813.461 33.5434 813.612L430.159 844.541L799.642 824.976L1107.5 842.041L1331.52 825.238C1333.51 825.088 1335.09 823.484 1335.21 821.484L1359.99 401.436C1360 401.238 1359.99 401.04 1359.98 400.842L1326.69 30.0951C1326.51 28.1176 1324.91 26.5696 1322.93 26.459L858.269 0.540894L416.525 29.1553Z\" fill=\"%23D9D9D9\"/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 1360 845\" fill=\"none\" preserveAspectRatio=\"none\"><path d=\"M416.525 29.1553L37.6546 13.1484C35.4854 13.0568 33.6391 14.7123 33.4946 16.8787L0.0259859 518.754C0.010992 518.979 0.0149335 519.204 0.0379488 519.429L29.8754 810.032C30.0728 811.955 31.6166 813.461 33.5434 813.612L430.159 844.541L799.642 824.976L1107.5 842.041L1331.52 825.238C1333.51 825.088 1335.09 823.484 1335.21 821.484L1359.99 401.436C1360 401.238 1359.99 401.04 1359.98 400.842L1326.69 30.0951C1326.51 28.1176 1324.91 26.5696 1322.93 26.459L858.269 0.540894L416.525 29.1553Z\" fill=\"%23D9D9D9\"/></svg>");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.rides-carousel-media-wrap.svelte-1h7qxep{justify-content:center;align-items:flex-end;width:100%;height:100%;display:flex;position:relative}.rides-carousel-media.svelte-1h7qxep{width:100%;height:100%;position:absolute;inset:0}.rides-carousel-media.svelte-1h7qxep:before{content:"";z-index:2;background:linear-gradient(#00000026 0%,#0000004d 50%,#000000bf 100%);position:absolute;inset:0}.rides-carousel-media.svelte-1h7qxep .dynamic-image{object-fit:cover;width:100%;height:100%}.rides-carousel-info-wrap.svelte-1h7qxep{z-index:5;color:#fff;text-align:center;flex-direction:column;align-items:center;max-width:650px;padding:32px 48px;display:flex;position:relative}.rides-carousel-info-wrap.svelte-1h7qxep .dynamic-title{text-transform:uppercase;letter-spacing:-.02em;text-shadow:0 4px 20px #0006;font-size:clamp(28px,3.5vw,48px);font-weight:700;line-height:1.1}.rides-carousel-info-wrap.svelte-1h7qxep .sub-title{opacity:.95;text-shadow:0 2px 10px #00000080;margin:16px 0 24px;font-size:clamp(16px,1.8vw,20px);font-weight:500;line-height:1.4}.button.button-contained.button-bg-contrast{color:var(--aq-color-primary-base,#292d78);text-transform:uppercase;letter-spacing:.1em;background-color:#fff;border-radius:8px;justify-content:center;align-items:center;padding:12px 28px;font-size:14px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 4px 15px #0003}.button.button-contained.button-bg-contrast:hover{background-color:#f0f4f8;transform:translateY(-2px);box-shadow:0 6px 20px #0000004d}.swiper-dynamic-carousel.svelte-1h7qxep .swiper-button-prev.svelte-1h7qxep,.swiper-dynamic-carousel.svelte-1h7qxep .swiper-button-next.svelte-1h7qxep{z-index:20;width:52px;height:52px;position:absolute;top:50%;transform:translateY(-50%)}.swiper-button-prev.svelte-1h7qxep{left:20px;right:auto}.swiper-button-next.svelte-1h7qxep{left:auto;right:20px}@media (width>=1024px){.swiper-dynamic-carousel.svelte-1h7qxep .swiper-button-prev.svelte-1h7qxep{left:max(20px,50% - 460px);right:auto}.swiper-dynamic-carousel.svelte-1h7qxep .swiper-button-next.svelte-1h7qxep{left:auto;right:max(20px,50% - 460px)}}@media (width<=768px){.carousel-wrapper.svelte-1t8to9y{margin-top:24px}.swiper-dynamic-carousel.svelte-1h7qxep{min-height:500px}.swiper-dynamic-carousel.svelte-1h7qxep .swiper-wrapper{height:470px}.swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide{width:calc(100vw - 48px);max-width:390px;height:440px}.swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide.swiper-slide-prev{transform:translate3d(-72%,0,-160px)scale(.78)}.swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide.swiper-slide-next{transform:translate3d(72%,0,-160px)scale(.78)}.swiper-dynamic-carousel.svelte-1h7qxep .swiper-button-prev.svelte-1h7qxep{inset-inline:auto;left:12px;right:auto}.swiper-dynamic-carousel.svelte-1h7qxep .swiper-button-next.svelte-1h7qxep{inset-inline:auto;left:auto;right:12px}.rides-carousel-info-wrap.svelte-1h7qxep{padding:28px 44px}}.button.icon-button{width:52px;height:52px;color:var(--aq-color-primary-base,#292d78);cursor:pointer;background-color:#fff;border:none;border-radius:12px;justify-content:center;align-items:center;transition:all .2s;display:flex;box-shadow:0 6px 20px #00000040}.button.icon-button:hover{background-color:#f8fafc;transform:scale(1.08)}.swiper-pagination.homepage-carousel.svelte-1h7qxep{justify-content:center;gap:10px;margin-top:32px;display:flex}.swiper-pagination.homepage-carousel.svelte-1h7qxep .swiper-pagination-bullet{cursor:pointer;background-color:#ffffff59;border-radius:50%;width:12px;height:12px;transition:all .3s}.swiper-pagination.homepage-carousel.svelte-1h7qxep .swiper-pagination-bullet-active{background-color:#fff;border-radius:6px;width:32px}.container.svelte-1v28r4l{background:var(--aq-color-primary-base,#292d78);width:100%;position:relative}.animation-container.svelte-1v28r4l{height:400vh;position:relative}.timeline.svelte-1v28r4l{background:var(--aq-color-primary-base,#292d78);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.header.svelte-1v28r4l{z-index:12;color:#fff;text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:800px;padding:0 24px;display:flex;position:absolute;top:130px;left:50%;transform:translate(-50%)}.header.svelte-1v28r4l .overline{color:#7edcf6;letter-spacing:.16em;text-transform:uppercase;font-size:14px;font-weight:600}.header.svelte-1v28r4l .title{color:#fff;text-transform:uppercase;font-size:clamp(32px,4vw,56px);font-weight:700;line-height:1.1}.header.svelte-1v28r4l .subtitle{color:#ffffffc7;max-width:620px;font-size:16px;line-height:1.5;transition:opacity .3s}.background.svelte-1v28r4l{z-index:5;pointer-events:none;width:100vw;height:100vh;transition:opacity .3s;position:absolute;top:0;left:0;overflow:hidden}.background.svelte-1v28r4l:before{content:none}.bg-wrapper.svelte-1v28r4l{width:100vw;height:100vh;position:absolute;top:0;left:0}.bg-wrapper.svelte-1v28r4l img{object-fit:cover;object-position:center 42%;width:100vw;height:100vh}.mask.svelte-wurszq{z-index:1;width:100%;height:100%;position:absolute;inset:0}.interactive.svelte-1v28r4l{z-index:8;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.slider.svelte-1v28r4l{scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;align-items:center;width:100%;height:100%;display:flex;overflow-x:auto}.slider.svelte-1v28r4l.is-dragging{cursor:grabbing}.slider.svelte-1v28r4l::-webkit-scrollbar{display:none}.wrapper.svelte-1v28r4l{align-items:center;width:max-content;height:100%;display:flex}.left-spacer.svelte-1v28r4l{min-width:50vw}.right-spacer.svelte-1v28r4l{min-width:400px}.content.svelte-1v28r4l{align-items:center;height:588px;display:flex;position:relative}.timeline-wave.svelte-1v28r4l{flex-wrap:nowrap;align-items:center;height:100%;display:flex;position:relative}.static-milestones.svelte-1mfjby9{flex-shrink:0;width:1630px;height:583px;position:relative}.dynamic-milestone.svelte-b7ftix{flex-shrink:0;width:428px;height:584px;margin-inline:-1px;position:relative}.dynamic-milestone.svelte-b7ftix svg{width:100%;height:100%;display:block}.info-image.svelte-1v28r4l{z-index:10;border:3px solid var(--aq-color-secondary-base,#0ca4e3);background:#292d78;border-radius:50%;width:150px;height:150px;position:absolute;top:50%;left:0;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 25px #0ca4e366}.info-image.svelte-1v28r4l img{object-fit:cover;width:100%;height:100%}.range.svelte-176jqbw{bottom:40px;z-index:10;pointer-events:auto;background-color:#0000;justify-content:center;padding:0 2.5rem;display:flex;position:absolute;inset-inline:0}.slider-wrap.svelte-176jqbw{text-align:center;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:250px;display:flex}.slider-wrap.svelte-176jqbw .title{letter-spacing:.16em;color:#fff;opacity:.8;font-size:11px}.slider.svelte-176jqbw{cursor:pointer;border-radius:4px;width:100%;height:4px;position:relative}.rail.svelte-176jqbw{opacity:.38;background-color:#fff;width:100%;height:1px;position:absolute;top:50%;transform:translateY(-50%)}.track.svelte-176jqbw{background-color:#fff;height:1px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.thumb.svelte-176jqbw{background-color:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px 2px #fff}.input.svelte-176jqbw{opacity:0;cursor:pointer;z-index:5;width:100%;height:100%;position:absolute;inset:0}.milestone.svelte-1cr54qu .card.svelte-1cr54qu{z-index:20;opacity:0;pointer-events:none;background-color:#fff;border-radius:16px;flex-direction:column;gap:12px;width:200px;padding:12px;transition:opacity .3s,transform .3s;display:flex;position:absolute;transform:translateY(10px);box-shadow:0 12px 30px #00000059}.milestone.svelte-1cr54qu .card.svelte-1cr54qu.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.milestone.svelte-1cr54qu .image.svelte-1cr54qu{border-radius:var(--aq-border-radius-lg);flex:0 0 118px;width:164px;height:118px;overflow:hidden}.milestone.svelte-1cr54qu .image.svelte-1cr54qu img{object-fit:cover;width:100%;height:100%;display:block}.qiddiya-feature{background:linear-gradient(135deg, #171b4df2, #252b72f2), var(--city-image) center/cover;color:#fff;border-radius:28px;width:100%;max-width:1120px;margin:80px auto;padding:60px 48px;position:relative}.lands-backdrop:after{content:"";border:2px solid #ffffffa6;border-radius:48% 52% 45% 55%/45% 48% 52% 55%;width:76%;height:76%;position:absolute;top:12%;left:14%;transform:rotate(-8deg);box-shadow:inset 0 0 0 42px #124f9d4d,0 0 0 22px #f7b4408f}.lands-panel{z-index:2;background:#242a7af5;border-radius:17px;width:345px;padding:32px;position:absolute;top:104px;left:max(52px,50vw - 560px);box-shadow:0 20px 60px #06194c3d}.lands-panel h3{font-family:var(--aq-display);margin:7px 0 13px;font-size:41px;font-weight:400}.lands-panel>p:not(.overline){color:#eff7ff;font-size:15px}.lands-panel a{color:#fff;letter-spacing:.13em;justify-content:space-between;align-items:center;margin-top:28px;font-size:12px;font-weight:700;display:flex}.lands-panel a span{font-size:23px}.land-pills{z-index:2;flex-wrap:wrap;justify-content:center;gap:9px;display:flex;position:absolute;bottom:56px;left:max(42px,50vw - 580px);right:max(42px,50vw - 580px)}.land-pills button{color:#fff;letter-spacing:.08em;background:#142a7766;border:1px solid #ffffffa8;border-radius:20px;padding:9px 14px;font-size:10px;font-weight:700;transition:background .25s,color .25s,transform .25s}.land-pills button:hover,.land-pills button.is-active{color:var(--aq-primary);background:#fff;transform:translateY(-2px)}.home-rides{color:#fff;background:var(--aq-primary);padding:115px 0 70px;overflow:hidden}.home-rides-heading{max-width:1180px;margin:0 auto;padding-top:0;padding-bottom:52px}.home-rides-heading .overline{color:#6ad0d7}.home-rides-heading h2{max-width:700px;font-family:var(--aq-display);margin:0;font-size:clamp(46px,5.1vw,68px);font-weight:400}.ride-rail{gap:20px;width:max-content;padding-left:max(32px,50vw - 560px);transition:transform .55s cubic-bezier(.2,.8,.2,1);display:flex}.home-ride{background:linear-gradient(0deg, #05134ceb, #05134c0a 72%), var(--ride-image) center/cover;border-radius:20px;width:min(560px,100vw - 58px);height:515px;position:relative;overflow:hidden}.home-ride>div{position:absolute;bottom:33px;left:36px;right:36px}.home-ride p{margin-bottom:8px;font-size:13px}.home-ride>div>p:first-child{letter-spacing:.17em;font-size:10px;font-weight:700}.home-ride h3{font-family:var(--aq-display);margin:0 0 10px;font-size:48px;font-weight:400}.home-ride a{letter-spacing:.14em;align-items:center;gap:15px;margin-top:12px;font-size:11px;font-weight:700;display:inline-flex}.home-ride a span{font-size:22px}.rail-controls{justify-content:flex-end;align-items:center;gap:17px;max-width:1120px;margin:30px auto 0;padding-inline:0;display:flex}.rail-controls button{color:#fff;background:0 0;border:1px solid #ffffff80;border-radius:9px;place-items:center;width:46px;height:46px;font-size:20px;display:grid}.rail-controls span{letter-spacing:.15em;font-size:12px}.rail-controls b{color:var(--aq-yellow)}.home-milestones{color:#fff;background:linear-gradient(105deg, #181c55fa 12%, #172369cf 55%, #1b27664d), var(--milestone-image) center/cover;min-height:1050px;padding:108px 0}.milestone-sticky{grid-template-columns:.78fr 1.22fr;gap:65px;width:min(1120px,100% - 64px);margin:0 auto;display:grid;position:sticky;top:40px}.milestone-copy h2{font-family:var(--aq-display);margin:0 0 22px;font-size:clamp(46px,5vw,70px);font-weight:400}.milestone-copy>p:not(.overline){color:#e0e5ff;max-width:355px;font-size:17px}.drag-cue{letter-spacing:.17em;margin-top:120px;font-size:11px;font-weight:700;animation:1.5s linear infinite pulse-drag;display:inline-block}.milestone-cards{scrollbar-width:none;align-items:center;gap:20px;padding:44px 0;display:flex;overflow-x:auto}.milestone-cards::-webkit-scrollbar{display:none}.milestone-card{color:#fff;background:linear-gradient(0deg, #0e1451f2, #0b16520d 76%), var(--milestone-card) center/cover;text-align:left;border:0;border-radius:18px;flex-direction:column;justify-content:flex-end;width:245px;min-width:245px;height:370px;padding:26px;transition:transform .3s,outline-color .3s;display:flex;overflow:hidden}.milestone-card:hover,.milestone-card.is-active{outline:3px solid var(--aq-yellow);transform:translateY(-10px)}.milestone-card b{color:var(--aq-yellow);font-family:var(--aq-display);margin-bottom:10px;font-size:42px;font-weight:400}.milestone-card span{font-family:var(--aq-primary-font);font-size:19px;font-weight:600;line-height:1.2}.qiddiya-feature{color:#fff;background:linear-gradient(90deg, #0e1d57fa 0%, #112360c4 45%, #0c23581c), var(--city-image) center/cover;align-items:center;min-height:790px;display:grid;position:relative;overflow:hidden}.qiddiya-feature:after{content:"";filter:blur(1px);background:#70cdc7a6;border-radius:50%;width:62%;height:31%;position:absolute;bottom:-13%;right:-10%;transform:rotate(-11deg)}.qiddiya-copy{z-index:1;width:min(490px,100% - 64px);margin-left:max(32px,50vw - 560px);position:relative}.qiddiya-copy img{filter:brightness(0)invert();width:116px;margin-bottom:34px}.qiddiya-copy .overline{color:#63d1dc}.qiddiya-copy h2{font-family:var(--aq-display);margin:0 0 20px;font-size:clamp(48px,5vw,70px);font-weight:400}.qiddiya-copy>p:not(.overline){font-size:18px;line-height:1.6}.qiddiya-copy .light-button{gap:22px;margin-top:17px;font-size:12px}@keyframes pulse-drag{50%{opacity:.35;transform:translate(10px)}}.title-hero{color:#fff;background:linear-gradient(135deg, var(--aq-primary) 0%, var(--aq-primary-deep) 100%);min-height:860px;position:relative}.title-hero .jagged-edge,.media-hero .jagged-edge{clip-path:polygon(0 52%,6% 36%,20% 45%,33% 31%,49% 56%,64% 34%,80% 52%,93% 37%,100% 49%,100% 100%,0 100%);background:#fff;height:74px}.title-hero .jagged-edge:after,.media-hero .jagged-edge:after{display:none}.title-hero-copy,.media-hero-copy{z-index:6;position:absolute;bottom:176px;left:max(32px,50vw - 480px);right:max(32px,50vw - 480px)}.breadcrumb{color:#ffffffc7;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:18px;margin-bottom:32px;font-size:12px;line-height:1.2;display:flex}.title-hero-copy h1,.media-hero-copy h1{max-width:960px;font-family:var(--aq-display);letter-spacing:.025em;text-transform:uppercase;white-space:nowrap;margin-bottom:16px;font-size:clamp(46px,5.625vw,72px);font-weight:400;line-height:1.2}.title-hero-copy p,.media-hero-copy p{max-width:960px;font-family:var(--aq-primary-font);margin:0;font-size:30px;font-weight:600;line-height:1.28}.media-hero{min-height:860px}.media-hero:after{background:#14447061}.contact-hero:after{background:#0e173847}.activity-page-head{color:var(--aq-primary);background:#fff}.activity-page-head-copy{width:min(1254px,100% - 64px);margin:0 auto;padding:72px 0 55px}.activity-page-head .breadcrumb{color:var(--aq-primary)}.activity-page-head h1{font-family:var(--aq-display);letter-spacing:.025em;margin:0;font-size:clamp(46px,5.625vw,72px);font-weight:400;line-height:1.1}.activity-page-head-copy>p{max-width:720px;font-family:var(--aq-primary-font);margin:16px 0 0;font-size:25px;font-weight:600;line-height:1.25}.activity-listing{background:var(--aq-sky);min-height:900px}.activity-filters{z-index:2;background:#fff;border-radius:24px;width:100%;padding:48px;position:relative;box-shadow:0 8px 18px #1d305b14}.activity-filter-controls{flex-wrap:wrap;gap:12px;display:flex}.activity-filter-toggle{width:312px;height:56px;color:var(--aq-primary);letter-spacing:.12em;background:#fff;border:1px solid #d8dbea;border-radius:6px;align-items:center;gap:10px;padding:0 24px;font-size:13px;font-weight:700;display:inline-flex}.activity-filter-toggle>span,.activity-filter-toggle>i{color:var(--aq-blue);font-feature-settings:"liga";font-family:Material Symbols Outlined;font-size:22px;font-style:normal}.activity-filter-toggle>i{color:var(--aq-primary);margin-left:auto;font-size:18px}html[dir=rtl] .activity-filter-toggle>i{margin-left:0;margin-right:auto}.activity-filter-actions{align-items:center;gap:24px;margin-top:32px;display:flex}.activity-filter-actions button{min-height:48px;color:var(--aq-primary);letter-spacing:.11em;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:700}.activity-filter-actions button:first-child{color:#fff;background:var(--aq-primary);border-radius:7px;padding:0 24px}.activity-results{color:var(--aq-primary);font-family:var(--aq-primary-font);margin:48px 0;font-size:30px;font-weight:400}.activity-results span{color:var(--aq-blue)}.activity-grid{grid-template-columns:1fr;gap:40px;display:grid}.activity-card{--card-accent:#f4d53f;min-width:0;min-height:248px;color:var(--aq-primary);background:#fff;border-radius:16px;grid-template-columns:260px minmax(0,1fr) 42px;align-items:center;gap:32px;padding:24px 24px 24px 28px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:grid;position:relative}.activity-card:nth-child(3n+2){--card-accent:#efa30a}.activity-card:nth-child(3n){--card-accent:#ff7f82}.activity-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px #1a2c611c}.activity-card-image{clip-path:polygon(3% 5%,38% 0,98% 5%,100% 49%,98% 94%,48% 100%,2% 94%,0 51%);width:100%;overflow:hidden}.activity-card-image img{object-fit:cover;width:100%;height:192px;transition:transform .45s;display:block}.activity-card:hover .activity-card-image img{transform:scale(1.035)}.activity-card-content{min-width:0}.activity-card-title{align-items:center;gap:12px;display:flex}.activity-card h2{font-family:var(--aq-primary-font);margin:0;font-size:32px;font-weight:400;line-height:1.15}.activity-card-title>i{width:32px;height:32px;color:var(--aq-primary);font-feature-settings:"liga";background:#2a2d791f;flex:0 0 32px;place-items:center;font-family:Material Symbols Outlined;font-size:20px;font-style:normal;display:grid}.activity-card-tags{align-items:center;min-width:0;margin-top:14px;display:flex}.activity-card-tags p{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;line-height:1.35;overflow:hidden}.activity-card-tags>b{background:#d7d8e2;flex:0 0 1px;width:1px;height:24px;margin:0 13px}.activity-card-tags p span{color:var(--card-accent);vertical-align:-5px;font-feature-settings:"liga";margin-right:7px;font-family:Material Symbols Outlined;font-size:22px;display:inline-block}html[dir=rtl] .activity-card-tags p span{margin-left:7px;margin-right:0}.activity-card-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:28px 0 0;font-size:18px;line-height:1.45;display:-webkit-box;overflow:hidden}.activity-card-arrow{width:40px;height:40px;color:var(--aq-primary);background:var(--card-accent);font-feature-settings:"liga";border-radius:8px;align-self:end;place-items:center;font-family:Material Symbols Outlined;font-size:23px;display:grid}.activity-filter{position:relative}.activity-filter-toggle{cursor:pointer}.activity-filter-toggle em{font-style:normal}.activity-filter-toggle>b{color:#fff;background:var(--aq-blue);letter-spacing:0;border-radius:50%;place-items:center;min-width:22px;height:22px;font-size:11px;display:grid}.activity-filter-toggle>b[hidden]{display:none}.activity-filter.has-value .activity-filter-toggle,.activity-filter.is-open .activity-filter-toggle{border-color:var(--aq-primary);background:#182b630f}.activity-filter.is-open .activity-filter-toggle i{transform:rotate(180deg)}.activity-filter-toggle i{transition:transform .2s}.activity-filter-panel{z-index:20;background:#fff;border-radius:10px;width:290px;max-height:290px;padding:16px;position:absolute;top:calc(100% + 9px);left:0;overflow-y:auto;box-shadow:0 12px 34px #1423532e}.activity-filter-panel[hidden]{display:none}.activity-filter-options{gap:5px;display:grid}.activity-filter-options label{color:var(--aq-primary);cursor:pointer;border-radius:6px;align-items:center;gap:11px;padding:9px 8px;font-size:14px;display:flex}.activity-filter-options label:hover{background:#182b630f}.activity-filter-options input{width:18px;height:18px;accent-color:var(--aq-primary);margin:0}.activity-filter-input-label{color:var(--aq-primary);letter-spacing:.09em;gap:10px;font-size:11px;font-weight:700;display:grid}.activity-filter-input{border:1px solid #d5d8e3;border-radius:7px;grid-template-columns:1fr auto;align-items:center;display:grid;overflow:hidden}.activity-filter-input input{min-width:0;height:48px;color:var(--aq-primary);font:600 16px var(--aq-primary-font);background:0 0;border:0;outline:none;padding:0 13px}.activity-filter-input b{color:var(--aq-blue);text-transform:lowercase;padding:0 14px;font-size:13px}.activity-filter-actions button:disabled{opacity:.38;cursor:not-allowed}.activity-filter-summary{flex-wrap:wrap;gap:9px;margin-top:25px;display:flex}.activity-filter-summary[hidden]{display:none}.activity-filter-summary button{color:#fff;background:var(--aq-primary);letter-spacing:.04em;cursor:pointer;border:0;border-radius:7px;align-items:center;gap:9px;min-height:38px;padding:7px 10px 7px 13px;font-size:11px;font-weight:700;display:inline-flex}.activity-filter-summary i{font-feature-settings:"liga";font-family:Material Symbols Outlined;font-size:17px;font-style:normal}.activity-filter-summary:not([hidden])+.activity-results{margin-top:31px}.activity-card[hidden]{display:none!important}.activity-empty{color:var(--aq-primary);font-family:var(--aq-primary-font);margin:60px 0 20px;font-size:22px;font-weight:600}.activity-empty[hidden]{display:none}.detail-hero{min-height:796px}.detail-hero .jagged-edge{height:76px}.detail-hero .jagged-edge:after{display:none}.detail-tag{z-index:6;gap:8px;display:flex;position:absolute;bottom:70px;left:max(32px,50vw - 480px)}.detail-tag,.detail-tag span{color:var(--aq-primary);letter-spacing:.12em;background:#fff;border-radius:8px;padding:12px 25px;font-size:12px;font-weight:700}.detail-tag span{padding:12px}.detail-tag-mobile{display:none}.detail-title{color:#fff;background:var(--aq-primary);padding:0 max(32px,50vw - 480px) 46px}.detail-title .breadcrumb{margin-bottom:32px}.detail-title h1{font-family:var(--aq-display);letter-spacing:.02em;margin:0;font-size:clamp(46px,5.625vw,72px);font-weight:400;line-height:1.2;display:inline-block}.detail-title p{font-size:20px}.detail-info{box-shadow:var(--aq-shadow);background:#fff;grid-template-columns:repeat(4,1fr);padding:26px max(32px,50vw - 560px);display:grid}.detail-info>div{border-inline-end:1px solid var(--aq-line);padding:8px 24px}.detail-info>div:last-child{border:0}.detail-info small{color:var(--aq-muted);letter-spacing:.14em;margin-bottom:8px;font-size:10px;display:block}.detail-info b{font-family:var(--aq-primary-font)}.detail-body{background:var(--aq-sky);grid-template-columns:1.1fr .9fr;gap:80px;display:grid}.detail-body h2,.related h2{color:var(--aq-primary);font-size:44px}.detail-body>div:first-child>p:not(.overline){color:#60668f;margin-bottom:32px;font-size:17px}.fact-cards{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.fact-cards article{box-shadow:var(--aq-shadow);background:#fff;border-radius:24px 14px;padding:28px}.fact-cards span{color:var(--aq-blue);font-size:45px;font-weight:700;display:block}.fact-cards b{font-family:var(--aq-primary-font);margin:12px 0;font-size:20px;display:block}.fact-cards p{color:#74799e;font-size:13px}.related{background:#fff}.product-recommendations{background:#fff;padding:52px 0 88px;overflow:hidden}.recommendation-tabs{justify-content:center;gap:24px;padding:0 24px;display:flex}.recommendation-tab{min-width:134px;color:var(--aq-primary);font:500 22px/1.2 var(--aq-primary-font);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #c8cadb;padding:0 32px 14px}.recommendation-tab.is-active{border-color:var(--aq-primary);font-weight:700}.recommendation-carousel{scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;direction:ltr;gap:16px;padding:62px max(20px,50vw - 640px) 16px;scroll-padding-inline:max(20px,50vw - 640px);display:flex;overflow-x:auto}.recommendation-carousel:active{cursor:grabbing}.recommendation-carousel::-webkit-scrollbar{display:none}.recommendation-carousel[hidden]{display:none}.recommendation-card{color:#fff;clip-path:polygon(2% 2%,39% 0,98% 2%,100% 31%,98% 96%,64% 100%,2% 97%,0 42%);scroll-snap-align:start;flex:0 0 360px;width:360px;height:400px;text-decoration:none;position:relative;overflow:hidden}html[dir=rtl] .recommendation-card{direction:rtl}.recommendation-card>img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.recommendation-card:hover>img{transform:scale(1.035)}.recommendation-card-shade{background:linear-gradient(#0a122a7a 0%,#0a122a14 58%,#0a122a4d 100%);position:absolute;inset:0}.recommendation-card-head{align-items:center;gap:10px;display:flex;position:absolute;top:40px;left:28px;right:28px}.recommendation-card-head h3{color:#fff;margin:0;font-size:30px;line-height:1.05}.recommendation-card-head>i{width:32px;height:32px;color:var(--aq-primary);font-feature-settings:"liga";background:#fff;border-radius:3px;flex:0 0 32px;place-items:center;font-family:Material Symbols Outlined;font-size:20px;font-style:normal;display:grid}.recommendation-card-badges{flex-direction:column;align-items:flex-start;gap:7px;display:flex;position:absolute;top:104px;left:28px}.recommendation-card-badges>span{letter-spacing:.12em;text-transform:uppercase;background:#10162c6b;border-radius:3px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.recommendation-card-badges i{font-feature-settings:"liga";font-family:Material Symbols Outlined;font-size:14px;font-style:normal}.recommendation-card-arrow{width:42px;height:42px;color:var(--aq-primary);background:var(--aq-yellow);font-feature-settings:"liga";border-radius:8px;place-items:center;font-family:Material Symbols Outlined;font-size:24px;display:grid;position:absolute;bottom:30px;right:24px}html[dir=rtl] .recommendation-card-arrow{left:24px;right:auto;transform:scaleX(-1)}@media (width<=767px){.product-recommendations{padding:42px 0 60px}.recommendation-tabs{scrollbar-width:none;justify-content:flex-start;gap:12px;padding:0 20px;overflow-x:auto}.recommendation-tabs::-webkit-scrollbar{display:none}.recommendation-tab{min-width:max-content;padding:0 14px 12px;font-size:17px}.recommendation-carousel{gap:12px;padding:34px 20px 12px;scroll-padding-inline:20px}.recommendation-card{flex-basis:calc(100vw - 48px);width:calc(100vw - 48px);height:360px}.recommendation-card-head{top:32px;left:24px;right:24px}.recommendation-card-head h3{font-size:27px}.recommendation-card-badges{top:92px;left:24px}.recommendation-card-arrow{bottom:26px;right:22px}html[dir=rtl] .recommendation-card-arrow{left:22px;right:auto}}.topic-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.topic-card{min-height:130px;box-shadow:var(--aq-shadow);background:#fff;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:24px;display:grid}.topic-card>span{font-size:28px}.topic-card b{font-family:var(--aq-primary-font)}.topic-card i{color:var(--aq-blue);font-size:22px}.faq-list{max-width:880px;margin:90px auto 0}.faq-list h2{color:var(--aq-primary);margin-bottom:30px;font-size:38px}.faq-list details{border-bottom:1px solid var(--aq-line);background:#fff}.faq-list summary{cursor:pointer;font-family:var(--aq-primary-font);padding:22px 4px;font-weight:600}.faq-list details p{color:#686e95;padding:0 4px 20px}.booking-page{background:#eef9fc;min-height:100vh}.booking-page .site-header{background:var(--aq-primary)}.booking-steps{background:#fff;grid-template-columns:repeat(5,1fr);gap:15px;height:76px;padding:22px 6%;display:grid;box-shadow:0 2px 8px #00000017}.booking-steps button{color:#bbb;letter-spacing:.1em;text-align:left;background:#fff;border:0;border-top:3px solid #c9c9c9;padding-top:8px;font-size:12px;font-weight:600}.booking-steps button.is-active{border-color:var(--aq-primary);color:var(--aq-primary)}.booking-content{padding-top:70px;padding-inline:max(32px,50vw - 564px)}.booking-content>h1{margin-bottom:8px;font-size:32px}.ticket-filters{flex-wrap:wrap;gap:8px;margin:34px 0 30px;display:flex}.ticket-filters button{letter-spacing:0;font-size:16px;font-weight:400}.ticket-list{gap:16px;display:grid}.ticket-card{background:#fff;border-radius:17px;grid-template-columns:142px 1fr 104px;align-items:center;gap:26px;padding:30px;display:grid}.ticket-icon{align-self:start;place-items:center;height:145px;display:grid}.ticket-icon img{object-fit:contain;width:145px;height:145px}.ticket-copy small{letter-spacing:.12em;background:#eaf3f8;border-radius:4px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-block}.ticket-copy h2{margin:10px 0 18px;font-size:31px}.ticket-copy p{color:#4f5687;margin-bottom:12px}.ticket-copy a{color:var(--aq-blue);font-size:13px;text-decoration:underline}.ticket-action{text-align:right;flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-end;display:flex}.ticket-action p{white-space:nowrap;width:210px;transform:translate(-104px)}.ticket-action button{border:1px solid var(--aq-blue);min-width:98px;height:48px;color:var(--aq-blue);letter-spacing:.12em;background:#fff;border-radius:8px;font-size:12px;font-weight:700}.ticket-action p{margin:0;font-size:13px}.ticket-action b{font-size:21px}.cart-drawer{z-index:120;background:#fff;width:min(440px,100%);height:100%;padding:38px;transition:transform .3s;position:fixed;top:0;right:0;box-shadow:-20px 0 50px #10144233}.cart-drawer[aria-hidden=true]{transform:translate(105%)}.cart-close,.payment-close{color:var(--aq-primary);background:0 0;border:0;font-size:32px}.cart-items{gap:12px;margin:35px 0;display:grid}.cart-items>div,.cart-total{border-bottom:1px solid var(--aq-line);justify-content:space-between;padding:16px 0;display:flex}.checkout-button,.mock-payment button,.contact-form button{color:#fff;background:var(--aq-blue);letter-spacing:.1em;border:0;border-radius:8px;width:100%;min-height:52px;font-size:12px;font-weight:700}.payment-modal{z-index:130;background:#121642b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.payment-modal[aria-hidden=true]{display:none}.payment-modal>div{background:#fff;border-radius:20px;width:min(520px,100%);padding:38px}.payment-close{float:right}.mock-payment{gap:16px;margin-top:24px;display:grid}.mock-payment label,.contact-form label{gap:7px;font-size:12px;font-weight:600;display:grid}.mock-payment input,.contact-form input,.contact-form select,.contact-form textarea{border:1px solid var(--aq-line);width:100%;color:var(--aq-primary);background:#fff;border-radius:7px;outline:0;padding:13px}.mock-payment>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.payment-success{text-align:center;padding:40px}.payment-success span{color:#fff;background:#49b67a;border-radius:50%;place-items:center;width:70px;height:70px;font-size:38px;display:inline-grid}.contact-section{background:var(--aq-sky);grid-template-columns:.8fr 1.2fr;gap:90px;display:grid}.contact-intro h2{color:var(--aq-primary);font-size:46px}.contact-intro>p:not(.overline){color:#6c7196}.contact-intro>div{gap:5px;margin-top:36px;display:grid}.contact-intro>div b{margin-top:15px}.contact-form{box-shadow:var(--aq-shadow);background:#fff;border-radius:22px;grid-template-columns:1fr 1fr;gap:20px;padding:32px;display:grid}.contact-form label:nth-child(4),.contact-form button,.form-status{grid-column:1/-1}.form-status{color:#329562;min-height:22px;font-size:13px}.error-cta{color:var(--aq-primary);background:var(--aq-peach);text-align:center}.error-cta h2{margin:0 0 12px;font-size:42px}.error-cta p{margin:0 0 24px;font-size:18px}.rides-category-tabs{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.ride-tab-button{color:#fff;font-family:var(--aq-primary-font);cursor:pointer;background:0 0;border:1px solid #fff6;border-radius:30px;padding:10px 22px;font-size:14px;font-weight:700;transition:background .2s,color .2s}.ride-tab-button.is-active,.ride-tab-button:hover{color:var(--aq-primary);background:#fff;border-color:#fff}.qiddiya-tabs{flex-wrap:wrap;gap:8px;margin:24px 0 28px;display:flex}.qiddiya-tab-btn{color:#fff;font-family:var(--aq-primary-font);cursor:pointer;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:20px;padding:8px 16px;font-size:12px;font-weight:600;transition:background .2s,border-color .2s}.qiddiya-tab-btn.is-active,.qiddiya-tab-btn:hover{background:#ffffff47;border-color:#fff}.home-city-intro{background:var(--aq-color-neutrals-white);color:var(--aq-color-primary-base);text-align:center;padding:34px 24px 48px}.home-city-intro__inner{max-width:1080px;margin:0 auto}.home-city-intro .mobile-only{display:none}.home-city-intro .desktop-only{display:block}.home-city-intro .overline{letter-spacing:.22em;text-transform:uppercase;margin-bottom:28px}.home-city-intro h2{margin:0;font-size:clamp(46px,4.4vw,64px);font-weight:600;line-height:1.12}.home-city-intro__welcome{color:var(--aq-color-extra-yellow-base)}.home-city-intro__name{color:#ab248d}.home-city-intro p{max-width:1070px;margin:25px auto 0;font-size:17px;line-height:1.55}.home-about-city.svelte-1yu62mq{background:#fff;padding:0 40px;position:relative}.home-about-city .accordion-group.svelte-1yu62mq{top:38px;z-index:3;background:var(--aq-color-primary-base);color:#fff;border-radius:16px;flex-direction:column;width:483px;min-height:675px;display:flex;position:absolute;inset-inline-start:80px;overflow:hidden}.home-about-city .accordion.svelte-1xf2dkz{border-bottom:0;flex:0 0 60px}.home-about-city .accordion.svelte-1xf2dkz.accordion-expanded{flex:auto}.home-about-city .accordion button.header.svelte-1xf2dkz{color:#fff;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;height:59px;padding:0 32px;display:flex}.home-about-city .icon-extend{place-items:center;display:grid}.home-about-city .accordion-body{padding:24px 32px 32px;display:none}.home-about-city .accordion-expanded .accordion-body{display:block}.home-about-city.svelte-1yu62mq .accordion.svelte-1xf2dkz.accordion-expanded .accordion-body.svelte-1xf2dkz{padding-block:64px 40px;padding-inline:48px}.home-about-city .brandmark-icon{object-fit:contain;width:88px;height:100px;margin:0 0 30px;display:block}.home-about-city .accordion-body .title{color:#fff;margin:0 0 16px}.home-about-city .accordion-body .description{color:#fff;line-height:1.55}.home-about-city .image-card.svelte-1yu62mq{border:0;border-radius:24px;width:100%;height:755px;padding:0;position:relative;overflow:hidden}.home-about-city .image-layer.svelte-1yu62mq{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.home-about-city .image-layer.svelte-1yu62mq.active{opacity:1}.home-about-city .play-button-wrapper{z-index:2}.home-page+.footer-breakers+.site-footer{margin-top:80px;padding-inline:80px}.home-page+.footer-breakers+.site-footer .footer-main{grid-template-columns:196px 172px 168px 1fr 180px;gap:53px}.home-page+.footer-breakers+.site-footer:before{content:"";background:var(--aq-primary);clip-path:polygon(0 47%,8% 31%,26% 47%,42% 8%,57% 42%,74% 22%,91% 43%,100% 18%,100% 100%,0 100%);height:80px;position:absolute;top:-80px;left:0;right:0}@media (width<=767px){.home-city-intro{padding:64px 20px 48px}.home-city-intro .mobile-only{display:block}.home-city-intro .desktop-only{display:none}.home-city-intro .overline{margin-bottom:20px}.home-city-intro h2{font-size:38px}.home-city-intro p{margin-top:24px;font-size:15px}.home-about-city.svelte-1yu62mq{padding:0}.home-about-city .main-video-preview-wrapper{border:0;width:100%;height:245px;padding:0;position:relative;overflow:hidden}.home-about-city .main-video-preview-wrapper img{object-fit:cover;width:100%;height:100%}.home-about-city .main-video-preview-wrapper .dummy-button{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.home-about-city .accordion-group.svelte-1yu62mq{border-radius:0;width:100%;min-height:0;position:static}.home-about-city .accordion.svelte-1xf2dkz.accordion-expanded{flex-basis:auto}.home-about-city .accordion-body{padding:20px 24px 36px}.home-about-city.svelte-1yu62mq .accordion.svelte-1xf2dkz.accordion-expanded .accordion-body.svelte-1xf2dkz{padding-block:64px 40px;padding-inline:32px}.home-about-city .brandmark-icon{width:88px;height:100px}.home-page+.footer-breakers+.site-footer{margin-top:0;padding-left:18px;padding-right:15px}.home-page+.footer-breakers+.site-footer .footer-main{display:block}.home-page+.footer-breakers+.site-footer:before{display:none}}.rides-carousel.svelte-1t8to9y{background:var(--aq-color-secondary-base);padding:15px 0 76px;overflow:hidden}.rides-carousel .segmented-control.svelte-8std7x{scrollbar-width:none;overflow:auto hidden}.rides-carousel .segmented-control.svelte-8std7x::-webkit-scrollbar{display:none}.rides-carousel .segmented-control.svelte-8std7x .swiper-wrapper.svelte-8std7x{justify-content:flex-start;width:max-content;min-width:100%;margin:0;display:flex;transform:none!important}.rides-carousel .swiper-slide.svelte-1r6xfat{outline-offset:-4px;color:#fff;height:61px;font:inherit;background:0 0;border:0;border-radius:0;flex:none;padding:16px 32px;width:auto!important}.rides-carousel .swiper-slide.svelte-1r6xfat .title{color:#fff;letter-spacing:0;white-space:nowrap;font-size:24px;font-weight:600;line-height:1.2}.rides-carousel .carousel-wrapper.svelte-1t8to9y{margin-top:48px}.rides-carousel .swiper-dynamic-carousel.svelte-1h7qxep{perspective:1200px;touch-action:pan-y;-webkit-user-select:none;user-select:none;min-height:562.34px}.rides-carousel .swiper-dynamic-carousel.svelte-1h7qxep .swiper-wrapper{max-width:none;height:562.34px}.rides-carousel .swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide{opacity:0;filter:brightness(.78);width:1000.41px;max-width:none;height:562.34px;transform:translateZ(-360px)}.rides-carousel .swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide.swiper-slide-active{opacity:1;filter:brightness();transform:translate(0,0)}.rides-carousel .swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide.swiper-slide-prev{opacity:.2;transform:translate3d(-15%,0,-260px)scale(.82)}.rides-carousel .swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide.swiper-slide-next{opacity:.2;transform:translate3d(15%,0,-260px)scale(.82)}.rides-carousel #rides-carousel-slides.is-moving-forward .swiper-slide-active{animation:.5s cubic-bezier(.22,.8,.3,1) both rides-slide-enter-next}.rides-carousel #rides-carousel-slides.is-moving-backward .swiper-slide-active{animation:.5s cubic-bezier(.22,.8,.3,1) both rides-slide-enter-prev}.rides-carousel #rides-carousel-slides .ride-slide-outgoing{z-index:9;pointer-events:none;filter:brightness()}.rides-carousel #rides-carousel-slides.is-moving-forward .ride-slide-outgoing{animation:.5s cubic-bezier(.22,.8,.3,1) both rides-slide-exit-prev}.rides-carousel #rides-carousel-slides.is-moving-backward .ride-slide-outgoing{animation:.5s cubic-bezier(.22,.8,.3,1) both rides-slide-exit-next}@keyframes rides-slide-enter-next{0%{opacity:.2;filter:brightness(.78);transform:translate3d(15%,0,-260px)scale(.82)}to{opacity:1;filter:brightness();transform:translate(0,0)scale(1)}}@keyframes rides-slide-enter-prev{0%{opacity:.2;filter:brightness(.78);transform:translate3d(-15%,0,-260px)scale(.82)}to{opacity:1;filter:brightness();transform:translate(0,0)scale(1)}}@keyframes rides-slide-exit-prev{0%{opacity:1;filter:brightness();transform:translate(0,0)scale(1)}to{opacity:.2;filter:brightness(.78);transform:translate3d(-15%,0,-260px)scale(.82)}}@keyframes rides-slide-exit-next{0%{opacity:1;filter:brightness();transform:translate(0,0)scale(1)}to{opacity:.2;filter:brightness(.78);transform:translate3d(15%,0,-260px)scale(.82)}}@media (prefers-reduced-motion:reduce){.rides-carousel #rides-carousel-slides .swiper-slide-active,.rides-carousel #rides-carousel-slides .ride-slide-outgoing{animation:none}.rides-carousel #rides-carousel-slides .ride-slide-outgoing{display:none}}.rides-carousel .shape.svelte-1mdzmqm{filter:none}.rides-carousel .rides-carousel-media.svelte-1h7qxep:before{background:#0006}.rides-carousel .rides-carousel-info-wrap.svelte-1h7qxep{justify-content:center;align-self:stretch;max-width:620px;min-height:100%;padding:30px 34px}.rides-carousel .rides-carousel-info-wrap.svelte-1h7qxep .dynamic-title{font-family:var(--aq-display);letter-spacing:0;margin:0;font-size:64px;font-weight:400;line-height:1}[dir=rtl] .rides-carousel .rides-carousel-info-wrap.svelte-1h7qxep .dynamic-title{font-family:var(--aq-rtl-font);font-size:50px;font-weight:700}.rides-carousel .rides-carousel-info-wrap.svelte-1h7qxep .sub-title{margin:32px 0;font-size:24px;font-weight:600;line-height:1.2}.rides-carousel .rides-carousel-info-wrap.svelte-1h7qxep .sub-title p{margin:0}.rides-carousel .button.button-contained.button-bg-contrast{min-height:42px;box-shadow:none;border-radius:8px;padding:0 24px}.rides-carousel .swiper-dynamic-carousel.svelte-1h7qxep .swiper-button-prev.svelte-1h7qxep,.rides-carousel .swiper-dynamic-carousel.svelte-1h7qxep .swiper-button-next.svelte-1h7qxep{width:64px;height:64px;margin:0;top:50%;transform:translateY(-50%)}.rides-carousel .swiper-dynamic-carousel.svelte-1h7qxep .swiper-button-prev.svelte-1h7qxep{left:calc(50% - 540px)}.rides-carousel .swiper-dynamic-carousel.svelte-1h7qxep .swiper-button-next.svelte-1h7qxep{right:calc(50% - 540px)}.rides-carousel .swiper-button-prev .icon,.rides-carousel .swiper-button-next .icon{font-size:40px}.rides-carousel.is-single-slide .swiper-button-prev,.rides-carousel.is-single-slide .swiper-button-next{display:none}.rides-carousel .swiper-pagination.homepage-carousel.svelte-1h7qxep{gap:8px;margin:0;padding-top:48px}.rides-carousel .swiper-pagination.homepage-carousel.svelte-1h7qxep .swiper-pagination-bullet{border:0;border-radius:50%;width:8px;height:8px;padding:0}.rides-carousel .swiper-pagination.homepage-carousel.svelte-1h7qxep .swiper-pagination-bullet-active{border-radius:50%;width:8px}@media (width>=768px){.rides-carousel .segmented-control.svelte-8std7x .swiper-wrapper.svelte-8std7x{justify-content:center}.rides-carousel .swiper-slide.svelte-1r6xfat{padding:16px 23px}.rides-carousel .rides-carousel-info-wrap.svelte-1h7qxep{justify-content:flex-start;padding-top:159px;transform:none}.rides-carousel .rides-carousel-info-wrap.svelte-1h7qxep .sub-title{margin-top:50px!important;margin-bottom:43px!important}.rides-carousel .swiper-pagination.homepage-carousel.svelte-1h7qxep{padding-top:56px}}@media (width<=767px){.rides-carousel.svelte-1t8to9y{padding:41px 0 20px}.rides-carousel .segmented-control.svelte-8std7x .swiper-wrapper.svelte-8std7x{justify-content:safe center;width:max-content;min-width:100%;margin:0;display:flex}.rides-carousel .segmented-control.svelte-8std7x .swiper-slide.svelte-1r6xfat{height:38px;padding:8px;width:auto!important}.rides-carousel .swiper-slide.svelte-1r6xfat .title{font-size:16px}.rides-carousel .carousel-wrapper.svelte-1t8to9y{margin-top:24px}[dir=ltr] .rides-carousel [data-ride-tab="3"]{order:1}[dir=ltr] .rides-carousel [data-ride-tab="0"]{order:2}[dir=ltr] .rides-carousel [data-ride-tab="1"]{order:3}[dir=ltr] .rides-carousel [data-ride-tab="2"]{order:4}.rides-carousel .swiper-dynamic-carousel.svelte-1h7qxep{min-height:376px}.rides-carousel .swiper-dynamic-carousel.svelte-1h7qxep .swiper-wrapper{height:376px}.rides-carousel .swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide{width:303px;max-width:none;height:376px}.rides-carousel .shape.svelte-1mdzmqm{clip-path:polygon(6% 5%,36% 0,59% 5%,82% 4%,96% 17%,94% 49%,96% 80%,84% 95%,62% 93%,38% 100%,11% 91%,4% 70%,4% 47%,5% 18%);-webkit-mask-image:none;mask-image:none}.rides-carousel .swiper-slide:not(.swiper-slide-active) .rides-carousel-info-wrap{opacity:0}.rides-carousel .rides-carousel-media.svelte-1h7qxep:before{background:#00000075}.rides-carousel .swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide.swiper-slide-prev{opacity:.14;transform:translate3d(-15%,0,-260px)scale(.82)}.rides-carousel .swiper-dynamic-carousel.svelte-1h7qxep .swiper-slide.swiper-slide-next{opacity:.14;transform:translate3d(15%,0,-260px)scale(.82)}.rides-carousel .rides-carousel-info-wrap.svelte-1h7qxep{justify-content:flex-start;max-width:303px;padding:76px 30px 24px;transform:none}.rides-carousel .rides-carousel-info-wrap.svelte-1h7qxep .dynamic-title{font-size:38px}[dir=rtl] .rides-carousel .rides-carousel-info-wrap.svelte-1h7qxep .dynamic-title{font-size:32px}.rides-carousel .rides-carousel-info-wrap.svelte-1h7qxep .sub-title{padding:0;font-size:22px;line-height:1.2;margin:18px 0 10px!important}.rides-carousel .button.button-contained.button-bg-contrast{min-height:38px;padding-left:20px;padding-right:20px}.rides-carousel .swiper-dynamic-carousel.svelte-1h7qxep .swiper-button-prev.svelte-1h7qxep,.rides-carousel .swiper-dynamic-carousel.svelte-1h7qxep .swiper-button-next.svelte-1h7qxep{width:40px;height:40px;top:50%}.rides-carousel .swiper-dynamic-carousel.svelte-1h7qxep .swiper-button-prev.svelte-1h7qxep{left:calc(50% - 156px)}.rides-carousel .swiper-dynamic-carousel.svelte-1h7qxep .swiper-button-next.svelte-1h7qxep{right:calc(50% - 156px)}.rides-carousel .swiper-button-prev .icon,.rides-carousel .swiper-button-next .icon{font-size:28px}.rides-carousel .swiper-pagination.homepage-carousel.svelte-1h7qxep{padding-top:49px}}.park-intro{color:#fff;text-align:center;background-color:#0ca4e3;padding:80px 0 100px;position:relative;overflow:hidden}.hero-mountain-divider{z-index:5;pointer-events:none;width:100%;height:60px;position:absolute;top:0;left:0;right:0}.hero-mountain-divider svg{width:100%;height:100%;display:block}.park-intro-header{max-width:900px;margin:20px auto 50px;padding:0 20px}.park-intro-header .overline{color:#1a2656;letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px;font-size:13px;font-weight:700}.park-intro-header h2{color:#fff;letter-spacing:-.02em;margin:0;font-family:Livvic,sans-serif;font-size:clamp(36px,4.8vw,64px);font-weight:800;line-height:1.12}.park-intro-header .highlight-orange{color:#ff9e1b}.park-intro-header .highlight-navy{color:#1a2656}.view-lands-map{background-color:#0000;justify-content:center;width:100vw;max-width:100vw;padding-inline:0;display:flex;overflow:hidden}.view-lands-map .container-desktop{aspect-ratio:16/9.5;justify-content:center;width:100vw;max-width:100vw;display:flex;position:relative;overflow:hidden}.view-lands-map .container-desktop .map{width:100vw;height:100%;position:relative;overflow:hidden}.home-mobile-land-map{display:none}.map-video{object-fit:cover;transform-origin:50%;width:100vw;height:100%;transition:transform .8s cubic-bezier(.25,1,.5,1)}.map-video.is-scaling{opacity:.25;transform:scale(1.5)}.land-image.is-active{transform:scale(1.1)}.land-image{object-fit:cover;opacity:0;pointer-events:none;z-index:2;width:100%;height:100%;transition:opacity .4s,transform .8s cubic-bezier(.25,1,.5,1);position:absolute;inset:0}.land-image.is-active{opacity:1}.map-container{z-index:10;position:absolute;inset:0}.view-lands-map .pin{cursor:pointer;z-index:20;background:0 0;border:none;outline:none;width:148px;padding:0;transition:transform .3s cubic-bezier(.34,1.56,.64,1),filter .3s;position:absolute;transform:translate(-50%,-50%)}.pin:hover,.pin.is-active,.pin:focus-visible{z-index:30;transform:translate(-50%,-50%)scale(1.22)}.pin.is-hidden{opacity:0;pointer-events:none}.pin:focus-visible{outline-offset:6px;border-radius:50%;outline:3px solid #fff}@media (prefers-reduced-motion:reduce){.map-video,.land-image,.pin,.land-card{transition-duration:.01ms}}.pin .logo{object-fit:contain;filter:drop-shadow(0 6px 14px #0000008c);width:148px;max-width:none;height:auto}.land-card{z-index:40;background:var(--zone-color,#1c75bc);color:#fff;text-align:left;border-radius:22px;width:414px;transition:opacity .4s cubic-bezier(.25,1,.5,1),transform .4s cubic-bezier(.25,1,.5,1);position:absolute;overflow:hidden;box-shadow:0 24px 60px #00000080}.land-card.hidden{opacity:0;pointer-events:none;transform:scale(.88)translateY(16px)}.land-card .shape{flex-direction:column;display:flex}.land-card .poster{width:100%;height:160px;position:relative;overflow:hidden}.land-card .poster img{object-fit:cover;width:100%;height:100%}.land-card .zone-pattern-wrapper{background:var(--zone-color,#1c75bc);position:relative}.land-card .wrapper,.land-card .content{position:relative}.land-card .background-pattern{opacity:.18;pointer-events:none;background:linear-gradient(135deg,#0000 35%,#ffffff73 35%,#0000 48%,#ffffff40 48%,#0000 66%);position:absolute;inset:0}.land-card .body{padding:22px 24px}.land-card .body .logo{width:auto;max-height:44px;margin-bottom:14px;display:block}.land-card .features{flex-wrap:wrap;gap:8px;margin-bottom:18px;padding:0;list-style:none;display:flex}.land-card .feature{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:#ffffff3d;border-radius:16px;padding:5px 12px;font-size:11px;font-weight:700}.land-card .button{color:#032042;text-align:center;letter-spacing:.08em;text-transform:uppercase;background:#fff;border-radius:10px;width:100%;padding:12px 18px;font-size:12px;font-weight:800;text-decoration:none;transition:background .2s,transform .15s;display:block}.land-card .button:hover{background:#f0f4f8;transform:translateY(-2px)}@media (width<=768px){.park-intro{padding:60px 0 70px}.park-intro-header{margin:20px 0 50px;padding:0 20px}.park-intro-header .overline{font-size:13px}.park-intro-header h2{font-size:39px;line-height:1.12}.home-page .view-lands-map.has-mobile-land-map{min-height:534px;overflow:visible}.home-page .view-lands-map.has-mobile-land-map .container-desktop{display:none}.home-mobile-land-map{justify-content:center;width:100%;padding:53px 24px 34px;display:flex}.home-mobile-land-map__scene{background:#ead8b5 var(--mobile-land-background) center / cover no-repeat;border-radius:8px;width:min(100%,304px);height:447px;transition:background-image .2s;position:relative}.home-mobile-land-map__scene:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#0000000f,#0000002e);position:absolute;inset:0}.home-mobile-land-map__slide{display:none}.home-mobile-land-map__slide.is-active{display:block}.home-mobile-land-map__logo{z-index:2;filter:drop-shadow(0 3px 5px #27182c33);width:166px;height:auto;position:absolute;top:-28px;left:50%;transform:translate(-50%)}.home-mobile-land-map__arrow{z-index:3;width:38px;height:38px;color:var(--aq-color-primary-base);cursor:pointer;background:#fff;border:0;border-radius:8px;place-items:center;padding:0;display:grid;position:absolute;top:-20px}.home-mobile-land-map__arrow--prev{left:8px}.home-mobile-land-map__arrow--next{right:8px}.home-mobile-land-map__arrow .material-symbols-outlined{font-size:32px}.home-mobile-land-map__details{z-index:2;background-color:var(--mobile-zone-color,#d3a8d4);min-height:186px;color:var(--aq-color-primary-base);border-radius:8px;padding:24px 24px 21px;position:absolute;bottom:-21px;left:9px;right:9px;overflow:hidden}.home-mobile-land-map__details:before,.home-mobile-land-map__details:after{content:"";pointer-events:none;border:24px solid #ffffff2b;border-left:0;width:154px;position:absolute;inset:-36px auto -36px -52px;transform:skew(28deg)}.home-mobile-land-map__details:after{left:auto;right:-52px;transform:skew(-28deg)}.home-mobile-land-map__features{z-index:1;gap:8px;width:fit-content;margin:0 auto 22px;padding:0;list-style:none;display:grid;position:relative}.home-mobile-land-map__features li{letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:9px;font-size:12px;font-weight:500;line-height:1.25;display:flex}.home-mobile-land-map__features .material-symbols-outlined{text-align:center;width:20px;font-size:19px}.home-mobile-land-map__cta{z-index:1;width:100%;color:var(--aq-color-secondary-base);letter-spacing:.12em;text-align:center;text-transform:uppercase;background:#fff;border-radius:7px;padding:12px 10px 11px;font-size:12px;font-weight:700;line-height:1.2;text-decoration:none;display:block;position:relative}[dir=rtl] .home-mobile-land-map__features li,[dir=rtl] .home-mobile-land-map__cta{letter-spacing:0;text-transform:none}.map-video,.land-image{object-position:center}.pin .logo{width:92px;height:auto}.view-lands-map .pin{width:92px}.land-card{width:270px;top:10%!important;left:5%!important;right:5%!important}.land-card .poster{height:120px}}.explorer-page{width:100%;color:var(--aq-color-primary-base);background:#fff;position:relative;overflow:hidden}.explorer-page>.notice-strip{z-index:93;color:var(--aq-color-primary-base);background:#ffd9c8;justify-content:center;position:fixed;inset:0 0 auto}.explorer-page>.notice-strip a{color:inherit;text-underline-offset:2px;font-weight:800;text-decoration:underline}.explorer-page>.site-header{z-index:92;background:linear-gradient(#0a1648ad 0%,#0a16482e 72%,#0000 100%);margin-top:0;transition:background-color .28s,box-shadow .28s;position:absolute;top:36px;left:0;right:0}.explorer-page>.header-status--detached{z-index:92;width:fit-content;position:absolute;top:152px;left:0;right:0}.site-header.header-active-blue,.explorer-page>.site-header.header-active-blue{background:#2a2e7a!important}.header-stuck .site-header,.header-stuck .explorer-page>.site-header{z-index:92;position:fixed;top:36px;left:0;right:0;box-shadow:0 10px 28px #0a16482e;background:#2a2e7a!important}.hero-land-map-wrapper{background:#193f82;width:100vw;min-height:min(62.5vw,900px);position:relative}.hero-land-map-wrapper:after{content:"";z-index:55;clip-path:polygon(0 66%,7% 28%,17% 55%,29% 18%,40% 62%,52% 31%,64% 75%,76% 34%,90% 57%,100% 23%,100% 100%,0 100%);pointer-events:none;background:#fff;height:clamp(28px,4vw,58px);position:absolute;inset:auto 0 -1px}.explore-hero-breadcrumbs{text-shadow:0 3px 16px #000000b8;z-index:56!important;padding-inline:max(32px,50vw - 564px)!important;top:210px!important}.explore-hero-breadcrumbs h1{letter-spacing:.01em;font-weight:700;margin:12px 0 0!important;font-size:clamp(48px,5.2vw,76px)!important}.explorer-page .view-lands-map.svelte-rsuour{background:#193f82!important;width:100vw!important;margin:0!important;padding:0!important}.explorer-page .view-lands-map .container-desktop,.explorer-page .view-lands-map .map,.explorer-page .view-lands-map .map-container{border-radius:0!important;width:100vw!important;max-width:none!important}.explorer-page .view-lands-map .container-desktop{aspect-ratio:16/10!important}.explorer-page .view-lands-map .map{-webkit-mask-image:none!important;mask-image:none!important}.explorer-page .view-lands-map .map-video{object-fit:cover;border-radius:0!important;width:100%!important;height:100%!important}.explorer-page .view-lands-map .map-container{overflow:hidden}.explorer-page .view-lands-map .pin,.explorer-page .pin .logo{width:clamp(92px,10.3vw,148px)}.explorer-page .land-card{border-radius:10px;width:min(414px,100vw - 48px);box-shadow:0 24px 60px #07123675}.explorer-page .land-card .poster{height:174px}.explorer-page .land-card .zone-pattern-wrapper:before{content:"";opacity:.2;pointer-events:none;background:linear-gradient(145deg,#0000 35%,#ffffff7a 35% 42%,#0000 42% 60%,#ffffff3d 60% 66%,#0000 66%);position:absolute;inset:0}.explorer-page .land-card .body{padding:24px}.explorer-page .land-card .feature{background:#fff3;border-radius:6px;padding:6px 11px;font-size:10px}.explorer-page .land-card .button{border-radius:8px}.explorer-page .discover-park{min-height:0;overflow:visible;background:#fff!important;padding:116px 0 104px!important}.explorer-page .discover-park:before{display:none}.explorer-page .discover-inner{width:min(1128px,100% - 64px);max-width:1128px!important;padding:0!important}.explorer-page .discover-inner h2{letter-spacing:-.025em;line-height:1.08;color:var(--aq-color-primary-base)!important;text-transform:none!important;margin:0 0 42px!important;font-size:clamp(40px,4.1vw,58px)!important;font-weight:600!important}.explorer-page .discover-tabs{justify-content:center!important;gap:12px!important;margin-bottom:56px!important;display:flex!important}.explorer-page .discover-tabs button{min-width:190px;font-family:var(--aq-primary-font);line-height:1.25;transition:background-color .2s,color .2s,transform .2s;width:auto!important;color:var(--aq-color-primary-base)!important;text-align:center!important;background:#eef2f6!important;border:0!important;border-radius:999px!important;padding:14px 26px!important;font-size:16px!important;font-weight:700!important}.explorer-page .discover-tabs button:hover{transform:translateY(-2px)}.explorer-page .discover-tabs button.is-active{box-shadow:0 10px 24px #0ca4e333;background:var(--aq-color-secondary-base)!important;color:#fff!important}.explorer-page .dining-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 24px}.explorer-page [data-discover-panel][hidden]{display:none!important}.explorer-page .dining-card{flex-direction:column;min-width:0;display:flex}.explorer-page .dining-card>img{aspect-ratio:auto;object-fit:cover;clip-path:polygon(3% 4%,37% 0,98% 4%,100% 49%,97% 95%,48% 100%,2% 95%,0 52%);border-radius:0;width:100%;height:240px}.explorer-page .dining-card h3{color:var(--aq-color-primary-base);margin:20px 0 10px;font-size:25px;line-height:1.15}.explorer-page .dining-card p{color:var(--aq-color-primary-base);margin:3px 0;font-size:15px}.explorer-page .dining-card p span{color:#f1a12f;width:25px}.explorer-page .view-dining{letter-spacing:.1em;justify-content:center;align-items:center;min-width:220px;height:50px;font-size:12px;background:var(--aq-color-primary-base)!important;color:#fff!important;border:0!important;border-radius:8px!important;margin:0!important;padding:0 28px!important;display:inline-flex!important}.explorer-page .explore-cta-banner{place-items:center;min-height:340px;display:grid;position:relative;overflow:hidden;background:linear-gradient(122deg,#2f3484 0%,#193f82 43%,#0ca4e3 100%)!important;padding:84px 24px 96px!important}.explorer-page .explore-cta-banner:before,.explorer-page .explore-cta-banner:after{content:"";pointer-events:none;border:42px solid #ffffff14;border-radius:50%;position:absolute}.explorer-page .explore-cta-banner:before{width:280px;height:280px;inset:-150px auto auto -90px}.explorer-page .explore-cta-banner:after{width:360px;height:360px;inset:auto -140px -220px auto}.explorer-page .explore-cta-banner>div{z-index:1;position:relative}.explorer-page .explore-cta-banner h2{color:#fff;font-weight:600;text-transform:none!important}.explorer-page .explore-cta-banner a{display:inline-flex;color:var(--aq-color-primary-base)!important;background:#fff!important}.explorer-page+.ticket-banner{display:none}@media (width<=1023px){.explorer-page .desktop-nav,.explorer-page .header-actions>.language-link,.explorer-page .header-actions>.ui-icon,.explorer-page .header-actions>.search-trigger,.explorer-page .header-actions>a.icon-button,.explorer-page .header-actions>.account-trigger,.explorer-page .site-header .header-status{display:none}.explorer-page .mobile-menu-trigger{display:block}.explorer-page .header-primary,.explorer-page .notice-strip+.site-header .header-primary,.header-stuck .explorer-page .site-header .header-primary{height:92px}.explorer-page .brand{flex-basis:104px;width:104px}.explorer-page .header-actions{margin-inline-start:auto}.hero-land-map-wrapper{min-height:720px}.explorer-page .view-lands-map .container-desktop{height:720px;aspect-ratio:auto!important}.explorer-page .view-lands-map .map-video,.explorer-page .view-lands-map .land-image{object-fit:cover}.explore-hero-breadcrumbs{padding-inline:24px!important;top:158px!important}.explorer-page .dining-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.explorer-page .land-card{top:20%!important}}@media (width<=767px){.explorer-page>.notice-strip{letter-spacing:.03em;height:36px;padding-inline:10px;font-size:11px}.explorer-page>.site-header{top:36px}.explorer-page>.header-status--detached{top:128px}.explorer-page .header-primary{margin:0 8px;padding:0 8px}.explorer-page .book-button{height:42px;padding-inline:11px;font-size:10px}.hero-land-map-wrapper{min-height:650px}.explorer-page .view-lands-map .container-desktop{height:650px;width:100vw!important}.explorer-page .view-lands-map .map-video,.explorer-page .view-lands-map .land-image{object-position:center}.explore-hero-breadcrumbs{top:146px!important}.explore-hero-breadcrumbs h1{font-size:44px!important}.explorer-page .view-lands-map .pin,.explorer-page .pin .logo{width:68px}.explorer-page .pin:hover,.explorer-page .pin.is-active{transform:translate(-50%,-50%)scale(1.08)}.explorer-page .land-card{width:calc(100vw - 32px);top:160px!important;left:16px!important;right:16px!important}.explorer-page .land-card .shape{grid-template-columns:42% 58%;display:grid}.explorer-page .land-card .poster{height:100%;min-height:250px}.explorer-page .land-card .body{padding:20px 16px}.explorer-page .land-card .body .logo{max-width:130px}.explorer-page .land-card .features{gap:5px}.explorer-page .land-card .feature{padding:5px 7px;font-size:8px}.explorer-page .discover-park{padding:84px 0 78px!important}.explorer-page .discover-inner{width:calc(100% - 40px)}.explorer-page .discover-inner h2{text-align:left!important;margin-bottom:30px!important;font-size:38px!important}.explorer-page .discover-tabs{scrollbar-width:none;margin-right:-20px;padding-right:20px;overflow-x:auto;flex-wrap:nowrap!important;justify-content:flex-start!important}.explorer-page .discover-tabs button{min-width:max-content;padding:12px 20px!important;font-size:14px!important}.explorer-page .dining-grid{grid-template-columns:1fr;gap:38px}.explorer-page .dining-card>img{aspect-ratio:1.42;height:auto}.explorer-page .explore-cta-banner{min-height:380px;padding-inline:20px!important}.explorer-page .explore-cta-banner p{font-size:16px!important}}.tickets-page{color:var(--aq-primary);background:#fff}body:has(.tickets-page) .cookie-banner{display:none}.tickets-page+.ticket-banner{display:none}.tickets-hero{color:#fff;background:linear-gradient(90deg, #131a2a47, #131a2a1f), var(--tickets-hero) center 42% / cover;min-height:805px;position:relative;overflow:hidden}.tickets-hero:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#0b132366);position:absolute;inset:0}.tickets-hero-copy{z-index:5;position:absolute;bottom:126px;left:max(8.3%,50vw - 800px)}.tickets-hero-copy h1{font-family:var(--aq-display);letter-spacing:.03em;margin:0 0 22px;font-size:clamp(50px,4vw,72px);font-weight:400}.tickets-hero-copy p{font-family:var(--aq-primary-font);margin:0;font-size:clamp(22px,1.6vw,30px);font-weight:600}.tickets-hero .jagged-edge{z-index:6;clip-path:polygon(0 52%,6% 36%,20% 45%,33% 31%,49% 56%,64% 34%,80% 52%,93% 37%,100% 49%,100% 100%,0 100%);background:#fff;height:88px}.tickets-hero .jagged-edge:after{display:none}.tickets-browse{text-align:center;width:min(936px,100% - 64px);margin:0 auto;padding:76px 0 100px;scroll-margin-top:90px}.tickets-browse>.overline,.tickets-addons-title .overline{color:var(--aq-primary);letter-spacing:.3em;margin-bottom:32px;font-size:16px}.tickets-browse h2,.tickets-addons-title h2{color:var(--aq-primary);font-family:var(--aq-primary-font);letter-spacing:-.04em;margin:0;font-size:clamp(44px,4vw,62px);font-weight:600;line-height:1.1}.tickets-browse h2 span{color:#ff7919}.tickets-browse h2 em{color:#b10bd0;font-style:normal}.passes-subheading{color:var(--aq-primary);font-family:var(--aq-primary-font);align-items:center;gap:16px;margin:88px 0 42px;font-size:24px;font-weight:600;display:flex}.passes-subheading:before,.passes-subheading:after{content:"";background:#d9d8e2;flex:1;height:1px}.passes-grid{text-align:left;grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.passes-card{background:#fff;flex-direction:column;min-height:392px;padding:26px 25px 28px;display:flex;box-shadow:0 10px 17px #22235717}.passes-card-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.passes-card-top h3{max-width:320px;font-family:var(--aq-primary-font);letter-spacing:-.035em;margin:18px 0 14px;font-size:33px;font-weight:600;line-height:1.05}.passes-card-top img{object-fit:contain;width:82px;height:82px}.passes-card>small{width:max-content;color:var(--aq-primary);letter-spacing:.1em;background:#dedeea;border-radius:4px;margin-top:-10px;padding:3px 8px;font-size:12px;font-weight:700}.passes-card ul{gap:9px;margin:27px 0 24px;padding:0;font-size:17px;line-height:1.35;list-style:none;display:grid}.passes-card li{gap:11px;display:flex}.passes-card li span{color:var(--aq-blue);font-feature-settings:"liga";font-family:Material Symbols Outlined;font-size:20px}.passes-card>a{color:var(--aq-blue);font-size:15px;text-decoration:underline}.passes-card-bottom{color:var(--aq-primary);border-top:2px dotted #dfe1eb;justify-content:space-between;align-items:end;gap:20px;margin-top:auto;padding-top:24px;font-size:17px;line-height:1.25;display:flex}.passes-card-bottom strong{display:block}.passes-buy{border:1px solid var(--aq-primary);min-width:135px;height:49px;color:var(--aq-primary);letter-spacing:.12em;border-radius:8px;place-items:center;font-size:14px;font-weight:700;text-decoration:none;display:grid}.sale-price-block{color:var(--aq-primary);justify-items:start;gap:4px;line-height:1.15;display:grid}.sale-price-label{color:#5c628a;font-size:12px;font-weight:700}.sale-price-row{align-items:center;gap:8px;display:inline-flex}.sale-badge{color:#fff;letter-spacing:.07em;white-space:nowrap;background:#c94900;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:800}.sale-price-row del{color:#727795;font-size:14px;font-weight:600}.sale-price-current{color:var(--aq-primary);letter-spacing:-.02em;font-size:26px;font-weight:800}.booking-sale-action{text-align:end;justify-items:end;gap:12px;display:grid}.booking-sale-action .sale-price-block,html[dir=rtl] .booking-ticket-card .sale-price-block{justify-items:end}.booking-summary-line{color:#1a2656;justify-content:space-between;align-items:start;gap:16px;font-size:14px;display:flex}.booking-summary-line>span:last-child{white-space:nowrap;justify-items:end;gap:2px;display:grid}.booking-summary-line del,.booking-summary-savings del{color:#8c92b5;font-size:12px}.booking-summary-line b{color:#1a2656}.booking-summary-savings{color:#5c628a;border-top:1px solid #eaecf0;grid-template-columns:1fr auto;gap:8px 16px;margin-bottom:14px;padding:14px 0;font-size:13px;display:grid}.booking-summary-savings b{color:#067647}.tickets-addons{background:#fff}.divider-title{color:#fff;background:var(--aq-primary-deep);text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;height:394px;padding:24px 24px 0;display:flex}.divider-title__overline{color:#aeb2d7;letter-spacing:.25em;text-transform:uppercase;margin:0 0 20px;font-size:13px;font-weight:700;line-height:1.3}.divider-title h2{color:#fff;font-family:var(--aq-primary-font);letter-spacing:-.035em;margin:0;font-size:clamp(48px,3.4vw,64px);font-weight:600;line-height:1.16}.divider-title h2 span{color:#7fdbff}.tickets-addons-title{text-align:center;padding:0 20px 105px}.tickets-addons-title h2 span{color:#70d4f5}.tickets-addons-inner{background:#fff;padding:0 0 160px}.tickets-addons-inner .passes-subheading{width:min(936px,100% - 64px);margin:0 auto 44px}.passes-grid--addons{grid-template-columns:minmax(0,456px);justify-content:center;width:min(936px,100% - 64px);margin-inline:auto}.tickets-help{min-height:278px;color:var(--aq-primary);background:#82d1ca;grid-template-columns:.45fr .55fr;display:grid;overflow:hidden}.tickets-help-image{background:url(/assets/aquarabia/home-hero.jpg) 50% 56%/cover}.tickets-help-copy{color:#fff;clip-path:polygon(4% 0,100% 0,100% 100%,0 100%);background:#2a2d79;justify-content:space-between;align-items:center;gap:40px;padding:60px 20% 65px 12%;display:flex}.tickets-help-copy h2{color:#fff;margin:0 0 15px;font-size:48px}.tickets-help-copy p{color:#fff;max-width:430px;margin:0;font-size:17px;line-height:1.55}.tickets-help-copy a{width:42px;height:42px;color:var(--aq-primary);background:#fff;border-radius:8px;flex:0 0 42px;place-items:center;font-size:25px;display:grid}@media (width<=767px){.tickets-hero{min-height:700px}.tickets-hero-copy{bottom:90px;left:24px;right:24px}.tickets-hero-copy h1{font-size:43px}.tickets-hero-copy p{font-size:20px}.tickets-browse{width:calc(100% - 40px);padding:55px 0 70px}.tickets-browse>.overline,.tickets-addons-title .overline{font-size:11px}.passes-subheading{margin:54px 0 28px;font-size:18px}.passes-grid{grid-template-columns:1fr}.passes-card{min-height:360px}.divider-title{height:300px;padding:68px 20px 0}.divider-title__overline{letter-spacing:.2em;margin-bottom:18px;font-size:10px}.divider-title h2{font-size:clamp(34px,10vw,46px);line-height:1.12}.tickets-addons-title{padding-bottom:70px}.tickets-addons-inner{padding-bottom:85px}.tickets-addons-inner .passes-subheading,.passes-grid--addons{width:calc(100% - 40px)}.tickets-help{grid-template-columns:1fr}.tickets-help-image{min-height:180px}.tickets-help-copy{padding:42px 30px}.tickets-help-copy h2{font-size:38px}.booking-page{overflow-x:clip;padding-bottom:104px!important}.booking-progress{padding-block:15px!important}.booking-progress-inner{justify-content:flex-start!important;gap:10px!important;padding-inline:16px!important;overflow:hidden!important}.booking-step-item{min-width:28px;letter-spacing:.04em!important;gap:7px!important;font-size:11px!important}.booking-step-item:not(.is-active)>span:last-child{display:none}.booking-step-divider{width:16px!important}.booking-content-shell{width:100%;margin-block:28px!important;padding-inline:16px!important}.booking-panel-heading{margin-bottom:24px!important}.booking-panel-heading h1{font-size:28px!important}.booking-panel-heading p{line-height:1.5;font-size:14px!important}.booking-ticket-card{border-radius:16px!important;grid-template-columns:88px minmax(0,1fr)!important;align-items:start!important;gap:18px 16px!important;padding:20px!important}.booking-ticket-card>img{border-radius:10px!important;width:88px!important;height:78px!important}.booking-ticket-card h2,.booking-experience-card h2,.booking-addon-card h2{font-size:20px!important}.booking-ticket-card>div:nth-child(2){min-width:0}.booking-ticket-card>div:nth-child(2) p{margin-top:14px!important}.booking-ticket-action{grid-column:1/-1;justify-content:space-between;text-align:start!important;flex-direction:row!important;align-items:end!important;gap:12px!important}.booking-ticket-action .sale-price-block{min-width:0}.booking-ticket-action>div:last-child{flex:none;gap:8px!important;padding-inline:8px!important}.booking-ticket-action .qty-btn{width:30px!important;height:30px!important}.booking-experience-card{grid-template-columns:minmax(0,1fr)!important;gap:20px!important;padding:22px!important}.booking-experience-card .booking-sale-action{grid-template-columns:minmax(0,1fr) auto;place-items:end start}.booking-addon-card{grid-template-columns:72px minmax(0,1fr)!important;align-items:start!important;gap:18px 16px!important;padding:22px!important}.booking-addon-card>img{width:72px!important;height:72px!important}.booking-addon-card .booking-sale-action{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;place-items:end start;width:100%}.booking-sale-action button{white-space:nowrap;padding-inline:18px!important}.booking-guest-form{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}.booking-guest-fields,.booking-order-summary,.booking-checkout-card{min-width:0;border-radius:16px!important;padding:22px!important}.booking-name-fields{grid-template-columns:minmax(0,1fr)!important}.booking-guest-form input,.booking-checkout-card input{min-width:0}.booking-checkout-card>h1{font-size:27px!important}.booking-card-details{grid-template-columns:minmax(0,1fr) minmax(0,.65fr)!important;gap:12px!important}.booking-bottom-bar{padding:12px 16px!important}.booking-bottom-inner{flex-direction:row;gap:10px;align-items:center!important}.booking-selected-summary{flex:auto;min-width:0}.booking-selected-summary small{font-size:9px!important}.booking-selected-summary b{white-space:normal;overflow-wrap:anywhere;line-height:1.2;display:block;font-size:14px!important}.booking-bottom-actions{flex:none;justify-content:flex-end;gap:8px!important}.booking-bottom-actions #booking-next-btn{margin-inline-start:auto}.booking-bottom-actions button{white-space:nowrap;padding:11px 16px!important;font-size:11px!important}#booking-prev-btn{place-items:center;width:42px;height:42px;display:grid;overflow:hidden;padding:0!important;font-size:0!important}#booking-prev-btn:before{content:"←";font-size:17px}html[dir=rtl] #booking-prev-btn:before{content:"→"}}.booking-payment-mock-root .identity-overlay{z-index:1000;justify-content:center;align-items:flex-start;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.booking-payment-mock-root .identity-backdrop{background:#0000008c;position:fixed;inset:0}.booking-payment-mock-root .identity-modal{z-index:1;color:#222;text-align:left;direction:ltr;background:#fff;border-radius:3px;width:760px;max-width:100%;margin:24px 0;padding:32px;font-family:Georgia,serif;position:relative;box-shadow:0 24px 64px #00000047}.booking-payment-mock-root .identity-demo{color:#856404;font:700 12px/18px var(--aq-primary-font);letter-spacing:.06em;margin:0 0 24px}.booking-payment-mock-root .identity-close,.booking-payment-mock-root .identity-cancel,.booking-payment-mock-root .identity-help,.booking-payment-mock-root .eye{cursor:pointer;background:0 0;border:0}.booking-payment-mock-root .identity-close{width:28px;height:28px;position:absolute;top:12px;right:18px}.booking-payment-mock-root .identity-close:before,.booking-payment-mock-root .identity-close:after{content:"";background:#222;width:20px;height:2px;position:absolute;top:13px;left:4px}.booking-payment-mock-root .identity-close:before{transform:rotate(45deg)}.booking-payment-mock-root .identity-close:after{transform:rotate(-45deg)}.booking-payment-mock-root .identity-cancel{color:#222;font:18px/1 Georgia,serif;text-decoration:underline;position:absolute;top:18px;right:58px}.booking-payment-mock-root .identity-divider{background:#ddd;height:1px;margin:14px 0 34px}.booking-payment-mock-root .identity-divider.bottom{margin:48px 0 24px}.booking-payment-mock-root .identity-header,.booking-payment-mock-root .identity-bank,.booking-payment-mock-root .identity-card-scheme,.booking-payment-mock-root .identity-buttons{align-items:center;display:flex}.booking-payment-mock-root .identity-header{justify-content:space-between}.booking-payment-mock-root .identity-bank{color:#1a2656;font:800 24px/1 var(--aq-primary-font);letter-spacing:.06em}.booking-payment-mock-root .identity-card-scheme{gap:12px;font:24px/1 Arial,sans-serif}.booking-payment-mock-root .mc{width:40px;height:24px;display:inline-block;position:relative}.booking-payment-mock-root .mc i{border-radius:50%;width:24px;height:24px;position:absolute;top:0}.booking-payment-mock-root .mc .red{background:#eb001b;left:0}.booking-payment-mock-root .mc .orange{background:#f79e1b;right:0}.booking-payment-mock-root .identity-visa-mark{color:#1434cb;letter-spacing:-1px;font:italic 700 26px/1 Arial,sans-serif}.booking-payment-mock-root .identity-amex-mark,.booking-payment-mock-root .identity-generic-mark{color:#fff;letter-spacing:.4px;place-items:center;min-width:40px;height:24px;padding:0 4px;font:700 10px/1 Arial,sans-serif;display:inline-grid}.booking-payment-mock-root .identity-amex-mark{background:#006fc9}.booking-payment-mock-root .identity-generic-mark{background:#4c5360}.booking-payment-mock-root .identity-modal h1{margin:40px 0 18px;font-size:28px;font-weight:500}.booking-payment-mock-root .identity-info{flex-direction:column;gap:4px;font-size:22px;display:flex}.booking-payment-mock-root .identity-info strong{font-size:26px}.booking-payment-mock-root .identity-description{margin:42px 0 26px;font-size:20px;line-height:1.45}.booking-payment-mock-root .identity-modal label{margin-bottom:12px;font-size:22px;font-weight:700;display:block}.booking-payment-mock-root .identity-input{position:relative}.booking-payment-mock-root .identity-input input{box-sizing:border-box;border:0;border-bottom:2px solid #999;outline:0;width:100%;padding:10px 56px 10px 0;font-size:24px}.booking-payment-mock-root .identity-input input:focus{border-bottom-color:#11153d}.booking-payment-mock-root .eye{font-size:14px;font-weight:700;position:absolute;top:50%;right:0;transform:translateY(-50%)}.booking-payment-mock-root .identity-resend-message{color:#176b36;margin:8px 0 0;font:14px/20px Arial,sans-serif}.booking-payment-mock-root .identity-response-error{color:#9b1c1c;background:#fff4f4;border:1px solid #d94545;margin:16px 0 0;padding:12px 14px;font:14px/20px Arial,sans-serif}.booking-payment-mock-root .identity-buttons{gap:28px;margin-top:34px}.booking-payment-mock-root .identity-buttons button:disabled{cursor:wait;opacity:.65}.booking-payment-mock-root .confirm,.booking-payment-mock-root .resend{cursor:pointer;height:62px;font-size:18px}.booking-payment-mock-root .confirm{color:#fff;background:#11153d;border:0;width:180px;font-weight:700}.booking-payment-mock-root .resend{background:#fff;border:1px solid #888;width:250px}.booking-payment-mock-root .identity-help{color:#222;padding:0;font:18px/1 Georgia,serif}.booking-payment-mock-root .push-title{margin:8px 0 22px;font-size:24px;font-weight:500}.booking-payment-mock-root .push-status{text-align:center;flex-direction:column;align-items:center;gap:12px;margin:36px 0;display:flex}.booking-payment-mock-root .push-status strong{font-size:22px;font-weight:600}.booking-payment-mock-root .push-status small{color:#666;font:16px/22px Arial,sans-serif}.booking-payment-mock-root .push-spinner{border:5px solid #e6e6e6;border-top-color:#162d72;border-radius:50%;width:72px;height:72px;animation:.9s linear infinite bookingPushSpin}.booking-payment-mock-root .push-modal .identity-buttons{justify-content:center}.booking-payment-mock-root .push-modal .identity-buttons .resend{width:min(100%,250px)}.booking-payment-mock-root .ck-pay-overlay{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;justify-content:center;align-items:center;padding:16px;animation:.2s bookingOverlayFade;display:flex;position:fixed;inset:0}.booking-payment-mock-root .ck-pay-overlay-box{text-align:center;direction:ltr;background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:360px;padding:36px 48px;display:flex;box-shadow:0 24px 64px #00000040}.booking-payment-mock-root .ck-spinner{border:4px solid #eee;border-top-color:#1a2656;border-radius:50%;width:44px;height:44px;margin-bottom:8px;animation:.9s linear infinite bookingPushSpin}.booking-payment-mock-root .ck-pay-title{color:#1a2656;margin:0;font-size:18px;font-weight:700;line-height:26px}.booking-payment-mock-root .ck-pay-sub{color:#5c628a;margin:0;font-size:13px;line-height:18px}.booking-payment-mock-root .ck-success-icon{color:#fff;background:#1b7f46;border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:8px;font-size:26px;display:grid}.booking-payment-mock-root .ck-result-close{color:#fff;cursor:pointer;min-width:120px;font:inherit;background:#ff7919;border:0;border-radius:50px;margin-top:16px;padding:11px 20px;font-weight:700}.booking-payment-field-error{color:#b42318;margin-top:6px;font-size:12px;line-height:1.35;display:block}.booking-payment-field-error[hidden]{display:none}.booking-checkout-card input.has-payment-error{border-color:#f04438!important}@keyframes bookingPushSpin{to{transform:rotate(360deg)}}@keyframes bookingOverlayFade{0%{opacity:0}to{opacity:1}}@media (width<=600px){.booking-payment-mock-root .identity-overlay{padding:12px}.booking-payment-mock-root .identity-modal{margin:0;padding:24px 18px}.booking-payment-mock-root .identity-cancel{font-size:15px;right:48px}.booking-payment-mock-root .identity-header{align-items:flex-start;gap:14px}.booking-payment-mock-root .identity-bank{font-size:19px}.booking-payment-mock-root .identity-card-scheme{gap:7px;font-size:15px}.booking-payment-mock-root .identity-modal h1{margin-top:28px;font-size:24px}.booking-payment-mock-root .identity-info,.booking-payment-mock-root .identity-description,.booking-payment-mock-root .identity-modal label{font-size:17px}.booking-payment-mock-root .identity-info strong{font-size:21px}.booking-payment-mock-root .identity-buttons{gap:12px}.booking-payment-mock-root .confirm,.booking-payment-mock-root .resend{width:50%;height:52px;font-size:15px}.booking-payment-mock-root .push-status strong{font-size:18px}}.plan-trip-page{color:var(--aq-primary);background:#fff}.plan-trip-hero{color:#fff;background:linear-gradient(90deg, #071b3761, #071b371a), var(--plan-hero) center / cover;min-height:800px;position:relative;overflow:hidden}.plan-trip-hero:after{content:"";pointer-events:none;background:linear-gradient(#0000 48%,#071b3780);position:absolute;inset:0}.plan-trip-hero-copy{z-index:5;max-width:870px;position:absolute;bottom:120px;left:max(8.3%,50vw - 800px)}.plan-trip-hero-copy h1{font-family:var(--aq-display);letter-spacing:.02em;margin:0 0 20px;font-size:clamp(50px,5vw,77px);font-weight:400}.plan-trip-hero-copy p{font-family:var(--aq-primary-font);margin:0;font-size:28px;font-weight:600;line-height:1.25}.plan-trip-hero .jagged-edge{z-index:6;clip-path:polygon(0 52%,6% 36%,20% 45%,33% 31%,49% 56%,64% 34%,80% 52%,93% 37%,100% 49%,100% 100%,0 100%);background:#fff;height:82px}.plan-trip-hero .jagged-edge:after{display:none}.plan-app-intro{grid-template-columns:minmax(0,.9fr) minmax(500px,1.1fr);align-items:center;gap:50px;width:min(1260px,100% - 96px);margin:0 auto;padding:108px 0 100px;display:grid}.plan-app-copy{max-width:555px}.plan-app-copy .overline,.plan-feature-copy .overline,.plan-download .overline{color:var(--aq-primary)}.plan-app-copy h2,.plan-feature-copy h2,.plan-download h2{margin:13px 0 22px;font-size:clamp(40px,3.8vw,61px);line-height:1.05}.plan-app-copy>p:not(.overline),.plan-feature-copy>p:not(.overline),.plan-download p{color:#575d8c;font-size:18px;line-height:1.55}.plan-app-phones{object-fit:contain;width:100%;max-height:670px}.plan-app-download{grid-template-columns:82px 1fr;align-items:center;gap:18px;margin-top:36px;display:grid}.plan-app-download>img{object-fit:contain;width:82px;height:82px}.plan-app-download b,.plan-app-download span{display:block}.plan-app-download b{font-size:18px}.plan-app-download span{color:#575d8c;margin:4px 0 13px;font-size:14px}.plan-app-download div div,.plan-download div div{gap:10px;display:flex}.plan-app-download div div img,.plan-download div div img{object-fit:contain;width:122px;height:37px}.plan-features{background:#edf9fc;overflow:hidden}.plan-feature{grid-template-columns:1fr 1fr;align-items:center;gap:80px;min-height:590px;padding:75px max(8%,50vw - 630px);display:grid}.plan-feature:nth-child(2){background:#fff}.plan-feature.is-reversed .plan-feature-copy{grid-area:1/2}.plan-feature.is-reversed .plan-feature-image{grid-area:1/1}.plan-feature-copy{max-width:510px}.plan-feature-copy>img{object-fit:contain;width:74px;height:74px}.plan-feature-image{object-fit:contain;justify-self:center;width:min(100%,560px);max-height:430px}.plan-download{color:#fff;background:var(--aq-primary);grid-template-columns:.8fr 1.2fr;align-items:center;min-height:540px;padding:68px max(8%,50vw - 630px);display:grid;overflow:hidden}.plan-download>div{z-index:2;max-width:470px;position:relative}.plan-download .overline{color:#7edcf6}.plan-download h2{color:#fff}.plan-download h2 span{color:var(--aq-blue)}.plan-download p{color:#d7d9ed}.plan-download>img{object-fit:contain;width:min(100%,830px);max-height:500px;transform:translateY(50px)}@media (width<=767px){.plan-trip-hero{min-height:700px}.plan-trip-hero-copy{bottom:85px;left:24px;right:24px}.plan-trip-hero-copy h1{font-size:46px}.plan-trip-hero-copy p{font-size:21px}.plan-app-intro{grid-template-columns:1fr;width:calc(100% - 40px);padding:65px 0}.plan-app-copy h2,.plan-feature-copy h2,.plan-download h2{font-size:42px}.plan-app-phones{max-height:420px}.plan-feature,.plan-feature.is-reversed{grid-template-columns:1fr;gap:34px;min-height:0;padding:65px 20px}.plan-feature.is-reversed .plan-feature-copy,.plan-feature.is-reversed .plan-feature-image{grid-area:auto/1}.plan-feature-image{max-height:310px}.plan-download{grid-template-columns:1fr;padding:65px 20px 0}.plan-download>img{transform:translateY(22px)}}.support-page{color:var(--aq-primary);background:#fff}body:has(.support-page) .cookie-banner{display:none}.support-hero{color:#fff;background:linear-gradient(90deg, #061f3947, #061f391a), var(--support-hero) center / cover;min-height:862px;position:relative;overflow:hidden}.support-hero:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#061f396b);position:absolute;inset:0}.support-hero-copy{z-index:5;position:absolute;bottom:178px;left:max(12.5%,50vw - 640px)}.support-hero-copy h1{font-family:var(--aq-display);letter-spacing:.03em;margin:0 0 20px;font-size:clamp(50px,5vw,77px);font-weight:400}.support-hero-copy p{font-family:var(--aq-primary-font);margin:0;font-size:30px;font-weight:600}.support-hero .jagged-edge{z-index:6;clip-path:polygon(0 52%,6% 36%,20% 45%,33% 31%,49% 56%,64% 34%,80% 52%,93% 37%,100% 49%,100% 100%,0 100%);background:#fff;height:84px}.support-hero .jagged-edge:after{display:none}.support-content{width:min(1120px,100% - 64px);margin:0 auto;padding:105px 0 130px}.support-heading{text-align:center}.support-heading .overline{color:var(--aq-primary)}.support-heading h2{margin:14px 0 76px;font-size:clamp(43px,4vw,60px)}.support-heading h2 span{color:var(--aq-blue)}.support-topics{background:#edf9fc;padding:42px 48px 50px}.support-topics-title{justify-content:center;align-items:center;gap:10px;margin-bottom:34px;display:flex}.support-topics-title span,.support-topics-title i,.support-topic-grid i{font-feature-settings:"liga";font-family:Material Symbols Outlined}.support-topics-title span{color:var(--aq-blue);font-size:27px}.support-topics-title h3{margin:0;font-size:26px}.support-topic-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.support-topic-grid a{min-height:72px;color:var(--aq-primary);font-family:var(--aq-primary-font);background:#fff;border:1px solid #d7dce8;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;font-size:17px;font-weight:600;display:flex}.support-topic-grid i{color:var(--aq-blue);font-size:22px;font-style:normal}.support-question-list{max-width:860px;margin:100px auto 0}.support-question-list h2{margin-bottom:28px;font-size:40px}.support-question-list details{border-bottom:1px solid #d4d8e5}.support-question-list summary{cursor:pointer;font-family:var(--aq-primary-font);justify-content:space-between;align-items:center;padding:23px 0;font-size:19px;font-weight:600;list-style:none;display:flex}.support-question-list summary::-webkit-details-marker{display:none}.support-question-list summary span{color:var(--aq-blue);font-feature-settings:"liga";font-family:Material Symbols Outlined;font-size:23px}.support-question-list p{color:#606791;margin:-4px 0 22px;font-size:16px;line-height:1.55}@media (width<=767px){.support-hero{min-height:720px}.support-hero-copy{bottom:85px;left:24px;right:24px}.support-hero-copy h1{font-size:48px}.support-hero-copy p{font-size:23px}.support-content{width:calc(100% - 40px);padding:65px 0 80px}.support-heading h2{margin-bottom:44px}.support-topics{padding:28px 16px}.support-topics-title h3{font-size:21px}.support-topic-grid{grid-template-columns:1fr}.support-question-list{margin-top:65px}.support-question-list h2{font-size:34px}}.scoped-page{color:var(--aq-primary);background:#fff}.scoped-hero{min-height:490px;color:var(--aq-primary);background:#eaf8fc;position:relative;overflow:hidden}.scoped-hero .site-header{position:relative}.scoped-hero-inner{width:min(1180px,100% - 80px);margin:0 auto;padding:88px 0 112px}.scoped-hero-inner .breadcrumb{margin-bottom:58px}.scoped-hero-inner h1{max-width:1040px;font-family:var(--aq-display);text-transform:uppercase;margin:0;font-size:clamp(48px,5.2vw,78px);font-weight:400;line-height:.98}.scoped-hero-inner>p{color:#59608d;max-width:820px;font-family:var(--aq-primary-font);margin:24px 0 0;font-size:25px;font-weight:600;line-height:1.35}.scoped-hero .jagged-edge{clip-path:polygon(0 50%,10% 25%,21% 55%,34% 18%,48% 62%,62% 28%,76% 54%,90% 22%,100% 44%,100% 100%,0 100%);background:#fff;height:60px}.scoped-hero .jagged-edge:after{display:none}.scoped-body{width:min(1120px,100% - 64px);margin:0 auto;padding:95px 0 130px}.scoped-intro{text-align:center;max-width:790px;margin:0 auto 64px}.scoped-intro .overline,.policy-article .overline,.transport-about .overline,.schedule-section .overline,.event-intro .overline{color:var(--aq-primary)}.scoped-intro h2{margin:12px 0 18px;font-size:clamp(40px,4vw,60px);line-height:1.04}.scoped-intro p:last-child{color:#626990;font-size:18px;line-height:1.6}.scoped-faq{max-width:860px;margin:0 auto}.scoped-faq details{border-bottom:1px solid #d6d9e5}.scoped-faq summary{cursor:pointer;font-family:var(--aq-primary-font);justify-content:space-between;align-items:center;gap:30px;padding:28px 0;font-size:21px;font-weight:600;list-style:none;display:flex}.scoped-faq summary::-webkit-details-marker{display:none}.scoped-faq summary span{color:var(--aq-blue);font-feature-settings:"liga";font-family:Material Symbols Outlined;font-size:25px;transition:transform .25s}.scoped-faq details[open] summary span{transform:rotate(180deg)}.scoped-faq details p{color:#60678e;max-width:740px;margin:-5px 0 28px;font-size:17px;line-height:1.65}.help-cta{color:#fff;background:var(--aq-primary);justify-content:space-between;align-items:center;gap:40px;max-width:1000px;margin:90px auto 0;padding:46px 52px;display:flex}.help-cta .overline{color:#83daf4}.help-cta h2{color:#fff;margin:8px 0;font-size:40px}.help-cta p:last-child{color:#d5d8e9;margin:0}.help-cta>a{width:64px;height:64px;color:var(--aq-primary);background:#fff;border-radius:50%;flex:0 0 64px;place-items:center;font-size:30px;display:grid}.policy-card-grid,.access-card-grid,.trip-card-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.policy-card-grid a,.access-card-grid a,.trip-card-grid article{min-height:285px;color:var(--aq-primary);background:#f0f9fb;border:1px solid #dbe0e9;padding:34px}.policy-card-grid a:nth-child(3n+2),.access-card-grid a:nth-child(3n+2),.trip-card-grid article:nth-child(3n+2){background:#fff4de}.policy-card-grid span,.access-card-grid span,.trip-card-grid article>span{color:var(--aq-blue);font-feature-settings:"liga";font-family:Material Symbols Outlined;font-size:38px}.policy-card-grid h2,.access-card-grid h2,.trip-card-grid h2{margin:26px 0 12px;font-size:29px}.policy-card-grid p,.access-card-grid p,.trip-card-grid p{color:#60678e;line-height:1.55}.policy-card-grid b,.access-card-grid b,.trip-card-grid a{color:var(--aq-blue);letter-spacing:.08em;margin-top:22px;font-size:13px;display:inline-block}.policy-article{max-width:850px;margin:0 auto;padding:100px 32px 140px}.policy-article h2{margin:12px 0 25px;font-size:clamp(38px,4vw,55px)}.policy-article h3{margin:52px 0 13px;font-size:28px}.policy-article p{color:#50587e;font-size:18px;line-height:1.75}.anchor-nav{z-index:10;background:#fff;justify-content:center;gap:12px;margin:0 0 45px;padding:18px;display:flex;position:sticky;top:106px;box-shadow:0 9px 25px #16265c14}.anchor-nav a{color:var(--aq-primary);border:1px solid #cfd4e1;padding:12px 18px;font-size:13px;font-weight:700}.scoped-app{color:#fff;background:var(--aq-primary);grid-template-columns:.8fr 1.2fr;align-items:center;min-height:490px;padding:68px max(8%,50vw - 590px);display:grid;overflow:hidden}.scoped-app>div{max-width:500px}.scoped-app .overline{color:#7edcf6}.scoped-app h2{color:#fff;margin:12px 0 18px;font-size:54px}.scoped-app p:not(.overline){color:#d5d9ec;font-size:18px;line-height:1.55}.scoped-app>div>div{gap:10px;margin-top:26px;display:flex}.scoped-app>div img{object-fit:contain;width:128px;height:40px}.scoped-app>img{object-fit:contain;width:min(100%,760px);max-height:470px;transform:translateY(45px)}.transport-about{grid-template-columns:1.35fr .65fr;gap:80px;width:min(1120px,100% - 64px);margin:0 auto;padding:110px 0;display:grid}.transport-about h2{margin:12px 0 20px;font-size:clamp(40px,4vw,58px)}.transport-about>div>p:not(.overline){color:#5b6288;font-size:19px;line-height:1.6}.transport-step{border-bottom:1px solid #d9dde7;align-items:center;gap:18px;padding:17px 0;font-size:18px;display:flex}.transport-step b{color:#fff;background:var(--aq-blue);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.transport-about aside{color:#fff;background:var(--aq-primary);align-self:start;padding:38px}.transport-about aside>span{color:#73d5ef;font-feature-settings:"liga";font-family:Material Symbols Outlined;font-size:46px}.transport-about aside h3{color:#fff;margin:22px 0 12px;font-size:30px}.transport-about aside p{color:#d4d8e9;line-height:1.55}.schedule-section{background:#eef9fb;padding:90px max(8%,50vw - 560px)}.schedule-section h2{margin:10px 0 35px;font-size:48px}.schedule-table{background:#fff;border:1px solid #cdd8e0}.schedule-table>div{border-bottom:1px solid #dce2e7;grid-template-columns:1.5fr 1fr 1fr;padding:20px 24px;display:grid}.schedule-table>div:first-child{color:#fff;background:var(--aq-primary)}.event-intro{grid-template-columns:1fr 1fr;gap:90px;width:min(1120px,100% - 64px);margin:0 auto;padding:110px 0 140px;display:grid}.event-intro h2{margin:12px 0 20px;font-size:58px;line-height:1.05}.event-intro p:not(.overline){color:#60678b;font-size:18px;line-height:1.6}.event-intro a{color:#fff;background:var(--aq-blue);letter-spacing:.08em;margin-top:24px;padding:16px 22px;font-size:13px;font-weight:700;display:inline-block}.event-stats{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.event-stats article{color:#fff;background:var(--aq-primary);flex-direction:column;justify-content:end;min-height:180px;padding:26px;display:flex}.event-stats article:last-child{background:var(--aq-blue);grid-column:span 2}.event-stats b{font-family:var(--aq-display);font-size:65px;font-weight:400}.event-form-page{min-height:100vh;color:var(--aq-primary);background:#edf9fc}.event-form-shell{width:min(920px,100% - 48px);margin:0 auto;padding:65px 0 100px}.event-form-head{text-align:center;position:relative}.event-form-head h1{max-width:800px;font-family:var(--aq-display);margin:12px auto 42px;font-size:56px;font-weight:400}.event-exit{color:var(--aq-primary);background:0 0;border:0;font-weight:700;position:absolute;top:0;right:0}.form-stepper{grid-template-columns:repeat(3,1fr);margin-bottom:35px;display:grid}.form-stepper span{color:#8085a5;justify-content:center;align-items:center;gap:9px;font-weight:600;display:flex;position:relative}.form-stepper span:before{content:"";background:#cbd1dd;height:2px;position:absolute;top:17px;left:-50%;right:50%}.form-stepper span:first-child:before{display:none}.form-stepper b{z-index:1;background:#cbd1dd;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:relative}.form-stepper .is-active{color:var(--aq-primary)}.form-stepper .is-active b,.form-stepper .is-active:before{color:#fff;background:var(--aq-blue)}.event-enquiry{background:#fff;padding:50px;box-shadow:0 22px 60px #1429521a}.event-enquiry fieldset{border:0;padding:0}.event-enquiry legend{margin-bottom:30px;font-size:32px;font-weight:700}.event-enquiry fieldset>div{grid-template-columns:1fr 1fr;gap:20px;display:grid}.event-enquiry label{color:#343b68;gap:8px;margin-bottom:22px;font-weight:600;display:grid}.event-enquiry input:not([type=checkbox]),.event-enquiry select,.event-enquiry textarea{width:100%;color:var(--aq-primary);font:inherit;background:#fff;border:1px solid #bdc3d2;border-radius:3px;padding:14px 15px}.event-enquiry :invalid.is-touched{border-color:#c84242}.event-form-error{color:#b52e2e;min-height:24px}.event-form-actions{justify-content:space-between;gap:16px;margin-top:20px;display:flex}.event-form-actions button{border:1px solid var(--aq-blue);min-width:130px;color:var(--aq-primary);background:#fff;padding:15px 22px;font-weight:700}.event-form-actions .event-next{color:#fff;background:var(--aq-blue);margin-left:auto}.event-success{text-align:center;place-content:center;min-height:calc(100vh - 120px);padding:40px;display:grid}.event-success>span{color:#13a47c;font-feature-settings:"liga";font-family:Material Symbols Outlined;font-size:90px}.event-success h1{font-family:var(--aq-display);margin:18px 0;font-size:72px;font-weight:400}.event-success a{color:#fff;background:var(--aq-blue);margin:22px auto 0;padding:15px 22px;display:inline-block}@media (width<=767px){.scoped-hero{min-height:420px}.scoped-hero-inner{width:calc(100% - 40px);padding:65px 0 90px}.scoped-hero-inner .breadcrumb{margin-bottom:35px}.scoped-hero-inner h1{font-size:42px}.scoped-hero-inner>p{font-size:20px}.scoped-body{width:calc(100% - 40px);padding:65px 0 85px}.policy-card-grid,.access-card-grid,.trip-card-grid{grid-template-columns:1fr}.policy-card-grid a,.access-card-grid a,.trip-card-grid article{min-height:235px}.help-cta{align-items:end;padding:34px 26px}.help-cta h2{font-size:33px}.anchor-nav{justify-content:start;top:80px;overflow-x:auto}.anchor-nav a{flex:none}.scoped-app,.transport-about,.event-intro{grid-template-columns:1fr}.scoped-app{padding:60px 20px 0}.scoped-app h2{font-size:43px}.scoped-app>img{transform:translateY(20px)}.transport-about{gap:45px;width:calc(100% - 40px);padding:70px 0}.schedule-section{padding:65px 20px;overflow-x:auto}.schedule-table{min-width:650px}.event-intro{gap:50px;width:calc(100% - 40px);padding:70px 0 90px}.event-intro h2{font-size:43px}.event-form-head h1{font-size:40px}.form-stepper span{flex-direction:column;font-size:12px}.event-enquiry{padding:28px 20px}.event-enquiry fieldset>div{grid-template-columns:1fr;gap:0}}.legal-page{min-height:100vh;color:var(--aq-primary);background:#fff}.legal-hero{color:#fff;background:var(--aq-primary)}.legal-hero>div:not(.notice-strip):not(.mobile-menu):not(.mega-menu-panel):not(.search-panel){width:min(1120px,100% - 64px);margin:0 auto;padding:86px 0 78px}.legal-hero h1{font-family:var(--aq-display);letter-spacing:.02em;margin:0;font-size:clamp(48px,5vw,72px);font-weight:400}.legal-hero p{color:#cdd0eb;margin:14px 0 0}.legal-content{width:min(820px,100% - 64px);margin:0 auto;padding:85px 0 125px}.legal-content article+article{margin-top:48px}.legal-content h2{margin:0 0 14px;font-size:32px}.legal-content p{color:#5d638d;margin:0;font-size:17px;line-height:1.65}.legal-content ul{color:#5d638d;margin:16px 0 0;padding-left:23px;font-size:17px;line-height:1.7}.sitemap-content{grid-template-columns:repeat(2,1fr);gap:55px 90px;width:min(920px,100% - 64px);margin:0 auto;padding:84px 0 125px;display:grid}.sitemap-content h2{margin:0 0 19px;font-size:29px}.sitemap-content a{border-bottom:1px solid var(--aq-line);color:var(--aq-primary);justify-content:space-between;padding:13px 0;font-size:17px;display:flex}.sitemap-content a span{color:var(--aq-blue)}.footer-legal a{color:inherit}@media (width<=767px){.legal-hero>div:not(.notice-strip),.legal-content,.sitemap-content{width:calc(100% - 40px)}.legal-hero>div:not(.notice-strip){padding:56px 0}.legal-content{padding:60px 0 80px}.sitemap-content{grid-template-columns:1fr;gap:42px;padding:60px 0 80px}}@media (width<=1000px){:root{--content:calc(100vw - 40px)}.desktop-nav{gap:16px}.desktop-nav a{font-size:13px}.header-primary{gap:22px}.brand{flex-basis:118px;width:118px}.language-link,.header-actions>.ui-icon,.header-actions .search-trigger{display:none}.feature-grid,.topic-grid,.footer-main{grid-template-columns:repeat(2,1fr)}.detail-body{gap:38px}.ticket-card{grid-template-columns:120px 1fr}.ticket-action{flex-direction:row;grid-column:2;align-items:center}.ticket-action p{white-space:normal;width:auto;transform:none}.ticket-icon,.ticket-icon img{width:120px;height:120px}.lands-panel{left:40px}.milestone-sticky{gap:38px}.qiddiya-copy{margin-left:40px}.mega-menu-panel{display:none}.header-stuck .site-header .header-primary{height:96px}}@media (width<=767px){:root{--content:calc(100vw - 32px)}body{font-size:14px}.section-pad{padding:64px 20px}.notice-strip{height:36px}.notice-strip+.site-header .header-primary{height:88px}.notice-strip+.site-header .header-status{height:39px}.notice-strip+.site-header--booking .header-primary{height:96px}.header-primary{border-bottom:0;height:89px;margin:0;padding:0 16px}.brand{flex-basis:80px;width:80px;transform:translateY(4px)}.desktop-nav,.header-actions .language-link,.header-actions>.ui-icon,.header-actions .search-trigger,.header-actions>.icon-button{display:none}.header-actions .book-button{letter-spacing:.04em;border-radius:8px;justify-content:center;min-width:92px;height:46px;padding:0 13px;font-size:13px;display:inline-flex}.header-actions{gap:10px;margin-inline-start:auto}.mobile-menu-trigger{border:0;border-radius:0;width:38px;height:38px;display:block}.mobile-menu-trigger span{width:28px;height:3px;margin-block:5px}.home-hero .header-actions .language-link{letter-spacing:.02em;font-size:14px;font-weight:700}.header-status{gap:7px;height:39px;margin:0 24px;font-size:9px;overflow-x:auto}.header-status>span:first-child,.header-status .weather{display:none}.open-pill{padding:2px 6px}.header-status--detached,.header-status--detached .status-popover{display:none}.home-hero>.notice-strip,.detail-hero>.notice-strip{display:flex}.home-hero .brand{display:none}.home-hero .header-actions .language-link,.home-hero .header-actions>.ui-icon{display:inline-flex}.home-hero .header-actions{justify-content:flex-start;width:100%}.home-hero .header-actions .book-button{margin-inline-start:auto}.home-hero{background-position:48%;min-height:100svh}.home-hero-content{width:auto;bottom:91px;left:24px;right:24px}.home-hero-content h1{letter-spacing:-.025em;margin-bottom:24px;font-size:25px;line-height:1.08}.home-hero-content .light-button{min-height:48px}.hero-progress{gap:7px;margin-top:0;bottom:48px;left:24px;right:auto}.hero-progress button{width:52px}.home-slide:after{background:linear-gradient(#00143029 22%,#02122aad 100%)}.jagged-edge{height:44px}html[dir=rtl] .home-hero-content{text-align:right;left:24px;right:24px}html[dir=rtl] .hero-progress{left:auto;right:24px}.cookie-banner{border-radius:12px;gap:12px;min-height:86px;padding:14px 15px;bottom:18px}.cookie-banner strong{font-size:17px}.cookie-banner p{font-size:11px}.cookie-dismiss{min-width:74px;height:42px;font-size:10px}.home-intro h2,.section-heading h2{font-size:34px}.feature-grid{grid-template-columns:1fr}.feature-card{min-height:210px}.ride-card{min-width:280px}.ride-card img{height:190px}.timeline{border-top:0;border-inline-start:2px solid #ffffff59;grid-template-columns:1fr}.timeline article{padding:0 0 28px 24px}.timeline article:before{top:3px;left:-8px}.city-banner{min-height:500px;padding:60px 20px}.park-intro-copy{padding:80px 24px 72px}.park-intro-copy h2{font-size:42px}.lands-explorer{min-height:650px}.lands-panel{width:calc(100% - 40px);padding:25px;top:48px;left:20px}.lands-panel h3{font-size:34px}.land-pills{max-height:155px;bottom:28px;left:18px;right:18px;overflow:auto}.land-pills button{font-size:9px}.home-rides{padding-top:75px}.home-rides-heading{padding:0 20px 35px}.home-rides-heading h2{font-size:42px}.ride-rail{gap:14px;padding-left:20px}.home-ride{width:calc(100vw - 40px);height:440px}.home-ride>div{bottom:24px;left:24px;right:24px}.home-ride h3{font-size:39px}.rail-controls{justify-content:center;margin-top:22px}.home-milestones{min-height:900px;padding:65px 0}.milestone-sticky{grid-template-columns:1fr;gap:8px;width:calc(100% - 40px);position:static}.milestone-copy h2{font-size:45px}.drag-cue{margin-top:16px}.milestone-cards{padding-top:25px}.milestone-card{width:220px;min-width:220px;height:330px}.qiddiya-feature{background-position:64%;align-items:end;min-height:680px}.qiddiya-copy{width:calc(100% - 40px);margin:0 20px 74px}.qiddiya-copy h2{font-size:47px}.qiddiya-copy>p:not(.overline){font-size:15px}.title-hero,.media-hero{min-height:844px}.title-hero-copy,.media-hero-copy{bottom:388px;left:24px;right:24px}.media-hero:not(.contact-hero):not(.listing-hero) .media-hero-copy{bottom:396px}.listing-hero .media-hero-copy{bottom:176px}.breadcrumb{gap:10px;margin-bottom:20px;font-size:9px}.title-hero-copy h1,.media-hero-copy h1{white-space:normal;font-size:40px}.title-hero-copy p,.media-hero-copy p{font-size:24px;line-height:1.3}.title-hero .jagged-edge,.media-hero .jagged-edge{height:45px}.activity-page-head-copy{width:calc(100% - 40px);padding:42px 0 34px}.activity-page-head h1{font-size:42px}.activity-page-head-copy>p{font-size:20px}.activity-listing{padding:36px 20px 70px}.activity-filters{flex-wrap:nowrap;margin-right:-20px;padding-right:20px;overflow-x:auto}.activity-filters button{min-width:max-content}.activity-filter-actions{margin-top:22px}.activity-results{margin:42px 0 25px}.activity-grid{grid-template-columns:1fr;gap:42px}.activity-card img{aspect-ratio:1.45;height:auto}.detail-hero{min-height:714px}.detail-tag-desktop{display:none}.detail-tag-mobile{z-index:6;gap:8px;display:flex;position:absolute;bottom:0;left:32px;transform:translateY(18px)}.detail-tag-mobile span,.detail-tag-mobile i{height:38px;color:var(--aq-primary);background:#fff;border-radius:8px;place-items:center;font-style:normal;display:grid}.detail-tag-mobile span{letter-spacing:.12em;min-width:92px;padding:0 20px;font-size:12px;font-weight:700}.detail-tag-mobile i{font-feature-settings:"liga";width:40px;font-family:Material Symbols Outlined;font-size:21px}.detail-title{padding:58px 20px 34px}.detail-title h1{font-size:40px}.detail-info{grid-template-columns:repeat(2,1fr);padding:18px 8px}.detail-info>div:nth-child(2){border:0}.detail-body{grid-template-columns:1fr;padding:62px 20px}.fact-cards{grid-template-columns:1fr 1fr}.detail-body h2,.related h2{font-size:34px}.topic-grid{grid-template-columns:1fr}.faq-list{margin-top:60px}.booking-page .header-primary{height:96px}.booking-steps{height:59px;padding:15px 24px;display:flex;overflow:hidden}.booking-steps button{min-width:198px;padding-top:7px}.booking-steps button:first-child:before{content:"1. "}.booking-steps button:not(:first-child){text-align:center;min-width:36px;font-size:0}.booking-steps button:nth-child(2):after{content:"2";font-size:14px}.booking-steps button:nth-child(3):after{content:"3";font-size:14px}.booking-steps button:nth-child(4):after{content:"4";font-size:14px}.booking-steps button:nth-child(5):after{content:"5";font-size:14px}.booking-content{padding-top:40px}.ticket-filters{flex-wrap:nowrap;margin-bottom:24px;overflow-x:auto}.ticket-filters button{min-width:max-content}.booking-content>.overline{margin-bottom:14px}.ticket-card{grid-template-columns:72px 1fr;gap:16px;min-height:311px;padding:28px;position:relative}.ticket-icon,.ticket-icon img{width:63px;height:63px}.ticket-copy h2{font-size:23px}.ticket-copy p{margin:0;font-size:14px;line-height:1.65;display:block;position:absolute;top:116px;left:28px;right:28px}.ticket-copy a{position:absolute;top:198px;left:28px}.ticket-action{flex-direction:row-reverse;align-items:flex-end;position:absolute;bottom:28px;left:28px;right:28px}.ticket-action p{white-space:normal;width:auto;font-size:13px;transform:none}.contact-section{grid-template-columns:1fr;gap:38px}.contact-form{grid-template-columns:1fr;padding:22px}.contact-form label,.contact-form button,.form-status{grid-column:1}.explorer-map{background-position:top;height:730px}.discover-park{min-height:0}.discover-inner{width:calc(100% - 40px);padding:92px 0 80px}.discover-inner h2{font-size:37px}.discover-tabs{gap:8px;overflow-x:auto}.discover-tabs button{width:max-content;min-width:175px;padding-inline:8px;font-size:18px}.dining-grid{grid-template-columns:1fr;gap:42px}.dining-card img{aspect-ratio:1.45;height:auto}.ticket-banner{grid-template-rows:210px 260px;grid-template-columns:1fr;min-height:470px}.ticket-banner-copy{clip-path:polygon(0 7%,22% 0,49% 6%,76% 0,100% 6%,100% 100%,0 100%);margin:-18px 0 0;padding:58px 46px 60px}.ticket-banner-copy h2{font-size:42px}.footer-breakers{z-index:6;background:#2a2e7a;height:56px;margin-bottom:-1px;display:block;position:relative;overflow:hidden}.footer-breakers svg{width:100%;height:32px;display:block;position:absolute;left:0;right:0}.footer-breaker-upper{fill:#fff;top:0}.footer-breaker-lower{fill:#2a2e7a;top:24px}.site-footer{background:#2a2e7a;min-height:943px;padding:70px 15px 39px 18px}.footer-main{display:block}.footer-main>.footer-column:not(.footer-brands){display:none}.footer-accordions{display:block}.footer-accordion{box-shadow:inset 0 -1px #53568e}.footer-accordion summary{color:#55c4ce;cursor:pointer;justify-content:space-between;align-items:center;height:90.5px;font-size:18px;font-weight:500;line-height:1.35;list-style:none;display:flex}.footer-accordion summary>span{transform:translateY(5.5px)}.footer-accordion summary::-webkit-details-marker{display:none}.footer-accordion summary svg{fill:none;stroke:#fff;stroke-linecap:square;stroke-width:2px;flex:0 0 14px;width:14px;height:9px;margin-inline-end:5px;transition:transform .2s}.footer-accordion[open] summary svg{transform:rotate(180deg)}.footer-accordion-panel{gap:12px;padding:0 0 27px;display:grid}.footer-accordion-panel a{color:#fff;font-size:15px}.footer-brands{align-items:center;gap:0;display:flex}.footer-brand-logos{justify-content:center;align-items:center;gap:23px;height:58px;margin-top:55px;display:flex;transform:translate(5px,-2px)}.footer-brands .footer-qiddiya-logo{object-fit:contain;width:50px;max-width:50px;height:58px;max-height:58px}.footer-brands .footer-vision-logo{object-fit:contain;width:87px;max-width:87px;height:58px;max-height:58px}.footer-brands .six-flags-visit{color:#fff;justify-content:center;width:max-content;min-width:172px;height:50px;margin-top:38px}.six-flags-visit span{letter-spacing:0;font-size:13px;line-height:1.1}.footer-brands .six-flags-visit img{width:51px;max-width:51px;height:50px;max-height:50px;margin-inline-start:-7px}html[dir=rtl] .six-flags-visit{font-family:var(--aq-rtl-font)}html[dir=rtl] .six-flags-visit span{font-family:var(--aq-rtl-font);text-align:left;position:absolute;right:32px;transform:translateY(-3px)}html[dir=rtl] .footer-brands .six-flags-visit img{margin:0;position:absolute;left:0;transform:translateY(-2px)}.footer-legal{color:#fff;text-align:center;flex-direction:column;align-items:center;gap:0;margin-top:51px;font-size:14px;line-height:1.45;display:flex}.footer-social{order:1;margin:0 0 37px}html[dir=rtl] .footer-social{transform:translateY(-4px)}.footer-social img{width:24px;height:24px}.footer-legal-links{flex-direction:column;order:2;align-items:center;gap:14px;display:flex}.footer-copyright{color:#9d9ebf;order:3;margin-top:14px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.notice-strip__track{position:static;animation:none!important;transform:none!important}}@media (width<=767px){.notice-strip__segment{justify-content:center;width:100%;padding-inline:4px}.notice-strip-text{font-size:11px}.notice-strip{gap:8px;padding-inline:10px;font-size:11px}.notice-strip__segment{gap:6px;padding-inline:12px}.notice-strip__badge{font-size:9px}.notice-strip__cta{font-size:11px}.passes-card-bottom{align-items:end;gap:12px}.sale-price-current{font-size:22px}.sale-price-row del{font-size:12px}.booking-sale-action{justify-items:end}.booking-summary-line{gap:8px}}@media (width<=768px){.activity-listing{padding:36px 22px 70px}.activity-filters{border-radius:18px;width:100%;margin:0;padding:24px;overflow:visible}.activity-filter-controls{grid-template-columns:1fr;gap:10px;display:grid}.activity-filter{width:100%}.activity-filters .activity-filter-toggle{justify-content:flex-start;width:100%;min-width:0;padding:0 18px}.activity-filter-toggle i{margin-left:auto}.activity-filter-panel{width:100%;max-height:250px;margin-top:8px;position:static}.activity-filter-actions{background:0 0;gap:22px;margin-top:22px;padding:0;position:static}.activity-filter-summary{margin-top:18px}.activity-results{margin:40px 0 36px;font-size:23px}.activity-grid{gap:38px}.activity-card{border-radius:15px;grid-template-columns:1fr;gap:0;min-height:0;padding:24px}.activity-card-image{width:100%;margin-bottom:30px}.activity-card-image img{aspect-ratio:1.45;height:auto}.activity-card-title{gap:9px}.activity-card h2{font-size:23px}.activity-card-title>i{flex-basis:24px;width:24px;height:24px;font-size:16px}.activity-card-tags{gap:10px;margin-top:16px;display:grid}.activity-card-tags p{font-size:15px}.activity-card-tags>b{display:none}.activity-card-description{-webkit-line-clamp:3;margin-top:18px;font-size:15px;line-height:1.45}.activity-card-arrow{display:none}html[dir=rtl] .activity-filter-toggle i{margin-left:0;margin-right:auto}}
