@media only screen and (min-width: 1024px){.content .generictable .wrapper-teaser ul.links li{margin-bottom:20px}.c-card{margin-bottom:45px;height:calc(100% - 45px)}.c-card:active,.c-card:focus,.c-card:hover{height:calc(100% - 45px)}.c-cta-card{padding:35px 23px 20px}.c-cta-card__button-wrapper{margin-top:40px}.l-card-grid .c-cta-card{margin-bottom:45px;height:calc(100% - 45px)}.l-instagram-grid .c-cta-card{height:100%}.c-cta-card--instagram{padding-top:25px}.c-cta-card--instagram .c-cta-card__headline{margin-bottom:15px}.c-locations .c-location-teaser{padding-top:2.8rem;padding-bottom:2.8rem}.c-locations .c-location-teaser:first-child{padding-top:1.4rem}.c-locations.js-map .fullscreen{width:auto}.c-map-teaser{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-map-teaser__text{padding:60px 300px 45px 100px;-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-right:-16.66667%}.c-map-teaser__text::before{content:none}.c-map-teaser__headline{margin-bottom:15px}.c-map-teaser__button-wrapper{margin-top:30px}.c-map-teaser__image{display:block;min-height:1px;z-index:1;-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.c-map{margin-left:calc(((-100% - 40px) / 8 * 2) - 40px *  0);margin-right:calc(((-100% - 40px) / 8 * 2) - 40px *  0)}.c-map:-webkit-full-screen .c-map__canvas canvas{height:100vh !important}.c-map:-ms-fullscreen .c-map__canvas canvas{height:100vh !important}.c-map:fullscreen .c-map__canvas canvas{height:100vh !important}.c-map:-webkit-full-screen .c-map__canvas::after{display:none}.c-map:-ms-fullscreen .c-map__canvas::after{display:none}.c-map:fullscreen .c-map__canvas::after{display:none}.c-map:-webkit-full-screen .c-map__canvas+.aural{display:none}.c-map:-ms-fullscreen .c-map__canvas+.aural{display:none}.c-map:fullscreen .c-map__canvas+.aural{display:none}.c-map:-webkit-full-screen .c-map__ui{display:none}.c-map:-ms-fullscreen .c-map__ui{display:none}.c-map:fullscreen .c-map__ui{display:none}.c-map:-webkit-full-screen .c-map__ui::before{display:none}.c-map:-ms-fullscreen .c-map__ui::before{display:none}.c-map:fullscreen .c-map__ui::before{display:none}.c-map__ui::before{width:calc(((100% + 40px) / 8 * 12) - 40px);bottom:15px}.c-map__filter-list{margin-bottom:-3.2rem}.c-map__filter-item{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.c-map__filter-item,.c-map__filter-item:last-child{margin-bottom:3.2rem}}@media only screen and (min-width: 1024px) and (-ms-high-contrast: active), only screen and (min-width: 1024px) and (-ms-high-contrast: none){.c-map canvas{min-height:37.5rem}}@media only screen and (min-width: 1024px){.nav-to-top{right:40px}.previewhint,.fixed .previewhint{position:static;top:auto}.previewhint .columns:first-child{margin-right:auto}.previewhint .columns:not(:last-child){margin-bottom:0}.c-teaser{margin-right:-2rem;margin-left:-2rem;margin-bottom:60px}.c-teaser::before{top:125px;bottom:-30px}.c-teaser__text{-webkit-box-flex:0;-webkit-flex:0 1 58.33333%;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%;width:58.33333%;margin-top:155px;margin-left:8.33333%;padding-right:2rem;padding-left:2rem}.c-teaser__wrapper{-webkit-box-flex:0;-webkit-flex:0 1 33.33333%;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;width:33.33333%;padding-right:2rem;padding-left:2rem}.c-teaser__image{-webkit-box-flex:0;-webkit-flex:0 1 33.33333%;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;width:33.33333%;padding-right:2rem;padding-left:2rem}.c-teaser--reverse .c-teaser__wrapper,.c-teaser--reverse .c-teaser__image{margin-left:8.33333%}.c-teaser--reverse .c-teaser__wrapper _:-ms-fullscreen,:root .c-teaser--reverse .c-teaser__wrapper,.c-teaser--reverse .c-teaser__image _:-ms-fullscreen,:root .c-teaser--reverse .c-teaser__image{padding-left:35px}.js-on .cookiebannerbox>div{width:100%;max-width:960px;display:table}.js-on .cookiebannerbox>div .all{padding-bottom:10px;vertical-align:bottom;display:table-cell}.js-on .cookiebannerbox>div .all .button{margin-left:10px;word-break:normal}.js-on .cookiebannerbox>div .picture{display:block}.js-on .cookiebanner{width:50vw}.js-on .cookiebanner.top{padding-top:0;top:-1000px;bottom:auto}.js-on .cookiebanner.top .cookiebannerbox{top:auto;bottom:-15px}.js-on .cookiebanner.classic .cookiebannerbox{top:0;bottom:0}.footer .navFunctionsWrapper{padding-right:0;padding-left:0}.footer .navFunctions li{margin-right:10px;float:left}.footer .navFunctions .navFunctionsPrint a{padding-left:30px;position:relative;color:#414141;font-weight:normal}.footer .navFunctions .navFunctionsPrint a:before{content:'';display:inline-block;position:absolute;width:16px;height:14px;background:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=3) no-repeat -527px -1527.86px;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.footer .siteInfo{padding:35px 0 10px}.footer .siteInfo ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer .siteInfo h3,.footer .siteInfo li{border:none}.footer .siteInfo a,.footer .siteInfo strong{background:none;padding:0}.footer .siteInfo li{padding-right:25px}.footer .siteInfo li:last-child{border:none}.footer .siteInfo .copyright{text-align:right}form{padding-top:100px}form::before{width:calc(((100% + 40px) / 8 * 12) - 40px);top:20px}form[name=BewerbungformularForm]{margin-top:0}h2{color:#039}.header{padding-left:0;padding-right:0;padding-bottom:5px}.header p{margin:32px 0 25px}.header img{margin-top:10px}.header .logo img{height:auto}.header .mod .addlogo img{height:auto;margin-top:26px}.header .mod .search{margin:0}.header .mod .search p{margin:0}.header .mod input[type='text']{width:100%;padding:3px 0 0 3px;font-size:1.4rem}.header .mod input[type='image']{width:22px;height:22px;margin:3px}.search{background-color:#eee;margin-top:3.43em;margin-bottom:20px;border-radius:5px;display:block}.search p{margin-top:0}.search form{margin-bottom:0;position:relative}.search fieldset{width:100%;padding:0;border:none}.search input{padding:6px 0 8px 3px;border:none}.search input[type='text']{background-color:#eee;width:100%;margin-right:.14em;float:left}.search input[type='image']{width:30px;height:30px;margin:3px 7px;padding:0;float:right}.search .formField{width:81%;float:left}.search h2,.search p{margin-bottom:0}.navServiceMeta{display:block;position:relative}.navServiceMeta::before{content:'';background-color:#F9F9F9;width:100vw;position:absolute;top:-15px;left:50%;bottom:-10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.navServiceMeta ul{float:right}.navServiceMeta li{margin-left:25px;font-size:1.6rem;float:left}.navServiceMeta li a,.navServiceMeta li strong{padding:2px 0;color:#3E3E3E}.navServiceMeta li strong,.navServiceMeta li a:hover,.navServiceMeta li a:focus,.navServiceMeta li a:active{color:#039;text-decoration:underline}.navServiceMeta .navServiceGS a,.navServiceMeta .navServiceGS strong,.navServiceMeta .navServiceLS a,.navServiceMeta .navServiceLS strong{padding-left:28px;position:relative}.navServiceMeta .navServiceGS a:before,.navServiceMeta .navServiceGS strong:before{content:'';display:inline-block;position:absolute;width:18px;height:20px;background:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=3) no-repeat -1654.52px -170px;top:-1px;left:0}.navServiceMeta .navServiceLS a,.navServiceMeta .navServiceLS strong{padding-left:22px;position:relative}.navServiceMeta .navServiceLS a:before,.navServiceMeta .navServiceLS strong:before{content:'';display:inline-block;position:absolute;width:15px;height:21px;background:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=3) no-repeat -50px -1290.86px;left:0}.navServiceMeta .navServiceContact a,.navServiceMeta .navServiceContact strong{padding-left:28px;position:relative}.navServiceMeta .navServiceContact a:before,.navServiceMeta .navServiceContact strong:before{content:'';display:inline-block;position:absolute;width:19px;height:13px;background:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=3) no-repeat -170px -1411.86px;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}h1.isFirstInSlot::before{width:calc(((100% + 40px) / 8 * 12) - 40px)}.l-card-grid{margin-bottom:-45px}.l-card-grid__headline{color:#039;text-align:center;margin-bottom:40px;padding-top:40px}.l-card-grid__headline::before{bottom:-170px}.l-content-wrapper{margin-bottom:100px}.l-content-wrapper--wide-12{margin-left:calc(((-100% - 40px) / 8 * 2) - 40px *  0);margin-right:calc(((-100% - 40px) / 8 * 2) - 40px *  0)}.l-content-wrapper--last-child{margin-bottom:-30px}.l-instagram-grid .requires-consent{padding:60px 300px 45px 100px;margin-bottom:0;margin-left:2rem;max-width:calc(75% - 2rem)}.l-instagram-grid .requires-consent::before{display:none}.l-instagram-grid .requires-consent .c-button{margin-top:10px}.l-instagram-grid .mejs__watermark{opacity:.5;width:40px;height:40px;position:absolute;top:2rem;right:4rem;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.l-instagram-grid .mejs__watermark:focus,.l-instagram-grid .mejs__watermark:hover{opacity:1;z-index:999}.l-instagram-grid .mejs__watermark:focus::after{content:attr(aria-label);display:block;position:absolute;right:100%;top:0;max-width:50vw;white-space:nowrap;background:rgba(0,0,0,0.6);color:#fff;font-size:1.4rem;margin-right:.5rem;padding:5px;overflow:hidden;text-overflow:ellipsis}.l-instagram-grid__headline{color:#039;margin-bottom:40px;padding-top:40px}.l-instagram-grid__headline::before{bottom:-190px}.navBreadcrumbs ol{padding:0}.navPrimary{background-color:#fff;width:100%;height:57px;display:block}.navPrimary>ul{float:right}.navPrimary>ul>li{width:auto;float:left;position:relative}.navPrimary>ul>li .menu-nn{font-size:2.1rem}.navPrimary>ul>li a,.navPrimary>ul>li strong{padding:13px 20px 10px;font-family:"bundessansweb",Calibri,"Droid Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:normal;display:block}.navPrimary>ul>li a:active,.navPrimary>ul>li a:focus,.navPrimary>ul>li a:hover,.navPrimary>ul>li strong:active,.navPrimary>ul>li strong:focus,.navPrimary>ul>li strong:hover{color:#039}.navPrimary>ul>li a:active,.navPrimary>ul>li strong:active{text-decoration:none}.navPrimary>ul>li strong,.navPrimary>ul>li [aria-current]{font-weight:bold;color:#039}.navPrimary>ul>li:last-child a,.navPrimary>ul>li:last-child strong{padding-right:0}.navPrimary>ul>li:last-child .menu-box{left:-11.5rem}.navPrimary>ul>li em a{color:#039;font-style:normal}.navPrimary .menu-box{width:205px;padding:20px 0 0;position:absolute;top:57px;left:-5.3rem;z-index:1523;overflow:hidden}.navPrimary .menu-box ul{background-color:#fff;padding:0 10px;border:1px solid #eee;border-radius:5px}.navPrimary .menu-box li{border-bottom:1px solid #eee}.navPrimary .menu-box li a,.navPrimary .menu-box li strong{margin:0;padding:5px 0;font-family:"bundessansweb",Calibri,"Droid Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.4rem;font-weight:bold;display:block}.navPrimary .menu-box li:last-child,.navPrimary .menu-box li.last{border-bottom:none}.navPrimary .menu-box li a:active,.navPrimary .menu-box li a:focus,.navPrimary .menu-box li a:hover{text-decoration:underline}.navPrimary .fl-2 .menu-box{width:410px;margin:0;padding:20px 0 0;left:-15.9rem}.navPrimary .fl-2 .menu-box ul{padding:0 5px;border:none}.navPrimary .fl-2 .menu-box>ul{background-color:#fff;width:410px;border:1px solid #eee;border-radius:5px;display:inline-block}.navPrimary .fl-2 .menu-box>ul>li:first-child{width:50%;border:none;float:left}.navPrimary .fl-2 .menu-box>ul>li:first-child ul{border-radius:5px 0 0 5px}.navPrimary .fl-2 .menu-box>ul>li:last-child{width:50%;border:none;float:right}.navPrimary .fl-2 .menu-box>ul>li:last-child ul{border-radius:0 5px 5px 0}.navPrimary li li strong:before,.navPrimary li li em a:after,.navPrimary li li strong:after{content:none}.anchor-nav{display:inline;top:auto;left:auto;position:static;background:#fff;width:auto !important;max-width:95vw;height:auto;overflow:visible}.anchor-nav__list{background:#fff;width:100%;max-width:96em;margin:0 auto;float:none !important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.anchor-nav__list::before{content:'';background:#fff;width:100vw;height:calc(100% + 20px);position:absolute;top:-10px;left:50%;z-index:-1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.anchor-nav__item{border:medium none currentcolor;padding:0 0 0 0}.anchor-nav__item:active::before,.anchor-nav__item:focus::before,.anchor-nav__item:hover::before{opacity:1}.anchor-nav__item h3,.anchor-nav__item a{height:100%;color:#000;font-size:1.8rem;line-height:1.2}.anchor-nav__item::before{border-top-color:#fff;top:auto;left:40%;right:auto;bottom:-18px;-webkit-transform:none;-ms-transform:none;transform:none}.anchor-nav__item--active a{font-weight:normal;text-decoration:underline}.anchor-nav__item--active:before{opacity:1}.anchor-nav__placeholder{display:block}.anchor-nav strong::before,.anchor-nav strong::after{content:normal}.sticky{position:fixed;top:0}.navSecondary{margin-top:-4em;margin-bottom:20px;display:block}.navSecondary h2{background:#333;margin:0;padding:12px 10px;border-bottom:1px solid #666;color:#fff;font-family:"bundessansweb",Calibri,"Droid Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.6rem;font-weight:bold;line-height:1;text-transform:uppercase}.navSecondary li a,.navSecondary li strong{background-color:#333;padding:12px 10px;border-bottom:1px solid #666;color:#fff;font-size:1.6rem;font-weight:normal;font-style:normal;line-height:1;display:block}.navSecondary li strong{background-color:#039}.navSecondary li a:active,.navSecondary li a:focus,.navSecondary li a:hover{background-color:#039;color:#fff;text-decoration:underline}.navSecondary li em a{font-weight:bold}.navSecondary li li a{background-color:#404040;padding-left:20px}.navSecondary li li strong{background-color:#039;padding-left:20px}.navSecondary li li li a{background-color:#4D4D4D;padding-left:30px}.navSecondary li li li strong{background-color:#039;padding-left:30px}.nbcv-3 .navSecondary{margin-top:-8em}.navBreadcrumbsVertical>strong{width:32em;margin:0 auto}.navBreadcrumbsVertical>strong,.navBreadcrumbsVertical .level1.last a{padding:18px 0 62px}.navBreadcrumbsVertical .level1 a{padding:20px 0}.navBreadcrumbsVertical .level2 a{padding:8px 0}.navBreadcrumbsVertical .level3.last span{background-position:39px 0}.navBreadcrumbsVertical .level3 a{padding:8px 0}.navBreadcrumbsVertical li span{width:auto;margin:0 auto}.navBreadcrumbsVertical li>span{width:96em}.anchor-nav .navBreadcrumbsVertical{position:relative}.anchor-nav .navBreadcrumbsVertical *{position:relative;z-index:1535}.anchor-nav .navBreadcrumbsVertical::before{content:'';background:#039;width:100vw;height:100%;position:absolute;left:50%;z-index:1534;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ol-control{display:block;background-color:transparent;-webkit-box-shadow:0 0 1.5rem 0 rgba(0,0,0,0.3);box-shadow:0 0 1.5rem 0 rgba(0,0,0,0.3);padding:0;border-radius:.3rem}.ol-control:active,.ol-control:focus,.ol-control:hover{background:transparent;padding:0}.ol-control button{cursor:pointer;font-size:1.4rem;line-height:1;width:2.2rem;height:2.2rem;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out}.ol-control button:active,.ol-control button:focus,.ol-control button:hover{background-color:#EEE648;color:#fff;outline:0.1rem dotted #fff;outline-offset:-.1rem}.ol-control{overflow:hidden}.ol-zoom{top:2rem;left:2rem}.ol-zoom .ol-zoom-in{border-radius:.3rem .3rem 0 0;margin:0 0 .1rem}.ol-zoom .ol-zoom-out{border-radius:0 0 .3rem .3rem;margin:0}.ol-full-screen{top:2rem;right:2rem}.ol-full-screen button{border-radius:.3rem;margin:0}.ol-attribution.ol-uncollapsible{-webkit-box-shadow:none;box-shadow:none}.share{width:100%}.share .wrapper-share{width:1164px;min-height:13em;margin:0 auto;padding:3em 5px}.share .social_share_privacy_area .email{width:auto;padding-right:10px !important}.teaser-switcher .teaser{width:20%;margin:0}.stage .textContainer{top:55%}.stage .textContainer h1,.stage .textContainer h2,.stage .textContainer h3{font-size:3rem}.stage .textContainer h1 span,.stage .textContainer h2 span,.stage .textContainer h3 span{font-size:2.2rem}.js-on .stage .slick-dots{margin-bottom:40px}.solrSortLinks ul{margin-bottom:0}.service-section .service-section-wrapper,.main,.navBreadcrumbs ol{max-width:1164px;margin:0 auto}.stage .stage-wrapper{max-width:1123px;margin:0 auto}.service-border ul,.navBreadCrumbsVertical li a{max-width:96em;margin:0 auto}.wrapperDivisions{padding-top:0}.fixed .wrapperDivisions{padding-top:0}.main{padding:0}.video-image .video-icon{top:24%;left:38%}}
