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}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
@charset "UTF-8";
.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#clearboth,.clearfix{clear:both}*:focus{border:0px;outline:none}.flex{display:flex;flex-wrap:wrap;align-content:flex-start;row-gap:30px;column-gap:20px;justify-content:space-between}.ferien .content-hyperlink a br{white-space:nowrap;display:none}body.hi_gross{overflow:visible;background-image:url("../../files/a1/grafik/hi/hi_gross.svg");background-repeat:no-repeat;background-position:calc(50% - 40px) calc(580px - 245px);background-size:1200px 846px}body.hi_klein{overflow:visible;background-image:url("../../files/karriere/grafik/hi_karriere_klein.svg");background-repeat:no-repeat;background-position:calc(50% - 520px) 550px;background-size:685px 392px}.leer p.back{display:none}.rot .content-text ul li::before{content:"– ";color:#a30057;font-weight:600;font-size:20px;display:inline-block;margin-right:8px;position:absolute;left:0}.rot .content-text ul li{position:relative;padding-left:1.5em}.rot .content-text ul{padding-inline-start:12px;list-style-type:none}.gruen .content-text ul li::before{content:"– ";color:#90b620;font-weight:600;font-size:20px;display:inline-block;margin-right:8px;position:absolute;left:0}.gruen .content-text ul li{position:relative;padding-left:1.5em}.gruen .content-text ul{padding-inline-start:12px;list-style-type:none}.blau .content-text ul li::before,.orange .content-text ul li::before{content:"– ";color:#2e4092;font-weight:600;font-size:20px;display:inline-block;margin-right:8px;position:absolute;left:0}.blau .content-text ul li,.orange .content-text ul li{position:relative;padding-left:1.5em}.blau .content-text ul,.orange .content-text ul{padding-inline-start:12px;list-style-type:none}.ce_swiperStart.schmal .swiper-wrapper .image_container img{height:400px;overflow:hidden;object-fit:contain}.ce_swiperStart.links{width:40%;float:left}.ce_swiperStart.links figure{padding-left:5px;padding-right:20px}.ce_swiperStart.links .swiper-button-prev,.ce_swiperStart.links .swiper-button-next{bottom:40%;top:auto}.ce_text.slider-re{width:60%;float:left;padding-right:20px;padding-left:28px}.sprechzeiten{display:none;float:none}.entgelte .sprechzeiten,.kunden .sprechzeiten{display:inline-block;float:none}.jobcluster #container{margin:auto;width:100%;max-width:1500px}.jobcluster #container #main{margin:auto;width:100%;max-width:1500px;float:none}.jobcluster #container #main .inside{width:100%;max-width:1500px}@media screen and (min-width:800px){.jobcluster #container #main .inside div.ce_text{padding-left:0px;width:100%;max-width:640px;margin:auto}}.entgelte #main{margin:auto;width:100%;max-width:1000px;float:none}.entgelte #main .inside{width:100%;max-width:1000px}.entgelte #main .inside .rte a.pdf::before{margin-left:20px}.mod_article{width:100%}blockquote{margin-right:5px;margin-left:5px;font-family:Pt Sans;color:rgba(0, 0, 0, 0.7)}#article-1077{min-height:300px}.filters ul{list-style:none}div.waehlen{width:300px;height:40px;z-index:101;position:relative;background:#fff}div.waehlen>div.filters li a{display:none}div.waehlen>div.filters li a.active{display:inline-block;color:#059eb0;padding-top:24px}span.standorte{position:absolute;cursor:pointer}div.waehlen:hover>div.filters ul{padding:20px 0;background:#fff}div.waehlen:hover>div.filters ul li{background:#fff}div.waehlen:hover>div.filters ul li a{display:inline-block;color:#059eb0}p:empty{margin:0}.ce_player.video_li,.ce_player.links,.content-player.video_li,.content-player.links{width:100%;margin-top:16px;padding-right:20px;float:left}.ce_player.video_li video,.ce_player.links video,.content-player.video_li video,.content-player.links video{max-width:100%;height:auto;padding-bottom:20px}@media screen and (min-width:800px){.ce_player.video_li,.ce_player.links,.content-player.video_li,.content-player.links{width:30%}}.ce_player.video_li figcaption,.ce_player.links figcaption,.content-player.video_li figcaption,.content-player.links figcaption{padding-top:4px;font-style:italic;padding-bottom:10px}.ce_player video,.content-player video{padding-bottom:40px}.ce_text.video-re{width:100%}@media screen and (min-width:800px){.ce_text.video-re{width:70%;float:left;padding-right:20px;padding-left:5px}}.ce_text.video-re p:nth-child(1){margin-top:0}.ce_text.video-re:after{clear:both}.ce_text.text-unten{position:relative}.ce_text.text-unten #text{padding-left:20px}@media screen and (min-width:800px){.ce_text.text-unten #text{padding-left:0;position:absolute;bottom:0;margin-left:320px;margin-bottom:0;padding-bottom:0}}@media screen and (min-width:1200px){.ce_text.text-unten #text{padding-left:20px;margin-left:30%}}.strich-oben figcaption{position:absolute;width:40%;float:left;padding-top:10px;border-top:1px solid #2581c4;font-style:italic;max-width:430px;bottom:5px;right:0}.strich-oben img{float:left;width:60%}.neuezeile{clear:both}.ce_image.rund figure{text-align:center}.ce_image.rund figure img{border:1px solid #fff;border-radius:20px;-moz-border-radius:20px;overflow:hidden}body,*,html{box-sizing:border-box}body{font-family:Pt Sans}a{text-decoration:none;color:#2e4092}#header{min-height:120px;max-width:1200px;margin-right:auto;margin-left:auto;z-index:200}@media screen and (min-width:1024px){#header{min-height:200px}}@media screen and (min-width:1200px){#header{min-height:180px}}#container{width:100%;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}@media screen and (min-width:1200px){#container{max-width:1200px}}@media screen and (min-width:1540px){#container{max-width:1300px}}.start #main{width:100%;max-width:1024px}.start #main div.schmal{width:100%;max-width:640px;padding-right:20px;padding-left:20px;float:none;margin-right:auto;margin-left:auto}@media screen and (min-width:1200px){#main{margin-left:0;margin-right:0;max-width:1024px}#main .inside{width:920px}#main .inside .eingerueckt .ui-accordion-header{padding-left:280px}#main .inside .schmal{padding-left:280px}}@media screen and (min-width:1540px){#main{margin-left:0;margin-right:0;max-width:1124px}#main .inside{width:1024px}#main .inside .eingerueckt .ui-accordion-header{padding-left:310px}#main .inside .schmal{padding-left:310px}}@media screen and (min-width:1200px){.bne #main{margin-left:0;margin-right:0;max-width:1024px}.bne #main .schmal{padding-left:310px}}.bne #main .ce_text h2:first-child{display:none}.bne #main .teaser div:first-child{float:left}@media screen and (min-width:1024px){.bne #main .teaser div:first-child{position:absolute;width:30%;padding-right:30px}}.bne #main .teaser div:first-child img{border:1px solid #fff;border-radius:20px;-moz-border-radius:20px;overflow:hidden}@media screen and (min-width:1024px){.bne #main .teaser h2,.bne #main .teaser h1,.bne #main .teaser p{width:70%;margin-left:30%;float:left}}@media screen and (min-width:1024px){.schulen #main{margin-top:70px}}@media screen and (min-width:1200px){.schulen #main{margin-top:auto}}#right{position:absolute;left:20px;top:-80px;z-index:600}@media screen and (min-width:1024px){#right{width:280px;margin-right:auto;float:none;right:60px}}@media screen and (min-width:1200px){#right{margin-left:auto;margin-right:-100px;top:70px}}@media screen and (min-width:1024px){#rahmen,.content-text.inhalt{width:920px;max-width:100%}}@media screen and (min-width:1200px){#rahmen,.content-text.inhalt{width:1024px;padding-right:50px}}.projekte #header{max-width:1200px;min-height:100px}.projekte #header .schmal{width:100%}@media screen and (min-width:800px){.projekte #header .schmal{width:640px;margin:auto}}.projekte #rahmen,.projekte .content-text.inhalt{width:200px;margin:auto;border:0}@media screen and (min-width:1024px){.projekte #rahmen,.projekte .content-text.inhalt{width:844px}}.projekte #rahmen h1.titel,.projekte .content-text.inhalt h1.titel{margin:0;float:left}.projekte #rahmen #pro-button p,.projekte .content-text.inhalt #pro-button p{border:1px solid #ffaa00;padding:6px 10px;float:right;clear:right;margin:20px 122px 20px auto}.projekte #pro-button p{border:1px solid #ffaa00;padding:6px 10px;float:right;clear:right;margin:0 92px 20px auto}.projekte #main{max-width:1160px;padding-bottom:80px}.projekte #main .inside .schmal{width:100%}@media screen and (min-width:800px){.projekte #main .inside .schmal{width:640px;margin:auto}}@media screen and (min-width:1200px){.projekte #main .inside .schmal{width:900px;margin:auto;padding-left:240px}}.projekte #main blockquote{text-align:left;color:#184669;font-style:italic;font-size:20px;margin:0 0 50px 0;border-bottom:1px solid #ffaa00}.projekte #main #rahmen,.projekte #main .content-text.inhalt{width:100%;max-width:1160px;margin:auto;border:0}.projekte #main #rahmen.media #text,.projekte #main #rahmen.media .rte,.projekte #main #rahmen.media #bild,.projekte #main #rahmen.media figure,.projekte #main .content-text.inhalt.media #text,.projekte #main .content-text.inhalt.media .rte,.projekte #main .content-text.inhalt.media #bild,.projekte #main .content-text.inhalt.media figure{width:100%}@media screen and (min-width:800px){.projekte #main #rahmen.media #text,.projekte #main #rahmen.media .rte,.projekte #main #rahmen.media #bild,.projekte #main #rahmen.media figure,.projekte #main .content-text.inhalt.media #text,.projekte #main .content-text.inhalt.media .rte,.projekte #main .content-text.inhalt.media #bild,.projekte #main .content-text.inhalt.media figure{width:50%;max-width:600px;padding:0 20px}}.projekte #main #rahmen.media #text figcaption,.projekte #main #rahmen.media .rte figcaption,.projekte #main #rahmen.media #bild figcaption,.projekte #main #rahmen.media figure figcaption,.projekte #main .content-text.inhalt.media #text figcaption,.projekte #main .content-text.inhalt.media .rte figcaption,.projekte #main .content-text.inhalt.media #bild figcaption,.projekte #main .content-text.inhalt.media figure figcaption{margin-top:20px;padding-top:20px;float:left;font-style:italic;color:#2e4092;position:relative}.projekte #main #rahmen.media #text figcaption:before,.projekte #main #rahmen.media .rte figcaption:before,.projekte #main #rahmen.media #bild figcaption:before,.projekte #main #rahmen.media figure figcaption:before,.projekte #main .content-text.inhalt.media #text figcaption:before,.projekte #main .content-text.inhalt.media .rte figcaption:before,.projekte #main .content-text.inhalt.media #bild figcaption:before,.projekte #main .content-text.inhalt.media figure figcaption:before{content:"";background:#2e4092;position:absolute;top:0;left:0;width:40%;height:1px}.pro-button{width:100%;text-align:right;border-top:1px solid #ffaa00}.pro-button p{display:inline-block;margin:0;background-color:#ffaa00;color:#fff;font-weight:600;margin:0;padding:6px 10px}.bne-button{width:100%;text-align:right;border-top:1px solid #076941;color:#fff}.bne-button::after{content:"BNE";display:inline-block;margin:0;padding:6px 10px;background-color:#076941;color:#fff;font-weight:600}#back{float:left;padding-right:20px;width:102px}#back a{color:#ffaa00}span.gruen{color:#90b620}span.blau{color:#2e4092}span.tuerkis{color:#059eb0}span.rot{color:#a30057}span.orange{color:#ffaa00}#footer{min-height:150px;margin:60px 0;border-top:1px solid #90b620;padding-top:50px;max-width:1200px}@media screen and (min-width:1024px){#footer{margin:60px 60px}}#footer .inside{min-height:100px}#footer .inside div{padding-left:20px;padding-right:20px;min-width:320px;float:left}#footer .inside div h1+p{margin:0}#footer .inside div.social{min-width:50px;padding-left:20px;padding-right:0px}#footer .inside div.social figure{padding-top:34px}@media screen and (min-width:1200px){#footer .inside div.social{padding-left:0px;padding-right:20px}#footer .inside div.social figure{padding-top:44px}}@media screen and (min-width:800px){#footer .inside div.social{clear:none}}#footer .inside div strong{font-weight:600}@media screen and (min-width:1200px){#footer{margin:auto;padding-left:30px;padding-right:30px}}@media screen and (min-width:1024px){#footer{max-width:1500px}}.ce_text.leer #bild,.ce_text.leer figure,.content-text.inhalt.leer #bild,.content-text.inhalt.leer figure,.alsteaser.leer #bild,.alsteaser.leer figure{display:none}@media screen and (min-width:800px){.ce_text.leer #bild,.ce_text.leer figure,.content-text.inhalt.leer #bild,.content-text.inhalt.leer figure,.alsteaser.leer #bild,.alsteaser.leer figure{display:inline-block}}.ce_text #bild,.ce_text figure,.ce_text #text,.ce_text .rte,.content-text.inhalt #bild,.content-text.inhalt figure,.content-text.inhalt #text,.content-text.inhalt .rte,.alsteaser #bild,.alsteaser figure,.alsteaser #text,.alsteaser .rte{width:100%}.ce_text #bild,.ce_text figure,.content-text.inhalt #bild,.content-text.inhalt figure,.alsteaser #bild,.alsteaser figure{max-width:300px}@media screen and (min-width:800px){.ce_text #bild,.ce_text figure,.content-text.inhalt #bild,.content-text.inhalt figure,.alsteaser #bild,.alsteaser figure{width:40%}}@media screen and (min-width:1024px){.ce_text #bild,.ce_text figure,.content-text.inhalt #bild,.content-text.inhalt figure,.alsteaser #bild,.alsteaser figure{width:30%;float:left}}@media screen and (min-width:1540px){.ce_text #bild,.ce_text figure,.content-text.inhalt #bild,.content-text.inhalt figure,.alsteaser #bild,.alsteaser figure{width:30%;padding-right:20px}}.ce_text #bild img,.ce_text figure img,.content-text.inhalt #bild img,.content-text.inhalt figure img,.alsteaser #bild img,.alsteaser figure img{border:1px solid #fff;border-radius:20px;-moz-border-radius:20px;overflow:hidden}.ce_text.media #text,.ce_text.media .rte,.content-text.inhalt.media #text,.content-text.inhalt.media .rte,.alsteaser.media #text,.alsteaser.media .rte{margin-bottom:30px}@media screen and (min-width:800px){.ce_text.media #text,.ce_text.media .rte,.content-text.inhalt.media #text,.content-text.inhalt.media .rte,.alsteaser.media #text,.alsteaser.media .rte{padding:10px 30px}}@media screen and (min-width:1024px){.ce_text.media #text,.ce_text.media .rte,.content-text.inhalt.media #text,.content-text.inhalt.media .rte,.alsteaser.media #text,.alsteaser.media .rte{width:70%;float:left}}@media screen and (min-width:1200px){.ce_text.media #text,.ce_text.media .rte,.content-text.inhalt.media #text,.content-text.inhalt.media .rte,.alsteaser.media #text,.alsteaser.media .rte{padding:10px 15px}}#rahmen #text,#rahmen .rte,.content-text.inhalt #text,.content-text.inhalt .rte{border-top:0 solid #90b620}#rahmen.projektrahmen,.content-text.inhalt.projektrahmen{padding-top:20px}#rahmen.projektrahmen #text,.content-text.inhalt.projektrahmen #text{position:relative}#rahmen.projektrahmen #text:before,.content-text.inhalt.projektrahmen #text:before{content:"";border-top:1px solid #ffaa00;position:absolute;top:0;margin-left:2px;width:98%;height:1px}#rahmen.projektrahmen #text .pro-button,#rahmen.projektrahmen #text .bne-button,.content-text.inhalt.projektrahmen #text .pro-button,.content-text.inhalt.projektrahmen #text .bne-button{padding:6px 10px;margin-bottom:15px;margin-top:15px}@media screen and (min-width:1200px){#rahmen.projektrahmen #text .pro-button,#rahmen.projektrahmen #text .bne-button,.content-text.inhalt.projektrahmen #text .pro-button,.content-text.inhalt.projektrahmen #text .bne-button{position:absolute;top:0;margin-top:0;right:0}}#rahmen.projektrahmen #text .pro-button+h1,#rahmen.projektrahmen #text .bne-button+h1,#rahmen.projektrahmen #text .pro-button+h2,#rahmen.projektrahmen #text .bne-button+h2,.content-text.inhalt.projektrahmen #text .pro-button+h1,.content-text.inhalt.projektrahmen #text .bne-button+h1,.content-text.inhalt.projektrahmen #text .pro-button+h2,.content-text.inhalt.projektrahmen #text .bne-button+h2{margin-top:30px;width:90%}#rahmen #bild,#rahmen figure,.content-text.inhalt #bild,.content-text.inhalt figure{padding-top:30px}.custom{clear:both;z-index:1}.custom #bilderreihe{z-index:1;position:relative}.custom #bilderreihe img{z-index:1;position:relative}.kontakt .label-schmal{width:55px;display:inline-block}#bilderreihe h1{width:100%;max-width:640px;margin-top:20px;margin-right:auto;margin-left:auto;padding-top:20px;padding-right:20px;text-align:right;font:18px Pt Sans;color:#184669}#bilderreihe h1.gelb{border-top:25px solid #ffd71b}#bilderreihe h1.orange{border-top:25px solid #ffaa00}#bilderreihe h1.rot{border-top:25px solid #a30057}#bilderreihe h1.gruen{border-top:25px solid #90b620}#bilderreihe h1.dgruen{border-top:25px solid #076941}#bilderreihe h1.tuerkis{border-top:25px solid #059eb0}#bilderreihe h1.blau{border-top:25px solid #2e4092}@media screen and (min-width:800px){#bilderreihe h1{margin-top:80px}}@media screen and (min-width:1200px){#bilderreihe h1{padding-right:0;margin-bottom:0px}}.gelb #bilderreihe h1{border-top:25px solid #ffd71b}.orange #bilderreihe h1{border-top:25px solid #ffaa00}.rot #bilderreihe h1{border-top:25px solid #a30057}.gruen #bilderreihe h1{border-top:25px solid #90b620}.dgruen #bilderreihe h1{border-top:25px solid #076941}.tuerkis #bilderreihe h1{border-top:25px solid #059eb0}.blau #bilderreihe h1{border-top:25px solid #2e4092}@media screen and (min-width:800px){.teaser #text{float:left;width:70%}.teaser #bild{width:30%;padding-top:100px;padding-left:30px}}.projekte .flexibel .ce_text.breite-100,.projekte .flexibel .ce_image.breite-100{width:100%}@media screen and (min-width:800px){.projekte .flexibel .ce_image,.projekte .flexibel .ce_player{width:50%;float:left;padding-left:20px}}.projekte .flexibel .ce_image figure .caption,.projekte .flexibel .ce_player figure .caption{margin-top:0px;padding-top:12px;padding-bottom:12px;border-top:0px solid #059eb0}@media screen and (min-width:800px){.projekte .flexibel .ce_image figure .caption,.projekte .flexibel .ce_player figure .caption{padding-right:20px}}.projekte .flexibel .ce_image figure img,.projekte .flexibel .ce_player figure img{margin-top:24px;border:1px solid #fff;border-radius:20px;-moz-border-radius:20px;overflow:hidden}.projekte .swiper-wrapper figure{padding-left:20px}.projekte .swiper-wrapper .ce_text,.projekte .swiper-wrapper h1,.projekte .swiper-wrapper h2,.projekte .swiper-wrapper h3,.projekte .swiper-wrapper p{padding:0 20px}p.more a{float:right;clear:both;margin-right:20px;padding-bottom:30px;text-decoration:none;color:#90b620}div.termine p:nth-child(2n+1){overflow:auto;margin-top:0;margin-bottom:0;background-color:#fff}div.termine p:nth-child(2n){overflow:auto;margin-top:0;margin-bottom:0;background-color:rgba(46, 64, 146, 0.1)}span.datum,span.uhrzeit,span.was{float:left;display:block;line-height:150%}span.datum{width:100px;float:left;clear:both}span.zeitraum{width:140px;float:left;clear:both}span.uhrzeit{width:100px;float:left}h4{clear:both;margin-top:0;margin-bottom:0;padding-top:20px;padding-bottom:6px;font:16px Pt Sans;color:#184669}.side-point{display:none}.side-point:nth-child(1){display:inline-block}#bilderreihe{width:100%;max-width:1500px;margin-right:auto;margin-left:auto;padding-bottom:45px}h1.titel{width:100%;max-width:640px;margin-top:20px;margin-right:auto;margin-left:auto;padding-top:20px;padding-right:20px;text-align:right;border-top:25px solid #ffaa00;font:18px Pt Sans;color:#184669}.label-links{width:80px;display:inline-block}.label-schmal{width:90px;display:inline-block;clear:left;float:left}.label-breit{width:170px;display:inline-block;clear:left;float:left}.datum+.zeitraum{width:120px;display:inline-block;clear:none;float:left;text-align:right}#bilderreihe .swiper-button-next,#bilderreihe .swiper-button-prev{color:#fff}.pfeileBlau #bilderreihe .swiper-button-next,.pfeileBlau #bilderreihe .swiper-button-prev{color:#bbcccc}.swiper-button-next,.swiper-button-prev{color:#184669;top:38%}.extraseite .ce_swiperStart{max-width:1024px;margin:auto}@media screen and (min-width:1024px){.extraseite .ce_swiperStart{padding-left:60px;padding-right:60px}}@media screen and (min-width:1200px){.extraseite .ce_swiperStart{padding-left:120px;padding-right:120px}}.swiper-slide p{padding-left:12px}.ce_swiperStart.leer{display:none}@media screen and (min-width:1024px){.ce_swiperStart.leer{display:block}}h1{margin-bottom:4px;font:20px/26px Pt Sans;color:#184669}h1+h2{margin-top:0;margin-bottom:12px}h6+p{margin-top:6px}h6{margin-top:6px;margin-bottom:6px;font-size:100%;color:#184669;font-weight:400}h2{font:21px/25px Vollkorn;font-style:italic;color:#90b620;font-weight:300}h3{margin-bottom:4px;font:16px/20px Pt Sans;color:#184669;font-weight:600}h3+p{margin-top:0}#main .inside .schmal h5,h5{clear:both;margin-top:0;margin-bottom:0;padding-top:12px;padding-bottom:0;font:16px Pt Sans;color:#184669;padding-left:0}h5~p{margin-top:6px}h5+p{margin-bottom:0}.flexibel .ce_text{float:left;width:30%}@font-face{font-family:"PT Sans";font-style:normal;font-weight:400;src:url("/files/a1/fonts/pt-sans-v12-latin-regular.eot");src:local(""), url("/files/a1/fonts/pt-sans-v12-latin-regular.eot?#iefix") format("embedded-opentype"), url("/files/a1/fonts/pt-sans-v12-latin-regular.woff2") format("woff2"), url("/files/a1/fonts/pt-sans-v12-latin-regular.woff") format("woff"), url("/files/a1/fonts/pt-sans-v12-latin-regular.ttf") format("truetype"), url("/files/a1/fonts/pt-sans-v12-latin-regular.svg#PTSans") format("svg")}@font-face{font-family:"Vollkorn";font-style:italic;font-weight:500;src:url("/files/kitas/fonts/vollkorn-v12-latin-500italic.eot");src:local(""), url("/files/kitas/fonts/vollkorn-v12-latin-500italic.eot?#iefix") format("embedded-opentype"), url("/files/kitas/fonts/vollkorn-v12-latin-500italic.woff2") format("woff2"), url("/files/kitas/fonts/vollkorn-v12-latin-500italic.woff") format("woff"), url("/files/kitas/fonts/vollkorn-v12-latin-500italic.ttf") format("truetype"), url("/files/kitas/fonts/vollkorn-v12-latin-500italic.svg#Vollkorn") format("svg")}@font-face{font-family:"Vollkorn";font-style:italic;font-weight:400;src:url("/files/kitas/fonts/vollkorn-v12-latin-italic.eot");src:local(""), url("/files/kitas/fonts/vollkorn-v12-latin-italic.eot?#iefix") format("embedded-opentype"), url("/files/kitas/fonts/vollkorn-v12-latin-italic.woff2") format("woff2"), url("/files/kitas/fonts/vollkorn-v12-latin-italic.woff") format("woff"), url("/files/kitas/fonts/vollkorn-v12-latin-italic.ttf") format("truetype"), url("/files/kitas/fonts/vollkorn-v12-latin-italic.svg#Vollkorn") format("svg")}@font-face{font-family:"Vollkorn";font-style:italic;font-weight:600;src:url("/files/kitas/fonts/vollkorn-v12-latin-600italic.eot");src:local(""), url("/files/kitas/fonts/vollkorn-v12-latin-600italic.eot?#iefix") format("embedded-opentype"), url("/files/kitas/fonts/vollkorn-v12-latin-600italic.woff2") format("woff2"), url("/files/kitas/fonts/vollkorn-v12-latin-600italic.woff") format("woff"), url("/files/kitas/fonts/vollkorn-v12-latin-600italic.ttf") format("truetype"), url("/files/kitas/fonts/vollkorn-v12-latin-600italic.svg#Vollkorn") format("svg")}li.submenu--active>ul{display:block !important}.back{clear:both}*:focus-visible{outline:2px solid #90b620;outline-offset:2px}@media screen and (max-width:1024px){nav.mod_navigation ul.level_1 li>span~ul.level_2{display:none}}nav.mod_navigation ul.level_1 li.submenu--active>span~ul.level_2{display:block}nav.mod_navigation ul.level_1 li>span:focus-visible~ul.level_2,nav.mod_navigation ul.level_1 li>span:hover~ul.level_2,nav.mod_navigation ul.level_1 li:hover>span~ul.level_2{max-width:380px;position:absolute;display:block;left:auto;right:auto}nav.mod_changelanguage{position:absolute;top:0;right:0}nav.mod_changelanguage .level_1{list-style:none;margin-top:5px}nav.mod_changelanguage .level_1 li{float:right}nav.mod_changelanguage .level_1 span,nav.mod_changelanguage .level_1 strong{padding:10px 5px;display:inline-block}nav.mod_changelanguage .level_1 a{color:#059eb0}.mod_listing.icon_navi ul>li ul.col_1{display:inline-block}.mod_listing.icon_navi ul.col_1{top:-20px;position:relative}div#lonav{min-height:40px;padding-right:20px}@media screen and (min-width:1200px){div#lonav{width:100%;max-width:1200px;margin-right:auto;margin-left:auto;padding-right:0}}button.alle{background-color:#fff;border:none;padding:6px 10px;cursor:pointer}ul.auswahl{width:278px}ul.auswahl li.unsichtbar{display:none}ul.auswahl button{background-color:#fff;border:none;padding:6px 10px;cursor:pointer}ul.auswahl li{width:auto;list-style-type:none}ul.auswahl li.bunt{border:1px solid #2e4092}.nav_text{display:none}@media screen and (min-width:1024px){.nav_text{top:10px;position:relative;display:block}}@media screen and (min-width:1200px){.nav_text{top:0}}@media screen and (min-width:1024px){nav span.menubutton{display:none}}@media print{nav span.menubutton{display:none}}.menubutton{left:80vw;top:6px;position:relative;display:inline-block;cursor:pointer;z-index:302}@media screen and (min-width:800px){.menubutton{top:30px}}@media print{label.icons.top{display:none}}div#logo{position:absolute;max-width:200px;top:0;z-index:308;padding-right:50px}@media screen and (min-width:800px){div#logo{max-width:200px;float:left}}@media screen and (min-width:1024px){div#logo{margin-right:120px;height:50px;position:relative}}@media screen and (min-width:1200px){div#logo{padding-left:50px;padding-right:0px;padding-top:50px;height:150px;margin-right:0px}}div#logo{max-width:270px;width:270px}@media screen and (min-width:1024px){li.paed.nav_zwei,li.nav_drei{margin-left:30px}}nav.mod_navigation{width:100%;min-height:80px;z-index:301}@media screen and (min-width:800px){nav.mod_navigation{min-height:80px}}@media screen and (min-width:1024px){nav.mod_navigation{width:auto;top:0;position:relative}}nav.mod_navigation.block{float:left}@media screen and (min-width:1024px){nav.mod_navigation.block{max-width:1000px;overflow:visible}}@media screen and (min-width:1200px){nav.mod_navigation.block{max-width:1000px;overflow:visible}}nav.mod_navigation ul{position:absolute;right:0;width:100%;padding-right:10px;padding-left:10px;z-index:300}@media screen and (min-width:1024px){nav.mod_navigation ul{padding-right:0;padding-left:66px;right:auto;position:relative}}nav.mod_navigation ul.level_1{padding-top:60px}@media screen and (min-width:1024px){nav.mod_navigation ul.level_1{padding-top:0}}nav.mod_navigation ul>li ul.level_2{overflow:hidden;display:none;border-bottom:4px solid #ffd71b}nav.mod_navigation ul.level_1>li>div.drumrum,nav.mod_navigation ul.level_1>li>a,nav.mod_navigation ul.level_1>li>strong,nav.mod_navigation ul.level_1>li.active>strong,nav.mod_navigation ul.level_1>li>span{border-bottom:4px solid}nav.mod_navigation ul>li ul.level_2>li{width:100%;position:relative}nav ul.level_1>li.gelb>div.drumrum,nav ul.level_1>li.gelb>span,nav ul>li.gelb ul.level_2,nav ul.level_2>li.gelb>div.drumrum,nav ul.level_1>li.gelb>a,nav ul.level_2>li.gelb>a,nav ul.level_1>li.gelb>strong,nav ul.level_2>li.gelb>strong,nav.mod_navigation ul.level_2>li.gelb.active>strong,nav.mod_navigation ul>li.gelb>ul>li>a{border-color:#ffd71b}nav ul.level_1>li.orange>div.drumrum,nav ul.level_1>li.orange>span,nav ul>li.orange>ul.level_2,nav ul.level_2>li.orange>div.drumrum,nav ul.level_1>li.orange>a,nav ul.level_2>li.orange>a,nav ul.level_1>li.orange>strong,nav ul.level_2>li.orange>strong,nav.mod_navigation ul.level_2>li.orange.active>strong,nav.mod_navigation ul>li.orange>ul>li>a{border-color:#ffaa00}nav ul.level_1>li.rot>div.drumrum,nav ul.level_1>li.rot>span,nav ul>li.rot>ul.level_2,nav ul.level_2>li.rot>div.drumrum,nav ul.level_1>li.rot>a,nav ul.level_2>li.rot>a,nav ul.level_1>li.rot>strong,nav ul.level_2>li.rot>strong,nav.mod_navigation ul.level_2>li.rot.active>strong,nav.mod_navigation ul>li.rot>ul>li>a{border-color:#a30057}nav ul.level_1>li.gruen>div.drumrum,nav ul.level_1>li.gruen>span,nav ul>li.gruen ul.level_2,nav ul.level_2>li.gruen>div.drumrum,nav ul.level_1>li.gruen>a,nav ul.level_2>li.gruen>a,nav ul.level_1>li.gruen>strong,nav ul.level_2>li.gruen>strong,nav.mod_navigation ul.level_2>li.gruen.active>strong,nav.mod_navigation ul>li.gruen>ul>li>a{border-color:#90b620}nav ul.level_1>li.dgruen>div.drumrum,nav ul.level_1>li.dgruen>span,nav ul>li.dgruen ul.level_2,nav ul.level_2>li.dgruen>div.drumrum,nav ul.level_1>li.dgruen>a,nav ul.level_2>li.dgruen>a,nav ul.level_1>li.dgruen>strong,nav ul.level_2>li.dgruen>strong,nav.mod_navigation ul.level_2>li.dgruen.active>strong,nav.mod_navigation ul>li.dgruen>ul>li>a{border-color:#076941}nav ul.level_1>li.blau>div.drumrum,nav ul.level_1>li.blau>span,nav ul>li.blau ul.level_2,nav ul.level_2>li.blau>div.drumrum,nav ul.level_1>li.blau>a,nav ul.level_2>li.blau>a,nav ul.level_1>li.blau>strong,nav ul.level_2>li.blau>strong,nav.mod_navigation ul.level_2>li.blau.active>strong,nav.mod_navigation ul>li.blau>ul>li>a{border-color:#2e4092}nav ul.level_1>li.tuerkis>div.drumrum,nav ul.level_1>li.tuerkis>span,nav ul>li.tuerkis ul.level_2,nav ul.level_2>li.tuerkis>div.drumrum,nav ul.level_1>li.tuerkis>a,nav ul.level_2>li.tuerkis>a,nav ul.level_1>li.tuerkis>strong,nav ul.level_2>li.tuerkis>strong,nav.mod_navigation ul.level_2>li.tuerkis.active>strong,nav.mod_navigation ul>li.tuerkis>ul>li>a{border-color:#059eb0}nav.mod_navigation ul>li ul.level_2{width:auto;min-width:300px;max-width:440px;position:absolute;display:none;margin-top:0;padding-left:0;background-color:#fff;z-index:300}@media screen and (min-width:1024px){nav.mod_navigation ul>li ul.level_2{max-width:380px}}nav.mod_navigation ul>li:hover ul.level_2{position:relative;display:block}@media screen and (min-width:1024px){nav.mod_navigation ul>li:hover ul.level_2{max-width:380px;position:absolute;display:block;left:auto;right:auto}}@media screen and (min-width:1024px){nav.mod_navigation ul>li.karriere:hover ul.level_2{max-width:320px;right:0}}@media screen and (min-width:1540px){nav.mod_navigation ul>li.karriere:hover ul.level_2{left:auto;right:auto}}nav.mod_navigation ul.level_2>li>.drumrum,nav.mod_navigation ul.level_2>li.last>a,nav.mod_navigation ul.level_2>li.last>strong{border-bottom:1px solid}nav.mod_navigation ul.level_2>li.last>.drumrum,nav.mod_navigation ul.level_2>li.last>a,nav.mod_navigation ul.level_2>li.last>strong{border-bottom:0px solid}input.side-menu{opacity:0}@media screen and (min-width:1200px){input.side-menu{display:none}}.side-menu:checked~ul{display:inline-block;background-color:#fff}.side-menu~ul{display:none}@media screen and (min-width:1024px){.side-menu~ul{display:block}}nav.block.mod_customnav.login_nav{float:right;display:block}.mod_customnav.login_nav{text-align:right;font:12px Pt Sans;color:#647687}.mod_customnav.login_nav ul{width:auto;display:inline-block}div.infos{float:left;display:none;padding-left:11px;color:#90b620}@media screen and (min-width:1024px){div.infos{display:inline-block}}div.angebote{float:left;display:none;padding-left:11px;color:#90b620}@media screen and (min-width:1024px){div.angebote{width:410px;margin-left:76px;padding-left:11px;display:inline-block}}@media screen and (min-width:1024px){html:lang(en) div.angebote{width:368px}}nav.mod_customnav ul>li{float:left;padding:6px 12px 11px;text-decoration:none;list-style-type:none}nav.mod_navigation ul>li{width:100%;max-width:420px;text-decoration:none;color:#184669;list-style-type:none}@media screen and (min-width:1024px){nav.mod_navigation ul>li{width:auto;float:left;text-decoration:none;list-style-type:none}}nav.mod_navigation ul>li>div.drumrum,nav.mod_navigation ul>li>a,nav.mod_navigation ul>li>strong,nav.mod_navigation ul>li.active>strong,nav.mod_navigation ul>li>span,nav.mod_navigation ul>li.active>span,nav.mod_navigation ul.level_2>li.active>strong{padding:11px 12px 11px 20px;border-bottom:2px solid #000;display:inline-block;width:100%}nav ul>li.gelb>div.drumrum,nav ul>li.gelb>a,nav ul>li.gelb>strong,nav ul>li.gelb>span{border-color:#ffd71b}nav ul>li.orange>div.drumrum,nav ul>li.orange>a,nav ul>li.orange>strong,nav ul>li.orange>span{border-color:#ffaa00}nav ul>li.rot>div.drumrum,nav ul>li.rot>a,nav ul>li.rot>strong,nav ul>li.rot>span{border-color:#a30057}nav ul>li.gruen>div.drumrum,nav ul>li.gruen>a,nav ul>li.gruen>strong,nav ul>li.gruen>span{border-color:#90b620}nav ul>li.dgruen>div.drumrum,nav ul>li.dgruen>a,nav ul>li.dgruen>strong,nav ul>li.dgruen.active>strong,nav ul>li.dgruen.active>span{border-color:#076941}nav ul>li.blau>div.drumrum,nav ul>li.blau>a,nav ul>li.blau>strong,nav ul>li.blau>span{border-color:#2e4092}nav ul>li.tuerkis>div.drumrum,nav ul.level_2>li.tuerkis>div.drumrum,nav li.tuerkis>ul.level_2,nav ul>li.tuerkis>a,nav ul.level_2>li.tuerkis>a,nav ul>li.tuerkis>strong,nav ul.level_2>li.tuerkis>strong,nav ul>li.tuerkis>span{border-color:#059eb0}nav ul>li a,nav ul>li strong,nav ul>li span{font-weight:normal;text-decoration:none;color:#184669;white-space:nowrap}.nach_oben_link{position:fixed;bottom:20px;right:10%;display:inline-block;width:50px;height:50px;background-color:#ffaa00;border:1px solid #ffaa00;border-radius:25px;text-align:center;opacity:0.4}.nach_oben_link:hover{opacity:1}.nach_oben_link a{font-size:40px;line-height:40px;color:#fff;font-weight:600}@media print{.nach_oben_link{display:none}}.anmeldeformulare #main{padding-top:0;margin-top:0}.anmeldeformulare #main .rte{padding-top:0;margin-top:0}.anmeldeformulare #main .rte p{padding-top:0;margin-top:0}.anmeldeformulare .widget-signature label{margin-left:12px}.anmeldeformulare .widget-signature [id^="signature_"].canvas{margin-left:12px;border-radius:4px}.anmeldeformulare .explanation.neue_zeile{float:none;clear:both;width:100%}.anmeldeformulare .explanation.neue_zeile p{margin-left:12px}.anmeldeformulare .neue_zeile{float:none;clear:both;min-width:50%}@media print{.anmeldeformulare p:nth-child(1){padding-top:0;margin-top:0}}.anmeldeformulare input[placeholder="tt.mm.jjjj"]{display:none}.anmeldeformulare .widget-radio.reihen span{display:inline-block;width:100%}.anmeldeformulare .widget-radio.reihen span label{width:auto;max-width:90%;float:left}.anmeldeformulare .widget-radio.reihen span input{float:left}.anmeldeformulare div.widget-text{padding-top:12px;padding-bottom:3px;border-bottom:0 solid #6c8c14}.anmeldeformulare fieldset{padding-left:20px}.anmeldeformulare fieldset.radio_container{padding-top:30px}.anmeldeformulare fieldset fieldset{padding-left:0}.anmeldeformulare fieldset legend{font-size:110%;font-weight:600}.anmeldeformulare fieldset.zwei_felder_nebeneinander{display:flex;flex-wrap:wrap}.anmeldeformulare fieldset.zwei_felder_nebeneinander .widget-text{flex:0 0 50%;padding:10px}.anmeldeformulare spna.mandatory{float:left}.anmeldeformulare .ohne_feldname legend{display:none}.anmeldeformulare fieldset .checkbox_container,.anmeldeformulare fieldset .radio_container{border-width:0px;border-style:groove;border-color:rgba(108, 140, 20, 0.2)}.anmeldeformulare input[type="text"],.anmeldeformulare input[type="date"],.anmeldeformulare input[type="tel"]{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}
