.eda-kicker,.eda-page h1,.eda-page h2,.eda-page h3,.elite-kicker,.elite-page h1,.elite-page h2,.elite-page h3{font-family:var(--font-elite-display),Archivo,ui-sans-serif,system-ui,sans-serif}:root{--eda-home-bg:#050507;--eda-home-footer-charcoal:15,15,17;--eda-home-panel:rgba(var(--eda-home-footer-charcoal),.72);--eda-home-panel-strong:rgba(var(--eda-home-footer-charcoal),.84);--eda-home-border:rgba(255,255,255,.10);--eda-home-border-strong:rgba(255,255,255,.18);--eda-home-red:#d73333;--eda-home-red-soft:#f04444;--eda-home-muted:rgba(255,255,255,.68)}.eda-home-page,.eda-page{min-height:100vh;overflow-x:hidden;overflow-y:visible;color:#fff;background:var(--eda-home-bg)!important;background-image:none!important}.eda-home-page section,.eda-page section{background:transparent!important;background-image:none!important}.eda-home-container{width:100%;max-width:1400px;margin-inline:auto}.eda-home-section{padding:0 1.5rem 5rem}.eda-home-section.pt-20{padding-top:5rem!important}@media (min-width:1024px){.eda-home-section{padding-inline:3.5rem}.eda-home-section.pt-20{padding-top:6rem!important}}.eda-card,.eda-home-panel{position:relative;overflow:visible;background:var(--eda-home-panel)!important;background-image:none!important;border:1px solid var(--eda-home-border)!important;box-shadow:0 24px 80px rgba(0,0,0,.48),0 0 78px rgba(215,51,51,.18),0 0 185px rgba(215,51,51,.09),0 0 0 1px rgba(255,255,255,.025),inset 0 1px 0 rgba(255,255,255,.095),inset 0 -1px 0 rgba(255,255,255,.025)!important;backdrop-filter:blur(24px) saturate(1.04)!important;-webkit-backdrop-filter:blur(24px) saturate(1.04)!important}.eda-card:hover,.eda-home-panel:hover{background:var(--eda-home-panel-strong)!important;border-color:var(--eda-home-border-strong)!important;box-shadow:0 30px 96px rgba(0,0,0,.54),0 0 110px rgba(215,51,51,.25),0 0 245px rgba(215,51,51,.12),0 0 0 1px rgba(255,255,255,.045),inset 0 1px 0 rgba(255,255,255,.13),inset 0 -1px 0 rgba(255,255,255,.035)!important}.eda-card:after,.eda-card:before,.eda-home-panel:after,.eda-home-panel:before{display:none!important}.eda-red-button{background:linear-gradient(180deg,#f65f5f,#d73333 52%,#9f2020)!important;border:1px solid rgba(255,255,255,.2)!important;box-shadow:0 14px 34px rgba(215,51,51,.3),inset 0 1px 0 rgba(255,255,255,.24)!important}.eda-soft-button{background:rgba(var(--eda-home-footer-charcoal),.64)!important;background-image:none!important;border:1px solid rgba(255,255,255,.13)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.075),0 0 14px rgba(215,51,51,.045)!important;backdrop-filter:blur(18px) saturate(1.02)!important;-webkit-backdrop-filter:blur(18px) saturate(1.02)!important}.eda-soft-button:hover{background:rgba(var(--eda-home-footer-charcoal),.82)!important;border-color:rgba(255,255,255,.22)!important}.eda-kicker{color:var(--eda-home-red-soft)!important;text-shadow:0 0 10px rgba(215,51,51,.34),0 0 22px rgba(215,51,51,.2)!important}.eda-journey-line{background:linear-gradient(90deg,transparent,rgba(255,255,255,.26),rgba(215,51,51,.56),rgba(255,255,255,.26),transparent)!important;box-shadow:0 0 18px rgba(215,51,51,.2)!important}.eda-home-no-fill,.eda-home-no-fill :not(.eda-red-button):not(.eda-soft-button){background-image:none!important}.eda-director-viewport{margin-bottom:4.5rem!important;padding-bottom:1.5rem!important}.eda-mentor-section{padding-bottom:6rem!important}.eda-mentor-slider{margin-bottom:4.5rem!important}.eda-home-final-intro{background:rgba(var(--eda-home-footer-charcoal),.52)!important;background-image:none!important;border-right:1px solid rgba(255,255,255,.1);backdrop-filter:blur(20px) saturate(1.02)!important;-webkit-backdrop-filter:blur(20px) saturate(1.02)!important}.eda-home-image-fade{background:linear-gradient(0deg,#050507,transparent)!important}:is(.elite-site-shell,.elite-page){--da-blue:#d73333!important;--da-blue-rgb:215,51,51!important;--da-red:#d73333!important;--da-red-rgb:215,51,51!important;--da-deep:#050507!important;--da-panel:rgba(255,255,255,.055)!important;--eda-red:#d73333!important;--eda-red-rgb:215,51,51!important;--eda-red-soft:#ff8a8a!important;--eda-home-red-soft:#ff8a8a!important;--eda-deep:#050507!important;--eda-night:#050507!important;--eda-graphite:#050507!important;--eda-card:rgba(255,255,255,.055)!important;--eda-card-strong:rgba(255,255,255,.075)!important;--eda-card-soft:rgba(255,255,255,.065)!important;--eda-border:rgba(255,255,255,.14)!important;--eda-border-strong:rgba(255,255,255,.22)!important;--eda-muted:rgba(255,255,255,.82)!important;--eda-muted-soft:rgba(255,255,255,.68)!important;--eda-hero-overlay:linear-gradient(90deg,rgba(5,5,7,.74),rgba(5,5,7,.50) 48%,rgba(5,5,7,.18)),radial-gradient(circle at 78% 18%,rgba(215,51,51,.10),transparent 36%)!important}.course-location-page,.eda-template-v2,.elite-booking,.elite-centre-page,.elite-course-page,.elite-site-shell,:is(.elite-site-shell,.elite-page),main[class*=elite],section[class*=elite]{background:radial-gradient(circle at 82% 6%,rgba(215,51,51,.08),transparent 34%),radial-gradient(circle at 12% 25%,rgba(255,255,255,.03),transparent 30%),#050507!important;color:#ffffff!important}.course-location-page *,.eda-template-v2 *,.elite-booking *,.elite-centre-page *,.elite-course-page *,:is(.elite-site-shell,.elite-page) *{text-rendering:geometricPrecision}.course-location-page .font-black,.eda-template-v2 .font-black,.elite-booking .font-black,.elite-centre-page .font-black,.elite-course-page .font-black,.elite-site-shell footer .font-black,.elite-site-shell header .font-black,:is(.elite-site-shell,.elite-page) .font-black{font-weight:650!important}.course-location-page h1,.course-location-page h2,.course-location-page h3,.eda-template-v2 h1,.eda-template-v2 h2,.eda-template-v2 h3,.elite-centre-page h1,.elite-centre-page h2,.elite-centre-page h3,.elite-course-page h1,.elite-course-page h2,.elite-course-page h3,:is(.elite-site-shell,.elite-page) h1,:is(.elite-site-shell,.elite-page) h2,:is(.elite-site-shell,.elite-page) h3{font-weight:650!important;letter-spacing:-.035em!important;text-shadow:0 12px 30px rgba(0,0,0,.52),0 0 16px rgba(215,51,51,.04)!important}.course-location-page p,.eda-template-v2 p,.elite-centre-page p,.elite-course-page p,:is(.elite-site-shell,.elite-page) p{color:rgba(255,255,255,.78)!important}.course-location-page .text-white\/50,.course-location-page .text-white\/55,.course-location-page .text-white\/58,.course-location-page .text-white\/60,.course-location-page .text-white\/62,.course-location-page .text-white\/64,.course-location-page .text-white\/66,.course-location-page .text-white\/68,.eda-template-v2 .text-white\/50,.eda-template-v2 .text-white\/55,.eda-template-v2 .text-white\/58,.eda-template-v2 .text-white\/60,.eda-template-v2 .text-white\/62,.eda-template-v2 .text-white\/64,.eda-template-v2 .text-white\/66,.eda-template-v2 .text-white\/68,.elite-centre-page .text-white\/50,.elite-centre-page .text-white\/55,.elite-centre-page .text-white\/58,.elite-centre-page .text-white\/60,.elite-centre-page .text-white\/62,.elite-centre-page .text-white\/64,.elite-centre-page .text-white\/66,.elite-centre-page .text-white\/68,.elite-course-page .text-white\/50,.elite-course-page .text-white\/55,.elite-course-page .text-white\/58,.elite-course-page .text-white\/60,.elite-course-page .text-white\/62,.elite-course-page .text-white\/64,.elite-course-page .text-white\/66,.elite-course-page .text-white\/68,:is(.elite-site-shell,.elite-page) .text-white\/50,:is(.elite-site-shell,.elite-page) .text-white\/55,:is(.elite-site-shell,.elite-page) .text-white\/58,:is(.elite-site-shell,.elite-page) .text-white\/60,:is(.elite-site-shell,.elite-page) .text-white\/62,:is(.elite-site-shell,.elite-page) .text-white\/64,:is(.elite-site-shell,.elite-page) .text-white\/66,:is(.elite-site-shell,.elite-page) .text-white\/68{color:rgba(255,255,255,.7)!important}.course-location-page .text-white\/70,.course-location-page .text-white\/72,.course-location-page .text-white\/74,.course-location-page .text-white\/75,.course-location-page .text-white\/78,.course-location-page .text-white\/80,.course-location-page .text-white\/82,.course-location-page .text-white\/84,.eda-template-v2 .text-white\/70,.eda-template-v2 .text-white\/72,.eda-template-v2 .text-white\/74,.eda-template-v2 .text-white\/75,.eda-template-v2 .text-white\/78,.eda-template-v2 .text-white\/80,.eda-template-v2 .text-white\/82,.eda-template-v2 .text-white\/84,.elite-centre-page .text-white\/70,.elite-centre-page .text-white\/72,.elite-centre-page .text-white\/74,.elite-centre-page .text-white\/75,.elite-centre-page .text-white\/78,.elite-centre-page .text-white\/80,.elite-centre-page .text-white\/82,.elite-centre-page .text-white\/84,.elite-course-page .text-white\/70,.elite-course-page .text-white\/72,.elite-course-page .text-white\/74,.elite-course-page .text-white\/75,.elite-course-page .text-white\/78,.elite-course-page .text-white\/80,.elite-course-page .text-white\/82,.elite-course-page .text-white\/84,:is(.elite-site-shell,.elite-page) .text-white\/70,:is(.elite-site-shell,.elite-page) .text-white\/72,:is(.elite-site-shell,.elite-page) .text-white\/74,:is(.elite-site-shell,.elite-page) .text-white\/75,:is(.elite-site-shell,.elite-page) .text-white\/78,:is(.elite-site-shell,.elite-page) .text-white\/80,:is(.elite-site-shell,.elite-page) .text-white\/82,:is(.elite-site-shell,.elite-page) .text-white\/84{color:rgba(255,255,255,.82)!important}.course-location-kicker,.da-hero-kicker,.eda-eyebrow,.eda-kicker,.elite-centre-page .text-red-300,.elite-course-page .text-red-300,.elite-course-page .text-red-400,.elite-kicker,:is(.elite-site-shell,.elite-page) .text-blue-200,:is(.elite-site-shell,.elite-page) .text-blue-300,:is(.elite-site-shell,.elite-page) .text-blue-400{color:#ff8a8a!important;text-transform:uppercase;font-size:12px;font-weight:650!important;letter-spacing:.2em;text-shadow:0 0 10px rgba(215,51,51,.18)!important}.course-location-glass,.da-dark-panel,.da-glow-panel,.eda-card,.eda-panel,.elite-book-card,.elite-card,.elite-glass,.elite-image-card,.elite-panel,.pathway-card,.route-card,.selected-location-panel,[class*=elite-][class*=card],[class*=elite-][class*=panel]{position:relative!important;overflow:hidden!important;border-color:var(--eda-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.075),rgba(255,255,255,.026) 44%,rgba(215,51,51,.03)),rgba(5,5,7,.72)!important;box-shadow:0 20px 54px rgba(0,0,0,.36),0 0 22px rgba(215,51,51,.045),inset 0 1px 0 rgba(255,255,255,.11),inset 0 -1px 0 rgba(255,255,255,.035)!important;backdrop-filter:blur(18px) saturate(1.05)!important;-webkit-backdrop-filter:blur(18px) saturate(1.05)!important}.da-dark-panel:before,.da-glow-panel:before,.eda-card:before,.eda-panel:before,.elite-book-card:before,.elite-card:before,.elite-glass:before,.elite-image-card:before,.elite-panel:before,.pathway-card:before,.route-card:before{content:"";position:absolute;inset:-45%;pointer-events:none;background:radial-gradient(circle at 74% 18%,rgba(255,255,255,.07),transparent 25%),radial-gradient(circle at 76% 22%,rgba(215,51,51,.07),transparent 36%),radial-gradient(circle at 8% 100%,rgba(255,255,255,.04),transparent 34%);opacity:.46;z-index:0}.course-location-glass>*,.da-dark-panel>*,.da-glow-panel>*,.eda-card>*,.eda-panel>*,.elite-book-card>*,.elite-card>*,.elite-glass>*,.elite-image-card>*,.elite-panel>*,.pathway-card>*,.route-card>*,.selected-location-panel>*{position:relative;z-index:1}.course-location-glass,.eda-card,.eda-panel,.elite-book-card,.elite-card,.elite-glass,.elite-image-card,.elite-panel,.pathway-card,.route-card,.selected-location-panel{border-radius:28px!important}.eda-card:hover,.eda-panel:hover,.elite-book-card:hover,.elite-card:hover,.elite-glass:hover,.elite-panel:hover,.pathway-card:hover,.route-card:hover{border-color:rgba(255,255,255,.22)!important;background:linear-gradient(135deg,rgba(255,255,255,.095),rgba(255,255,255,.035) 44%,rgba(215,51,51,.04)),rgba(5,5,7,.78)!important;box-shadow:0 24px 64px rgba(0,0,0,.42),0 0 30px rgba(215,51,51,.1),inset 0 1px 0 rgba(255,255,255,.16)!important}.eda-button-primary,.eda-red-button,.elite-book-button,.elite-red-button,:is(.elite-site-shell,.elite-page) .bg-blue-500,:is(.elite-site-shell,.elite-page) .from-blue-500,a[class*=elite-book-button],button[class*=elite-book-button]{background:linear-gradient(180deg,#ef5555,#c92c2c 52%,#991b1b)!important;border-color:rgba(255,255,255,.2)!important;color:#fff!important;font-weight:650!important;box-shadow:0 10px 26px rgba(215,51,51,.22),inset 0 1px 0 rgba(255,255,255,.22)!important;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease!important}.da-soft-button,.eda-button-soft,.eda-soft-button,.elite-enquire-button,.elite-native-select,.elite-outline-button,.elite-select,a[class*=border-red],button[class*=border-red],summary .rounded-full{border-color:rgba(255,255,255,.16)!important;background:rgba(255,255,255,.065)!important;color:#fff!important;font-weight:650!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 0 16px rgba(215,51,51,.05)!important;backdrop-filter:blur(14px) saturate(1.05)!important;-webkit-backdrop-filter:blur(14px) saturate(1.05)!important}.elite-site-shell img{filter:saturate(1.05) contrast(1.02)}.elite-site-shell header,.elite-site-shell header [class*=overflow-x-auto],.elite-site-shell header>div{overflow:visible!important}.elite-site-shell header [class*=top-full]{z-index:10090!important}.elite-site-shell header{background:rgba(5,5,7,.88)!important;box-shadow:0 14px 42px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.07)!important;backdrop-filter:blur(18px) saturate(1.05)!important;-webkit-backdrop-filter:blur(18px) saturate(1.05)!important}.elite-site-shell footer{background:#050507!important;border-color:rgba(255,255,255,.12)!important}.elite-booking .bg-slate-50,.elite-booking .bg-slate-950,.elite-booking .bg-white{background:linear-gradient(135deg,rgba(255,255,255,.075),rgba(255,255,255,.026) 44%,rgba(215,51,51,.03)),rgba(5,5,7,.74)!important}.elite-booking .text-slate-900,.elite-booking .text-slate-950{color:#fff!important}.elite-booking .text-slate-500,.elite-booking .text-slate-600,.elite-booking .text-slate-700{color:rgba(255,255,255,.8)!important}.elite-booking .border-slate-200,.elite-booking .border-slate-300,.elite-booking .ring-slate-200{border-color:rgba(255,255,255,.18)!important;--tw-ring-color:rgba(255,255,255,.18)!important}.elite-booking input,.elite-booking select,.elite-booking textarea{background:rgba(255,255,255,.065)!important;border-color:rgba(255,255,255,.16)!important;color:#fff!important}.elite-booking input::-moz-placeholder,.elite-booking textarea::-moz-placeholder{color:rgba(255,255,255,.58)!important}.elite-booking input::placeholder,.elite-booking textarea::placeholder{color:rgba(255,255,255,.58)!important}.elite-booking option{background:#050507!important;color:#fff!important}.eda-template-v2,.elite-booking,.elite-centre-page,.elite-course-page,:is(.elite-site-shell,.elite-page),main[class*=elite],section[class*=elite]{--eda-header-safe:118px}.eda-hero-safe,.eda-template-v2>section:first-child,.elite-centre-page>section:first-child,.elite-course-page>section:first-child,:is(.elite-site-shell,.elite-page)>section:first-child,main[class*=elite]>section:first-child,section[class*=elite]>section:first-child{padding-top:max(var(--eda-header-safe),env(safe-area-inset-top,0px) + 96px)!important}.eda-breadcrumb,.elite-breadcrumb,[class*=Breadcrumb],[class*=breadcrumb],nav[aria-label=Breadcrumb]{margin-top:0!important;position:relative!important;z-index:40!important;color:rgba(255,255,255,.72)!important}.eda-template-v2 .container,.elite-centre-page .container,.elite-course-page .container,:is(.elite-site-shell,.elite-page) .container{max-width:1500px!important}.eda-section,.eda-template-v2 section,.elite-centre-page section,.elite-course-page section,:is(.elite-site-shell,.elite-page) section{scroll-margin-top:120px}.eda-liquid-grid>*,.eda-template-v2 article,.elite-centre-page article,.elite-course-page article,:is(.elite-site-shell,.elite-page) article{border-color:rgba(255,255,255,.16)!important}.eda-template-v2 p,.elite-centre-page p,.elite-course-page p,:is(.elite-site-shell,.elite-page) p{color:rgba(245,245,245,.78)}.eda-template-v2 .text-white\/50,.eda-template-v2 .text-white\/55,.eda-template-v2 .text-white\/60,.elite-centre-page .text-white\/50,.elite-centre-page .text-white\/55,.elite-centre-page .text-white\/60,.elite-course-page .text-white\/50,.elite-course-page .text-white\/55,.elite-course-page .text-white\/60,:is(.elite-site-shell,.elite-page) .text-white\/50,:is(.elite-site-shell,.elite-page) .text-white\/55,:is(.elite-site-shell,.elite-page) .text-white\/60{color:rgba(245,245,245,.7)!important}.eda-template-v2 .text-white\/70,.eda-template-v2 .text-white\/72,.eda-template-v2 .text-white\/75,.eda-template-v2 .text-white\/80,.elite-centre-page .text-white\/70,.elite-centre-page .text-white\/72,.elite-centre-page .text-white\/75,.elite-centre-page .text-white\/80,.elite-course-page .text-white\/70,.elite-course-page .text-white\/72,.elite-course-page .text-white\/75,.elite-course-page .text-white\/80,:is(.elite-site-shell,.elite-page) .text-white\/70,:is(.elite-site-shell,.elite-page) .text-white\/72,:is(.elite-site-shell,.elite-page) .text-white\/75,:is(.elite-site-shell,.elite-page) .text-white\/80{color:rgba(255,255,255,.84)!important}.eda-template-v2 .bg-black\/20,.eda-template-v2 .bg-black\/25,.eda-template-v2 .bg-black\/30,.elite-centre-page .bg-black\/20,.elite-centre-page .bg-black\/25,.elite-centre-page .bg-black\/30,.elite-course-page .bg-black\/20,.elite-course-page .bg-black\/25,.elite-course-page .bg-black\/30,:is(.elite-site-shell,.elite-page) .bg-black\/20,:is(.elite-site-shell,.elite-page) .bg-black\/25,:is(.elite-site-shell,.elite-page) .bg-black\/30{background:rgba(255,255,255,.075)!important;backdrop-filter:blur(14px) saturate(1.12)!important;-webkit-backdrop-filter:blur(14px) saturate(1.12)!important}.eda-template-v2 .border-white\/10,.eda-template-v2 .border-white\/5,.elite-centre-page .border-white\/10,.elite-centre-page .border-white\/5,.elite-course-page .border-white\/10,.elite-course-page .border-white\/5,:is(.elite-site-shell,.elite-page) .border-white\/10,:is(.elite-site-shell,.elite-page) .border-white\/5{border-color:rgba(255,255,255,.16)!important}.eda-template-v2 img,.elite-centre-page img,.elite-course-page img,:is(.elite-site-shell,.elite-page) img{border-color:rgba(255,255,255,.14)}.eda-page-bottom-fade{position:relative;isolation:isolate}.eda-page-bottom-fade:after{content:"";position:absolute;left:0;right:0;bottom:0;height:clamp(180px,22vw,360px);pointer-events:none;z-index:1;background:linear-gradient(180deg,rgba(5,5,7,0) 0,rgba(5,5,7,.72) 55%,#050507)}.eda-page-bottom-fade>*{position:relative;z-index:2}.eda-home-page .eda-page-bottom-fade:after,.eda-home-page.eda-page-bottom-fade:after{display:none!important}.eda-template-v2 .eda-card,.eda-template-v2 .eda-panel,.eda-template-v2 .elite-book-card,.eda-template-v2 .elite-card,.eda-template-v2 .elite-glass,.eda-template-v2 .elite-panel,.eda-template-v2 .pathway-card,.eda-template-v2 .route-card,.elite-booking .bg-slate-50,.elite-booking .bg-white,.elite-centre-page .eda-card,.elite-centre-page .eda-panel,.elite-course-page .eda-card,.elite-course-page .eda-panel,:is(.elite-site-shell,.elite-page) .eda-card,:is(.elite-site-shell,.elite-page) .eda-panel{background:linear-gradient(145deg,rgba(255,255,255,.095),rgba(255,255,255,.035) 36%,rgba(255,255,255,.018)),linear-gradient(180deg,rgba(38,38,42,.8),rgba(18,18,22,.76))!important;border-color:rgba(255,255,255,.18)!important;box-shadow:0 22px 76px rgba(0,0,0,.34),0 0 0 1px rgba(255,255,255,.055),0 0 22px rgba(255,255,255,.028),0 0 22px rgba(215,51,51,.038),inset 0 1px 0 rgba(255,255,255,.18),inset 0 -1px 0 rgba(255,255,255,.045)!important}.eda-template-v2 .eda-card:before,.eda-template-v2 .eda-panel:before,.eda-template-v2 .elite-book-card:before,.eda-template-v2 .elite-card:before,.eda-template-v2 .elite-glass:before,.eda-template-v2 .elite-panel:before,.eda-template-v2 .pathway-card:before,.eda-template-v2 .route-card:before,.elite-centre-page .eda-card:before,.elite-centre-page .eda-panel:before,.elite-course-page .eda-card:before,.elite-course-page .eda-panel:before,:is(.elite-site-shell,.elite-page) .eda-card:before,:is(.elite-site-shell,.elite-page) .eda-panel:before{inset:0!important;background:linear-gradient(90deg,rgba(255,255,255,.07),transparent 20%,transparent 80%,rgba(215,51,51,.055)),linear-gradient(180deg,rgba(255,255,255,.12),transparent 34%,transparent 74%,rgba(215,51,51,.04))!important;opacity:.48!important;mix-blend-mode:screen!important}.eda-template-v2 .eda-card:after,.eda-template-v2 .eda-panel:after,.eda-template-v2 .elite-card:after,.eda-template-v2 .elite-glass:after,.eda-template-v2 .elite-panel:after,.eda-template-v2 .pathway-card:after,.eda-template-v2 .route-card:after,.elite-centre-page .eda-card:after,.elite-centre-page .eda-panel:after,.elite-course-page .eda-card:after,.elite-course-page .eda-panel:after,:is(.elite-site-shell,.elite-page) .eda-card:after,:is(.elite-site-shell,.elite-page) .eda-panel:after{inset:0!important;border-radius:inherit!important;background:radial-gradient(circle at 50% -12%,rgba(255,255,255,.2),transparent 34%),radial-gradient(circle at 50% 108%,rgba(215,51,51,.07),transparent 32%)!important;opacity:.42!important}.eda-template-v2 .eda-card:hover,.eda-template-v2 .eda-panel:hover,.eda-template-v2 .elite-book-card:hover,.eda-template-v2 .elite-card:hover,.eda-template-v2 .elite-glass:hover,.eda-template-v2 .elite-panel:hover,.eda-template-v2 .pathway-card:hover,.eda-template-v2 .route-card:hover{background:linear-gradient(145deg,rgba(255,255,255,.115),rgba(255,255,255,.045) 40%,rgba(255,255,255,.02)),linear-gradient(180deg,rgba(44,44,49,.84),rgba(22,22,26,.8))!important;border-color:rgba(255,255,255,.26)!important;box-shadow:0 26px 88px rgba(0,0,0,.38),0 0 0 1px rgba(255,255,255,.08),0 0 30px rgba(255,255,255,.04),0 0 30px rgba(215,51,51,.075),inset 0 1px 0 rgba(255,255,255,.22)!important}.eda-template-v2 .from-red-500,.eda-template-v2 .from-red-600,.eda-template-v2 .from-red-700,.eda-template-v2 .from-rose-500,.eda-template-v2 .from-rose-600,.elite-centre-page .from-red-500,.elite-course-page .from-red-500,:is(.elite-site-shell,.elite-page) .from-red-500,:is(.elite-site-shell,.elite-page) .from-red-600{--tw-gradient-from:rgba(44,44,49,.86) var(--tw-gradient-from-position)!important;--tw-gradient-to:rgba(44,44,49,0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),rgba(60,60,66,.72) var(--tw-gradient-via-position),var(--tw-gradient-to)!important}.eda-template-v2 .via-red-500,.eda-template-v2 .via-red-600,.eda-template-v2 .via-rose-500,.elite-centre-page .via-red-500,.elite-course-page .via-red-500,:is(.elite-site-shell,.elite-page) .via-red-500{--tw-gradient-via:rgba(64,64,70,.74) var(--tw-gradient-via-position)!important}.eda-template-v2 .to-red-500,.eda-template-v2 .to-red-600,.eda-template-v2 .to-rose-500,.elite-centre-page .to-red-500,.elite-course-page .to-red-500,:is(.elite-site-shell,.elite-page) .to-red-500{--tw-gradient-to:rgba(22,22,26,.78) var(--tw-gradient-to-position)!important}.eda-template-v2 [class*=bg-red-]:not(button):not(a),.eda-template-v2 [class*=bg-rose-]:not(button):not(a),.elite-centre-page [class*=bg-red-]:not(button):not(a),.elite-course-page [class*=bg-red-]:not(button):not(a),:is(.elite-site-shell,.elite-page) [class*=bg-red-]:not(button):not(a){background-color:rgba(215,51,51,.14)!important;box-shadow:0 0 24px rgba(215,51,51,.2),inset 0 0 0 1px rgba(255,255,255,.1)!important}.eda-template-v2 .border-red-500,.eda-template-v2 .border-red-600,.eda-template-v2 .border-rose-500,.elite-centre-page .border-red-500,.elite-course-page .border-red-500,:is(.elite-site-shell,.elite-page) .border-red-500{border-color:rgba(247,166,166,.22)!important;box-shadow:0 0 16px rgba(215,51,51,.055)!important}.eda-template-v2 .text-red-300,.eda-template-v2 .text-red-400,.eda-template-v2 .text-red-500,.eda-template-v2 .text-rose-300,.elite-centre-page .text-red-300,.elite-course-page .text-red-300,:is(.elite-site-shell,.elite-page) .text-red-300{color:var(--eda-home-red-soft)!important;text-shadow:0 0 10px rgba(215,51,51,.14)!important}@media (max-width:768px){.eda-template-v2,.elite-booking,.elite-centre-page,.elite-course-page,:is(.elite-site-shell,.elite-page),main[class*=elite],section[class*=elite]{--eda-header-safe:104px}.eda-hero-safe,.eda-template-v2>section:first-child,.elite-centre-page>section:first-child,.elite-course-page>section:first-child,:is(.elite-site-shell,.elite-page)>section:first-child,main[class*=elite]>section:first-child,section[class*=elite]>section:first-child{padding-top:max(var(--eda-header-safe),env(safe-area-inset-top,0px) + 88px)!important}}.elite-selected-glow.elite-selected-glow.elite-selected-glow.elite-selected-glow{border-color:rgba(255,86,86,.85)!important;box-shadow:0 0 0 2px rgba(255,86,86,.55),0 0 32px rgba(215,51,51,.5),0 0 72px rgba(215,51,51,.28),inset 0 1px 0 rgba(255,255,255,.1)!important}.course-first-page,.course-location-page,.elite-booking-page,.elite-centre-page,.elite-course-page,.elite-courses-page,.elite-hire-page,.elite-job-detail-page,.elite-jobs-page,.elite-locations-page,.elite-page,.elite-team-page,:is(.elite-site-shell,.elite-page){background:radial-gradient(circle at 82% 7%,rgba(215,51,51,.04),transparent 36%),radial-gradient(circle at 16% 22%,rgba(255,255,255,.026),transparent 30%),#050507!important}.elite-booking-page>section:first-child,.elite-courses-page>section:first-child,.elite-hire-page>section:first-child,.elite-job-detail-page>section:first-child,.elite-jobs-page>section:first-child,.elite-locations-page>section:first-child,.elite-page>section:first-child,.elite-team-page>section:first-child,:is(.elite-site-shell,.elite-page)>section:first-child{position:relative!important;overflow:hidden!important;min-height:clamp(520px,58vh,780px)!important;padding-top:9rem!important;background:#050507!important}.elite-booking-page>section:first-child:after,.elite-courses-page>section:first-child:after,.elite-hire-page>section:first-child:after,.elite-job-detail-page>section:first-child:after,.elite-jobs-page>section:first-child:after,.elite-locations-page>section:first-child:after,.elite-page>section:first-child:after,.elite-team-page>section:first-child:after,:is(.elite-site-shell,.elite-page)>section:first-child:after{content:"";pointer-events:none;position:absolute;inset:0;z-index:1;background:radial-gradient(circle at 78% 28%,rgba(215,51,51,.045),transparent 31%),linear-gradient(90deg,rgba(5,5,7,.95),rgba(5,5,7,.76) 42%,rgba(5,5,7,.24)),linear-gradient(0deg,#050507 0,rgba(5,5,7,0) 34%)!important}.elite-booking-page>section:first-child>*,.elite-courses-page>section:first-child>*,.elite-hire-page>section:first-child>*,.elite-job-detail-page>section:first-child>*,.elite-jobs-page>section:first-child>*,.elite-locations-page>section:first-child>*,.elite-page>section:first-child>*,.elite-team-page>section:first-child>*,:is(.elite-site-shell,.elite-page)>section:first-child>*{position:relative;z-index:2}.elite-booking-page>section:first-child img,.elite-courses-page>section:first-child img,.elite-hire-page>section:first-child img,.elite-job-detail-page>section:first-child img,.elite-jobs-page>section:first-child img,.elite-locations-page>section:first-child img,.elite-page>section:first-child img,.elite-team-page>section:first-child img,:is(.elite-site-shell,.elite-page)>section:first-child img{opacity:.78!important;filter:saturate(.92) contrast(1.02)!important}.elite-booking-page h1,.elite-courses-page h1,.elite-hire-page h1,.elite-job-detail-page h1,.elite-jobs-page h1,.elite-locations-page h1,.elite-page h1,.elite-team-page h1,:is(.elite-site-shell,.elite-page) h1{font-weight:650!important;letter-spacing:-.035em!important;line-height:.94!important;text-shadow:0 18px 56px rgba(0,0,0,.78)!important}.course-first-page .course-card,.course-first-page .course-first-glass,.course-first-page .course-first-search,.course-first-page .course-select-card,.course-first-page .selected-course-panel,.course-first-page .selected-panel,.course-location-page .course-location-glass,.course-location-page .location-select-card,.course-location-page .selected-location-panel,.elite-booking-page .rounded-2xl.border,.elite-booking-page .rounded-3xl.border,.elite-course-card,.elite-courses-page .rounded-2xl.border,.elite-courses-page .rounded-3xl.border,.elite-hire-page .rounded-2xl.border,.elite-hire-page .rounded-3xl.border,.elite-job-detail-page .rounded-2xl.border,.elite-job-detail-page .rounded-3xl.border,.elite-jobs-page .rounded-2xl.border,.elite-jobs-page .rounded-3xl.border,.elite-location-course-card,.elite-location-pathway-card,.elite-locations-page .rounded-2xl.border,.elite-locations-page .rounded-3xl.border,.elite-page .elite-card,.elite-team-page .rounded-2xl.border,.elite-team-page .rounded-3xl.border,:is(.elite-site-shell,.elite-page) .eda-card,:is(.elite-site-shell,.elite-page) .eda-panel,:is(.elite-site-shell,.elite-page) .rounded-2xl.border,:is(.elite-site-shell,.elite-page) .rounded-3xl.border{border-color:rgba(255,255,255,.16)!important;background:linear-gradient(145deg,rgba(255,255,255,.082),rgba(255,255,255,.032) 46%,rgba(215,51,51,.014)),rgba(5,5,7,.8)!important;box-shadow:0 24px 72px rgba(0,0,0,.38),0 0 18px rgba(255,255,255,.026),0 0 18px rgba(215,51,51,.034),inset 0 1px 0 rgba(255,255,255,.12)!important;backdrop-filter:blur(18px) saturate(1.04)!important;-webkit-backdrop-filter:blur(18px) saturate(1.04)!important}.course-first-page .course-select-card:before,.course-location-page .location-select-card:before{border-color:rgba(255,255,255,.11)!important;opacity:.42!important}.course-first-page .course-card.active,.course-first-page .course-card:hover,.course-first-page .course-select-card.active,.course-first-page .course-select-card:hover,.course-location-page .course-location-glass:hover,.course-location-page .location-select-card.active,.course-location-page .location-select-card:hover,.course-location-page .selected-location-panel:hover,.elite-course-card:hover,.elite-courses-page .rounded-2xl.border:hover,.elite-courses-page .rounded-3xl.border:hover,.elite-location-course-card:hover,.elite-location-pathway-card.is-active,.elite-location-pathway-card:hover,.elite-locations-page .rounded-2xl.border:hover,.elite-locations-page .rounded-3xl.border:hover,.elite-page .elite-card:hover,:is(.elite-site-shell,.elite-page) .eda-card:hover,:is(.elite-site-shell,.elite-page) .rounded-2xl.border:hover,:is(.elite-site-shell,.elite-page) .rounded-3xl.border:hover{border-color:rgba(255,255,255,.24)!important;box-shadow:0 30px 92px rgba(0,0,0,.48),0 0 24px rgba(255,255,255,.035),0 0 24px rgba(215,51,51,.065),inset 0 1px 0 rgba(255,255,255,.15)!important}.course-first-page .course-first-hero .bg-gradient-to-r,.course-location-page>section:first-child .absolute.inset-0.bg-gradient-to-r{background:radial-gradient(circle at 78% 28%,rgba(215,51,51,.06),transparent 31%),linear-gradient(90deg,rgba(5,5,7,.96),rgba(5,5,7,.78) 42%,rgba(5,5,7,.24))!important}.course-location-page .location-select-overlay,.elite-course-card .elite-course-card-red-wash,.elite-location-course-card .elite-location-course-card-wash,.elite-location-pathway-card .elite-location-pathway-card-wash{background:radial-gradient(circle at 84% 12%,rgba(215,51,51,.06),transparent 38%),linear-gradient(180deg,rgba(5,5,7,.04),rgba(5,5,7,.7))!important}.course-first-kicker,.course-first-page .text-red-300,.course-first-page .text-red-400,.course-location-kicker,.course-location-page .text-red-300,.course-location-page .text-red-400,.elite-booking-page [class*=text-red],.elite-courses-page [class*=text-red],.elite-hire-page [class*=text-red],.elite-job-detail-page [class*=text-red],.elite-jobs-page [class*=text-red],.elite-kicker,.elite-locations-page [class*=text-red],.elite-page [class*=text-red],.elite-team-page [class*=text-red],:is(.elite-site-shell,.elite-page) .eda-kicker,:is(.elite-site-shell,.elite-page) [class*=text-red]{color:var(--eda-home-red-soft,#f7a6a6)!important;text-shadow:0 0 8px rgba(215,51,51,.12)!important}.course-first-page .bg-red-500\/15,.course-first-page .bg-red-500\/20,.course-location-page .bg-red-500\/15,.course-location-page .bg-red-500\/20,.elite-course-card .bg-red-500\/10,.elite-location-course-card .bg-red-500\/15,.elite-location-pathway-card .bg-red-500\/20{background-color:rgba(215,51,51,.055)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 14px rgba(215,51,51,.04)!important}.course-first-page .border-red-300\/35,.course-first-page .border-red-300\/40,.course-location-page .border-red-300\/35,.course-location-page .border-red-300\/40,.course-location-page .border-red-500\/55,.elite-location-pathway-card .border-red-300\/40{border-color:rgba(247,166,166,.2)!important}.course-first-page [class*=ring-red],.course-location-page [class*=ring-red],.elite-course-card [class*=ring-red],.elite-location-course-card [class*=ring-red],.elite-location-pathway-card [class*=ring-red]{--tw-ring-color:rgba(247,166,166,.16)!important}.elite-course-page #book,.elite-course-page #faq,.elite-course-page #next-steps,.elite-course-page #packages,.elite-course-page .elite-book-card,.elite-course-page .elite-card,.elite-course-page .elite-course-book-card,.elite-course-page .elite-course-cta-card,.elite-course-page .elite-course-description-card,.elite-course-page .elite-course-info-card,.elite-course-page .elite-course-packages-card,.elite-course-page .elite-course-summary-card,.elite-course-page .elite-course-team-card,.elite-course-page .elite-glass,.elite-course-page .elite-panel{border-color:rgba(255,255,255,.16)!important;background:linear-gradient(145deg,rgba(255,255,255,.082),rgba(255,255,255,.032) 46%,rgba(215,51,51,.012)),rgba(5,5,7,.8)!important;box-shadow:0 24px 72px rgba(0,0,0,.38),0 0 18px rgba(255,255,255,.026),0 0 16px rgba(215,51,51,.03),inset 0 1px 0 rgba(255,255,255,.12)!important}.elite-course-page #book:hover,.elite-course-page #faq:hover,.elite-course-page #next-steps:hover,.elite-course-page #packages:hover,.elite-course-page .elite-book-card:hover,.elite-course-page .elite-card:hover,.elite-course-page .elite-glass:hover,.elite-course-page .elite-panel:hover{border-color:rgba(255,255,255,.24)!important;box-shadow:0 30px 92px rgba(0,0,0,.48),0 0 24px rgba(255,255,255,.035),0 0 24px rgba(215,51,51,.055),inset 0 1px 0 rgba(255,255,255,.15)!important}.elite-course-page .elite-book-button{background:linear-gradient(180deg,#d85656,#ad3434 56%,#812323)!important;border-color:rgba(255,255,255,.18)!important;box-shadow:0 12px 28px rgba(215,51,51,.13),inset 0 1px 0 rgba(255,255,255,.26)!important}.elite-course-page .elite-book-button:hover{background:linear-gradient(180deg,#e46767,#b83b3b 56%,#8d2828)!important;box-shadow:0 16px 34px rgba(215,51,51,.17),inset 0 1px 0 rgba(255,255,255,.3)!important}.elite-course-page .elite-enquire-button,.elite-course-page .elite-outline-button{border-color:rgba(255,255,255,.18)!important;background:rgba(255,255,255,.065)!important;box-shadow:0 10px 24px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.12)!important}.elite-course-page .elite-tabs a.active:after,.elite-course-page .elite-tabs a:hover:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.34),rgba(247,166,166,.42),transparent)!important;box-shadow:0 0 10px rgba(215,51,51,.08)!important}.elite-course-page .text-red-300,.elite-course-page .text-red-400,.elite-course-page [class*=text-red]{color:var(--eda-home-red-soft,#f7a6a6)!important;text-shadow:0 0 8px rgba(215,51,51,.1)!important}.elite-course-page [class*=bg-red]{background-color:rgba(215,51,51,.05)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 14px rgba(215,51,51,.035)!important}.elite-course-page [class*=border-red]{border-color:rgba(247,166,166,.2)!important}.elite-course-page [class*=ring-red]{--tw-ring-color:rgba(247,166,166,.16)!important}.elite-course-page [class*=from-red],.elite-course-page [class*=to-red],.elite-course-page [class*=via-red]{--tw-gradient-from:rgba(215,51,51,.050) var(--tw-gradient-from-position)!important;--tw-gradient-to:rgba(215,51,51,0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),rgba(255,255,255,.030) var(--tw-gradient-via-position),var(--tw-gradient-to)!important}.elite-course-page>section:first-child .pointer-events-none.absolute.inset-0 .absolute.inset-0:last-child{background:radial-gradient(circle at 76% 12%,rgba(215,51,51,.035),transparent 36%)!important}.elite-course-page #book .mt-7.grid>div,.elite-course-page #next-steps a,.elite-course-page #packages .grid>div,.elite-course-page .rounded-2xl.border.border-red-300\/20,.elite-course-page .rounded-2xl.border.border-white\/10.bg-white\/\[\.035\]{border-color:rgba(255,255,255,.13)!important;background:linear-gradient(145deg,rgba(255,255,255,.062),rgba(255,255,255,.026)),rgba(8,8,10,.68)!important;box-shadow:0 18px 52px rgba(0,0,0,.3),0 0 14px rgba(215,51,51,.03),inset 0 1px 0 rgba(255,255,255,.095)!important}.elite-course-page #next-steps a:hover{border-color:rgba(255,255,255,.22)!important;box-shadow:0 24px 64px rgba(0,0,0,.4),0 0 18px rgba(215,51,51,.05),inset 0 1px 0 rgba(255,255,255,.12)!important}.elite-course-page #next-steps a .bg-gradient-to-t{background:linear-gradient(0deg,rgba(5,5,7,.95),rgba(5,5,7,.38) 62%,rgba(215,51,51,.03))!important}.elite-course-page #next-steps a p:last-child{color:var(--eda-home-red-soft,#f7a6a6)!important;text-shadow:0 0 8px rgba(215,51,51,.08)!important}.elite-course-page .absolute.bottom-10.right-10,.elite-course-page .absolute.bottom-12.right-12,.elite-course-page .absolute.bottom-8.right-8{color:rgba(247,166,166,.1)!important}.course-first-page .rounded-2xl.border,.course-first-page .rounded-3xl.border,.course-location-page .course-location-glass,.course-location-page .location-select-card,.course-location-page .rounded-2xl.border,.course-location-page .rounded-3xl.border,.course-location-page .selected-location-panel,.elite-centre-page .eda-card,.elite-centre-page .eda-panel,.elite-centre-page .elite-centre-course-panel,.elite-centre-page .elite-centre-empty,.elite-centre-page .elite-centre-filter,.elite-centre-page .elite-glass,.elite-centre-page .rounded-2xl.border,.elite-centre-page .rounded-3xl.border,.elite-centre-page a.group,.elite-centre-page button.group,.elite-course-page .rounded-2xl.border,.elite-course-page .rounded-3xl.border,.elite-course-page .rounded-xl.border{border-color:rgba(255,255,255,.15)!important;background:linear-gradient(145deg,rgba(255,255,255,.072),rgba(255,255,255,.028) 48%,rgba(215,51,51,.01)),rgba(5,5,7,.78)!important;box-shadow:0 22px 68px rgba(0,0,0,.36),0 0 18px rgba(255,255,255,.026),0 0 14px rgba(215,51,51,.03),inset 0 1px 0 rgba(255,255,255,.11)!important}.course-first-page .rounded-2xl.border:hover,.course-first-page .rounded-3xl.border:hover,.course-location-page .location-select-card.active,.course-location-page .location-select-card:hover,.course-location-page .selected-location-panel:hover,.elite-centre-page a.group:hover,.elite-centre-page button.group.border-red-400\/75,.elite-centre-page button.group.is-active,.elite-centre-page button.group:hover,.elite-course-page .rounded-2xl.border:hover,.elite-course-page .rounded-3xl.border:hover,.elite-course-page .rounded-xl.border:hover{border-color:rgba(255,255,255,.23)!important;box-shadow:0 28px 86px rgba(0,0,0,.46),0 0 22px rgba(255,255,255,.034),0 0 20px rgba(215,51,51,.052),inset 0 1px 0 rgba(255,255,255,.14)!important}.course-first-page [class*=text-red],.course-location-page [class*=text-red],.elite-centre-page .elite-kicker,.elite-centre-page [class*=text-red],.elite-course-card [class*=text-red],.elite-location-course-card [class*=text-red],.elite-location-pathway-card [class*=text-red]{color:var(--eda-home-red-soft,#f7a6a6)!important;text-shadow:0 0 8px rgba(215,51,51,.095)!important}.course-first-page [class*=bg-red],.course-location-page [class*=bg-red],.elite-centre-page [class*=bg-red],.elite-course-card [class*=bg-red],.elite-location-course-card [class*=bg-red],.elite-location-pathway-card [class*=bg-red]{background-color:rgba(215,51,51,.045)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 12px rgba(215,51,51,.032)!important}.course-first-page [class*=border-red],.course-location-page [class*=border-red],.elite-centre-page [class*=border-red],.elite-course-card [class*=border-red],.elite-location-course-card [class*=border-red],.elite-location-pathway-card [class*=border-red]{border-color:rgba(247,166,166,.18)!important}.course-first-page [class*=ring-red],.course-location-page [class*=ring-red],.elite-centre-page [class*=ring-red],.elite-course-card [class*=ring-red],.elite-location-course-card [class*=ring-red],.elite-location-pathway-card [class*=ring-red]{--tw-ring-color:rgba(247,166,166,.14)!important}.course-first-page [class*=shadow-][class*="rgba\(215"],.course-location-page [class*=shadow-][class*="rgba\(215"],.elite-centre-page [class*=shadow-][class*="rgba\(215"],.elite-course-page [class*=shadow-][class*="rgba\(215"]{box-shadow:0 22px 68px rgba(0,0,0,.36),0 0 16px rgba(215,51,51,.034),inset 0 1px 0 rgba(255,255,255,.1)!important}.course-first-page [class*=from-red],.course-first-page [class*=to-red],.course-first-page [class*=via-red],.course-location-page [class*=from-red],.course-location-page [class*=to-red],.course-location-page [class*=via-red],.elite-centre-page [class*=from-red],.elite-centre-page [class*=to-red],.elite-centre-page [class*=via-red]{--tw-gradient-from:rgba(215,51,51,.045) var(--tw-gradient-from-position)!important;--tw-gradient-to:rgba(215,51,51,0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),rgba(255,255,255,.028) var(--tw-gradient-via-position),var(--tw-gradient-to)!important}.course-location-page a[href="#locations"],.course-location-page a[href="/locations"],.elite-centre-page a[href="/locations"]{border-color:rgba(255,255,255,.18)!important;background:rgba(255,255,255,.06)!important;color:#fff!important;box-shadow:0 10px 24px rgba(0,0,0,.22),0 0 12px rgba(215,51,51,.035),inset 0 1px 0 rgba(255,255,255,.12)!important}.course-location-page .location-select-overlay,.elite-centre-page .elite-location-course-card-wash,.elite-centre-page .elite-location-pathway-card-wash{background:radial-gradient(circle at 84% 12%,rgba(215,51,51,.05),transparent 38%),linear-gradient(180deg,rgba(5,5,7,.04),rgba(5,5,7,.72))!important;opacity:.72!important}.course-location-page>section:first-child .absolute.inset-0.bg-gradient-to-r,.elite-centre-page .elite-centre-hero>.absolute>div:first-of-type{background:radial-gradient(circle at 78% 28%,rgba(215,51,51,.045),transparent 31%),linear-gradient(90deg,rgba(5,5,7,.95),rgba(5,5,7,.76) 42%,rgba(5,5,7,.24)),linear-gradient(0deg,#050507 0,rgba(5,5,7,0) 34%)!important}.eda-template-v2 .eda-card,.eda-template-v2 .eda-panel,.eda-template-v2 .elite-book-card,.eda-template-v2 .elite-card,.eda-template-v2 .elite-glass,.eda-template-v2 .elite-image-card,.eda-template-v2 .elite-panel,.eda-template-v2 .pathway-card,.eda-template-v2 .route-card,.elite-booking .bg-slate-50,.elite-booking .bg-white,.elite-centre-page .eda-card,.elite-centre-page .eda-panel,.elite-centre-page .elite-card,.elite-centre-page .elite-glass,.elite-centre-page .elite-panel,.elite-course-page .eda-card,.elite-course-page .eda-panel,.elite-course-page .elite-card,.elite-course-page .elite-glass,.elite-course-page .elite-panel,.elite-team-card,.elite-team-modal,.elite-team-panel,.elite-team-spotlight,.public-jobs-module.elite-jobs .hero-metric,.public-jobs-module.elite-jobs .job-card,.public-jobs-module.elite-jobs .job-content section,.public-jobs-module.elite-jobs .jobs-empty,.public-jobs-module.elite-jobs .jobs-filter,.public-jobs-module.elite-jobs .jobs-spotlight,.public-jobs-module.elite-jobs .role-panel,.public-jobs-module.elite-jobs form,:is(.elite-site-shell,.elite-page) .eda-card,:is(.elite-site-shell,.elite-page) .eda-panel,:is(.elite-site-shell,.elite-page) .elite-card,:is(.elite-site-shell,.elite-page) .elite-glass,:is(.elite-site-shell,.elite-page) .elite-panel{background:rgba(31,32,37,.78)!important;border-color:rgba(255,255,255,.18)!important;box-shadow:0 22px 78px rgba(0,0,0,.36),0 0 0 1px rgba(255,255,255,.055),0 0 26px rgba(215,51,51,.1),inset 0 1px 0 rgba(255,255,255,.16),inset 0 -1px 0 rgba(255,255,255,.035)!important;backdrop-filter:blur(22px) saturate(1.08)!important;-webkit-backdrop-filter:blur(22px) saturate(1.08)!important}.eda-template-v2 .eda-card:before,.eda-template-v2 .eda-panel:before,.eda-template-v2 .elite-book-card:before,.eda-template-v2 .elite-card:before,.eda-template-v2 .elite-glass:before,.eda-template-v2 .elite-image-card:before,.eda-template-v2 .elite-panel:before,.eda-template-v2 .pathway-card:before,.eda-template-v2 .route-card:before,.elite-centre-page .eda-card:before,.elite-centre-page .eda-panel:before,.elite-centre-page .elite-card:before,.elite-centre-page .elite-glass:before,.elite-centre-page .elite-panel:before,.elite-course-page .eda-card:before,.elite-course-page .eda-panel:before,.elite-course-page .elite-card:before,.elite-course-page .elite-glass:before,.elite-course-page .elite-panel:before,.elite-team-card:before,.elite-team-modal:before,.elite-team-panel:before,.elite-team-spotlight:before,:is(.elite-site-shell,.elite-page) .eda-card:before,:is(.elite-site-shell,.elite-page) .eda-panel:before,:is(.elite-site-shell,.elite-page) .elite-card:before,:is(.elite-site-shell,.elite-page) .elite-glass:before,:is(.elite-site-shell,.elite-page) .elite-panel:before{inset:0!important;opacity:.38!important;background:linear-gradient(90deg,rgba(215,51,51,.16),transparent 9%,transparent 91%,rgba(215,51,51,.14)),linear-gradient(180deg,rgba(255,255,255,.1),transparent 18%,transparent 88%,rgba(255,255,255,.04))!important;mix-blend-mode:screen!important}.eda-template-v2 .eda-card:after,.eda-template-v2 .eda-panel:after,.eda-template-v2 .elite-book-card:after,.eda-template-v2 .elite-card:after,.eda-template-v2 .elite-glass:after,.eda-template-v2 .elite-image-card:after,.eda-template-v2 .elite-panel:after,.eda-template-v2 .pathway-card:after,.eda-template-v2 .route-card:after,.elite-centre-page .eda-card:after,.elite-centre-page .eda-panel:after,.elite-centre-page .elite-card:after,.elite-centre-page .elite-glass:after,.elite-centre-page .elite-panel:after,.elite-course-page .eda-card:after,.elite-course-page .eda-panel:after,.elite-course-page .elite-card:after,.elite-course-page .elite-glass:after,.elite-course-page .elite-panel:after,.elite-team-card:after,.elite-team-modal:after,.elite-team-panel:after,.elite-team-spotlight:after,:is(.elite-site-shell,.elite-page) .eda-card:after,:is(.elite-site-shell,.elite-page) .eda-panel:after,:is(.elite-site-shell,.elite-page) .elite-card:after,:is(.elite-site-shell,.elite-page) .elite-glass:after,:is(.elite-site-shell,.elite-page) .elite-panel:after{opacity:.24!important;background:linear-gradient(145deg,rgba(255,255,255,.12),transparent 18%,transparent)!important}.eda-template-v2 .eda-card:hover,.eda-template-v2 .eda-panel:hover,.eda-template-v2 .elite-book-card:hover,.eda-template-v2 .elite-card:hover,.eda-template-v2 .elite-glass:hover,.eda-template-v2 .elite-panel:hover,.eda-template-v2 .pathway-card:hover,.eda-template-v2 .route-card:hover,.elite-team-card:hover,.public-jobs-module.elite-jobs .job-card:hover{background:rgba(36,37,42,.84)!important;border-color:rgba(255,255,255,.26)!important;box-shadow:0 28px 92px rgba(0,0,0,.42),0 0 0 1px rgba(255,255,255,.08),0 0 38px rgba(215,51,51,.18),inset 0 1px 0 rgba(255,255,255,.2)!important}.eda-template-v2 .bg-gradient-to-b:not(button):not(a),.eda-template-v2 .bg-gradient-to-l:not(button):not(a),.eda-template-v2 .bg-gradient-to-r:not(button):not(a),.eda-template-v2 .bg-gradient-to-t:not(button):not(a),.elite-centre-page .bg-gradient-to-b:not(button):not(a),.elite-centre-page .bg-gradient-to-l:not(button):not(a),.elite-centre-page .bg-gradient-to-r:not(button):not(a),.elite-centre-page .bg-gradient-to-t:not(button):not(a),.elite-course-page .bg-gradient-to-b:not(button):not(a),.elite-course-page .bg-gradient-to-l:not(button):not(a),.elite-course-page .bg-gradient-to-r:not(button):not(a),.elite-course-page .bg-gradient-to-t:not(button):not(a),:is(.elite-site-shell,.elite-page) .bg-gradient-to-b:not(button):not(a),:is(.elite-site-shell,.elite-page) .bg-gradient-to-l:not(button):not(a),:is(.elite-site-shell,.elite-page) .bg-gradient-to-r:not(button):not(a),:is(.elite-site-shell,.elite-page) .bg-gradient-to-t:not(button):not(a){background-image:none!important}.eda-template-v2 [class*=from-red-]:not(button):not(a),.eda-template-v2 [class*=from-rose-]:not(button):not(a),.eda-template-v2 [class*=to-red-]:not(button):not(a),.eda-template-v2 [class*=to-rose-]:not(button):not(a),.eda-template-v2 [class*=via-red-]:not(button):not(a),.eda-template-v2 [class*=via-rose-]:not(button):not(a){background-color:rgba(31,32,37,.78)!important}.eda-template-v2 [class*=bg-red-]:not(button):not(a),.eda-template-v2 [class*=bg-rose-]:not(button):not(a),.elite-centre-page [class*=bg-red-]:not(button):not(a),.elite-course-page [class*=bg-red-]:not(button):not(a),:is(.elite-site-shell,.elite-page) [class*=bg-red-]:not(button):not(a){background-color:rgba(215,51,51,.1)!important;box-shadow:0 0 18px rgba(215,51,51,.16),inset 0 0 0 1px rgba(255,255,255,.09)!important}@media (min-width:1280px){.elite-site-shell header.fixed{overflow:visible!important}.elite-site-shell header.fixed>div:nth-of-type(2){position:absolute!important;left:0!important;right:0!important;top:6rem!important;z-index:10020!important;pointer-events:auto!important}}.course-first-page,.course-location-page,.eda-page,.eda-template-v2,.elite-booking,.elite-centre-page,.elite-course-page,.elite-team-page,.public-jobs-module.elite-jobs,:is(.elite-site-shell,.elite-page),main[class*=elite],section[class*=elite]{background:#000000!important;background-color:#000000!important;background-image:none!important}.course-first-page:after,.course-first-page:before,.course-location-page:after,.course-location-page:before,.eda-page:after,.eda-page:before,.eda-template-v2:after,.eda-template-v2:before,.elite-booking:after,.elite-booking:before,.elite-centre-page:after,.elite-centre-page:before,.elite-course-page:after,.elite-course-page:before,.elite-team-page:after,.elite-team-page:before,.public-jobs-module.elite-jobs:after,.public-jobs-module.elite-jobs:before,:is(.elite-site-shell,.elite-page):after,:is(.elite-site-shell,.elite-page):before{display:none!important;content:none!important;background:none!important;background-image:none!important}.course-first-page section,.course-location-page section,.eda-template-v2 section,.elite-centre-page section,.elite-course-page section,.elite-team-page section,.public-jobs-module.elite-jobs section,:is(.elite-site-shell,.elite-page) section{background:transparent!important;background-color:transparent!important;background-image:none!important}.course-location-page .bg-gradient-to-b,.course-location-page .bg-gradient-to-l,.course-location-page .bg-gradient-to-r,.course-location-page .bg-gradient-to-t,.eda-template-v2 .bg-gradient-to-b,.eda-template-v2 .bg-gradient-to-l,.eda-template-v2 .bg-gradient-to-r,.eda-template-v2 .bg-gradient-to-t,.elite-centre-page .bg-gradient-to-b,.elite-centre-page .bg-gradient-to-l,.elite-centre-page .bg-gradient-to-r,.elite-centre-page .bg-gradient-to-t,.elite-course-page .bg-gradient-to-b,.elite-course-page .bg-gradient-to-l,.elite-course-page .bg-gradient-to-r,.elite-course-page .bg-gradient-to-t,:is(.elite-site-shell,.elite-page) .bg-gradient-to-b,:is(.elite-site-shell,.elite-page) .bg-gradient-to-l,:is(.elite-site-shell,.elite-page) .bg-gradient-to-r,:is(.elite-site-shell,.elite-page) .bg-gradient-to-t{background-image:none!important}.course-location-glass,.da-dark-panel,.da-glow-panel,.eda-card,.eda-panel,.elite-book-card,.elite-booking .bg-slate-50,.elite-booking .bg-slate-950,.elite-booking .bg-white,.elite-card,.elite-glass,.elite-image-card,.elite-panel,.elite-team-card,.elite-team-panel,.elite-team-spotlight,.pathway-card,.public-jobs-module.elite-jobs .job-card,.route-card,.selected-location-panel,[class*=elite-][class*=card],[class*=elite-][class*=panel]{background:rgba(8,8,10,.92)!important;background-color:rgba(8,8,10,.92)!important;background-image:none!important}.elite-site-shell footer[class*="bg-[#020712]"],.elite-site-shell footer[class*=bg-slate],.elite-site-shell header.fixed,.elite-site-shell header.fixed [class*="bg-[#020712]"],.elite-site-shell header.fixed [class*="bg-[#050b16]"],.elite-site-shell header.fixed [class*=bg-slate]{background:rgba(0,0,0,.96)!important;background-color:rgba(0,0,0,.96)!important;background-image:none!important}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_7b7f3f{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_7b7f3f{--font-elite-display:"Archivo","Archivo Fallback"}:root{--eda-deep:#000000;--eda-night:#000000;--eda-card:rgba(27,31,39,.78);--eda-card-soft:rgba(255,255,255,.075);--eda-text:rgba(255,255,255,.94);--eda-text-muted:rgba(255,255,255,.78);--eda-text-soft:rgba(255,255,255,.68)}@font-face{font-family:RedSky;src:url(/fonts/redsky/RedSky.ttf) format("truetype");font-display:swap}.elite-site-shell header{background:rgba(11,13,18,.86)!important;border-color:rgba(255,255,255,.12)!important;box-shadow:0 14px 42px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.07)!important}.elite-site-shell footer .font-black,.elite-site-shell footer .font-bold,.elite-site-shell header .font-black,.elite-site-shell header .font-bold{font-weight:650!important}.eda-signature-font{font-family:RedSky,cursive;text-shadow:0 0 10px rgba(255,255,255,.12)}.eda-page{min-height:100vh;color:var(--eda-text);background:#000!important}.eda-home-page .font-black{font-weight:650!important}.eda-home-page h1,.eda-home-page h2,.eda-home-page h3{font-weight:650!important;letter-spacing:-.035em!important}.eda-home-page h1{text-transform:none!important;line-height:.98!important}.eda-home-page a,.eda-home-page div,.eda-home-page p,.eda-home-page span{text-rendering:geometricPrecision}.eda-home-page .text-white\/54,.eda-home-page .text-white\/55,.eda-home-page .text-white\/58,.eda-home-page .text-white\/60,.eda-home-page .text-white\/62,.eda-home-page .text-white\/64,.eda-home-page .text-white\/66,.eda-home-page .text-white\/68{color:var(--eda-text-soft)!important}.eda-home-page .text-white\/70,.eda-home-page .text-white\/72,.eda-home-page .text-white\/74,.eda-home-page .text-white\/78,.eda-home-page .text-white\/82,.eda-home-page .text-white\/84{color:var(--eda-text-muted)!important}.eda-nav{background:rgba(11,13,18,.8);border-bottom:1px solid rgba(255,255,255,.11);backdrop-filter:blur(22px)}.eda-logo-mark{font-size:34px;line-height:1;font-weight:650;letter-spacing:-.06em}.eda-card{background:rgba(5,5,7,.84)!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:10px!important;box-shadow:0 0 0 1px rgba(255,255,255,.035),0 0 16px rgba(255,255,255,.026),0 0 18px rgba(215,51,51,.045),inset 0 1px 0 rgba(255,255,255,.07)!important;backdrop-filter:none!important}.eda-card:before{opacity:.58!important}.eda-card:hover{border-color:rgba(255,255,255,.24)!important;box-shadow:0 0 0 1px rgba(255,255,255,.045),0 0 20px rgba(255,255,255,.035),0 0 24px rgba(215,51,51,.075),inset 0 1px 0 rgba(255,255,255,.09)!important}.eda-home-page>section:first-child{min-height:690px!important;border-bottom:1px solid rgba(255,255,255,.12)}.eda-home-page>section:first-child>img{opacity:.96!important;filter:saturate(1.08) brightness(1.08)!important}.eda-home-page>section:first-child>div:first-of-type{background:linear-gradient(90deg,rgba(5,5,7,.94),rgba(5,5,7,.74) 32%,rgba(5,5,7,.2) 65%,rgba(5,5,7,.64)),linear-gradient(0deg,#050507 0,rgba(5,5,7,0) 34%)!important}.eda-home-page>section:first-child .relative.mx-auto{max-width:1440px!important;min-height:650px!important}.eda-home-page>section:first-child h1{max-width:820px!important;font-size:clamp(3.5rem,7vw,5.6rem)!important;line-height:.92!important;text-shadow:0 18px 48px rgba(0,0,0,.75)!important}.eda-home-page>section:first-child .eda-red-button,.eda-home-page>section:first-child .eda-soft-button{border-radius:6px!important;min-height:44px!important;padding:0 1.45rem!important;font-size:11px!important}.eda-home-page .eda-home-section{padding-bottom:4.5rem!important}.eda-home-page .eda-card img{filter:saturate(1.08) brightness(1.06)}.eda-home-page .eda-card .bg-red-500\/10,.eda-home-page .eda-card .bg-white\/\[\.04\]{border:1px solid rgba(255,255,255,.16)!important;background:rgba(215,51,51,.055)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 14px rgba(215,51,51,.045)!important}.eda-home-page .eda-home-final-intro{background:rgba(0,0,0,.18)!important}.eda-kicker{color:#f7a6a6;text-transform:uppercase;font-size:11px;font-weight:650;letter-spacing:.2em;text-shadow:0 0 8px rgba(var(--eda-red-rgb),.12)}.eda-title-shadow{text-shadow:0 14px 36px rgba(0,0,0,.58),0 0 18px rgba(var(--eda-red-rgb),.06)!important}.eda-glow-red{box-shadow:0 0 14px rgba(var(--eda-red-rgb),.055)!important}.eda-red-button,.eda-soft-button{font-weight:650!important;letter-spacing:.12em!important}.eda-red-button{box-shadow:0 10px 24px rgba(var(--eda-red-rgb),.14),inset 0 1px 0 rgba(255,255,255,.22)!important}.eda-soft-button{background:rgba(255,255,255,.07)!important;border-color:rgba(255,255,255,.18)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 14px rgba(var(--eda-red-rgb),.025)!important}.eda-director-viewport{overflow:hidden}.eda-director-track{display:flex;width:-moz-max-content;width:max-content;gap:22px;animation:edaDirectorSlide 42s linear infinite}.eda-director-viewport:hover .eda-director-track{animation-play-state:paused}.eda-director-card{width:320px;min-width:320px}@keyframes edaDirectorSlide{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:768px){.eda-director-track{animation:none;overflow-x:auto;width:100%;scroll-snap-type:x mandatory;padding-bottom:10px}.eda-director-card{scroll-snap-align:start;width:85vw;min-width:85vw}}.elite-about-page{background:radial-gradient(circle at 78% 8%,rgba(215,51,51,.06),transparent 32%),radial-gradient(circle at 16% 20%,rgba(255,255,255,.025),transparent 26%),#050507!important}.elite-about-page .font-black,.elite-about-page h1,.elite-about-page h2,.elite-about-page h3{font-weight:650!important;letter-spacing:-.035em!important}.elite-about-page .elite-kicker{color:#f7a6a6!important;text-transform:uppercase;font-size:11px;font-weight:750;letter-spacing:.18em}.elite-about-page .about-breadcrumb a{transition:color .2s ease}.elite-about-page .about-breadcrumb a:hover{color:#ff5656}.elite-about-page .about-hero{border-bottom:1px solid rgba(255,255,255,.12);min-height:520px}.elite-about-page .about-hero:before{content:"";position:absolute;inset:0;z-index:-2;opacity:.5;background-image:linear-gradient(180deg,rgba(5,5,7,.55) 0,rgba(5,5,7,.88) 60%,#050507 100%),var(--elite-about-hero-image);background-size:cover;background-position:center 30%;filter:saturate(1.05) brightness(.9)}.elite-about-page .about-card,.elite-about-page .about-stat{border:1px solid rgba(255,76,76,.34);background:rgba(5,5,7,.84);box-shadow:0 0 0 1px rgba(255,255,255,.035),0 0 18px rgba(215,51,51,.18),0 0 46px rgba(215,51,51,.1),inset 0 1px 0 rgba(255,255,255,.07)}.elite-about-page .about-ghost-button{border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.05)}.elite-about-page .about-ghost-button:hover{background:rgba(255,255,255,.1)}.elite-blog-page{background:radial-gradient(circle at 78% 8%,rgba(215,51,51,.06),transparent 32%),radial-gradient(circle at 16% 20%,rgba(255,255,255,.025),transparent 26%),#050507!important}.elite-blog-page .font-black,.elite-blog-page h1,.elite-blog-page h2{font-weight:650!important;letter-spacing:-.035em!important}.elite-blog-kicker{color:#f7a6a6!important;letter-spacing:.2em}.elite-blog-kicker,.elite-blog-section-label{text-transform:uppercase;font-size:11px;font-weight:750}.elite-blog-section-label{color:rgba(255,255,255,.5)!important;letter-spacing:.18em}.elite-blog-breadcrumb a{transition:color .2s ease}.elite-blog-breadcrumb a:hover{color:#ff5656}.elite-blog-hero{min-height:380px}.elite-blog-hero:before{content:"";position:absolute;inset:0;z-index:-2;opacity:.5;background-image:linear-gradient(180deg,rgba(5,5,7,.55) 0,rgba(5,5,7,.88) 60%,#050507 100%),var(--elite-blog-hero-image);background-size:cover;background-position:center 30%;filter:saturate(1.05) brightness(.9)}.elite-blog-pill{border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.04);color:rgba(255,255,255,.72);border-radius:999px;padding:8px 16px;font-size:12px;font-weight:700;letter-spacing:.01em;transition:all .2s ease;cursor:pointer}.elite-blog-pill:hover{border-color:rgba(255,255,255,.32);color:#fff}.elite-blog-pill-active{border-color:rgba(255,86,86,.6)!important;background:rgba(215,51,51,.16)!important;color:#fff!important}.elite-blog-card,.elite-blog-panel{border:1px solid rgba(255,76,76,.34)!important;background:rgba(5,5,7,.84)!important;box-shadow:0 0 0 1px rgba(255,255,255,.035),0 0 18px rgba(215,51,51,.18),0 0 46px rgba(215,51,51,.1),inset 0 1px 0 rgba(255,255,255,.07)!important}.elite-blog-card:hover{border-color:rgba(255,86,86,.58)!important;box-shadow:0 0 0 1px rgba(255,255,255,.045),0 0 24px rgba(215,51,51,.28),0 0 72px rgba(215,51,51,.16),inset 0 1px 0 rgba(255,255,255,.09)!important}.elite-blog-card-image-fade{background:linear-gradient(180deg,transparent 40%,rgba(5,5,7,.35))}.elite-blog-avatar{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;background:rgba(215,51,51,.22);border:1px solid rgba(255,86,86,.4);color:#ffb4b4;font-size:9px;font-weight:800}.elite-blog-cta{border:1px solid rgba(255,255,255,.14);background:radial-gradient(circle at 85% 15%,rgba(215,51,51,.16),transparent 55%),rgba(255,255,255,.03)}.elite-blog-cta-primary{background:linear-gradient(180deg,#ff7474,#d73333 52%,#a82727);box-shadow:0 12px 36px rgba(215,51,51,.34);transition:transform .2s ease}.elite-blog-cta-primary:hover{transform:translateY(-2px)}.elite-blog-cta-secondary{border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.05);transition:background .2s ease}.elite-blog-cta-secondary:hover{background:rgba(255,255,255,.1)}.elite-fees-page{background:radial-gradient(circle at 78% 8%,rgba(215,51,51,.06),transparent 32%),radial-gradient(circle at 16% 20%,rgba(255,255,255,.025),transparent 26%),#050507!important}.elite-fees-page .font-black,.elite-fees-page h1,.elite-fees-page h2,.elite-fees-page h3{font-weight:650!important;letter-spacing:-.035em!important}.elite-fees-kicker{color:#f7a6a6!important;text-transform:uppercase;font-size:11px;font-weight:750;letter-spacing:.2em}.elite-fees-breadcrumb a{transition:color .2s ease}.elite-fees-breadcrumb a:hover{color:#ff5656}.elite-fees-hero{min-height:380px;border-bottom:1px solid rgba(255,255,255,.12)}.elite-fees-hero:before{content:"";position:absolute;inset:0;z-index:-2;opacity:.5;background-image:linear-gradient(180deg,rgba(5,5,7,.55) 0,rgba(5,5,7,.88) 60%,#050507 100%),var(--elite-fees-hero-image);background-size:cover;background-position:center 30%;filter:saturate(1.05) brightness(.9)}.elite-fees-card{border:1px solid rgba(255,76,76,.34)!important;background:rgba(5,5,7,.84)!important;box-shadow:0 0 0 1px rgba(255,255,255,.035),0 0 18px rgba(215,51,51,.18),0 0 46px rgba(215,51,51,.1),inset 0 1px 0 rgba(255,255,255,.07)!important;transition:transform .2s ease,box-shadow .2s ease}.elite-fees-card:hover{transform:translateY(-2px);box-shadow:0 0 0 1px rgba(255,255,255,.045),0 0 24px rgba(215,51,51,.28),0 0 72px rgba(215,51,51,.16),inset 0 1px 0 rgba(255,255,255,.09)!important}.elite-fees-check{background:rgba(215,51,51,.18);border:1px solid rgba(255,86,86,.42);color:#ffb4b4}.elite-fees-inline-link{color:#ff8484;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.elite-fees-inline-link:hover{color:#ffb0b0}.elite-fees-arrow{font-size:20px;font-weight:800}.elite-fees-cta{border:1px solid rgba(255,255,255,.14);background:radial-gradient(circle at 85% 15%,rgba(215,51,51,.16),transparent 55%),rgba(255,255,255,.03)}.elite-fees-cta-primary{background:linear-gradient(180deg,#ff7474,#d73333 52%,#a82727);box-shadow:0 12px 36px rgba(215,51,51,.34);transition:transform .2s ease}.elite-fees-cta-primary:hover{transform:translateY(-2px)}.elite-fees-cta-secondary{border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.05);transition:background .2s ease}.elite-fees-cta-secondary:hover{background:rgba(255,255,255,.1)}:root{--eda-red:#d73333;--eda-red-rgb:215,51,51;--eda-deep:#050507;--eda-card:rgba(18,18,20,0.86)}.elite-page{min-height:100vh;color:white;background:radial-gradient(circle at 82% 7%,rgba(215,51,51,.04),transparent 36%),radial-gradient(circle at 16% 22%,rgba(255,255,255,.026),transparent 30%),#050507}.elite-kicker{color:var(--eda-home-red-soft,#f7a6a6);text-transform:uppercase;font-size:11px;font-weight:750;letter-spacing:.15em;text-shadow:0 0 8px rgba(215,51,51,.1)}.elite-title{text-shadow:0 16px 46px rgba(0,0,0,.8)}.elite-card{background:linear-gradient(145deg,rgba(255,255,255,.072),rgba(255,255,255,.028) 48%,rgba(215,51,51,.01)),rgba(5,5,7,.78);border:1px solid rgba(255,255,255,.15);box-shadow:0 22px 68px rgba(0,0,0,.36),0 0 18px rgba(255,255,255,.026),0 0 14px rgba(215,51,51,.03),inset 0 1px 0 rgba(255,255,255,.11);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.elite-red-button{background:linear-gradient(180deg,#d85656,#ad3434 56%,#812323);box-shadow:0 12px 28px rgba(215,51,51,.13),inset 0 1px 0 rgba(255,255,255,.26)}.elite-outline{border:1px solid rgba(215,51,51,.76);background:rgba(255,255,255,.035)}.elite-line:after{content:"";display:block;margin-top:14px;width:42px;height:3px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.34),rgba(247,166,166,.42),transparent);box-shadow:0 0 10px rgba(215,51,51,.08)}.elite-gyc-page{background:radial-gradient(circle at 78% 8%,rgba(215,51,51,.06),transparent 32%),radial-gradient(circle at 16% 20%,rgba(255,255,255,.025),transparent 26%),#050507!important}.elite-gyc-page .font-black,.elite-gyc-page h1,.elite-gyc-page h2,.elite-gyc-page h3{font-weight:650!important;letter-spacing:-.035em!important}.elite-gyc-kicker{color:#f7a6a6!important;text-transform:uppercase;font-size:11px;font-weight:750;letter-spacing:.2em}.elite-gyc-breadcrumb a{transition:color .2s ease}.elite-gyc-breadcrumb a:hover{color:#ff5656}.elite-gyc-hero{min-height:420px;border-bottom:1px solid rgba(255,255,255,.12)}.elite-gyc-hero:before{content:"";position:absolute;inset:0;z-index:-2;opacity:.5;background-image:linear-gradient(180deg,rgba(5,5,7,.55) 0,rgba(5,5,7,.88) 60%,#050507 100%),var(--elite-gyc-hero-image);background-size:cover;background-position:center 30%;filter:saturate(1.05) brightness(.9)}.elite-gyc-proof{background:rgba(5,5,7,.9)!important;box-shadow:0 0 0 1px rgba(255,255,255,.035),0 0 24px rgba(215,51,51,.2),0 0 60px rgba(215,51,51,.12),inset 0 1px 0 rgba(255,255,255,.07)!important}.elite-gyc-card,.elite-gyc-proof{border:1px solid rgba(255,76,76,.34)!important}.elite-gyc-card{background:rgba(5,5,7,.84)!important;box-shadow:0 0 0 1px rgba(255,255,255,.035),0 0 18px rgba(215,51,51,.18),0 0 46px rgba(215,51,51,.1),inset 0 1px 0 rgba(255,255,255,.07)!important;transition:transform .2s ease,box-shadow .2s ease}.elite-gyc-card:hover{transform:translateY(-2px);box-shadow:0 0 0 1px rgba(255,255,255,.045),0 0 24px rgba(215,51,51,.28),0 0 72px rgba(215,51,51,.16),inset 0 1px 0 rgba(255,255,255,.09)!important}.elite-gyc-step-number{position:absolute;top:16px;right:16px;display:flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(180deg,#ff7474,#d73333 52%,#a82727);font-size:13px;font-weight:800;color:#fff;box-shadow:0 6px 18px rgba(215,51,51,.4)}.elite-gyc-check{background:rgba(215,51,51,.18);border:1px solid rgba(255,86,86,.42);color:#ffb4b4}.elite-gyc-cta{border:1px solid rgba(255,255,255,.14);background:radial-gradient(circle at 85% 15%,rgba(215,51,51,.16),transparent 55%),rgba(255,255,255,.03)}.elite-gyc-cta-primary{background:linear-gradient(180deg,#ff7474,#d73333 52%,#a82727);box-shadow:0 12px 36px rgba(215,51,51,.34);transition:transform .2s ease}.elite-gyc-cta-primary:hover{transform:translateY(-2px)}.elite-gyc-cta-secondary{border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.05);transition:background .2s ease}.elite-gyc-cta-secondary:hover{background:rgba(255,255,255,.1)}.elite-idc-calendar-page{background:radial-gradient(circle at 78% 8%,rgba(215,51,51,.06),transparent 32%),radial-gradient(circle at 16% 20%,rgba(255,255,255,.025),transparent 26%),#050507!important}.elite-idc-calendar-page .font-black,.elite-idc-calendar-page h1,.elite-idc-calendar-page h2{font-weight:650!important;letter-spacing:-.035em!important}.elite-idc-calendar-kicker{color:#f7a6a6!important;text-transform:uppercase;font-size:11px;font-weight:750;letter-spacing:.2em}.elite-idc-calendar-breadcrumb a{transition:color .2s ease}.elite-idc-calendar-breadcrumb a:hover{color:#ff5656}.elite-idc-calendar-hero{min-height:460px;border-bottom:1px solid rgba(255,255,255,.12)}.elite-idc-calendar-hero:before{content:"";position:absolute;inset:0;z-index:-2;opacity:.5;background-image:linear-gradient(180deg,rgba(5,5,7,.55) 0,rgba(5,5,7,.88) 60%,#050507 100%),var(--elite-idc-calendar-hero-image);background-size:cover;background-position:center 30%;filter:saturate(1.05) brightness(.9)}.elite-idc-calendar-card,.elite-idc-calendar-panel{border:1px solid rgba(255,76,76,.34)!important;background:rgba(5,5,7,.84)!important;box-shadow:0 0 0 1px rgba(255,255,255,.035),0 0 18px rgba(215,51,51,.18),0 0 46px rgba(215,51,51,.1),inset 0 1px 0 rgba(255,255,255,.07)!important}.elite-idc-calendar-action{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(180deg,#ff7474,#d73333 52%,#a82727);box-shadow:0 12px 36px rgba(215,51,51,.34),inset 0 1px 0 rgba(255,255,255,.32)}.elite-jobs-page{background:radial-gradient(circle at 78% 8%,rgba(215,51,51,.06),transparent 32%),radial-gradient(circle at 16% 20%,rgba(255,255,255,.025),transparent 26%),#050507!important}.elite-jobs-page .font-black,.elite-jobs-page h1,.elite-jobs-page h2{font-weight:650!important;letter-spacing:-.035em!important}.elite-jobs-page .elite-kicker{color:#f7a6a6!important;text-transform:uppercase;font-size:11px;font-weight:750;letter-spacing:.18em}.elite-jobs-page .jobs-hero{min-height:560px;border-bottom:1px solid rgba(255,255,255,.12)}.elite-jobs-page .jobs-hero:before{content:"";position:absolute;inset:0;z-index:-2;background-image:linear-gradient(90deg,rgba(5,5,7,.94) 0,rgba(5,5,7,.76) 32%,rgba(5,5,7,.22) 65%,rgba(5,5,7,.66) 100%),linear-gradient(to top,#050507 0,rgba(5,5,7,0) 34%),var(--elite-jobs-hero-image);background-size:cover;background-position:50%;filter:saturate(1.07) brightness(1.06)}.elite-jobs-page .job-card,.elite-jobs-page .jobs-empty,.elite-jobs-page .jobs-filter,.elite-jobs-page .jobs-spotlight{border:1px solid rgba(255,76,76,.34);background:rgba(5,5,7,.84);box-shadow:0 0 0 1px rgba(255,255,255,.035),0 0 18px rgba(215,51,51,.18),0 0 46px rgba(215,51,51,.1),inset 0 1px 0 rgba(255,255,255,.07)}.elite-jobs-page .job-card:hover{border-color:rgba(255,86,86,.58);box-shadow:0 0 0 1px rgba(255,255,255,.045),0 0 24px rgba(215,51,51,.28),0 0 72px rgba(215,51,51,.16),inset 0 1px 0 rgba(255,255,255,.09)}.elite-jobs-page .hero-metric{border-right:1px solid rgba(255,255,255,.16);padding-right:1.1rem}.elite-jobs-page .hero-metric:last-child{border-right:0}.elite-jobs-page .job-cta{background:linear-gradient(180deg,#ff7474,#d73333 52%,#a82727);box-shadow:0 12px 36px rgba(215,51,51,.34),inset 0 1px 0 rgba(255,255,255,.32)}@media (max-width:1023px){.elite-jobs-page .jobs-hero>.relative{grid-template-columns:1fr!important}}