@font-face{font-family:Oswald;src:url(/assets/Oswald-CsAV2wvh.ttf)}@font-face{font-family:Roboto;src:url(/assets/Roboto-WOy3sDCz.ttf)}*{margin:0;padding:0;box-sizing:border-box;font-family:Oswald}* ::placeholder{color:var(--secondary)}a{text-decoration:none;color:inherit;color:var(--secondary)}img,video{display:block;max-width:100%}h1{font-size:2vw;font-weight:400}h2{font-size:1.5vw;font-weight:400}h3{font-size:1.3vw;font-weight:400}h4{font-size:1vw;font-weight:400}h4 span{font-size:.7vw;position:relative;top:-1vh}p{font-size:1vw;font-weight:300}:root{--primary: #3d3d3d;--secondary: #cfb05d;--secondaryOpacity: #cfb15de6;--green: #3ab503;--red: rgb(249, 79, 0);--blue: #0f4c81}body{background-color:var(--primary)}html,body{scroll-behavior:smooth;-webkit-tap-highlight-color:transparent}.hero{width:100vw;height:100vh;background:url(/assets/bg2-Dv1fkUCE.jpg) center/cover no-repeat;overflow-x:hidden}.hero .heroBackground{background:transparent;-webkit-backdrop-filter:grayscale(60%) brightness(20%);backdrop-filter:grayscale(60%) brightness(20%);width:100vw;height:100vh;display:grid;place-items:center;overflow-y:scroll;scroll-snap-type:y mandatory;overflow-x:hidden}.hero .heroBackground .midSection{scroll-snap-align:start;display:grid;grid-template-columns:repeat(2,1fr);place-items:center}.hero .heroBackground .midSection .headline{width:80%;scroll-snap-align:start}.hero .heroBackground .midSection .headline h1{color:var(--secondary);font-size:5.5vw;font-weight:700;line-height:90%;padding-bottom:1%;text-transform:uppercase;margin-bottom:10vh;filter:drop-shadow(0 0 5px black)}.hero .heroBackground .midSection .headline h1:nth-of-type(1){padding-inline:1%}.hero .heroBackground .midSection .headline h1:nth-of-type(2){text-align:center;color:#1d1d1d;background-color:var(--secondary);width:fit-content;margin:0 auto 10vh}.hero .heroBackground .midSection .headline h1:nth-of-type(3){text-align:right}.hero .heroBackground .midSection .secondaryText{color:var(--secondary);width:90%;padding-top:17vh;margin-left:1vw;position:relative;height:fit-content}.hero .heroBackground .midSection .secondaryText>p{font-size:1.3vw}.hero .heroBackground .midSection .secondaryText>p a{font-size:.9vw;margin-left:2vw;background-color:var(--secondary);color:var(--primary);align-items:center;display:inline-block;border-radius:.3vw;position:relative;padding-inline:1%;padding-left:2.5%;font-weight:500;line-height:100%;padding-block:.8% 1%;transition:all .2s ease-in-out}.hero .heroBackground .midSection .secondaryText>p a:hover{transform:scale(1.05)}.hero .heroBackground .midSection .secondaryText>p a svg{width:.6vw;height:.7vw}.hero .heroBackground .socialWrapper{width:13%;margin-top:auto;height:fit-content;position:absolute;bottom:6%;left:5%}.hero .heroBackground .galleryContainer{width:100%;position:relative;margin-top:15vh}.hero .heroBackground .mobileGallery{display:none}@media (max-width: 576px){.hero{width:100%;height:min(100dvh,100vh);background:url(/assets/bg2-Dv1fkUCE.jpg) center/cover no-repeat}.hero .heroBackground{background:transparent;-webkit-backdrop-filter:grayscale(60%) brightness(20%);backdrop-filter:grayscale(60%) brightness(20%);width:100vw;height:min(100dvh,100vh);overflow-y:scroll;scroll-snap-type:y mandatory}.hero .heroBackground .midSection{grid-template-columns:1fr;height:min(100dvh,100vh);scroll-snap-align:start;scroll-snap-stop:always}.hero .heroBackground .midSection .headline{height:min(100dvh,100vh);display:flex;flex-direction:column;justify-content:center;scroll-snap-align:start;align-items:center}.hero .heroBackground .midSection .headline h1{color:var(--secondary);font-size:9vh;font-weight:700;line-height:90%;text-transform:uppercase;text-align:center;filter:drop-shadow(0 0 5px black);width:fit-content;padding-inline:1%}.hero .heroBackground .midSection .headline h1:nth-of-type(1){width:fit-content;text-align:center}.hero .heroBackground .midSection .headline h1:nth-of-type(2){text-align:center}.hero .heroBackground .midSection .headline h1:nth-of-type(3){text-align:center}.hero .heroBackground .midSection .secondaryText{color:var(--secondary);width:70%;margin:auto;height:min(100dvh,100vh);scroll-snap-align:start;display:block;flex-direction:column;justify-content:center;align-items:center;text-align:center}.hero .heroBackground .midSection .secondaryText>p{font-size:3vh;text-align:justify;width:100%;margin:10vh auto}.hero .heroBackground .midSection .secondaryText>p a{font-size:2vh;margin-left:11vw;background-color:var(--secondary);color:var(--primary);align-items:center;display:block;border-radius:.3vw;position:relative;padding-inline:1%;padding-left:2.5%;font-weight:500;line-height:100%;padding-block:.8% 1%;transition:all .2s ease-in-out;margin:2vh auto;text-align:center;height:5vh;display:flex;justify-content:center}.hero .heroBackground .midSection .secondaryText>p a:hover{transform:scale(1.05)}.hero .heroBackground .midSection .secondaryText>p a svg{width:.6vh;height:.7vh}.hero .heroBackground .midSection .mobileGallery{display:block;scroll-snap-align:start}.hero .heroBackground .socialWrapper{width:80%;margin-top:0;height:fit-content;position:absolute;bottom:5vh;left:10%}.hero .heroBackground .galleryContainer{width:100%;position:relative;margin-top:15vh;display:none}}.navbar{display:flex;padding:2.5% 5%;width:100%;justify-content:space-between;position:fixed;top:0;z-index:1000}.navbar .burger{display:none}.navbar .logoContainer{width:10vw}.navbar nav{display:flex;align-items:center;justify-content:center;flex:3;gap:3vw}.navbar nav .linkContainer{position:relative;border:.15vw solid var(--secondary);width:60%;height:3.8vh;display:flex;justify-content:space-between;align-items:center;border-radius:2vw;margin-left:auto;background:#0007}.navbar nav .linkContainer a{font-size:.8vw;border-radius:2vw;width:100%;text-align:center;display:inline-block;height:3.5vh;position:relative;z-index:2;transition:all .1s ease-out,width .3s ease-out,opacity .3s;filter:invert(var(--primary));display:grid;place-items:center}.navbar nav .linkContainer a:hover{color:var(--primary)}.navbar nav .linkContainer a.active{background-color:var(--secondary);color:var(--primary);border-width:.15vw;border-style:inset;border-color:#000}.navbar nav .linkContainer:hover a.active{background:transparent;border:none}.navbar nav .linkContainer:hover a.active:not(:hover){background:transparent;color:var(--secondary);border:none}.navbar nav .linkContainer:hover .active-indicator{border:.12vw solid var(--primary)}.navbar nav .linkContainer .active-indicator{position:absolute;height:100%;background-color:var(--secondary);border:none;border-radius:2vw;transition:all .3s ease-out,width .3s ease-out,opacity .3s;opacity:0;z-index:1}.navbar nav .linkContainer .active-indicator:hover{border:.12vw solid var(--primary)}.navbar nav .linkContainer .has-submenu{position:relative}.navbar nav .linkContainer .has-submenu .submenu{position:absolute;top:100%;left:0;background:#00000032;border-radius:.5vw;padding:.5vw 0;min-width:10vw;display:flex;flex-direction:column;gap:0}.navbar nav .linkContainer .has-submenu .submenu a{padding:.5vw 1vw;color:var(--secondary);white-space:nowrap}.navbar nav .linkContainer .has-submenu .submenu a:hover{background:var(--secondary);color:var(--primary)}.navbar .blender{display:none}@media (max-width: 576px){.navbar{display:flex;padding:2.5% 5%;width:100%;justify-content:space-between;position:fixed;top:0}.navbar .logoContainer{width:40vw}.navbar .burger{display:block;color:var(--secondary);width:5vh;aspect-ratio:1;height:auto}.navbar nav{display:flex;flex-direction:column;height:100vh;width:60vw;position:absolute;right:-100%;transition:all .2s ease-in-out;background-color:var(--primary)}.navbar nav .linkContainer{height:100vh;display:block;flex-direction:column;border-radius:0;width:100%}.navbar nav .linkContainer a{font-size:2vh;border-radius:0vw;width:100%;text-align:left;display:inline-block;height:5vh;position:relative;z-index:2;transition:all .1s ease-out,width .3s ease-out,opacity .3s;filter:invert(var(--primary));display:grid;place-items:center;border-bottom:.1vh solid var(--secondary)}.navbar nav .linkContainer a:hover{color:var(--secondary);border-bottom:.1vh solid var(--secondary)}.navbar nav .linkContainer a.active{background-color:var(--secondary);color:var(--primary);border:.1vw solid var(--secondary);border-bottom:.1vh solid var(--secondary)}.navbar nav .linkContainer .active-indicator{display:none}.navbar nav.show{right:0;position:fixed;touch-action:none}.navbar nav.show .blender{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000085;touch-action:none}}.socialMedia{display:flex;width:100%;justify-content:space-between;align-items:center}.socialMedia a{color:var(--secondary);width:1.3vw;aspect-ratio:1;height:auto}.socialMedia .email{position:relative;top:.1vw}@media (max-width: 576px){.socialMedia{display:flex;width:100%;justify-content:space-between;align-items:center}.socialMedia a{color:var(--secondary);width:3vh;aspect-ratio:1;height:auto}.socialMedia .email{position:relative;top:.5vw}}.heroCard{background:center/cover no-repeat;height:20vh;aspect-ratio:2/1.3;border-radius:.5vw;border:.1vw solid var(--secondary)}.heroCard .textContainer{width:100%;height:100%;margin-left:auto;color:var(--secondary);padding:3%;border-radius:.5vw;background:#020024;background:-moz-linear-gradient(90deg,rgba(2,0,36,.1530987395) 0%,rgba(0,0,0,.8589810924) 60%,rgba(0,0,0,.9654236695) 100%);background:-webkit-linear-gradient(90deg,rgba(2,0,36,.1530987395) 0%,rgba(0,0,0,.8589810924) 60%,rgba(0,0,0,.9654236695) 100%);background:linear-gradient(90deg,#02002427,#000000db 60%,#000000f6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#020024",endColorstr="#000000",GradientType=1)}.heroCard .textContainer h3{width:55%;margin-left:auto;height:7vh}.heroCard .textContainer p{font-size:.75vw;width:55%;margin-left:auto;text-align:justify}.heroGallery{display:flex;gap:1vw;overflow:hidden}.heroGallery button{background:transparent;border:none;width:3vw;cursor:pointer}.heroGallery button svg{width:2vw;height:2vw;color:var(--secondary)}.heroGalleryMobile{display:flex;flex-direction:column;gap:1vw;overflow:hidden;height:fit-content;gap:3.5vh;justify-content:center;padding-block:3vh}.heroCardMobile{background:left/cover no-repeat;height:min(45dvh,45vh);aspect-ratio:6/6.1;border-radius:4vw;border:.1vw solid var(--secondary);display:flex;overflow:hidden}.heroCardMobile .textContainer{width:100%;height:100%;color:var(--secondary);padding:3%;border-radius:.5vw;background:#020024;background:-moz-linear-gradient(0deg,rgba(2,0,36,.1530987395) 0%,rgba(0,0,0,.8589810924) 60%,rgba(0,0,0,.9654236695) 100%);background:-webkit-linear-gradient(0deg,rgba(2,0,36,.1530987395) 0%,rgba(0,0,0,.8589810924) 60%,rgba(0,0,0,.9654236695) 100%);background:linear-gradient(0deg,#02002465,#000000db 60%,#000000f6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#020024",endColorstr="#000000",GradientType=1)}.heroCardMobile .textContainer h3{width:100%;margin-left:auto;height:8vh;font-size:4.5vh;text-align:center}.heroCardMobile .textContainer p{font-size:2.5vh;text-align:justify;width:100%;margin-left:auto;padding:0 1.5%}.AkademieV2{background:url(/assets/secondarybg-Cx2I4n4y.webp) center/cover no-repeat fixed;min-height:100vh;color:var(--secondary);scroll-snap-type:y mandatory;overflow-y:scroll;width:100%;overflow-x:hidden}.AkademieV2 .bgOverlay{width:100%;height:100vh}.AkademieV2 .bgOverlay section{width:100%;height:100vh;scroll-snap-align:start;display:flex;align-items:center;background:transparent}.AkademieV2 .bgOverlay .academyHero{width:100%;display:grid;place-items:center}.AkademieV2 .bgOverlay .academyHero div{width:100%}.AkademieV2 .bgOverlay .academyHero div h1{font-size:5vw;text-align:center}.AkademieV2 .bgOverlay .welcome p{width:60%;font-size:2.5vw;margin:0 auto}.AkademieV2 .bgOverlay .conditions{display:grid;grid-template-columns:repeat(2,1fr);place-items:center}.AkademieV2 .bgOverlay .conditions div h3{font-size:3vw;margin-bottom:2vh}.AkademieV2 .bgOverlay .conditions div p{font-size:2.5vw}.AkademieV2 .bgOverlay .conditions .imageHolder{width:70%;margin-left:8vw;border-radius:50%;position:relative;filter:contrast(120%)}.AkademieV2 .bgOverlay .conditions .imageHolder div{background-color:#494949;width:69%;aspect-ratio:1;margin:0 auto;border-radius:50%;opacity:.8;outline:1vw solid var(--secondary);box-shadow:inset 0 0 8px #000}.AkademieV2 .bgOverlay .conditions .imageHolder div{width:69%;aspect-ratio:1;margin:0 auto;border-radius:50%;box-shadow:inset 0 0 8px #000;outline:1vw solid var(--secondary);background:url(/assets/condition-8gcpW2Lh.webp) 50%/180% no-repeat #737373cc}.AkademieV2 .bgOverlay .conditions .imageHolder img{position:absolute;top:50%;transform:translateY(-30%);filter:drop-shadow(3px 3px 10px black);filter:contrast(140%)}.AkademieV2 .bgOverlay .coaching{display:grid;grid-template-columns:repeat(2,1fr);place-items:center}.AkademieV2 .bgOverlay .coaching div h3{font-size:3vw;margin-bottom:2vh}.AkademieV2 .bgOverlay .coaching div p{font-size:2.5vw}.AkademieV2 .bgOverlay .coaching .imageHolder{width:70%;margin-left:8vw;border-radius:50%;position:relative;filter:contrast(120%)}.AkademieV2 .bgOverlay .coaching .imageHolder div{width:69%;aspect-ratio:1;margin:0 auto;border-radius:50%;box-shadow:inset 0 0 8px #000;outline:1vw solid var(--secondary);background:url(/assets/coach-CmiA0FxC.png) 55%/180% no-repeat #737373cc}.AkademieV2 .bgOverlay .events{display:grid;grid-template-columns:repeat(2,1fr);place-items:center}.AkademieV2 .bgOverlay .events div h3{font-size:3vw;margin-bottom:2vh;margin-left:5vw}.AkademieV2 .bgOverlay .events div p{font-size:2.5vw;width:90%;margin-left:5vw}.AkademieV2 .bgOverlay .events .imageHolder{width:70%;margin-left:8vw;border-radius:50%;position:relative}.AkademieV2 .bgOverlay .events .imageHolder div{width:69%;aspect-ratio:1;margin:0 auto;border-radius:50%;box-shadow:inset 0 0 8px #000;outline:1vw solid var(--secondary);background:url(/assets/crowd-i6nzDGJK.png) 55%/180% no-repeat}.AkademieV2 .bgOverlay .tour{display:grid;grid-template-columns:repeat(2,1fr);place-items:center}.AkademieV2 .bgOverlay .tour div h3{font-size:3vw;margin-bottom:2vh;margin-left:5vw}.AkademieV2 .bgOverlay .tour div p{font-size:2.5vw;width:90%;margin-left:5vw}.AkademieV2 .bgOverlay .tour .imageHolder{width:70%;margin-left:8vw;border-radius:50%;position:relative}.AkademieV2 .bgOverlay .tour .imageHolder div{width:69%;aspect-ratio:1;margin:0 auto;border-radius:50%;box-shadow:inset 0 0 8px #000;outline:1vw solid var(--secondary);background:url(/assets/tour-rAeyLyVn.webp) center/cover no-repeat}@media (max-width: 576px){.AkademieV2{background:url(/assets/secondarybg-Cx2I4n4y.webp) center/cover no-repeat fixed;min-height:100vh;color:var(--secondary);scroll-snap-type:y mandatory;overflow-y:scroll;width:100%;overflow-x:hidden}.AkademieV2 .bgOverlay{width:100%;height:100vh}.AkademieV2 .bgOverlay section{width:100%;height:100vh;scroll-snap-align:start;display:flex;align-items:center;background:transparent}.AkademieV2 .bgOverlay .academyHero{width:100%;display:grid;place-items:center}.AkademieV2 .bgOverlay .academyHero div{width:100%}.AkademieV2 .bgOverlay .academyHero div h1{font-size:4vh;text-align:center}.AkademieV2 .bgOverlay .welcome p{width:80%;font-size:3vh;margin:0 auto;text-align:justify}.AkademieV2 .bgOverlay .conditions{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}.AkademieV2 .bgOverlay .conditions div h3{font-size:3.5vh;margin-bottom:2vh}.AkademieV2 .bgOverlay .conditions div p{font-size:2.7vh}.AkademieV2 .bgOverlay .conditions .imageHolder{width:100%;margin-left:0;border-radius:50%;position:relative;bottom:15vh}.AkademieV2 .bgOverlay .conditions .imageHolder div{background-color:#494949;width:69%;aspect-ratio:1;margin:0 auto;border-radius:50%;opacity:.8;outline:1vw solid var(--secondary);box-shadow:inset 0 0 8px #000}.AkademieV2 .bgOverlay .conditions .imageHolder img{position:absolute;top:50%;transform:translateY(-30%);filter:drop-shadow(3px 3px 10px black);filter:contrast(140%)}.AkademieV2 .bgOverlay .coaching{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}.AkademieV2 .bgOverlay .coaching div h3{font-size:3.5vh;margin-bottom:2vh}.AkademieV2 .bgOverlay .coaching div p{font-size:2.7vh}.AkademieV2 .bgOverlay .coaching .imageHolder{width:100%;margin-left:0;border-radius:50%;position:relative;bottom:15vh}.AkademieV2 .bgOverlay .coaching .imageHolder div{background-color:#494949;width:69%;aspect-ratio:1;margin:0 auto;border-radius:50%;opacity:.8;outline:1vw solid var(--secondary);box-shadow:inset 0 0 8px #000}.AkademieV2 .bgOverlay .coaching .imageHolder img{position:absolute;top:50%;transform:translateY(-30%);filter:drop-shadow(3px 3px 10px black);filter:contrast(140%)}.AkademieV2 .bgOverlay .events{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}.AkademieV2 .bgOverlay .events div h3{font-size:3.5vh;margin-bottom:2vh}.AkademieV2 .bgOverlay .events div p{font-size:2.7vh}.AkademieV2 .bgOverlay .events .imageHolder{width:100%;margin-left:0;border-radius:50%;position:relative;bottom:15vh}.AkademieV2 .bgOverlay .events .imageHolder div{background-color:#494949;width:69%;aspect-ratio:1;margin:0 auto;border-radius:50%;opacity:.8;outline:1vw solid var(--secondary);box-shadow:inset 0 0 8px #000}.AkademieV2 .bgOverlay .events .imageHolder img{position:absolute;top:50%;transform:translateY(-30%);filter:drop-shadow(3px 3px 10px black);filter:contrast(140%)}.AkademieV2 .bgOverlay .tour{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}.AkademieV2 .bgOverlay .tour div h3{font-size:3.5vh;margin-bottom:2vh}.AkademieV2 .bgOverlay .tour div p{font-size:2.7vh;width:95%}.AkademieV2 .bgOverlay .tour .imageHolder{width:100%;margin-left:0;border-radius:50%;position:relative;bottom:15vh}.AkademieV2 .bgOverlay .tour .imageHolder div{background-color:#494949;width:69%;aspect-ratio:1;margin:0 auto;border-radius:50%;opacity:.8;outline:1vw solid var(--secondary);box-shadow:inset 0 0 8px #000}.AkademieV2 .bgOverlay .tour .imageHolder img{position:absolute;top:50%;transform:translateY(-30%);filter:drop-shadow(3px 3px 10px black);filter:contrast(140%)}}.Live{background:url(/assets/secondarybg-Cx2I4n4y.webp) center/cover no-repeat fixed;min-height:100vh;color:var(--secondary);scroll-snap-type:y mandatory;overflow-y:scroll;width:100%;overflow-x:hidden}.Live .bgOverlay{width:100%;height:100vh}.Live .bgOverlay section{width:100%;height:100vh;scroll-snap-align:start;display:flex;align-items:center;background:transparent}.Live .bgOverlay .academyHero{width:100%;display:grid;place-items:center}.Live .bgOverlay .academyHero div{width:100%}.Live .bgOverlay .academyHero div h1{font-size:5vw;text-align:center}.Live .bgOverlay .welcome iframe{width:90%;zoom:.8;height:75vh;border-radius:1vw;margin:10vh auto 5vh}.Live .bgOverlay .welcome p{width:60%;font-size:2.5vw;margin:0 auto}.Live .bgOverlay .conditions{display:grid;grid-template-columns:repeat(2,1fr);place-items:center}.Live .bgOverlay .conditions div h3{font-size:3vw;margin-bottom:2vh;margin-left:5vw}.Live .bgOverlay .conditions div p{font-size:2.5vw;width:90%;margin-left:5vw}.Live .bgOverlay .conditions .imageHolder{width:70%;margin-left:8vw;border-radius:50%;position:relative}.Live .bgOverlay .conditions .imageHolder div{background-color:#fdfdfd;width:69%;aspect-ratio:1;margin:0 auto;border-radius:50%;opacity:1;outline:1vw solid var(--secondary);box-shadow:inset 0 0 8px #000;background:url(/assets/score-BmBh6rCv.webp) center/85% no-repeat #fff}.Live .bgOverlay .coaching{display:grid;grid-template-columns:repeat(2,1fr);place-items:center}.Live .bgOverlay .coaching div h3{font-size:3vw;margin-bottom:2vh;margin-left:5vw}.Live .bgOverlay .coaching div p{font-size:2.5vw;width:90%;margin-left:5vw}.Live .bgOverlay .coaching .imageHolder{width:70%;margin-left:8vw;border-radius:50%;position:relative;filter:contrast(120%)}.Live .bgOverlay .coaching .imageHolder div{width:69%;aspect-ratio:1;margin:0 auto;border-radius:50%;box-shadow:inset 0 0 8px #000;outline:1vw solid var(--secondary);background:url(/assets/live-Cf2P0xCl.jpg) center/cover no-repeat #737373}.Live .bgOverlay .events{display:grid;grid-template-columns:repeat(2,1fr);place-items:center}.Live .bgOverlay .events div h3{font-size:3vw;margin-bottom:2vh;margin-left:5vw}.Live .bgOverlay .events div p{font-size:2.5vw;width:90%;margin-left:5vw}.Live .bgOverlay .events .imageHolder{width:70%;margin-left:8vw;border-radius:50%;position:relative}.Live .bgOverlay .events .imageHolder div{width:69%;aspect-ratio:1;margin:0 auto;border-radius:50%;box-shadow:inset 0 0 8px #000;outline:1vw solid var(--secondary);background:url(/assets/event-DMppo5v3.png) center/cover no-repeat}.Live .bgOverlay .tour{display:grid;grid-template-columns:repeat(2,1fr);place-items:center}.Live .bgOverlay .tour div h3{font-size:3vw;margin-bottom:2vh;margin-left:5vw}.Live .bgOverlay .tour div p{font-size:2.5vw;width:90%;margin-left:5vw}.Live .bgOverlay .tour .imageHolder{width:70%;margin-left:8vw;border-radius:50%;position:relative}.Live .bgOverlay .tour .imageHolder div{width:69%;aspect-ratio:1;margin:0 auto;border-radius:50%;box-shadow:inset 0 0 8px #000;outline:1vw solid var(--secondary);background:url(/assets/tour-D_BMH3dP.jpg) center/cover no-repeat}@media (max-width: 576px){.Live{background:url(/assets/secondarybg-Cx2I4n4y.webp) center/cover no-repeat fixed;min-height:100vh;color:var(--secondary);scroll-snap-type:y mandatory;overflow-y:scroll;width:100%;overflow-x:hidden}.Live .bgOverlay{width:100%;height:100vh}.Live .bgOverlay section{width:100%;height:100vh;scroll-snap-align:start;display:flex;align-items:center;background:transparent}.Live .bgOverlay .academyHero{width:100%;display:grid;place-items:center}.Live .bgOverlay .academyHero div{width:100%}.Live .bgOverlay .academyHero div h1{font-size:4vh;text-align:center}.Live .bgOverlay .welcome iframe{width:90%;zoom:.37;height:72%;border-radius:3vh;margin:0vh auto}.Live .bgOverlay .welcome p{width:80%;font-size:3vh;margin:0 auto;text-align:justify}@supports (-webkit-overflow-scrolling: touch){.Live .bgOverlay .welcome{zoom:unset;transform:scale(.37);transform-origin:0 0;width:270.2702702703%;height:243.2432432432%}}.Live .bgOverlay .conditions{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}.Live .bgOverlay .conditions div h3{font-size:3.5vh;margin-bottom:2vh}.Live .bgOverlay .conditions div p{font-size:2.7vh}.Live .bgOverlay .conditions .imageHolder{width:100%;margin-left:0;border-radius:50%;position:relative;bottom:15vh}.Live .bgOverlay .conditions .imageHolder img{position:absolute;top:50%;transform:translateY(-30%);filter:drop-shadow(3px 3px 10px black);filter:contrast(140%)}.Live .bgOverlay .coaching{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}.Live .bgOverlay .coaching div h3{font-size:3.5vh;margin-bottom:2vh}.Live .bgOverlay .coaching div p{font-size:2.7vh}.Live .bgOverlay .coaching .imageHolder{width:100%;margin-left:0;border-radius:50%;position:relative;bottom:15vh}.Live .bgOverlay .coaching .imageHolder img{position:absolute;top:50%;transform:translateY(-30%);filter:drop-shadow(3px 3px 10px black);filter:contrast(140%)}.Live .bgOverlay .events{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}.Live .bgOverlay .events div h3{font-size:3.5vh;margin-bottom:2vh}.Live .bgOverlay .events div p{font-size:2.7vh}.Live .bgOverlay .events .imageHolder{width:100%;margin-left:0;border-radius:50%;position:relative;bottom:15vh}.Live .bgOverlay .events .imageHolder img{position:absolute;top:50%;transform:translateY(-30%);filter:drop-shadow(3px 3px 10px black);filter:contrast(140%)}.Live .bgOverlay .tour{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}.Live .bgOverlay .tour div h3{font-size:3.5vh;margin-bottom:2vh}.Live .bgOverlay .tour div p{font-size:2.7vh;width:95%}.Live .bgOverlay .tour .imageHolder{width:100%;margin-left:0;border-radius:50%;position:relative;bottom:15vh}.Live .bgOverlay .tour .imageHolder img{position:absolute;top:50%;transform:translateY(-30%);filter:drop-shadow(3px 3px 10px black);filter:contrast(140%)}}.Shop{background:url(/assets/secondarybg-Cx2I4n4y.webp) center/cover no-repeat fixed;min-height:100vh;color:var(--secondary);scroll-snap-type:y mandatory;overflow-y:scroll;width:100%;overflow-x:hidden}.Shop .bgOverlay{width:100%;height:100vh}.Shop .bgOverlay section{width:100%;height:100vh;scroll-snap-align:start;display:flex;align-items:center;background:transparent}.Shop .bgOverlay .academyHero{width:100%;display:grid;place-items:center}.Shop .bgOverlay .academyHero div{width:100%}.Shop .bgOverlay .academyHero div h1{font-size:5vw;text-align:center}.Shop .bgOverlay .welcome p{width:60%;font-size:2.5vw;margin:0 auto}.Shop .bgOverlay .conditions{display:grid;grid-template-columns:repeat(2,1fr);place-items:center}.Shop .bgOverlay .conditions div h3{font-size:3vw;margin-bottom:2vh;margin-left:5vw}.Shop .bgOverlay .conditions div p{font-size:2.5vw;width:90%;margin-left:5vw}.Shop .bgOverlay .conditions .imageHolder{width:70%;margin-left:8vw;border-radius:50%;position:relative}.Shop .bgOverlay .conditions .imageHolder div{background-color:#fdfdfd;width:69%;aspect-ratio:1;margin:0 auto;border-radius:50%;opacity:1;outline:1vw solid var(--secondary);box-shadow:inset 0 0 8px #000;background:url(/assets/gift-BCju178p.png) center/85% no-repeat #9696964d}.Shop .bgOverlay .coaching{display:grid;grid-template-columns:repeat(2,1fr);place-items:center}.Shop .bgOverlay .coaching div h3{font-size:3vw;margin-bottom:2vh;margin-left:5vw}.Shop .bgOverlay .coaching div p{font-size:2.5vw;width:90%;margin-left:5vw}.Shop .bgOverlay .coaching .imageHolder{width:70%;margin-left:8vw;border-radius:50%;position:relative;filter:contrast(120%)}.Shop .bgOverlay .coaching .imageHolder div{width:69%;aspect-ratio:1;margin:0 auto;border-radius:50%;box-shadow:inset 0 0 8px #000;outline:1vw solid var(--secondary);background:url(/assets/ticket-BP222Y9Q.png) center/90% no-repeat #3c3c3c}.Shop .bgOverlay .events{display:grid;grid-template-columns:repeat(2,1fr);place-items:center}.Shop .bgOverlay .events div h3{font-size:3vw;margin-bottom:2vh;margin-left:5vw}.Shop .bgOverlay .events div p{font-size:2.5vw;width:90%;margin-left:5vw}.Shop .bgOverlay .events .imageHolder{width:70%;margin-left:8vw;border-radius:50%;position:relative}.Shop .bgOverlay .events .imageHolder div{width:69%;aspect-ratio:1;margin:0 auto;border-radius:50%;box-shadow:inset 0 0 8px #000;outline:1vw solid var(--secondary);background:url(/assets/events-BkldwYrw.png) center/110% no-repeat #f2f2f2}.Shop .bgOverlay .tour{display:grid;grid-template-columns:repeat(2,1fr);place-items:center}.Shop .bgOverlay .tour div h3{font-size:3vw;margin-bottom:2vh;margin-left:5vw}.Shop .bgOverlay .tour div p{font-size:2.5vw;width:90%;margin-left:5vw}.Shop .bgOverlay .tour .imageHolder{width:70%;margin-left:8vw;border-radius:50%;position:relative}.Shop .bgOverlay .tour .imageHolder div{width:69%;aspect-ratio:1;margin:0 auto;border-radius:50%;box-shadow:inset 0 0 8px #000;outline:1vw solid var(--secondary);background:url(/assets/tour-D_BMH3dP.jpg) center/cover no-repeat}@media (max-width: 576px){.Shop{background:url(/assets/secondarybg-Cx2I4n4y.webp) center/cover no-repeat fixed;min-height:100vh;color:var(--secondary);scroll-snap-type:y mandatory;overflow-y:scroll;width:100%;overflow-x:hidden}.Shop .bgOverlay{width:100%;height:100vh}.Shop .bgOverlay section{width:100%;height:100vh;scroll-snap-align:start;display:flex;align-items:center;background:transparent}.Shop .bgOverlay .academyHero{width:100%;display:grid;place-items:center}.Shop .bgOverlay .academyHero div{width:100%}.Shop .bgOverlay .academyHero div h1{font-size:4vh;text-align:center}.Shop .bgOverlay .welcome p{width:80%;font-size:3vh;margin:0 auto;text-align:justify}.Shop .bgOverlay .conditions{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}.Shop .bgOverlay .conditions div h3{font-size:3.5vh;margin-bottom:2vh}.Shop .bgOverlay .conditions div p{font-size:2.7vh}.Shop .bgOverlay .conditions .imageHolder{width:100%;margin-left:0;border-radius:50%;position:relative;bottom:15vh}.Shop .bgOverlay .conditions .imageHolder img{position:absolute;top:50%;transform:translateY(-30%);filter:drop-shadow(3px 3px 10px black);filter:contrast(140%)}.Shop .bgOverlay .coaching{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}.Shop .bgOverlay .coaching div h3{font-size:3.5vh;margin-bottom:2vh}.Shop .bgOverlay .coaching div p{font-size:2.7vh}.Shop .bgOverlay .coaching .imageHolder{width:100%;margin-left:0;border-radius:50%;position:relative;bottom:15vh}.Shop .bgOverlay .coaching .imageHolder img{position:absolute;top:50%;transform:translateY(-30%);filter:drop-shadow(3px 3px 10px black);filter:contrast(140%)}.Shop .bgOverlay .events{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}.Shop .bgOverlay .events div h3{font-size:3.5vh;margin-bottom:2vh}.Shop .bgOverlay .events div p{font-size:2.7vh}.Shop .bgOverlay .events .imageHolder{width:100%;margin-left:0;border-radius:50%;position:relative;bottom:15vh}.Shop .bgOverlay .events .imageHolder img{position:absolute;top:50%;transform:translateY(-30%);filter:drop-shadow(3px 3px 10px black);filter:contrast(140%)}.Shop .bgOverlay .tour{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}.Shop .bgOverlay .tour div h3{font-size:3.5vh;margin-bottom:2vh}.Shop .bgOverlay .tour div p{font-size:2.7vh;width:95%}.Shop .bgOverlay .tour .imageHolder{width:100%;margin-left:0;border-radius:50%;position:relative;bottom:15vh}.Shop .bgOverlay .tour .imageHolder img{position:absolute;top:50%;transform:translateY(-30%);filter:drop-shadow(3px 3px 10px black);filter:contrast(140%)}}.contact-form{width:40%;margin:0 auto;display:flex;flex-direction:column;gap:2vh;padding-top:8vh}.contact-form label{font-size:1.5vw;margin-bottom:1vh}.contact-form input{width:100%;font-size:1.3vw;padding:.5% 1%;background-color:#000000ac;border-radius:.5vw;margin-top:.5vh;color:var(--secondary)}.contact-form input:focus{outline:none}.contact-form input::placeholder{opacity:.7}.contact-form textarea{width:100%;resize:none;font-size:1.5vw;padding:.5% 1%;background-color:#000000ac;border-radius:.5vw;margin-top:.5vh;color:var(--secondary)}.contact-form textarea:focus{outline:none}.contact-form textarea::placeholder{opacity:.7}.contact-form button{width:40%;margin:2vh auto;background-color:var(--secondary);padding:.5% 1%;font-size:1.5vw;border-radius:5vw;color:var(--primary);outline:none;border:none}.contact-form p{color:var(--red);text-shadow:0 0 5px black}@media (max-width: 576px){.contact-form{width:80%;margin:0 auto;display:flex;flex-direction:column;gap:2vw;padding-top:8vh}.contact-form label{font-size:3dvh;margin-bottom:1vh}.contact-form input{width:100%;font-size:3dvh;padding:1% 2%;background-color:#000000ac;border-radius:1vh;margin-top:.5vh;color:var(--secondary)}.contact-form input:focus{outline:none}.contact-form textarea{width:100%;resize:none;font-size:3dvh;padding:1% 2%;background-color:#000000ac;border-radius:1vh;margin-top:.5vh;color:var(--secondary)}.contact-form textarea:focus{outline:none}.contact-form button{width:50%;margin:1vh auto;background-color:var(--secondary);padding:0% 0% 1%;font-size:3dvh;border-radius:5vw}.contact-form p{color:var(--red);text-shadow:0 0 5px black}}.Kontakt{background:url(/assets/secondarybg-Cx2I4n4y.webp) center/cover no-repeat fixed;min-height:100vh;color:var(--secondary);scroll-snap-type:y mandatory;overflow-y:scroll;width:100%;overflow-x:hidden}.Kontakt .bgOverlay{width:100%;height:100vh}.Kontakt .bgOverlay section{width:100%;height:100vh;scroll-snap-align:start;display:flex;align-items:center;background:transparent}.Kontakt .bgOverlay .academyHero{width:100%;display:grid;place-items:center}.Kontakt .bgOverlay .academyHero div{width:100%}.Kontakt .bgOverlay .academyHero div h1{font-size:5vw;text-align:center;padding:5vw}.Kontakt .bgOverlay .welcome p{width:60%;font-size:2.5vw;margin:0 auto}@media (max-width: 576px){.Kontakt{background:url(/assets/secondarybg-Cx2I4n4y.webp) center/cover no-repeat fixed;min-height:100vh;color:var(--secondary);scroll-snap-type:y mandatory;overflow-y:scroll;width:100%;overflow-x:hidden}.Kontakt .bgOverlay{width:100%;height:100vh}.Kontakt .bgOverlay section{width:100%;height:100vh;scroll-snap-align:start;display:flex;align-items:center;background:transparent}.Kontakt .bgOverlay .academyHero{width:100%;display:grid;place-items:center}.Kontakt .bgOverlay .academyHero div{width:100%}.Kontakt .bgOverlay .academyHero div h1{font-size:4vh;text-align:center}.Kontakt .bgOverlay .welcome p{width:80%;font-size:3vh;margin:0 auto;text-align:justify}}.impressum{background:url(/assets/secondarybg-Cx2I4n4y.webp) center/cover no-repeat fixed;height:100vh;color:var(--secondary);scroll-snap-type:y mandatory;overflow-y:scroll;width:100%;overflow-x:hidden;padding-block:10vh}.impressum .bgOverlay{width:100%;height:85dvh;padding:2.5%;overflow-y:auto}.impressum .bgOverlay h1{text-align:center;font-size:2.5vw;margin-bottom:2vh}.impressum .bgOverlay h3{font-size:1.8vw;width:70%;margin:0 auto}.impressum .bgOverlay h4{font-size:1.5vw;width:70%;margin:0 auto}.impressum .bgOverlay h4:nth-last-of-type(1){margin:2vh auto}.impressum .bgOverlay h5{font-size:1.2vw;width:70%;margin:0 auto;font-weight:500;display:flex;justify-content:start}.impressum .bgOverlay h5 span{width:5vw}.impressum .bgOverlay div{margin-block:3vh}.impressum .bgOverlay h2{text-align:center;margin-bottom:3vh}.impressum .bgOverlay p{width:70%;text-align:justify;margin:0vh auto}.impressum .bgOverlay p a{margin-left:1vw;text-decoration:underline}@media (max-width: 576px){.impressum{background:url(/assets/secondarybg-Cx2I4n4y.webp) center/cover no-repeat fixed;height:100svh;color:var(--secondary);scroll-snap-type:y mandatory;overflow-y:hidden;width:100%;overflow-x:hidden}.impressum .bgOverlay{width:100%;height:100dvh;padding-block:5dvh 25dvh}.impressum .bgOverlay h1{text-align:center;font-size:3vh;margin-bottom:2vh}.impressum .bgOverlay h3{font-size:2vh;width:90%;margin:0 auto}.impressum .bgOverlay h2{font-size:2.5vh}.impressum .bgOverlay h4{font-size:2vh;width:90%;margin:0 auto}.impressum .bgOverlay h4:nth-last-of-type(1){margin:2vh auto}.impressum .bgOverlay h5{font-size:1.6vh;width:90%;margin:0 auto;font-weight:500}.impressum .bgOverlay div{margin-block:3vh}.impressum .bgOverlay h2{text-align:center;margin-bottom:3vh}.impressum .bgOverlay p{width:90%;text-align:justify;margin:0vh auto;font-size:1.5vh}.impressum .bgOverlay p a{margin-left:1vh;text-decoration:underline}}.PreisListe{background:url(/assets/secondarybg-Cx2I4n4y.webp) center/cover no-repeat fixed;color:var(--secondary);scroll-snap-type:y mandatory;overflow-y:scroll;width:100%;overflow-x:hidden}.PreisListe .bgOverlay{width:100%;height:100vh}.PreisListe .bgOverlay section{width:100%;height:100vh;scroll-snap-align:start;display:flex;align-items:center;justify-content:center;background:transparent;padding-block:10vh}.PreisListe .bgOverlay .academyHero{width:100%;display:flex;flex-direction:column;align-items:center;gap:5vh;padding:5vw}.PreisListe .bgOverlay .academyHero>div{width:100%}.PreisListe .bgOverlay .academyHero>div h1{font-size:2.5vw;text-align:center;padding:2vw}.PreisListe .bgOverlay .academyHero>div h2{font-size:2vw;text-align:center;padding:1vw}.PreisListe .bgOverlay .academyHero .cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(25vw,1fr));gap:2vw}.PreisListe .bgOverlay .academyHero .cards .card{background:#0006;padding:2vw;border-radius:1vw;min-width:15vw;color:var(--secondary);text-align:center;transition:transform .2s ease}.PreisListe .bgOverlay .academyHero .cards .card:nth-of-type(4){grid-column:1/-1}.PreisListe .bgOverlay .academyHero .cards .card:hover{transform:translateY(-.5vw);background:#0000008c}.PreisListe .bgOverlay .academyHero .cards .card .label{font-size:1.5vw;margin-bottom:1vw}.PreisListe .bgOverlay .academyHero .cards .card .price{font-size:2vw;font-weight:700;color:var(--green)}.PreisListe .bgOverlay .welcome{display:flex;flex-direction:column;align-items:center}.PreisListe .bgOverlay .welcome p{width:60%;font-size:2.5vw;margin:1vw auto;text-align:center}.PreisListe .bgOverlay .welcome a{font-size:1.5vw;background-color:var(--secondary);color:var(--primary);align-items:center;display:inline-block;border-radius:.3vw;position:relative;padding-inline:1%;font-weight:500;line-height:100%;padding-block:3.8% 4%;transition:all .2s ease-in-out;margin-top:2vh;min-width:15vw;text-align:center}.PreisListe .bgOverlay .welcome a svg{width:.6vw;height:.7vw}@media (max-width: 576px){.PreisListe .bgOverlay .academyHero>div h1{font-size:4dvh;text-align:center}.PreisListe .bgOverlay .academyHero>div h2{font-size:2.5dvh;text-align:center}.PreisListe .bgOverlay .academyHero .cards{display:flex;flex-direction:column;gap:2vh}.PreisListe .bgOverlay .academyHero .cards .card{width:100%;padding:1vh}.PreisListe .bgOverlay .academyHero .cards .card .label{font-size:3dvh}.PreisListe .bgOverlay .academyHero .cards .card .price{font-size:4dvh}.PreisListe .bgOverlay .academyHero .cards .card:nth-of-type(4) h2{font-size:3dvh}.PreisListe .bgOverlay .academyHero .cards .card:nth-of-type(4) h3{font-size:1.5dvh}.PreisListe .bgOverlay .welcome div a{font-size:3vh;background-color:var(--secondary);color:var(--primary);align-items:center;display:inline-block;border-radius:.3vh;position:relative;padding-inline:0;font-weight:500;line-height:100%;padding-block:3.5% 4%;transition:all .2s ease-in-out;margin-top:5dvh;width:100%;min-width:60vw;text-align:center}.PreisListe .bgOverlay .welcome div a:hover{transform:scale(1.05)}.PreisListe .bgOverlay .welcome div a svg{width:.6vw;height:.7vw}.PreisListe .bgOverlay .welcome p{width:80%;font-size:3vh;text-align:center;padding-top:5dvh}}.dashboard{padding:2.5%}
