@font-face{font-family:SarmadReading;src:url('/assets/fonts/Body.ttf');font-display:swap}@font-face{font-family:SarmadDisplay;src:url('/assets/fonts/Display.ttf');font-display:swap}@font-face{font-family:SarmadArabic;src:url('/assets/fonts/Arabic.ttf');font-display:swap}
:root{--dusk:#514356;--white:#F0EEE9;--black:#201B25;--c-dark-blue:#302B35;--c-deep-blue:#302B35;--c-grey:#514356;--c-dark-blue-faded:rgba(81,67,86,.2);--c-blue-faded:rgba(81,67,86,.45);--c-ash-blue:#514356;--c-orange:#514356;--c-mushroom:#E4E0E4;--c-light-grey:#F0EEE9;--c-beige:#DAD3CD;--c-turquoise:#C7CCB3;--dark-bg:#302B35;--bg:#F0EEE9;--text:#302B35;--font-sans:SarmadReading,Arial,sans-serif;--font-display:SarmadDisplay,Georgia,serif;--font-condensed:SarmadReading,Arial,sans-serif;--display-track:.015em;--display-w:500;--display-w-med:500;--display-it:500;--black-faded:rgba(48,43,53,.72)}
html,body{overflow-x:clip;max-width:100%;overflow-y:visible}html{scroll-padding-top:90px}body{background:var(--bg)}.bg-white{background:var(--bg)!important}.bg-deep-blue{background:var(--c-deep-blue);color:var(--white)}button{cursor:pointer}a,button,select,input{touch-action:manipulation}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid #BD856E;outline-offset:5px}svg{max-width:100%}img{max-width:100%}.s-skip{position:fixed;top:-100px;left:20px;z-index:12000;padding:14px 20px;background:var(--white);color:var(--text);font-size:16px}.s-skip:focus{top:12px}.site-nav .wordmark{width:8em;height:4.1em;max-height:67px}.site-nav .nav-logo .wordmark{width:7.3em;height:auto;max-height:34px}.site-nav .nav-logo-link{color:inherit}.language-link{font-family:SarmadArabic,var(--font-sans);white-space:nowrap}.nav-layout .language-link{font-size:.8em;padding-inline:1em;min-width:4.5em;min-height:2.45em}.site-nav{transition:transform .35s,color .25s}.site-nav.is-scrolled-down:not(:focus-within){transform:translateY(-110%)}body[data-menu-open=true] .site-nav{transform:none}.menu-bg{border:0}.menu-el{color:var(--text)}.menu-close-text{background:none;border:0;color:var(--text);font-size:.875em;padding:16px}.menu-component .nav-link{line-height:1.65}.menu-inner{row-gap:.8em}.menu-group_links{gap:.08em}.menu-dropdown_title{margin:0}.menu-img_wrap>img{width:100%;height:100%;object-fit:cover}.menu-footer_layout{padding-bottom:1em}.menu-img_item{animation:s-preview .45s both}@keyframes s-preview{from{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.s-hero-wordmark{width:100%;height:100%;color:var(--white)}.hero-banner_title{height:16em;font-size:1em;display:flex;align-items:end;justify-content:center;filter:none!important}.hero-banner_title .s-hero-wordmark{height:auto;max-height:100%;width:100%}.hero-banner_title-inner{grid-column:2/span 10}.hero-banner_title-contain{padding-bottom:2.2em}.hero-banner_video{background:var(--dusk);object-position:center}.hero-banner_bg{background:var(--c-deep-blue)}.hero-banner_overlay{background:linear-gradient(180deg,rgba(26,19,30,.34),rgba(26,19,30,.12) 40%,rgba(26,19,30,.4))}.hero-banner_col .t-title-italic{text-shadow:0 1px 16px #201b2540}.hero-banner .btn-image-hover{background:rgba(48,43,53,.3)}.s-media-toggle{position:absolute;right:1.5em;bottom:1.5em;z-index:3;color:var(--white);background:rgba(48,43,53,.5);padding:10px 14px;font-size:12px}.s-inner-hero .hero-banner_contain.mid{display:flex;align-items:center;padding:6em 4em 2em}.s-inner-hero .hero-banner_contain.mid>div{width:100%}.s-inner-hero .hero-banner_subtitle{font-size:.9em;letter-spacing:.2em;margin-bottom:2.2em;max-width:none}.s-inner-hero .hero-banner_title-basic{font-size:7.5em;max-width:90%;margin:auto;text-transform:none;line-height:1.02;letter-spacing:-.025em}.s-inner-hero .hero-banner_wrapper{position:relative}.home-intro_svg{width:7.5em;min-width:0;right:-1em;bottom:-4em;opacity:.24}.home-intro_svg svg{width:100%}.home-section .h3{line-height:1.2}.s-intro .h3{line-height:1.12;text-transform:none;letter-spacing:-.02em}.s-intro-body{margin-top:2.2em;max-width:42em;line-height:1.75}.s-intro .btn-standard{margin-top:2em}.s-intro .t-title-italic{padding-top:.4em}.s-facts{display:flex;gap:3em;border-top:1px solid #a99eae77;margin-top:2.5em;padding-top:2em}.s-facts>span{display:flex;flex-direction:column;gap:.5em;font-size:.875em}.s-facts b{font-weight:400;font-size:2.3em;font-family:var(--font-display);line-height:1}.tall-parallax-banner_inner>.img-fill{object-position:50% 55%;filter:brightness(.92)}.wd-mnt .v-flex_left-small{background:rgba(240,238,233,.88);padding:1.4em;backdrop-filter:blur(8px)}.card-flick_content{padding:2.5em}.card-flick_content-inner{max-width:30em}.card-flick_title{font-size:2.65em;line-height:1.05}.card-flick_item:not(.is-active) .card-flick_content{pointer-events:none}.card-flick_image:after{background:linear-gradient(transparent,rgba(32,27,37,.74))!important}.card-flick_meta{font-size:.85em;gap:1em}.card-flick_excerpt{font-size:.95em;line-height:1.65}.btn-mobile{display:inline-flex;align-items:center;gap:.8em}.btn-mobile>svg{width:14px;height:14px}.horizontal-scroll_camp-content{justify-content:center;gap:1.2em}.horizontal-scroll_camp-card_inner{padding:2.2em}.horizontal-scroll_camp-content .h3{text-transform:none;letter-spacing:-.025em;font-size:4em}.horizontal-scroll_camp-coordinates{margin-top:0;font-family:var(--font-sans);font-size:.85em}.horizontal-scroll_camp-excerpt{line-height:1.65}.horizontal-scroll_image{object-position:center}.horizontal-scroll_panel .t-body_quote{font-family:var(--font-display);font-size:3.8em;line-height:1.2}.horizontal-scroll_panel .quote-author{font-family:var(--font-sans);font-size:.85em}.ct-antartica_section{mix-blend-mode:normal;padding-block:7em}.ct-antartica_section .title-fade{font-size:10em;color:var(--white);font-family:var(--font-display);letter-spacing:-.03em}.s-orientation{background:var(--white);position:relative;z-index:4}.s-orientation .travel-globe_head{padding-block:8em;background:var(--white)}.s-orientation .travel-globe_head .h3{font-size:4.4em;line-height:1.1;margin-bottom:.5em;text-transform:none}.s-map-layout{display:grid;grid-template-columns:1.5fr 1fr;background:var(--c-deep-blue);color:var(--white)}.s-map-figure{padding:3em;align-self:center}.s-map-figure img{width:100%;height:auto}.s-map-info{padding:6em 4em 6em 1em;display:flex;flex-direction:column;align-items:start;gap:2em}.s-map-info h3{font:4.4em/1.1 var(--font-display);letter-spacing:-.02em}.s-map-info p{line-height:1.8}.s-map-info .s-caption{max-width:30em;font-size:.75em}.s-text-link{border-bottom:1px solid currentColor;padding-bottom:.5em}.basic-banner .h3{max-width:800px;margin:0 auto .65em;text-transform:none;font-size:6em;line-height:1.02;letter-spacing:-.025em}.basic-banner_overlay{background:rgba(24,19,29,.45)}.footer{padding-top:4em;row-gap:7em}.footer-cta_layout{padding:0 1em}.footer-brand-mark{margin:0;width:4em}.footer-brand-mark svg{width:100%;height:auto}.footer-link{font-size:.9em;line-height:1.8}.footer-bottom_logo{padding:0 3em}.footer-bottom_logo>svg{width:100%;height:auto}.footer-info_contain{font-size:.8em}.s-footer-center{text-align:center}.s-footer-right{display:flex;justify-content:flex-end;gap:2em}.s-footer-right button{background:none;border:none;font-size:1em;color:inherit}.s-disclosure{font-size:12px;line-height:1.65;margin-top:2em;max-width:32em}.s-caption{font-size:12px;line-height:1.65}.s-gallery{position:relative;z-index:3;background:var(--c-deep-blue);color:var(--white)}.s-gallery-stage{position:relative;height:100svh;overflow:hidden}.s-gallery-slide{position:absolute;inset:0;margin:0}.s-gallery-slide img{width:100%;height:100%;object-fit:cover}.s-gallery-slide:after{content:'';position:absolute;inset:55% 0 0;background:linear-gradient(transparent,#201b25a0);pointer-events:none}.s-gallery-slide figcaption{position:absolute;bottom:3em;left:3em;right:3em;font:2.5em/1.2 var(--font-display);z-index:1}.s-gallery-controls{position:absolute;z-index:2;right:3em;bottom:3em;display:flex;align-items:center;gap:1.25em;font-size:.9em}.s-gallery-controls button{width:52px;height:44px;border:1px solid #fff6;background:#302b3566;color:var(--white);font-size:20px;border-radius:2px}.s-gallery-thumbs{display:flex;gap:.5em;padding:1.2em 3em}.s-gallery-thumbs button{width:7em;height:4.5em;padding:0;border:2px solid transparent;background:none;opacity:.65}.s-gallery-thumbs button[aria-pressed=true]{opacity:1;border-color:var(--white)}.s-gallery-thumbs img{width:100%;height:100%;object-fit:cover}.s-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:7em;align-items:center}.s-detail-grid .h3{font-size:4.8em;text-transform:none;line-height:1.05;letter-spacing:-.03em;margin:.3em 0 .7em}.s-feature-list{margin:2em 0 3em}.s-feature-list li{padding:1em 0;border-bottom:1px solid #a99eae66;font-size:.95em;line-height:1.5}.s-plan{margin:0;background:#e4e0e4;padding:2em}.s-plan>img{width:100%;height:auto}.s-plan figcaption{font-size:.75em;margin-top:1.4em;line-height:1.7}.s-plan>a{display:inline-block;margin-top:1.5em;font-size:.8em;border-bottom:1px solid currentColor}.itinerary-season{padding:4em 3em 0;font:2.5em/1.1 var(--font-display);color:var(--text)}.itinerary-season span{display:block;font:14px/1.5 var(--font-sans);margin-top:1.5em}.itinerary-item_link{height:85svh}.itinerary-item_content{width:100%;max-width:35em;background:linear-gradient(90deg,#201b2570,transparent);padding:2.75em}.itinerary-item_excerpt{line-height:1.65}.itinerary-item_image:after{background:linear-gradient(transparent,rgba(32,27,37,.5))}.camp-card_content .card-title{font:7em/1.04 var(--font-display);letter-spacing:-.04em;text-transform:none}.camp-card_content .t-body{max-width:30em;text-align:center}.camp-card_content .v-flex_center{justify-content:center;gap:2em}.camp-card_content .layout-title{font-size:.85em}.s-day-section{padding:7em 0 0;position:relative;z-index:3}.s-day-section .itinerary-sticky{padding-inline:1.5em}.s-day-section .itinerary-sticky h2{font-size:4.5em;text-transform:none;line-height:1.1;margin-top:.6em}.s-day-section .itinerary-sticky>.t-body{font-size:.9em;line-height:1.75;padding-bottom:2em}.itinerary-scrub_item-num-inner{padding-top:2em;padding-bottom:4em}.itinerary-scrub_item-content-inner{padding-bottom:4em}.itinerary-scrub_item{background:var(--c-grey);border-color:#a99eae55}.itinerary-scrub_item-title .h3{font-size:2em;line-height:1.25;text-transform:none}.itinerary-scrub_item .t-body{line-height:1.75;font-size:.95em;margin-top:1.5em}.s-editorial-split{position:relative;z-index:3;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:0;background:var(--white);padding:6em 1.25em}.s-editorial-split figure{margin:0;height:85svh;overflow:hidden}.s-editorial-split img{width:100%;height:100%;object-fit:cover}.s-editorial-split>div{padding:4em 12%;}.s-editorial-split .h3{text-transform:none;line-height:1.1;font-size:4.7em;letter-spacing:-.035em;margin:.6em 0}.s-editorial-split .t-body{line-height:1.8}.s-editorial-split.reverse figure{order:2}.s-download-block{text-align:center;padding:4em;background:var(--white);position:relative;z-index:4}.s-download-block a{border-bottom:1px solid currentColor;padding-bottom:.5em}.s-daylight{position:relative;z-index:3}.s-daylight-head{display:flex;align-items:end;justify-content:space-between;gap:3em;padding-bottom:4em}.s-daylight-head .h3{font-size:5em;line-height:1.1;text-transform:none;letter-spacing:-.03em;margin-top:.5em}.s-time-buttons{display:flex;gap:5px}.s-time-buttons button{padding:15px 24px;border:1px solid #a99eae;background:var(--white);color:var(--text);font-size:14px}.s-time-buttons button[aria-pressed=true]{background:var(--c-deep-blue);color:var(--white)}.s-daylight-image{height:80svh;overflow:hidden}.s-daylight-image img{width:100%;height:100%;object-fit:cover}.s-planning{position:relative;z-index:3}.s-planning .section-title{font-size:3.5em;text-transform:none;margin:2em 0 1em}.s-table-wrap{width:100%;overflow:auto}.s-table-wrap table{width:100%;border-collapse:collapse;min-width:660px;font-size:14px;line-height:1.8}.s-table-wrap th,.s-table-wrap td{padding:20px 14px;border-bottom:1px solid #a99eae88;text-align:start;vertical-align:top}.s-table-wrap th{font-weight:500}.s-table-wrap a{border-bottom:1px solid #a99eae}.s-table-wrap thead{background:#e4e0e4}.s-faq{margin-bottom:4em}.s-faq details{border-bottom:1px solid #a99eae;padding:1.7em 0}.s-faq summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;font-size:1.3em}.s-faq summary::-webkit-details-marker{display:none}.s-faq summary svg{width:18px;height:18px}.s-faq details[open] summary svg{transform:rotate(45deg)}.s-faq p{padding:1.5em 3em 0 0;max-width:60em;line-height:1.8}.s-enquiry{position:relative;z-index:3;display:grid;grid-template-columns:1fr 1fr;background:var(--white);padding-top:7em;min-height:100svh}.s-enquiry-photo{position:sticky;top:7em;height:calc(100svh - 7em)}.s-enquiry-photo img{width:100%;height:100%;object-fit:cover}.s-enquiry-photo:after{content:'';position:absolute;inset:0;background:linear-gradient(transparent,rgba(32,27,37,.65))}.s-enquiry-photo>div{position:absolute;left:3em;right:3em;bottom:4em;z-index:1;color:var(--white)}.s-enquiry-photo h1{font:7.5em/1 var(--font-display);letter-spacing:-.04em;margin-top:.4em}.s-enquiry-content{padding:4em 10% 6em}.s-enquiry-content>h2{font:3.3em/1.08 var(--font-display);margin:.5em 0}.s-demo-note{font-size:12px;line-height:1.7;margin-bottom:2em;color:#514356}.s-form-field{display:flex;flex-direction:column;gap:.7em;margin-bottom:1.6em}.s-form-field label{font-size:13px}.s-form-field select,.s-form-field input{width:100%;min-height:52px;padding:12px;border:1px solid #a99eae;border-radius:0;background:transparent;color:var(--text);font:14px/1.5 var(--font-sans)}.s-form-field [aria-invalid=true]{border-color:#9B332D}.s-form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.s-submit{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;width:100%;color:var(--white);background:var(--c-deep-blue);border:1px solid var(--c-deep-blue);font-size:15px;margin:2em 0 1em;min-height:60px}.s-submit svg{width:15px;height:15px}.s-form-error{padding:15px;border:1px solid #9B332D;color:#842E28;font-size:13px;line-height:1.7}.s-enquiry-help{display:flex;justify-content:space-between;gap:20px;margin-top:3em;padding-top:2em;border-top:1px solid #a99eae;font-size:12px}.s-enquiry-help button{font:inherit;color:inherit;border:0;background:none}.s-summary h3{font:3em/1.1 var(--font-display);margin:.7em 0}.s-summary dl{margin:2em 0}.s-summary dl>div{display:flex;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid #a99eae55;font-size:14px}.s-summary dt{opacity:.8}.s-summary dd{text-align:end}.s-summary .s-summary-actions{display:flex;gap:20px;flex-wrap:wrap;margin:2em 0}.s-summary button{border:1px solid #a99eae;background:transparent;color:inherit;padding:14px;font-size:13px}.s-summary .s-summary-note{font-size:13px;line-height:1.75;padding:20px;background:#e4e0e4}.s-story-link{display:grid;grid-template-columns:1.25fr 1fr;gap:7em;align-items:center;padding:4em 3.75em;background:var(--white);position:relative;z-index:3}.s-story-link figure{margin:0;height:70svh}.s-story-link img{width:100%;height:100%;object-fit:cover;transition:transform .7s}.s-story-link:hover img{transform:scale(1.02)}.s-story-link .h3{font-size:4.5em;line-height:1.1;text-transform:none;letter-spacing:-.03em;margin:.6em 0}.s-story-link .t-body{line-height:1.8;margin-bottom:2em}.s-story-link span{font-size:.9em}.s-article{position:relative;z-index:3;background:var(--white);padding:8em max(18vw,32px);font-size:1.2em;line-height:1.9}.s-article p{margin-bottom:2em}.s-article .s-article-lead{font:2.4em/1.25 var(--font-display);margin-bottom:1.5em}.s-article a{font-size:.8em;border-bottom:1px solid currentColor}.s-legal{position:relative;z-index:3;padding:12em 0 8em;background:var(--white);min-height:100svh}.s-legal .container-small{max-width:850px;width:calc(100% - 60px)}.s-legal h1{font:5em/1.08 var(--font-display);letter-spacing:-.035em;margin:.5em 0 1.2em}.s-legal article{margin:3em 0}.s-legal h2{font:2.5em/1.2 var(--font-display);margin-bottom:1em}.s-legal p{line-height:1.85}.s-notfound{padding:12em 5em;min-height:100svh;background:var(--white)}.s-notfound h1{font:6em/1.1 var(--font-display);margin:.7em 0}.s-notfound p{margin:1.5em 0}.s-film{position:fixed;max-width:1100px;width:calc(100% - 48px);margin:auto;padding:20px;border:0;color:var(--white);background:var(--c-deep-blue);max-height:95dvh;overflow:auto}.s-film::backdrop,.s-flyout::backdrop{background:rgba(32,27,37,.7);backdrop-filter:blur(12px)}.s-film-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;gap:25px}.s-film-top h2{font:28px/1.2 var(--font-display)}.s-film button{background:none;border:1px solid #a99eae;color:var(--white);padding:12px 18px;font-size:13px}.s-film video{width:100%;max-height:75dvh}.s-film>p{font-size:12px;line-height:1.6;margin-top:15px}.s-flyout{position:fixed;inset:0 0 0 auto;margin:0;width:min(700px,100%);max-width:100%;height:100dvh;max-height:100dvh;padding:4em;border:0;background:var(--white);color:var(--text);overflow:auto}.s-flyout-head{display:flex;align-items:start;gap:30px;justify-content:space-between;margin-bottom:3em}.s-flyout-head h2{font:3em/1.1 var(--font-display)}.s-flyout-head button{border:0;background:transparent;font-size:13px;white-space:nowrap}.s-flyout article{padding:2em 0;border-top:1px solid #a99eae}.s-flyout article h3{font:2em/1.2 var(--font-display);margin-bottom:1em}.s-flyout article p{line-height:1.8;font-size:15px}.s-flyout .btn{margin-top:2em}.s-static .hero-banner{height:100svh}.s-static .hero-banner_wrapper,.s-static .hero-banner_content [data-scroll-speed]{transform:none!important}.s-static .hero-banner_title{filter:none!important}.s-static [data-reveal]{animation:none!important}.s-static .text-scroll-fade{mask-image:none!important;-webkit-mask-image:none!important}.s-static .mist-transition,.s-static .clouds-overlay_wrap,.s-static .mist-divider_wrap,.s-static .ct-antartica_section{display:none!important}.s-static .horizontal-scroll_outer-final-image{display:none}.s-static .horizontal-scroll_container{display:block;width:100%;height:auto;transform:none!important}.s-static .horizontal-scroll_wrapper,.s-static .horizontal-scroll{height:auto;transform:none!important}.s-static .horizontal-scroll_outer{clip-path:none!important}.s-static .horizontal-scroll_panel{width:100%!important;height:85svh;padding:2em;background:var(--c-deep-blue)}.s-static .horizontal-scroll_panel:first-child{display:none}.s-static .horizontal-scroll_camp-card{width:100%;height:100%}.s-static .card-flick_item{width:33.333%!important}.s-static .card-flick_content{opacity:1!important}.s-static .card-flick_overlay{opacity:0!important}.s-static .large-card_stack-item{position:relative!important;transform:none!important}.s-static .itinerary-scrub_layout{height:auto}.s-static .itinerary-scrub_wrap{position:static;height:auto}.s-static .itinerary-scrub_items-wrapper{transform:none!important}.s-static .itinerary-scrub_item{opacity:1!important}.s-static .itinerary-scrub_right{display:none}.s-static .itinerary-scrub_left{width:100%}.s-static .itinerary-sticky{position:static;height:auto}.s-static .s-day-section .u-grid{display:block}.s-static .s-day-section .col-8{width:100%;grid-column:auto}.s-static [data-parallax]{transform:none!important}.s-static .s-gallery-slide{animation:none!important}.s-static [data-hs-quote]{transform:none!important}.s-static .fixed-banner_content{opacity:1}.s-static video[data-autoplay]{opacity:0}.s-static .hero-banner_bg{background-image:var(--hero-image);background-position:center;background-size:cover}
html[lang=ar]{--font-sans:SarmadArabic,Arial,sans-serif;--font-display:SarmadArabic,Arial,sans-serif;--font-condensed:SarmadArabic,Arial,sans-serif;--display-track:0}html[lang=ar] .site-nav,html[lang=ar] .hero-banner_title,html[lang=ar] .horizontal-scroll_container,html[lang=ar] .s-gallery-controls,html[lang=ar] .s-gallery-thumbs{direction:ltr}html[lang=ar] .nav-logo-link{direction:ltr}html[lang=ar] .menu-component{direction:rtl}html[lang=ar] .menu-group_links{align-items:flex-start}html[lang=ar] .t-title-italic{font-style:normal;line-height:1.8}html[lang=ar] .hero-banner_title-basic{font-size:5.2em;line-height:1.5}html[lang=ar] .hero-banner_subtitle{letter-spacing:0;line-height:1.8}html[lang=ar] .hero-banner_title .s-hero-wordmark{width:65%;max-height:19em}html[lang=ar] .home-section .h3{font-size:2.4em;line-height:1.8;text-indent:0}html[lang=ar] .h3{line-height:1.65;text-transform:none;font-size:2.8em}html[lang=ar] .s-intro .h3{line-height:1.6;font-size:3em}html[lang=ar] .card-flick_content,html[lang=ar] .horizontal-scroll_camp-content{direction:rtl}html[lang=ar] .card-flick_title{font-size:2.1em;line-height:1.6}html[lang=ar] .card-flick_excerpt,html[lang=ar] .t-body{line-height:1.95}html[lang=ar] .horizontal-scroll_camp-content .h3{font-size:2.6em}html[lang=ar] .horizontal-scroll_title{font-size:5em;line-height:1.5}html[lang=ar] .horizontal-scroll_panel .t-body_quote{line-height:1.7;font-size:2.5em}html[lang=ar] .ct-antartica_section .title-fade{font-size:7em}html[lang=ar] .s-orientation .h3{font-size:3.1em}html[lang=ar] .s-map-info{padding:6em 1em 6em 4em}html[lang=ar] .s-map-info h3{font-size:3em;line-height:1.7}html[lang=ar] .basic-banner .h3{font-size:4em;line-height:1.6}html[lang=ar] .camp-card_content .card-title{font-size:4.3em;line-height:1.65}html[lang=ar] .s-detail-grid .h3,html[lang=ar] .s-editorial-split .h3{font-size:3.1em;line-height:1.7}html[lang=ar] .itinerary-season{font-size:2em;line-height:1.7}html[lang=ar] .itinerary-item_content{background:linear-gradient(-90deg,#201b2570,transparent)}html[lang=ar] .itinerary-item_title{font-size:2.1em;line-height:1.55}html[lang=ar] .s-day-section .itinerary-sticky h2{font-size:3em}html[lang=ar] .itinerary-scrub_item-title .h3{font-size:1.5em}html[lang=ar] .s-enquiry-photo h1{font-size:4.3em;line-height:1.7}html[lang=ar] .s-enquiry-content>h2{font-size:2.1em;line-height:1.7}html[lang=ar] .s-story-link .h3{font-size:3em}html[lang=ar] .s-article .s-article-lead{font-size:1.7em;line-height:1.8}html[lang=ar] .s-legal h1{font-size:3.5em;line-height:1.7}html[lang=ar] .s-legal h2{font-size:1.7em;line-height:1.8}html[lang=ar] .s-flyout-head h2{font-size:2em;line-height:1.7}html[lang=ar] .s-flyout article h3{font-size:1.5em;line-height:1.8}html[lang=ar] .s-daylight-head .h3{font-size:3em;line-height:1.7}
@media(min-width:769px) and (max-width:1100px){.nav-left .btn-tab{padding-inline:1.3em}.nav-right .btn-cta{padding-inline:1.2em}.site-nav .wordmark{width:7.5em}.s-enquiry-content{padding-inline:8%}.menu-inner{padding-inline:1em}.nav-link{font-size:1.1em}.menu-dropdown_title{font-size:1.2em}}
@media(max-width:768px){body{font-size:16px}.nav-layout{display:none!important}.nav-layout_mobile{display:flex!important;height:55px;background:rgba(48,43,53,.25);backdrop-filter:blur(16px)}.site-nav{height:80px}.site-nav .nav-logo a{min-width:128px}.site-nav .nav-logo .wordmark{width:110px}.nav-layout_mobile .menu-enquire{min-width:85px}.nav-layout_mobile .menu-toggle{min-width:80px}.hero-banner_title{height:auto;font-size:1em}.hero-banner_title-contain{padding-bottom:2.7em}.hero-banner_title-inner{width:100%;grid-column:auto}.hero-banner_title-wrapper{display:block}.hero-banner_title .s-hero-wordmark{width:95%;max-height:150px}.hero-banner_layout{height:auto;min-height:100%;gap:2em!important;justify-content:flex-end!important;padding-bottom:2.4em}.hero-banner_col.col-3.left-col{padding-inline:15px;text-align:center}.hero-banner_col .t-title-italic{font-size:1.25em;max-width:280px;margin:auto}.hero-banner_col.col-3.offset-10{display:flex;justify-content:center;padding:0}.hero-banner_contain{grid-row:2}.hero-banner_content{grid-template-rows:1fr 1fr .7fr!important}.hero-banner .btn-image-hover{min-height:48px;max-width:220px}.hero-banner .btn-image-hover .btn-preview-image{display:none}.hero-banner_col[data-reveal]{animation:none}.s-inner-hero .hero-banner_contain.mid{padding:6em 1.5em 2em}.s-inner-hero .hero-banner_title-basic{font-size:4.3em;max-width:100%;line-height:1.08}.s-inner-hero .hero-banner_subtitle{font-size:.75em;line-height:1.8;letter-spacing:.08em;max-width:none;margin-bottom:2em}.s-intro .u-grid{display:block}.s-intro .col-3,.s-intro .col-6{width:100%}.s-intro .col-3{margin-bottom:2em}.s-intro .h3{font-size:2.75em;line-height:1.12}.s-intro-body{font-size:1em;margin-top:1.8em}.s-intro .container-large{padding-inline:1.25em}.s-intro{padding-block:6em!important}.s-facts{gap:1.5em;justify-content:space-between;flex-wrap:wrap}.s-facts>span{font-size:.8em}.s-facts b{font-size:2.2em}.home-intro_col{grid-column:2/span 7}.home-section .h3{font-size:2em;line-height:1.2}.home-intro_svg{width:5em;bottom:-3em}.wd-mnt .tall-parallax-banner_inner{height:100svh}.wd-mnt .tall-parallax-banner_inner>.container-large{padding-top:5em}.wd-mnt .layout-col.col-2.offset-2{grid-column:2/span 6}.wd-mnt .v-flex_left-small{padding:1.2em}.wd-mnt .t-body{font-size:.95em}.card-flick_grid{display:flex;flex-direction:column;gap:12px}.card-flick_item{width:100%!important;height:80svh;min-height:520px}.card-flick_content{opacity:1!important;width:100%;padding:1.75em!important;pointer-events:auto!important}.card-flick_content-inner{max-width:100%}.card-flick_overlay{opacity:0!important}.card-flick_title{font-size:2.6em}.card-flick_excerpt{font-size:.95em}.horizontal-scroll_outer-final-image{display:none}.horizontal-scroll_outer{clip-path:none!important;background:var(--c-deep-blue)}.horizontal-scroll_wrapper,.horizontal-scroll{height:auto;transform:none!important}.horizontal-scroll_container{display:block;height:auto;width:100%;transform:none!important}.horizontal-scroll_panel:first-child{display:none}.horizontal-scroll_panel:not(:first-child){width:100%;height:85svh;padding:1em;background:var(--c-deep-blue)}.horizontal-scroll_camp-card{width:100%;height:100%;aspect-ratio:auto}.horizontal-scroll_camp-card_inner{padding:1.5em}.horizontal-scroll_camp-content{gap:1.5em}.horizontal-scroll_camp-content .h3{font-size:3.5em}.horizontal-scroll_panel:last-child{min-height:65svh;height:auto;padding:5em 2.5em}.horizontal-scroll_panel .t-body_quote{font-size:2.8em}.ct-antartica_section,.horizontal-scroll_outer .mist-divider_wrap{display:none}.s-orientation .travel-globe_head{padding-block:5em}.s-orientation .travel-globe_head .u-grid{display:block}.s-orientation .travel-globe_head .col-3{margin-bottom:2em}.s-orientation .travel-globe_head .h3{font-size:3em}.s-orientation .travel-globe_head .t-body{font-size:1em;line-height:1.8}.s-map-layout{grid-template-columns:1fr}.s-map-figure{padding:1.25em}.s-map-info{padding:2em 2em 4em}.s-map-info h3{font-size:3.5em}.s-map-info .s-caption{font-size:12px}.s-orientation .container-small{max-width:calc(100% - 2.5em)}.basic-banner{min-height:80svh}.basic-banner .h3{font-size:3.6em}.basic-banner .container-small{max-width:calc(100% - 2.5em)}.basic-banner .btn-standard{font-size:1em}.footer{padding-top:3em;row-gap:5em}.footer-layout.u-grid{display:block}.footer-col.col-8,.footer-col.col-4{width:100%;grid-column:auto}.footer-col_inner.u-grid{display:grid;grid-template-columns:1fr 1fr;gap:2em}.footer-col_inner .col-3{grid-column:auto;width:100%;padding:0}.footer-brand-mark{width:3.5em;margin-bottom:2em}.footer-cta_layout{width:100%;padding:3em 0 0}.footer-menu_item .t-title-italic{font-size:1.2em}.footer-link{font-size:13px;line-height:2.1}.footer-bottom_logo{padding:0 .5em}.footer-info_contain.u-grid{display:flex;flex-direction:column;gap:1.5em;align-items:start}.footer-info_contain .col-4{width:100%;text-align:start}.s-footer-right{justify-content:start}.s-footer-right button,.s-footer-right a{font-size:12px}.s-disclosure{font-size:12px}.s-gallery-stage{height:78svh}.s-gallery-slide figcaption{left:1.25em;right:1.25em;bottom:4.5em;font-size:1.9em}.s-gallery-controls{left:2em;right:auto;bottom:2em}.s-gallery-thumbs{padding:1em 1.5em}.s-gallery-thumbs button{width:5em;height:3.6em}.s-detail-grid{grid-template-columns:1fr;gap:3em;max-width:calc(100% - 2.5em)}.s-room-details{padding-block:5em!important}.s-detail-grid .h3{font-size:3em}.s-plan{padding:1em}.s-plan figcaption{font-size:12px}.itinerary-item.u-grid{display:block}.itineraries-left.col-4{display:block;width:100%;padding:0}.itinerary-season{padding:0 0 1.5em;font-size:2.2em}.itinerary-season span{font-size:13px;margin-top:1em}.itinerary-item_link.col-8{display:block;width:100%;height:85svh}.itinerary-item_content{max-width:none;width:100%;padding:1.75em}.itinerary-item_title{font-size:2.6em}.itinerary-item_excerpt{font-size:.95em}.itinerary-item{margin-bottom:4em}.itineraries-section{padding-block:5em!important}.camp-card{height:90svh}.camp-card_content{padding:1.5em}.camp-card_content .card-title{font-size:4.3em}.camp-card_content .v-flex_center{gap:1.5em}.s-day-section{padding-top:5em}.s-day-section .u-grid{display:block}.s-day-section .col-8{width:100%}.itinerary-sticky.col-4{width:100%;position:static;height:auto;padding:0 1em 3em}.s-day-section .itinerary-sticky h2{font-size:3.3em}.s-day-section .itinerary-sticky>.t-body{font-size:14px;padding-bottom:0;margin-top:1.5em}.itinerary-scrub_layout{height:auto}.itinerary-scrub_wrap{height:auto;position:static;padding:0}.itinerary-scrub_inner{display:block}.itinerary-scrub_left{width:100%;height:auto}.itinerary-scrub_right{display:none}.itinerary-scrub_item-num-inner{padding:2em 0}.itinerary-scrub_item-content-inner{padding-bottom:3em}.itinerary-scrub_item-title .h3{font-size:2em}.itinerary-scrub_items-wrapper{transform:none!important}.itinerary-scrub_item{opacity:1!important;padding:0 1.5em}.s-editorial-split{grid-template-columns:1fr;padding:1em 1.25em 4em}.s-editorial-split figure{height:70svh}.s-editorial-split>div{padding:3em .5em 1em}.s-editorial-split .h3{font-size:3.2em}.s-editorial-split.reverse figure{order:0}.s-editorial-split .t-body{font-size:1em}.s-download-block{padding:2em 1.5em}.s-daylight{padding-block:5em!important}.s-daylight .container-small{max-width:calc(100% - 2.5em)}.s-daylight-head{align-items:start;flex-direction:column;padding-bottom:2em;gap:2em}.s-daylight-head .h3{font-size:3.2em}.s-time-buttons{width:100%}.s-time-buttons button{flex:1;font-size:12px;padding:14px}.s-daylight-image{height:65svh}.s-planning .container-small{max-width:calc(100% - 2.5em)}.s-planning .section-title{font-size:2.6em;margin-top:1.5em}.s-faq summary{font-size:1em;gap:20px;line-height:1.5}.s-faq p{padding:1.5em 0 0;font-size:14px}.s-enquiry{display:block;padding-top:80px}.s-enquiry-photo{position:relative;height:60svh;top:auto}.s-enquiry-photo>div{left:1.5em;right:1.5em;bottom:2em}.s-enquiry-photo h1{font-size:4.8em}.s-enquiry-content{padding:3.5em 1.5em 5em}.s-enquiry-content>h2{font-size:2.8em}.s-form-row{gap:12px}.s-enquiry-help{font-size:11px;line-height:1.6}.s-story-link{grid-template-columns:1fr;gap:2.5em;padding:2em 1.25em 4em}.s-story-link figure{height:65svh}.s-story-link>div{padding-inline:.5em}.s-story-link .h3{font-size:3.2em}.s-article{padding:5em 1.5em;font-size:1em}.s-article .s-article-lead{font-size:2.2em}.s-legal{padding-top:9em;padding-bottom:5em}.s-legal .container-small{width:calc(100% - 3em)}.s-legal h1{font-size:3.2em}.s-legal h2{font-size:2em}.s-legal p{font-size:14px}.s-notfound{padding:10em 1.5em 6em}.s-notfound h1{font-size:4em}.s-film{width:calc(100% - 20px);padding:12px}.s-film-top h2{font-size:23px}.s-film-top button{padding:10px;font-size:11px}.s-flyout{padding:2em}.s-flyout-head h2{font-size:2.5em}.s-static .card-flick_item{width:100%!important}.s-static .horizontal-scroll_panel{padding:1em}.s-static .horizontal-scroll_camp-content .h3{font-size:3em}.s-static .s-day-section .col-8{width:100%}html[lang=ar] .site-nav{direction:ltr}html[lang=ar] .hero-banner_title .s-hero-wordmark{max-height:150px;width:65%}html[lang=ar] .hero-banner_col .t-title-italic{font-size:1em;line-height:1.8}html[lang=ar] .hero-banner_title-basic{font-size:3em;line-height:1.5}html[lang=ar] .s-intro .h3{font-size:2.1em;line-height:1.65}html[lang=ar] .home-section .h3{font-size:1.6em;line-height:1.8}html[lang=ar] .card-flick_title{font-size:1.8em}html[lang=ar] .horizontal-scroll_camp-content .h3{font-size:2.3em}html[lang=ar] .horizontal-scroll_panel .t-body_quote{font-size:2em}html[lang=ar] .s-map-info{padding:2em 2em 4em}html[lang=ar] .s-map-info h3{font-size:2.5em}html[lang=ar] .s-orientation .h3{font-size:2.2em}html[lang=ar] .basic-banner .h3{font-size:2.5em;line-height:1.7}html[lang=ar] .s-detail-grid .h3,html[lang=ar] .s-editorial-split .h3{font-size:2.3em}html[lang=ar] .camp-card_content .card-title{font-size:2.8em}html[lang=ar] .s-enquiry-photo h1{font-size:3em}html[lang=ar] .s-enquiry-content>h2{font-size:2em}html[lang=ar] .s-daylight-head .h3{font-size:2.3em}html[lang=ar] .s-legal h1{font-size:2.4em}html[lang=ar] .s-legal h2{font-size:1.6em}html[lang=ar] .s-story-link .h3{font-size:2.2em}html[lang=ar] .s-article .s-article-lead{font-size:1.6em}}
.press-logo{color:var(--text)!important;opacity:1}body[data-nav-theme=dark] .site-nav{color:var(--text)!important}body[data-nav-theme=dark] .site-nav .nav-layout .btn{color:var(--text);background:rgba(81,67,86,.1)}body[data-nav-theme=dark] .site-nav .nav-layout .btn:hover{color:var(--white);background:var(--c-grey)}body[data-menu-open=true] .site-nav{color:var(--white)!important}body[data-menu-open=true] .site-nav .nav-layout .btn{color:var(--white)}body[data-nav-theme=dark] .nav-layout_mobile{background:rgba(240,238,233,.88)}body[data-nav-theme=dark] .nav-layout_mobile .menu-toggle,body[data-nav-theme=dark] .nav-layout_mobile .nav-logo a{color:var(--text)!important}
.s-help-tab{position:fixed;right:0;top:50%;z-index:50;writing-mode:vertical-rl;transform:translateX(100%);transition:transform .4s;padding:24px 13px;background:var(--c-grey);color:var(--white);border:0;border-radius:3px 0 0 3px;font-size:13px}.s-help-tab.is-visible{transform:translateX(0)}body[data-menu-open=true] .s-help-tab{display:none}.s-media-toggle{font:11px/1.5 var(--font-sans);min-height:40px;background:#302b3566;border:1px solid #f0eee944;backdrop-filter:blur(8px)}.s-facts b{unicode-bidi:isolate}.s-caption{opacity:1}.s-nojs-nav{position:fixed;top:82px;left:20px;z-index:100;background:var(--white);color:var(--text);padding:12px 20px;display:flex;gap:20px;font-size:13px}html:not(.js) .s-gallery-stage{height:auto}html:not(.js) .s-gallery-slide,html:not(.js) .s-gallery-slide[hidden]{display:block!important;position:relative;height:75svh}html:not(.js) .s-gallery-controls,html:not(.js) .s-gallery-thumbs,html:not(.js) [data-menu-index],html:not(.js) .menu-toggle,html:not(.js) [data-motion-toggle],html:not(.js) [data-video-popup],html:not(.js) .s-help-tab,html:not(.js) [data-open-help]{display:none!important}@media(min-width:769px) and (max-width:1100px){body{font-size:14px}.nav-left .btn-tab{padding-inline:1em;font-size:12px;min-width:0}.nav-right .btn-cta{font-size:12px;min-width:0}.nav-layout .language-link{font-size:12px}.s-enquiry-photo{height:calc(100svh - 7em)}}@media(max-width:768px){.s-help-tab{display:none}.s-media-toggle{bottom:10px;right:18px;padding:8px 12px;font-size:10px;min-height:36px}.hero-banner_title-contain{padding-bottom:4em}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.hero-banner{height:100svh}.mist-transition,.clouds-overlay_wrap{display:none}.text-scroll-fade{-webkit-mask-image:none;mask-image:none}}
@media print{.site-nav,.grid-overlay,.footer-component,.s-film,.s-flyout,.s-enquiry-photo,.s-enquiry-help,.s-skip{display:none!important}.s-enquiry{display:block;padding:0}.s-enquiry-content{padding:20px}.s-enquiry-content>p,.s-enquiry-content>h2,.s-enquiry-content>.layout-title{display:none}#stay-planner{display:none!important}.s-summary{display:block!important}.s-summary-actions{display:none!important}body{font-size:14px;background:white;color:#302B35}.s-summary h3{font-size:35px}.s-summary dl>div{break-inside:avoid}@page{size:A4;margin:20mm}}

.home-intro_svg{width:2.7em;right:-4em;bottom:-.15em;opacity:.36}html[lang=ar] .home-intro_svg{right:auto;left:-4em}

@media(max-width:360px){.site-nav .nav-logo a{min-width:100px!important;width:100px!important}.site-nav .nav-logo .wordmark{width:94px}.nav-layout_mobile .menu-toggle{min-width:64px!important;width:64px!important;font-size:12px}.nav-layout_mobile .menu-enquire{min-width:72px!important;width:72px!important;font-size:12px}}
/* The supplied horizontal stage uses physical left-to-right GSAP coordinates.
   Keep its containing block in that coordinate system; localize its text. */
html[lang=ar] .horizontal-scroll_outer{direction:ltr}
html[lang=ar] .horizontal-scroll_panel .quote-component,html[lang=ar] .panel-1_text-wrap{direction:rtl}
/* Menu tabs sit over the opaque Chalk panel while the drawer is open. */
body[data-menu-open=true] .site-nav .nav-layout .nav-left .btn-tab{color:var(--text);background:#E4E0E4}
body[data-menu-open=true] .site-nav .nav-layout .nav-left .btn-tab.is-current,body[data-menu-open=true] .site-nav .nav-layout .nav-left .btn-tab:hover{color:var(--white);background:var(--dusk)}
