body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
/**
 * Global TinyMCE style sheet
 *
 * Use this style sheet to define CSS classes for the rich text editor. The
 * stlye sheet will be included in the editor and the page layout automatically.
 * Although the stlye sheet is shared by all themes, you can override its
 * formattings in any of your theme style sheets.
 *
 *   files/tinymce.css (this is how it looks like in TinyMCE)
 *   .warning { color:#c55; }
 *
 *   theme_a.css (this is how it looks like in theme A)
 *   .warning { font-weight:bold; }
 *
 *   theme_b.css (this is how it looks like in theme B)
 *   .warning { color:#000; }
 *
 * If you do not want to use a global TinyMCE style sheet at all, simply delete
 * this file (files/tinymce.css).
 */
 
.button{} 
span.button a,span.button .like-a,.ce_hyperlink.button a{ color:#707172; font-size:1em; background-color: #fff; display: inline-block; padding: 1em 5em 1em 1em; box-shadow: 2px 2px 2px -2px #474747; text-decoration: none; margin: 0 2px 2px 0; line-height: 1;}
.googlemarker-icon{}
.telefon-icon{}
.email-icon{}
.uhr-icon{}
.link-icon{}
@font-face{font-display: swap;font-family: 'Open Sans';font-style: italic;font-weight: 300;src: url('/files/fonts/hinted-OpenSans-LightItalic.woff2') format('woff2')}@font-face{font-display: swap;font-family: 'Open Sans';font-style: normal;font-weight: 400;src: url('/files/fonts/hinted-OpenSans-Regular.woff2') format('woff2')}@font-face{font-display: swap;font-family: 'Open Sans';font-style: italic;font-weight: 400;src: url('/files/fonts/hinted-OpenSans-Italic.woff2') format('woff2')}@font-face{font-display: swap;font-family: 'Open Sans';font-style: normal;font-weight: 300;src: url('/files/fonts/hinted-OpenSans-Light.woff2') format('woff2')}@font-face{font-display: swap;font-family: 'Open Sans';font-style: normal;font-weight: 600;src: url('/files/fonts/hinted-OpenSans-SemiBold.woff2') format('woff2')}@font-face{font-display: swap;font-family: 'Open Sans';font-style: normal;font-weight: 700;src: url('/files/fonts/hinted-OpenSans-Bold.woff2') format('woff2')}@font-face{font-display: swap;font-family: 'Bitter';font-style: normal;font-weight: 400;src: url('/files/fonts/hinted-Bitter-Regular.woff2') format('woff2')}@font-face{font-display: swap;font-family: 'Bitter';font-style: italic;font-weight: 400;src: url('/files/fonts/hinted-Bitter-Italic.woff2') format('woff2')}@font-face{font-display: swap;font-family: 'Bitter';font-style: normal;font-weight: 700;src: url('/files/fonts/hinted-Bitter-Bold.woff2') format('woff2')}.rs-columns{display: flex;flex-wrap: wrap;justify-content: space-between;width: 100%;position: relative}.rs-column{position: relative;margin-bottom: 5rem}.boxen .rs-column{padding: 2rem}.center.rs-column{align-self: center}.-small-col-2-1{width: calc((100% / 2) - (5rem / 2))}.-small-col-1-1{width: 100%}.-large-first-row{margin-top: 5rem}.-small-first-row{margin-top: 0}@media all and (min-width: 996px){.-large-col-6-1{width: calc((100% / 6) - (5rem / 1.2))}.-large-col-5-1{width: calc((100% / 5) - (5rem / 1.24))}.-large-col-4-1{width: calc((100% / 4) - (5rem / 1.33))}.-large-col-3-1{width: calc((100% / 3) - (5rem / 1.5))}.-large-col-3-2{width: calc((100% / 3 * 2) - (5rem / 1.5))}.-large-col-2-1,.-large-col-4-2,.-large-col-6-3{width: calc((100% / 2) - (5rem / 2))}.-large-col-4-3{width: calc((100% / 4 * 3) - (5rem / 2))}.-large-first-row{margin-bottom: 0}.ab-big .-large-col-6-1{width: calc((100% / 6) - (10rem / 1.2))}.ab-big .-large-col-5-1{width: calc((100% / 5) - (10rem / 1.24))}.ab-big .-large-col-4-1{width: calc((100% / 4) - (10rem / 1.33))}.ab-big .-large-col-3-1{width: calc((100% / 3) - (10rem / 1.5))}.ab-big .-large-col-3-2{width: calc((100% / 3 * 2) - (10rem / 1.5))}.ab-big .-large-col-2-1,.-large-col-4-2,.-large-col-6-3{width: calc((100% / 2) - (10rem / 2))}.ab-big .-large-col-4-3{width: calc((100% / 4 * 3) - (10rem / 2))}.ab-small .-large-col-6-1{width: calc((100% / 6) - (2.5rem / 1.2))}.ab-small .-large-col-5-1{width: calc((100% / 5) - (2.5rem / 1.24))}.ab-small .-large-col-4-1{width: calc((100% / 4) - (2.5rem / 1.33))}.ab-small .-large-col-3-1{width: calc((100% / 3) - (2.5rem / 1.5))}.ab-small .-large-col-3-2{width: calc((100% / 3 * 2) - (2.5rem / 1.5))}.ab-small .-large-col-2-1,.-large-col-4-2,.-large-col-6-3{width: calc((100% / 2) - (2.5rem / 2))}.ab-small .-large-col-4-3{width: calc((100% / 4 * 3) - (2.5rem / 2))}.no-ab .-large-col-6-1{width: calc(16.66666667%)}.no-ab .-large-col-5-1{width: calc(20%)}.no-ab .-large-col-4-1{width: calc(25%)}.no-ab .-large-col-3-1{width: calc(33.33333333%)}.no-ab .-large-col-3-2{width: calc(66.66666667%)}.no-ab .-large-col-2-1,.-large-col-4-2,.-large-col-6-3{width: calc(50%)}.no-ab .-large-col-4-3{width: calc(75%)}.rs-column{margin-top: 5rem}.-large-first-row{margin-top: 0}}.cols2,.cols3,.cols4{columns: 1;-webkit-columns: 1;-moz-columns: 1}@media all and (min-width: 996px){.cols2,.cols3,.cols4{columns: 2;-webkit-columns: 2;-moz-columns: 2;column-gap: 6rem;-webkit-column-gap: 6rem;-moz-column-gap: 6rem}.cols2 h1,.cols3 h1,.cols4 h1,.cols2 h2,.cols3 h2,.cols4 h2,.cols2 h3,.cols3 h3,.cols4 h3{-webkit-column-span: all;column-span: all}.cols2 p,.cols3 p,.cols4 p,.cols2 ul,.cols3 ul,.cols4 ul{-webkit-column-break-inside: avoid;page-break-inside: avoid;break-inside: avoid}.cols3{columns: 3;-webkit-columns: 3;-moz-columns: 3}.cols4{columns: 4;-webkit-columns: 4;-moz-columns: 4}}:root{scroll-behavior: smooth;scroll-padding-top: 20rem}*{box-sizing: border-box;margin: 0;padding: 0;border: none}.no-transitions *{transition: none !important}.block{overflow: visible}html{font-size: 50%}@media (max-width: 340px){html{font-size: 50%}}@media (min-width: 1250px){html{font-size: 55%}}@media (min-width: 1800px){html{font-size: 62.5%}}body{background-color: #fff;font-size: 1.8rem;line-height: 1.2;color: #616365;font-family: 'Open Sans';font-weight: 400}#wrapper{padding-top: 12rem}iframe{max-width: 100%;height: auto;aspect-ratio: 47/20}hr{background-color: #da3234;height: 1px;width: 100%;margin: 3rem 0}p,ul,ol,dt,td,#main .like-p{margin-bottom: 1em;line-height: 1.4;font-weight: 400}p:last-child,ul:last-child,ol:last-child,dt:last-child,td:last-child,#main .like-p:last-child,p:last-child a,ul:last-child a,ol:last-child a,dt:last-child a,td:last-child a,#main .like-p:last-child a{margin-bottom: 0}p a,ul a,ol a,dt a,td a,#main .like-p a{color: #da3234;display: inline-block;text-decoration: none;transition: all .4s;font-weight: 400}p a:hover,ul a:hover,ol a:hover,dt a:hover,td a:hover,#main .like-p a:hover{color: #616365}#main p a,#main li a,#main td a{text-decoration: underline}#main .button p:last-child a{font-size: 1.4rem;line-height: 1.5;font-weight: 400;color: #000;text-decoration: none;display: block;width: 25rem;padding: 0 1rem 0 1rem;border: 2px solid #da3234;background-color: #fff;display: flex;justify-content: space-between;align-items: center}#main .button p:last-child a::after{content: '';display: inline-block;width: 1.7rem;height: 1.2rem;background-image: url('/files/2026/svg/Arrow%20right.svg');background-position: right center;background-repeat: no-repeat;background-size: contain}#main .button p:last-child a:hover{padding: 0 .5rem 0 1rem}.p20 p,.p20 ul,.p20 ol,.p20 dt{font-size: 2rem}td{padding: 0.35rem}td:first-child{padding-left: 0}li{list-style: none;margin-bottom: 0.5em}.mod_article ul li{list-style: none;margin-left: 0;padding-left: 0;line-height: 1.3}.mod_article ul li:before{display: inline-block;content: '•';width: 0.75em;margin-left: -0.75em;vertical-align: top}.mod_article ul li ul{margin-top: 0.5em;padding-left: 0.5em}.mod_article ol li{list-style: auto;margin-left: 2rem;padding-left: 0.5em;line-height: 1.4}.mod_article ol li:before{display: none}.mod_article ol li ol,.mod_article ol li ul{margin-top: 0.5em;padding-left: 0.5em}.mod_article ol li ol li,.mod_article ol li ul li{list-style: none}.mod_article ol li ol li::before,.mod_article ol li ul li::before{display: inline-block;content: "-";width: 1em;margin-left: -1em;font-weight: 400}#pagination li{list-style: none;margin-left: 0}nav ul,nav li{margin: 0}.ce_headline.center{text-align: center}h6,#main .like-h6{font-family: 'Bitter';line-height: 1.2;font-size: 1.8rem;color: #616365;margin-bottom: .5em;font-weight: 400}h5,#main .like-h5{font-family: 'Bitter';line-height: 1.2;font-size: 2.4rem;color: #616365;margin-bottom: .5em;font-weight: 400}h4,#main .like-h4{font-family: 'Bitter';line-height: 1.2;font-size: 2.4rem;color: #da3234;margin-bottom: .5em;font-weight: 400}h4 a,#main .like-h4 a{color: #616365;text-decoration: none}h3,#main .like-h3{font-family: 'Open Sans';line-height: 1.2;font-size: 2.4rem;color: #da3234;font-style: normal;margin-bottom: .5em;font-weight: 400;display: block}h3 a,#main .like-h3 a{color: #616365;text-decoration: none}h2,#main .like-h2{font-family: 'Bitter';line-height: 1.2;font-size: 3rem;color: #da3234;margin-bottom: 2.5rem;font-weight: 400;display: block}h1,#main .like-h1{font-family: 'Bitter';line-height: 1.2;margin-bottom: 2.5rem;font-size: 3rem;color: #da3234;font-weight: 400;letter-spacing: 0.025em;display: block}h1 + h2{margin-top: -1rem;margin-bottom: 2.5rem;font-size: 3rem}h2 + h3,h1 + h3{margin-top: -2rem;margin-bottom: 2.5rem}h2 + h3{color: #da3234;font-weight: 400;font-size: 3rem}p + h2,ul + h2,table + h2,a + h2{margin-top: 1.75em;margin-bottom: 0.5em}p + h3,ul + h3,table + h3,a + h3{margin-top: 1em;margin-bottom: 0.5em}p + h4,ul + h4,table + h4,a + h4{margin-top: 1em;margin-bottom: 0.5em}figure img{max-width: 100%;height: auto;display: block}.img-center figure img{position: relative;margin: auto}figcaption{padding: .25rem .5rem;background-color: #616365;color: #616365}video{width: 100%;height: auto}button,.submit{cursor: pointer}.mod_article > .inside,.mod_breadcrumb > ul{position: relative;margin: auto;width: 100%;max-width: 120rem;padding: 0 2.5rem}.mod_article.w100 > .inside{max-width: none;padding: 0}#container{position: relative;z-index: 20}.mod_article{position: relative;width: 100%;padding: 0 0 7.5rem 0}.ap{padding: 7.5rem 0 7.5rem 0}.apt{padding: 7.5rem 0 0 0}.apb{padding: 0 0 7.5rem 0}.np{padding: 0}.amt1{margin-top: 8rem}.amb1{margin-bottom: 8rem}.amb2{margin-bottom: 4.5rem}.amt2{margin-top: 4.5rem}.amb3{margin-bottom: 2rem}.amt3{margin-top: 2rem}.amt4{margin-top: 1em}.amb4{margin-bottom: 1em}.ce_swiperStart{overflow: hidden}.kita-form #main .ce_form{max-width: 65rem}.kita-form #main .ce_form input,.kita-form #main .ce_form select,.kita-form #main .ce_form textarea,.kita-form #main .ce_form label,.kita-form #main .ce_form p,.kita-form #main .ce_form li,.kita-form #main .ce_form button,.kita-form #main .ce_form legend,.kita-form #main .ce_form textarea{font-size: 1.8rem;padding: .5rem 1rem;color: #000}.kita-form #main .ce_form input,.kita-form #main .ce_form fieldset,.kita-form #main .ce_form textarea{border: 1px solid #474747;width: 100%;margin-bottom: 1rem;padding: .5rem 1rem;box-shadow: 2px 2px 2px -2px #474747}.kita-form #main .ce_form textarea{height: 15rem}.kita-form #main .ce_form label{display: block;width: 100%;margin-bottom: 0.25rem;padding-left: 0}.kita-form #main .ce_form .widget{position: relative}.kita-form #main .ce_form .widget-radio,.kita-form #main .ce_form .widget-checkbox{width: auto !important}.kita-form #main .ce_form .widget-radio input,.kita-form #main .ce_form .widget-checkbox input{border: none;width: auto;box-shadow: none}.kita-form #main .ce_form .widget-checkbox label{line-height: 1.2;position: relative;top: -10px}.kita-form #main .ce_form button{background: #da3234;color: #fff}.kita-form #main .ce_form h2{margin-top: 1rem}.kita-form #main .ce_form a{color: #da3234}.kita-form #main .ce_form .widget-extended-checkbox{padding-left: 2rem}.kita-form #main .widget-checkbox input,.kita-form #main .widget-radio input{width: 1rem;height: 1rem;position: absolute;left: 0;top: 0}.kita-form #main .widget-checkbox fieldset > span,.kita-form #main .widget-checkbox fieldset > div > span,.kita-form #main .widget-radio fieldset > span,.kita-form #main .widget-radio fieldset > div > span{margin-right: 1.5rem;position: relative;padding-left: 2.5rem;display: inline-block}#header{width: 100%;height: 12rem;position: fixed;top: 0;left: 0;z-index: 50;background: #fff;box-shadow: 0 .4rem .4rem -0.3rem rgba(0,0,0,0.25)}#header .block{overflow: visible}#header .inside .accessibility{transform: none !important;top: 1rem !important;left: auto !important;right: 0 !important}#header p,#header ul{margin: 0}#header .inside{width: 100%;max-width: 120rem;height: 12rem;padding: 0 2.5rem;margin: auto;display: flex;justify-content: flex-start;align-items: center}#header .mod_customnav img{height: 9rem;width: auto}#header .mod_navigation{position: relative;top: 0.5rem;height: 12rem;display: flex;align-items: center}#header .mod_navigation input{display: none}#header .mod_navigation ul.level_2{position: absolute;padding-top: 0.2rem;left: 2.5rem;max-height: 0;width: 88rem;opacity: 0;overflow: hidden;display: flex;transition: opacity 1s}#header .mod_navigation ul.level_2 li{margin-bottom: 0.5rem;position: relative;transition: all .4s}#header .mod_navigation ul.level_2 li a,#header .mod_navigation ul.level_2 li strong,#header .mod_navigation ul.level_2 li > span{display: block;padding: .15rem 2rem;font-weight: 400;font-size: 1.8rem;color: #616365;transition: all .4s}#header .mod_navigation ul.level_2 li a:hover,#header .mod_navigation ul.level_2 li strong:hover,#header .mod_navigation ul.level_2 li > span:hover,#header .mod_navigation ul.level_2 li a strong,#header .mod_navigation ul.level_2 li strong strong,#header .mod_navigation ul.level_2 li > span strong{color: #da3234}#header .mod_navigation ul.level_1{display: flex}#header .mod_navigation ul.level_1 > li{margin-left: 4rem;padding: 0;position: relative}#header .mod_navigation ul.level_1 > li.sv{display: none}#header .mod_navigation ul.level_1 > li > a,#header .mod_navigation ul.level_1 > li > strong,#header .mod_navigation ul.level_1 > li > span{display: block;padding: 0.25rem;font-weight: 400;font-size: 2rem;color: #616365;text-transform: uppercase;cursor: pointer;background: none;background-position: center bottom;background-repeat: no-repeat;background-size: 9rem auto;transition: all .4s}#header .mod_navigation ul.level_1 > li:hover > a:hover,#header .mod_navigation ul.level_1 > li:hover > strong,#header .mod_navigation ul.level_1 > li:hover > span{background-image: url('/files/kita/img/nav-aktiv.png')}#header .mod_navigation ul.level_1 > li:hover ul.level_2{opacity: 1;max-height: 20rem}#header .mod_navigation ul.level_1 > li.active > span,#header .mod_navigation ul.level_1 li.trail > span,#header .mod_navigation ul.level_1 > li.active > strong,#header .mod_navigation ul.level_1 li.trail > strong,#header .mod_navigation ul.level_1 > li.active > a,#header .mod_navigation ul.level_1 li.trail > a{background-image: url('/files/kita/img/nav-aktiv.png')}#header .mod_navigation ul.level_1 > li.active ul,#header .mod_navigation ul.level_1 li.trail ul{opacity: 1;max-height: 20rem}#stage{background-repeat: no-repeat, no-repeat;background-position: center bottom, center top;background-size: auto 50rem, 100% 100%;position: relative}#stage.blau{background-image: url('/files/kita/img/header-blau.png'), linear-gradient(to bottom, #d6def1 0 calc(100% - 90px), #fff calc(100% - 90px) 100%)}#stage.gruen{background-image: url('/files/kita/img/header-gruen.png'), linear-gradient(to bottom, #dce6de 0 calc(100% - 90px), #fff calc(100% - 90px) 100%)}#stage.lila{background-image: url('/files/kita/img/header-lila.png'), linear-gradient(to bottom, #dedaea 0 calc(100% - 90px), #fff calc(100% - 90px) 100%)}#stage.rosa{background-image: url('/files/kita/img/header-rosa.png'), linear-gradient(to bottom, #eee0ec 0 calc(100% - 90px), #fff calc(100% - 90px) 100%)}#stage .inside{min-height: 25rem}#stage a,#stage p{color: #616365}#stage a:hover{color: #da3234}#stage .rs-columns{padding-bottom: 2rem}#stage .rs-column .rs-column{margin: 0;margin-top: 1.8rem;padding: 1.8rem .5rem 0 .5rem;background-image: url('/files/kita/img/welle-blau.png');background-repeat: no-repeat;background-position: center top;background-size: 100% auto}#stage .rs-column .-large-first-row{background: none}#stage .-large-col-3-1{padding-top: 1.8rem;margin-top: 1.8rem;filter: brightness(1);transition: all .5s}#stage .-large-col-3-1:hover{filter: brightness(1.07)}#faq-link{position: absolute;left: -4rem;bottom: -5rem;z-index: 5;width: 10rem;transform: rotate(0deg);transition: all .5s}#faq-link:hover{transform: rotate(10deg)}#faq-link img{width: 100%;height: auto}#auge{position: absolute;right: 38rem;bottom: -3.5rem}#stage-toggle + div{display: none}#stage-toggle{position: relative;padding-bottom: 4.5rem;cursor: pointer}#stage-toggle::after{background-image: url('/files/kita/img/icon-pfeil-unten.png');background-repeat: no-repeat;background-position: center center;background-size: contain;transform: rotate(0deg);content: '';display: block;width: 4rem;height: 4rem;position: absolute;bottom: 0;left: 8rem}#stage.sub .inside{display: flex;flex-direction: column;padding-top: 7.5rem}#stage.sub #stage-toggle.open{order: 3;margin-bottom: 5rem}#stage.sub #stage-toggle.open::after{transform: rotate(180deg)}#stage.sub .rs-column .-large-first-row{margin-top: 0;padding-top: 0}#footer{background-image: url('/files/kita/img/footer.png');background-repeat: no-repeat;background-position: center bottom;background-size: auto 67rem;height: 65rem;padding: 26.5rem 0 1.5rem 0}#footer .mod_article{padding: 0}#footer .-large-col-4-1{width: calc((100% / 4) - (3rem / 1.33))}#footer .-large-col-4-2{width: calc((100% / 2) - (8rem / 2))}#footer .-large-last{display: flex;justify-content: flex-end}#footer p,#footer a{color: #616365}#footer a:hover{color: #da3234}#footer .c4g_map{height: 32rem !important}.lila{background: #dedaea}.blau{background: #d6def1}.gruen{background: #dce6de}.rosa{background: #eee0ec}#header .inside .accessibility{background-image: url(/files/icons/icon-people-kita.avif) !important}.start .mod_breadcrumb,.caroufredsel_pagi{display: none !important}#container{padding: 7.5rem 0 0 0}#container .rs-column > div ~ div{margin-top: 4.5rem}#main .mod_article ul li:before{display: none}#main .mod_article ul li{padding-left: 2.5rem;background-image: url('/files/kita/img/icon-pfeil.png');background-repeat: no-repeat;background-position: 0 .33rem;background-size: 1.5rem auto;margin-bottom: 1em}.icon{padding-left: 3.5rem;background-repeat: no-repeat;background-position: left top;background-size: 2.5rem}.icon.person{background-image: url('/files/kita/img/icon_0007_Ebene-1.png')}.icon.city{background-image: url('/files/kita/img/icon_0006_Ebene-2.png')}.icon.mail{background-image: url('/files/kita/img/icon_0005_Ebene-3.png')}.icon.chair{background-image: url('/files/kita/img/icon_0004_Ebene-4.png')}.icon.talk{background-image: url('/files/kita/img/icon_0000_Ebene-8.png')}.icon.pin{background-image: url('/files/kita/img/icon_0001_Ebene-7.png')}.icon.clock{background-image: url('/files/kita/img/icon_0002_Ebene-6.png')}.icon.cake{background-image: url('/files/kita/img/icon_0003_Ebene-5.png')}.ribbon{padding: 2rem 2rem 2rem 12rem;background-image: url('/files/kita/img/orden.png');background-repeat: no-repeat;background-position: 1rem 2rem;background-size: 9rem auto}#main .glow{filter: brightness(1);transition: all .5s}#main .glow:hover{filter: brightness(1.07)}#main .mod_breadcrumb{position: relative;top: -4rem}#main .mod_breadcrumb ul{display: flex}#main .mod_breadcrumb li{color: #da3234}#main .mod_breadcrumb a{text-decoration: none;color: #616365;display: inline-block;margin-right: 0.6rem}#main .mod_breadcrumb a::after{content: '>';display: inline-block;margin-left: 0.6rem;color: #616365 !important}#main .mod_breadcrumb a:hover{color: #da3234}#main .ce_accordion{padding-bottom: 4rem}#main .ce_accordion:last-of-type{background-image: url('/files/kita/img/welle-geschlossen.png');background-repeat: no-repeat;background-position: center bottom;background-size: auto 2rem;padding-bottom: 2rem}#main .ce_accordion .toggler{background-image: url('/files/kita/img/welle-geschlossen.png');background-repeat: no-repeat;background-position: center top;padding: 3rem 0 1rem 0;margin-top: 0;background-size: auto 1.5rem;width: 100%;display: flex;align-items: flex-start;justify-content: space-between;transition: all .4s}#main .ce_accordion .toggler button{background-color: #fff;font-size: 2rem;text-align: left;display: flex;width: 100%;justify-content: space-between;gap: 1rem;color: #656565}#main .ce_accordion .toggler button::after{content: '';display: block;width: 2.2rem;height: 2.2rem;margin: 0 2rem;background-image: url('/files/kita/img/icon-pfeil-im-kreis.png');background-repeat: no-repeat;background-position: center center;background-size: contain;flex: 0 0 2.2rem}#main .ce_accordion .toggler:hover button{color: #da3234}#main .ce_accordion .toggler.open{background-image: url('/files/kita/img/welle-offen.png');margin-top: 1rem}#main .ce_accordion .toggler.open button::after{transform: rotate(180deg)}#main .ce_accordion .accordion *{color: #656565}#main .ce_accordion .accordion a{text-decoration: underline}#main .ce_accordion .accordion a:hover{color: #da3234}#main .mod_newslist > h2{display: none}#main .mod_newslist h2 a{font-size: 2.4rem;color: #da3234;text-decoration: none}#main .mod_newslist .layout_latest{background-image: url('/files/kita/img/welle-offen.png');background-repeat: no-repeat;background-position: center bottom;background-size: auto 1.5rem;padding-bottom: 5rem;margin-bottom: 3.5rem}#main .mod_newslist .more a{padding-left: 3rem;margin: 1rem 0 0 3rem;background-image: url('/files/kita/img/icon-pfeil.png');background-repeat: no-repeat;background-position: 0 .33rem;background-size: 1.5rem auto;display: block}time{margin-top: -1.2em;display: block;margin-bottom: 1em;color: #616365}@media all and (max-width: 995px){*{text-size-adjust: 100%;-webkit-text-size-adjust: 100%}#auge{right: 1rem;bottom: -4rem}#faq-link{left: 0}#header .inside .accessibility{bottom: auto !important}#stage-toggle{padding-top: 6rem}#main .mod_article:last-of-type{padding: 0}#footer{height: auto;background-position: center top;margin-top: -5rem}#footer .-small-col-1-1{width: 100%;margin: 5rem 0 0 0}#footer .inside{background: #f2f2f2;padding-bottom: 5rem}#footer .-large-last{justify-content: flex-start}#stage .rs-column{margin: 0}#header .mod_navigation{position: absolute;right: 1rem;bottom: 1rem;top: auto;height: 4rem}.mod_navigation{position: relative}.mod_navigation > label{display: flex;width: 32px;height: 24px;flex-direction: column;justify-content: space-between;cursor: pointer;position: relative;z-index: 20}.mod_navigation > label i{display: block;width: 100%;height: 3px;background: #000;border-radius: 2px;transition: transform .25s ease, opacity .25s ease;transform-origin: center}.mod_navigation > label:has(+ #bt:checked) i:nth-child(1){transform: translateY(10.5px) rotate(45deg)}.mod_navigation > label:has(+ #bt:checked) i:nth-child(2){opacity: 0}.mod_navigation > label:has(+ #bt:checked) i:nth-child(3){transform: translateY(-10.5px) rotate(-45deg)}.mod_navigation #bt{display: none}.mod_navigation #bt:checked + .level_1{max-height: 500px;opacity: 1;visibility: visible}.mod_navigation .level_1{list-style: none;margin: 15px 0 0;padding: 0;overflow: hidden;max-height: 0;opacity: 0;visibility: hidden;transition: max-height .35s ease, opacity .25s ease, visibility .25s;position: absolute;top: 6rem;right: 0;width: 30rem;background: #fff;z-index: 10;display: block}.mod_navigation .level_1 li{margin: 0;padding: 0;border-bottom: 1px solid #ddd}.mod_navigation .level_1 li a{display: block;padding: 12px 0;text-decoration: none;color: #333}#header .mod_navigation ul.level_2{display: block;position: relative;left: auto}#header .inside .accessibility{padding-right: 1rem !important}#header .mod_navigation ul.level_1 > li.active ul,#header .mod_navigation ul.level_1 li.trail ul,.mod_navigation #bt:checked + .level_1{max-height: 80rem}#header .mod_navigation ul.level_1{display: block}}
:root{scroll-behavior: smooth;scroll-padding-top: 14rem}*:focus-visible{outline: 2px solid #00f}.invisible:focus-visible{clip: unset}#header input#bm + label + .mod_navigation:focus-within{display: block !important;height: 54.6em !important}#header .mod_search:focus-within{display: block !important;height: 18em !important}#header .mod_search select:focus-visible,#main select:focus-visible,#header .mod_search input:focus-visible,#header .mod_search select:focus-visible,#main input:focus-visible,#main select:focus-visible,#header .mod_search button:focus-visible{outline: 2px solid #00f}body.hcw img,body.hcw .ce_google_map{filter: grayscale(1) contrast(1.3)}body.hcw .logo img{filter: grayscale(1) contrast(1.3) invert(1)}header nav ul li.submenu:focus-within .nav-container ul.level_2{display: block}body.hcs,body.hcs *,body.hcs .arrow-down:before,body.hcs p.fb a:before,body.hcs .mod_search:before,body.hcs .mod_search:after,body.hcw #header .nav-main .level_1 > li > a > span:after,body.hcw #header .level_1 > li > strong > span:after{color: #000 !important;border-color: #000 !important}body.hcs{background-color: #fff !important}body.hcs #footer,body.hcs #header,body.hcs .overlay figure + h4,body.hcs .button p:last-child a,body.hcs a.button,body.hcs div.toggler,body.hcs button.submit,body.hcs .teaser_leistungen .rs-column figcaption,body.hcs .arrow-down,body.hcs .arrow-down-container,body.hcs .button a,body.hcs a.button,body.hcs .kontaktformular form button,body.hcs .bg-grey_gradient,body.hcs .mod_article.teaser .teaser_block .mod_newslist,body.hcs .mod_article.teaser .teaser_karriere .ce_text,body.hcs .mod_article.teaser .teaser_block .mod_eventlist,body.hcs .ihre-vorteile,body.hcs .kontaktformular,body.hcs .cta .ce_text .overlay > *,body.hcs .cta .ce_text .overlay p.button a,body.hcs header nav ul.level_2{background: #fff !important}body.hcw,body.hcw *,body.hcw .arrow-down:before,body.hcw p.fb a:before,body.hcw .mod_search:before,body.hcw .mod_search:after,body.hcs #header .nav-main .level_1 > li > a > span:after,body.hcs #header .level_1 > li > strong > span:after{color: #fff !important;border-color: #fff !important}body.hcw{background-color: #000 !important}body.hcw #footer,body.hcw #header,body.hcw .overlay figure + h4,body.hcw .button p:last-child a,body.hcw a.button,body.hcw div.toggler,body.hcw button.submit,body.hcw .teaser_leistungen .rs-column figcaption,body.hcw .arrow-down,body.hcw .arrow-down-container,body.hcw .button a,body.hcw a.button,body.hcw .kontaktformular form button,body.hcw .bg-grey_gradient,body.hcw .mod_article.teaser .teaser_block .mod_newslist,body.hcw .mod_article.teaser .teaser_karriere .ce_text,body.hcw .mod_article.teaser .teaser_block .mod_eventlist,body.hcw .ihre-vorteile,body.hcw .kontaktformular,body.hcw .cta .ce_text .overlay > *,body.hcw .cta .ce_text .overlay p.button a,body.hcw header nav ul.level_2,body.hcw .box > .rs-column{background: #000 !important}#header .inside .accessibility{display: block;position: absolute;margin: auto;padding: .5em 0 .5em 3.75em;z-index: 25;top: 50%;transform: translate(150%, -50%);left: calc(50% - 58.5em);width: auto;background-image: url('/files/icons/icon-people.avif');background-repeat: no-repeat;background-position: left center;background-size: contain;font-size: 10px}#header .inside .accessibility button{background-image: url('/files/icons/bw.svg');background-repeat: no-repeat;background-position: center;background-size: auto 90%;background-color: #fff !important;text-indent: -1000em;width: 1.8em;height: 1.8em;border: none;padding: 0.5em;margin-right: 0;border-radius: 50%;cursor: pointer;display: inline-block;opacity: 0.6;transition: all .3s}#header .inside .accessibility button:focus-visible{outline: 5px solid #333592;opacity: 1}#header .inside .accessibility button:hover{opacity: 1}#header .inside .accessibility button + button{background-image: url('/files/icons/wb.svg');margin-right: 0.5em}#header .inside .accessibility button + button + button{background-image: url('/files/icons/circle-minus-solid.svg');margin-right: 0}#header .inside .accessibility button + button + button + button{background-image: url('/files/icons/circle-plus-solid.svg');margin-right: 0.5em}#header .inside .accessibility button + button + button + button + button{background-image: url('/files/icons/icon-vorlesen.svg');margin-right: 0;background-size: auto 100%}.micro #header .inside .accessibility{top: 2em;transform: translate(67%, -50%)}.micro.sc #header .inside .accessibility{transform: translate(160%, -50%);background-image: url('/files/icons/icon-people-sc.avif')}.micro.jf #header .inside .accessibility{transform: translate(120%, -50%)}.micro.hk #header .inside .accessibility{transform: translate(120%, -50%)}.hcs .ce_caroufredsel_start,.hcw .ce_caroufredsel_start,.hcs #header .mod_search select,.hcw #header .mod_search select,.hcs #main select,.hcw #main select,.hcs #footer .formbody select,.hcw #footer .formbody select,.hcs .mod_c4g_maps,.hcw .mod_c4g_maps,.hcs #cta,.hcw #cta,.hcs #ballon.container,.hcw #ballon.container,.hcs .zitat,.hcw .zitat{filter: grayscale(1)}.hcs *,.hcw *{box-shadow: none !important}.hcs #header .mod_navigation,.hcw #header .mod_navigation,.hcs.green-bottom:not(.right) #main,.hcw.green-bottom:not(.right) #main,.hcs #instagram,.hcw #instagram{background-image: none}.hcs.green-bottom:not(.right) #main,.hcw.green-bottom:not(.right) #main{padding-bottom: 0}.hcs.home #main,.hcw.home #main,.hcs.home,.hcw.home{background: #ccc !important}.hcs.right #container:after,.hcw.right #container:after,.hcs #new-ci .job-bg:after,.hcw #new-ci .job-bg:after{display: none}.hcs #instagram .mod_newslist .layout_latest p,.hcw #instagram .mod_newslist .layout_latest p{padding: 0.5em}.hcs iframe,.hcw iframe{filter: grayscale(1) brightness(.9) contrast(1.1) saturate(10);border: 2em solid #fff !important}.hcs .content-youtube iframe,.hcw .content-youtube iframe{border: none !important}.hcw #termine p.time:before{color: #fff}.hcw input,.hcw textarea,.hcw select,.hcw #container #neu-teaser p a{color: #000 !important}.hcw *::placeholder{color: #000 !important}.hcw #instagram{background-color: #000}.hcw #header .mod_customnav ul a,.hcw #header .mod_customnav ul strong,.hcw #header .telefon a,.hcw span.button a:after,.hcw .content-hyperlink.button a:after,.hcw .fachtag span.button a:after,.hcw .sm-content li a,.hcw .box-about p img,.hcw #header div.bread + label,.hcw .mod_newsmenu ul,.hcw #header .mod_navigation .bread li:after,.hcw #main .mod_breadcrumb li:after{filter: grayscale(1) brightness(5)}.hcw #pull .line,.hcw #header .handle:after,.hcw #header .handle,.hcw .sm-content li a:before,.hcw #header .mod_navigation .angebote ul.level_2 > li > a:after,.hcw #header .mod_navigation .angebote ul.level_2 > li > strong:after,.hcw #main .filter select{background-color: #fff}.hcw #header .mod_search,.hcw #header .mod_navigation,.hcw #article-12,.hcw .rs-columns.acc-wrap,.hcw #main .filter{background-color: #000}.hcw #header .mod_search button.submit,.hcw #footer .formbody button.submit,.hcw .fachtag #main button.submit,.hcw .fachtag #main .mod_login button.submit,.hcw .ce_accordion .toggler,.hcw span.button a,.hcw .ce_hyperlink.button a,.hcw form input,.hcw form select,.hcw form textarea,.hcw #main .dropdown-display,.hcw .content-hyperlink.button a{border: 2px solid #fff !important}.hcw .caroufredsel_controls circle{fill: #000}.hcw .caroufredsel_controls path{fill: #fff}.hcw .filter-list .-large-col-3-1{background: #000;filter: grayscale(1)}.hcw #right .content-text,.hcw #right .mod_newslist,.hcw #right .box-grau,.hcw .zitat.text,.hcw #wrapper .box-nl-grey,.hcw .box-presse,.hcw #wrapper .box-nl-light,.hcw #instagram .mod_newslist .layout_latest,.hcw #main .ap-card,.hcw #new-ci .zitat.text{background: #000 !important;border: 2px solid #fff}.hcw #header,.hcw #header input#bm:checked + label + .mod_navigation{border-bottom: 2px solid #fff}.hcw #footer{border-top: 2px solid #fff}.hcw #container img,.hcw #container #neu-teaser,.hcw .jobs h3 i,.hcw #main #bewerben li a{filter: grayscale(1) brightness(.9) contrast(1.4)}.hcw #header img{filter: grayscale(1) contrast(2.5) brightness(1.5)}.hcw.micro #header .mod_customnav ul a{filter: none}.hcw .zitat,.hcw .mod_changelanguage{border: 2px solid #fff;background: #000}.hcw .zitat figure{filter: brightness(.55) grayscale(1) contrast(6)}.hcw #main .dropdown-display,.hcw .selected-count{background: #fff;color: #000 !important}.hcw #new-ci .rocket a{filter: grayscale(1) invert(1) brightness(10)}.hcs #termine p.time:before{color: #000}.hcs #main .filter select{background: #fff}.hcs #pull .line,.hcs #header .handle:after,.hcs #header .handle,.hcs #header .mod_navigation .angebote ul.level_2 > li > a:after,.hcs #header .mod_navigation .angebote ul.level_2 > li > strong:after{background-color: #000}.hcs #header .mod_search button.submit,.hcs #footer .formbody button.submit,.hcs .fachtag #main button.submit,.hcs .fachtag #main .mod_login button.submit,.hcs span.button a,.hcs .ce_hyperlink.button a,.hcs form input,.hcs form select,.hcs form textarea,.hcs #main .dropdown-display,.hcs .ce_accordion .toggler,.hcs .content-hyperlink.button a{border: 2px solid #000 !important}.hcs #header .mod_customnav ul a,.hcs #header .mod_customnav ul strong,.hcs #header .telefon a,.hcs span.button a:after,.hcs .content-hyperlink.button a:after,.hcs .fachtag span.button a:after,.hcs .sm-content li a,.hcs .box-about p img,.hcs #header div.bread + label{filter: grayscale(1) brightness(.1)}.hcs #footer .kontakt p{filter: grayscale(1) brightness(.7) contrast(2.5)}.hcs #container img,.hcs #container #neu-teaser,.hcs .jobs h3 i,.hcs #main #bewerben li a{filter: grayscale(1) brightness(.9) contrast(1.4)}.hcs #footer img,.hcs .ce_google_map,.hcs .mod_newsmenu ul,.hcs #container #new-ci .zitat.text.ce_nodes li{filter: grayscale(1) brightness(.6) contrast(1.4)}.hcs #header img{filter: grayscale(1) brightness(.9) contrast(3)}.hcs.micro #header .mod_customnav ul a{filter: none}.hcs #new-ci .rocket a{filter: grayscale(1) invert(1) brightness(10)}.hcs #article-12{background: #fff}.hcs .caroufredsel_controls circle{fill: #fff}.hcs .caroufredsel_controls path{fill: #000}.hcs #right .content-text,.hcs #right .mod_newslist,.hcs #right .box-grau,.hcs .zitat.text,.hcs #wrapper .box-nl-grey,.hcs .box-presse,.hcs #wrapper .box-nl-light,.hcs #instagram .mod_newslist .layout_latest,.hcs #main .ap-card,.hcs #new-ci .zitat.text{background: #fff !important;border: 2px solid #000}.hcs #header,.hcs #header input#bm:checked + label + .mod_navigation{border-bottom: 2px solid #000}.hcs #footer{border-top: 2px solid #000}.hcs #right .info-box p span:before{filter: brightness(.1)}.hcs .zitat,.hcs .mod_changelanguage{border: 2px solid #000;background: #fff}.hcs .zitat figure{filter: brightness(.55) grayscale(1) contrast(6) invert(1)}.hcs #wrapper .box-nl-grey a:after,.hcs #wrapper .box-nl-light a:after,.hcs #wrapper .box-nl-green a:after{filter: invert(1)}.hcs #main .dropdown-display,.hcs .selected-count{background: #000;color: #fff !important}body.hcs ::placeholder,body.hcs ::-webkit-input-placeholder{color: #000 !important;opacity: 1}body.hcw ::placeholder,body.hcw ::-webkit-input-placeholder{color: #fff}#wrapper p,#wrapper li{max-width: 80ch}.ce_accordion .toggler{display: inline-block;padding: 1em}.tts-highlight{outline: 3px solid currentColor;outline-offset: 6px;border-radius: 8px}@media all and (max-width: 996px){#header .inside .accessibility{bottom: -3em;top: auto;transform: none;left: 2em;right: auto}.micro #header .inside .accessibility{top: 2.5em;bottom: auto;transform: none !important;left: auto;right: 7em}.micro.sc #header .mod_navigation{width: 66%}.micro.sc #header .mod_customnav{width: 33%}}@media (prefers-reduced-motion: reduce){*{animation: none !important}}@media (forced-colors: active){html,body,*::before,*::after,input,button,a{background-color: ButtonFace !important;color: ButtonText !important;border-color: ButtonText !important;forced-color-adjust: auto !important}}
