body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}.aspect--9\:16,.responsive.ratio-916{padding-bottom:177.7777%}.aspect--1\:1,.responsive.ratio-11{padding-bottom:100%}
.test-bug-merge-fix{color:#fff}@font-face{font-family:"Avenir";font-style:normal;font-weight:normal;font-display:swap;src:url("../../files/layout/fonts/avenirltstd-roman-webfont.woff2") format("woff2"),url("../../files/layout/fonts/avenirltstd-roman-webfont.woff") format("woff")}@font-face{font-family:"Avenir Black";font-style:normal;font-weight:600;font-display:swap;src:url("../../files/layout/fonts/avenirltstd-black-webfont.woff2") format("woff2"),url("../../files/layout/fonts/avenirltstd-black-webfont.woff") format("woff")}@font-face{font-display:swap;font-family:"Material Symbols Rounded";font-style:normal;font-weight:100;src:url("../../files/layout/fonts/material-symbols-rounded-v232-latin-100.woff2") format("woff2"),url("../../files/layout/fonts/material-symbols-rounded-v232-latin-100.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Material Symbols Rounded";font-style:normal;font-weight:200;src:url("../../files/layout/fonts/material-symbols-rounded-v232-latin-200.woff2") format("woff2"),url("../../files/layout/fonts/material-symbols-rounded-v232-latin-200.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Material Symbols Rounded";font-style:normal;font-weight:300;src:url("../../files/layout/fonts/material-symbols-rounded-v232-latin-300.woff2") format("woff2"),url("../../files/layout/fonts/material-symbols-rounded-v232-latin-300.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Material Symbols Rounded";font-style:normal;font-weight:400;src:url("../../files/layout/fonts/material-symbols-rounded-v232-latin-regular.woff2") format("woff2"),url("../../files/layout/fonts/material-symbols-rounded-v232-latin-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Material Symbols Rounded";font-style:normal;font-weight:500;src:url("../../files/layout/fonts/material-symbols-rounded-v232-latin-500.woff2") format("woff2"),url("../../files/layout/fonts/material-symbols-rounded-v232-latin-500.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Material Symbols Rounded";font-style:normal;font-weight:600;src:url("../../files/layout/fonts/material-symbols-rounded-v232-latin-600.woff2") format("woff2"),url("../../files/layout/fonts/material-symbols-rounded-v232-latin-600.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Material Symbols Rounded";font-style:normal;font-weight:700;src:url("../../files/layout/fonts/material-symbols-rounded-v232-latin-700.woff2") format("woff2"),url("../../files/layout/fonts/material-symbols-rounded-v232-latin-700.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Nunito Sans";font-style:normal;font-weight:400;src:url("../../files/layout/fonts/nunito-sans-v19-latin-regular.woff2") format("woff2"),url("../../files/layout/fonts/nunito-sans-v19-latin-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Nunito Sans";font-style:normal;font-weight:700;src:url("../../files/layout/fonts/nunito-sans-v19-latin-700.woff2") format("woff2"),url("../../files/layout/fonts/nunito-sans-v19-latin-700.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:900;src:url("../../files/layout/fonts/poppins-v24-latin-900.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:600;src:url("../../files/layout/fonts/poppins-v24-latin-600.woff2") format("woff2")}:root{--fontColor: #0B2D41;--backgroundColor: transparent;--listColor: #0B2D41;--headlineColor: #0B2D41;--headlineColorStrong: #0B2D41;--buttonBackgroundColor: #0B2D41;--buttonFontColor: #fff;--buttonIconFilter: brightness(100)}.bg-blue{--fontColor: #fff;--backgroundColor: #0B2D41;--listColor: #fff;--headlineColor: #fff;--headlineColorStrong: #fff;--buttonBackgroundColor: #fff;--buttonFontColor: #0B2D41;--buttonIconFilter: none}.theme-blue{--fontColor: #fff;--backgroundColor: #0B2D41;--listColor: #fff;--headlineColor: #fff;--headlineColorStrong: #fff;--buttonBackgroundColor: #fff;--buttonFontColor: #0B2D41;--buttonIconFilter: none}.theme-green{--fontColor: #fff;--backgroundColor: #B6DE36;--listColor: #fff;--headlineColor: #0B2D41;--headlineColorStrong: #fff;--buttonBackgroundColor: #fff;--buttonFontColor: #0B2D41;--buttonIconFilter: none}.theme-orange{--fontColor: #fff;--backgroundColor: #c05126 ;--listColor: #fff;--headlineColor: #0B2D41;--headlineColorStrong: #fff;--buttonBackgroundColor: #fff;--buttonFontColor: #0B2D41;--buttonIconFilter: none}.theme-grey{--fontColor: #707070;--backgroundColor: #f0f0f0;--listColor: #0B2D41;--headlineColor: #0B2D41;--headlineColorStrong: #0B2D41;--buttonBackgroundColor: #0B2D41;--buttonFontColor: #fff;--buttonIconFilter: brightness(100)}.theme-white{--fontColor: #707070;--backgroundColor: #fff;--listColor: #0B2D41;--headlineColor: #0B2D41;--headlineColorStrong: #0B2D41;--buttonBackgroundColor: #0B2D41;--buttonFontColor: #fff;--buttonIconFilter: brightness(100)}.gradient--green-transparent,.ce_headerbild .overlay,.ce_sliderStart.ce_picslider .overlay{background:linear-gradient(90deg, #a1c342, rgba(164, 197, 72, 0.96) 33%, hsla(60, 33%, 99%, 0.01) 66%, hsla(0, 0%, 100%, 0))}.gradient--darkblue,.ce_content_text_tile.blueGradient,.mod_article.blue-bg,#subdetail .sub--content .sub--kontakt,.ce_ablauf>div>div,body.page_jobboerse #jobsearch-small,#shortcut-rueckruf .ce_form,.ce_text .blue-bg,#hauptnavigation ul.level_1>li>a.active,#hauptnavigation ul.level_1>li>strong.active,#navButtons ul.level_1>li>a.active,#navButtons ul.level_1>li>strong.active,footer{color:#fff;background:linear-gradient(0deg, #0e3e65, #0b2d42)}.gradient--darkblue h1 strong,.ce_content_text_tile.blueGradient h1 strong,.mod_article.blue-bg h1 strong,#subdetail .sub--content .sub--kontakt h1 strong,.ce_ablauf>div>div h1 strong,body.page_jobboerse #jobsearch-small h1 strong,#shortcut-rueckruf .ce_form h1 strong,.ce_text .blue-bg h1 strong,#hauptnavigation ul.level_1>li>a.active h1 strong,#hauptnavigation ul.level_1>li>strong.active h1 strong,#navButtons ul.level_1>li>a.active h1 strong,#navButtons ul.level_1>li>strong.active h1 strong,footer h1 strong,.gradient--darkblue h2 strong,.ce_content_text_tile.blueGradient h2 strong,.mod_article.blue-bg h2 strong,#subdetail .sub--content .sub--kontakt h2 strong,.ce_ablauf>div>div h2 strong,body.page_jobboerse #jobsearch-small h2 strong,#shortcut-rueckruf .ce_form h2 strong,.ce_text .blue-bg h2 strong,#hauptnavigation ul.level_1>li>a.active h2 strong,#hauptnavigation ul.level_1>li>strong.active h2 strong,#navButtons ul.level_1>li>a.active h2 strong,#navButtons ul.level_1>li>strong.active h2 strong,footer h2 strong,.gradient--darkblue h3 strong,.ce_content_text_tile.blueGradient h3 strong,.mod_article.blue-bg h3 strong,#subdetail .sub--content .sub--kontakt h3 strong,.ce_ablauf>div>div h3 strong,body.page_jobboerse #jobsearch-small h3 strong,#shortcut-rueckruf .ce_form h3 strong,.ce_text .blue-bg h3 strong,#hauptnavigation ul.level_1>li>a.active h3 strong,#hauptnavigation ul.level_1>li>strong.active h3 strong,#navButtons ul.level_1>li>a.active h3 strong,#navButtons ul.level_1>li>strong.active h3 strong,footer h3 strong{color:#fff}.gradient--darkblue ul li,.ce_content_text_tile.blueGradient ul li,.mod_article.blue-bg ul li,#subdetail .sub--content .sub--kontakt ul li,.ce_ablauf>div>div ul li,body.page_jobboerse #jobsearch-small ul li,#shortcut-rueckruf .ce_form ul li,.ce_text .blue-bg ul li,#hauptnavigation ul.level_1>li>a.active ul li,#hauptnavigation ul.level_1>li>strong.active ul li,#navButtons ul.level_1>li>a.active ul li,#navButtons ul.level_1>li>strong.active ul li,footer ul li{color:#fff}.theme-darkBlue,.mod_article.bluePlain-bg{color:#fff;background:#0b2d41}.theme-darkBlue h1 strong,.mod_article.bluePlain-bg h1 strong,.theme-darkBlue h2 strong,.mod_article.bluePlain-bg h2 strong,.theme-darkBlue h3 strong,.mod_article.bluePlain-bg h3 strong{color:#fff}.theme-darkBlue ul li,.mod_article.bluePlain-bg ul li{color:#fff}.theme-darkBlue a.btn_darkblue,.theme-darkBlue .ce_hyperlink .button a,.ce_hyperlink .button .theme-darkBlue a,.mod_article.bluePlain-bg a.btn_darkblue,.mod_article.bluePlain-bg .ce_hyperlink .button a,.ce_hyperlink .button .mod_article.bluePlain-bg a,.theme-darkBlue a[data-btn=darkblue],.mod_article.bluePlain-bg a[data-btn=darkblue]{color:#0b2d41 !important;background:#fff}.theme-darkBlue a.btn_darkblue:after,.theme-darkBlue .ce_hyperlink .button a:after,.ce_hyperlink .button .theme-darkBlue a:after,.mod_article.bluePlain-bg a.btn_darkblue:after,.mod_article.bluePlain-bg .ce_hyperlink .button a:after,.ce_hyperlink .button .mod_article.bluePlain-bg a:after,.theme-darkBlue a[data-btn=darkblue]:after,.mod_article.bluePlain-bg a[data-btn=darkblue]:after{filter:none}.gradient--darkblue-transparent,.ce_sliderStart.ce_picslider .text,#jobdetail .job--headerpic .job--title{color:#fff;background:linear-gradient(90deg, #124360, rgba(116, 145, 162, 0.58) 50%, rgba(194, 207, 214, 0.25) 75%, hsla(0, 0%, 100%, 0))}.gradient--darkblue-transparent h1 strong,.ce_sliderStart.ce_picslider .text h1 strong,#jobdetail .job--headerpic .job--title h1 strong,.gradient--darkblue-transparent h2 strong,.ce_sliderStart.ce_picslider .text h2 strong,#jobdetail .job--headerpic .job--title h2 strong,.gradient--darkblue-transparent h3 strong,.ce_sliderStart.ce_picslider .text h3 strong,#jobdetail .job--headerpic .job--title h3 strong{color:#fff}.gradient--darkblue-transparent ul li,.ce_sliderStart.ce_picslider .text ul li,#jobdetail .job--headerpic .job--title ul li{color:#fff}.link-arrow-right{display:inline-flex;align-items:center;gap:10px;font-weight:100;cursor:pointer;position:relative;font-weight:100;cursor:pointer}.link-arrow-right:after{background-image:url(/files/layout/img/arrow-right-darkblue.svg);content:"";display:block;aspect-ratio:1;height:14px;background-repeat:no-repeat;background-position:center;background-size:contain;height:10px}.link-arrow-right:before{width:calc(100% - 16px)}.link-arrow-right:before{content:"";position:absolute;width:100%;height:1px;background:currentColor;bottom:0;left:0;pointer-events:none;transform-origin:100% 50%;transform:scale3d(0, 1, 1);transition:transform .3s}@media(hover: hover)and (pointer: fine){.link-arrow-right:hover:before{transform-origin:0% 50%;transform:scale3d(1, 1, 1)}}.link-arrow-right:before{width:calc(100% - 16px)}.link-back{display:inline-flex;align-items:center;gap:10px;font-weight:100;cursor:pointer}.link-back:after{background-image:url(/files/layout/img/arrow-left-darkblue.svg);content:"";display:block;aspect-ratio:1;height:14px;background-repeat:no-repeat;background-position:center;background-size:contain;order:-1}.link-back:before{width:calc(100% - 16px)}.link-close{display:inline-flex;align-items:center;gap:10px;font-weight:100;cursor:pointer}.link-close:after{background-image:url(/files/layout/img/close-darkblue.svg);content:"";display:block;aspect-ratio:1;height:14px;background-repeat:no-repeat;background-position:center;background-size:contain;order:-1}.link-close:before{width:calc(100% - 16px)}.btn-primary-white,*[data-btn=btn-primary-white]{display:inline-flex;padding:5px 10px;border-radius:5px;font-size:16px;border-width:2px;border-style:solid;gap:10px;align-items:center;align-content:center;line-height:1.2;box-sizing:border-box;background-color:#b6de36;border-color:#b6de36;color:#0b2d41}@media screen and (max-width: 1024px){.btn-primary-white,*[data-btn=btn-primary-white]{font-size:14px}}@media(hover: hover)and (pointer: fine){.btn-primary-white:hover,*[data-btn=btn-primary-white]:hover{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}}.btn-secondary-white,*[data-btn=btn-secondary-white]{display:inline-flex;padding:5px 10px;border-radius:5px;font-size:16px;border-width:2px;border-style:solid;gap:10px;align-items:center;align-content:center;line-height:1.2;box-sizing:border-box;background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}@media screen and (max-width: 1024px){.btn-secondary-white,*[data-btn=btn-secondary-white]{font-size:14px}}@media(hover: hover)and (pointer: fine){.btn-secondary-white:hover,*[data-btn=btn-secondary-white]:hover{background-color:#b6de36;border-color:#b6de36;color:#0b2d41}}.button-group{display:flex;gap:10px;align-items:center;align-content:center}#nav-icon1,#nav-icon2,#nav-icon3,#nav-icon4{width:30px;height:25px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon1 span,#nav-icon3 span,#nav-icon4 span{display:block;position:absolute;height:3px;width:100%;background:#0b2d41;border-radius:3px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon1 span:nth-child(1){top:0px}#nav-icon1 span:nth-child(2){top:18px}#nav-icon1 span:nth-child(3){top:36px}#nav-icon1.open span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px}#nav-icon1.open span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}#nav-icon2 span{display:block;position:absolute;height:9px;width:50%;background:#b32428;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon2 span:nth-child(even){left:50%;border-radius:0 9px 9px 0}#nav-icon2 span:nth-child(odd){left:0px;border-radius:9px 0 0 9px}#nav-icon2 span:nth-child(1),#nav-icon2 span:nth-child(2){top:0px}#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4){top:18px}#nav-icon2 span:nth-child(5),#nav-icon2 span:nth-child(6){top:36px}#nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon2.open span:nth-child(1){left:5px;top:7px}#nav-icon2.open span:nth-child(2){left:calc(50% - 5px);top:7px}#nav-icon2.open span:nth-child(3){left:-50%;opacity:0}#nav-icon2.open span:nth-child(4){left:100%;opacity:0}#nav-icon2.open span:nth-child(5){left:5px;top:29px}#nav-icon2.open span:nth-child(6){left:calc(50% - 5px);top:29px}#nav-icon3.open span{background:#0b2d41}#nav-icon3 span:nth-child(1){top:0px}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:calc(25px/3)}#nav-icon3 span:nth-child(4){top:calc(25px/3*2)}#nav-icon3.open span:nth-child(1){top:18px;width:0%;left:50%}#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon3.open span:nth-child(4){top:18px;width:0%;left:50%}#nav-icon4 span:nth-child(1){top:0px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(2){top:18px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(3){top:36px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px}#nav-icon4.open span:nth-child(2){width:0%;opacity:0}#nav-icon4.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:39px;left:8px}html{scroll-behavior:smooth}*{scroll-margin-top:50px}body{font-family:"Avenir",sans-serif;font-size:18px;line-height:1.3em;color:#707070;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}body.grey-bg{background:#f0f0f0}@media screen and (min-width: 821px){.mobile-only{display:none !important}}@media screen and (max-width: 821px){.desktop-only{display:none !important}}input:focus,select:focus,textarea:focus{border-color:inherit;-webkit-box-shadow:none;box-shadow:none;outline:none}p{margin-top:0px}p.small{font-size:12px;line-height:16px}a{text-decoration:none;color:inherit}img.full{display:block;width:100%}.buttongreen,#jobdetail .job--content .button,form button[type=submit],.ce_cookiebanner a.eu-button{background:#b6de36;border-radius:20px;padding:10px 35px;text-transform:uppercase;color:#fff;display:inline-block;margin:auto;text-decoration:none;font-weight:600;margin:30px 0px;cursor:pointer;transition:all ease .5s;font-size:18px;text-align:center}.buttongreen:hover,#jobdetail .job--content .button:hover,form button[type=submit]:hover,.ce_cookiebanner a.eu-button:hover{background-color:#7fa01d}.buttongreen.small,#jobdetail .job--content .small.button,form button.small[type=submit],.ce_cookiebanner a.small.eu-button{font-size:inherit;padding:10px 15px;margin:10px 0}.sa-wide,footer .inside,header .inside{width:100%;max-width:1300px;margin:auto;box-sizing:border-box}.sa-medium,.mod_article.bluePlain-bg>.inside,#subdetail .sub--content,#jobdetail .job--content,#jobdetail .job--headerpic{width:100%;max-width:1250px;margin:auto;box-sizing:border-box}.sa-narrow{width:calc(100% - 50px);max-width:1050px;margin:auto;box-sizing:border-box}header{position:relative;z-index:100;background:#b6de36}header .inside{display:flex;justify-content:space-between;padding:25px 50px;width:100%;align-items:center;min-height:75px;color:#fff;box-sizing:border-box;position:static}header #nav-icon1 span,header #nav-icon3 span,header #nav-icon4 span{background:#fff}#shortcut-rueckruf .rr-service-trigger img.phone{filter:brightness(100)}body.showSubmenu header .inside{padding:25px 50px 100px 50px}footer{position:relative}footer .inside{padding-top:25px;padding-bottom:10px;display:flex;justify-content:space-between;flex-wrap:wrap}footer .ce_hyperlink.right{display:none}footer .ce_hyperlink.center{width:100%;font-size:14px;margin-bottom:15px}footer .ce_hyperlink.center picture{display:inline-block;margin-left:5px}footer .ce_image{position:absolute;left:0;display:none}footer .ce_image.arrow-t2c{top:0;height:100%}footer .ce_image.logo-t2c{top:calc(50% - 30px)}footer .ce_text{font-size:.8em;position:relative}footer .claim{font-size:12px;width:100%;line-height:18px}footer .claim p{text-align:left !important}footer .ce_socialicons{position:relative;width:100%;display:flex;justify-content:flex-start}footer .ce_socialicons svg path{fill:#fff}footer .ce_socialicons a{display:inline-block;margin:10px 10px 15px 10px;box-shadow:0 0 1px 1px #fff;border-radius:100%;width:35px;height:35px;display:flex;align-items:center;justify-content:center;transition:all ease .5s}footer .ce_socialicons a:hover{background:#fff}footer .ce_socialicons a:hover svg path{fill:#0b2d41}@media screen and (max-width: 820px){footer .inside{display:block;box-sizing:border-box}}@keyframes showmenu{0%{margin-top:15px;opacity:0;visibility:hidden}25%{margin-top:15px;visibility:visible;opacity:0}100%{margin-top:30px;opacity:1}}@keyframes hidemenu{0%{margin-top:30px;opacity:1;visibility:visible}75%{margin-top:15px;visibility:visible;opacity:0}100%{display:block;margin-top:15px;visibility:hidden;opacity:0}}@keyframes fadeinonce{0%{opacity:0}100%{opacity:1}}#hauptnavigation ul,#navButtons ul{list-style:none;padding:0;margin:0;display:flex;align-items:center}#navButtons{position:absolute;right:70px}#navButtons ul.level_1>li{border:1px solid;border-radius:5px;margin-left:20px;padding:5px}#hauptnavigation,#navButtons{overflow:visible;display:inline-block}#hauptnavigation ul.level_1>li,#navButtons ul.level_1>li{display:inline-block}#hauptnavigation ul.level_1>li #iconsub,#navButtons ul.level_1>li #iconsub{display:none}#hauptnavigation ul.level_1>li+li,#navButtons ul.level_1>li+li{border-left:1px solid}#hauptnavigation ul.level_1>li>a,#hauptnavigation ul.level_1>li>strong,#navButtons ul.level_1>li>a,#navButtons ul.level_1>li>strong{transition:.3s;padding:4px 10px !important;font-size:18px;text-decoration:none;color:inherit;display:block;line-height:1 !important;font-weight:400;border-radius:5px}#hauptnavigation ul.level_1>li>a.active,#hauptnavigation ul.level_1>li>strong.active,#navButtons ul.level_1>li>a.active,#navButtons ul.level_1>li>strong.active{color:#fff;background:none;color:#0e3e65;font-weight:bold}#hauptnavigation ul.level_1>li:hover>a,#hauptnavigation ul.level_1>li:hover>strong,#navButtons ul.level_1>li:hover>a,#navButtons ul.level_1>li:hover>strong{color:#0e3e65;z-index:101;position:relative}#hauptnavigation ul.level_1>li:last-of-type>a,#hauptnavigation ul.level_1>li:last-of-type>strong,#navButtons ul.level_1>li:last-of-type>a,#navButtons ul.level_1>li:last-of-type>strong{padding-right:0px}@media screen and (min-width: 820px){#nav-icon3{display:none}}@media screen and (max-width: 820px){#nav-icon3{display:block}#navButtons{display:none !important}#hauptnavigation{transition:height .5s ease;overflow-y:auto;position:absolute;top:70px;z-index:100;height:0px;left:0}#hauptnavigation ul li.mobileNav{display:block}#hauptnavigation.open{height:calc(100vh - 115px)}#hauptnavigation ul.level_1{flex-wrap:wrap;align-items:center;align-content:center;height:50vh;background-color:#b6de36;box-shadow:0px 0px 20px rgba(0,0,0,.6)}#hauptnavigation ul.level_1>li{display:block;flex-basis:100%;text-align:center;margin:0 !important;border:0 !important}#hauptnavigation ul.level_1>li>a,#hauptnavigation ul.level_1>li>strong{padding:1.5vh 0 !important;margin-right:0;text-transform:uppercase}}@media screen and (min-width: 820px){#hauptnavigation ul li.mobileNav{display:none}#hauptnavigation ul.level_1>li{position:relative}#hauptnavigation ul.level_1>li:hover ul.level_2{animation-name:showmenu;animation-duration:.5s;animation-fill-mode:forwards}#hauptnavigation ul.level_2{display:inline-block;animation-name:hidemenu;animation-duration:.5s;animation-fill-mode:forwards;position:absolute;top:0;left:0;margin-top:15px;transition:all .3s ease-out;opacity:0;z-index:100;min-width:100%}#hauptnavigation ul.level_2:before{animation-name:fadeinonce;animation-duration:.1s;animation-fill-mode:forwards;animation-delay:1s;opacity:0;content:"";width:0;height:0;position:absolute;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:8px solid #fff;top:-8px;left:calc(50% - 4px)}#hauptnavigation ul.level_2>li{animation-name:fadeinonce;animation-duration:.1s;animation-fill-mode:forwards;animation-delay:1s;opacity:0;background:#fff;text-align:center}#hauptnavigation ul.level_2>li:first-child{padding-top:10px;border-top-left-radius:4px;border-top-right-radius:4px}#hauptnavigation ul.level_2>li:last-child{padding-bottom:10px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}#hauptnavigation ul.level_2>li a,#hauptnavigation ul.level_2>li strong{color:#0e3e65;font-size:.8em;display:block;transition:.3s;padding:8px 10px;transition:.3s;line-height:18px}#hauptnavigation ul.level_2>li a:hover,#hauptnavigation ul.level_2>li strong:hover{color:#b6de36}}@media screen and (max-width: 820px){#hauptnavigation ul.level_1>li #iconsub{width:0;height:0;position:absolute;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:8px solid #0b2d41;top:20px;right:30px;display:none}#hauptnavigation ul.level_2{transition:height .25s ease;overflow:hidden}#hauptnavigation ul.level_2:not(.active){display:none}#hauptnavigation ul.level_2>li>a,#hauptnavigation ul.level_2>li>strong{display:block;padding:5px 5px 5px 40px}}main .mod_article .mod_breadcrumb,.mod_breadcrumb{padding-top:30px;margin-bottom:50px}main .mod_article .mod_breadcrumb ul,.mod_breadcrumb ul{max-width:1360px;width:calc(100% - 60px);padding:0;display:flex;align-items:flex-end;gap:10px;box-sizing:border-box;margin:0 auto}main .mod_article .mod_breadcrumb ul li,.mod_breadcrumb ul li{display:block;line-height:1;margin-top:0;padding:0;font-size:16px;color:#9e9e9e}main .mod_article .mod_breadcrumb ul li a,.mod_breadcrumb ul li a{display:block;position:relative;font-weight:100;cursor:pointer}main .mod_article .mod_breadcrumb ul li a:before,.mod_breadcrumb ul li a:before{content:"";position:absolute;width:100%;height:1px;background:currentColor;bottom:0;left:0;pointer-events:none;transform-origin:100% 50%;transform:scale3d(0, 1, 1);transition:transform .3s}@media(hover: hover)and (pointer: fine){main .mod_article .mod_breadcrumb ul li a:hover:before,.mod_breadcrumb ul li a:hover:before{transform-origin:0% 50%;transform:scale3d(1, 1, 1)}}main .mod_article .mod_breadcrumb ul li~li a:before,.mod_breadcrumb ul li~li a:before{width:calc(100% - 20px);left:20px}main .mod_article .mod_breadcrumb ul li:hover,main .mod_article .mod_breadcrumb ul li.active,.mod_breadcrumb ul li:hover,.mod_breadcrumb ul li.active{color:#0b2d41}main .mod_article .mod_breadcrumb ul li:before,.mod_breadcrumb ul li:before{display:none}main .mod_article .mod_breadcrumb ul li img,.mod_breadcrumb ul li img{display:block}main .mod_article .mod_breadcrumb ul li svg,.mod_breadcrumb ul li svg{height:10px;width:auto;margin-right:10px;fill:currentColor}main .mod_article .mod_breadcrumb ul li svg.home,.mod_breadcrumb ul li svg.home{width:20px;height:auto}main .mod_article .mod_breadcrumb.bg-blue,.mod_breadcrumb.bg-blue{background-color:#0b2d41}main .mod_article .mod_breadcrumb.bg-blue ul li,.mod_breadcrumb.bg-blue ul li{color:#9e9e9e}main .mod_article .mod_breadcrumb.bg-blue ul li:hover,main .mod_article .mod_breadcrumb.bg-blue ul li.active,.mod_breadcrumb.bg-blue ul li:hover,.mod_breadcrumb.bg-blue ul li.active{color:#fff}@media screen and (max-width: 1024px){main .mod_article .mod_breadcrumb,.mod_breadcrumb{padding-top:15px;margin-bottom:15px}main .mod_article .mod_breadcrumb ul,.mod_breadcrumb ul{padding:10px 15px;flex-wrap:wrap}}.ce_text .blue-bg{padding:25px;height:calc(100% - 50px);width:calc(100% - 50px)}.ce_text .bluePlain-bg{background-color:#0b2d41;padding:25px;height:calc(100% - 50px);width:calc(100% - 50px)}.ce_text .grey-bg{background-color:#f0f0f0;padding:25px;height:calc(100% - 50px);width:calc(100% - 50px)}.ce_text .white-bg{background-color:#fff;color:#707070;padding:20px;border-radius:10px;height:calc(100% - 40px);width:calc(100% - 40px)}.ce_text .white-bg figure{text-align:center;margin-bottom:20px}.ce_text.linklist p{display:flex;flex-wrap:wrap}.ce_text.linklist p a{display:block;width:calc(25% - 50px);margin-right:10px;color:currentColor;font-weight:bold;margin-top:10px;margin-bottom:10px;background-image:url(/files/images/basics/icon-location-grey.svg);background-repeat:no-repeat;background-position:left center;background-size:contain;padding-left:40px}.ce_text.linklist p a:hover{color:#b6de36;background-image:url(/files/images/basics/icon-location-green.svg)}main .mod_article ul{margin-bottom:0px;list-style-type:square !important}@media screen and (max-width: 1024px){main .mod_article ul{padding-left:25px}}main .mod_article ul+p,main .mod_article ul+ul{margin-top:20px}main .mod_article ul li{line-height:1.2;position:relative;color:currentColor}main .mod_article ul li::marker{color:#b6de36}main .mod_article ul li:before{background:url(/files/images/basics/icon-listing.svg) no-repeat 50% rgba(0,0,0,0) scroll;display:inline-block;height:16px;left:0;position:absolute;top:2px;width:16px}main .mod_article.bg-blue ul li{color:#fff}.columns{display:flex;flex-wrap:wrap}.columns.col_none{display:block}.columns.posh_left{justify-content:flex-start}.columns.posh_center{justify-content:center}.columns.posh_right{justify-content:flex-end}.columns.posh_justify{justify-content:space-between}.columns.posv_top{align-content:flex-start;align-items:flex-start}.columns.posv_center{align-content:center;align-items:center}.columns.posv_bottom{align-content:flex-end;align-items:flex-end}.columns.col_2{gap:50px}.columns.col_2>.block{flex-basis:calc(50% - 25px)}@media screen and (max-width: 820px){.columns.col_2{flex-direction:column;margin-top:20px;margin-bottom:20px}.columns.col_2>.block{width:initial !important;margin:0 !important}}.columns.col_3{gap:30px;margin-top:30px;margin-bottom:30px}.columns.col_3>.block{flex-basis:calc(33.3333333333% - 20px)}@media screen and (max-width: 820px){.columns.col_3{display:block;margin-top:20px;margin-bottom:20px}.columns.col_3>.block{width:initial !important;margin-right:0 !important;margin-left:0 !important}}.columns.col_4{gap:20px;margin-top:20px;margin-bottom:20px}.columns.col_4>.block{flex-basis:calc(25% - 20px)}@media screen and (max-width: 820px){.columns.col_4{gap:10px}.columns.col_4>.block{width:initial !important;margin:0 !important;flex-basis:calc(50% - 5px)}}.columns.col_5{gap:20px;margin-top:20px;margin-bottom:20px}.columns.col_5>.block{flex-basis:calc(20% - 20px)}@media screen and (max-width: 820px){.columns.col_5{gap:10px}.columns.col_5>.block{width:initial !important;margin:0 !important;flex-basis:calc(50% - 5px)}}.ce_sliderStart{position:relative;overflow:visible}.ce_sliderStart .content-slider{position:relative}.ce_sliderStart img{display:block}.ce_sliderStart nav.slider-control{height:100%;position:absolute;width:100%;top:0;pointer-events:none}.ce_sliderStart nav.slider-control .slider-prev,.ce_sliderStart nav.slider-control .slider-next{background-image:url(/files/images/basics/chevron-right.svg);background-repeat:no-repeat;background-size:contain;font-size:0px;display:block;width:30px;height:63px;height:50px;top:calc(50% - 25px);pointer-events:auto}.ce_sliderStart nav.slider-control .slider-prev{transform:rotate(180deg);left:-50px}.ce_sliderStart nav.slider-control .slider-next{right:-50px}.ce_sliderStart nav.slider-control .slider-menu{display:none;z-index:20;bottom:10px;position:absolute;text-align:center;cursor:pointer;top:initial}.ce_sliderStart nav.slider-control .slider-menu b{font-size:40px;color:#0b2d41;opacity:.3}.ce_sliderStart nav.slider-control .slider-menu b.active{opacity:1}nav.pagination{display:flex;justify-content:space-between;align-items:center;margin:20px 0px}nav.pagination p{margin-bottom:0px}nav.pagination ul li{display:inline-block;margin:0px;padding-left:10px;line-height:20px}nav.pagination ul li:before{display:none}nav.pagination ul li a,nav.pagination ul li strong{color:#0b2d41;display:block;padding:5px 10px;transition:all ease .5s}nav.pagination ul li a.active,nav.pagination ul li strong.active{background:#0b2d41;color:#fff}nav.pagination ul li a:hover,nav.pagination ul li strong:hover{color:#b6de36}#shortcut-rueckruf .rr-service-trigger{background:#0b2d41;padding:10px;display:flex;align-items:center;align-content:center;color:#fff;border-top-left-radius:10px;width:166px;border-bottom-left-radius:10px;right:-130px;position:fixed;top:20vh;z-index:100;transition:all ease .5s;cursor:pointer}#shortcut-rueckruf .rr-service-trigger img{margin-right:20px;width:30px}#shortcut-rueckruf .rr-service-trigger img.phone{display:block}#shortcut-rueckruf .rr-service-trigger img.close{display:none}#shortcut-rueckruf .rr-service-trigger span{display:block}#shortcut-rueckruf .rr-service-trigger:hover{right:0}#shortcut-rueckruf .ce_form{display:none;padding:25px;width:600px;display:block;right:-650px;position:fixed;z-index:100;top:calc(20vh + 0px);z-index:80;transition:all ease .5s}#shortcut-rueckruf.open .rr-service-trigger{right:-120px}#shortcut-rueckruf.open .rr-service-trigger span{display:none}#shortcut-rueckruf.open .rr-service-trigger img.phone{display:none}#shortcut-rueckruf.open .rr-service-trigger img.close{display:block}#shortcut-rueckruf.open .ce_form{right:0}.ce_cookiebanner{position:fixed;bottom:0;left:0;right:0;top:0;z-index:100;display:none}.ce_cookiebanner.active{display:block}.ce_cookiebanner .overlay{background:rgba(0,0,0,.5);position:absolute;top:0;bottom:0;left:0;right:0}.ce_cookiebanner>#cs--starttext,.ce_cookiebanner #cs--details{background:#fff;position:relative;max-width:500px;margin:auto;padding:20px;display:none;max-height:calc(100vh - 90px);overflow-y:auto;width:calc(100% - 40px);font-size:16px}.ce_cookiebanner>#cs--starttext.active,.ce_cookiebanner #cs--details.active{display:block}.ce_cookiebanner a.eu-button{border:1px solid #b6de36;margin-top:10px}.ce_cookiebanner a.eu-button.save{background:#fff;color:#b6de36 !important}.ce_cookiebanner .details-toggle{cursor:pointer;width:100%;display:block;text-align:center}.ce_cookiebanner .cs--settings .ce_text{font-size:14px}.ce_cookiebanner .cs--settings .ce_text h4{margin-top:0px;margin-bottom:10px}.ce_cookiebanner .cs--settings>div{display:flex;justify-content:space-between}.ce_cookiebanner .cs--settings>div .ce_text{width:calc(100% - 80px)}.ce_cookiebanner .cs--settings>div input{width:20px;height:20px}body.generisch h1,body.generisch h2,body.generisch h3{text-transform:none;color:#555}body.generisch main .ce_text a,body.generisch main label a{color:#555}body.generisch .buttongreen,#jobdetail .job--content body.generisch .button,form body.generisch button[type=submit],.ce_cookiebanner body.generisch a.eu-button,body.generisch .ce_hyperlink .button a,body.generisch .ce_cookiebanner a.eu-button,body.generisch form button[type=submit],body.generisch .mod_newsreader p.back a,body.generisch #jobdetail .job--content .button{background:#767676}body.generisch .ce_text.block a{font-weight:bold;text-decoration:underline}@keyframes cookiebar-overlay-in-jb{0%{background:rgba(0,0,0,0)}100%{background:rgba(0,0,0,.5)}}@keyframes cookiebar-overlay-out-jb{0%{background:rgba(0,0,0,.5)}100%{background:rgba(0,0,0,0);visibility:hidden}}.contao-cookiebar.cc-active.cc-blocked{animation:cookiebar-overlay-in-jb .3s ease-in-out forwards}.contao-cookiebar.cc-saved.cc-blocked{animation:cookiebar-overlay-out-jb .3s ease-in-out forwards}.contao-cookiebar.cc-middle.cc-active .cc-inner{animation-duration:.3s}.contao-cookiebar #cookiebar-desc h2{color:#0b2d41;line-height:1.2;margin-top:0;margin-bottom:20px}.contao-cookiebar p,.contao-cookiebar .cc-info>a{color:#0b2d41;font-size:14px}.contao-cookiebar .highlight>button,.contao-cookiebar .highlight>.cc-btn,.contao-cookiebar .highlight>.cc-btn.success,.contao-cookiebar .highlight .cc-groups>.cc-btn.save{display:inline-flex;padding:5px 10px;border-radius:5px;font-size:16px;border-width:2px;border-style:solid;gap:10px;align-items:center;align-content:center;line-height:1.2;box-sizing:border-box;background-color:rgba(0,0,0,0);border-color:#0b2d41;color:#0b2d41;justify-content:center;width:100%;max-width:25rem;margin-top:.5rem;margin-bottom:0px;transition:all ease .5s}@media screen and (max-width: 1024px){.contao-cookiebar .highlight>button,.contao-cookiebar .highlight>.cc-btn,.contao-cookiebar .highlight>.cc-btn.success,.contao-cookiebar .highlight .cc-groups>.cc-btn.save{font-size:14px}}@media(hover: hover)and (pointer: fine){.contao-cookiebar .highlight>button:hover,.contao-cookiebar .highlight>.cc-btn:hover,.contao-cookiebar .highlight>.cc-btn.success:hover,.contao-cookiebar .highlight .cc-groups>.cc-btn.save:hover{background-color:#b6de36;border-color:#b6de36;color:#0b2d41}}.contao-cookiebar .highlight>.cc-btn.success,.contao-cookiebar .highlight>.cc-btn.deny{background-color:#28a745;border-color:#28a745;color:#fff}.contao-cookiebar .highlight>.cc-btn.success:hover,.contao-cookiebar .highlight>.cc-btn.deny:hover{background-color:#1b7e32;border-color:#1b7e32;color:#fff}.openPrivacysettings{cursor:pointer;position:fixed;bottom:20px;left:20px;z-index:80;box-shadow:0 1px 2px 0 rgba(76,86,92,.25);background-color:#0b2d41;border-radius:100%;transition:box-shadow .6s ease,top .2s ease,right .2s ease,bottom .2s ease,left .2s ease}.openPrivacysettings:hover{box-shadow:0 6px 24px 0 rgba(76,86,92,.25)}[class^=consent-blocker-]{display:none}[class^=consent-content-]{display:none}.ccb-element-blocker{text-align:left;padding:20px;border-radius:.25rem;background:#fff;border:.375rem #c40e0e solid;height:calc(100% - 40px - .75rem)}.ccb-element-blocker .cc-icon{position:relative;width:220px;height:80px;margin:0 10px 0 0;display:flex;align-content:center;align-items:center;justify-content:center}.ccb-element-blocker .cc-icon:after{position:absolute;left:0;top:0;bottom:0;right:0;background-position:center center;background-size:contain;background-repeat:no-repeat;background-image:url("/bundles/contaocookiebar/images/default.png")}.ccb-element-blocker .cc-icon.vimeo:after{background-image:url("/bundles/contaocookiebar/images/vimeo.png")}.ccb-element-blocker .cc-icon.youtube:after{background-image:url("/bundles/contaocookiebar/images/youtube.png")}.ccb-element-blocker .cc-icon.googlemaps:after{background-image:url("/bundles/contaocookiebar/images/googlemaps.png")}.ccb-element-blocker .cc-icon.openstreetmap:after{background-image:url("/bundles/contaocookiebar/images/openstreetmap.png")}.ccb-element-blocker .cc-title{font-weight:bold;text-align:left}.ccb-element-blocker button{margin:10px 0}.ccb-element-blocker .cc-icon-container{display:flex}.ccb-element-blocker .cc-description{text-align:left}.ccb-element-blocker>div{max-width:650px;margin:0 auto}form ::placeholder{color:#0b2d41;font-family:"Avenir"}form .formbody{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}form .formbody .widget-explanation,form .formbody .widget-text.full,form .formbody .widget-radio.full,form .formbody .widget-submit,form .formbody .widget-checkbox,form .formbody .widget-upload,form .formbody .widget-textarea{width:100%;position:relative}form .formbody .widget-explanation>label,form .formbody .widget-text.full>label,form .formbody .widget-radio.full>label,form .formbody .widget-submit>label,form .formbody .widget-checkbox>label,form .formbody .widget-upload>label,form .formbody .widget-textarea>label{margin-top:15px;display:block}form .formbody .widget-text,form .formbody .widget-select{width:calc(50% - 10px);position:relative}form .formbody .widget-text.break,form .formbody .widget-select.break{width:100%}form .formbody .widget-text.break>select,form .formbody .widget-select.break>select{width:calc(50% - 25px)}form .formbody .widget-text.break>.input[type=text],form .formbody .widget-text.break>.input[type=email],form .formbody .widget-select.break>.input[type=text],form .formbody .widget-select.break>.input[type=email]{width:calc(50% - 30px)}form.cols3 .widget-text,form.cols3 .widget-select{width:calc(33.3333333333% - 25px)}form .frc-captcha{width:calc(100% - 2px);max-width:500px;margin-top:20px;background:rgba(0,0,0,0);border-radius:10px}form .frc-captcha *{color:#fff}form .frc-captcha .frc-icon{fill:#fff}form .frc-captcha .frc-button{background:#fff;color:#000}form .frc-captcha .frc-banner{display:none}form .widget-fineuploader .fineuploader-wrapper{display:flex;align-items:flex-start;gap:50px;margin-top:10px}form .widget-fineuploader .fineuploader-wrapper .fineuploader-container{order:2}form .widget-fineuploader .fineuploader-wrapper .upload-container{order:1}form .widget-fineuploader .qq-upload-list{font-size:12px}form .widget-fineuploader .values-list{font-size:14px}form .widget-fineuploader .values-list li .fineuploader-item{display:flex;gap:10px;align-items:center}form .widget-fineuploader .values-list li .fineuploader-item .info>span{display:block}form .widget-fineuploader .qq-upload-button{background:rgba(0,0,0,0);margin-top:20px}form .widget-fineuploader .qq-upload-button:hover{background:rgba(0,0,0,0)}form .widget-upload{margin-top:10px}form .widget-upload label{display:inline-block;cursor:pointer;color:#fff;border-radius:20px;text-align:center;text-decoration:none;line-height:100%;min-width:150px;margin-bottom:14px;transition:all .1s linear;padding:10px 30px 10px;border:1px solid #fff;margin-bottom:10px !important}form .widget-upload label.active{background:#b6de36;border:1px solid #b6de36}form .widget-upload span.file-selected{display:inline-block;color:#fff;margin-bottom:20px}form .widget-upload input[type=file]{display:none}form input[type=text],form input[type=email],form textarea{font-family:"Avenir";border:0px;border-radius:10px;padding:5px 20px;min-height:50px;width:100%;box-sizing:border-box}form textarea{resize:vertical}form .widget-select{position:relative}form .widget-select:after{content:"";width:10px;height:6px;background-color:currentColor;mask:url("data:image/svg+xml;utf8,<svg width='8' height='5' viewBox='0 0 8 5' xmlns='http://www.w3.org/2000/svg'><path d='M4.3711 4.83061C4.16673 5.05646 3.83626 5.05646 3.63407 4.83061L0.153276 0.986305C-0.0510922 0.760452 -0.0510922 0.395243 0.153276 0.171793C0.357645 -0.0516577 0.688113 -0.0540604 0.890308 0.171793L3.99932 3.60764L7.11051 0.16939C7.31487 -0.0564632 7.64534 -0.0564632 7.84754 0.16939C8.04973 0.395243 8.05191 0.760452 7.84754 0.983902L4.3711 4.83061Z'/></svg>");mask-repeat:no-repeat;mask-position:center;mask-size:contain;display:block;position:absolute;top:50%;transform:translateY(-50%);right:15px;pointer-events:none}form .widget{position:relative}form .widget a.btn-use-location{display:block;position:absolute !important;right:15px;top:50%;transform:translateY(-50%)}form .widget a.btn-use-location:before{display:none}form .widget a.btn-use-location img{width:17px;height:17px;display:block;position:relative}form select{width:100%;font-family:"Avenir";border:0px;border-radius:10px;margin:10px 0px;padding:15px 25px 15px 15px;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}form fieldset{border:0px;padding:0px;margin:0px;margin-top:20px}form fieldset legend{margin-bottom:10px}form fieldset>span{display:flex}@media screen and (max-width: 1024px){form fieldset>span+span{margin-top:10px}}form fieldset>span input{cursor:pointer;margin-right:15px}form fieldset>span label{cursor:pointer;width:calc(100% - 25px)}form .widget-checkbox fieldset>span input{opacity:0;position:absolute}form .widget-checkbox fieldset>span input:checked+label:before{background-color:#0b2d41;background-image:url(/files/layout/img/check-white.svg)}form .widget-checkbox fieldset>span label{display:flex;gap:5px;cursor:pointer}form .widget-checkbox fieldset>span label a{text-decoration:underline}form .widget-checkbox fieldset>span label:before{flex-shrink:0;content:"";height:16px;width:16px;display:block;border-radius:5px;border:1px solid currentColor;background-repeat:no-repeat;background-position:center}form input:disabled,form input:disabled+label{cursor:default;opacity:.3}form button[type=submit]{border:2px solid #0b2d41;height:51px}form button[type=submit]:hover{color:#0b2d41;background-color:rgba(0,0,0,0)}form.infoLabels .formbody{gap:20px 50px}form.infoLabels .formbody .widget:not(.widget-upload,.widget-fineuploader){display:flex;flex-direction:column}form.infoLabels .formbody .widget:not(.widget-upload,.widget-fineuploader)>*{order:1}form.infoLabels .formbody .widget:not(.widget-upload,.widget-fineuploader)>label{order:2;font-size:12px}form.infoLabels .formbody .widget:not(.widget-upload,.widget-fineuploader)>label+*{margin-bottom:0}form.infoLabels .formbody .widget-explanation{transform:translateY(30px)}#jobsucheVideo .ce_form{z-index:30;position:absolute;top:50%;transform:translate(-50%, -50%);color:#fff;left:50%}@media screen and (max-width: 960px){#jobsucheVideo .ce_form{width:85vw}}#jobsucheVideo .ce_form form .formbody{align-items:center;gap:10px}#jobsucheVideo .ce_form form .formbody .widget-text{width:auto;flex-basis:calc((100% - 50px)/2 - 10px)}@media screen and (max-width: 820px){#jobsucheVideo .ce_form form .formbody .widget-text{flex-basis:100%}}#jobsucheVideo .ce_form form .formbody .widget-submit{width:50px;flex-shrink:0}@media screen and (max-width: 820px){#jobsucheVideo .ce_form form .formbody .widget-submit{width:100%}}#jobsucheVideo .ce_form form .formbody .widget-submit button{font-size:0;padding:0;width:50px;height:50px;margin:0;border-radius:10px;background-color:#b6de36;background-image:url(/files/layout/icons/icon-search-white.svg);background-size:85%;background-repeat:no-repeat;background-position:center;border:0;color:#0b2d41}@media screen and (max-width: 820px){#jobsucheVideo .ce_form form .formbody .widget-submit button{width:100%;font-size:5vw;background-image:none}}.explanation.attention{display:none;color:red}.explanation.attention.show{display:block}.submit.inactive{pointer-events:none;background:#f0f0f0}.widget-select .blocker,.widget-select .blocker_max{display:none;position:absolute;top:33px;left:0px;bottom:10px;right:0;background:rgba(13,53,82,.9490196078);text-align:center;line-height:59px;border-radius:8px}select.blocked_max{pointer-events:none}select.blocked_max~.blocker_max{display:block}#meldestelle-form .formbody{display:block}#meldestelle-form p.error{color:#db0000}#meldestelle-form a{font-weight:bold;text-decoration:underline}#meldestelle-form .widget-checkbox.anonym{display:block;width:100%;margin-bottom:30px}#meldestelle-form .hide-on-mobile{font-weight:bold}#meldestelle-form label{font-weight:bold}#meldestelle-form .widget-text label{display:inline-block;width:255px}#meldestelle-form .widget-text label::after{content:":";display:inline-block;margin-left:-3px}#meldestelle-form .widget-select.gesellschaft{margin-top:15px;width:calc(100% - 15px)}#meldestelle-form .widget-select.gesellschaft select{width:100%;border:1px solid #767676;border-radius:5px;margin:5px 0px;padding:5px}#meldestelle-form .checkbox_container.datenschutz label,#meldestelle-form .checkbox_container.coc label{font-weight:normal}#meldestelle-form input[type=password],#meldestelle-form input[type=text],#meldestelle-form input[type=email],#meldestelle-form input[type=tel],#meldestelle-form textarea{font-family:"Avenir";border:1px solid #e0e0e0;border-radius:5px;margin:5px 0px;padding:5px;width:225px}#meldestelle-form .widget-textarea.anliegen{margin-top:20px}#meldestelle-form .widget-textarea.anliegen textarea{width:calc(100% - 15px);clear:both;margin-top:10px}#meldestelle-form span.mandatory{color:#db0000;font-size:16px;margin-left:6px}#meldestelle-form span.mandatory.ausgeblendet{display:none}.mod_article.wide .mod_newslist{max-width:100%;padding-left:5vw;padding-right:5vw}.mod_newslist{display:flex;flex-wrap:wrap;gap:30px;box-sizing:border-box;padding-bottom:100px}.mod_newslist>h1,.mod_newslist>h2{width:100%;text-align:center;padding-top:50px;padding-bottom:20px}.mod_newslist .layout_latest{position:relative;background:#fff;width:calc(33.3333333333% - 20px);transition:all ease .5s;display:flex;flex-direction:column;box-shadow:0px 0px 10px 0px rgba(0,0,0,.3)}.mod_newslist .layout_latest .inside{position:initial;padding:20px 40px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-grow:1}.mod_newslist .layout_latest .inside .ce_text{flex-grow:1;margin-bottom:20px}.mod_newslist .layout_latest .picture img{display:block;transition:all ease .5s;width:100%}.mod_newslist .layout_latest h3{font-weight:600;text-transform:initial;margin-bottom:20px;font-size:20px}.mod_newslist .layout_latest h3 a:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.mod_newslist .layout_latest h4{margin-bottom:5px}.mod_newslist .layout_latest time{font-size:14px;color:#afafaf}.mod_newslist .layout_latest p{font-size:16px;margin-top:0px}.mod_newslist .layout_latest:hover{transform:translateY(-5px);box-shadow:0px 0px 10px 5px rgba(0,0,0,.3)}.mod_newslist .layout_latest:hover .picture img{opacity:.9}@media screen and (max-width: 820px){.mod_newslist .layout_latest{width:100%}.mod_newslist .layout_latest .picture img{width:100%}}#jobsearch-small ::placeholder{font-weight:bold}#jobsearch-small select{font-weight:bold}#jobsearch-small .formbody{position:relative}#jobsearch-small .formbody .widget-submit{text-align:center}#jobsearch-small .formbody .btn-use-location{background-image:url(/files/images/basics/icon-fadenkreuz-green.svg);background-repeat:no-repeat;background-size:20px;background-position:right;display:block;width:130px;height:20px;font-size:0px;position:absolute;right:20px;top:calc(50% - 12px)}#jobsearch-small .formbody .btn-use-location span{opacity:0;font-size:14px;color:#b6de36;transition:all ease .5s}#jobsearch-small .formbody .btn-use-location:hover span{opacity:1}body.page_jobboerse #jobsearch-small{padding:50px 125px}.list-box{transition:all .3s;display:flex;justify-content:space-between;align-items:center;flex-flow:row;background:#fff;padding:15px 20px;margin:0 auto 10px auto;box-shadow:0 4px 20px -8px rgba(0,0,0,.2);cursor:pointer;gap:10px;box-sizing:border-box}.list-box .box-detail-link{transition:all .3s;background:url(/files/images/basics/chevron-right.svg) right center no-repeat;width:20px;height:100%;display:block}.list-box:hover{background:#f8f8f8;box-shadow:0 12px 30px -4px rgba(0,0,0,.12)}.list-box:hover .box-detail-link{transform:translateX(8px)}.list-box>div:last-child{align-self:stretch;flex:0 0 20px;flex-shrink:0;justify-self:end}.list-box a{color:#b6de36}.joblist>a h3{text-transform:none;margin-top:5px;margin-bottom:10px;white-space:normal;word-wrap:break-word}.joblist>a .job-city{font-size:.8em;font-weight:600}.joblist>a .job-meta{font-size:.8em}.joblist>a>div:nth-child(1){flex:0 0 560px;flex-shrink:1}.joblist>a>div:nth-child(2){flex-grow:1}.joblist .labels{display:flex;align-items:center;align-content:center;gap:5px}.job-tag{padding:8px 12px;display:inline-block;color:#fff;font-size:.8em;flex-shrink:0}.job-tag.green{background:#b6de36}.job-tag.grey{background:#707070}.job-tag.blue{background:#0b2d41}.job-tag.orange{background:#c05126}@media screen and (max-width: 1024px){.list-box{flex-wrap:wrap;gap:15px;position:relative;padding-right:70px}.list-box .joblist>a>div:nth-child(1){flex-basis:100%}.list-box>div:last-child{position:absolute;right:20px;top:calc(50% - 20px);width:20px;height:40px}}@media screen and (max-width: 820px){.joblist .labels{flex-wrap:wrap}}#jobdetail ul+ul{margin-top:10px}#jobdetail .special_logo{margin-bottom:30px}#jobdetail .job--headerpic{width:100%;position:relative}#jobdetail .job--headerpic .job--title{position:absolute;left:0;right:0;bottom:6px;padding:10px 50px}#jobdetail .job--headerpic .job--title h1,#jobdetail .job--headerpic .job--title h2{text-transform:none;font-weight:600;line-height:1.2}#jobdetail .job--headerpic .job--title h1{color:#fff;margin:0px;font-size:30px}#jobdetail .job--headerpic .job--title h2{color:#b6de36;font-family:"Avenir Black",sans-serif;margin:0px;font-size:30px}#jobdetail .job--content{background-color:#0b2d41;color:#fff;width:100%}#jobdetail .job--content .inside{padding:50px;margin-top:-10px;display:grid;grid-template-columns:1fr;align-items:start;grid-template-rows:auto}#jobdetail .job--content .inside a.mobilebutton{display:none}#jobdetail .job--content .inside h3{font-weight:600;font-size:20px;line-height:1.2}#jobdetail .job--content>h2{grid-column-start:1;grid-column-end:span 2;grid-row-start:1;width:100%;text-align:center}#jobdetail .job--kontakt{grid-column-start:2;grid-row-start:2;margin-bottom:50px;position:relative}#jobdetail .job--kontakt .inside{padding:0px}#jobdetail .job--kontakt h3{margin-top:10px}#jobdetail .job--kontakt a{display:block}#jobdetail .job--kontakt a.rr-button{display:inline-block;position:absolute;top:32px;right:30px;text-transform:inherit;font-weight:400;padding:10px 20px;line-height:20px;margin:0px;background-image:url(/files/images/basics/icon-rueckruf-white.svg);background-size:20px;background-repeat:no-repeat;background-position:15px}#jobdetail .job--kontakt .job--share{display:flex;padding-top:20px;align-items:center;align-content:center}#jobdetail .job--kontakt .job--share h3{margin-bottom:0px}#jobdetail .job--kontakt .job--share a{display:block;margin-left:10px;border:1px solid #fff;border-radius:100%;width:35px;height:35px;display:flex;align-items:center;justify-content:center;transition:all ease .5s}#jobdetail .job--kontakt .job--share a svg path{transition:all ease .5s;fill:#fff}#jobdetail .job--kontakt .job--share a:hover{background:#fff}#jobdetail .job--kontakt .job--share a:hover svg path{fill:#0b2d41}#jobdetail .job--text{grid-column-start:1;grid-row-start:2;grid-row-end:span 3;padding-right:100px}#jobdetail .job--text>div{margin-bottom:50px}#jobdetail .job--text ul{margin-top:50px;margin-bottom:50px}#jobdetail .job--text ul li{color:currentColor}#jobdetail .job--bewerben{grid-column-start:2;grid-row-start:3;width:480px;margin-bottom:50px;border:1px solid #fff}#jobdetail .job--bewerben .inside{padding:30px}#jobdetail .job--bewerben .formbody .widget-text,#jobdetail .job--bewerben .formbody .widget-select{width:100%}#jobdetail .job--bewerben .formbody .widget-text.break select,#jobdetail .job--bewerben .formbody .widget-select.break select{width:auto}#jobdetail .job--bewerben h1 strong,#jobdetail .job--bewerben h2 strong,#jobdetail .job--bewerben h3 strong{color:#fff}#jobdetail .job--bewerben iframe label{color:#fff}@media screen and (max-width: 1024px){#jobdetail .job--content{display:block}}@media screen and (max-width: 820px){#jobdetail .job--bewerben{border:0px;margin-top:50px}#jobdetail .btn-primary-white{justify-content:center;font-size:3vw;padding:2vw;width:100%}#jobdetail .job--headerpic{min-height:0px !important}#jobdetail .job--headerpic .job--title{background:#0b2d41;position:relative;padding:25px 25px 10px 25px}#jobdetail .job--headerpic .job--title h1{font-family:"Avenir Black",sans-serif;font-size:24px;line-height:1.3;font-weight:600}#jobdetail .job--headerpic .job--title h2{font-family:"Avenir",sans-serif;font-size:18px;line-height:1.2;color:#fff}#jobdetail .job--content{background-color:#0b2d41;color:#fff}#jobdetail .job--content .inside{padding:25px;display:block}#jobdetail .job--content .inside .job--text>div:first-child{display:none}#jobdetail .job--content .inside a.mobilebutton{display:flex;margin-bottom:70px}#jobdetail .job--text{padding-right:0px}#jobdetail .job--text .job-tag{display:none}#jobdetail .job--kontakt{background:none}#jobdetail .job--kontakt .inside{padding:0}#jobdetail .job--kontakt .inside>h3{font-family:"Avenir Black",sans-serif;text-transform:uppercase;text-align:center;line-height:1.5;font-size:24px}#jobdetail .job--kontakt .job--share{padding:0px 25px 20px 25px}#jobdetail .job--bewerben{width:100%;background:none;margin-bottom:0}#jobdetail .job--bewerben .inside{padding:0;padding-top:30px;margin-top:15px}#jobdetail .job--bewerben .inside>h3{font-family:"Avenir Black",sans-serif;text-transform:uppercase;text-align:center;line-height:1.5;font-size:24px}}@media screen and (max-width: 760px){#jobdetail .btn-primary-white{font-size:4.5vw;padding:3vw 2vw}}#jobdetail.intern{font-family:"Nunito Sans";font-size:18px;color:#0b2d41;background:#f0f0f0}#jobdetail.intern .header>picture{display:block;height:70vh}#jobdetail.intern .header>picture img{object-fit:cover;width:100%;height:100%;object-position:center}#jobdetail.intern .header .box{background:#f0f0f0;max-width:1024px;margin:auto;margin-top:-230px;padding:15px 30px;padding-right:30px;box-sizing:border-box;position:relative;display:flex;flex-direction:column;gap:20px;overflow:hidden;box-shadow:0px 4px 0px 0px rgba(0,0,0,.2509803922)}#jobdetail.intern .header .box .title h1,#jobdetail.intern .header .box .title h2{margin-bottom:0px;color:#0b2d41}#jobdetail.intern .header .box .title h1{font-family:"Poppins";text-transform:uppercase;font-size:40px;max-width:700px;margin-bottom:0;line-height:1}#jobdetail.intern .header .box .title h1>.mwd{display:inline-block;font-size:14px}#jobdetail.intern .header .box .title h2{text-transform:initial;font-family:"Nunito Sans";font-size:26px;line-height:1.2}#jobdetail.intern .header .box .facts{display:flex;gap:20px}#jobdetail.intern .header .box .facts span{display:flex;gap:10px;align-items:center}#jobdetail.intern .header .box .facts span:before{content:"";width:10px;height:10px;display:block;background:#b6de36}#jobdetail.intern .header .box .buttons{display:flex;gap:20px}#jobdetail.intern .header .box .buttons a{justify-content:center;padding:10px 40px;font-size:18px;border:4px solid var(--btnColor);border-radius:0px;--btnColor: #0B2D41}#jobdetail.intern .header .box .buttons a.btn-primary-white{background:var(--btnColor);color:#fff}#jobdetail.intern .header .box .buttons a.btn-primary-white:hover{background:var(--btnColor);color:#fff}#jobdetail.intern .header .box .buttons a.btn-secondary-white{background:rgba(0,0,0,0);color:var(--btnColor)}#jobdetail.intern .header .box .buttons a.btn-secondary-white:hover{background:rgba(0,0,0,0);color:var(--btnColor)}#jobdetail.intern .details{padding-bottom:150px;overflow:hidden;position:relative;display:flex;gap:0px;flex-direction:column}#jobdetail.intern .details .text{position:relative;z-index:15;margin:0 auto;max-width:960px;width:100%;box-sizing:border-box}#jobdetail.intern .details picture{width:calc(50% - 50px);flex-shrink:0}#jobdetail.intern .details picture img{width:100%;display:block}#jobdetail.intern .details:after{content:"";position:absolute;pointer-events:none;background-repeat:no-repeat;inset:0;z-index:10;background-size:contain;background-position:bottom left;background-image:url(/files/images/basics/deco-m-2.svg)}@media screen and (max-width: 1024px){#jobdetail.intern{font-size:20px}#jobdetail.intern .header .box .title h1{font-size:26px}#jobdetail.intern .header .box .title h2{font-size:20px}#jobdetail.intern .header .box .buttons{flex-direction:column}#jobdetail.intern .details{flex-direction:column;gap:20px}#jobdetail.intern .details .text{padding-left:30px;padding-right:30px}#jobdetail.intern .details picture{width:100%}}.ce_sliderStart.ce_picslider nav.slider-control .slider-prev,.ce_sliderStart.ce_picslider nav.slider-control .slider-next{display:none}.ce_sliderStart.ce_picslider nav.slider-control .slider-menu{display:block}.ce_sliderStart.ce_picslider .content-slider{aspect-ratio:2.7}.ce_sliderStart.ce_picslider .overlay{position:absolute;top:0;bottom:0;left:0;right:0;display:block;pointer-events:none;z-index:10}.ce_sliderStart.ce_picslider .text{position:absolute;z-index:20;bottom:115px;left:0;right:0;padding-left:50px}.ce_sliderStart.ce_picslider .text h1{padding:30px 0;margin:0px}.ce_sliderStart.ce_picslider .text h1 .first{color:#fff;font-weight:400}.ce_sliderStart.ce_picslider .text h1 .sec{color:#b6de36;font-family:"Avenir Black",sans-serif}.ce_bildkachel{display:block}.ce_bildkachel img{display:block}.ce_bildkachel .inside{text-align:center;position:relative;border-radius:10px;overflow:hidden}.ce_bildkachel .inside a{text-decoration:none;position:absolute;bottom:0;top:0;left:0;right:0;display:flex;justify-content:center;align-items:flex-end;text-transform:uppercase;color:#fff;padding-bottom:20px;background:linear-gradient(0deg, rgb(21, 68, 95) 0%, rgba(255, 255, 255, 0) 70%)}.ce_counter{background:#f0f0f0;text-align:center;text-transform:uppercase;border-radius:10px;font-weight:600}.ce_counter .inside{padding:60px 20px}.ce_counter .number{font-size:60px;color:#0b2d41;line-height:60px}.ce_counter p{margin-bottom:0px;color:#b6de36}.ce_ablauf{display:flex;justify-content:space-between}.ce_ablauf>div{width:calc(25% - 50px);display:flex;flex-wrap:wrap;align-content:center;align-items:center;position:relative}.ce_ablauf>div:after{content:"";background:url(/files/images/basics/chevron-right.svg);background-size:contain;background-repeat:no-repeat;position:absolute;right:-45px;width:25px;height:45px}.ce_ablauf>div.step4:after{display:none}.ce_ablauf>div>div{padding:20px 10px;width:100%;margin:5px 0px;color:#fff;border-radius:10px;text-align:center}.ce_ablauf>div>div p{margin-bottom:0px;font-size:16px}.ce_ablauf>div>div img{width:50px;height:50px}#subsearch ::placeholder{font-weight:bold}#subsearch .formbody{justify-content:center;position:relative;max-width:500px;margin:auto}#subsearch .widget{text-align:center}#subsearch button[type=submit]{margin:5px 0}#subsearch .btn-use-location{background-image:url(/files/images/basics/icon-fadenkreuz-green.svg);background-repeat:no-repeat;background-size:20px;background-position:right;display:block;width:130px;height:20px;font-size:0px;position:absolute;bottom:76px;right:20px}#subsearch .btn-use-location span{opacity:0;font-size:14px;color:#b6de36;transition:all ease .5s}#subsearch .btn-use-location:hover span{opacity:1}#cta-subs{margin-top:50px;margin-bottom:50px}#cta-subs .inside{padding:0px}#cta-subs img{display:block}#cta-subs .ce_hyperlink{position:absolute;top:calc(50% - 50px);left:calc(50% - 150px);width:300px;height:100px}#gmap{height:100%}.subsidiarymap{margin-left:-100px;margin-right:-100px;margin-top:50px;margin-bottom:-50px}.subsidiarymap #gmap{height:700px}.subsidiarylist>span h3{text-transform:none;margin:0;color:#0b2d41;font-size:20px}@media screen and (min-width: 821px){.subsidiarylist>span>div:nth-child(1){flex:0 0 25%;flex-shrink:1;align-self:center}.subsidiarylist>span>div:nth-child(2){flex:0 0 30%;font-size:.8em}.subsidiarylist>span>div:nth-child(3){flex:0 0 35%;font-size:.8em}}@media screen and (max-width: 820px){.subsidiarylist>span>div{flex:0 0 100%;flex-grow:1}}#subdetail .sub--headerpic{position:relative;height:500px;overflow:hidden}#subdetail .sub--headerpic .ce_image,#subdetail .sub--headerpic figure,#subdetail .sub--headerpic picture{height:100%}#subdetail .sub--headerpic img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}#subdetail .sub--headerpic .sub--title{position:absolute;left:0;right:0;bottom:7px;top:0;background:rgba(26,71,98,.65);display:flex;align-items:center;justify-content:center;text-align:center;height:500px}#subdetail .sub--headerpic .sub--title h1{font-family:"Avenir Black",sans-serif;color:#fff;margin:0px;font-size:50px;line-height:1}#subdetail .sub--headerpic .sub--title h1 strong{color:#fff;text-transform:uppercase;font-size:60px;line-height:1}#subdetail .sub--content{margin-top:50px;margin-bottom:50px;display:flex;justify-content:space-between}#subdetail .sub--content>div{width:calc(50% - 25px)}#subdetail .sub--content .sub--kontakt .inside{padding:30px;display:flex;flex-wrap:wrap}#subdetail .sub--content .sub--kontakt .inside h2,#subdetail .sub--content .sub--kontakt .inside .buttons{width:100%}#subdetail .sub--content .sub--kontakt .inside .address{flex-shrink:1}#subdetail .sub--content .sub--kontakt .inside .languages{width:180px;flex-shrink:0;margin-left:20px}#subdetail .sub--content .sub--kontakt .inside .languages h3{margin-bottom:0px}#subdetail .sub--content .sub--kontakt .inside .languages .flags{background-image:url(/files/images/basics/lng/icon-lng.svg);background-size:contain;background-repeat:no-repeat;width:100%;justify-content:center;display:flex;flex-wrap:wrap;height:150px;box-sizing:border-box;padding:40px 15px}#subdetail .sub--content .sub--kontakt .inside .languages .flags.small img{width:calc(20% - 4px);height:auto;margin:2px}#subdetail .sub--content .sub--kontakt .inside .languages .flags.medium img{width:calc(25% - 10px);height:auto;margin:5px}#subdetail .sub--content .sub--kontakt .inside .languages .flags.big img{width:calc(33.3333333333% - 16px);height:auto;margin:8px}@media screen and (max-width: 820px){.hide-on-mobile{display:none}}@media screen and (min-width: 821px){.hide-on-desktop{display:none}}@media screen and (max-width: 980px)and (min-width: 820px){#hauptnavigation ul.level_1>li a,#hauptnavigation ul.level_1>li strong{font-size:16px;padding:5px 10px;line-height:25px}}@media screen and (max-width: 820px){header .inside{padding:10px 0}footer{padding-bottom:45px}footer .inside{padding:25px}footer .inside .logo-t2c{display:none}footer .inside .ce_image.arrow-t2c{width:100%}footer .inside .ce_image.arrow-t2c figure,footer .inside .ce_image.arrow-t2c img{width:100%;height:100%;object-fit:cover}footer .inside .kontakt{width:100%}footer .ce_socialicons a{margin:5px 5px 20px 5px}h1,h2{line-height:34px;font-size:26px}.ce_sliderStart.ce_picslider .text{bottom:50px;padding-left:25px}.ce_sliderStart.ce_picslider .text h1{padding:15px 0}.ce_text.linklist p a{width:calc(50% - 50px)}form .formbody .widget-text,form .formbody .widget-select{width:100%}.columns.col_2>.block,.columns.col_3>.block{width:100%;margin:10px 25px}.columns.col_4>.block{width:calc(50% - 20px)}body.page_jobboerse #jobsearch-small{padding:50px 25px}nav.pagination{flex-wrap:wrap}nav.pagination p{text-align:center;width:100%;font-size:14px;margin-bottom:10px}nav.pagination ul li{padding-left:0px}.subsidiarymap{margin-left:0px;margin-right:0px}#subdetail .sub--content{flex-wrap:wrap}#subdetail .sub--content>div{width:100%}#subdetail .sub--content>div.sub--maps{order:1;height:300px;margin-top:50px}#subdetail .sub--content .sub--kontakt .inside .languages{width:100%;margin-left:0}#subdetail .sub--content .sub--kontakt .inside .languages .flags{background-image:none;padding:0;height:auto}#subdetail .sub--content .sub--kontakt .inside .languages .flags img{width:calc(11.1111111111% - 10px) !important;margin:5px !important}#subdetail .sub--content .sub--kontakt .inside .buttons a{width:100%;box-sizing:border-box;margin-bottom:0}#shortcut-rueckruf .rr-service-trigger{right:0;left:0;bottom:0;top:initial;width:100%;justify-content:center;border-radius:0px}#shortcut-rueckruf .ce_form{right:0;left:0;width:auto;bottom:-100vh;top:initial;height:calc(100vh - 150px);overflow-y:auto}#shortcut-rueckruf.open .ce_form{bottom:30px}.ce_counter .number{font-size:40px;line-height:40px}.ce_ablauf{display:block}.ce_ablauf>div{width:100%;justify-content:center;align-items:stretch;margin-bottom:50px}.ce_ablauf>div>div{width:180px;margin:5px}.ce_ablauf>div:after{width:30px;height:50px;right:calc(50% - 15px);transform:rotate(90deg);bottom:-50px}.ce_sliderStart nav.slider-control .slider-prev{left:-20px}.ce_sliderStart nav.slider-control .slider-next{right:-20px}}@media screen and (max-width: 560px){body{font-size:16px}.ce_cookiebanner a.eu-button{width:calc(100% - 70px);margin-bottom:10px}.ce_counter .inside{padding:40px 10px}.ce_counter .number{font-size:30px;line-height:30px}#jobdetail .job--bewerben{width:100%}form fieldset span label{font-size:16px}#jobdetail .job--kontakt>.inside{padding-bottom:70px}#jobdetail .job--kontakt a.rr-button{top:initial;bottom:15px;right:15px;left:15px;padding-left:20px}#jobdetail .job--kontakt .job--share{flex-wrap:wrap}#jobdetail .job--kontakt .job--share h3{width:100%;margin-bottom:10px}#jobdetail .job--kontakt .job--share a{margin-left:0px;margin-right:10px}}@media screen and (max-width: 820px){body.office-detail #subdetail .sub--headerpic .sub--title{padding:30px 15px}body.office-detail #subdetail .sub--headerpic .sub--title h1{font-size:24px;line-height:28px}body.office-detail #subdetail .sub--content{margin-top:0;margin-bottom:0;width:100%}body.office-detail #subdetail .sub--content>div.sub--maps{margin-top:0}body.office-detail #subdetail .sub--headerpic img{display:block}body.office-detail #subdetail .sub--headerpic .sub--title{bottom:0}}@media screen and (max-width: 820px){body.office-detail .mod_article.grey-bg{background-color:#122f44}body.office-detail .mod_article.grey-bg .joblist h2 strong{color:#fff}body.office-detail .mod_article.grey-bg .joblist nav.pagination ul li a,body.office-detail .mod_article.grey-bg .joblist nav.pagination ul li strong{color:#a0c536}body.office-detail .mod_article.grey-bg .joblist nav.pagination ul li a.active,body.office-detail .mod_article.grey-bg .joblist nav.pagination ul li strong.active{color:#fff}body.office-detail #subdetail .sub--headerpic{height:100px}body.office-detail #subdetail .sub--headerpic .ce_image.block{display:none}body.office-detail #subdetail .sub--headerpic .sub--title{background-color:#122f44;padding:0;height:100px}body.office-detail #subdetail .sub--headerpic .sub--title h1{font-size:20px;line-height:1}body.office-detail #subdetail .sub--headerpic .sub--title h1 strong{color:#fff;text-transform:uppercase;font-size:25px;line-height:1}}::placeholder{color:#b3b3b3;font-weight:200}.ce_hyperlink.left .button{text-align:left}#cta-subs{margin-top:0;margin-bottom:0}#cta-subs .inside{max-width:100%}#cta-subs img{object-fit:cover;width:100%;height:100%}#jobsucheVideo{position:relative;overflow:hidden;margin-top:-90px;max-width:initial}#jobsucheVideo:after{content:"";background:#2b7099;display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-20;opacity:.2}#jobsucheVideo:before{content:"";background:#fff;mix-blend-mode:soft-light;display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-25;opacity:.4}#jobsucheVideo .ce_player{z-index:10;position:relative;height:100%}#jobsucheVideo .ce_player figure,#jobsucheVideo .ce_player picture{height:100%}#jobsucheVideo .ce_player figure img,#jobsucheVideo .ce_player picture img{object-fit:cover;width:100%;height:100%;display:block}#jobsucheVideo .ce_player video{display:block;object-fit:cover;width:100%;height:100%}#jobsucheVideo h1 strong,#jobsucheVideo h2 strong{color:#fff}#jobsucheVideo h1{font-size:130px;line-height:1;margin:0}@media screen and (max-width: 1300px){#jobsucheVideo h1{font-size:10vw}}@media screen and (max-width: 820px){#jobsucheVideo h1{font-size:15vw}}#jobsucheVideo h2{text-transform:inherit;font-size:43px;margin-bottom:0;margin-top:35px}@media screen and (max-width: 1300px){#jobsucheVideo h2{font-size:3.3vw;margin-top:2.5vw}}@media screen and (max-width: 820px){#jobsucheVideo h2{font-size:5.5vw}}#topjobs .joblist{display:none;flex-wrap:wrap;gap:15px 50px}#topjobs .joblist .list-box{background:#0b2d41;color:#fff;flex-basis:calc(50% - 25px);box-sizing:border-box;margin-bottom:0px}#topjobs .joblist .list-box h3{color:#fff;margin:5px 0}#topjobs .joblist .list-box .job-city,#topjobs .joblist .list-box .labels,#topjobs .joblist .list-box .job-meta,#topjobs .joblist .list-box>div:last-child{display:none}#topjobs .topjoblist{display:block !important;margin-top:50px;margin-bottom:50px}#topjobs .topjoblist .content-slider{aspect-ratio:initial !important}#topjobs .topjoblist .item{display:flex;align-items:center;align-content:center}#topjobs .topjoblist .item picture{margin-right:30px;flex-shrink:0;flex-basis:50%}#topjobs .topjoblist .item div{font-size:16px;line-height:1.2}#topjobs .topjoblist .item div h3.title{font-weight:bold}#topjobs .topjoblist .item div p{margin-bottom:10px}#topjobs .topjoblist .item div .buttons a{border:1px solid;padding:5px 10px;border-radius:5px;display:inline-block;margin-right:10px;margin-top:10px}#topjobs .topjoblist .item div .buttons a.primary{background:#0b2d41;border-color:#0b2d41}#topjobs .topjoblist .item div .buttons a.secondary{border-color:#fff}@media screen and (max-width: 820px){#topjobs .topjoblist .item{display:block}#topjobs .topjoblist .item>div{padding:1vw 5vw}#topjobs .topjoblist .item>div .buttons a{padding:3vw 5vw;font-size:5vw;border-radius:1.5vw;display:block}}#topjobs .topjoblist nav.slider-control{position:initial;overflow:visible;height:0px;width:initial}#topjobs .topjoblist nav.slider-control .slider-prev,#topjobs .topjoblist nav.slider-control .slider-next{filter:brightness(100);width:15px;height:30px;top:50%}#topjobs .topjoblist nav.slider-control .slider-prev{transform:translateY(-50%) rotate(180deg)}#topjobs .topjoblist nav.slider-control .slider-next{transform:translateY(-50%)}@media screen and (max-width: 820px){#topjobs .topjoblist nav.slider-control .slider-prev{transform:translateY(0%) rotate(180deg);left:3vw;top:30vw}#topjobs .topjoblist nav.slider-control .slider-next{transform:translateY(0%);right:3vw;top:30vw}}.ce_bildkachel.theme2{background:#f0f0f0;border-radius:20px}.ce_bildkachel.theme2 .inside{display:flex;justify-content:center;align-items:flex-end;aspect-ratio:4/3}.ce_bildkachel.theme2 .inside:after{content:"";position:absolute;bottom:0;right:0;left:0;height:50%;pointer-events:none;background:linear-gradient(360deg, rgba(11, 45, 66, 0.8) 0%, rgba(11, 45, 66, 0.8) 10%, rgba(11, 45, 66, 0) 100%)}.ce_bildkachel.theme2 .inside picture{position:absolute;top:0;left:0;right:0;bottom:0}.ce_bildkachel.theme2 .inside picture img{object-fit:cover;width:100%;height:100%;transition:all ease .5s}.ce_bildkachel.theme2 .inside p{color:#fff;margin-bottom:10px;margin-top:10px;position:relative;z-index:10;transition:transform ease .5s}@media screen and (min-width: 821px){.ce_bildkachel.theme2:hover .inside picture img{width:105%;height:105%}.ce_bildkachel.theme2:hover .inside p{transform:translateY(-10px)}}@media screen and (max-width: 820px){.ce_bildkachel.theme2 .inside p{font-size:24px;margin-bottom:30px}}.ce_bildkachel.theme3{background:rgba(255,255,255,.9);border-radius:5px}.ce_bildkachel.theme3 .inside{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:initial}.ce_bildkachel.theme3 .inside img{margin-top:30px}.ce_bildkachel.theme3 .inside p{padding-bottom:10px;padding-top:10px;color:#0b2d42;font-weight:600;margin-bottom:0;margin-top:10px;transition:all ease .5s;width:100%}@media screen and (min-width: 821px){.ce_bildkachel.theme3:hover .inside p{background:#0b2d41;color:#fff;font-weight:500}}@media screen and (max-width: 1300px){.columns.col_4>.block.ce_bildkachel.theme2 .inside{height:calc((100vw - 50px)/4 - 20px)}}@media screen and (max-width: 820px){.columns.col_4>.block.ce_bildkachel.theme2 .inside{height:calc((100vw - 50px)/2 - 20px)}}.mod_article{overflow:visible}.mod_article.wide.withSpace{padding-right:5vw;padding-left:5vw}.mod_article.wide>.inside{padding:0 !important}.mod_article.blue-bg{max-width:initial}.mod_article.blue-bg>.inside{box-sizing:border-box;max-width:1050px;margin:auto;color:#fff;padding:25px}.mod_article.blue-bg.wide>.inside{max-width:100%;padding-left:5vw;padding-right:5vw}.mod_article.bluePlain-bg>.inside{box-sizing:border-box;color:#fff}.mod_article.grey-bg{background-color:#f0f0f0;max-width:initial}.mod_article.grey-bg>.inside{box-sizing:border-box;max-width:1050px;margin:auto;padding:25px}.mod_article.green-bg{background-color:#b6de36;color:#fff;max-width:initial}.mod_article.green-bg h1,.mod_article.green-bg h2,.mod_article.green-bg h3,.mod_article.green-bg h4,.mod_article.green-bg h5,.mod_article.green-bg h6{color:#fff}.mod_article.green-bg>.inside{box-sizing:border-box;max-width:1050px;margin:auto;padding:25px}.mod_article.bgpicture{background-image:url(/files/images/headerbilder/Grau_Beton_Blau.jpg);background-size:cover}.mod_article.bgpicture .ce_text{background:rgba(255,255,255,.9);padding:20px}@media screen and (max-width: 820px){.mod_article>.inside{padding:30px 25px}}.resetOld,.mod_article.width-full_space,.mod_article.width-full{width:100%;max-width:100%}.resetOld>.inside,.mod_article.width-full_space>.inside,.mod_article.width-full>.inside{padding-right:0;padding-left:0}.mod_article>.inside{box-sizing:border-box;color:var(--fontColor)}.mod_article.width-full>.inside{width:100%}.mod_article.width-full_space>.inside{width:100%;padding:25px}.mod_article.bg-blue{background-color:#0b2d41}.mod_article.bg-blue.hasGradient{background:linear-gradient(0deg, #0e3e65, #0b2d42)}.mod_article.bg-grey{background-color:#f0f0f0}.mod_article.bg-green{background-color:#b6de36}.mod_article.bg-green>.inside{color:#0b2d41}.ce_content_text_tile{font-size:16px;border-radius:10px;color:var(--fontColor);background-color:var(--backgroundColor)}.ce_content_text_tile.gradient{background:linear-gradient(0deg, #0e3e65, #0b2d42)}.ce_content_text_tile video{max-width:100%}.ce_content_text_tile h1,.ce_content_text_tile h2,.ce_content_text_tile h3{color:var(--headlineColor)}.ce_content_text_tile.white{background-color:#fff;color:#707070}.ce_content_text_tile.grey{background-color:#f0f0f0;color:#707070}.ce_content_text_tile.blueGradient{color:#fff}.ce_content_text_tile.blue{background-color:#0b2d41;color:#fff}.ce_content_text_tile.picTop picture{height:190px;display:block}.ce_content_text_tile.picTop picture img{object-fit:cover;width:100%;height:100%}.ce_content_text_tile.picTop .text{padding:20px;box-sizing:border-box}.ce_content_text_tile.picRight{display:flex;align-items:center;padding:20px;box-sizing:border-box;gap:40px}.ce_content_text_tile.picRight>div{flex-grow:1;flex-basis:100%}.ce_content_text_tile.picRight .text{order:1}.ce_content_text_tile.picRight .media{order:2}.ce_content_text_tile.picLeft{display:flex;align-items:center;padding:20px;box-sizing:border-box;gap:40px}.ce_content_text_tile.picLeft>div,.ce_content_text_tile.picLeft picture{flex-grow:1;flex-basis:100%}.ce_content_text_tile.picLeft .text{order:2}.ce_content_text_tile.picLeft .media{order:1}.ce_content_text_tile.hasLink{transform:scale(1);transition:transform ease .3s}.ce_content_text_tile.hasLink:hover{transform:scale(1.03)}.ce_content_text_tile.hasLink .headline>a:before{position:absolute;top:0;bottom:0;left:0;right:0;content:""}.ce_content_text_tile.hasLink .headline h2,.ce_content_text_tile.hasLink .headline h3,.ce_content_text_tile.hasLink .headline h4{margin:20px;margin-bottom:0}*[data-btn=green-arrow],a.btn_darkblue,.ce_hyperlink .button a,a[data-btn=darkblue]{display:inline-flex;background:#0b2d41;background:var(--buttonBackgroundColor);color:#fff;color:var(--buttonFontColor);padding:3px 15px;font-size:14px;border-radius:5px;justify-content:space-between;align-items:center;align-content:center}*[data-btn=green-arrow]:after,a.btn_darkblue:after,.ce_hyperlink .button a:after,a[data-btn=darkblue]:after{content:"";background-image:url("/files/images/basics/chevron-right-darkblue.svg");filter:brightness(100);filter:var(--buttonIconFilter);width:15px;height:13px;display:inline-block;background-repeat:no-repeat;background-position:right;transition:transform ease .5s}@media screen and (min-width: 821px){*[data-btn=green-arrow]:hover:after,a.btn_darkblue:hover:after,.ce_hyperlink .button a:hover:after,a[data-btn=darkblue]:hover:after{transform:translateX(5px)}*[data-btn=green-arrow]+a.btn_darkblue,.ce_hyperlink .button *[data-btn=green-arrow]+a,*[data-btn=green-arrow]+a[data-btn=darkblue],a.btn_darkblue+a.btn_darkblue,.ce_hyperlink .button a+a,a.btn_darkblue+a[data-btn=darkblue],a[data-btn=darkblue]+a.btn_darkblue,a[data-btn=darkblue]+a[data-btn=darkblue]{margin-left:10px}}@media screen and (max-width: 820px){*[data-btn=green-arrow],a.btn_darkblue,.ce_hyperlink .button a,a[data-btn=darkblue]{display:flex;padding:3vw 5vw;font-size:5vw;border-radius:1.5vw}*[data-btn=green-arrow]:after,a.btn_darkblue:after,.ce_hyperlink .button a:after,a[data-btn=darkblue]:after{width:5vw;height:5vw}*[data-btn=green-arrow]+a.btn_darkblue,.ce_hyperlink .button *[data-btn=green-arrow]+a,*[data-btn=green-arrow]+a[data-btn=darkblue],a.btn_darkblue+a.btn_darkblue,.ce_hyperlink .button a+a,a.btn_darkblue+a[data-btn=darkblue],a[data-btn=darkblue]+a.btn_darkblue,a[data-btn=darkblue]+a[data-btn=darkblue]{margin-left:0;margin-top:20px}}.ce_hyperlink.center figure{text-align:center}.ce_hyperlink.right{width:100%}.ce_hyperlink.right figure{text-align:right}.ce_hyperlink .button{text-align:center}.ce_hyperlink .button a{margin-top:30px;margin-bottom:30px;padding:10px 25px;font-size:20px}.ce_hyperlink .button a:after{width:25px;height:18px}.ce_colorboxpicture{display:flex;align-items:center;overflow:visible}.ce_colorboxpicture:first-child{margin-top:50px}.ce_colorboxpicture:last-child{margin-top:50px}.ce_colorboxpicture picture{position:relative}.ce_colorboxpicture picture img{border-radius:10px;width:100%;height:auto}.ce_colorboxpicture.c-blue .text{background:#0b2d41;color:#fff}.ce_colorboxpicture.c-grey picture{width:calc(60% - 40px)}.ce_colorboxpicture.c-grey .text{padding:30px 30px 60px 110px;background:#f0f0f0}@media screen and (min-width: 820px){.ce_colorboxpicture picture{width:400px;flex-shrink:0}.ce_colorboxpicture .text{box-sizing:border-box;padding:30px 60px 60px 160px;margin-left:-80px;width:calc(100% - 400px)}.ce_colorboxpicture.switch picture{order:1}.ce_colorboxpicture.switch .text{padding:30px 160px 60px 60px;margin-left:0px;margin-right:-80px}}@media screen and (max-width: 820px){.ce_colorboxpicture{display:block}.ce_colorboxpicture .text{width:auto;margin:0px;padding:25px !important}.ce_sliderStart .ce_colorboxpicture picture img{max-width:100%;margin:auto;width:initial}.ce_sliderStart .ce_colorboxpicture .text{margin:0}}.ce_headerbild{position:relative}.ce_headerbild .overlay{position:absolute;top:0;bottom:0;left:0;right:0;display:block;pointer-events:none;z-index:10;display:none}.ce_headerbild .text{z-index:20;text-align:center}.ce_headerbild .text h1{color:#fff;line-height:1;font-family:"Avenir Black",sans-serif;margin:0}.ce_headerbild .text h1 .first{font-size:70px}.ce_headerbild .text h1 .sec{text-transform:initial;font-size:50px}.ce_headerbild picture{position:relative;display:block;z-index:5}.ce_headerbild img{display:block;object-fit:cover;width:100%;height:100%;object-position:center}@media screen and (min-width: 821px){.ce_headerbild .text{position:absolute;bottom:0;top:0;right:0;left:0;display:flex;align-items:center;justify-content:center;padding:0}.ce_headerbild .text.small{bottom:50px}.ce_headerbild .text.bottom{bottom:8px}.ce_headerbild.hasText picture{height:350px}}@media screen and (max-width: 820px){.ce_headerbild .text{padding:25px 15px;position:relative}.ce_headerbild picture{position:absolute;top:0;bottom:0;left:0;right:0}.ce_headerbild .text h1 .first,.ce_headerbild .text.small h1 .first{font-size:50px}}.ce_content_hero{position:relative}.ce_content_hero .text{position:absolute;z-index:20;bottom:0;top:0;right:0;padding-left:50px;left:0;display:flex;align-items:center;padding:0}.ce_content_hero .text.hasOverlay{background:rgba(26,71,98,.65)}.ce_content_hero .text.bg-blue{color:#fff}.ce_content_hero .text.posLeft{justify-content:flex-start}.ce_content_hero .text.posCenter{justify-content:center;text-align:center}.ce_content_hero .text>div{max-width:1200px;margin:auto}.ce_content_hero .text a[data-btn=darkblue]{font-size:20px;padding:10px 25px;margin-top:40px;background-color:#a0c536}.ce_content_hero .text a[data-btn=darkblue]:after{width:25px;height:18px}.ce_content_hero .text h1{line-height:1;margin:0;font-size:50px}.ce_content_hero .text h1 strong{font-size:70px}.ce_content_hero .text h1+h2{margin-top:0}.ce_content_hero .text h2{color:#fff;text-transform:initial}.ce_content_hero picture,.ce_content_hero figure{display:block;height:calc(100% - 300px)}.ce_content_hero img,.ce_content_hero video{display:block;object-fit:cover;width:100%;height:100%}.ce_content_hero img{object-position:top}.ce_content_hero video{object-position:center}@media screen and (max-width: 1024px){.ce_content_hero .text h1{font-size:40px}.ce_content_hero .text h1 strong{font-size:50px}}@media screen and (max-width: 820px){.ce_content_hero .text{position:relative;padding-top:20px;padding-bottom:20px}.ce_content_hero picture,.ce_content_hero figure{position:absolute;top:0;left:0;right:0;bottom:0;height:auto}}@media screen and (max-width: 560px){.ce_content_hero .text h1{font-size:30px}.ce_content_hero .text h1 strong{font-size:40px}}.ce_accordionSingle+.ce_accordionSingle{margin-top:20px}.ce_accordionSingle .toggler{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;border:1px solid;background:#fff;border-radius:5px;gap:20px;cursor:pointer}.ce_accordionSingle .toggler h3{margin:0;font-weight:500;color:#0b2d42}.ce_accordionSingle .toggler:after{content:"";font-family:"Material Symbols Rounded";line-height:1;font-size:24px;color:#fff;border-radius:100%;background:#7fa000;display:flex;align-items:center;justify-content:center;aspect-ratio:1;width:24px;font-weight:300;flex-shrink:0}.ce_accordionSingle .accordion{max-height:0;overflow:hidden;transition:max-height .25s ease-out;will-change:max-height}.ce_accordionSingle .accordion>div{padding-left:20px;padding-right:50px;padding-top:20px;padding-bottom:20px;background:#fff;color:#707070;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.ce_accordionSingle.active .toggler{border-bottom-left-radius:0;border-bottom-right-radius:0}.ce_accordionSingle.active .toggler h3{color:#7fa000}.ce_accordionSingle.active .toggler:after{content:""}.content_group_tiles{display:flex;gap:30px;margin:30px 0}.content_group_tiles .togglerGrid{display:flex;gap:20px;flex-wrap:wrap;width:55%;flex-shrink:0}.content_group_tiles .togglerGrid>div{filter:grayscale(0.8);width:calc(50% - 10px);aspect-ratio:1;position:relative;display:flex;align-items:flex-end;justify-content:flex-end;color:#fff;padding:10px;cursor:pointer;box-sizing:border-box}.content_group_tiles .togglerGrid>div picture{position:absolute;inset:0}.content_group_tiles .togglerGrid>div svg{width:50px;flex-shrink:0}.content_group_tiles .togglerGrid>div h3,.content_group_tiles .togglerGrid>div svg{position:relative;z-index:10}.content_group_tiles .togglerGrid>div h3{flex-grow:1;line-height:1.1;font-size:40px;margin:0;font-family:"Poppins";text-transform:uppercase;font-weight:900;line-height:1.1;color:#fff}.content_group_tiles .togglerGrid>div.active svg{opacity:0}.content_group_tiles .togglerGrid>div.active,.content_group_tiles .togglerGrid>div:hover{filter:grayscale(0)}.content_group_tiles .content{flex-grow:1;position:relative}.content_group_tiles .content>.detail{position:absolute;top:60px;opacity:0}.content_group_tiles .content>.detail.active{opacity:1}@media screen and (max-width: 1024px){.content_group_tiles{flex-direction:column}.content_group_tiles .togglerGrid{width:100%;gap:10px}.content_group_tiles .togglerGrid>div{width:calc(50% - 5px)}.content_group_tiles .togglerGrid>div h3{font-size:20px}.content_group_tiles .togglerGrid>div svg{width:25px}.content_group_tiles .content>.detail{top:0}.content_group_tiles .content>.detail.active{position:relative}}.mod_article{position:relative}.mod_article.bg-grey{background-color:#f0f0f0}.mod_article.bg-blue{background-color:#0b2d41;color:#fff}.mod_article>.inside{display:flex;flex-direction:column;gap:50px;padding-top:100px;padding-bottom:100px;position:relative;z-index:20}.mod_article.noGap>.inside{gap:0px;padding-top:0px;padding-bottom:0px}.mod_article .bgPicture+.inside{padding-bottom:0;padding-top:0}.mod_article.noPadding>.inside{padding-top:0;padding-bottom:0}.mod_article.width-default>.inside{width:calc(100% - 30px);max-width:1070px;margin-left:auto;margin-right:auto}.mod_article.width-wider>.inside{width:calc(100% - 30px);max-width:1350px;margin-left:auto;margin-right:auto}.mod_article .bgPicture{z-index:5}.mod_article .bgPicture.heightFix{position:relative}.mod_article .bgPicture:not(.heightFix){position:absolute;inset:0}.mod_article .bgPicture:not(.heightFix) img{object-fit:cover;width:100%;height:100%}.mod_article .bgPicture.overlay:after{content:"";background-color:#0b2d41;opacity:.3;position:absolute;inset:0}.mod_article .bgPicture.right{left:45%}.mod_article .bgPicture.right+.inside>*{width:45%;padding-right:80px}.mod_article .bgPicture.heightFix+.inside{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff}.mod_article{--strokeWidth: 100px}.mod_article.deco-m-2,.mod_article.deco-m-3,.mod_article.deco-m-4{overflow:hidden;position:relative}.mod_article.deco-m-2:after,.mod_article.deco-m-3:after,.mod_article.deco-m-4:after{content:"";position:absolute;pointer-events:none;background-repeat:no-repeat;inset:0;z-index:10}.mod_article.deco-m-1{overflow:hidden;position:relative}.mod_article.deco-m-1:before,.mod_article.deco-m-1:after{content:"";background:#b6de36;position:absolute;z-index:10}.mod_article.deco-m-1:before{top:0;width:var(--strokeWidth);display:block;bottom:0;right:-75px;transform:skew(18deg)}.mod_article.deco-m-1:after{left:0;right:0;height:var(--strokeWidth);display:block;bottom:0px;transform:skew(0deg, 12deg)}.mod_article.deco-m-2{padding-bottom:60px}.mod_article.deco-m-2:after{background-size:contain;background-position:bottom left;background-image:url(/files/images/basics/deco-m-2.svg)}.mod_article.deco-m-3:after{background-size:contain;background-position:top;background-image:url(/files/images/basics/deco-m-3.svg)}.mod_article.deco-m-4:after{background-size:contain;background-position:top left;background-image:url(/files/images/basics/deco-m-4.svg)}@media screen and (max-width: 1024px){#wrapper{padding-top:80px}.mod_article>.inside{padding-top:50px;padding-bottom:50px}.mod_article{--strokeWidth: 25px}.mod_article.deco-m-1:before{right:-10px}.mod_article .bgPicture.right,.mod_article .bgPicture.left{position:relative;left:0}.mod_article .bgPicture.right+.inside>*,.mod_article .bgPicture.left+.inside>*{width:100%;padding-right:0;padding-left:0}}body.blogDetail{--headerHeight: 41vw}body.blogDetail .mod_breadcrumb{position:absolute;top:var(--headerHeight);width:calc(100% - 60px);max-width:1360px;left:50%;transform:translateX(-50%)}body.blogDetail .mod_breadcrumb ul{padding-left:0;padding-right:0;max-width:100%;width:100%}body.blogDetail .mod_newsreader .layout_full .ce_newsheader{position:relative}body.blogDetail .mod_newsreader .layout_full .ce_newsheader picture{display:block;position:relative}body.blogDetail .mod_newsreader .layout_full .ce_newsheader picture img{display:block;width:100%}body.blogDetail .mod_newsreader .layout_full .ce_newsheader picture:after{content:"";position:absolute;inset:0;background:rgba(11,45,66,.3)}body.blogDetail .mod_newsreader .layout_full .ce_newsheader .blogTitle{position:absolute;width:calc(100% - 60px);max-width:1360px;color:#fff;left:50%;top:50%;transform:translate(-50%, -50%)}body.blogDetail .mod_newsreader .layout_full .ce_newsheader .blogTitle h1{font-size:96px}body.blogDetail .mod_newsreader .layout_full .ce_newsheader .blogTitle h2{text-transform:initial;font-family:"Nunito";font-weight:700;font-size:24px}body.blogDetail .mod_newsreader .layout_full .ce_newsdetail{padding-top:50px;padding-bottom:50px}body.blogDetail .mod_newsreader .layout_full .ce_newsdetail .inside .ce_text>div{width:calc(100% - 60px);max-width:980px;margin-left:auto;margin-right:auto;padding-top:25px;padding-bottom:25px}@media screen and (max-width: 960px){body.blogDetail{--headerHeight: 105vw}body.blogDetail .mod_newsreader .layout_full .ce_newsheader .blogTitle h1{font-size:45px}body.blogDetail .mod_newsreader .layout_full .ce_newsheader .blogTitle h2{font-size:18px}}@media screen and (max-width: 560px){body.blogDetail{--headerHeight: 115vw}}.ce_text.bg-grey{background-color:#f0f0f0}.ce_text.bg-blue{background-color:#0b2d41;color:#fff}.ce_text *+table,.ce_text table+*{margin-top:20px}.ce_text table{width:100%;border-collapse:collapse;border:1px solid #d7dde3;border-radius:0px;overflow:hidden;background:#fff}.ce_text table td,.ce_text table th{text-align:left;padding:12px 14px;border-bottom:1px solid #d7dde3;vertical-align:top}.ce_text table tr:last-child td{border-bottom:none}.ce_text table thead{background-color:#f0f0f0}#wrapper{padding-top:75px}#wrapper>.custom{position:relative;z-index:2}#wrapper>#container{z-index:1}header{background-color:#b5dd35}h1{font-family:"Poppins";font-weight:900;line-height:1.2;text-transform:uppercase;line-height:.9;margin:0;font-size:180px}h1 .subline{font-size:32px;display:block}h1+p{margin-top:40px}@media screen and (max-width: 1024px){h1{font-size:10vw}h1 .subline{font-size:2vw}}h2{font-family:"Poppins";font-weight:900;line-height:1.2;text-transform:uppercase;font-size:30px;margin:0}h2+p,h2+ul{margin-top:20px}@media screen and (max-width: 1024px){h2{font-size:26px}}h3{font-family:"Poppins";font-weight:900;line-height:1.2;text-transform:uppercase;text-transform:none;font-weight:600;line-height:1.1;font-size:24px;margin:0}h3+p,h3+ul{margin-top:10px}@media screen and (max-width: 1024px){h3{font-size:20px}}p+h2{margin-top:50px}p+h3{margin-top:25px}@media screen and (max-width: 560px){.customSpace{max-height:40px}}.translation-language-switcher-trigger{position:relative}.translation-language-switcher-trigger.showSub{color:#b5dd35}.translation-language-switcher-trigger.showSub:after{opacity:1}.translation-language-switcher-trigger .translation-language-switcher-icon{display:flex;align-items:center;gap:5px;font-size:16px}.translation-language-switcher-trigger .translation-language-switcher-icon svg{width:20px;height:20px;display:block}.translation-language-switcher-content{width:100%;display:flex;gap:40px}.translation-language-switcher-megamenu{max-width:1360px;margin:0 auto}.translation-language-switcher-megamenu ul{list-style:none;margin:0;padding:0}.translation-language-switcher-megamenu form{padding:20px;max-width:400px}.translation-language-switcher-megamenu form .translation-language-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:5px}.translation-language-switcher-megamenu form .translation-language-list button[type=submit]{display:flex;align-items:center;background:none;width:100%;padding:10px 15px;cursor:pointer;margin:0;color:#fff;font-size:16px;font-weight:100;border-radius:5px;text-transform:none;font-family:"Avenir",sans-serif}.translation-language-switcher-megamenu form .translation-language-list button[type=submit] .translation-language-flag{width:24px;height:16px;margin-right:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.translation-language-switcher-megamenu form .translation-language-list button[type=submit] .translation-language-flag svg{width:100%;height:auto;display:block}.translation-language-switcher-megamenu form .translation-language-list button[type=submit]:hover{background-color:#f0f0f0}.translation-language-switcher-megamenu form .translation-language-list button[type=submit].active{color:#000;background-color:#b5dd35}@media screen and (max-width: 1024px){.translation-language-switcher-content{flex-direction:column;gap:0px}.translation-language-switcher-megamenu form{padding:0}.translation-language-switcher-megamenu .inner{max-height:500px;overflow-y:auto}.translation-language-switcher-megamenu .inner .link-close{position:absolute;top:20px;left:20px}}@media screen and (min-width: 1025px){.translation-language-switcher-trigger .translation-language-switcher-icon{display:flex;align-items:center;gap:10px;font-size:unset}.translation-language-switcher-trigger .translation-language-switcher-icon svg{width:32px;height:32px;display:block}.translation-language-switcher-trigger:hover{cursor:pointer;color:#b5dd35}.translation-language-switcher-trigger:after{content:"";opacity:0;width:20px;height:20px;position:absolute;display:block;background:#0b2d42;aspect-ratio:1;bottom:0;transform:translate(-50%, 32px) rotate(45deg);left:50%;pointer-events:none;transition:opacity all ease .2s;transition-delay:.7s}.translation-language-switcher-trigger:not(.showSub):hover:before{transform-origin:0% 50%;transform:scale3d(1, 1, 1)}.translation-language-switcher-trigger:before{content:"";position:absolute;width:100%;height:1px;background:currentColor;bottom:-5px;left:0;pointer-events:none;transform-origin:100% 50%;transform:scale3d(0, 1, 1);transition:transform .3s}.translation-language-switcher-megamenu{background-color:#fff;color:#0b2d42;border-bottom-left-radius:20px;border-bottom-right-radius:20px;transform:translateY(-500px)}.translation-language-switcher-megamenu.show{transform:translateY(0);opacity:1;pointer-events:auto}.translation-language-switcher-megamenu form .translation-language-list button[type=submit]{color:#000}}.mod_login div.widget{width:100%}.mod_registration div.widget{width:100%}.mod_login input[type=password],.mod_login input[type=text],.mod_login input[type=email]{font-family:"Avenir";border-radius:10px;padding:5px 20px;min-height:50px;width:100%;box-sizing:border-box;border:1px solid rgba(0,0,0,.5)}.mod_registration input[type=password],.mod_registration input[type=text],.mod_registration input[type=email]{font-family:"Avenir";border-radius:10px;padding:5px 20px;min-height:50px;width:100%;box-sizing:border-box;border:1px solid rgba(0,0,0,.5)}.mod_login+.content-hyperlink a{text-decoration:underline}.mod_article a{text-decoration:underline}.mod_article.standard{left:40px;padding-right:40px}.message.message--success{border:1px solid #227900;background-color:#f0ffed;padding:10px;border-radius:10px}.academy-table{width:100%}li.academy-result__question{margin-bottom:40px}.academy-result__answers li{margin-bottom:20px}.mod_navigation li,.mod_navigation ul{list-style-type:none;list-style:none}.mod_navigation li{display:inline-block;margin-right:30px}.mod_customnav li,.mod_customnav ul{list-style-type:none;list-style:none}.mod_customnav li{display:inline-block;margin-right:30px}#ctrl_training_id{border:1px solid #000;border-radius:10px}#container .mod_article{max-width:1360px;width:calc(100% - 60px);padding:0;display:flex;align-items:flex-end;gap:10px;box-sizing:border-box;margin:0 auto}
h4{font-weight:600}#footer{padding-top:50px;padding-bottom:80px;background-color:#0b2d42;font-size:14px}#footer .inside{padding:0;width:calc(100% - 60px);max-width:1300px;margin:auto;box-sizing:border-box;display:flex}#footer .inside .ce_text{font-size:inherit}#footer .inside .ce_text h4,#footer .inside .ce_text strong{font-size:18px;margin-top:0}#footer .inside .ce_text p a{margin-bottom:5px;display:inline-block}#footer .inside .ce_text p a:before{bottom:5px}#footer .inside .ce_text figure img{display:block}#footer .inside .ce_text figure.float_above{margin-bottom:20px}.ce_content_link_list{position:relative;width:100%;display:flex;justify-content:flex-start;gap:10px}.ce_content_link_list svg path{fill:#fff}.ce_content_link_list a.social{display:inline-block;border:1px solid;border-radius:100%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:all ease .5s}.ce_content_link_list a.social:hover{background:#fff}.ce_content_link_list a.social:hover svg path{fill:#0b2d42}.ce_content_tab_text{color:#0b2d42;margin-top:-35px;font-size:14px}.ce_content_tab_text .trigger{display:flex;justify-content:flex-end;width:calc(100% - 60px);max-width:1300px;margin:auto;box-sizing:border-box;cursor:pointer}.ce_content_tab_text .trigger span{background:#fff;border-top-left-radius:10px;border-top-right-radius:10px;display:inline-flex;align-items:center;justify-content:center;padding:10px 15px 2px 15px;gap:10px;font-family:"Avenir Black",sans-serif}.ce_content_tab_text .content{max-height:0;overflow:hidden;transition:max-height .5s ease,opacity .5s ease;opacity:0}.ce_content_tab_text .content>div{width:calc(100% - 60px);max-width:1300px;margin:auto;box-sizing:border-box;padding:30px 0}.ce_content_tab_text.open .content{opacity:1}@media screen and (min-width: 1025px){#footer .inside{justify-content:space-between}}@media screen and (max-width: 1024px){#footer .inside{display:block;text-align:center}#footer .inside .ce_text figure.float_above img{margin:auto}#footer .inside .ce_content_link_list{justify-content:center}.ce_content_tab_text .trigger{justify-content:center}}
body{color:#0b2d42}#hero{box-shadow:0px 5px 6px 0px rgba(0,0,0,.0509803922)}.mod_article>.inside #jobList{color:#0b2d42}.mod_article.bg-blue>.inside #jobList{color:#fff}.mod_article.bg-blue>.inside #jobList .facts>span>img{filter:invert(1) brightness(10)}.mod_article.bg-lightgreen5{background-color:#fbfdf5}nav.pagination{flex-basis:100%;justify-content:flex-end}nav.pagination>p{display:none}nav.pagination ul{display:flex;gap:5px}nav.pagination ul li{margin:0 !important;padding:0 !important}nav.pagination ul li strong,nav.pagination ul li a{border-radius:4px;color:#0b2d42;border:1px solid #0b2d42;font-size:14px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;aspect-ratio:1;padding:0}nav.pagination ul li strong.active,nav.pagination ul li strong:hover,nav.pagination ul li a.active,nav.pagination ul li a:hover{background-color:#0b2d42;color:#fff}nav.pagination ul li+li{margin:0}nav.pagination ul li.next a,nav.pagination ul li.next strong,nav.pagination ul li.last a,nav.pagination ul li.last strong,nav.pagination ul li.previous a,nav.pagination ul li.previous strong,nav.pagination ul li.first a,nav.pagination ul li.first strong{font-size:0;border-color:#f2f2f2;background-color:#f2f2f2}nav.pagination ul li.next a:before,nav.pagination ul li.next strong:before,nav.pagination ul li.last a:before,nav.pagination ul li.last strong:before,nav.pagination ul li.previous a:before,nav.pagination ul li.previous strong:before,nav.pagination ul li.first a:before,nav.pagination ul li.first strong:before{content:"";position:absolute;width:14px;background-size:contain;background-repeat:no-repeat;background-position:center;height:10px}nav.pagination ul li.next a.first:before,nav.pagination ul li.next strong.first:before,nav.pagination ul li.last a.first:before,nav.pagination ul li.last strong.first:before,nav.pagination ul li.previous a.first:before,nav.pagination ul li.previous strong.first:before,nav.pagination ul li.first a.first:before,nav.pagination ul li.first strong.first:before{background-image:url(/files/layout/img/arrow-double-left-darkblue.svg)}nav.pagination ul li.next a.previous:before,nav.pagination ul li.next strong.previous:before,nav.pagination ul li.last a.previous:before,nav.pagination ul li.last strong.previous:before,nav.pagination ul li.previous a.previous:before,nav.pagination ul li.previous strong.previous:before,nav.pagination ul li.first a.previous:before,nav.pagination ul li.first strong.previous:before{background-image:url(/files/layout/img/arrow-left-darkblue.svg)}nav.pagination ul li.next a.next:before,nav.pagination ul li.next strong.next:before,nav.pagination ul li.last a.next:before,nav.pagination ul li.last strong.next:before,nav.pagination ul li.previous a.next:before,nav.pagination ul li.previous strong.next:before,nav.pagination ul li.first a.next:before,nav.pagination ul li.first strong.next:before{background-image:url(/files/layout/img/arrow-right-darkblue.svg)}nav.pagination ul li.next a.last:before,nav.pagination ul li.next strong.last:before,nav.pagination ul li.last a.last:before,nav.pagination ul li.last strong.last:before,nav.pagination ul li.previous a.last:before,nav.pagination ul li.previous strong.last:before,nav.pagination ul li.first a.last:before,nav.pagination ul li.first strong.last:before{background-image:url(/files/layout/img/arrow-double-right-darkblue.svg)}.ce_form{overflow:visible}.ce_form .widget-text>div>img{position:absolute;top:50%;transform:translateY(-50%);left:15px}.ce_form .widget-text>div>img+input{padding-left:45px}.ce_form .widget-text>div>img+input~label{left:45px}.ce_form .widget-text label{position:absolute;top:50%;transform:translateY(-50%);color:#707070;transition:all ease .2s;will-change:true;pointer-events:none}.ce_form .widget-text input{box-sizing:border-box;border-radius:5px;margin:0;width:100%}.ce_form .widget-text input:focus~label,.ce_form .widget-text input:focus-visible~label,.ce_form .widget-text input:focus-within~label,.ce_form .widget-text input:active~label,.ce_form .widget-text input:not(:placeholder-shown)~label{top:10px;font-size:10px}.ce_form .widget-select select{border-radius:5px;box-sizing:border-box;margin:auto;font-family:"Avenir";min-width:120px}.ce_form .actions{display:flex;justify-content:space-between;align-items:center}.ce_form .widget-submit button,.ce_form .actions button{background-color:#0b2d42;font-weight:100;text-transform:initial;font-size:16px;font-family:"Avenir";border-radius:5px;padding:15px 20px;margin:0;box-sizing:border-box}#jobsearchBasic{background-color:#b5dd35;color:#0b2d42;padding-top:50px;padding-bottom:50px}#jobsearchBasic img{display:block}#jobsearchBasic a{position:relative;font-weight:100;cursor:pointer}#jobsearchBasic a:before{content:"";position:absolute;width:100%;height:1px;background:currentColor;bottom:0;left:0;pointer-events:none;transform-origin:left center;transform:scale3d(1, 1, 1);transition:none}@keyframes underlineMove{0%{transform-origin:left center;transform:scale3d(1, 1, 1)}40%{transform-origin:right center;transform:scale3d(0, 1, 1)}60%{transform-origin:left center;transform:scale3d(0, 1, 1)}100%{transform-origin:left center;transform:scale3d(1, 1, 1)}}@media(hover: hover)and (pointer: fine){#jobsearchBasic a:hover:before{animation:underlineMove 1s ease forwards}}#jobsearchBasic .formbody{margin-left:auto;margin-right:auto;max-width:1360px;width:calc(100% - 60px);gap:30px}#jobsearchBasic h1{color:#0b2d42;line-height:1.2;margin:0;font-size:35px;margin-bottom:10px}#jobsearchBasic fieldset{margin:0;width:100%;display:flex;gap:10px;align-items:center;justify-content:center}#jobsearchBasic fieldset>.widget{width:auto}#jobsearchBasic .widget-submit{flex-shrink:0}#mobileFilter{background-color:#f4fae1;color:#0b2d42;padding:10px 30px}#mobileFilter.sticky{position:fixed;top:80px;left:0;right:0}#mobileFilter .open{display:flex;gap:5px;cursor:pointer}#mobileFilter .close{display:none;position:fixed;top:100px;right:30px;z-index:100}#mobileFilter .close.show{display:block}.filter-marker{height:20px;width:20px;background:#b5dd35;font-weight:600;display:flex;align-items:center;justify-content:center;font-size:12px;border-radius:100%;line-height:1;order:1}.filter-marker:empty{display:none}#jobsearchFilter{background-color:#f4fae1;color:#0b2d42;left:0;right:0;z-index:100;top:80px}#jobsearchFilter.sticky{position:fixed}#jobsearchFilter img{display:block}#jobsearchFilter a{position:relative;font-weight:100;cursor:pointer}#jobsearchFilter a:before{content:"";position:absolute;width:100%;height:1px;background:currentColor;bottom:0;left:0;pointer-events:none;transform-origin:left center;transform:scale3d(1, 1, 1);transition:none}@keyframes underlineMove{0%{transform-origin:left center;transform:scale3d(1, 1, 1)}40%{transform-origin:right center;transform:scale3d(0, 1, 1)}60%{transform-origin:left center;transform:scale3d(0, 1, 1)}100%{transform-origin:left center;transform:scale3d(1, 1, 1)}}@media(hover: hover)and (pointer: fine){#jobsearchFilter a:hover:before{animation:underlineMove 1s ease forwards}}#jobsearchFilter .formbody{margin-left:auto;margin-right:auto;max-width:1360px;width:calc(100% - 60px);justify-content:flex-start;align-items:center;padding-top:20px;padding-bottom:10px;gap:10px;position:relative}#jobsearchFilter .formbody>a{transform:translateY(-5px);position:absolute;right:0}#jobsearchFilter .formbody>fieldset>legend{margin:0;display:flex;align-items:center;gap:10px;cursor:pointer;border:1px solid rgba(0,0,0,0);border-radius:0px;padding:5px 10px}#jobsearchFilter .formbody>fieldset>legend.active+.dropdown{display:flex}#jobsearchFilter fieldset{padding:5px;margin:0}#jobsearchFilter fieldset .dropdown{display:none;background-color:#fff;position:absolute;z-index:10;border-radius:5px;padding:20px;box-shadow:0px 4px 8px 0px rgba(11,45,66,.1490196078);flex-direction:column;gap:10px;font-size:14px;box-sizing:border-box;width:290px;transform:translateY(5px)}#jobsearchFilter fieldset .dropdown.open{display:flex}#jobsearchFilter fieldset .dropdown legend{font-family:"Avenir Black",sans-serif;font-size:18px}#jobsearchFilter fieldset .dropdown .widget-text{width:100%}#jobsearchFilter fieldset .dropdown .widget-text input,#jobsearchFilter fieldset .dropdown .widget-select select{border:1px solid #707070}#jobsearchFilter fieldset .dropdown .widget-submit button,#jobsearchFilter fieldset .dropdown .actions button{padding:5px 10px;font-size:14px;background-color:#b5dd35;color:#0b2d42}#jobList img{display:block}#jobList h1,#jobList h2,#jobList h3,#jobList h4,#jobList h5,#jobList h6{color:currentColor;line-height:1.2;margin:0}#jobList p{margin:0}#jobList .inside{display:flex;flex-wrap:wrap;gap:20px}#jobList .inside>h2{flex-basis:100%;font-size:28px}#jobList .inside>h2 strong{color:currentColor;font-weight:900}#jobList .jobTeaser{flex-basis:calc(50% - 10px);box-sizing:border-box;padding:20px;border-radius:5px;border:2px solid #e0e0e0;display:flex;flex-direction:column;gap:10px;font-size:16px;line-height:1.2;position:relative;transition:all ease .5s;justify-content:space-between}#jobList .jobTeaser h3{font-weight:900;font-size:28px;font-family:"Avenir Black",sans-serif}#jobList .jobTeaser h3 a{color:currentColor}#jobList .jobTeaser h3 a:hover{color:currentColor}#jobList .jobTeaser h3 a:before{content:"";position:absolute;inset:0}#jobList .jobTeaser .facts{display:flex;gap:10px;flex-wrap:wrap}#jobList .jobTeaser .facts span{display:flex;align-items:center;gap:10px}#jobList .jobTeaser p{font-size:14px;flex-grow:1}#jobList .jobTeaser .date{margin-top:10px;color:#707070}@media(hover: hover)and (pointer: fine){#jobList .jobTeaser:hover{border-color:#0b2d42}#jobList .jobTeaser:hover h3{text-decoration:underline}}.col--2{gap:50px 50px;display:flex;flex-wrap:wrap}.col--2>*{width:calc(100%/2 - 50px*(2 - 1)/2)}.col--3{gap:50px 30px;display:flex;flex-wrap:wrap}.col--3>*{width:calc(100%/3 - 30px*(3 - 1)/3)}.col--4{gap:50px 20px;display:flex;flex-wrap:wrap}.col--4>*{width:calc(100%/4 - 20px*(4 - 1)/4)}.col--5{gap:50px 10px;display:flex;flex-wrap:wrap}.col--5>*{width:calc(100%/5 - 10px*(5 - 1)/5)}.col--6{gap:50px 10px;display:flex;flex-wrap:wrap}.col--6>*{width:calc(100%/6 - 10px*(6 - 1)/6)}.col--7{gap:50px 10px;display:flex;flex-wrap:wrap}.col--7>*{width:calc(100%/7 - 10px*(7 - 1)/7)}p{margin:0}p+p{margin-top:10px}#container .ce_text p a,#container .ce_content_text_list p a{position:relative;font-weight:100;cursor:pointer}#container .ce_text p a:before,#container .ce_content_text_list p a:before{content:"";position:absolute;width:100%;height:1px;background:currentColor;bottom:0;left:0;pointer-events:none;transform-origin:left center;transform:scale3d(1, 1, 1);transition:none}@keyframes underlineMove{0%{transform-origin:left center;transform:scale3d(1, 1, 1)}40%{transform-origin:right center;transform:scale3d(0, 1, 1)}60%{transform-origin:left center;transform:scale3d(0, 1, 1)}100%{transform-origin:left center;transform:scale3d(1, 1, 1)}}@media(hover: hover)and (pointer: fine){#container .ce_text p a:hover:before,#container .ce_content_text_list p a:hover:before{animation:underlineMove 1s ease forwards}}.ce_content_text_list{padding:50px 0;display:flex;flex-direction:column;gap:50px}.ce_content_text_list h1,.ce_content_text_list h2,.ce_content_text_list h3,.ce_content_text_list h4,.ce_content_text_list h5,.ce_content_text_list h6{color:#0b2d42}@media screen and (min-width: 861px){#jobsearchBasic fieldset>.widget{width:auto}#jobsearchBasic fieldset .widget-text{width:300px}}@media screen and (max-width: 860px){#jobsearchBasic fieldset{flex-wrap:wrap}#jobsearchBasic fieldset>.widget{width:100%}#jobsearchBasic fieldset .widget-submit button{width:100%}nav.pagination{justify-content:center}}@media screen and (min-width: 1025px){#mobileFilter{display:none}#jobList .jobTeaser .facts span+span{padding-left:10px;border-left:1px solid currentColor}#jobsearchFilter .formbody>fieldset>legend:after{content:"";width:8px;height:5px;background-color:currentColor;mask:url("data:image/svg+xml;utf8,<svg width='8' height='5' viewBox='0 0 8 5' xmlns='http://www.w3.org/2000/svg'><path d='M4.3711 4.83061C4.16673 5.05646 3.83626 5.05646 3.63407 4.83061L0.153276 0.986305C-0.0510922 0.760452 -0.0510922 0.395243 0.153276 0.171793C0.357645 -0.0516577 0.688113 -0.0540604 0.890308 0.171793L3.99932 3.60764L7.11051 0.16939C7.31487 -0.0564632 7.64534 -0.0564632 7.84754 0.16939C8.04973 0.395243 8.05191 0.760452 7.84754 0.983902L4.3711 4.83061Z'/></svg>");mask-repeat:no-repeat;mask-position:center;mask-size:contain}#jobsearchFilter .formbody>fieldset>legend:hover,#jobsearchFilter .formbody>fieldset>legend.active{border-color:currentColor;border-radius:5px}#jobsearchFilter .formbody>fieldset+fieldset>legend{padding-left:15px;border-left:1px solid #0b2d42}}@media screen and (max-width: 1024px){#mobileFilter{display:block}#jobsearchFilter{display:none;background-color:#fff;position:fixed;inset:0;z-index:10;padding-top:80px}#jobsearchFilter.open{display:block}#jobsearchFilter .formbody{justify-content:center;align-items:flex-start;border-bottom:1px solid #e0e0e0;padding-bottom:0;position:static;padding-top:60px}#jobsearchFilter .formbody>fieldset{padding:0}#jobsearchFilter .formbody>fieldset.icon-work{order:1}#jobsearchFilter .formbody>fieldset.icon-work img{margin-bottom:2px}#jobsearchFilter .formbody>fieldset.icon-location{order:2}#jobsearchFilter .formbody>fieldset.icon-clock{order:3}#jobsearchFilter .formbody>fieldset.icon-clock img{margin-bottom:2px}#jobsearchFilter .formbody>fieldset>legend{flex-direction:column}#jobsearchFilter .formbody>fieldset .dropdown{box-shadow:none;width:100%;left:0;padding:20px 30px;height:calc(100% - 165px)}#jobsearchFilter .formbody>fieldset .dropdown .actions{flex-direction:column}#jobsearchFilter .formbody>fieldset .dropdown .actions button.submit{width:100%;padding:10px}#jobsearchFilter .formbody a.reset{display:none}#jobList .inside{flex-direction:column}#jobList .jobTeaser{width:100%}#jobList .jobTeaser h3{font-size:25px}#jobList .jobTeaser .facts{flex-direction:column}#jobList .jobTeaser p{display:none}.col--4{gap:0}.col--4>*{width:100%}.col--4>*+*{border-top:1px solid}.col--4>* p{display:none;margin-top:0;margin-bottom:20px}.col--4>* h4{width:100%;padding:10px 0;display:flex;justify-content:space-between;align-items:center}.col--4>* h4:after{content:"";background:url(/files/layout/img/arrow-down-darkblue.svg);background-size:contain;width:12px;height:7px}.col--4>* h4.active+p{display:block}}#jobList .jobTeaser h3 a{overflow-wrap:anywhere;word-break:break-word}.intern-joblist{background-color:#f0f0f0}#jobsearchBasic.grau{background-color:#f0f0f0}#xjobsearchBasic.grau::before{content:"";position:absolute;inset:0;background-image:url("/files/images/tp-header-intern.jpg");background-size:cover;background-position:center;filter:blur(5px);transform:scale(1.1);z-index:-1}.intern-joblist #jobList .jobTeaser{border-color:#0b2d42}.breadcrub-grau .mod_breadcrumb{background-color:#f0f0f0}.breadcrub-grau #main>.inside{background-color:#f0f0f0}.breadcrub-grau #jobList .jobTeaser:last-child{margin-bottom:20px}
