html{font-size:var(--fontsize-m)}body{font-family:var(--font-demo3)}h1,h2,h3,h4,h5,h6{font-family:var(--font-highlight-demo3)}.header{padding-top:150px}@media screen and (width<=1000px){.header{padding-top:218px}}@media screen and (width<=640px){.header{padding-top:200px}}.header--top{background:rgb(var(--color-minor));z-index:3;border-bottom:1px solid rgb(var(--color-shade));width:100%;position:fixed;top:0}.header--top .container{position:relative}.header--top .logo{float:right;margin:25px 0 22px;transition:all .2s ease-in-out}@media screen and (width<=1000px){.header--top .logo{float:none;margin:25px auto 22px}}.header--top .logo.sticky{width:120px;margin:15px 0 12px}@media screen and (width<=1000px){.header--top .logo.sticky{margin:15px auto 12px}}.nav--main{font-family:var(--font-highlight-demo3);background:0 0;border:0;position:absolute;bottom:0;left:0}@media screen and (width<=1250px){.nav--main{left:30px}}@media screen and (width<=1000px){.nav--main{position:relative;left:0}}.nav--main .container{width:auto;padding:0}@media screen and (width<=1000px){.nav--main .nav-list--level1{text-align:center}}@media screen and (width<=640px){.nav--main .nav-list--level1{text-align:left;width:calc(100% + 40px);left:-20px}}.nav--main .nav-list--level1>.nav-list-item{position:relative}.nav--main .nav-list--level1>.nav-list-item>a{font-size:var(--fontsize-l)}.nav--main .nav-list--level1>.nav-list-item>a:after{content:none}.nav--main .nav-list--level1>.nav-list-item--cur>a,.nav--main .nav-list--level1>.nav-list-item--act>a{font-weight:700}@media screen and (width<=1000px){.nav--main .nav-list--level1>.nav-list-item:last-child:hover>.nav-list--level2{right:0}}.nav--main .nav-list--level2{text-align:left;padding:10px 0 12px;top:60px}.nav--main .nav-list--level2>.nav-list-item>a{font-size:var(--fontsize-m);padding:5px 30px}.nav--main .nav-list--level2>.nav-list-item--cur>a,.nav--main .nav-list--level2>.nav-list-item--act>a{font-weight:700}.nav--main .parent .icon-plus,.nav--main .parent .icon-minus{width:54px;height:54px;padding:17px}.nav--sub{margin-top:50px;padding:15px 30px 35px}.nav--sub .nav-list-item{display:block}.nav--sub .nav-list-item.sub{position:relative}.nav--sub .nav-list-item.sub>ul{display:none}.nav--sub .nav-list-item.sub .icon-minus,.nav--sub .nav-list-item.sub .icon-plus{text-align:center;width:44px;height:44px;color:rgb(var(--color-minor));cursor:pointer;line-height:44px;transition:opacity .3s ease-in-out;position:absolute;top:0;right:0}.nav--sub .nav-list-item.sub .icon-minus,.nav--sub .nav-list-item.sub.open .icon-plus{opacity:0}.nav--sub .nav-list-item.sub.open .icon-minus{opacity:1}.nav--sub .nav-list-item>a{border-bottom:1px solid rgba(var(--color-minor), .6);padding:8px 0}.nav--sub .nav-list-item--cur>a,.nav--sub .nav-list-item--act>a{font-weight:700}.f-carousel{--f-arrow-bg:transparent;--f-arrow-hover-bg:transparent;--f-arrow-active-bg:transparent;--f-arrow-color:rgb(var(--color-minor));--f-arrow-hover-color:rgb(var(--color-minor));--f-arrow-shadow:none;--f-button-svg-filter:drop-shadow(0 0 8px rgb(var(--color-main)))}.content{flex-flow:wrap;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;display:flex}@media screen and (width<=1000px){.content{display:block;width:100%!important;margin-left:0!important;margin-right:0!important}}.content--start{width:100%;margin-left:0;margin-right:0}.news-list-view .article,.news-list-view.default-events .event{margin-bottom:50px;padding-right:0!important}:is(.news-list-view .article,.news-list-view.default-events .event) h3,:is(.news-list-view .article,.news-list-view.default-events .event) .date{padding-left:0}:is(.news-list-view .article,.news-list-view.default-events .event) .news-img-wrap>a:after{content:none}:is(.news-list-view .article,.news-list-view.default-events .event) img{transition:all .2s ease-in-out}:is(.news-list-view .article,.news-list-view.default-events .event):hover img{opacity:.7}.news-list-view.short .article{border-bottom:1px solid rgb(var(--color-shade))!important}.teams .team{flex:0 0 calc(33.3333% - 30px);max-width:calc(33.3333% - 30px);margin-left:15px;margin-right:15px}@media screen and (width<=750px){.teams .team{flex:0 0 calc(66.6667% - 30px);max-width:calc(66.6667% - 30px);margin-left:15px;margin-right:15px}}@media screen and (width<=640px){.teams .team{flex:none;width:100%;max-width:100%;margin-bottom:30px;margin-left:0;margin-right:0;display:block}.teams .team:last-of-type{margin-bottom:0}}.news-list-view .logo--verein,.news-list-view .club{display:none!important}.f-carousel{--f-carousel-dot-selected-bg:rgb(var(--color-highlight));--f-arrow-hover-color:rgb(var(--color-highlight));--f-progressbar-color:rgb(var(--color-highlight));--f-spinner-color-2:rgb(var(--color-highlight))}.nav--main .nav-list--level2{background:rgb(var(--color-highlight))!important}.nav--main .nav-list--level2>.nav-list-item>a{color:#fff!important}.nav--main .nav-list--level2>.nav-list-item:hover>a{color:rgba(var(--color-minor),.6)!important}.nav--sub{background:rgb(var(--color-highlight))!important}.nav--sub .nav-list-item>a{color:#fff!important}.nav--sub .nav-list-item>a:hover{color:rgba(var(--color-minor),.6)!important}.news-list-view .article,.news-list-view.default-events .event{border-bottom:2px solid rgb(var(--color-highlight))!important;background:0 0!important}.news-list-view .article:after,.news-list-view.default-events .event:after{border-bottom-color:rgb(var(--color-highlight))!important}.news-list-view.default .date,.news-list-view.default-events .date{color:rgb(var(--color-main))!important}.toggle .toggle-title{background:rgb(var(--color-highlight))!important;border:1px solid rgb(var(--color-highlight))!important}.toggle .toggle-title:hover{color:rgb(var(--color-highlight))!important}.history-year,.history-center:before,.history-year--content .history-month--ce:before,.history-year--content .history-month--ce:after{background-color:rgb(var(--color-highlight))!important}.history-month--label{color:rgb(var(--color-highlight))!important}.mask_history a.loadmore-history{border-color:rgb(var(--color-highlight))!important;color:rgb(var(--color-highlight))!important}.mask_history a.loadmore-history:hover{background-color:rgb(var(--color-highlight))!important}.border--highlight{border-color:rgb(var(--color-highlight))!important}.footer{background:rgb(var(--color-main))!important}.footer a{color:#fff!important}.footer a:hover{color:rgba(var(--color-minor),.6)!important}@media screen and (width<=640px){.nav--main .nav-header button{color:rgb(var(--color-highlight))!important}.nav--main a{color:#fff!important}.nav--main .nav-list--level2{border-bottom:1px solid rgba(var(--color-minor),.5)!important}}
