@charset "UTF-8";
html{overflow-y:scroll}body *{word-break:break-word;box-sizing:border-box}body div#mobilenavigation_builder{display:none}body div#mobilenavigation .mm-panels{background-color:#f0f0f0;color:#f2717c}body div#mobilenavigation .mm-panels a{color:#f2717c}body div#mobilenavigation .mm-listview{background-color:#f0f0f0}body div#mobilenavigation .mm-listitem::after{left:0px}body div#mobilenavigation #mmenu-closelink .hamburger-inner,body div#mobilenavigation #mmenu-closelink .hamburger-inner:before,body div#mobilenavigation #mmenu-closelink .hamburger-inner:after{color:#f2717c}@media only screen and (max-width:991px){body header #mobile_hamburger_icon{display:inline-block}}@media only screen and (max-width:767px){body .ce-intext .ce-gallery{float:none;overflow:visible}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){body img{-ms-interpolation-mode:bicubic}}@media screen and (min-width:992px){.nav-logo{position:absolute;top:0;left:20px}.nav-logo .nav-logo__img{max-height:60px}}img{height:auto}figure.image-center{text-align:center;margin:16px 0 16px 0}.frame-type-form_formframework h2{margin-top:20px;margin-bottom:10px;font-size:18px;line-height:30px;font-weight:700}fieldset.powermail_fieldset,.frame-type-form_formframework form{padding:20px 45px 30px 45px;border-style:solid;border-width:2px;border-color:#f5f0f0;border-radius:12px}.powermail_form h3,.frame-type-form_formframework form label.control-label{display:none}.powermail_legend{margin-top:8px}.btn-group{display:flex}.btn-group span{width:100%}.btn-group .previous{margin-right:1em}.btn-group .btn-default{margin-right:5px;padding:10px 25px;border-top-left-radius:8px;border-top-right-radius:8px;background-color:#f5f0f0;color:#7a7a7a;opacity:0.4;font-size:0px;vertical-align:text-top}.btn-group .btn-primary{opacity:unset;font:inherit}.powermail_label,.frame-type-form_formframework form label{margin-top:12px;color:#7a7a7a;font-weight:normal}.powermail_fieldwrap_type_text .powermail_field,.frame-type-form_formframework form h2{display:block;margin-bottom:20px;font-size:1.25em;font-weight:300;line-height:30px}.powermail_input,.frame-type-form_formframework form .form-control{height:50px;margin-bottom:20px;padding:8px 20px;border-style:none none solid;border-width:1px;border-color:#000 #000 #b9b9b9;background-color:#f5f5f5;font-size:1em}.powermail_select{height:50px;margin-bottom:20px;padding-left:20px;border:1px solid #b9b9b9;border-radius:0px;background-color:#fff;background-clip:border-box}.powermail_field input[type=text],.frame-type-form_formframework form input[type=text],.powermail_field input[type=email],.frame-type-form_formframework form input[type=email],.is_input{display:block;width:100%;height:50px;padding:8px 20px;margin-bottom:20px;font-size:14px;line-height:1.428571429;color:#333333;vertical-align:middle;background-color:#f5f5f5}.powermail_field input[type=date]{height:50px;padding:8px 20px;margin-bottom:20px;font-size:14px;line-height:1.428571429;color:#333333;vertical-align:middle;background-color:#f5f5f5;border:none;border-bottom:1px solid darkgray}.powermail_field select,.frame-type-form_formframework select{width:100%;height:50px;margin-bottom:20px;padding-left:20px;border:1px solid #b9b9b9;border-radius:0px;background-color:#fff;color:#333;font-size:1em;background-clip:border-box}.powermail_field input[type=text],.frame-type-form_formframework form input[type=text],.powermail_field input[type=email],.frame-type-form_formframework form input[type=email],.powermail_field textarea,.frame-type-form_formframework form textarea,.is_input{border-style:none none solid;border-width:1px;border-color:#000 #000 #b9b9b9;font-size:1em}.powermail_field textarea,.frame-type-form_formframework form textarea,.frame-type-form_formframework form textarea.form-control{width:100%;height:100px;background-color:#f5f5f5;padding:8px 20px;margin-bottom:12px}.powermail_field .radio,.frame-type-form_formframework form .radio{display:inline-block;padding:4px 24px 16px 0}.powermail_field .radio span,.frame-type-form_formframework form .radio span{margin-left:6px}.frame-type-form_formframework form .form-group .input{display:flex;flex-direction:column}.frame-type-form_formframework form .form-group .input .input,.frame-type-form_formframework form .form-group .input .inputs-list,.frame-type-form_formframework form .form-group .input select{display:unset;flex-direction:unset;order:2}.frame-type-form_formframework form .form-group .input span.help-block{display:unset;flex-direction:unset;order:1;color:#7a7a7a}.powermail_field .radio label,.frame-type-form_formframework form .radio label,.powermail_field .checkbox label{color:#7a7a7a;font-weight:normal}.powermail_field .checkbox,.frame-type-form_formframework form .inputs-list .form-check{margin-bottom:20px;padding-top:8px;display:inline-block;margin-right:20px;color:#7a7a7a}.powermail_field .checkbox label span,.frame-type-form_formframework form .inputs-list .form-check label span{font-weight:normal}.frame-type-form_formframework form .form-navigation span.previous button{display:block !important;width:100%;height:50px;margin-top:20px;border-radius:6px;background-color:#f49100;border:navajowhite;cursor:pointer;color:#FFF}input[type=submit],button[type=submit]{width:100%;height:50px;margin-top:20px;border-radius:6px;background-color:#f49100;border:navajowhite;cursor:pointer;color:#FFF}.powermail_tab_navigation button{display:inline-block;padding:12px 25px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;border-radius:8px;background-color:#f49100;color:#fff;border:none}.frame-type-form_formframework form .form-navigation span.previous button{display:none}.frame-type-form_formframework form .form-navigation span.next button{right:0}.powermail_tab_navigation button.pull-right:before{display:inline-block;content:'Weiter';padding-right:8px}.powermail_tab_navigation button.btn-warning{display:none}.powermail-errors-list{margin-top:-18px;padding-left:2px;color:red;list-style:none}.powermail-errors-list li::before{content:'⇨ '}.logo-left-align{width:unset}table.contenttable td{padding:0 20px 6px 0}.mask-socialmedia-buttons a{display:inline-block;margin-right:5px;margin-bottom:5px}.sticky-cta-button2{margin-left:15px}.main-column,.sidebar,.footer-col{padding-top:30px}.main-column .frame:first-child>*:first-child,.main-column .frame:first-child>*:first-child>*:first-child,.main-column .frame .w-richtext>header:first-child>*:first-child,.main-column .frame .w-richtext>header:first-child>*:first-child>*:first-child,.sidebar .frame:first-child>*:first-child,.sidebar .frame:first-child>*:first-child>*:first-child,.sidebar .frame .w-richtext>header:first-child>*:first-child,.sidebar .frame .w-richtext>header:first-child>*:first-child>*:first-child,.footer-col .frame:first-child>*:first-child,.footer-col .frame:first-child>*:first-child>*:first-child,.footer-col .frame .w-richtext>header:first-child>*:first-child,.footer-col .frame .w-richtext>header:first-child>*:first-child>*:first-child{margin-top:0px}.main-column .frame .ce-bodytext h1:first-child,.main-column .frame .ce-bodytext h2:first-child,.main-column .frame .ce-bodytext h3:first-child,.main-column .frame .w-richtext>header .ce-bodytext h1:first-child,.main-column .frame .w-richtext>header .ce-bodytext h2:first-child,.main-column .frame .w-richtext>header .ce-bodytext h3:first-child,.sidebar .frame .ce-bodytext h1:first-child,.sidebar .frame .ce-bodytext h2:first-child,.sidebar .frame .ce-bodytext h3:first-child,.sidebar .frame .w-richtext>header .ce-bodytext h1:first-child,.sidebar .frame .w-richtext>header .ce-bodytext h2:first-child,.sidebar .frame .w-richtext>header .ce-bodytext h3:first-child,.footer-col .frame .ce-bodytext h1:first-child,.footer-col .frame .ce-bodytext h2:first-child,.footer-col .frame .ce-bodytext h3:first-child,.footer-col .frame .w-richtext>header .ce-bodytext h1:first-child,.footer-col .frame .w-richtext>header .ce-bodytext h2:first-child,.footer-col .frame .w-richtext>header .ce-bodytext h3:first-child{margin-top:0}.sidebar>.frame:not(:first-child){margin-top:15px}.container{hyphens:auto}.masonry-gallery{opacity:0;margin-bottom:20px}.masonry-gallery::after{content:"lädt..."}.masonry-gallery.loaded{opacity:1}.masonry-gallery .lbox-item{max-width:255px;height:auto}.masonry-gallery .lbox-item img{width:100%;max-width:auto}.masonry-gallery a p{color:#333;font-size:14px}.container .w-row .masonry-gallery .lbox-item{max-width:300px}@media only screen and (max-width:630px){.masonry-gallery .lbox-item,.masonry-gallery .lbox-item .img{max-width:200px}}@media only screen and (max-width:520px){.masonry-gallery .lbox-item,.masonry-gallery .lbox-item .img{max-width:auto}}.team-1-cols,.team-imgleft-cols,.team-imgright-cols{grid-template-columns:1fr}.team-2-cols{grid-template-columns:1fr 1fr}.team-3-cols{grid-template-columns:1fr 1fr 1fr}.team-4-cols{grid-template-columns:1fr 1fr 1fr 1fr}.team-5-cols{grid-template-columns:1fr 1fr 1fr 1fr 1fr}@media only screen and (max-width:991px){.team-5-cols{grid-template-columns:1fr 1fr 1fr 1fr}.team-4-cols{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:767px){.team-3-cols,.team-4-cols,.team-5-cols{grid-template-columns:1fr 1fr}}@media only screen and (max-width:479px){.team-2-cols,.team-3-cols,.team-4-cols,.team-5-cols{grid-template-columns:1fr}}.team-grid .mitarbeiter .team-avatar img{object-fit:cover;height:100%}.team-grid .mitarbeiter .team-avatar .missing-avatar{height:150px;max-height:100%;text-align:center}.team-grid .mitarbeiter .team-avatar .missing-avatar img{height:100%;width:auto}.team-imgleft-cols .mitarbeiter,.team-imgright-cols .mitarbeiter{display:grid;grid-template-columns:4fr 4fr;grid-template-rows:auto 1fr;grid-gap:30px}@media only screen and (max-width:767px){.team-imgleft-cols .mitarbeiter,.team-imgright-cols .mitarbeiter{grid-gap:0}.team-imgleft-cols .mitarbeiter .team-avatar img,.team-imgright-cols .mitarbeiter .team-avatar img{object-fit:contain}}.team-imgleft-cols .team-avatar,.team-imgright-cols .team-avatar{grid-area:img}.team-imgleft-cols .mitarbeiter h3,.team-imgright-cols .mitarbeiter h3{grid-area:a}.team-imgleft-cols .mitarbeiter div:not(.team-avatar),.team-imgright-cols .mitarbeiter div:not(.team-avatar){grid-area:c}.team-imgleft-cols .mitarbeiter{grid-template-areas:"img a" "img c"}.team-imgright-cols .mitarbeiter{grid-template-areas:"a img" "c img"}@media only screen and (max-width:479px){.team-imgleft-cols .mitarbeiter,.team-imgright-cols .mitarbeiter{grid-template-columns:1fr;grid-template-areas:"img" "a" "c"}}@media only screen and (max-width:479px){.w-nav .nav-logo{height:60px}}.footer-col h1,.footer-col h2,.footer-col h3{color:#fff;font-weight:400;padding:0}.footer-col h2{margin-top:20px;margin-bottom:10px}.cookie-consent{z-index:2000}@media only screen and (min-width:992px){.section .container .main-column{padding-left:0}.nav-layout .nav-logo{left:0}.navlink.w-nav-link:first-child{padding-left:0}.nav-address{padding-right:0}}.abcblock__text-wrap h2,.abcblock__text-wrap p{text-decoration:none}.sidebar a{color:black;text-decoration:underline}.container.footer a{color:white;text-decoration:underline}.container.footer .themes a{text-decoration:none}.footer.container{align-items:unset}@media only screen and (max-width:479px){.section.is--tmargin-x3{margin-top:30px}}.footer-col div.frame{margin-top:20px}.navbar .nav-address{max-height:100%;overflow:hidden}.navbar .nav-menu{background-color:white}.nav-address .w-richtext{max-height:80px}@media only screen and (max-width:479px){.nav-address .w-richtext{padding:6px 7px 11px 20px}}.hero-content .text-block{max-width:135px}.frame .content-border{background:#f7f7f7;border-radius:20px;padding:30px;margin-top:30px}.main-column .frame:first-child .content-border{margin-top:-30px}.hero-content .container>.text-block,.nav-menu>.slider_button_text{display:none}.video-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;margin:16px 0 20px 0}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.mask-pdf-download-liste h2{margin-top:unset}.mask-pdf-download-liste ul{padding-left:unset}.mask-pdf-download-liste ul li{background:url(/typo3conf/ext/is_custom/Resources/Public/Images/pdf.png) no-repeat left center;padding:0 0 0 30px;margin-bottom:10px;list-style:none}.mask-pdf-download-liste ul li a{hyphens:none}.donate-storer__icon{top:25px}.slider{max-height:45vh}.ce-uploads div .ce-uploads-fileName{display:inline-block;margin-right:5px}.ce-uploads div .ce-uploads-filesize{display:inline-block;color:#747474}.ce-uploads div .ce-uploads-filesize:before{content:"[ "}.ce-uploads div .ce-uploads-filesize::after{content:" ]"}.footer-col{max-width:280px}table.contenttable{margin:0 0 12px 0}table.contenttable td{width:240px;max-width:100%;padding:0 20px 0 0}.mask-newsbox{border:1px solid #ccc;margin-bottom:15px}.mask-newsbox h2{margin-top:unset;margin-bottom:10px;color:#333;font-size:20px;line-height:1.25em;font-weight:400;letter-spacing:-0.5px;background:#ccc;padding:10px}.mask-newsbox .ce-bodytext{padding:10px}#tfzu-headerimage img{object-fit:cover;max-height:320px;min-width:100%}.w-richtext figure{max-width:100%}