@import"https://use.typekit.net/jlc2kzp.css";:root{--body-font-family: 'mundial', sans-serif;--main-font-size: 23px;--letter-spacing: 0.01rem;--heading-font-family: 'space-mono', mono;--heading-font-weight: 400;--markup-font-family: 'space-mono', mono;--markup-font-weight: 200;--color-primary: #000000;--color-secondary: #bd0000;--color-thirdier: #ff3303;--color-fourthier: #2d2d2d;--h1-font-size: 3rem;--h1-line-height: 3.5rem;--h2-font-size: 3rem;--h2-line-height: 3.5rem;--h3-font-size: 1.35rem;--h3-line-height: 1.85rem;--h4-font-size: 1.5rem;--h4-line-height: 1.75rem;--lead-font-size: 1.5rem;--lead-line-height: 1.75rem;--intro-lead-font-size: 1.25rem;--intro-lead-line-height: 1.5rem;--legend-font-size: 1.5rem;--legend-line-height: 1.75rem}html,body{letter-spacing:var(--letter-spacing);margin:0;padding:0;min-height:100%;height:auto !important;font-family:var(--body-font-family);font-size:var(--main-font-size);font-weight:200;color:var(--color-primary)}a{color:var(--color-primary);text-decoration:none;outline:none}a:active,a:focus,a:hover{color:var(--color-primary);outline:none}picture img,svg{width:100%;height:auto}.markup{font-family:var(--markup-font-family);font-weight:var(--markup-font-weight);text-transform:uppercase}section{padding:4rem 0rem}.fullpage__container{overflow:hidden}h1,.h1,.uk-scope h1,.uk-scope .h1{font-family:var(--heading-font-family) !important;font-weight:var(--heading-font-weight) !important}h2,.h2,.uk-scope h2,.uk-scope .h2{font-family:var(--heading-font-family) !important;font-weight:var(--heading-font-weight) !important}h3,.h3,.uk-scope h3,.uk-scope .h3{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight)}h1,.h1{font-size:var(--h1-font-size) !important;line-height:var(--h1-line-height) !important;color:#fff}h2,.h2,.uk-scope h2,.uk-scope .h2{font-size:var(--h2-font-size);line-height:var(--h2-line-height)}h3,.h3,.uk-scope h3,.uk-scope .h3{font-size:var(--h3-font-size);line-height:var(--h3-line-height)}h4,.h4,.uk-scope h4,.uk-scope .h4{font-size:var(--h4-font-size);line-height:var(--h4-line-height)}strong{font-weight:600}.lead{font-family:var(--heading-font-family);font-size:var(--lead-font-size);line-height:var(--lead-line-height)}.intro__lead{font-family:var(--heading-font-family);font-size:var(--intro-lead-font-size);line-height:var(--intro-lead-line-height);color:var(--color-secondary)}.subtitle{font-family:var(--markup-font-family);font-weight:var(--markup-font-weight);color:var(--color-primary);text-transform:uppercase}.grid__parallax__wrapper .mail__icon,#mainMenu .nav-link,.btn__primary,a{transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.btn__primary{padding:.25rem 1.5rem .5rem 1.5rem;color:#fff;border:1px solid #fff;border-radius:2rem;-webkit-border-radius:2rem;-moz-border-radius:2rem;-ms-border-radius:2rem;-o-border-radius:2rem}.btn__primary:hover,.btn__primary:focus,.btn__primary:active{background-color:#fff;color:var(--color-primary)}#header{position:fixed;width:100%;background-color:#fff;z-index:1000;transition:transform .25s .1s ease-in-out;box-shadow:0px 5px 5px 0px rgba(0,0,0,.1)}.down #header{transform:translate3d(0, -118px, 0);-webkit-transform:translate3d(0, -118px, 0);-moz-transform:translate3d(0, -118px, 0);-ms-transform:translate3d(0, -118px, 0);-o-transform:translate3d(0, -118px, 0)}.navbar-brand img{max-width:100%;width:150px;height:auto}#mainMenu .navbar{list-style:none}#mainMenu .nav-link{color:var(--color-primary);font-family:var(--heading-font-family);display:flex;align-items:end;padding:.5rem 0rem}#mainMenu .nav-link.current,#mainMenu .nav-link:hover,#mainMenu .nav-link:focus,#mainMenu .nav-link:active{color:var(--color-thirdier)}.btn.btn__offcanvas,.btn.btn__offcanvas:hover,.btn.btn__offcanvas:active,.btn.btn__offcanvas:focus{padding:0px;outline:none !important;border:0px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;background-image:none;width:50px;height:50px}#offcanvas .btn.btn__offcanvas .hamburger__line,#offcanvas .btn.btn__offcanvas:hover .hamburger__line,#offcanvas .btn.btn__offcanvas:active .hamburger__line,#offcanvas .btn.btn__offcanvas:focus .hamburger__line{background-color:var(--color-thirdier)}.btn__close{padding:0px;outline:none !important;border:0px;background:none;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;background-image:none;width:50px;height:50px}.offcanvas-backdrop{background-color:#fff}.offcanvas-backdrop.show{opacity:1}.offcanvas-fade{background-color:#fff;position:fixed;min-height:100vh;height:100vh !important;height:100svh !important;width:100%;top:0;left:0;opacity:0;transition:opacity .15s linear;overflow-y:auto}.offcanvas-fade.showing,.offcanvas-fade.show:not(.hiding){opacity:1}.offcanvas-header{background-color:#fff}.offcanvas-body ul{list-style:none}.offcanvas-body .offcanvas__nav .nav-link{color:var(--color-primary);font-weight:700;font-size:1.5rem}.offcanvas-body .offcanvas__nav .nav-link.current{color:var(--color-secondary)}.offcanvas-body .offcanvas__nav .offcanvas__subnav .nav-link{font-family:var(--markup-font-family);font-weight:var(--markup-font-weight);font-size:1rem;margin-bottom:.25rem;color:#fff;text-transform:uppercase}.hero__wrapper{padding-top:95px}.hero__text__item{width:50%;margin-left:137px}.hero__text__item p{color:#fff;margin:0px}.hero__text__item .detail__links{margin-top:1.75rem}.hero__media:after{content:"";background-image:url(../images/form.svg);background-size:cover;background-repeat:no-repeat;display:block;width:45vw;height:19.6875vw;position:absolute;bottom:-1px;left:0px;transform:rotateY(180deg)}.col__ow span,.col__nw span{border-top:10px solid}.col__ow span{border-color:var(--color-thirdier)}.col__nw span{border-color:var(--color-secondary)}.events__item{position:relative}.events__item::after{content:"";position:absolute;bottom:-5px;width:10vw;aspect-ratio:1200/525;height:auto;background:url("../images/form.svg") no-repeat center/cover}.events__item:nth-child(odd)::after{inset-inline:auto 0;transform:none}.events__item:nth-child(even)::after{inset-inline:0 auto;transform:rotateY(180deg)}.events__date,.events__title h3,.events__detail p{color:#fff}.events__date{font-size:2.5rem;line-height:3rem;text-decoration:underline}.grid__parallax__wrapper{background:linear-gradient(to bottom, #000 0%, #000 35%, transparent 35%, transparent 100%)}.grid__parallax__wrapper .grid__item{background-color:#fff}.grid__parallax__wrapper .intro__text p{margin:0px}.grid__parallax__wrapper .h2__subtitle{color:#fff}.grid__parallax__wrapper .mail__icon{display:block;background-image:url(../images/mail.svg);background-repeat:no-repeat;background-size:cover;width:30px;height:24px;filter:brightness(0) invert(0);-webkit-filter:brightness(0) invert(0)}.grid__parallax__wrapper .mail__icon:hover{filter:brightness(1) invert(0);-webkit-filter:brightness(1) invert(0)}.slider__wrapper{background-color:var(--color-primary)}.slider__wrapper h2,.slider__wrapper .uk-slider-items{color:#fff}.uk-dotnav>*>*{border:1px solid #fff !important}.uk-dotnav>.uk-active>*{background-color:#fff !important}.partner__wrapper{position:relative;background-color:var(--color-primary);color:#fff}.partner__wrapper a{color:#fff}.partner__wrapper{padding-bottom:17.5vw !important}.partner__wrapper:after{content:"";background-image:url(../images/form.svg);background-size:cover;background-repeat:no-repeat;display:block;width:45vw;height:19.6875vw;position:absolute;bottom:-1px;right:0px}.vereine-list .website a{background-image:url(../images/arrow-up.svg);background-position:center right;background-repeat:no-repeat;background-size:20px 20px;padding-right:25px}.verein-row{border-bottom:1px solid #fff;padding:.15rem 0rem .25rem 0rem}#footer{position:relative;background-color:var(--color-primary);color:#fff}#footer a{color:#fff}.support__item{display:inline-block;background-color:#fff;max-width:150px}.support__item img{max-width:100%;height:auto}#back__to__top{background-image:url(../images/back-to-top.svg);width:7px;height:100px;position:absolute;right:1rem;bottom:1rem;cursor:pointer}.error__404{color:#fff}.error__404 .detail__wrapper{background-color:var(--color-primary);padding:10rem 0rem}@media(max-width: 1599.98px){:root{--main-font-size: 17px}.hero__text__item{margin-left:100px}}@media(max-width: 1399.98px){.hero__wrapper{padding-top:80px}.hero__media{height:700px}.hero__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media(max-width: 1199.98px){:root{--main-font-size: 18px;--h1-font-size: 2.5rem;--h1-line-height: 3rem;--h2-font-size: 1.5rem;--h2-line-height: 2rem;--big-font-size: 5rem;--big-line-height: 5rem;--lead-font-size: 1.25rem;--lead-line-height: 1.75rem}section{padding:4rem 0rem}.hero__media{height:600px}.hero__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__text__item{width:80%;margin-left:80px}}@media(max-width: 991.98px){:root{--main-font-size: 18px;--h1-font-size: 2rem;--h1-line-height: 2.5rem;--h2-font-size: 2rem;--h2-line-height: 2.25rem}section{padding:4rem 0rem}.navbar-brand img{width:100px}.hero__wrapper{padding-top:80px}.hero__media{height:450px}.hero__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__text__item{width:100%;margin-left:0px}.events__item{padding-bottom:7.4375vw !important}.events__item::after{width:17vw}.partner__wrapper{padding-bottom:26.25vw !important}.grid__parallax__wrapper{background:linear-gradient(to bottom, #000 0%, #000 30%, transparent 30%, transparent 100%)}}@media(max-width: 767.98px){:root{--main-font-size: 17px;--h1-font-size: 2rem;--h1-line-height: 2.5rem;--h2-font-size: 2rem;--h2-line-height: 2.25rem}section{padding:4rem 0rem}.navbar-brand img{width:100px}.hero__wrapper{padding-top:80px}.hero__media{height:450px}.hero__text__item{width:100%;margin-left:0px}.partner__wrapper{padding-bottom:26.25vw !important}.support__item{max-width:100px}.grid__parallax__wrapper{background:linear-gradient(to bottom, #000 0%, #000 25%, transparent 25%, transparent 100%)}}@media(max-width: 575.98px){:root{--main-font-size: 16px;--h1-font-size: 1.75rem;--h1-line-height: 2.25rem;--h2-font-size: 1.75rem;--h2-line-height: 2.25rem;--h3-font-size: 1.1rem;--h3-line-height: 1.5rem}section{padding:3rem 0rem}.events__item{padding-bottom:13.125vw !important}.events__item::after{width:25vw}}