@font-face{font-display:swap;font-family:montserrat-300;font-style:normal;font-weight:100;src:url(../../fonts/montserrat-v26-latin-300.woff2) format("woff2"),url(../../fonts/montserrat-v26-latin-300.ttf) format("truetype")}@font-face{font-display:swap;font-family:montserrat-regular;font-style:normal;font-weight:100;src:url(../../fonts/montserrat-v26-latin-regular.woff2) format("woff2"),url(../../fonts/montserrat-v26-latin-regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:montserrat-500;font-style:normal;font-weight:100;src:url(../../fonts/montserrat-v26-latin-500.woff2) format("woff2"),url(../../fonts/montserrat-v26-latin-500.ttf) format("truetype")}@font-face{font-display:swap;font-family:montserrat-600;font-style:normal;font-weight:100;src:url(../../fonts/montserrat-v26-latin-600.woff2) format("woff2"),url(../../fonts/montserrat-v26-latin-600.ttf) format("truetype")}*,:after,:before{box-sizing:border-box}html{height:100%;overflow:auto}body,html{position:relative}body{-webkit-font-smoothing:antialiased;background-color:#fff;color:#585858;font-family:montserrat-regular,Helvetica,sans-serif;font-size:16px;line-height:1.4rem;min-height:100%;overflow:hidden}@media screen and (min-width:768px){body{font-size:18px}}small{font-size:14px}h1,h2,h3,h4,h5,h6{color:#f90;font-family:montserrat-regular,Helvetica,sans-serif;line-height:1}h1{font-size:35px;margin-bottom:20px;text-transform:uppercase}h1+h3{margin-top:0}@media screen and (min-width:1200px){h1{font-size:45px;margin-bottom:24px}}h2{font-size:25px}@media screen and (min-width:1200px){h2{font-size:35px}}h3{font-size:20px}@media screen and (min-width:1200px){h3{font-size:25px}}h3+h3{margin-top:0}a{color:#f90}address{font-style:normal}.align-center,.align-end,.align-start{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.align-center .image_container,.align-center figure{align-items:center}.align-start .image_container,.align-start figure{align-items:start}.align-end .image_container,.align-end figure{align-items:end}.center-content{align-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;text-align:center}.ce_contentwrapper .ce_text:first-of-type h1:first-of-type{margin-top:20px}@media screen and (min-width:1200px){.ce_contentwrapper .ce_text:first-of-type h1:first-of-type{margin-top:1em}}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-025s{animation-delay:.25s}.animated.delay-05s{animation-delay:.5s}.animated.delay-075s{animation-delay:.75s}.animated.delay-1s{animation-delay:1s}.animated.delay-125s{animation-delay:1.25s}.animated.delay-15s{animation-delay:1.5s}.animated.delay-175s{animation-delay:1.75s}.animated.delay-2s{animation-delay:2s}.animated.fast{animation-duration:.8s}.animated.faster{animation-duration:.5s}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-duration:2s;animation-name:fadeIn}@keyframes dash{to{stroke-dashoffset:0}}.start-animation{animation:dash 1s linear forwards}@keyframes zoomFadeIn{0%{opacity:0;transform:scale(0) rotate(15deg)}90%{opacity:1;transform:scale(1.1) rotate(15deg)}to{opacity:1;transform:scale(1) rotate(15deg)}}.zoomFadeIn{animation-duration:1.5s;animation-name:zoomFadeIn}input,select,textarea{background:#fff;border:1px solid #969696;border-radius:10px;box-sizing:border-box;color:#2a2a2a;display:block;font-family:inherit;height:43px;margin-bottom:15px;padding:0 10px;text-align:left;width:100%}input:focus,select:focus,textarea:focus{border:1px solid #2a2a2a;outline:none}input.error,select.error,textarea.error{border-color:#c1252b;border-width:2px;color:#c1252b}input.error:focus,select.error:focus,textarea.error:focus{border-color:#969696;color:#2a2a2a}input[type=radio]{cursor:pointer;display:inline-block;margin-left:1.5rem;opacity:0;padding:0;position:absolute;vertical-align:middle;width:auto}input[type=radio]+label:before{border:1px solid #585858;border-radius:50%;content:"";height:23px;left:0;position:absolute;text-align:center;top:3px;vertical-align:top;width:23px}input[type=radio]:checked+label:before{align-items:center;background:#f90;box-shadow:inset 0 0 0 4px #fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.8em;justify-content:center}input[type=checkbox]{box-sizing:border-box;cursor:pointer;display:inline-block;opacity:0;padding:0;position:absolute;vertical-align:middle;width:auto}input[type=checkbox]+label:before{border:1px solid #585858;border-radius:5px;color:#f90;content:"";height:23px;left:0;position:absolute;text-align:center;top:3px;vertical-align:top;width:23px}input[type=checkbox]:checked+label:before{align-items:center;color:#f90;content:"X";display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1em;justify-content:center}input[type=checkbox]+label,input[type=radio]+label{cursor:pointer;display:inline-block;font-weight:400;line-height:1.5;margin:0;padding-left:30px;position:relative;vertical-align:middle;white-space:normal}input,select,textarea{font-size:16px}textarea{min-height:100px;padding-top:10px}select{-moz-appearance:none;-webkit-appearance:none;padding-right:40px}.widget-select{position:relative}.widget-select:after,.widget-select:before{background-color:#f90;border-radius:5px;bottom:20px;content:"";height:2px;position:absolute;right:20px;transform:rotate(45deg);width:15px}.widget-select:after{right:10px;transform:rotate(-45deg)}select::-ms-expand{display:none}.formbody label{display:block}.formbody .widget-checkbox,.formbody .widget-radio,.formbody .widget-text{margin-bottom:20px}.formbody .radio_container>legend{margin-bottom:10px}.formbody .radio_container>span{display:block;margin-bottom:10px}.formbody .radio_container.is-inline>span{display:inline-block}.formbody .error{color:#c1252b}.formbody p.error{color:#c1252b;font-size:14px;margin-bottom:0}input[type=radio]+label{display:inline-block;margin-right:25px}input[type=checkbox]+label{display:block}button[type=submit]{-webkit-font-smoothing:antialiased;align-items:center;background-color:#585858;border:none;border-radius:10px;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-family:inherit;font-size:inherit;letter-spacing:.5px;line-height:1;min-height:43px;overflow:hidden;padding:10px 1.5rem;text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}button[type=submit]:focus{outline:none}@media screen and (min-width:1200px){button[type=submit]{transition:background-color .3s ease 0s}button[type=submit]:hover{background-color:#f90}}button[type=submit]{background-color:#f90}@media screen and (min-width:1200px){button[type=submit]{box-shadow:0 0 0 0 rgba(255,153,0,.4);margin-left:10px}button[type=submit]:hover{animation:pulse 1.5s}}.back,.btn-more{display:inline-block;padding-right:20px;position:relative}.back:before,.btn-more:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23f90' d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224H32c-17.7 0-32 14.3-32 32s14.3 32 32 32h306.7L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/%3E%3C/svg%3E");display:inline-block;font-size:16px;height:13px;line-height:1;position:absolute;right:3px;top:4px;transform:translateX(0);transition:transform .3s ease 0s;width:13px}@media screen and (min-width:1200px){.back:hover:before,.btn-more:hover:before{transform:translateX(3px)}}.ce_hyperlink a[href^="http://"],.ce_hyperlink a[href^="https://"],.ce_table a[href^="http://"],.ce_table a[href^="https://"],.ce_text a[href^="http://"],.ce_text a[href^="https://"],.ext-link{padding-right:20px;position:relative}.ce_hyperlink a[href^="http://"]:before,.ce_hyperlink a[href^="https://"]:before,.ce_table a[href^="http://"]:before,.ce_table a[href^="https://"]:before,.ce_text a[href^="http://"]:before,.ce_text a[href^="https://"]:before,.ext-link:before{bottom:3px;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23f90' d='M320 0c-17.7 0-32 14.3-32 32s14.3 32 32 32h82.7L201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L448 109.3V192c0 17.7 14.3 32 32 32s32-14.3 32-32V32c0-17.7-14.3-32-32-32H320zM80 32C35.8 32 0 67.8 0 112v320c0 44.2 35.8 80 80 80h320c44.2 0 80-35.8 80-80V320c0-17.7-14.3-32-32-32s-32 14.3-32 32v112c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V112c0-8.8 7.2-16 16-16h112c17.7 0 32-14.3 32-32s-14.3-32-32-32H80z'/%3E%3C/svg%3E");display:inline-block;height:15px;line-height:1;position:absolute;right:2px;width:15px}button[type=submit]{margin-bottom:20px}.back{padding-left:20px;padding-right:0}.back:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23f90' d='M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.2 288H416c17.7 0 32-14.3 32-32s-14.3-32-32-32H109.3l105.3-105.4c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z'/%3E%3C/svg%3E");left:3px;right:auto;top:3px;transform:translateX(3px)}@media screen and (min-width:1200px){.back:hover:before{transform:translateX(-3px)}}@keyframes pulse{0%{box-shadow:0 0 0 0 #f90}70%{box-shadow:0 0 0 10px rgba(255,153,0,0)}to{box-shadow:0 0 0 50px rgba(255,153,0,0)}}.air-datepicker{font-family:montserrat-regular,Helvetica,sans-serif!important}.air-datepicker-cell.-selected-{background:#f90!important}.air-datepicker-cell.-current-{background:#f1f1f1;color:#f90;font-weight:700}#header{background-color:#fff;border-bottom:1px solid #969696;box-shadow:0 -2px 10px -2px #969696;height:75px;position:relative;top:0;width:100%;z-index:2}#header .inside{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-end}@media screen and (min-width:1200px){#header{height:auto;position:relative}#header .inside{align-items:center;justify-content:center;margin:0 auto;max-width:1140px}}.main-logo{left:11px;position:absolute;top:5px;width:94px;z-index:6}.main-logo,.main-logo>a{display:inline-block}@media screen and (min-width:1200px){.main-logo{left:auto;margin-right:30px;padding:20px 0;position:relative;top:auto;width:150px}.maintenance-site .main-logo{margin-right:0}}.main-nav{background-color:hsla(0,0%,100%,.9);box-shadow:-2px 0 10px -2px #969696;height:100%;overflow-y:auto;padding:80px 20px 10px;position:fixed;right:-100%;top:0;transition:right .4s;width:80%;z-index:4}.js-mobilenav-active .main-nav{right:0}@media screen and (min-width:1200px){.main-nav{background-color:#fff;box-shadow:inherit;overflow:visible;padding:20px 0;position:relative;right:auto;transition:inherit}}.main-nav .nav-toggler{cursor:pointer;display:inline-block;height:20px;position:absolute;right:20px;transition:transform .3s ease-in-out;width:20px}.main-nav .nav-toggler:after,.main-nav .nav-toggler:before{border:2px solid #f90;border-radius:2px;content:"";height:15px;line-height:1;position:absolute;width:15px}.main-nav .nav-toggler:before{border-width:0 0 2px;right:2px;top:0;transform:rotate(45deg)}.main-nav .nav-toggler:after{border-width:0 0 2px;right:2px;top:0;transform:rotate(-45deg)}.main-nav .is-active>.nav-toggler{transform:rotate(.5turn)}.main-nav ul{margin:0;text-align:right}.main-nav ul>li{padding:15px 0 0}.main-nav ul>li:last-child{padding-bottom:0}@media screen and (min-width:1200px){.main-nav ul{padding-top:20px;text-align:inherit}.main-nav ul li a,.main-nav ul li strong{letter-spacing:.8px;transition:color .3s}.main-nav ul li a:hover{color:#f90}}.main-nav ul.level_1{font-weight:700;text-transform:uppercase}@media screen and (min-width:1200px){.main-nav ul.level_1>li>.nav-toggler{display:none;height:0;overflow:hidden;width:0}}.main-nav ul.level_1>li{border-bottom:1px solid #969696;padding:15px 30px 15px 0}.main-nav ul.level_1>li:last-child{border-bottom:0}@media screen and (min-width:1200px){.main-nav ul.level_1>li{border-bottom:none;display:inline-block;padding:10px 30px 10px 0;position:relative}}.main-nav ul.level_2,.main-nav ul.level_3{font-weight:400;max-height:0;overflow:hidden;padding-right:15px;text-transform:none;transition:all .8s ease-in-out}.main-nav ul.level_2 .nav-toggler,.main-nav ul.level_3 .nav-toggler{right:35px}@media screen and (min-width:1200px){.main-nav ul.level_2,.main-nav ul.level_3{background-color:#fff;border:1px solid #969696;left:0;max-height:inherit;min-width:15rem;overflow:visible;padding:0;position:absolute;top:100%;z-index:2}.main-nav ul.level_2 li,.main-nav ul.level_3 li{padding:0 10px 15px}.main-nav ul.level_2 li a,.main-nav ul.level_2 li strong,.main-nav ul.level_3 li a,.main-nav ul.level_3 li strong{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;transform:translateX(-10px);transition:transform .8s,color .3s}.main-nav ul.level_2 li:first-of-type,.main-nav ul.level_3 li:first-of-type{padding-top:10px}.main-nav ul.level_2 li.submenu,.main-nav ul.level_3 li.submenu{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.main-nav ul.level_2 li.submenu>.nav-toggler,.main-nav ul.level_3 li.submenu>.nav-toggler{display:inline-block;height:15px;opacity:1;pointer-events:none;position:relative;right:auto;top:1px;width:15px}.main-nav ul.level_2 li.submenu>.nav-toggler:after,.main-nav ul.level_2 li.submenu>.nav-toggler:before,.main-nav ul.level_3 li.submenu>.nav-toggler:after,.main-nav ul.level_3 li.submenu>.nav-toggler:before{height:10px;width:10px}.main-nav ul.level_2 li.submenu>.nav-toggler:before,.main-nav ul.level_3 li.submenu>.nav-toggler:before{border-width:2px 0 0;right:1px;top:1px;transform:rotate(45deg)}.main-nav ul.level_2 li.submenu>.nav-toggler:after,.main-nav ul.level_3 li.submenu>.nav-toggler:after{border-width:0 0 2px;right:1px;top:1px;transform:rotate(-45deg)}.main-nav ul.level_2 .submenu,.main-nav ul.level_3 .submenu{position:relative}.main-nav ul.level_2 .submenu>ul,.main-nav ul.level_3 .submenu>ul{left:100%;top:-1px}}.main-nav ul.level_2 .nav-toggler,.main-nav ul.level_3 .nav-toggler{opacity:0;transition:opacity .3s ease-in-out,transform .3s ease-in-out}@media screen and (min-width:1200px){.main-nav ul .submenu>ul{opacity:0;pointer-events:none;transition:opacity .5s}.main-nav ul .submenu:hover>ul{opacity:1;pointer-events:auto}.main-nav ul .submenu:hover>ul>li>a,.main-nav ul .submenu:hover>ul>li>strong{transform:translateX(0)}}.main-nav .is-active>ul{height:auto;max-height:500px}.main-nav .is-active>ul>li .nav-toggler{opacity:1}.main-nav a{color:#585858;text-decoration:none;transition:color .3s}.main-nav strong.active{color:#f90}.main-nav .submenu.trail{color:#f90;font-weight:700}@media screen and (max-width:1199.98px){.burger-toggler--container{background-color:hsla(0,0%,100%,.9);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-end;overflow:visible;right:15px;top:15px;width:80%;z-index:5}}.burger-toggler{display:none}@media screen and (max-width:1199.98px){.burger-toggler{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:37px;justify-content:flex-end;margin:20px 20px 15px 0;padding:5px;position:relative;transition:background-color .8s;width:45px;z-index:5}.burger-toggler>span{background-color:#f90;border-radius:25px;height:4px;opacity:1;position:absolute;transition:top .3s,opacity .3s,transform .3s,width .3s;width:35px}.burger-toggler>span:first-child{top:8px;width:20px}.burger-toggler>span:nth-child(2){top:17px;width:25px}.burger-toggler>span:nth-child(3){top:26px}.burger-toggler.toggle-active{background-color:transparent}.burger-toggler.toggle-active>span:first-child{top:17px;transform:rotate(-45deg);width:35px}.burger-toggler.toggle-active>span:nth-child(2){opacity:0;width:0}.burger-toggler.toggle-active>span:nth-child(3){top:17px;transform:rotate(45deg)}}.mod_breadcrumb{display:none}@media screen and (min-width:1200px){.mod_breadcrumb{display:inline-block;position:absolute;top:0;z-index:1}.mod_breadcrumb ul{background-color:#fff;border:solid #969696;border-width:0 0 1px;margin:10px 5px 0 10px;padding:0 10px}.mod_breadcrumb ul,.mod_breadcrumb ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mod_breadcrumb ul li{align-items:center;font-size:14px;justify-content:center}.mod_breadcrumb ul li a{padding:5px 15px 5px 0;position:relative;text-decoration:none}.mod_breadcrumb ul li a:after,.mod_breadcrumb ul li a:before{border:1px solid #969696;content:"";height:5px;margin-top:-2px;position:absolute;top:50%;width:5px}.mod_breadcrumb ul li a:before{border-width:1px 0 0;right:6px;transform:rotate(45deg)}.mod_breadcrumb ul li a:after{border-width:0 0 1px;right:6px;transform:rotate(-45deg)}}.nav-events a{text-decoration:none}.nav-events .level_1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:20px}.nav-events .level_1 li{min-width:60px}.nav-events .level_1 li a{background-color:#fff;border:1px solid #969696;color:#585858;display:inline-block;padding:10px;text-align:center;transition:color .3s ease-in-out;width:100%}@media screen and (min-width:1200px){.nav-events .level_1 li a:hover{color:#f90}}.nav-teams a{text-decoration:none}.nav-teams .level_2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:20px}.nav-teams .level_2 li{min-width:60px}.nav-teams .level_2 li a{background-color:#fff;border:1px solid #969696;color:#585858;display:inline-block;padding:10px;text-align:center;transition:color .3s ease-in-out;width:100%}@media screen and (min-width:1200px){.nav-teams .level_2 li a:hover{color:#f90}}.main-footer a,.main-footer strong{line-height:1;text-decoration:none}.main-footer a{color:#fff}@media screen and (min-width:1200px){.main-footer a{transition:color .3s ease-in-out}.main-footer a:hover{color:#f90}}.main-footer ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0}.main-footer ul li a,.main-footer ul li strong{display:inline-block;padding-right:15px}.main-footer ul li:last-child a,.main-footer ul li:last-child strong{padding-right:0}body.nav-teams-jugend .nav-teams .submenu.nav-teams-senioren,body.nav-teams-senioren .nav-teams .submenu.nav-teams-jugend{display:none}#container{padding-bottom:30px}@media screen and (min-width:1200px){#container{padding-bottom:60px}}#wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;height:100%;min-height:100vh}.ce_contentwrapper{margin:20px auto;max-width:1140px;padding:0 20px}.ce_flexwrapper{align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:20px 20px;justify-content:center}.ce_flexwrapper.flex-left{justify-content:flex-start}#cboxOverlay{opacity:.7!important}#cboxLoadedContent{border-color:#fff;border-radius:10px;border-width:2px}#cboxContent{border-radius:10px}#cboxContent #cboxClose{background-color:rgba(0,0,0,.6);background-image:none;background-position:50%;background-repeat:no-repeat;background-size:20px;border:2px solid #fff;border-radius:50%;display:block;height:36px;overflow:hidden;position:absolute;right:10px;text-indent:100%;top:10px;white-space:nowrap;width:36px}#cboxContent #cboxClose:after,#cboxContent #cboxClose:before{background:#fff;border-radius:2px;color:#fff;content:"";height:3px;left:-webkit-calc(50% - 11px);left:calc(50% - 11px);position:absolute;top:14px;transform:rotate(45deg);transition:background .3s;width:22px}#cboxContent #cboxClose:after{transform:rotate(-45deg)}@media screen and (min-width:1200px){#cboxContent #cboxClose:hover:after,#cboxContent #cboxClose:hover:before{background:#f90}}#cboxContent #cboxNext,#cboxContent #cboxPrevious{background-color:rgba(0,0,0,.6);background-image:none;border:2px solid #fff;border-radius:10px 0 0 10px;border-right-width:0;height:60px;position:absolute;width:35px}#cboxContent #cboxNext:after,#cboxContent #cboxNext:before,#cboxContent #cboxPrevious:after,#cboxContent #cboxPrevious:before{background:#fff;border-radius:2px;content:"";height:3px;left:-webkit-calc(50% - 14px);left:calc(50% - 14px);position:absolute;top:15px;transform:rotate(55deg);width:30px}#cboxContent #cboxNext:after,#cboxContent #cboxPrevious:after{top:38px;transform:rotate(-55deg)}#cboxContent #cboxPrevious{border-radius:0 10px 10px 0;border-width:2px 2px 2px 0}#cboxContent #cboxPrevious:after,#cboxContent #cboxPrevious:before{left:-webkit-calc(50% - 17px);left:calc(50% - 17px);transform:rotate(-55deg)}#cboxContent #cboxPrevious:after{transform:rotate(55deg)}.ce_table table{border-collapse:collapse;margin-bottom:20px;overflow:hidden;table-layout:fixed}.ce_table table tr td,.ce_table table tr th{border:1px solid #969696;padding:10px;vertical-align:top}.ce_table table tr th{background:#f1f1f1;color:#2a2a2a;text-align:left}.ce_table table caption{font-size:14px;font-weight:400;margin:5px 0 0}.ce_table table.full-width{width:100%}.ce_table.table-50 table{width:50%}.stageteaser-relative{position:relative}.stage-logo{height:auto;opacity:0;transform:translate(-50%,-30%);width:800px}.stage-logo,.stage-logo>svg{left:50%;position:absolute;top:50%}.stage-logo>svg{height:120px;transform:translate(-50%,-40%);width:350px}@media screen and (min-width:576px){.stage-logo>svg{width:480px}}@media screen and (min-width:768px){.stage-logo>svg{width:650px}}@media screen and (min-width:1200px){.stage-logo>svg{transform:translate(-50%,-50%);width:800px}}.stage-logo #stagelogo-bg polygon{stroke:transparent;fill:rgba(0,0,0,.7)}.stage-logo #stagelogo-text path,.stage-logo #stagelogo-text polygon{stroke:#fff;fill:none}.stage-badge{background:transparent url(/files/system/img/zusammenwachsen_stemp.png) no-repeat 0 0;background-size:100% 100%;height:44px;opacity:0;position:absolute;right:16px;top:16px;transform:rotate(15deg) scale(1);width:104px}@media screen and (min-width:768px){.stage-badge{height:51px;right:8px;top:28px;width:120px}}@media screen and (min-width:992px){.stage-badge{height:68px;right:8px;top:28px;width:160px}}@media screen and (min-width:1200px){.stage-badge{height:107px;right:-webkit-calc(50% - 495px);right:calc(50% - 495px);top:72px;width:252px}}.ce_stageteaser{height:150px;overflow:hidden}@media screen and (min-width:576px){.ce_stageteaser{height:190px}}@media screen and (min-width:768px){.ce_stageteaser{height:210px}}@media screen and (min-width:992px){.ce_stageteaser{height:270px}}@media screen and (min-width:1200px){.ce_stageteaser{height:320px}}.ce_stageteaser.stageteaser-big{height:190px}@media screen and (min-width:768px){.ce_stageteaser.stageteaser-big{height:280px}}@media screen and (min-width:1200px){.ce_stageteaser.stageteaser-big{height:450px}}.ce_stageteaser figure{align-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;height:100%;justify-content:center;overflow:hidden;position:relative}.ce_stageteaser figure picture{height:auto;width:100%}.ce_stageteaser figure picture img{width:100%}.ce_stageteaser figure>img{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.ce_content-image,.event-image,.news-image{margin-bottom:20px}.ce_content-image figure,.event-image figure,.news-image figure{align-items:center;border:1px solid #969696;border-radius:10px;box-shadow:0 8px 6px -6px #969696;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;max-height:300px;overflow:hidden;width:auto}@media screen and (min-width:1200px){.ce_content-image figure,.event-image figure,.news-image figure{width:500px}}.ce_content-image figure img,.event-image figure img,.news-image figure img{display:block;width:100%}@media screen and (min-width:1200px){.ce_content-image figure img,.event-image figure img,.news-image figure img{transition:transform .5s}.ce_content-image figure img:hover,.event-image figure img:hover,.news-image figure img:hover{transform:scale(1.1)}}.mod_eventlist .event-image,.mod_eventlist .news-image,.mod_eventreader .event-image,.mod_eventreader .news-image,.mod_newslist .event-image,.mod_newslist .news-image,.mod_newsreader .event-image,.mod_newsreader .news-image{margin-bottom:10px}@media screen and (min-width:576px){.mod_eventlist .event-image,.mod_eventlist .news-image,.mod_eventreader .event-image,.mod_eventreader .news-image,.mod_newslist .event-image,.mod_newslist .news-image,.mod_newsreader .event-image,.mod_newsreader .news-image{width:300px}}.mod_eventlist .event-image figure,.mod_eventlist .news-image figure,.mod_eventreader .event-image figure,.mod_eventreader .news-image figure,.mod_newslist .event-image figure,.mod_newslist .news-image figure,.mod_newsreader .event-image figure,.mod_newsreader .news-image figure{max-height:180px;width:100%}@media screen and (min-width:992px){.mod_eventlist .event-image figure,.mod_eventlist .news-image figure,.mod_eventreader .event-image figure,.mod_eventreader .news-image figure,.mod_newslist .event-image figure,.mod_newslist .news-image figure,.mod_newsreader .event-image figure,.mod_newsreader .news-image figure{max-width:300px}.mod_eventlist .event-info,.mod_eventlist .news-info,.mod_eventreader .event-info,.mod_eventreader .news-info,.mod_newslist .event-info,.mod_newslist .news-info,.mod_newsreader .event-info,.mod_newsreader .news-info{width:auto}.mod_eventlist .event-image,.mod_eventlist .news-image,.mod_eventreader .event-image,.mod_eventreader .news-image,.mod_newslist .event-image,.mod_newslist .news-image,.mod_newsreader .event-image,.mod_newsreader .news-image{flex:0 0 300px}}.mod_eventlist,.mod_newslist{padding:0 0 5px}.mod_eventlist .event,.mod_eventlist .layout_latest,.mod_newslist .event,.mod_newslist .layout_latest{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column-reverse;margin-bottom:10px;padding-bottom:10px}@media screen and (min-width:992px){.mod_eventlist .event,.mod_eventlist .layout_latest,.mod_newslist .event,.mod_newslist .layout_latest{flex-direction:row;gap:20px;justify-content:space-between}}.mod_eventlist .event h2,.mod_eventlist .layout_latest h2,.mod_newslist .event h2,.mod_newslist .layout_latest h2{margin:5px 0}.mod_eventlist .event a,.mod_eventlist .layout_latest a,.mod_newslist .event a,.mod_newslist .layout_latest a{text-decoration:none}.mod_eventlist .event .time,.mod_eventlist .layout_latest .time,.mod_newslist .event .time,.mod_newslist .layout_latest .time{display:none}.mod_event_registration_form{margin-top:10px}.mod_eventlist .location,.mod_eventlist .location>span,.mod_eventreader .location>span{font-size:14px}.mod_eventlist>h2{color:#585858}.mod_eventlist .header{border-top:1px solid #ccc;font-size:14px;padding-top:10px}.mod_eventreader h1{margin-top:8px}.mod_eventreader .back a{text-decoration:none}.mod_newslist .layout_latest{border-top:1px solid #ccc;padding-top:10px}@media screen and (min-width:992px){.mod_newslist .layout_latest:nth-child(2n){flex-direction:row-reverse}}.mod_newslist .news-info h3{margin-top:0}.mod_newslist .news-image{padding-top:5px}.mod_newslist .info,.mod_newsreader .info{color:#969696;font-size:14px}.mod_newsreader .news-image{margin-bottom:20px}.ce_list ol,.ce_list ul,.ce_text ol,.ce_text ul{padding-left:40px}.ce_list ol li,.ce_list ul li,.ce_text ol li,.ce_text ul li{margin-bottom:5px}.ce_list ul,.ce_text ul{list-style:disc}.iconlist,.logolist{flex-wrap:wrap;line-height:1;padding:20px}.iconlist>span.logolist_item,.logolist>span.logolist_item{display:inline-block}@media screen and (min-width:1200px){.iconlist>span.logolist_item,.logolist>span.logolist_item{transition:transform .3s}.iconlist>span.logolist_item:hover,.logolist>span.logolist_item:hover{transform:scale(1.1)}}.iconlist>span.logolist_item img,.logolist>span.logolist_item img{max-height:110px;width:auto}.iconlist>span.logolist_item a,.logolist>span.logolist_item a{display:inline-block}.iconlist>span.logolist_item svg,.logolist>span.logolist_item svg{height:70px;width:70px}.iconlist>span.logolist_item svg path,.logolist>span.logolist_item svg path{fill:#f90}@media screen and (min-width:1200px){.iconlist>span.logolist_item svg,.logolist>span.logolist_item svg{height:115px;width:115px}}.logolist{align-items:center;align-items:stretch}.logolist>span.logolist_item{align-items:center;border:1px solid #969696;border-radius:10px;box-shadow:0 8px 6px -6px #969696;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;max-height:110px;overflow:hidden;padding:5px}.logolist>span.logolist_item img{max-height:100px}.ce_download .download-element,.ce_downloads .download-element{position:relative}.ce_download .download-element.ext-pdf,.ce_downloads .download-element.ext-pdf{padding-left:25px;position:relative}.ce_download .download-element.ext-pdf:before,.ce_downloads .download-element.ext-pdf:before{bottom:50%;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23f90' d='M64 464h48v48H64c-35.3 0-64-28.7-64-64V64C0 28.7 28.7 0 64 0h165.5c17 0 33.3 6.7 45.3 18.7l90.5 90.5c12 12 18.7 28.3 18.7 45.3V304h-48V160h-80c-17.7 0-32-14.3-32-32V48H64c-8.8 0-16 7.2-16 16v384c0 8.8 7.2 16 16 16zm112-112h32c30.9 0 56 25.1 56 56s-25.1 56-56 56h-16v32c0 8.8-7.2 16-16 16s-16-7.2-16-16V368c0-8.8 7.2-16 16-16zm32 80c13.3 0 24-10.7 24-24s-10.7-24-24-24h-16v48h16zm96-80h32c26.5 0 48 21.5 48 48v64c0 26.5-21.5 48-48 48h-32c-8.8 0-16-7.2-16-16V368c0-8.8 7.2-16 16-16zm32 128c8.8 0 16-7.2 16-16v-64c0-8.8-7.2-16-16-16h-16v96h16zm80-112c0-8.8 7.2-16 16-16h48c8.8 0 16 7.2 16 16s-7.2 16-16 16h-32v32h32c8.8 0 16 7.2 16 16s-7.2 16-16 16h-32v48c0 8.8-7.2 16-16 16s-16-7.2-16-16V368z'/%3E%3C/svg%3E");display:inline-block;height:20px;left:0;position:absolute;transform:translateY(50%);width:20px}iframe{border:1px solid #969696;border-width:1px!important;min-height:500px;width:100%}.ce_person-card{background-color:#fff;border:1px solid #969696;padding:20px;position:relative;width:100%}@media screen and (min-width:1200px){.ce_person-card{width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}}.ce_person-card:after{background:#777;bottom:15px;box-shadow:0 15px 10px #777;content:"";left:auto;max-width:300px;position:absolute;right:10px;top:80%;transform:rotate(3deg);width:50%;z-index:-1}.ce_person-card h4{margin-top:0}.ce_person-card .p-city,.ce_person-card .p-email,.ce_person-card .p-phone,.ce_person-card .p-street{display:block;font-size:14px}hr.custom-hr{background-color:#f90;border:0;height:1px;margin:40px 0}hr.custom-hr+.ce_text>h1,hr.custom-hr+.ce_text>h2,hr.custom-hr+.ce_text>h3,hr.custom-hr+.ce_text>h4,hr.custom-hr+h1,hr.custom-hr+h2,hr.custom-hr+h3,hr.custom-hr+h4{margin-top:0}.slider-control{display:none}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slider-wrapper{position:relative}@media screen and (min-width:1200px){.slider-wrapper{padding:0 0 20px}}.slider-wrapper .slick-arrow{background-color:rgba(0,0,0,.6);border:2px solid #fff;border-radius:50%;cursor:pointer;height:50px;left:10px;overflow:hidden;position:absolute;text-indent:200%;top:50%;transform:translateY(-30px);white-space:nowrap;width:50px;z-index:2}.slider-wrapper .slick-arrow:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23f90' d='M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z'/%3E%3C/svg%3E");height:20px;left:50%;position:absolute;top:50%;transform:translate(-50px,-16px);width:20px}.slider-wrapper .slick-arrow.slick-next{left:auto;right:10px}.slider-wrapper .slick-arrow.slick-next:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23f90' d='M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E")}.slider-wrapper .slick-dots{display:none!important}@media screen and (min-width:1200px){.slider-wrapper .slick-dots{align-items:center;bottom:0;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;gap:10px;justify-content:center;left:50%;margin:0;overflow:hidden;position:absolute;transform:translateX(-50%)}.slider-wrapper .slick-dots li{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center}.slider-wrapper .slick-dots li button{background:none;border:1px solid #969696;border-radius:100%;height:15px;text-indent:-99999px;width:15px}.slider-wrapper .slick-dots li.slick-active button{background-color:#f90;height:18px;width:18px}}.slick-track{overflow:visible;padding:20px 0}.slick-track .slick-slide{align-content:center;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;height:200px;justify-content:center}.slick-track .slick-slide img{margin:0 10px}@media screen and (min-width:1200px){.slick-track .slick-slide{height:300px;opacity:.5;transition:transform .8s ease-in-out 0s,opacity .8s ease-in-out 0s}.slick-track .slick-slide figure{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;margin:0 10px;overflow:hidden;padding:0 10px;position:relative}.slick-track .slick-slide figure a{overflow:hidden}.slick-track .slick-slide figure img{margin:0}.slick-track .slick-slide.slick-current{opacity:1;transform:scale(1.08)}}#footer{margin-top:auto}#footer .block{overflow:visible}#footer .main-footer{align-items:center;background-color:#2a2a2a;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column-reverse;font-size:14px;padding:20px}#footer .main-footer a{text-decoration:none}#footer .main-footer .footer-item{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center}#footer .main-footer .footer-item span{display:inline-block;margin:20px 20px 0 0;width:30px}#footer .main-footer .footer-item span:last-child{margin-right:0}#footer .main-footer .footer-item span svg path{fill:#fff}#footer .main-footer .footer-item:first-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex:1;flex-direction:column;justify-content:flex-start}#footer .main-footer .footer-item:last-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex:1;justify-content:flex-end}#footer .main-footer .footer-item .copyright{margin:20px 0 0;text-align:center}@media screen and (min-width:1200px){#footer .main-footer{align-items:flex-end;flex-direction:row}#footer .main-footer .footer-item{align-items:flex-start}#footer .main-footer .footer-item span{margin-top:0}}
