h4,.h4{margin-bottom:19px}h5,.h5{margin-bottom:18px}h6{margin:16px 0}.c-accordion .heading button,.richtext-accordion .heading button{font-family:"bundessansweb",Calibri,"Droid Sans",Arial,"Helvetica Neue",Helvetica,sans-serif}.c-box-teaser-pub--aside .c-box-teaser-pub__content-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-box-teaser-pub--aside .c-box-teaser-pub__text-wrapper{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding-left:0}.c-box-teaser-pub--aside .c-box-teaser-pub__image-wrapper{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:5px}.c-box-teaser-pub--aside .c-box-teaser-pub__headline{font-size:1.5rem;line-height:1.46}.c-box .c-box__search button{font-size:1.5rem;line-height:1.87;text-overflow:ellipsis;border-radius:2px;height:30px;max-width:100%;padding:2px 12px 0;text-transform:uppercase}.startseite .c-box__content{padding:0}.c-facets__link{padding:0;font-weight:400}.c-facets__link::before{content:none}.c-facets__link.is-active{text-decoration:underline;font-weight:700}.c-facets__link.is-active::before{content:none}.c-footer__services-link{--link-color: #fff;padding-left:45px}.c-footer__services-link::before{top:-10px;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}.c-footer__services-link.navServiceBuergertelefon::before,.c-footer__services-link.navServicePublikationen::before{left:-5px}.c-footer__services-link span:not([class]){display:block;padding-left:45px}.c-footer__services-form{padding-left:45px}.c-footer__services-form::before{top:10px;left:-5px;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}.c-header__main{height:100px;position:relative}.c-header__logo{border:none;height:60px;margin-top:-18px}.c-header__logo-wrapper{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%;max-width:100%;left:0}.c-intro{margin-bottom:12px}.c-masonry-teaser{height:auto}.c-masonry-teaser__image-cover img{-o-object-fit:scale-down;object-fit:scale-down;max-width:100%}.c-mobile-nav{margin-top:-1px;left:auto;right:-20px}.c-nav-flyout{left:auto;margin-top:-1px;right:-20px;width:calc(100% + 2rem + 12px)}.c-nav-primary__list{position:absolute;bottom:0;right:5px;width:100%}.c-intro .c-picture{width:100% !important;margin-bottom:0}.c-intro .c-picture img{width:100% !important}.c-intro .c-picture__source cite{font-size:1.6rem;color:var(--text-color)}.c-search-result__more-link{display:inline-block;margin-bottom:0}.c-stage-slide:focus-visible .c-stage-slide__headline{outline-offset:0}.c-stage-slide__headline{font-family:"bundesserifweb",Cambria,Georgia,"Droid Serif","Times New Roman",serif}.c-sticky-banner{position:fixed;right:0;bottom:0;width:8rem;height:21.4rem;background:#E8F3F7;outline:1px solid transparent;z-index:1531}.c-sticky-banner__item{height:100%;width:100%;overflow:auto}.c-sticky-banner__link{display:block;padding:8.5rem 1.7rem 1.2rem 1.7rem;width:100%;height:100%;-webkit-writing-mode:sideways-lr;-ms-writing-mode:sideways-lr;writing-mode:sideways-lr;font-size:2.1rem;color:#000}.c-sticky-banner__link:active,.c-sticky-banner__link:focus,.c-sticky-banner__link:hover{--link-hover-color: #004F80;text-decoration:underline}.c-sticky-banner__link:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.c-sticky-banner__icon{position:absolute;top:0;left:0;z-index:-1}.c-sticky-banner__text--oneline{display:block}.c-sticky-nav{bottom:23rem}.c-teaser-tile__image img{max-width:none;width:100%}form[name='foerderrechner']{--box-shadow-color: rgba(0,0,0,0.18);max-width:686px;min-height:586px;border:3px solid var(--border-color);-webkit-box-shadow:0 10px 5px var(--box-shadow-color);box-shadow:0 10px 5px var(--box-shadow-color);margin:0 auto;position:relative}form[name='foerderrechner'] .column{margin-bottom:0}form[name='foerderrechner'] fieldset{min-height:586px;margin:0;padding:0 20px 70px}form[name='foerderrechner'] fieldset fieldset{padding:0;min-height:0}form[name='foerderrechner'] h2{--headline-color: #fff;--background-color: #004F80;color:var(--headline-color);background:var(--background-color);font-size:2.8rem;font-weight:400;line-height:1;padding:30px 0;margin-bottom:0;position:relative}form[name='foerderrechner'] h2::before{--background-color: #004F80;background:var(--background-color);content:'';display:block;position:absolute;width:calc(100% + 40px);top:0;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}form[name='foerderrechner'] legend{border:none}form[name='foerderrechner'] .formLabel,form[name='foerderrechner'] .formLabel label{--text-color: #004F80;font-size:2.2rem;font-weight:400;color:var(--text-color);font-family:"bundessansweb",Calibri,"Droid Sans",Arial,"Helvetica Neue",Helvetica,sans-serif}form[name='foerderrechner'] .formLabel{padding:30px 0 15px;margin:0 0 10px}form[name='foerderrechner'] .formLabel label{padding:0;margin:0}form[name='foerderrechner'] .formField{margin-bottom:10px}form[name='foerderrechner'] .formField input[type='checkbox'],form[name='foerderrechner'] .formField input[type='radio']{width:0;line-height:0;position:absolute;left:-2000px;overflow:hidden}form[name='foerderrechner'] .formField input[readonly]{--border-color: #266993;--background-color: #266993;--text-color: #266993;border-color:var(--border-color);background-color:var(--background-color);color:var(--text-color);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}form[name='foerderrechner'] .formField input[type='number']{--text-color: #004F80;--border-color: #004F80;color:var(--text-color);font-size:2.2rem;font-weight:400;border:3px solid var(--border-color);padding:0;margin-top:5px}form[name='foerderrechner'] .formField input[type='number']:active,form[name='foerderrechner'] .formField input[type='number']:focus,form[name='foerderrechner'] .formField input[type='number']:hover{--box-shadow-color: #2E6F97;-webkit-box-shadow:0 0 3px 0 var(--box-shadow-color);box-shadow:0 0 3px 0 var(--box-shadow-color)}form[name='foerderrechner'] .formField select{--text-color: #fff;--background-color: #2E6F97;--border-color: #fff;font-size:2.2rem;color:var(--text-color);background-color:var(--background-color);height:55px;padding-top:2px;padding-bottom:2px;border:3px solid var(--border-color);border-radius:8px}form[name='foerderrechner'] .formField select:active,form[name='foerderrechner'] .formField select:focus,form[name='foerderrechner'] .formField select:hover{--box-shadow-color: #2E6F97;-webkit-box-shadow:0 0 3px 0 var(--box-shadow-color);box-shadow:0 0 3px 0 var(--box-shadow-color)}form[name='foerderrechner'] .formField select:not([multiple])[size='1'],form[name='foerderrechner'] .formField select:not([multiple]):not([size]){background-image:url(/SiteGlobals/Frontend/Images/icons/aufstiegsbafoeg/triangle_down.png?__blob=normal&v=1)}form[name='foerderrechner'] .formField.checkboxen{margin-top:15px}form[name='foerderrechner'] .formField.checkboxen label{--text-color: #004F80;font-size:2.2rem;font-weight:400;color:var(--text-color);margin-left:auto;padding-left:29px;position:relative}form[name='foerderrechner'] .formField.checkboxen label::before{content:'';display:inline-block;position:absolute;width:20px;height:20px;top:6px;left:0;background:url(/SiteGlobals/Frontend/Images/icons/aufstiegsbafoeg/checkbox_inactive.jpg?__blob=normal&v=1) no-repeat 0 0}form[name='foerderrechner'] .formField.checkboxen input[type='checkbox']+label:active::before,form[name='foerderrechner'] .formField.checkboxen input[type='checkbox']+label:focus::before,form[name='foerderrechner'] .formField.checkboxen input[type='checkbox']+label:hover::before{background:url(/SiteGlobals/Frontend/Images/icons/aufstiegsbafoeg/checkbox_active.jpg?__blob=normal&v=1) no-repeat 0 0}form[name='foerderrechner'] .formField.checkboxen input[type='checkbox']:checked+label::before{background:url(/SiteGlobals/Frontend/Images/icons/aufstiegsbafoeg/checkbox_active.jpg?__blob=normal&v=1) no-repeat 0 0}form[name='foerderrechner'] .formField.radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}form[name='foerderrechner'] .formField.radio div{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}form[name='foerderrechner'] .formField.radio div:first-child{padding-right:16px}form[name='foerderrechner'] .formField.radio input{width:0;line-height:0;position:absolute;left:-2000px;overflow:hidden}form[name='foerderrechner'] .formField.radio input:checked+label{--text-color: #fff;--background-color: #2E6F97;color:var(--text-color);background-color:var(--background-color)}form[name='foerderrechner'] .formField.radio label{--text-color: #004F80;--border-color: #004F80;color:var(--text-color);font-size:2.2rem;background:transparent;width:100%;border-radius:30px;border:3px solid var(--border-color);text-transform:uppercase;padding-top:7px;padding-bottom:10px;font-weight:600;text-align:center}form[name='foerderrechner'] .formField.radio label:active,form[name='foerderrechner'] .formField.radio label:focus,form[name='foerderrechner'] .formField.radio label:hover{--text-color: #fff;--background-color: #2E6F97;color:var(--text-color);background-color:var(--background-color)}form[name='foerderrechner'] .formHandle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-flow:row-reverse wrap;-ms-flex-flow:row-reverse wrap;flex-flow:row-reverse wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:15px 20px;position:absolute;left:0;bottom:0;right:0}form[name='foerderrechner'] .submit{--link-color: #004F80;color:var(--link-color);background-color:transparent;text-transform:initial;font-size:2.2rem;font-weight:400;line-height:1;border:none;padding:0 20px 5px 0;background-image:url(/SiteGlobals/Frontend/Images/icons/aufstiegsbafoeg/pfeil_re.png?__blob=normal&v=1);background-repeat:no-repeat;background-size:auto 25px;background-position:99%;margin:0}form[name='foerderrechner'] .submit:active,form[name='foerderrechner'] .submit:focus,form[name='foerderrechner'] .submit:hover{background-color:transparent;text-decoration:underline}form[name='foerderrechner'] .submit-back .submit{padding:0 0 5px 20px;background-image:url(/SiteGlobals/Frontend/Images/icons/aufstiegsbafoeg/pfeil_li.png?__blob=normal&v=1);background-position:0}form[name='foerderrechner'] .reset{padding:0;margin:0;background-color:transparent;border-color:transparent;color:transparent}form[name='foerderrechner'] .reset img{width:auto;height:30px}form[name='foerderrechner'] .reset:active img,form[name='foerderrechner'] .reset:focus img,form[name='foerderrechner'] .reset:hover img{--box-shadow-color: #fff;--box-shadow-color2: #004F80;-webkit-box-shadow:0 0 0 2px var(--box-shadow-color),0 0 0 3px var(--box-shadow-color2);box-shadow:0 0 0 2px var(--box-shadow-color),0 0 0 3px var(--box-shadow-color2)}.l-search-result-list__item{padding-top:22px}.s-richtext+.l-teaser-list{margin-top:60px}.l-teaser-wrapper__headline-wrapper--no-title{margin-top:70px}.startseite .l-teaser-wrapper__headline-wrapper--no-title{margin-top:4px}
