@import url(https://fonts.googleapis.com/css2?family=Roboto&display=swap);@import url(https://fonts.googleapis.com/css?family=Oswald:400,700);@import url(https://fonts.googleapis.com/css2?family=Exo+2:ital,wght@0,100;0,200;0,300;0,400;0,700;1,100;1,400;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&family=Merriweather:ital,wght@0,300;0,400;0,700;1,400;1,700&display=swap);@-webkit-keyframes slideInFromTop{0%{opacity:0;top:50%;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes slideInFromTop{0%{opacity:0;top:50%;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@-webkit-keyframes slideInFromBottom{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInFromBottom{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideInFromLeft{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInFromLeft{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInFromRight{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInFromRight{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:0s!important;animation-duration:0s!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:0s!important;transition-duration:0s!important;scroll-behavior:auto!important}}*{font-family:Barlow}::-moz-selection{background:#495e89;color:#d9a831}::selection{background:#495e89;color:#d9a831}::-moz-selection{background:#495e89;color:#d9a831}.frame,.max-width{max-width:1200px}.backgroundColor{color:#fff}.header-hidden-skeleton{height:172px;position:static;visibility:hidden;width:100%;display:none;top:0}header{z-index:5;position:relative;width:100%;background:#fff}header .mobile-head{display:none}header .mobile-head .dept{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;border-top:3px solid transparent;border-bottom:3px solid transparent}header .mobile-head .dept a{display:block;padding:10px 0;text-decoration:none;color:#fff;text-transform:uppercase}header .mobile-head .dept.active a{font-weight:700}header .header-wrap{max-width:1200px;margin:25px auto 0;height:100%;position:relative;overflow:visible}header .header-wrap .logo-wrap{max-width:570px;margin:0 auto;font-size:52px;width:100%}header .header-wrap .logo-wrap .logo-title.short{display:none}header .header-wrap .logo-wrap a.logo{width:100%;height:100%;display:block;-webkit-transition:cubic-bezier(.075,.82,.165,1);transition:cubic-bezier(.075,.82,.165,1)}header .header-wrap .logo-wrap a.logo img{padding:10px;vertical-align:middle;width:100%;height:100%;margin:0 auto;display:inline-block}header .header-wrap .logo-wrap a.logo a.logo,header .header-wrap .logo-wrap a.logo img{-webkit-transition:all .5s;transition:all .5s}header .header-wrap .logo-wrap a.logo .logo-text{text-transform:uppercase;font-size:21px;font-weight:700;letter-spacing:.5px;margin-left:1px}header .header-wrap .logo-wrap a.logo .logo-text .highlight{color:#d9a831;text-shadow:1px 1px 1px rgba(73,94,137,.89)}header .header-wrap .social-media{padding:0 10px;position:absolute;right:0;bottom:-79px;background:#495e89;display:-webkit-box;display:-ms-flexbox;display:flex;height:47px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:rotate(-.6deg);-ms-transform:rotate(-.6deg);transform:rotate(-.6deg);border-bottom-right-radius:15px 15px;border-bottom-left-radius:15px 15px}header .header-wrap .social-media .inner{display:-webkit-box;display:-ms-flexbox;display:flex}header .header-wrap .social-media a{margin:0 10px 0 0;max-width:30px;display:block;height:35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .header-wrap .social-media a img{max-height:100%}header .header-wrap .social-media a:hover img path{fill:green}header .header-wrap .social-media a:last-of-type{margin:0}header::after{content:'';background:#fff;bottom:-28px;display:block;width:100%;position:absolute;height:35px;background:#fff;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:rotate(-.6deg);-ms-transform:rotate(-.6deg);transform:rotate(-.6deg);z-index:-1;-webkit-box-shadow:0 15px 10px -15px #d9a831;box-shadow:0 15px 10px -15px #d9a831;-webkit-box-shadow:0 15px 10px -15px #495e89;box-shadow:0 15px 10px -15px #495e89}body .header-spacer{top:100%;z-index:1;height:42px;width:100%;position:absolute;background:#d3d3d3}header nav{position:relative;margin:25px 0 0;-webkit-transform:rotate(-.6deg);-ms-transform:rotate(-.6deg);transform:rotate(-.6deg)}header nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0;margin:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header nav>ul>li{list-style:none;padding:0 15px;position:relative;padding:0 15px}header nav>ul>li a{color:#000;text-decoration:none;font-size:28px;text-transform:uppercase;font-family:Barlow;font-weight:400;display:block;padding:0 20px}header nav>ul>li a:hover{text-decoration:none;color:#495e89}header nav>ul>li.active>a{font-weight:700;color:#495e89}header nav>ul>li:hover>a{background:#495e89;color:#fff}header nav>ul>li:hover .subnavigation{height:auto;z-index:100;opacity:1;-webkit-box-shadow:0 0 2px #fff;box-shadow:0 0 2px #fff}header nav>ul>li:hover .subnavigation li{background:#495e89;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}header nav>ul>li:hover .subnavigation li a{color:#fff}header nav>ul>li:hover .subnavigation li:hover{background:#d9a831;color:#000}header nav>ul>li:hover .subnavigation li:hover a{color:#495e89}header nav>ul>li:hover .subnavigation li.active{background:#d9a831}header nav>ul>li:hover .subnavigation li.active a{font-weight:700;color:#495e89}header nav>ul>li:hover .subnavigation>li>a{width:100%}header nav>ul .subnavigation{top:42px;position:absolute;height:100%;min-width:100%;z-index:50;height:0;opacity:0}header nav>ul .subnavigation>li{border-top:1px solid #495e89}header nav>ul .subnavigation li{position:relative;-webkit-box-flex:0;-ms-flex:0;flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:visible}header nav>ul .subnavigation li ul.thirdlevel{z-index:999;position:absolute;top:-1px;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);white-space:nowrap;left:100%;opacity:0;display:none;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;border-top:1px solid #495e89;border-right:1px solid #495e89;border-bottom:1px solid #495e89}header nav>ul .subnavigation li ul.thirdlevel li{background:#d9a831;color:#000;border-left:1px solid #495e89}header nav>ul .subnavigation li ul.thirdlevel li:first-of-type{border-left:none}header nav>ul .subnavigation li ul.thirdlevel li a{font-size:16px;display:inline-block;margin:0 auto;font-weight:400}header nav>ul .subnavigation li ul.thirdlevel li.active a{font-weight:700;color:#000}header nav>ul .subnavigation li ul.thirdlevel li:hover a{text-decoration:none;color:#000;text-shadow:0 0 #000}header nav>ul .subnavigation li:last-of-type{margin:0;border-bottom:1px solid #495e89}header nav>ul .subnavigation li a{font-size:16px;text-transform:none;padding:5px 20px}header nav>ul .subnavigation li:hover>ul.thirdlevel{display:block;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1;display:block;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}article{z-index:1;position:relative;margin:18px 0 210px;padding:10px 0;min-height:25vw}article .slider-teaser-text{position:relative;min-height:150px;font-size:70px}article .slider-teaser-text div{-webkit-animation:1s ease-out 0s 1 slideInFromTop;animation:1s ease-out 0s 1 slideInFromTop;text-align:center;margin:0 auto;display:block;width:100%;position:absolute;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}article.fixed-nav{padding:235px 0 0}article p{margin-bottom:20px}article section{margin:0;overflow:hidden}article .frame,article .max-width{margin:0 auto;padding:0 20px}article .frame .frame,article .max-width .frame{padding:0}article .frame-type-diginani_process,article .frame-type-diginani_processing-methods{width:100%;margin:auto;max-width:none;padding:0}article .ce-textpic{margin:0 0 40px 0}footer{background:#495e89;margin-top:80px;padding:50px 0 75px;min-height:165px;position:relative}footer .max-width{margin:0 auto;position:relative;padding:0 15px;background:#495e89}footer .max-width nav ul{padding:0;list-style:none}footer .max-width nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .max-width nav>ul li{-webkit-box-flex:0;-ms-flex:0;flex:0;min-width:150px}footer .max-width nav>ul li a{color:#fff;font-size:18px}footer .max-width nav>ul>li>a{text-transform:uppercase;padding:0 0 8px;display:block;border-bottom:1px solid #d9a831;font-weight:700}footer .max-width nav>ul>li>ul{margin:8px 0 0}footer .max-width nav>ul>li>ul li{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}footer .max-width nav>ul>li>ul li a{display:block;color:#d3d3d3}footer .max-width nav>ul>li>ul li .active,footer .max-width nav>ul>li>ul li:hover{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}footer .max-width nav>ul>li>ul li .active a,footer .max-width nav>ul>li>ul li:hover a{color:#fff;font-weight:700}footer #footer-logo{position:absolute;right:10%;top:-171px;-webkit-transform:rotate(38deg);-ms-transform:rotate(38deg);transform:rotate(38deg);width:100%;max-width:250px;height:auto;background-size:contain;background-image:url(/fileadmin/logos/logo_white.svg)}footer #footer-logo svg{width:100%;height:auto;opacity:1;-webkit-clip-path:polygon(3% 91%,100% 28%,100% 0,0 0);clip-path:polygon(3% 91%,100% 28%,100% 0,0 0)}footer #footer-logo #cut-off{position:absolute;background:#fff;top:0;right:0}footer .legal-navigation{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}footer .legal-navigation ul{list-style:none;padding:0}footer .legal-navigation ul li{display:inline-block;margin:0 10px 0 0}footer .legal-navigation ul li a{color:#fff}footer .legal-navigation ul li a:hover{color:#d9a831}footer .legal-navigation ul li:last-of-type{margin:0}.club .news-list-category,.club .news-list-date,.club .news.news-single h1{border-color:#000;color:#000}.soccer .news-list-category,.soccer .news-list-date,.soccer .news.news-single h1{border-color:#8ca342;color:#8ca342}.tennis .news-list-category,.tennis .news-list-date,.tennis .news.news-single h1{border-color:#a54d2a;color:#a54d2a}.gymnastics .news-list-category,.gymnastics .news-list-date,.gymnastics .news.news-single h1{border-color:#6e498f;color:#6e498f}.article.soccer .footer .news-list-category{background:#8ca342;color:#fff}.article.tennis .footer .news-list-category{background:#a54d2a;color:#fff}.article.gymnastics .footer .news-list-category{background:#6e498f;color:#fff}.article.soccer .club .news-list-category{background:#000;color:#fff}.gymnastics .news-image-headline{background:rgba(110,73,143,.8);-webkit-box-shadow:0 0 5px #6e498f;box-shadow:0 0 5px #6e498f}.gymnastics .news-image-headline:hover{background:#6e498f}.soccer .news-image-headline{background:rgba(140,163,66,.8);-webkit-box-shadow:0 0 5px #8ca342;box-shadow:0 0 5px #8ca342}.soccer .news-image-headline:hover{background:#8ca342}.tennis .news-image-headline{background:rgba(165,77,42,.8);-webkit-box-shadow:0 0 5px #a54d2a;box-shadow:0 0 5px #a54d2a}.tennis .news-image-headline:hover{background:#a54d2a}.club .news-image-headline{background:rgba(47,79,79,.8);-webkit-box-shadow:0 0 5px #fff;box-shadow:0 0 5px #fff}.club .news-image-headline:hover{background:#2f4f4f}.club .news.news-single .header h1{background-image:url(/fileadmin/logos/logo_black.svg)}.soccer .news.news-single .header h1{background-image:url(/fileadmin/logos/logo_soccer.svg)}.tennis .news.news-single .header h1{background-image:url(/fileadmin/logos/logo_tennis.svg)}.gymnastics .news.news-single .header h1{background-image:url(/fileadmin/logos/logo_gymnastics.svg)}.news.news-single{position:relative}.news.news-single .news-image-headline{-webkit-transition:all .5s ease-out;transition:all .5s ease-out;cursor:pointer;z-index:100;font-size:24px;font-weight:700;text-transform:uppercase;color:#fff;display:inline-block;padding:5px 10px;position:absolute;right:10%;top:30%;border:2px solid #fff;max-width:30%}.news.news-single .header{position:relative;margin:30px 0 0}.news.news-single .header h1{border-bottom:3px solid;margin:0 0 0;background-size:contain;background-repeat:no-repeat}.news.news-single .header .news-list-date{position:absolute;top:10px;right:0}.news.news-single .header .news-list-category{text-align:right;display:block;text-transform:uppercase}.news.news-single .teaser-text{margin:10px 0 0}.news.news-single .news-text-wrap{margin:20px 0 0}.news.news-single .news-img-caption{display:none}.news.news-single .news-img-wrap{position:relative}.news.news-single .news-img-wrap .news-image{width:100%;height:70vh;background-position:50% 0;background-size:cover;background-repeat:no-repeat;display:block;text-decoration:none;-webkit-transition:background-position .05s;transition:background-position .05s}.news.news-single .news-img-wrap .news-image img{width:100%;-o-object-fit:cover;object-fit:cover}.news.news-single .footer a{font-weight:700;color:#000}.news.news-single .footer .news-backlink-wrap{margin:20px 0 0}.news .news-list-view{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.news .news-list-view .article{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;position:relative;margin:0 25px 25px 0;overflow:hidden;max-width:370px}.news .news-list-view .article p{margin:0 0 10px 0}.news .news-list-view .article p:last-of-type{margin:0}.news .news-list-view .article:hover .news-img-wrap img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.6s;transition:.6s}.news .news-list-view .article .news-img-wrap img{width:100%;-webkit-transition:.2s;transition:.2s;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.news .news-list-view .article .header h3{padding:0;margin:0}.news .news-list-view .article .header h3 a{text-transform:uppercase;color:#fff;font-size:24px}.news .news-list-view .article .teaser-text{padding:10px 10px 30px;position:absolute;width:100%;height:auto;bottom:0;color:#fff;background:rgba(73,94,137,.9)}.news .news-list-view .article .teaser-text a{color:#000;font-weight:700}.news .news-list-view .article .teaser-text .more{margin:10px 0 0;text-transform:uppercase}.news .news-list-view .article .footer .news-list-date{position:absolute;bottom:5px;right:10px;color:#fff}.news .news-list-view .article .footer .news-list-category{position:absolute;padding:8px 20px;top:20px;right:0;font-size:20px}.lb-data .lb-number{display:none!important}.tx-indexedsearch-searchbox{display:inline-block;margin-right:10px;padding-top:4px}.tx-indexedsearch-searchbox form{margin:0}.tx-indexedsearch-searchbox .tx-indexedsearch-searchbox-sword{-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out}.tx-indexedsearch-searchbox .dribbble{position:fixed;display:block;right:24px;bottom:24px}.tx-indexedsearch-searchbox .dribbble img{display:block;width:76px}.tx-indexedsearch-searchbox .search{display:table}.tx-indexedsearch-searchbox .search input{background:0 0;border:none;outline:0;width:28px;min-width:0;padding:0;z-index:1;position:relative;line-height:18px;margin:5px 0;font-size:14px;-webkit-appearance:none;-webkit-transition:all .6s ease;transition:all .6s ease;cursor:pointer;color:#d3d3d3}.tx-indexedsearch-searchbox .search input+div{position:relative;height:28px;width:100%;margin:-28px 0 0 0}.tx-indexedsearch-searchbox .search input+div svg{display:block;position:absolute;height:28px;width:160px;right:0;top:0;fill:none;stroke:#d3d3d3;stroke-dashoffset:271.908;stroke-dasharray:59 212.908;-webkit-transition:all .6s ease;transition:all .6s ease}.tx-indexedsearch-searchbox .search input:not(:-moz-placeholder-shown){width:160px;padding:0 4px;background:0 0;cursor:text}.tx-indexedsearch-searchbox .search input:not(:-ms-input-placeholder){width:160px;padding:0 4px;background:0 0;cursor:text}.tx-indexedsearch-searchbox .search input:focus,.tx-indexedsearch-searchbox .search input:not(:placeholder-shown){width:160px;padding:0 4px;background:0 0;cursor:text}.tx-indexedsearch-searchbox .search input:not(:-moz-placeholder-shown)+div svg{stroke-dasharray:150 212.908;stroke-dashoffset:300}.tx-indexedsearch-searchbox .search input:not(:-ms-input-placeholder)+div svg{stroke-dasharray:150 212.908;stroke-dashoffset:300}.tx-indexedsearch-searchbox .search input:focus+div svg,.tx-indexedsearch-searchbox .search input:not(:placeholder-shown)+div svg{stroke-dasharray:150 212.908;stroke-dashoffset:300}.tx-indexedsearch-searchbox .search input:-webkit-autofill,.tx-indexedsearch-searchbox .search input:-webkit-autofill:active,.tx-indexedsearch-searchbox .search input:-webkit-autofill:focus,.tx-indexedsearch-searchbox .search input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #000 inset!important}.tx-indexedsearch-searchbox .search input:-webkit-autofill{-webkit-text-fill-color:#fff!important}header .tx-indexedsearch-browsebox,header .tx-indexedsearch-info-noresult,header .tx-indexedsearch-info-sword,header .tx-indexedsearch-res{display:none}.nav-wrap{margin:50px auto;background-color:rgba(0,0,0,.6);border-top:2px solid #fff;border-bottom:2px solid #fff}#example-one{margin:0 auto;list-style:none;position:relative;width:960px}#example-one li{display:inline}#example-one li a{color:#bbb;font-size:14px;display:block;float:left;padding:6px 10px 4px 10px;text-decoration:none;text-transform:uppercase}#example-one li a:hover{color:#fff}#magic-line{position:absolute;bottom:-2px;left:0;width:100px;height:2px;background:#fe4902}.logo{width:100%;height:100%;fill:#fff}.logo .logo-title{font-family:'Exo 2',sans-serif;color:#fff;text-transform:uppercase}.logo:hover{text-decoration:none}.logo svg{width:100%;-webkit-transition:all .3s;transition:all .3s;fill:#495e89}.logo svg:hover #AbrahamKontur{background:#fff}.logo svg:hover #AbrahamText{-webkit-transition:all .3s;transition:all .3s;fill:#d9a831!important}h1{text-transform:uppercase;color:#495e89;margin:0 0 20px 0;font-size:30px;word-break:break-word;font-weight:700}h2{font-size:26px}h3{font-size:20px;margin:10px 0 10px 0;font-weight:400}h4{font-size:16px;margin:10px 0 10px 0}.breadcrumb{font-size:12px;color:grey;background:0 0;padding:0;margin:30px 0 0}.breadcrumb>a{color:#000}form{margin:0 0 100px}form .btn-primary,form input[type=submit]{background:#495e89;border:none}form .btn-primary:hover,form input[type=submit]:hover{background:#d9a831;color:#495e89}form#kontaktformular-36 textarea{height:200px}.soccer form .btn-primary,form input[type=submit]{background:#8ca342}.tennis form .btn-primary,form input[type=submit]{background:#a54d2a}.gymnastics form .btn-primary,form input[type=submit]{background:#6e498f}.two-col{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 50px}.two-col>div{width:50%}.teaser{display:-webkit-box;display:-ms-flexbox;display:flex}.teaser a{height:900px;display:block;position:absolute;overflow:hidden}.teaser a span{width:100%;height:100%;display:block;background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.teaser a:first-of-type{width:70%;z-index:50;-webkit-clip-path:polygon(0 0,100% 0,80% 100%,0 100%);clip-path:polygon(0 0,100% 0,80% 100%,0 100%)}.teaser a:nth-child(2){width:70%;left:38%;z-index:40}.teaser a:nth-child(3){width:70%;left:70%;z-index:30}.teaser a.active{z-index:50}.teaser a:hover span{-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}.table{overflow-x:auto}table{border-collapse:collapse;margin:25px 0;font-size:.9em;font-family:sans-serif;min-width:400px}table thead tr{background-color:#000;color:#fff;text-align:left}table td,table th{padding:12px 15px}table tbody tr{border-bottom:1px solid #ddd}table tbody tr:nth-of-type(even){background-color:#f3f3f3}table tbody tr:last-of-type{border-bottom:2px solid #565656}table tbody tr.active-row{font-weight:700;color:#000}.soccer table thead tr{background:#8ca342}.tennis table thead tr{background:#a54d2a}.gymnastics table thead tr{background:#6e498f}.sponsors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:60px}.sponsors .sponsor{max-width:20%;width:100%;min-height:240px}.sponsors .sponsor .sponsor-link{width:100%;height:100%;display:block;position:relative}.sponsors .sponsor .sponsor-link .sponsor-name{width:100%;height:100%;background:rgba(255,255,255,.9);padding:20px 10px;display:block;text-align:center;font-size:24px;opacity:0;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);position:absolute;bottom:0;border:1px solid rgba(211,211,211,.5)}.sponsors .sponsor .sponsor-link .sponsor-name small{font-size:14px}.sponsors .sponsor .sponsor-link img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.sponsors .sponsor .sponsor-link:first-of-type{margin-left:0}.sponsors .sponsor .sponsor-link:hover .sponsor-name{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.slideshow .slick-dots{bottom:15%}.slideshow .slick-dots li{border:2px solid #495e89;width:13px;height:13px}.slideshow .slick-dots li.slick-active{border:2px solid #d9a831}.slideshow .image{position:relative}.slideshow .image a{display:block}.slideshow .image a img{width:100vw;max-height:100vh;-o-object-fit:cover;object-fit:cover;height:auto;-o-object-position:50% 30%;object-position:50% 30%}.slideshow .image .description{z-index:1;cursor:pointer;background:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(80%,rgba(255,255,255,.5))) no-repeat;background:linear-gradient(0deg,#fff,rgba(255,255,255,.5) 80%) no-repeat;color:#000;padding:20px 30px;width:100%;bottom:0;font-size:24px}.slider-teaser-text{width:100%;height:300px;color:#d9a831;background:#495e89}.slick-dots{bottom:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute}.slick-dots li{height:20px;width:20px;background-color:#fff;background-size:contain;background-position:40% 70%;background-image:url(/fileadmin/logos/logo_black.svg);-webkit-box-shadow:0 0 3px #fff;box-shadow:0 0 3px #fff;border-radius:50%;display:inline-block;margin:0 20px 0 0;cursor:pointer}.slick-dots li.slick-active{background-size:contain;background-color:#495e89;background-image:url(/fileadmin/logos/logo_white.svg)}.slick-dots li:last-of-type{margin:0}.slick-dots li button{display:none}.columns{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 25px 0}.columns .column{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 25px 25px 0}.columns .column .column-header{font-size:20px;color:#495e89;font-weight:700}.columns .column:last-of-type{margin:0}.static-element .statics{position:relative}.static-element .statics .static{min-height:400px;background-position:center;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;display:block}.static-element .statics .static .headline{background:#495e89;color:#fff;padding:5px 10px;font-size:28px;position:absolute;left:15%;top:15%}.static-element .statics .static .description{background:#fff;color:#495e89;font-size:20px;padding:5px 10px;position:absolute;right:15%;bottom:15%}.static-element .statics .static .description p{margin:0}.static-element .statics .static .description p:not(:first-child){margin-top:15px}.club .hamburger{background-color:#000}.soccer .hamburger{background-color:#8ca342}.tennis .hamburger{background-color:#a54d2a}.gymnastics .hamburger{background-color:#6e498f}.mobileNavigation{-webkit-box-shadow:-3px 0 23px rgba(0,0,0,.1);box-shadow:-3px 0 23px rgba(0,0,0,.1);display:none;position:fixed;opacity:1;top:0;left:0;width:100%;z-index:998;height:100%;background:#fff;padding:0 20px 0;-webkit-font-smoothing:antialiased;-webkit-transition:left .35s ease-in-out;transition:left .35s ease-in-out;overflow-y:auto}.mobileNavigation.hidden{-webkit-box-shadow:none;box-shadow:none;left:100%}.mobileNavigation.hidden .outer{opacity:0}.mobileNavigation .logo{width:100%;height:auto;display:block;margin:0 auto;text-align:center}.mobileNavigation .logo svg{padding:10px;max-width:150px;width:100%;vertical-align:middle;max-height:178px;margin:0 auto;fill:#000}.mobileNavigation div.outer{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:1;padding:0;margin:0}.mobileNavigation div.outer>div{padding:8px 0;border-bottom:.1rem solid #d3d3d3;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mobileNavigation div.outer>div>a{font-weight:700}.mobileNavigation div.outer>div a{padding:0 15px}.mobileNavigation div.outer>div.active>a{color:#000}.mobileNavigation div.outer>div:last-of-type{border-bottom:none}.mobileNavigation div.outer>div .sub{max-height:0;opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.mobileNavigation div.outer>div .sub>div a{font-size:25px;padding:5px 15px;color:#000}.mobileNavigation div.outer>div .sub>div.active>a{text-indent:5px;font-weight:700;color:#000}.mobileNavigation div.outer>div .sub>div:hover>a{font-weight:700}.mobileNavigation div.outer>div .sub>div:hover .grand-child a{font-weight:400}.mobileNavigation div.outer>div .sub>div .grand-child{padding:0 0 0 30px}.mobileNavigation div.outer>div .sub>div .grand-child.active>a,.mobileNavigation div.outer>div .sub>div .grand-child:hover>a{font-weight:700}.mobileNavigation div.outer>div .sub.open{max-height:100%;opacity:1}.mobileNavigation div.outer>div>a{text-transform:uppercase;font-size:24px;min-width:90%;-webkit-box-flex:1;-ms-flex:1;flex:1}.mobileNavigation div div a{color:#495e89;text-decoration:none;display:block}.mobileNavigation .arrow{position:absolute;right:20px;top:20px;width:4vmin;height:4vmin;background:0 0;border-top:1vmin solid #000;border-right:1vmin solid #000;-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.mobileNavigation .arrow:before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-40%,-60%) rotate(135deg);-ms-transform:translate(-40%,-60%) rotate(135deg);transform:translate(-40%,-60%) rotate(135deg);width:355%;height:370%}.mobileNavigation .arrow.down{-webkit-transform:translate3d(0,-50%,0) rotate(135deg);transform:translate3d(0,-50%,0) rotate(135deg)}.mobileNavigation .arrow.up{top:20px;-webkit-transform:scaleX(-1) rotate(-45deg);-ms-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.mobileNavigation .arrow:hover{border-color:#000;-webkit-box-shadow:.5vmin -.5vmin 0 #fff;box-shadow:.5vmin -.5vmin 0 #fff}.hamburger{z-index:999;border:none;cursor:pointer;-webkit-transform:translateZ(1 px);transform:translateZ(1 px);display:none;padding:0;position:fixed;right:7%;bottom:13%;border-radius:5px;border:2px solid rgba(255,255,255,.5);background-color:#495e89}.hamburger.opened{position:fixed}.line{fill:none;stroke:#fff;stroke-width:6;-webkit-transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1);transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1);-webkit-filter:drop-shadow(3px 2px 4px rgba(0, 0, 0, .7));filter:drop-shadow(3px 2px 4px rgba(0, 0, 0, .7))}.line1{stroke-dasharray:60 207;stroke-width:6}.line2{stroke-dasharray:60 60;stroke-width:6}.line3{stroke-dasharray:60 207;stroke-width:6}.opened .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.opened .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}.opened .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}@media only screen and (max-width:999px){.sponsors .sponsor{max-width:28%}}@media only screen and (max-width:950px){header .header-wrap .logo-wrap a.logo img{padding:0}.soccer header{background:#8ca342}.tennis header{background:#a54d2a}.gymnastics header{background:#6e498f}header .mobile-head{display:-webkit-box;display:-ms-flexbox;display:flex}header .header-wrap .logo-wrap .logo-title{font-size:30px;display:none}header .header-wrap .logo-wrap a.logo{padding:20px 0}header .header-wrap .social-media{position:relative;background:0 0;bottom:-11px;right:10px}header .header-wrap .social-media .inner{position:absolute;padding:3px 10px 0;right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;background:#495e89;border-top-right-radius:15px 15px;border-top-left-radius:15px 15px}header .header-wrap .social-media .inner>a,header .header-wrap .social-media .inner>div{-webkit-box-flex:1;-ms-flex:1;flex:1}header .header-wrap .social-media .inner .search{position:relative}header nav{display:none}header::after{display:none}header.fixed{position:relative!important}.header-hidden-skeleton.fixed{display:none}.sponsors .sponsor{max-width:45%}article{margin:0 0 200px;padding:0 0 70px}article .slider-teaser-text div{font-size:45px}article .slider-teaser-text div span.bold{font-weight:700}.mobileNavigation{display:block}.hamburger{display:-webkit-box;display:-ms-flexbox;display:flex}.news .news-list-view .article{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.news.news-single{position:relative}.news.news-single .news-gallery{position:relative}.news.news-single .news-gallery .news-image-headline{display:none;left:50%;top:50%;-webkit-transform:translate(-25%,-25%);-ms-transform:translate(-25%,-25%);transform:translate(-25%,-25%);font-size:20px;max-width:70%}.news.news-single .news-gallery .news-img-wrap .news-image{height:50vh;background-size:cover;background-position:50% 50%!important}.news.news-single .header h1{padding-left:30px;text-indent:0;font-size:20px}.tx-indexedsearch-searchbox .search input+div{margin:-25px 0 0 0}}@media only screen and (max-width:850px){.news .news-list-view .article{max-width:100%;-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;margin-right:0}.news.news-single h1{font-size:24px}.news.news-single .header{min-height:51px}.news.news-single .header .news-list-date{position:absolute;bottom:0;top:auto;left:0}.slideshow .image .description{position:relative;font-size:18px}.slideshow .slick-dots{top:50%;bottom:auto}}@media only screen and (max-width:700px){article .slider-teaser-text div{font-size:45px}article .slider-teaser-text div span.bold{font-weight:700}footer{min-height:auto}footer .footer-navigation{display:none}footer .legal-navigation{position:absolute;bottom:0;right:50%;white-space:nowrap;-webkit-transform:translateX(25%);-ms-transform:translateX(25%);transform:translateX(25%)}h5{font-size:1rem}.columns{display:block}}@media only screen and (max-width:570px){header .teaser.landing span{font-size:50px}article .slider-teaser-text div{font-size:45px}article .slider-teaser-text div span.bold{font-weight:700}.sponsors .sponsor{max-width:100%}.news.news-single .header h1{padding-left:45px}}@media only screen and (max-width:403px){article .frame,article .max-width{padding:0 5px}article section table{font-size:12px}}@media only screen and (max-width:330px){article section table{font-size:12px}}@media (hover:hover){.hamburger:hover{background-color:#d9a831}.hamburger:hover .line{stroke:#495e89}.mobileNavigation a:hover{color:#000}}