@charset "UTF-8";.propeller_ceaccordeon > .accordeon-item > .accordeon-body{display:none;background:#eee;overflow:hidden;padding:1rem;}.propeller_ceaccordeon > .accordeon-item > .accordeon-header{margin:0;padding:1rem;padding-left:1.5rem;cursor:pointer;background:pink;position:relative;}.propeller_ceaccordeon > .accordeon-item.active > .accordeon-header::before{transform:translateY(-50%) rotate(90deg);}.propeller_ceaccordeon > .accordeon-item > .accordeon-header::before{content:"▸";position:absolute;left:0.5rem;top:50%;transform:translateY(-50%);transition:all 0.3s ease-in-out;}@font-face{font-family:'flexslider-icon';src:url('../../../typo3conf/ext/ws_slider/Resources/Public/Fonts/Flexslider/flexslider-icon.eot');src:url('../../../typo3conf/ext/ws_slider/Resources/Public/Fonts/Flexslider/flexslider-icon.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/ws_slider/Resources/Public/Fonts/Flexslider/flexslider-icon.woff') format('woff'),url('../../../typo3conf/ext/ws_slider/Resources/Public/Fonts/Flexslider/flexslider-icon.ttf') format('truetype'),url('../../../typo3conf/ext/ws_slider/Resources/Public/Fonts/Flexslider/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal;}.flex-container a:hover,.flex-slider a:hover{outline:none;}.slides,.slides > li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flex-pauseplay span{text-transform:capitalize;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .flexslider .slides{display:block;}* html .flexslider .slides{height:1%;}.no-js .flexslider .slides > li:first-child{display:block;}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);}.flexslider .slides{zoom:1;}.flexslider .slides img{height:auto;-moz-user-select:none;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none;}}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:60px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);}.flex-direction-nav a.flex-next:before{content:'\f002';}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;text-align:right;}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px;}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1;}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px;}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;z-index:-1;}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a.flex-play:before{content:'\f003';}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}}.tx-ws-flexslider .caption-title{font-weight:bold;}.tx-ws-flexslider .caption-body p{margin-bottom:0;}.tx-ws-flexslider .caption-text{padding:17px;}.flexslider .slides img{height:auto;}@media screen and (min-width:861px){.slides li div.caption-wrapper{position:absolute;width:350px;top:auto;bottom:10px;}.slides li div.caption span{color:#fff;display:block;}.slides li div.caption .caption-title{font-size:18px;font-weight:bold;margin-bottom:5px;text-align:right;}.slides li div.caption .caption-text{font-size:12px;line-height:15px;}.tx-ws-flexslider .caption-align-left .caption-text{left:20px;}.tx-ws-flexslider .caption-align-left .caption-link{left:20px;}.tx-ws-flexslider .caption-align-right .caption-text{right:20px;}.tx-ws-flexslider .caption-align-right .caption-link{right:20px;}.tx-ws-flexslider .caption-link{position:absolute;bottom:20px;}.tx-ws-flexslider .caption-text{position:absolute;width:350px;top:20px;background:rgba(255,255,255,0.9);}}:root{--color-accent:#ffdd00;--color-gray:#9D9B9C;--color-lightblue:#0395C3;--color-mediumblue:#0274A5;--color-darkblue:#004C7B;--color-darkgray:#030303;--color-background:#e7e7e7;--color-menuDivider:rgba(157,155,156,0.5);--color-overlay:rgba(0,76,123,0.6)}.color-accent{color:#ffdd00}.color-gray{color:#9D9B9C}.color-lightblue{color:#0395C3}.color-mediumblue{color:#0274A5}.color-darkblue{color:#004C7B}.color-darkgray{color:#030303}.color-background{color:#e7e7e7}.color-menuDivider{color:rgba(157,155,156,0.5)}.color-overlay{color:rgba(0,76,123,0.6)}@font-face{font-family:"BEG-Iconfont";src:url('../../../fileadmin/src/fonts/beg_iconfont/BEG-Iconfont.ttf?smr8of') format("truetype"),url('../../../fileadmin/src/fonts/beg_iconfont/BEG-Iconfont.woff?smr8of') format("woff"),url('../../../fileadmin/src/fonts/beg_iconfont/BEG-Iconfont.svg?smr8of#BEG-Iconfont') format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="begico-"],[class*=" begico-"]{font-family:"BEG-Iconfont" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.begico-chevron_down:before{content:""}.begico-chevron_right:before{content:""}.begico-close:before{content:""}.begico-bottom_right_corner:before{content:""}.begico-hamburger:before{content:""}.begico-search:before{content:""}.begico-chevron_right_bold:before{content:""}@font-face{font-family:"Univers LT CYR";src:url('../../../fileadmin/src/fonts/univers_condensed_cyrillic/UniversLTCYR-57Condensed.otf') format("opentype");ascent-override:105%}@font-face{font-family:"Univers LT CYR";src:url('../../../fileadmin/src/fonts/univers_condensed_cyrillic/UniversLTCYR-57CondensedObl.otf') format("opentype");font-style:italic}@font-face{font-family:"Univers LT CYR";src:url('../../../fileadmin/src/fonts/univers_condensed_cyrillic/UniversLTCYR-47LightCond.otf') format("opentype");font-weight:100;ascent-override:103%}@font-face{font-family:"Univers LT CYR";src:url('../../../fileadmin/src/fonts/univers_condensed_cyrillic/UniversLTCYR-47LightCondObl.otf') format("opentype");font-weight:100;font-style:italic}@font-face{font-family:"Univers LT CYR";src:url('../../../fileadmin/src/fonts/univers_condensed_cyrillic/UniversLTCYR-67BoldCond.otf') format("opentype");font-weight:bold;ascent-override:102%}@font-face{font-family:"Univers LT CYR";src:url('../../../fileadmin/src/fonts/univers_condensed_cyrillic/UniversLTCYR-67BoldCondObl.otf') format("opentype");font-weight:bold;font-style:italic}.grid{display:grid;grid-gap:2rem;padding:2rem}@media (max-width:960px){.grid .grid{padding:0}}.grid.thirty-seventy{grid-gap:50px;grid-template-columns:1fr 2fr}.grid.three-thirds{grid-template-columns:repeat(3,1fr)}@media (max-width:960px){.grid.three-thirds{grid-template-columns:1fr}}.grid.six-sixths{grid-gap:20px;grid-template-columns:repeat(6,1fr)}.grid.four-fourths{grid-gap:20px;grid-template-columns:repeat(4,1fr)}@media (max-width:960px){.grid.four-fourths{grid-template-columns:1fr}}.grid.one-five{grid-gap:20px;grid-template-columns:1fr 5fr}@media (max-width:960px){.grid.one-five{grid-template-columns:1fr}}.grid.half-half{grid-gap:100px;grid-template-columns:repeat(2,1fr);grid-template-areas:"left right"}@media (max-width:960px){.grid.half-half{grid-template-columns:1fr;grid-template-areas:"left" "right";gap:1rem}.grid.half-half>.column:has(.ce-image):last-of-type{grid-area:left}}.grid.seventy-thirty{grid-gap:50px;grid-template-columns:2fr 1fr}.grid.two-rows{grid-template-rows:1fr 1fr}@media (max-width:980px){.grid.homepageGrid{display:block}}@media (max-width:960px){.grid.floatingBoxContainer{margin:0 0 2rem 0}}.container.has-layout-withPadding{padding:2rem;max-width:1440px;margin:0 auto}@media (max-width:960px){.container.has-layout-withPadding .spaceAbove{padding:0}}.grid .withGridGap .grid.three-thirds{grid-gap:20px}.noGap .grid{gap:1px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.headArea{border-top:5px solid #ffdd00;background:#ffffff;webkit-box-shadow:0px 4px 4px -1px rgba(0,0,0,0.36);-moz-box-shadow:0px 4px 4px -1px rgba(0,0,0,0.36);box-shadow:0px 4px 4px -1px rgba(0,0,0,0.36);display:block;position:fixed;z-index:2;width:100%}.logo{max-width:173px;min-width:100px;transition:0.2s}.contentArea{clear:both;background:white}.slider{webkit-box-shadow:0px 4px 4px -1px rgba(0,0,0,0.36);-moz-box-shadow:0px 4px 4px -1px rgba(0,0,0,0.36);box-shadow:0px 4px 4px -1px rgba(0,0,0,0.36);position:relative;z-index:1}.innerFrame{margin:0 auto;max-width:1440px;padding:3rem 2rem;position:relative}.noFrame .innerFrame{max-width:unset;padding:0}.innerFrame.noFrame{max-width:unset;padding:0}.frame-space-before-noMargin{max-width:unset;padding:0}.slider .innerFrame{padding:0}.contentBackgroundBlue .innerFrame{font-size:20px;max-width:1200px;text-align:center;padding-bottom:100px}.contentBackgroundGreyBlue .innerFrame{margin:0 auto;max-width:1440px;padding:0 50px;position:relative;z-index:1}.noFrame .innerFrame{padding:0}.innerFrame.yellowLine{border-bottom:5px solid #ffdd00;background:#ffffff;color:#999999;padding:30px;height:100%}.innerFrame.stellenBox{border-bottom:5px solid #ffdd00;background:#ffdd00;color:#000000;padding:30px;height:100%}.innerFrame .partnerLogo img{margin-right:10px;margin-bottom:50px;border-right:1px solid #cccccc;display:block}.gridCol:last-child .outerFrame .innerFrame .partnerLogo img{border-right:none}.yellowBox{display:table;position:relative;width:100%;margin-top:-150px}.boxText{display:table-cell;width:30%;vertical-align:bottom;background-color:#ffdd00;padding:50px;padding-top:25%}.boxBild{display:table-cell;width:70%;background-position:center;vertical-align:middle;background-size:cover}.boxBild img{vertical-align:middle}.boxIcon{position:absolute;width:25%;left:10%;top:-7%}.headArea ul{list-style:none}.headArea a{text-decoration:none}.mainPages{margin:0 -10px}.searchButton a{margin-top:-3px;max-width:25px}.contentArea ul,.twoColText p,p.twocolp{columns:2;column-gap:5%;text-align:left;-webkit-columns:2;-moz-columns:2}.contentArea .half-half ul,.contentArea ul{margin:20px 30% 20px 0;padding-left:20px;color:#0092be}.contentArea ul li{line-height:180%;font-size:100%}.text-center{text-align:center}.btnBack,.btnBack:visited{display:inline-block;padding:8px 10px 5px 25px;background-color:#ffdd00;color:#000000;text-decoration:none;line-height:100%;margin-top:-2px;margin-bottom:20px;background-image:url('../../../fileadmin/src/images/arrowBack.svg');background-position:10px center;background-repeat:no-repeat;background-size:10px}.btnBack:hover{background-position:0px center}.btnInfo,.btnInfo:visited{background-image:url(/fileadmin/src/images/oeffnen.svg);background-repeat:no-repeat;background-position:right;display:inline-block;margin-top:1rem;padding:10px 50px 10px 20px;background-color:#ffffff}.btnInfo:hover{}.yellowCorner,.yellowCorner img{vertical-align:middle}.SectionButton{text-decoration:none !important;display:table;width:100%;padding:25px 0}.sbIcon{display:table-cell;width:30%;padding:0;vertical-align:middle}.sbTitle{border-left:10px solid #ffffff;border-right:5px solid #ffdd00;position:relative;display:table-cell;padding:0 20px;background:#e6e6e6;vertical-align:middle;text-align:center}.sbTitle:before{content:" ";height:100%;width:1%;position:absolute;top:0;right:0;background-color:#ffdd00;-webkit-transition:width 0.5s;transition:width 0.5s}.sbTitle h3{font-weight:100;font-size:250%;color:#00326e;position:relative;text-transform:none;z-index:1;letter-spacing:0;line-height:130%}.SectionButton:hover .sbTitle:before{width:100%;-webkit-transition:width 0.5s;transition:width 0.5s}ul.buttonList{list-style:none;padding:0;margin:0}ul.buttonList li{margin-bottom:5px}ul.buttonList li a,ul.buttonList li a:visited{font-weight:100;font-size:150%;line-height:180%;vertical-align:middle;padding:10px 50px 10px 30px;display:block;background-color:#004070;background-image:url('../../../fileadmin/src/images/blauverlauf_1920x950.svg');background-size:cover;color:#ffffff;position:relative}ul.buttonList li a:before{position:absolute;content:url('../../../fileadmin/src/images/oeffnen.svg');width:30px;height:30px;top:15px;right:20px}ul.buttonList li a:hover{color:#000000;background:#ffdd00}.topBtnContainer{width:100%;text-align:right}.topBtn{display:inline-block;width:30px}.pageTitle .contentBackgroundSteel{margin-bottom:-270px}.pageTitle .contentBackgroundSteel .gridcontainer{position:relative;z-index:1;bottom:0}.pageTitle .contentBackgroundBlue{padding-top:270px;padding-bottom:0;webkit-box-shadow:0px 4px 4px -1px rgba(0,0,0,0.36) inset;-moz-box-shadow:0px 4px 4px -1px rgba(0,0,0,0.36) inset;box-shadow:0px 4px 4px -1px rgba(0,0,0,0.36) inset}.pageTitle .contentBackgroundBlue .fullWidthText{margin:0 auto;max-width:1400px;padding:0 50px 50px;position:relative}.pageTitle .fullWidthText .innerFrame{font-size:16px;text-align:left;font-weight:100}.pageTitle .fullWidthText .colLeft{padding-right:49px;border-right:2px solid #ffffff}.pageTitle .fullWidthText .colRight{padding-left:49px}.pageTitle .fullWidthText .half-half{grid-gap:0px}.pageTitle .three-thirds{grid-gap:0px}.yellowBar:before{content:" ";position:absolute;right:0;top:0;width:5px;height:100%;background-color:#ffd900}.yellowCorner-topRight{position:relative}.yellowCorner-topRight:before{content:url('../../../fileadmin/src/images/eck_gelb.svg');position:absolute;top:-3px;right:-3px;bottom:unset;transform:rotate(270deg);width:85px}.yellowCorner-topRight img{vertical-align:unset}.spaceAbove{padding-top:50px}.spaceAboveAndBelow{padding-top:50px;padding-bottom:50px}@media (max-width:960px){.spaceAboveAndBelow{padding:0 !important}}.spaceBelow{padding-bottom:50px}.noPaddingTop{margin-top:-50px;margin-bottom:50px}.flex-control-paging{bottom:-75px !important}.flex-control-paging li a{width:28px !important;height:5px !important;display:block;background:#ffffff !important;cursor:pointer !important;text-indent:-9999px;box-shadow:none !important;border-radius:0 !important}.flex-control-paging li a.flex-active{background:#ffdd00 !important;cursor:default}.stellenBox p{font-size:120%}.headArea .innerFrame.mainFrame{padding:25px 50px 25px}.flex-direction-nav a{width:30px !important;height:30px !important;top:55% !important}.flex-direction-nav a:before{font-size:30px !important}.frame-type-text ul{font-size:100%}.ce-bodytext{padding-top:20px}.ce-bodytext h3{line-height:120%;color:#0092be}.ce-textpic .image img{}.ce-textpic.ce-left.ce-intext.ce-nowrap{display:grid;grid-template-columns:1fr 3fr;padding-bottom:2rem}.frame-space-before-spaceAbove{padding-top:100px}ul.footerMenu{display:flow-root;margin:0}ul.footerMenu li{float:left;padding-right:20px}ul.footerMenu li a,ul.footerMenu li a:visited{color:#ffffff;display:inline-block}ul.footerMenu li a:hover{color:#ffdd00}.frame-type-uploads{text-align:left}ul.ce-uploads{list-style:none;display:inline-block;padding:0;columns:1;-webkit-columns:1;-moz-columns:1}ul.ce-uploads li{font-size:120%;line-height:150%;padding:10px 0}.fileIcon{display:table-cell;padding:5px;vertical-align:middle}.fileTitle{display:table-cell;padding:5px;vertical-align:middle}.bigHeaderShadow{color:#666666;background-color:#e7e7e7;position:relative;background-image:url('../../../fileadmin/src/images/grauverlauf_1920x680.svg?12');background-size:cover;box-shadow:0px 4px 4px -1px rgba(0,0,0,0.36)}.metalBG{background-image:url('../../../fileadmin/src/images/grauverlauf_1920x680.svg');background-size:cover}.floatingBoxContainer{grid-gap:1px;grid-template-columns:repeat(4,1fr)}.floatingBox{color:#666666;padding:0px;background:#ffffff;margin-bottom:1px}.floatingBox.yellowLine{border-bottom:5px solid #ffdd00}.fbText{min-height:150px;padding:30px 30px 0}.fbText h3{font-size:120%;line-height:120%}.fbLogo{vertical-align:middle;text-align:center}.bigCenter img{margin-bottom:30px;max-width:300px}.otherPageButtons .active{color:#0092be !important}.otherPageButtons .karriere .active{color:green !important}.textGreen{color:green;font-weight:bold}.textBlau{color:#0092be}.textBlau a,.textBlau a:visited{color:#0092be;text-decoration:underline}.textBlau a:hover{color:#000000}.textGelb{color:#ffdd00}.ce-div{border:none}_::-webkit-full-page-media,_:future,:root .contentBackgroundBlue{margin-top:-60px !important}_::-webkit-full-page-media,_:future,:root .flex-control-paging{bottom:-40px !important}.widget-accordion .accordion-toggle{background:#e7e7e7;border-top:15px solid #ffffff;color:#000000;padding:20px 2rem 10px 4rem;font-size:1.6rem;margin-bottom:0;position:relative;border-bottom:5px solid #ffdd00}.widget-accordion .accordion-toggle:before{content:" ";height:2rem;width:2rem;background-image:url('../../../fileadmin/src/images/arrowAccordion.svg');background-size:cover;position:absolute;left:1rem;top:15px;z-index:1;transition:all 0.5s ease}.widget-accordion .accordion-toggle.opened{background:#ffdd00;color:#000000;margin-bottom:0}.widget-accordion .accordion-toggle.opened:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.widget-accordion .accordion-toggle.closed{background:#e7e7e7}.widget-accordion .accordion-toggle.closed:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.widget-accordion .accordion-toggle:hover{cursor:pointer;background:#ffdd00;color:#000000}.accordion-content{padding:2rem;margin-bottom:0;border-bottom:5px solid #ffdd00;background:#eeeeee;color:#000000}.accordion-content .bildleiste .bild{margin-right:10px;max-height:300px}.accordion-content .bildleiste .bild:last-child{margin-right:0}.accordion-content .bildleiste{padding-bottom:2rem;display:flex}.accordion-content .bildleiste .bild img{max-height:300px;width:auto;height:auto}@media screen and (min-width:861px){.homepageGrid{align-items:end}#header,#header .innerFrame.mainFrame,.headArea ul.mainPageButtons,.logo ul.otherPageButtons li,.otherPages{transition:0.2s}.headArea.small .innerFrame.mainFrame{padding:10px 50px 15px}.headArea.small .logo{max-width:110px}.headArea.small ul.mainPageButtons{margin:30px 0 0}.headArea.small ul.mainPageButtons li{width:auto}.headArea ul.mainPageButtons a,.headArea ul.mainPageButtons a:visited{transition:0.2s}.headArea.small ul.mainPageButtons a,.headArea.small ul.mainPageButtons a:visited{padding:12px 10px 10px;margin:0 10px}.headArea .bigbtn.active{padding:15px 20px 13px;margin:-15px -20px -13px}.headArea.small .bigbtn.active{padding:12px 10px 10px;margin:-12px -10px -10px}.headArea.small .otherPages{}.headArea.small ul.otherPageButtons li{padding:0 10px}.headArea.small .otherPageList ul li a,.headArea.small .otherPageList ul li a:visited{font-size:120%}}@media screen and (min-width:861px){.box{height:400px}}@media screen and (max-width:1200px){ul.mainPageButtons a,ul.mainPageButtons a:visited{}.floatingBoxContainer{grid-gap:1px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:1024px){.floatingBoxContainer{grid-gap:1px;grid-template-columns:repeat(2,1fr)}h1{font-size:150%}h3{font-size:120%;line-height:120%}.sbTitle h3{font-size:150%}.btnBack,.btnBack:visited{font-size:80%}ul.mainPageButtons a,ul.mainPageButtons a:visited{}.half-half{grid-gap:50px}}@media screen and (max-width:860px){body{font-size:16px}.headArea{position:relative}.box{width:calc(100% - 20px) !important;position:static !important;margin:10px !important;padding:30px !important;box-shadow:none !important}.headArea .innerFrame.mainFrame{padding:20px 15px 10px 15px}ul.mainPageButtons a,ul.mainPageButtons a:visited{display:block;margin:10px;padding:15px 20px 13px;color:#ffffff;font-size:120%;letter-spacing:2px;vertical-align:middle;line-height:100%;text-align:center;text-transform:uppercase;background-color:#004070;background-image:url('../../../fileadmin/src/images/blauverlauf_1920x950.svg');background-size:cover;box-shadow:none;transition:none}ul.mainPageButtons li{display:block;width:100%;padding:0;margin:0;padding:0}.otherPageList ul li a,.otherPageList ul li a:visited{font-size:80%;letter-spacing:0}.otherPages{position:absolute;right:0px;top:5px}.otherPageList ul li{float:none}ul.mainPageButtons a:hover,ul.mainPageButtons a.active:hover{color:#000000 !important;text-align:center;text-transform:uppercase;background:#ffdd00;box-shadow:none;transition:none}.stripe{display:none !important}ul.subMenu{padding:20px 0 0 !important}ul.subMenu li{width:calc(100% - 60px) !important}ul.subMenu li{display:block !important;font-size:100% !important;margin:10px 0 !important;padding:5px 5px 5px 40px !important}.innerBox{padding:0 !important;width:100% !important}.contentBackgroundBlue .innerFrame{font-size:16px}.pageTitle .fullWidthText .colLeft{padding-right:0;border-right:none}.pageTitle .fullWidthText .colRight{padding-left:0;padding-top:3rem}.yellowBar:before{right:0;bottom:0;top:unset;width:100%;height:5px}.yellowCorner-topRight:before{top:unset;bottom:0;right:0;transform:rotate(0deg);width:85px}.ce-left .ce-gallery,.ce-column{float:none}.ce-gallery figure{margin:0 auto}.contentBackgroundBlue .innerFrame{text-align:left;padding-bottom:80px}.contentArea ul,.twoColText p,p.twocolp{text-align:left}.contentArea ul li{line-height:120%;padding-bottom:10px}.frame-type-menu_subpages{padding:20px 0 0;margin:20px 0;border-top:1px solid #999999}.SectionButton{padding:10px 0}.contentBackgroundYellow{margin-top:50px !important}.bigbtn.active{padding:15px 20px 13px !important;margin:-15px -20px -13px !important}.grid.floatingBoxContainer{grid-gap:1px;display:grid;grid-template-columns:repeat(2,1fr)}.innerFrame.sliderContainer{padding-left:0;padding-bottom:25px;padding-right:0}.flex-direction-nav a{margin:0 0 !important;width:38px !important;height:20px !important;top:58% !important}.flex-direction-nav a:before{font-size:15px !important}.flex-control-paging{bottom:-35px !important}.contentArea{background-size:contain;background-position:0 20% !important}ul.otherPageButtons li{padding:0 30px 5px}.flex-control-nav{padding:1rem 0 2rem !important;Z-index:1000 !important}.flex-control-paging li a{background:#0092be !important}.grid.six-sixths{grid-gap:10px !important;grid-template-columns:repeat(3,1fr);display:grid !important}}@media (max-width:980px){.box{left:10% !important}}@media screen and (max-width:860px){.headArea{position:fixed}ul.mainPageButtons{display:flex;margin-bottom:0}ul.mainPageButtons a,ul.mainPageButtons a:visited{font-size:16px}.logo{max-width:100px}.box{width:calc(100% + 40px) !important;position:absolute !important;top:95px !important;margin:-20px !important;padding:30px !important;box-shadow:none !important}}@media screen and (max-width:600px){.grid.floatingBoxContainer{grid-gap:1px;grid-template-columns:repeat(1,1fr);display:grid}.headArea{position:static}.innerFrame{padding:25px 50px}.innerFrame .grid.half-half .innerFrame{padding:0}.jumperButton{display:none}.contentArea ul,.twoColText p,p.twocolp{columns:1;text-align:left;-webkit-columns:1;-moz-columns:1}h1.bigCenter{text-align:center;font-size:250%;letter-spacing:10px;color:#868686;line-height:120%;padding:10px 0px 0px}ul.otherPageButtons li{padding:0 0px 5px}.contentBackgroundBlue h1{letter-spacing:3px}h2{font-size:150%;letter-spacing:1px}.innerFrame .partnerLogo img{margin-right:0;display:block;padding-bottom:25px;border-right:none;margin-bottom:25px}ul.mainPageButtons{display:block}ul.subMenu li{margin:5px 0 !important}.box{width:calc(100% - 20px) !important;position:static !important;margin:-10px 10px 10px !important;padding:20px !important;box-shadow:none !important}.box h3{display:none !important;margin:0 !important}.box p{line-height:120%}.sbTitle h3{font-size:120%;margin:0}.noPaddingTop{margin:0}.mobFullWidthBild{margin-right:-50px;margin-left:-50px;margin-top:-25px}.accordion-content .bildleiste{display:block}.accordion-content .bildleiste .bild{margin-right:0;max-height:unset;margin-bottom:10px}.accordion-content .bildleiste .bild img{max-height:unset;width:100%;height:auto}}@media screen and (max-width:400px){.otherPages{position:static}.otherPageList ul{margin:-10px 0 0}.otherPageList ul.otherPageButtons{column-count:2;padding:0 10px 0 0px}ul.otherPageButtons li{padding:0 0px 5px}.innerFrame{padding:20px}.logo{max-width:100px;min-width:100px}.mainPages{font-size:80%}.grid.six-sixths{display:block}}.mobile-only{display:none}@media (max-width:960px){.mobile-only{display:block}}.logoArea{position:relative;padding:3rem 0 2rem !important}.outerLogoArea{position:absolute;top:2.3rem;width:100%;left:0}.innerLogoArea{max-width:1400px;padding:0 4rem;margin:0 auto}.innerLogoArea a,.innerLogoArea a:visited{width:250px;display:block}.innerFrame.stellenBox{border-bottom:5px solid #ffdd00;background:#ffdd00;color:#000000;padding:2rem;height:auto;min-height:25em}.btnInfo,.btnInfo:visited{display:inline-block;position:absolute;bottom:2rem;right:2rem;margin:auto;padding:22px 50px 16px 25px;color:#ffffff;vertical-align:middle;text-align:center;text-transform:uppercase;background-color:#004070;background-image:url(/fileadmin/src/images/blauverlauf_1920x950.svg);background-size:cover}.btnInfo:hover{background:#00326e}.btnInfo:before{content:url(/fileadmin/src/canvas/pfeilShop.svg);width:20px;height:20px;position:absolute;right:15px;top:18px}h1.bigCenter{text-align:center;font-size:280%;margin:0 auto;max-width:600px;letter-spacing:5px;color:#868686;line-height:120%;padding-top:2.5rem}@media screen and (max-width:600px){.innerLogoArea{max-width:1400px;padding:0.6rem 2rem;margin:0 auto}h1.bigCenter{font-size:150%;letter-spacing:5px}.innerLogoArea a,.innerLogoArea a:visited{width:80px}.outerLogoArea{top:0}.innerFrame{padding:2rem 1rem}.innerFrame.stellenBox{min-height:unset;padding-bottom:6rem;margin-bottom:1rem}.logoArea{position:relative;padding:2rem 0 2rem !important}h1.bigCenter{font-size:117%;letter-spacing:1px}.innerLogoArea a,.innerLogoArea a:visited{width:120px}}.innerFrame.noFrame{padding:0 !important}.noPaddingTop{margin-bottom:0}ul.otherPageButtons li{padding:0 20px}.imageOnly.noOrnament{width:70%;margin:0 auto -100px}.contentBackgroundWhiteGrey{background:url("/fileadmin/src/images/bg_concrete.jpg")}.contentBackgroundGrey{background-image:url(/fileadmin/src/images/backgroundGreyBottom.png);background-size:contain;background-position:top;background-repeat:repeat-y;color:#757575}.contentBackgroundGreyWhite{background-color:white;background-image:url(/fileadmin/src/images/backgroundGreyTop.png);background-size:contain;background-position:top;background-repeat:no-repeat}.jumperButton{position:absolute;bottom:-20px;left:calc(50% - 25px);width:50px;height:50px;border-radius:25px;background:#ffdd00;box-shadow:0 10px 10px -5px rgba(0,0,0,0.5)}.jumperButton:before{content:url(/fileadmin/src/canvas/pfeilShop.svg);width:19px;height:18px;position:absolute;transform:rotate(90deg);left:22px;top:18px}.topBtn{display:block;position:absolute;bottom:-20px;left:calc(50% - 25px);width:50px;height:50px;z-index:1;border-radius:25px;background:#ffdd00;box-shadow:0 10px 10px -5px rgba(0,0,0,0.5)}.topBtn:before{content:url(/fileadmin/src/canvas/pfeilShop.svg);width:19px;height:18px;position:absolute;transform:rotate(-90deg);left:9px;top:15px}.topBtn img{display:none}.pdfBox.stellenanzeige{min-height:calc(50% - 1rem);margin-bottom:1rem;background:green;border:none}.pdfBox.stellenanzeige .pdfHead,.pdfBox.stellenanzeige .pdfText{background:green;color:white;min-height:auto}.pdfBox.stellenanzeige .pdfText h2{line-height:150%}.pdfBox.stellenanzeige .pspace{height:auto !important}.pdfBox.MessePromo{min-height:50%;background:green;border:none;margin:-1rem -1rem -2rem;padding:1.6rem;overflow:hidden;border-radius:50%}.pdfBox.MessePromo .pdfHead,.pdfBox.MessePromo .pdfText{background:green;color:white;min-height:auto}.pdfBox.MessePromo .pdfText h2{line-height:150%}.pdfBox.MessePromo .pspace{height:1px !important}.pdfBox.MessePromo .pdfText .btnInfo{bottom:10%;right:35%}@media screen and (max-width:1200px){.pdfBox.MessePromo{margin:-1rem;padding:1.6rem;overflow:hidden;border-radius:0}.pdfBox.MessePromo .pdfText .btnInfo{right:30%}}@media screen and (max-width:860px){.pdfBox.MessePromo{margin:0;padding:2rem;overflow:hidden;border-radius:0}}.btnBack,.btnBack:visited{color:white;background-color:#004070;background-image:url('../../../fileadmin/src/images/blauverlauf_1920x950.svg');background-size:cover;background-position:left bottom;position:relative}.btnBack:hover{background:#0092be}.btnBack:before{content:url(/fileadmin/src/canvas/pfeilShop.svg);width:10px;height:10px;position:absolute;transform:rotate(-180deg);left:9px;top:12px}.innerFrame.stellenBoxNoPadding{border-bottom:5px solid #ffdd00;background:#ffdd00;color:#000000;padding:0;height:auto;margin-bottom:1rem}.innerFrame.stellenBoxNoPadding .ce-gallery{margin-bottom:0}.btnInfo.infoLink{bottom:4rem;padding-right:50px}.btnInfo.infoLink.onBottom{bottom:1rem}.btnInfo.infoLink:before{display:block;content:url(/fileadmin/src/canvas/pfeilShop.svg);width:10px;height:10px;position:absolute;right:10px;top:9px}.headerLayout100{display:none}.frame-type-menu_subpages ul.glossarAlphabet{display:flex;justify-content:center;list-style:none;margin:0;columns:1;column-gap:0}.frame-type-menu_subpages ul.glossarAlphabet li{display:block;padding:0 !important;margin:0.5em 0;position:relative;border-right:1px solid #ffdd00}.frame-type-menu_subpages ul.glossarAlphabet li:last-child{border-right:none}.frame-type-menu_subpages ul.glossarAlphabet li:before{display:none}.frame-type-menu_subpages ul.glossarAlphabet li a{color:#0092be;display:block;padding:0.5em 1em;position:relative;font-weight:700}.frame-type-menu_subpages ul.glossarAlphabet li a:hover{background:#ffdd00;color:#000000}.frame-type-menu_subpages ul.glossarAlphabet li a.active{color:#0092be;font-size:2em;line-height:1.4em;padding:0 0.5em}.layout-glossary .frame-type-text{padding:2rem;background:#F0F0F0;margin-bottom:2rem}.layout-glossary .frame-type-text:hover{background:#ffdd00}.layout-glossary .frame-type-text h2{font-size:130%;margin:0 0 1rem}.layout-glossary .frame-type-text h2::first-letter{font-size:200%;text-transform:uppercase;color:#0092be}.layout-glossary .frame-type-text p{font-size:100%;margin:0}@media only screen and (max-width:600px){.innerFrame.glossary{padding:0}.innerFrame.glossary.layout-glossary{padding:0}.frame-type-menu_subpages ul.glossarAlphabet{display:flex;justify-content:left;list-style:none;margin:0;flex-wrap:wrap;padding:0;columns:1;column-gap:0}.frame-type-menu_subpages ul.glossarAlphabet li a{color:#0092be;display:block;padding:0.5em 1em;text-align:center;width:1em;position:relative;font-weight:700}.frame-type-menu_subpages ul.glossarAlphabet li a.active{color:#0092be;font-size:2em;line-height:1em;padding:0.1em 0.2em 0}}.frame-type-form_formframework h2{font:2rem Arial,Regular;font-weight:bold;margin:0 0 2rem 0}.frame-type-form_formframework label{text-align:left;font:16px Arial,Regular;font-weight:normal}.frame-type-form_formframework input[type="text"],.frame-type-form_formframework input[type="email"]{font:normal normal normal 16px/28px Arial;width:100%;padding:10px;margin:0.5rem 0 2rem 0;border:1px solid #808080;border-radius:3px;background-color:#FFFFFF;opacity:1;box-sizing:border-box;height:auto}.frame-type-form_formframework input[type="checkbox"]{width:1.5em}.frame-type-form_formframework textarea{font:normal normal normal 16px/28px Arial;width:100%;padding:10px;margin:0.5rem 0 2rem 0;border:1px solid #808080;border-radius:3px;background-color:#FFFFFF;opacity:1;box-sizing:border-box;height:auto;height:6em;box-sizing:border-box}.frame-type-form_formframework select{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-caret-down-fill' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'%3E%3C/path%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right;background-origin:content-box;background-size:18px;background-color:#F2F2F2;padding:10px;border:1px solid darkgrey;margin:0.5rem 0 2rem 0;border-radius:3px;width:100%;font:normal normal normal 16px/28px Arial;appearance:none}.frame-type-form_formframework button[type="submit"]{font:16px Arial,Regular;color:#FFFFFF;padding:1rem 2rem;background-color:#E4673D;border:none;border-radius:3px}.frame-type-form_formframework button[type="submit"]:hover{cursor:pointer;background-color:#cf5c36;color:#FFFFFF}.frame-type-form_formframework .inputs-list{margin:0.5rem 0 2rem 0}.frame-type-form_formframework .row{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.frame-type-form_formframework fieldset{border:none}.frame-type-form_formframework fieldset legend{font-size:180%}header.main{border-top:solid 6px var(--color-accent);background:white;box-shadow:0 3px 4px rgba(0,0,0,0.4);padding:1rem 1rem 2rem 1rem;position:sticky;top:0;width:100%;transition:all 0.2s ease-in-out;z-index:100}header.main,header.main *{box-sizing:border-box}header.main .second-row{display:grid;grid-template-columns:2fr auto;align-items:flex-end}header.main .second-row .logo img{width:440px;height:auto;transition:all 0.2s ease-in-out}@media (max-width:1200px){header.main .second-row .logo img{width:320px !important}}@media (max-width:960px){header.main .second-row .logo img{width:180px !important;position:absolute;top:50%;transform:translateY(-50%)}}header.main.small{padding:0 0.8rem 0.8rem}header.main.small nav.top{padding:0.5rem 0}header.main.small nav.top a{font-size:1rem}header.main.small nav.main>ul>li>a{font-size:1.2rem}header.main.small nav.language{font-size:1rem}header.main.small .logo img{width:240px}@media (max-width:1200px){header.main{position:static;padding:0.5rem 1rem}}@media (max-width:960px){header.main{position:relative}}.headerYellowAccents{position:relative;padding:0 !important}.headerYellowAccents::after{position:absolute;bottom:-5px;right:0;content:url("/fileadmin/src/images/icons/slide_corner.svg");width:7.7%;height:auto;display:block}ul.mainPageButtons{width:100%;display:flex;padding:0;position:relative}ul.mainPageButtons li{display:inline-block;min-width:29%;transition:0.2s;margin:0;padding:0}ul.mainPageButtons a,ul.mainPageButtons a:visited{display:block;margin:0 10px;padding:15px 20px 10px;color:#ffffff;font-size:130%;letter-spacing:2px;vertical-align:middle;line-height:100%;text-align:center;text-transform:uppercase;background-color:#004070;background-image:url('../../../fileadmin/src/images/blauverlauf_1920x950.svg');background-size:cover;background-position-y:bottom;box-shadow:inset 0 0 0 #ffdd00;transition:box-shadow 1s cubic-bezier(0.19,1,0.22,1),color 0.4s cubic-bezier(0.19,1,0.22,1)}ul.mainPageButtons a:hover,ul.mainPageButtons a:visited:hover{color:#000000 !important;box-shadow:inset 30rem 0 0 0.01px #ffdd00;transition:box-shadow 1s cubic-bezier(0.19,1,0.22,1),color 0.4s cubic-bezier(0.19,1,0.22,1)}@media (max-width:980px){ul.mainPageButtons a:hover,ul.mainPageButtons a:visited:hover{box-shadow:inset 80rem 0 0 0.01px #ffdd00}}@media (max-width:1102px){ul.mainPageButtons a,ul.mainPageButtons a:visited{margin:0 5px;padding:15px 15px 13px}}ul.mainPageButtons a.active,ul.mainPageButtons a.active:hover,ul.mainPageButtons a:visited.active,ul.mainPageButtons a:visited.active:hover{background:#e6e6e6;color:#1d97c8;box-shadow:none}@media (min-width:1288px){ul.mainPageButtons{display:grid;grid-template-columns:repeat(3,1fr)}}@media (min-width:861px){ul.mainPageButtons{margin:50px 0 0}}.otherPages{position:absolute;right:50px;top:0}.otherPages .otherPageList{float:left}.otherPages .otherPageList ul{padding:0 10px}.otherPages .otherPageList ul li{float:left;padding:0 20px}.otherPages .otherPageList ul li a,.otherPages .otherPageList ul li a:visited{font-size:100%;display:block;color:#9d9b9c}.otherPages .otherPageList ul li a:hover,.otherPages .otherPageList ul li a:visited:hover{color:#2291c8}.otherPages .otherPageList ul li.karriere a,.otherPages .otherPageList ul li.karriere a:visited{color:green;position:relative}.otherPages .otherPageList ul li.karriere a:hover,.otherPages .otherPageList ul li.karriere a:visited:hover{color:#2291c8}header .homepageGrid .menu-col>.outerFrame>.innerFrame{display:flex;align-items:flex-end}header .homepageGrid .menu-col>.outerFrame>.innerFrame .shop-btn{margin-left:auto;min-width:136px}header .homepageGrid .menu-col>.outerFrame>.innerFrame .shop-btn a{display:block;margin:0 10px;padding:15px 20px 10px;color:#ffffff;font-size:130%;letter-spacing:2px;vertical-align:middle;line-height:100%;text-align:center;text-transform:uppercase;background-color:#004070;background-image:url('../../../fileadmin/src/images/blauverlauf_1920x950.svg');background-size:cover;background-position-y:bottom;box-shadow:inset 0 0 0 #ffdd00;transition:box-shadow 1s cubic-bezier(0.19,1,0.22,1),color 0.4s cubic-bezier(0.19,1,0.22,1);padding-right:30px;color:#ffdd00;font-weight:bold;position:relative;box-shadow:inset 5px 0 0 0.01px #ffdd00;color:#fff;margin-left:20px}header .homepageGrid .menu-col>.outerFrame>.innerFrame .shop-btn a:hover{color:#000000 !important;box-shadow:inset 30rem 0 0 0.01px #ffdd00;transition:box-shadow 1s cubic-bezier(0.19,1,0.22,1),color 0.4s cubic-bezier(0.19,1,0.22,1)}@media (max-width:980px){header .homepageGrid .menu-col>.outerFrame>.innerFrame .shop-btn a:hover{box-shadow:inset 80rem 0 0 0.01px #ffdd00}}@media (max-width:1102px){header .homepageGrid .menu-col>.outerFrame>.innerFrame .shop-btn a{margin:0 5px;padding:15px 15px 13px}}header .homepageGrid .menu-col>.outerFrame>.innerFrame .shop-btn a.animate{transition-duration:0.2s;box-shadow:inset 12px 0 0 0.01px #ffdd00}header .homepageGrid .menu-col>.outerFrame>.innerFrame .shop-btn a.animate:hover{box-shadow:inset 30rem 0 0 0.01px #ffdd00;transition:box-shadow 1s cubic-bezier(0.19,1,0.22,1),color 0.4s cubic-bezier(0.19,1,0.22,1)}header .homepageGrid .menu-col>.outerFrame>.innerFrame .shop-btn a:after{content:">";display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media (max-width:1102px){header .homepageGrid .menu-col>.outerFrame>.innerFrame .shop-btn a{margin-left:15px}}@media (max-width:920px){header .homepageGrid .menu-col>.outerFrame>.innerFrame{display:none}}.headArea.small .shop-btn a{padding-top:12px !important}@keyframes shop-btn-animation{0%{border-left-width:5px}50%{border-left-width:9px}100%{border-left-width:5px}}nav.top{display:flex;justify-content:flex-end;gap:2.5rem;padding:1rem 0;letter-spacing:1px;transition:all 0.2s ease-in-out}nav.top a{font-size:1.4rem;color:var(--color-gray);cursor:pointer;transition:all 0.2s ease-in-out;font-weight:100}nav.top a.active{color:var(--color-lightblue);font-weight:bold}nav.top a#mobileMenu{font-size:2.4rem;color:var(--color-lightblue);margin-left:1rem;display:none;transition:all 0.2s ease-in-out}nav.top a#mobileMenu.active{transform:rotate(-90deg)}@media (max-width:960px){nav.top a#mobileMenu{display:block}}@media (max-width:1200px){nav.top a{font-size:1rem}}@media (max-width:960px){nav.top{display:flex;gap:0.5rem}nav.top,nav.top *{align-items:center}nav.top #searchButton{font-size:1.5rem}nav.top>a:not(#mobileMenu):not(#searchButton){display:none}}nav.language{display:flex;gap:0.8rem;font-size:1.4rem;font-weight:100;color:var(--color-gray);align-items:center;transition:all 0.2s ease-in-out}nav.language a.active{color:black;font-weight:normal}@media (max-width:1200px){nav.language{font-size:1rem}}nav.main{justify-self:flex-end}nav.main,nav.main *{box-sizing:border-box}nav.main>ul{list-style:none;display:flex;gap:1.5rem}nav.main>ul>li{display:inline}nav.main>ul>li>a{color:white;text-transform:uppercase;padding:0.5rem 2.5rem;cursor:pointer;font-weight:bold;letter-spacing:1px;font-size:1.5rem;background:linear-gradient(to right,var(--color-mediumblue) 0%,var(--color-lightblue) 50%,var(--color-darkblue) 100%);box-shadow:inset 0 0 0 var(--color-accent);transition:box-shadow 1s cubic-bezier(0.19,1,0.22,1),color 0.4s cubic-bezier(0.19,1,0.22,1),font-size 0.2s ease-in-out;border-left:solid 4px var(--color-accent);position:relative}nav.main>ul>li>a:hover,nav.main>ul>li>a.active{box-shadow:inset 30rem 0 0 0.01px var(--color-accent);color:black;transition:box-shadow 1s cubic-bezier(0.19,1,0.22,1),color 0.4s cubic-bezier(0.19,1,0.22,1),font-size 0.2s ease-in-out}nav.main>ul>li>a.external{padding-right:calc(1.8rem + 1rem)}nav.main>ul>li>a.external::after{content:"";font-family:"BEG-Iconfont",fantasy;color:white;position:absolute;top:50%;right:1rem;font-size:1.1rem;transform:translateY(-50%);transition:color 0.4s cubic-bezier(0.19,1,0.22,1)}nav.main>ul>li>a.external:hover::after{color:black;transition:color 0.4s cubic-bezier(0.19,1,0.22,1)}@media (max-width:960px){nav.main>ul>li>a{border:none;font-weight:bold;font-size:1.2rem !important;padding:1rem 2rem !important;padding-right:calc(1.8rem + 1rem);display:block}nav.main>ul>li>a.active{box-shadow:none !important;background:var(--color-accent) !important}nav.main>ul>li>a.active::after{color:black;transition:color 0.4s cubic-bezier(0.19,1,0.22,1),transform 0.4s ease-in-out}nav.main>ul>li>a.open::after{transform:translateY(-50%) rotate(90deg)}nav.main>ul>li>a::after{content:"";font-family:"BEG-Iconfont",fantasy;color:white;position:absolute;top:50%;right:1rem;font-size:1.1rem;transform:translateY(-50%);transition:color 0.4s cubic-bezier(0.19,1,0.22,1)}}@media (max-width:1200px){nav.main>ul>li>a{font-size:1rem;padding:0.5rem}}nav.main>ul>li>ul{list-style:none;display:none;position:absolute;background:url("/fileadmin/src/images/badge_beg_translucent.svg") no-repeat right 6rem bottom 2rem,url("/fileadmin/src/images/bg_concrete.jpg");background-size:690px,600px;bottom:0;left:0;width:100%;transform:translateY(100%);z-index:50;padding:4rem 2.5rem 2.5rem 2.5rem;box-sizing:border-box;font-size:0.8rem}nav.main>ul>li>ul .close{position:absolute;font-family:"BEG-Iconfont",fantasy;cursor:pointer;font-size:2rem;text-align:center;line-height:80px;display:block;left:50%;bottom:0;width:80px;height:80px;border-radius:160px;background:var(--color-accent);color:white;transform:translate(-50%,50%);box-shadow:0 -3px 6px rgba(0,0,0,0.16)}@media (max-width:960px){nav.main>ul>li>ul .close{display:none}}nav.main>ul>li>ul .category.active a{background:var(--color-accent) !important;color:black !important}@media (max-width:960px){nav.main>ul>li>ul .category.active a{background:var(--color-lightblue);color:white;font-weight:bold}}nav.main>ul>li>ul .category a{display:block !important;text-align:center;background:white;text-transform:uppercase;letter-spacing:1px;color:var(--color-lightblue) !important;padding:0.3rem 0;margin-bottom:1rem;font-size:1.5rem !important}@media (max-width:960px){nav.main>ul>li>ul .category a{font-size:1rem !important;padding:0.5rem 2rem;margin:0;letter-spacing:normal;text-align:left}}nav.main>ul>li>ul>.wrap>li>ul:not([data-menu="Werkzeuge"]):not([data-menu="Montagezubehör"]):not([data-menu="Arbeitsschutz"])>li a.active{font-weight:bold}nav.main>ul>li>ul .wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:4%;box-sizing:border-box;max-width:1440px;margin:auto;position:relative;padding-bottom:8rem}nav.main>ul>li>ul .wrap .divider{height:100%;display:block;position:absolute;width:1px;border-right:solid 1px var(--color-menuDivider)}nav.main>ul>li>ul .wrap .divider:nth-of-type(1){left:calc(25% - 4% / 4)}nav.main>ul>li>ul .wrap .divider:nth-of-type(2){left:50%}nav.main>ul>li>ul .wrap .divider:nth-of-type(3){left:calc(75% + 4% / 4)}nav.main>ul>li>ul .wrap>li a{display:block;color:var(--color-darkgray);font-size:1rem}@media (max-width:960px){nav.main>ul>li>ul .wrap>li a{padding:1rem 2rem}}nav.main>ul>li>ul .wrap>li>ul{line-height:1.5rem;list-style:none;margin:0;padding:0;color:var(--color-darkgray)}nav.main>ul>li>ul .wrap>li>ul li{position:relative;margin:0;padding-left:1rem}nav.main>ul>li>ul .wrap>li>ul li::before{content:"";font-family:"BEG-Iconfont",fantasy;color:var(--color-darkgray);font-size:0.6rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (max-width:960px){nav.main>ul>li>ul .wrap>li>ul li{border-bottom:solid 1px #ccc;padding:0}nav.main>ul>li>ul .wrap>li>ul li::before{display:none !important}nav.main>ul>li>ul .wrap>li>ul li::after{content:"";font-family:"BEG-Iconfont",fantasy;color:var(--color-darkgray);font-size:0.8rem;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}}@media (max-width:960px){nav.main>ul>li>ul .wrap>li>ul{display:none}}@media (max-width:960px){nav.main>ul>li>ul .wrap>li{border-bottom:solid 1px var(--color-lightblue)}}@media (max-width:960px){nav.main>ul>li>ul .wrap{display:block}}@media (max-width:960px){nav.main>ul>li>ul{position:static;background:white;padding:0}nav.main>ul>li>ul .wrap{padding:0}}@media (max-width:1200px){nav.main>ul>li>ul{inset:unset;top:155px;left:0;transform:none;z-index:100}nav.main>ul>li>ul .wrap{grid-template-columns:1fr 1fr}nav.main>ul>li>ul .wrap .divider:nth-last-of-type(1),nav.main>ul>li>ul .wrap .divider:nth-last-of-type(3){display:none}}@media (max-width:960px){nav.main>ul>li:not(:last-of-type) a{border-bottom:solid 1px white !important}}@media (max-width:960px){nav.main>ul{display:block;margin:0;padding:0}nav.main>ul .divider{display:none !important}}@media (max-width:960px){nav.main{position:absolute;top:85px;left:0;width:100vw;background:white;z-index:600;display:none}}nav.main .context{background:#eee;padding:2rem 0}nav.main .context a{display:block;padding:0.8rem 2rem;color:#888}nav.footerband{display:flex;gap:1rem}nav.footerband a{color:white !important}footer .footer{color:#666666;background:#e7e7e7;position:relative;font-weight:100}footer .footer h4{text-transform:uppercase;padding:0;letter-spacing:1px;margin:0;line-height:180%}footer .footer ul{margin:0.8rem 0 3rem 0;padding:0;list-style:none}footer .footer li{line-height:180%}footer .footer p{font-size:100%;padding-bottom:20px}footer .footer a,footer .footer a:visited{text-decoration:none;color:#666666}footer .footer a:hover{color:#000000}footer .footer b,footer .footer strong,footer .footer .bold{font-weight:bold}footer .footer .contentBackgroundBlue{padding:0;margin-top:0}footer .footer .contentBackgroundBlue .innerFrame{padding:20px 50px;text-align:left;max-width:1440px}footer .footer .colLeft{padding:0 !important}footer .grid.one-five .colLeft{padding:2rem}h1,h2,h3{text-transform:uppercase;margin:0}@media (max-width:960px){h1,h2,h3{hyphens:auto}}h1{font-size:220%;padding:0 0 30px;line-height:100%;font-weight:normal;letter-spacing:3px;hyphens:auto;-webkit-hyphens:auto}h2{font-size:180%;padding:0 0 20px;line-height:100%;font-weight:normal;letter-spacing:2px}h3{font-size:150%;margin-bottom:1rem;line-height:140%;font-weight:normal;letter-spacing:1px}h4.h4Style{letter-spacing:1px;text-transform:uppercase;margin:0;padding:30px 0 5px;line-height:100%;font-weight:normal;letter-spacing:2px}h1.bigCenter{text-align:center;font-size:380%;letter-spacing:15px;color:#868686;line-height:120%;padding-top:30px}h2.lineUnder,h2.headerLayout8{font-size:150%;text-transform:uppercase;border-bottom:2px solid #0092be;padding-bottom:5px;margin-bottom:30px;padding-top:50px;line-height:120%;letter-spacing:1px}.contentBackgroundBlue h1{letter-spacing:7px}a{text-decoration:none;color:#000000}p a{color:#0092be}.contentBackgroundYellow p a{color:#000000}.contentBackgroundGrey{color:#000000;background-color:#e7e7e7;position:relative}.contentBackgroundLightGrey{color:#000000;background-color:#f6f6f6;position:relative}.contentBackgroundYellow{color:#000000;background-color:#ffdd00;position:relative}.contentBackgroundWhite{color:#000000;background-color:#ffffff;position:relative}.contentBackgroundBlueGradient{color:#ffffff;background-color:#004070;position:relative;background-image:url('../../../fileadmin/src/images/blauverlauf_1920x950.svg');background-size:cover;background-position:0 -1px}.contentBackgroundBlue{color:#ffffff;background-color:#004070;position:relative;background-image:url('../../../fileadmin/src/images/blauverlauf_1920x950.svg');background-size:cover;padding-bottom:100px;padding-top:85px;background-position:0 -1px}.contentBackgroundSteel{color:#ffffff;background-color:#e7e7e7;position:relative;background-image:url('../../../fileadmin/src/images/grauverlauf_1920x680.svg?123');background-size:cover}.contentBackgroundGreyGradient{color:#ffffff;background-color:#e7e7e7;position:relative;background-image:url('../../../fileadmin/src/images/grauverlauf_1920x680.svg?1234');background-size:cover}.contentBackgroundSteel{color:#ffffff;background:transparent}.contentBackgroundGreyBlue{color:#ffffff;background-color:#e7e7e7;position:relative;margin-bottom:-85px;padding-top:0}.contentBackgroundBlueFullwidth{color:#ffffff;background-color:#004070;position:relative;background-image:url('../../../fileadmin/src/images/blauverlauf_1920x950.svg');background-size:cover;padding-top:85px}@media (max-width:980px){.fullWidth{padding-left:0 !important;padding-right:0 !important}}@media (max-width:920px){.fullWidth{padding-top:0px}}@media (max-width:600px){.fullWidth{padding-top:0 !important}.fullWidth .innerFrame{padding:0 !important}.fullWidth .innerFrame img{width:100%;height:250px;object-fit:cover}}.hamburger{position:fixed;right:1rem;top:1rem;z-index:101;display:none}.hamburgerBtn{width:40px;height:40px;background:#ffffff;position:fixed;right:3.5rem;top:1.9rem;z-index:101;display:none}.hamburgerBtn .strich{width:40px;height:4px;background-color:#2898c5;margin:8px 0}.hamburgerPanel{display:block;position:fixed;top:0;left:0;background:#fff;z-index:100;width:100%;border-bottom:4px solid #fd0;max-height:0;transition:max-height 0.15s ease-out;overflow:hidden}.hamburgerPanel ul.otherPageButtons{list-style:none;padding:1rem 2rem 0}.hamburgerPanel ul.otherPageButtons a:hover{color:#0092be}.hamburgerPanel ul.otherPageButtons li a{display:block;font-size:100%;margin:0;padding:5px 5px 5px 35px;background-image:url(/fileadmin/src/images/oeffnen.svg);background-repeat:no-repeat;background-position:0}.hamburgerPanel ul.otherPageButtons li a:visited{display:block;font-size:100%;margin:0;padding:5px 5px 5px 35px;background-image:url(/fileadmin/src/images/oeffnen.svg);background-repeat:no-repeat;background-position:0}.hamburgerPanel .dropshadow{height:250px;box-shadow:0 4px 2px -2px #bbb}.hamburgerPanel.hamburgerOpen{min-height:100%;transition:max-height 0.25s ease-in}.otherPages .otherPageButtons{display:block}.otherPages .languageButtons{display:block}@media only screen and (max-width:980px){.hamburger{display:block}.hamburgerBtn{display:block}.otherPages .otherPageButtons{display:none}.otherPages .searchButton{position:absolute;padding:0;margin:0;right:3rem;top:2.2rem}.otherPages .languageButtons{position:absolute;display:flex;justify-content:space-around;padding:0;margin:0;right:7rem;top:2.2rem}.otherPages .languageButtons .currentLanguage{padding:0 10px}.otherPageList{float:none !important}.hamburgerPanel .mainPageButtons{flex-direction:column;gap:10px;margin-top:80px}.hamburgerPanel .mainPageButtons a{margin:0 12px}.hamburgerPanel .shop-btn{margin-top:10px}.hamburgerPanel .shop-btn a{display:block;margin:0 10px;padding:15px 20px 10px;color:#ffffff;font-size:130%;letter-spacing:2px;vertical-align:middle;line-height:100%;text-align:center;text-transform:uppercase;background-color:#004070;background-image:url('../../../fileadmin/src/images/blauverlauf_1920x950.svg');background-size:cover;background-position-y:bottom;box-shadow:inset 0 0 0 #ffdd00;transition:box-shadow 1s cubic-bezier(0.19,1,0.22,1),color 0.4s cubic-bezier(0.19,1,0.22,1);padding-right:30px;color:#ffdd00;font-weight:bold;position:relative;box-shadow:inset 5px 0 0 0.01px #ffdd00;color:#fff;margin:0 12px !important}.hamburgerPanel .shop-btn a:hover{color:#000000 !important;box-shadow:inset 30rem 0 0 0.01px #ffdd00;transition:box-shadow 1s cubic-bezier(0.19,1,0.22,1),color 0.4s cubic-bezier(0.19,1,0.22,1)}.hamburgerPanel .shop-btn a.animate{transition-duration:0.2s;box-shadow:inset 12px 0 0 0.01px #ffdd00}.hamburgerPanel .shop-btn a.animate:hover{box-shadow:inset 30rem 0 0 0.01px #ffdd00;transition:box-shadow 1s cubic-bezier(0.19,1,0.22,1),color 0.4s cubic-bezier(0.19,1,0.22,1)}.hamburgerPanel .shop-btn a:after{content:">";display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.hamburgerPanel .shop-btn a:after{right:auto;left:calc(50% + 32px)}}@media only screen and (max-width:980px) and (max-width:980px){.hamburgerPanel .shop-btn a:hover{box-shadow:inset 80rem 0 0 0.01px #ffdd00}}@media only screen and (max-width:980px) and (max-width:1102px){.hamburgerPanel .shop-btn a{margin:0 5px;padding:15px 15px 13px}}@media (max-width:860px){.hamburgerBtn{right:1.4rem}.searchButton{right:0.5rem !important;top:2.2rem}.languageButtons{right:4rem !important}}form fieldset{padding-bottom:50px;padding-left:0px;padding-right:0px;margin-right:0px;margin-left:0px}form fieldset legend{color:#0098c5}form input[type="checkbox"]{width:2.5em !important;height:2.5em}form .checkbox .form-check-label{display:flex;gap:10px;align-items:center}form .btn-group{display:flex;justify-content:center;align-items:center;gap:20px}@media (max-width:860px){form .row{display:block !important}}form .submit,form .next,form .previous{padding-bottom:20px}form .submit .btn,form .next .btn,form .previous .btn{border-radius:0px;border:none;display:block;margin:15px 0;padding:15px 20px 10px;color:#ffffff;font-size:130%;letter-spacing:2px;vertical-align:middle;line-height:100%;text-align:center;text-transform:uppercase;background-color:#004070;background-image:url('../../../fileadmin/src/images/blauverlauf_1920x950.svg');background-size:cover;background-position-y:bottom;box-shadow:inset 0 0 0 #ffdd00;transition:box-shadow 1s cubic-bezier(0.19,1,0.22,1),color 0.4s cubic-bezier(0.19,1,0.22,1)}form .submit .btn:hover,form .next .btn:hover,form .previous .btn:hover{color:#000000 !important;box-shadow:inset 30rem 0 0 0.01px #ffdd00;transition:box-shadow 1s cubic-bezier(0.19,1,0.22,1),color 0.4s cubic-bezier(0.19,1,0.22,1)}@media (max-width:980px){form .submit .btn:hover,form .next .btn:hover,form .previous .btn:hover{box-shadow:inset 80rem 0 0 0.01px #ffdd00}}@media (max-width:1102px){form .submit .btn,form .next .btn,form .previous .btn{margin:0 5px;padding:15px 15px 13px}}form.newsletter-signup{display:grid;grid-template-columns:1fr 1fr;gap:0 2rem;margin-top:20px}@media (max-width:860px){form.newsletter-signup{grid-template-columns:1fr}}form.newsletter-signup label{text-align:left;font:16px Arial,Regular;font-weight:normal}form.newsletter-signup label a{color:var(--color-lightblue);text-decoration:underline}form.newsletter-signup input[type="text"],form.newsletter-signup input[type="email"]{font:normal normal normal 16px/28px Arial;width:100%;padding:10px;margin:0.5rem 0 2rem 0;border:1px solid #808080;border-radius:3px;background-color:#FFFFFF;opacity:1;box-sizing:border-box;height:auto}form.newsletter-signup input[type="checkbox"]{width:1.5em}form.newsletter-signup button[type="submit"]{cursor:pointer}form.newsletter-signup .checkbox-wrapper{display:flex;flex-direction:row-reverse;gap:10px;align-items:center;justify-content:flex-end}form.newsletter-signup .form-field.submit,form.newsletter-signup .form-field.dsgvo{grid-column:1 / -1}form.newsletter-signup .form-field.submit{margin-top:50px}.formularBox{padding-top:0;margin-bottom:20px}.formularBox .ce-gallery{background-color:#ffdd00}.formularBox .ce-gallery figure.image{margin:0;padding-bottom:10px}.formularBox header{background-color:#ffdd00;padding-bottom:2rem;padding-left:1rem;padding-top:1rem;text-transform:none !important}.formularBox .ce-bodytext{background-color:#ffffff;padding:20px;padding-top:4px;display:flex;flex-direction:column;align-items:flex-end}.formularBox .btnInfoForm{background-size:cover;background-image:url(/fileadmin/src/images/blauverlauf_1920x950.svg);display:inline-block;margin-top:1rem;padding:10px 50px 10px 20px;color:#ffffff}.formularBox .btnInfoForm::after{content:url(/fileadmin/src/canvas/pfeilShop.svg);width:1rem;height:1rem;position:absolute;padding-left:20px}.pdfBox{padding:0;border:1px solid #d5d5d5;box-shadow:0 10px 10px -5px rgba(0,0,0,0.5)}.pdfBox .dataBox{box-sizing:border-box;display:flex;flex-direction:column}.pdfBox.stellenanzeige{hyphens:auto;-webkit-hyphens:auto}.pdfHead{background:#ffdd00;padding:1rem;min-height:6.5rem}.pdfHead h2{line-height:120%;text-transform:none;padding:0;letter-spacing:unset}.pdfBild{border-bottom:10px solid #ffdd00}.pdfText{padding:1rem 1rem 4rem;background:white;min-height:18rem}.pdfText ul{margin:2rem 0 2rem 0;padding-left:20px;columns:1;-webkit-columns:1}.floatingBoxContainer{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:50px}.customerInfoBox{background-color:#008300;color:white;padding:2rem 1rem 4rem 1rem !important;box-shadow:0 10px 10px -5px rgba(0,0,0,0.5)}.customerInfoBox .frame h2{text-transform:none;hyphens:auto}.customerInfoBox .frame p{position:relative;padding-left:20px;margin-bottom:15px}.customerInfoBox .frame p::before{display:block;content:url(/fileadmin/src/canvas/pfeilShop.svg);width:10px;height:10px;position:absolute;left:4px;top:2px}.customerInfoBox .frame p a{color:white}.customerInfoBox .frame p a:hover{text-decoration:underline}#searchBackground{position:fixed;top:0;right:0;left:0;bottom:0;background:#000;background-color:rgba(0,0,0,0.8);color:#000000;z-index:1000}.tx-indexedsearch-searchbox,.tx-indexedsearch-rules,.tx-indexedsearch-browsebox,.tx-indexedsearch-icon,.tx-indexedsearch-percent{display:none !important}#searchBackground{position:fixed;top:0;right:0;left:0;bottom:0;background:#000;background-color:rgba(0,0,0,0.8);color:#000000;z-index:1000}#search{position:absolute;z-index:100000;top:80px;right:0;left:0}#seachPanel{display:block;margin:0 auto;max-width:1140px;height:52px;color:#000000}#seachPanel .seachBackground{margin-left:0;margin-right:10px;background:#ffffff}#seachPanel form{white-space:nowrap;padding:13px 20px}#seachPanel form input[type="text"]{width:90%;color:#000000;font-size:1.5em;background:#ffffff;border:none;outline:none}.lupe{top:90px}#seachButton,#seachPanel form input[type="submit"]{width:auto;height:auto;cursor:pointer;background-image:url('../../../fileadmin/src/images/Suche.svg');background-repeat:no-repeat;background-position:center;display:inline-block}#seachPanel form input[type="submit"]{width:auto;height:auto;cursor:pointer;background-color:#ffffff;background-image:url('../../../fileadmin/src/images/Suche.svg');background-repeat:no-repeat;background-position:center;display:inline-block;border:none;width:30px;padding-top:5px;overflow:hidden;text-indent:-999px;height:25px}.tx-indexedsearch-searchbox,.tx-indexedsearch-rules,.tx-indexedsearch-browsebox,.tx-indexedsearch-icon,.tx-indexedsearch-percent{display:none !important}.tx-indexedsearch-whatis{margin:0 0px 30px;color:#003e4f;font-size:1.6em;font-family:"Roboto",serif;text-transform:uppercase;font-weight:300}.tx-indexedsearch-sw,.tx-indexedsearch-redMarkup{color:#000000;font-weight:400}.tx-indexedsearch-result-number{padding:10px !important}.tx-indexedsearch-title{vertical-align:middle !important}.tx-indexedsearch-res .tx-indexedsearch-res{background:#f7f7f7;margin-bottom:10px}.tx-indexedsearch-res table{margin-bottom:5px}.tx-indexedsearch-res td{border:none}.tx-indexedsearch-descr{padding:0 20px 10px 10px}.tx-indexedsearch-title a,.tx-indexedsearch-title a:visited{color:#0092be}.tx-indexedsearch-title a:hover{color:#0092be}.tx-indexedsearch-text-item-path a,.tx-indexedsearch-text-item-path a:visited{color:#0092be !important}.tx-indexedsearch-text-item-path a:hover{color:#000000 !important}.tx-indexedsearch-redMarkup{color:#0092be;font-weight:bold}.tx-indexedsearch-info dt,.tx-indexedsearch-info dd{display:none}.tx-indexedsearch-info dd.tx-indexedsearch-text-item-path{display:block}.tx-indexedsearch-info-sword{display:none}#search{top:55px}#seachButton{width:30px;height:30px}#seachPanel .seachBackground{margin-left:10px;margin-right:10px}.menu ul.topLevel li a.topLevelAktiv{color:#b6bf00}.menu ul.topLevel li ul.subLevel li a.topLevelAktiv{color:#b6bf00}.tx-indexedsearch-icon{display:none}.tx-indexedsearch-res{padding:30px;background-color:#ffffff;margin-bottom:10px}.tx-indexedsearch-title a{display:block;text-transform:uppercase;margin:0;font-weight:normal;letter-spacing:2px}dt.tx-indexedsearch-text-item-size,dt.tx-indexedsearch-text-item-crdate,dt.tx-indexedsearch-text-item-mtime,dt.tx-indexedsearch-text-item-path{float:left;font-size:17px;line-height:150%}dd.tx-indexedsearch-text-item-size,dd.tx-indexedsearch-text-item-crdate,dd.tx-indexedsearch-text-item-mtime,dd.tx-indexedsearch-text-item-path{float:left;margin-left:0;margin-right:30px;font-size:17px;line-height:150%}dl.tx-indexedsearch-info{margin:0;display:flow-root}.tx-indexedsearch-percent{display:none}p.tx-indexedsearch-description{margin-top:10px;margin-bottom:10px;padding-bottom:10px}ul.tx-indexedsearch-browsebox{display:flow-root}ul.tx-indexedsearch-browsebox li{float:left}.tx-indexedsearch-rules{display:none}h2.searchWordInfo{padding-bottom:20px}li#seachButton.lupe{position:static;right:30px;top:15px;border-bottom:none}.flexslider{margin:0;border:none;background:white;box-shadow:none;overflow:hidden}.flexslider .slides{margin:0;padding:0;display:contents}.flexslider .slides .slidercontent{position:relative}.flexslider .slides .slidercontent::after{position:absolute;bottom:0;right:0;content:url("/fileadmin/src/images/icons/slide_corner.svg");width:111px;height:111px;display:block}@media (max-width:960px){.flexslider .slides .slidercontent::after{display:none}}.flexslider .slides .slidercontent .caption-wrapper{position:static !important;width:100% !important}.flexslider .slides .sliderbox{position:absolute;top:2rem;right:5%;font-size:2.2rem !important;font-weight:normal;position:absolute}.flexslider .slides .sliderbox h3{background:var(--color-accent);color:black;font-weight:bold;text-transform:lowercase;font-size:3.3rem;padding:1rem;text-align:center;margin:0;letter-spacing:0 !important}.flexslider .slides .sliderbox .inner{background:linear-gradient(to bottom,white,transparent 50%) !important;width:600px;box-shadow:none;color:black;width:100%}.flexslider .slides .sliderbox .inner p{padding:2rem;line-height:3.1rem}.flexslider .slides .sliderbox .inner img{width:550px !important;height:auto !important;transform:translate(25%,-15%)}.flexslider .slides .sliderbox.lowkey{top:50%;transform:translateY(-50%);background:linear-gradient(to bottom,white,transparent 80%) !important;min-height:350px}.flexslider .slides .sliderbox.lowkey .btnInfo{font-size:1rem;line-height:1.6em;bottom:2rem;right:2rem}.flexslider .slides .sliderbox.lowkey .btnInfo::before{top:7px !important}@media (max-width:960px){.flexslider .slides .sliderbox.lowkey .btnInfo::before{display:none}}@media (max-width:960px){.flexslider .slides .sliderbox.lowkey .btnInfo{position:static;padding:2rem;display:block}}.flexslider .slides .sliderbox.lowkey h3{background:transparent;text-transform:none;color:black;font-size:2.2rem !important;font-weight:normal;text-align:left;padding:2rem 4.3rem}@media (max-width:1200px){.flexslider .slides .sliderbox.lowkey h3{padding:2rem !important}}.flexslider .slides .sliderbox.lowkey .inner{background:transparent !important}.flexslider .slides .sliderbox.lowkey .inner p{color:var(--color-lightblue);font-size:1.6rem}@media (max-width:960px){.flexslider .slides .sliderbox.lowkey .inner p{word-break:break-all;padding:0 !important}}.flexslider .slides .sliderbox.lowkey .inner img{position:absolute}@media (max-width:960px){.flexslider .slides .sliderbox.lowkey .inner img{top:0;right:0;width:400px !important}}@media (max-width:1200px){.flexslider .slides .sliderbox.lowkey{min-height:300px}}@media (max-width:960px){.flexslider .slides .sliderbox.lowkey{padding:1rem;position:static !important;display:contents;min-height:0}}@media (max-width:1200px){.flexslider .slides .sliderbox{width:500px !important;font-size:1.8rem !important}.flexslider .slides .sliderbox p{padding:1.5rem !important}.flexslider .slides .sliderbox img{width:400px !important;transform:translate(5%,-20%) !important}.flexslider .slides .sliderbox h3{font-size:2rem !important;padding:0.8rem 0 !important}}@media (max-width:960px){.flexslider .slides .sliderbox{position:static !important;position:relative;padding:2rem}.flexslider .slides .sliderbox article{font-size:1.6rem !important}.flexslider .slides .sliderbox h3{display:inline-block;padding:0 !important;line-height:1em}.flexslider .slides .sliderbox h3 a{font-size:1rem;padding:0 1rem;position:relative;padding-right:1.5em;display:inline}.flexslider .slides .sliderbox h3 a::after{font-family:"BEG-Iconfont";content:"";position:absolute;right:0.5rem;top:50%;transform:translateY(-50%)}.flexslider .slides .sliderbox img{position:absolute;top:1rem;max-width:70%;right:8%;margin:0 !important;transform:none !important}}.flexslider .slides .sliderbox img{position:relative}.flexslider .slides .sliderbox img::after{position:absolute;bottom:0;right:0;content:url("/fileadmin/src/images/icons/slide_corner.svg");width:111px;height:111px;display:block}.flexslider .flex-prev,.flexslider .flex-next{width:200px !important;height:500px !important;top:48% !important;color:transparent !important;text-shadow:none !important}.flexslider .flex-prev:hover::before,.flexslider .flex-next:hover::before{color:var(--color-accent) !important}.flexslider .flex-prev::before,.flexslider .flex-next::before{content:"" !important;line-height:normal !important;font-family:"BEG-Iconfont" !important;color:white !important;font-size:4rem !important}@media (max-width:960px){.flexslider .flex-prev,.flexslider .flex-next{display:none}}.flexslider .flex-prev::before{transform:rotate(180deg)}.flexslider .flex-control-paging{bottom:1rem !important;z-index:50}.flexslider .flex-control-paging li a{width:15px !important;height:15px !important;border-radius:calc(2 * 15px) !important}@media (max-width:960px){.flexslider .flex-control-paging{display:none}}.frame-space-after-mobileOnly .flexslider .caption-body{color:black;padding:1rem 2rem;font-size:1rem;font-weight:bold}.frame-space-after-mobileOnly .flexslider .flex-control-nav,.frame-space-after-mobileOnly .flexslider .flex-direction-nav{display:none}.frame-space-after-mobileOnly .flexslider .linkButton.yellow{position:relative;background:var(--color-accent);color:black;padding:0.3rem 2rem 0.3rem 0.3rem;display:inline-block;margin-bottom:0.5rem}.frame-space-after-mobileOnly .flexslider .linkButton.yellow:after{position:absolute;content:"";font-family:"BEG-Iconfont";right:0.5rem}.imageClaimOverlay::before{content:url(/fileadmin/src/images/eck_gelb.svg);position:absolute;width:7%;z-index:1;right:0;bottom:-5px}@media (max-width:980px){.imageClaimOverlay::before{content:""}}@media (max-width:860px){.imageClaimOverlay{margin-top:69px}}@media (max-width:819px){.imageClaimOverlay{margin-top:0px}}.imageClaimOverlay .home-header-inner{display:grid;grid-template-columns:1fr}.imageClaimOverlay .first-slide,.imageClaimOverlay .second-slide{grid-row:1;grid-column:1 / -1}.imageClaimOverlay .shop-teaser{position:relative}.imageClaimOverlay .shop-teaser .teaser-box{position:absolute;right:10%;top:20%;background-color:rgba(255,255,255,0.7)}.imageClaimOverlay .shop-teaser .teaser-box .teaser-box-inner{position:relative;padding:55px 20px 20px 40px}.imageClaimOverlay .shop-teaser .teaser-box .teaser-box-inner span{position:absolute;top:0;left:0;background-color:#ffdd00;color:#000;text-transform:uppercase;padding:6px 10px 3px;font-size:1.5rem;stroke:1px #000;-webkit-text-stroke:1px #000}.imageClaimOverlay .shop-teaser .teaser-box .teaser-box-inner h2,.imageClaimOverlay .shop-teaser .teaser-box .teaser-box-inner h3{text-transform:unset;letter-spacing:unset;margin-right:40px}.imageClaimOverlay .shop-teaser .teaser-box .teaser-box-inner h2{font-size:2.8rem;padding-bottom:0.2em;color:#004270}.imageClaimOverlay .shop-teaser .teaser-box .teaser-box-inner h3{font-size:1.5rem;color:#2291c8}.imageClaimOverlay .shop-teaser .teaser-box .teaser-box-inner .cta-button{margin-top:40px;display:block;font-weight:bold;width:max-content;padding:5px 30px 5px 20px;font-size:1.2rem;letter-spacing:0.8px;margin-left:auto;position:relative;color:#ffdd00;background-color:#004070;background-image:url('../../../fileadmin/src/images/blauverlauf_1920x950.svg');background-size:cover;background-position-y:bottom;box-shadow:inset 0 0 0 #ffdd00;transition:box-shadow 1s cubic-bezier(0.19,1,0.22,1),color 0.4s cubic-bezier(0.19,1,0.22,1)}.imageClaimOverlay .shop-teaser .teaser-box .teaser-box-inner .cta-button:after{content:">";line-height:1.2rem;display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.imageClaimOverlay .shop-teaser .teaser-box .teaser-box-inner .cta-button:hover{color:#000000 !important;box-shadow:inset 30rem 0 0 0.01px #ffdd00;transition:box-shadow 1s cubic-bezier(0.19,1,0.22,1),color 0.4s cubic-bezier(0.19,1,0.22,1)}@media (max-width:1300px){.imageClaimOverlay .shop-teaser .teaser-box{top:10%}.imageClaimOverlay .shop-teaser .teaser-box .teaser-box-inner h2{font-size:2.5rem}}@media (max-width:1200px){.imageClaimOverlay .shop-teaser .teaser-box .teaser-box-inner h2{font-size:2rem}.imageClaimOverlay .shop-teaser .teaser-box .teaser-box-inner h2 br{display:none}}@media (max-width:1102px){.imageClaimOverlay .shop-teaser .teaser-box .teaser-box-inner .cta-button{margin-top:20px}}@media (max-width:980px){.imageClaimOverlay .shop-teaser .teaser-box{position:relative;top:unset;right:unset;background-color:white}.imageClaimOverlay .shop-teaser .teaser-box::before{content:"";display:block;background-image:url(/fileadmin/src/images/eck_gelb.svg);background-repeat:no-repeat;background-size:contain;position:absolute;width:50px;height:50px;z-index:1;right:0;bottom:100%}.imageClaimOverlay .shop-teaser .teaser-box .teaser-box-inner .cta-button{margin-left:unset}}@media (max-width:600px){.imageClaimOverlay .shop-teaser{margin-top:0}.imageClaimOverlay .shop-teaser img{width:100%;height:250px;object-fit:cover;object-position:10% 0}}.imgMobileOnly{display:none}@media (max-width:600px){.imgCollage{display:none !important}.imgMobileOnly{display:block}}.overlay{position:fixed;top:0 !important;left:0;width:100vw;height:100vh;background:var(--color-overlay);display:none;z-index:10}@media (max-width:1200px){.overlay{top:180px}}.dcebox.pdf{background:white;border:solid 1px var(--color-menuDivider);height:100%;position:relative}.dcebox.pdf img{border-bottom:solid 9px var(--color-accent)}.dcebox.pdf header h2{font-size:1.8rem;text-transform:none;letter-spacing:normal}.dcebox.pdf footer{display:flex;gap:2rem;position:absolute;width:100%;bottom:0;left:0;padding:1rem;box-sizing:border-box}.dcebox.pdf footer a{position:relative !important;bottom:unset;inset:unset;padding:0.5rem 1.5rem 0.5rem;text-align:center;margin:0;flex:1;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dcebox.pdf footer a::before{display:none}.dcebox.pdf footer a::after{font-family:"BEG-Iconfont";content:"";position:absolute;right:0.5rem;top:50%;transform:translateY(-50%)}@media (max-width:1200px){.dcebox.pdf footer{gap:1rem}.dcebox.pdf footer a{font-size:0.8rem}}.dcebox.pdf .wrapper{padding:2rem 1rem 5rem 1rem}@media (max-width:960px){.dcebox.pdf .wrapper{padding:1rem}.dcebox.pdf .wrapper>footer,.dcebox.pdf .wrapper>main{display:none}}.dcebox.pdf.aktionskachel .wrapper main p{font-weight:bold;font-size:1.3rem}@media (max-width:1400px) and (min-width:600px){.dcebox.pdf.aktionskachel .wrapper main p{font-size:1.2rem}}@media (max-width:450px){.dcebox.pdf.aktionskachel .wrapper main p{font-size:1.1rem}}@media (max-width:960px){.dcebox.pdf.aktionskachel .wrapper{padding:1rem 1rem 5rem 1rem}.dcebox.pdf.aktionskachel .wrapper main{display:block}.dcebox.pdf.aktionskachel .wrapper footer{display:flex}}.jumbotron{position:relative;display:grid;grid-template-columns:65% 35%;gap:5px;height:480px;width:100%}.jumbotron .slick-list,.jumbotron .slick-list a,.jumbotron .slick-track,.jumbotron .slick-track a{height:100%}.jumbotron img.background{max-width:100%}.jumbotron h4.title{text-transform:uppercase;font-size:1.8rem;font-weight:normal;padding:0;margin:0 0 2rem 0}@media (max-width:960px){.jumbotron h4.title{text-align:center}}.jumbotron .inner{position:absolute;padding:2.5rem 10rem 2.5rem 2.5rem;left:4rem;bottom:4rem;background:var(--color-accent);color:black;z-index:10}.jumbotron .inner ul{margin:0;color:black;columns:unset}@media (max-width:960px){.jumbotron .inner{position:initial;padding:2rem}.jumbotron .inner ul{padding-left:1rem}}@media (max-width:960px){.jumbotron .left{grid-area:bottom}}.jumbotron .right img{object-fit:cover;aspect-ratio:1;max-width:100% !important;height:100%}@media (max-width:960px){.jumbotron .right{grid-area:top;max-width:100vw !important;width:calc(100vw - 4rem) !important}}@media (max-width:960px){.jumbotron{width:calc(100vw - 4rem) !important;height:auto;gap:0;grid-template-columns:1fr;grid-template-areas:"top" "bottom";padding:2rem}}.space-before-spaceAbove{padding-top:5rem}@media (max-width:960px){.space-before-spaceAbove{padding-top:2rem}}.space-before-spaceBelow{padding-bottom:5rem}@media (max-width:960px){.space-before-spaceBelow{padding-bottom:2rem}}.backgroundConcrete,.has-frame-class-backgroundConcrete,.backgroundConcreteTop,.has-frame-class-backgroundConcreteTop{background:url("/fileadmin/src/images/bg_concrete.jpg");overflow:hidden}.backgroundConcrete.backgroundConcreteTop,.backgroundConcrete.has-frame-class-backgroundConcreteTop,.has-frame-class-backgroundConcrete.backgroundConcreteTop,.has-frame-class-backgroundConcrete.has-frame-class-backgroundConcreteTop,.backgroundConcreteTop.backgroundConcreteTop,.backgroundConcreteTop.has-frame-class-backgroundConcreteTop,.has-frame-class-backgroundConcreteTop.backgroundConcreteTop,.has-frame-class-backgroundConcreteTop.has-frame-class-backgroundConcreteTop{background-repeat:repeat-x;background-position:0 -70%}@media (max-width:960px){.backgroundConcrete.backgroundConcreteTop,.backgroundConcrete.has-frame-class-backgroundConcreteTop,.has-frame-class-backgroundConcrete.backgroundConcreteTop,.has-frame-class-backgroundConcrete.has-frame-class-backgroundConcreteTop,.backgroundConcreteTop.backgroundConcreteTop,.backgroundConcreteTop.has-frame-class-backgroundConcreteTop,.has-frame-class-backgroundConcreteTop.backgroundConcreteTop,.has-frame-class-backgroundConcreteTop.has-frame-class-backgroundConcreteTop{background-repeat:repeat}}.noPadding{padding:0}.frame-space-after-mobileOnly{display:none}@media (max-width:960px){.frame-space-after-mobileOnly{display:block}.frame-space-after-desktopOnly{display:none}}.linkBox{padding:0;margin-bottom:2rem}.linkBox .link-box-wrapper{background-color:var(--color-accent);padding:1rem}.linkBox .link-box-wrapper p{font-size:1.5rem;display:flex;align-items:baseline;letter-spacing:1px;hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;font-weight:bold;text-transform:uppercase}.linkBox .link-box-wrapper p:before{content:"";width:0.8em;height:0.8em;background:url(/fileadmin/src/canvas/pfeilShop.svg);background-size:contain;background-repeat:no-repeat;filter:invert(1)}@media (max-width:450px){.linkBox .link-box-wrapper p{font-size:1.3rem}}.linkBox a:hover p{text-decoration:underline}.ce-uploads li{display:grid;gap:2rem;grid-template-columns:auto 4rem;position:relative;padding:1rem 0rem !important;align-items:center;font-size:1rem}.ce-uploads li:not(:last-of-type){border-bottom:solid 1px #aaa}.ce-uploads li a{color:#444}.ce-uploads li .description{font-size:0.9rem}.ce-uploads .fileIcon.thumbnail img{box-shadow:0 0 6px rgba(0,0,0,0.2);max-width:100%;height:auto}.ce-google-maps{padding-bottom:56.25%;position:relative;display:block;width:100%}@media (max-width:700px){.ce-google-maps{padding-bottom:0}}.ce-google-maps iframe.google-maps,.ce-google-maps .ce-google-maps--inner{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center}@media (max-width:700px){.ce-google-maps iframe.google-maps,.ce-google-maps .ce-google-maps--inner{min-height:400px;position:relative;inset:unset}}.ce-google-maps .overlay-text p{font-size:1.2rem}.ce-google-maps .overlay-button-wrapper{margin-top:30px;display:flex;justify-content:center}.ce-google-maps .overlay-button-wrapper .maps-consent-btn{color:white;text-transform:uppercase;padding:0.5rem 2.5rem;cursor:pointer;font-weight:bold;letter-spacing:1px;font-size:1.5rem;background:linear-gradient(to right,var(--color-mediumblue) 0%,var(--color-lightblue) 50%,var(--color-darkblue) 100%);box-shadow:inset 0 0 0 var(--color-accent);transition:box-shadow 1s cubic-bezier(0.19,1,0.22,1),color 0.4s cubic-bezier(0.19,1,0.22,1),font-size 0.2s ease-in-out;border-left:solid 4px var(--color-accent);position:relative}.ce-google-maps .overlay-button-wrapper .maps-consent-btn:hover,.ce-google-maps .overlay-button-wrapper .maps-consent-btn.active{box-shadow:inset 30rem 0 0 0.01px var(--color-accent);color:black;transition:box-shadow 1s cubic-bezier(0.19,1,0.22,1),color 0.4s cubic-bezier(0.19,1,0.22,1),font-size 0.2s ease-in-out}body,html,div{box-sizing:border-box}img{width:100%;height:auto;vertical-align:middle}.ce-intext.ce-left .ce-gallery{margin-right:10px}.ce-outer,.ce-inner,.ce-row,.ce-column,figure.image,img{width:100%;height:auto;margin:0;display:block}@media (max-width:960px){.frame-type-textpic.smallImgMobile img{max-width:50% !important;display:block;margin:0 auto}}@media (max-width:960px){.ce-textpic{grid-template-columns:1fr !important}.ce-textpic img{max-width:100% !important}}html,body{font-size:16px}body{font-family:"Univers LT CYR",sans-serif;margin:0;padding:0;background:var(--color-background);color:black}p{margin:0;padding:0 0 0px;line-height:150%;font-size:100%}.contentWidth,.has-layout-contentWidth,.wrapper{max-width:1440px;margin:0 auto}
