@media only screen and (min-width: 601px){.gsb .picture.links{margin:6px 20px 18px 0;float:left}.gsb .picture.rechts{margin:6px 0 18px 20px;float:right}.gsb .responsiveTable{margin-bottom:0;overflow-x:auto}.gsb .responsiveTable table{width:100%}.c-head-text-teaser .c-button--download,.c-head-text-teaser .c-button--printportal{margin-top:0;margin-bottom:0;text-align:right}.c-card{min-height:290px;margin-bottom:10px;height:calc(100% - 10px)}.c-card:active,.c-card:focus,.c-card:hover{height:calc(100% - 10px)}.c-content-teaser-slider-multiple-top__wrapper{margin-left:1rem;margin-right:1rem}.wrapperPaket{margin-left:0;margin-right:0}.wrapperPaket .c-content-teaser-slider-multiple-top__wrapper{margin-left:0;margin-right:0}.l-card-grid .c-cta-card{height:calc(100% - 10px)}.c-footer .siteInfo,.c-footer__additional-info{padding:30px 20px}.c-footer .siteInfo img,.c-footer__additional-info img{padding:20px}.c-footer--c ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.c-locations__heading{font-size:2.8rem;line-height:1.21429;margin-bottom:2.5rem}.c-map.fullscreen .c-map__ui{padding-left:5px;padding-right:5px}.c-map.fullscreen-toggled .c-map__filter-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.c-map__canvas{height:auto}.c-map__legend{line-height:1.61538}.c-map__filter-list{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;margin-left:-1.5rem;margin-right:-1.5rem}.c-map__filter-item{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:1.5rem;padding-right:1.5rem}.c-map__filter-item:first-child{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.c-map__filter-item,.c-map__filter-item:last-child{margin-bottom:3.5rem}.c-map__filter{font-size:1.7rem;line-height:1.47059}}@media only screen and (min-width: 601px) and (-ms-high-contrast: active), only screen and (min-width: 601px) and (-ms-high-contrast: none){.c-map canvas{min-height:25rem}}@media only screen and (min-width: 601px){.nav-to-top{right:10px}.nav-to-top--visible{display:block !important;opacity:1 !important}.c-page-navigation .c-page-navigation__link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.c-page-navigation__link-text{padding-top:0}.c-page-navigation__link--left .c-page-navigation__link-text{padding-left:18px}.c-page-navigation__link--right .c-page-navigation__link-text{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;padding-right:18px}.c-page-navigation__link--right .c-page-navigation__link-image{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.c-publication{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-publication__actionwrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3rem;margin-bottom:2rem;padding-bottom:6rem}.c-publication__left{text-align:left}.c-publication__left .c-page-navigation__link-container{margin-bottom:0;width:100%;display:block}.c-publication__left,.c-publication__right{width:50%}.c-publication__right{text-align:right;margin:0}.c-publication__right>span{display:inline-block}.c-publication__hint{text-align:right;right:0;left:auto}.c-publication__wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-publication__thumbnails{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:30%}.c-publication__gallery{width:70%;margin-left:2rem}.c-shopteaser--left,.c-shopteaser--right{width:50%;margin-top:2rem;text-align:left}.c-shopteaser--left>span,.c-shopteaser--right>span{display:inline-block}.c-shopteaser--right{text-align:right}.c-shopteaser img{max-width:none}.c-stage-teaser__link{text-align:left}.c-stage .slick-dots{position:absolute;bottom:-20px;left:25%;right:25%;width:50%;top:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-stage .slick-dots li{margin-left:10px;margin-right:10px}.c-teaser{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-right:-.5rem;margin-left:-.5rem;margin-bottom:60px;position:relative}.c-teaser::before{content:'';background-color:#F9F9F9;width:100vw;position:absolute;top:95px;left:50%;bottom:-30px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.c-teaser__text{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;width:50%;margin-top:125px;margin-left:10px;padding-right:.5rem;padding-left:.5rem}.c-teaser__text::before{content:none}.c-teaser__headline{margin-bottom:20px}.c-teaser__wrapper{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;width:50%;padding-right:.5rem;padding-left:.5rem}.c-teaser__image{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;width:50%;padding-right:.5rem;padding-left:.5rem;z-index:1}.c-teaser--reverse .c-teaser__wrapper,.c-teaser--reverse .c-teaser__image{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.c-teaser--reverse .c-teaser__text{margin-left:0}.c-text-image-teaser{margin-bottom:20px}.c-text-image-teaser__text-container{padding:48px 128px}.c-text-image-teaser__text::after{width:calc(100% - 128px);top:-64px;right:64px}.consent-wrapper{padding:40px}.consent-wrapper h3{margin-bottom:1rem}.consent-wrapper p{margin-bottom:2rem}.consent-button{font-size:1.5rem}.js-on .cookiebanner .cookiebannerbox>div .picture,.cookiebanner .cookiebannerbox>div .picture{color:#000;display:block}.docData .label{width:6em;padding-right:20px;float:left;clear:left}.docData .value{float:left}.docData.interview .label,.docData.pressrelease .label{width:8em}.docData.callForBids .label,.docData.joboffer .label,.docData.event .label,.docData.guestbookEntry .label{width:9em}.docData.orgunit .label,.docData.services1 .label{width:12em}.docData.services .label{width:9em}.docData.services .value{width:27em}.docData.services2 .label{width:13em}.docData.services2 .value{width:27em}.docData.services3 .label{width:15em}.docData.services3 .value{width:25em}.footer .navFunctionsWrapper{padding:30px 18px}.footer .siteInfo ul{margin-top:0;margin-bottom:10px}.footer .siteInfo ul li a,.footer .siteInfo ul li strong{margin:0}.footer .siteInfo .heading{padding-bottom:0;cursor:auto}.footer .siteInfo .heading:hover{text-decoration:none}.footer .siteInfo .siteInfo{padding-bottom:20px}.footer .siteInfo .copyright{margin-top:10px;margin-bottom:0}input[title='heute']{margin-top:18px;margin-left:10px}.col3 .formFieldcheckbox span,.col3 .formField span{width:33.33%;display:block;float:left}.s-contact{padding-top:30px;padding-bottom:30px}.header .logo img{height:60px}.header p{margin:20px 0}.header .mod .addlogo img{height:35px}.search .large-3{width:auto}.l-card-grid{margin-bottom:-10px}.l-content-wrapper{margin-bottom:30px}.l-content-wrapper--last-child{margin-bottom:0}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:auto;max-width:100%}.navBreadcrumbsVertical{clear:both}.navBreadcrumbsVertical .level2,.navBreadcrumbsVertical .level3{display:block}.navBreadcrumbsVertical .level2 a,.navBreadcrumbsVertical .level3 a{font-size:1.6rem;font-weight:bold;color:#fff;display:block;width:66.67%}.navBreadcrumbsVertical>strong,.navBreadcrumbsVertical .level1 a{font-size:3rem}.navBreadcrumbsVertical li{font-size:1rem;width:100%}.navBreadcrumbsVertical li span{display:block}.navBreadcrumbsVertical .level2{background:url(/SiteGlobals/Frontend/Images/icons/hatch-w.svg?__blob=normal&v=2) repeat 0 0}.navBreadcrumbsVertical .level2 a{padding:6px 5px 10px}.navBreadcrumbsVertical .level3{background:#eee}.navBreadcrumbsVertical .level3 a{color:#000;padding:8px 5px}.navIndex ul{width:auto;margin:0 auto;display:table}.navIndex li{width:auto;margin-right:10px}.navIndex a.page,.navIndex strong,.navIndex span.page{display:block}.share .shariff{min-height:16.5em}.share .shariff li{width:auto;margin-right:15px !important}.share .shariff .email{width:auto}.teaser-switcher .teaser{width:33.33%}.StndGallery{max-width:637px;margin:0 auto 20px}.StndGallery .galleryBox{background:#eee}.stage{clear:both;position:relative}.stage .teaser{display:block;position:relative}.stage .imageContainer{display:block}.stage .stage-wrapper .cta-teaser{margin-top:auto}.stage .textContainer{width:50%;display:block;float:left;top:40%;right:0;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-top:50px;padding-right:10px;padding-left:55px;bottom:auto}.stage .textContainer::before{top:65px;right:-295px;-webkit-transform:scale(1.1, 1.4);-ms-transform:scale(1.1, 1.4);transform:scale(1.1, 1.4)}.stage .textContainer p{padding-left:0}}@media only screen and (min-width: 601px) and (min-width: 774px){.stage .textContainer{padding-left:160px}}@media only screen and (min-width: 601px){.stage .pagination{width:auto;margin-bottom:0;position:absolute;left:50%;bottom:10px}.stage .pagination ul{margin-left:20px}.js-on .stage .slick-dots{margin-top:20px}.js-on .stage .slick-dots .slick-active button{background-color:#039;border:1px solid #039}.js-on .stage .slick-dots .slick-active button:active,.js-on .stage .slick-dots .slick-active button:focus,.js-on .stage .slick-dots .slick-active button:hover{background-color:transparent;border:1px solid #039}.js-on .stage .navigation{width:auto;top:auto;left:auto;right:25px;bottom:20px}.js-on .stage .navigation button{width:34px;height:34px;border-radius:5px;color:#000;text-align:center;position:static;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.js-on .stage .navigation button.prev,.js-on .stage .navigation button.next{display:none !important}.js-on .stage .navigation button.pause,.js-on .stage .navigation button.play{display:inline}.js-on .stage .navigation button strong{width:auto;line-height:1.2;position:static;left:auto;overflow:visible}.js-on .stage .navigation button img{width:33px;height:33px}.js-on .stage .navigation button.playbutton-playing:focus,.js-on .stage .navigation button.playbutton-playing:active,.js-on .stage .navigation button.playbutton-paused:focus,.js-on .stage .navigation button.playbutton-paused:active{background:#fff none repeat scroll 0 0;border-radius:0;outline:1px solid #fff}.teaser h2{margin-bottom:10px}.teaser .picture-element{width:36.4%}.teaser p{display:block}.searchresult h3{padding-right:60px}.searchresult .teaser{position:relative}.searchresult .teaser:before{content:'';display:inline-block;position:absolute;width:32px;height:28px;background:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=3) no-repeat -1006px -1311.65px;top:5px;right:2%}.searchresult .IMGObject:before{content:'';display:inline-block;position:absolute;width:30px;height:23px;background:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=3) no-repeat -1138px -1311.65px}.searchresult .Publication:before{content:'';display:inline-block;position:absolute;width:28px;height:27px;background:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=3) no-repeat -1660.77px -50px}.searchresult .Event:before{content:'';display:inline-block;position:absolute;width:28px;height:28px;background:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=3) no-repeat -1660.77px -305px}.searchresult .Video:before{content:'';display:inline-block;position:absolute;width:35px;height:29px;background:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=3) no-repeat -1524.77px -1275px}.searchresult .Employee:before{content:'';display:inline-block;position:absolute;width:35px;height:34px;background:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=3) no-repeat -187px -1448.65px}.toggleEntryContact .tabs-container .heading::before{top:25px;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.toggleEntryContact .bewerbungsablauf_schritt_2 button::before{top:-55px}.warenkorb .formHandle input{width:100%;margin:0 auto;float:none;display:block}.orderButton input{width:100%;margin:0;float:right;display:block}h2.h1,h2.h2,h3.h1,h3.h2{font-size:3.6rem}}
