:root{--black:#000;--white:#fff;--green:#589875;--darkgreen-gradient:linear-gradient(90deg,#000 0%,#173b51);--ctabg:#07170e}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;scroll-behavior:auto}body{background:var(--black);color:var(--white);font-family:Futura,sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:normal;overflow-x:hidden}button,input,select,textarea{box-shadow:none;font-family:inherit;outline:none}.input-text::-moz-placeholder,.input_text::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=text]::-moz-placeholder{color:inherit;font-family:inherit;opacity:1}.input-text::-webkit-input-placeholder,.input_text::-webkit-input-placeholder,input[type=search]::-webkit-input-p,input[type=text]::-webkit-input-placeholder{color:inherit;font-family:inherit;opacity:1}.input-text::-ms-placeholder,.input_text::-ms-placeholder,input[type=search]::-ms-placeholder,input[type=text]::-ms-placeholder{color:inherit;font-family:inherit;opacity:1}input[type=email]::-moz-placeholder{color:inherit;font-family:inherit;opacity:1}input[type=email]::-webkit-input-placeholder{color:inherit;font-family:inherit;opacity:1}input[type=email]::-ms-placeholder{color:inherit;font-family:inherit;opacity:1}textarea::-moz-placeholder{color:inherit;font-family:inherit;opacity:1}textarea::-webkit-input-placeholder{color:inherit;font-family:inherit;opacity:1}textarea::-ms-input-placeholder{color:inherit;font-family:inherit;opacity:1}a,button{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a,a:hover,button{text-decoration:none}img{height:auto;max-width:100%}@media (min-width:240px){.container{max-width:100%;padding:0 20px;width:100%}}@media (min-width:576px){.container{max-width:100%;padding:0 36px;width:100%}}@media (min-width:768px){.container{padding:0 36px;width:720px}}@media (min-width:992px){.container{width:900px}}@media (min-width:1200px){.container{width:1100px}}@media (min-width:1400px){.container{width:1240px}}@media (min-width:1600px){.container{width:1400px}}@media (min-width:1800px){.container{max-width:1700px;width:1700px}}.container{display:block;margin:0 auto;padding:0 15px;position:relative;z-index:5}h1,h2,h3,h4,h5,h6{font-weight:500;margin:0;padding:0}h1,h2{font-size:67px}h1,h2,h3{font-weight:500;text-transform:uppercase}h3{color:var(--white);font-size:20px;letter-spacing:1px}h4{font-size:28px}h5{font-size:24px}h6,p{font-size:20px}p{color:var(--white);font-family:Futura Std,sans-serif;font-weight:300;letter-spacing:1px;line-height:normal;margin:0;padding:0}p+p{padding-top:24px}ul{margin:0;padding:0}ul li{list-style:none}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.row>*{padding-left:15px;padding-right:15px}.col-md-1{width:8.3333%}.col-md-2{width:16.6667%}.col-md-3{width:25%}.col-md-4{width:33.3333%}.col-md-5{width:41.6667%}.col-md-6{width:50%}.col-md-7{width:58.3333%}.col-md-8{width:66.6667%}.col-md-9{width:75%}.col-md-10{width:83.3333%}.col-md-11{width:91.6667%}.col-md-12{width:100%}.main_wapper{overflow:hidden}.custom-cursor{border:2px solid var(--white);border-radius:50%;color:var(--white);display:none;font-size:16px;font-weight:500;height:100px;justify-content:center;letter-spacing:1px;pointer-events:none;position:fixed;text-align:center;text-transform:uppercase;transform:translate(-50%,-50%);transition:transform,height,width .3s ease-out;width:100px;z-index:9999}.custom-cursor,.primary-link,.primary-link a{align-items:center;display:flex}.primary-link a{color:var(--white);font-family:Futura Std,sans-serif;font-size:20px;font-weight:300;gap:8px;letter-spacing:1px;min-height:34px;text-transform:capitalize}.primary-link a i{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PGcgZGF0YS1uYW1lPSJHcm91cCA2NiI+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIGRhdGEtbmFtZT0iRWxsaXBzZSAxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC4wMDEpIj48Y2lyY2xlIGN4PSIxNiIgY3k9IjE2IiByPSIxNiIgc3Ryb2tlPSJub25lIi8+PGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iMTUiLz48L2c+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTE5Ljk3OSAxMC44OC0uODYxLjg2MSAzLjY1NiAzLjY1MUg2Ljg5OXYxLjIxN2gxNS44NzVsLTMuNjUxIDMuNjUxLjg2MS44NjFMMjUuMTA1IDE2WiIgZGF0YS1uYW1lPSJJY29uIGNvcmUtYXJyb3ctcmlnaHQiLz48L2c+PC9zdmc+) no-repeat 50%;background-size:100% 100%;display:flex;height:32px;position:relative;top:2px;width:32px}.primary-link a:hover{transform:scale(1.07)}.primary-link.green a{color:var(--green)}.primary-link.green a i{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJMYXllcl8xIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHg9IjAiIHk9IjAiIHZlcnNpb249IjEuMSI+PHN0eWxlPi5zdDF7ZmlsbDojNTg5ODc1fTwvc3R5bGU+PGcgaWQ9Ikdyb3VwXzY2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTE0Ny4xOTEgLTkzNi4xOSkiPjxnIGlkPSJFbGxpcHNlXzEiPjxjaXJjbGUgY3g9IjE2IiBjeT0iMTYiIHI9IjE2IiBzdHlsZT0iZmlsbDpub25lIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTQ3LjE5MSA5MzYuMTkxKSIvPjxwYXRoIGQ9Ik0xMTYzLjE5MSA5NjguMTkxYy04LjggMC0xNi03LjItMTYtMTZzNy4yLTE2IDE2LTE2IDE2IDcuMiAxNiAxNi03LjIgMTYtMTYgMTZtMC0zMGMtNy43IDAtMTQgNi4zLTE0IDE0czYuMyAxNCAxNCAxNCAxNC02LjMgMTQtMTQtNi4zLTE0LTE0LTE0IiBjbGFzcz0ic3QxIi8+PC9nPjxwYXRoIGlkPSJJY29uX2NvcmUtYXJyb3ctcmlnaHQiIGQ9Im0xMTY3LjIgOTQ3LjEtLjkuOSAzLjcgMy43aC0xNS45djEuMmgxNS45bC0zLjcgMy43LjkuOSA1LjEtNS4xeiIgY2xhc3M9InN0MSIvPjwvZz48L3N2Zz4=) no-repeat 50%}.white-btn,.white-btn a{align-items:center;display:flex}.white-btn a{background-color:var(--white);color:var(--black);font-family:Futura Std,sans-serif;font-size:18px;font-weight:900;justify-content:center;letter-spacing:.9px;min-height:45px;min-width:160px;padding:0 24px;text-transform:uppercase}.white-btn a:hover{transform:scale(1.07)}.theme-blue-btn,.theme-blue-btn a{align-items:center;display:flex}.theme-blue-btn a{background-color:#173b51;border:2px solid var(--white);color:var(--white);font-family:Futura Std,sans-serif;font-size:18px;font-weight:900;justify-content:center;letter-spacing:.9px;min-height:45px;min-width:160px;padding:0 34px;text-transform:uppercase}.theme-blue-btn a:hover{transform:scale(1.07)}.theme-blue-btn a span.mobile-text{display:none}.mt-200{margin-top:200px}.mb-200,.my-200{margin-bottom:200px}.my-200{margin-top:200px}.mt-150{margin-top:150px}.mb-150,.my-150{margin-bottom:150px}.my-150{margin-top:150px}.mt-100{margin-top:100px}.mb-100,.my-100{margin-bottom:100px}.my-100{margin-top:100px}.pt-200{padding-top:200px}.pb-200,.py-200{padding-bottom:200px}.py-200{padding-top:200px}.text-data p{color:var(--white);font-family:Futura Std,sans-serif;font-size:20px;font-weight:300;letter-spacing:1px;line-height:1.45;margin:0;padding:0}.text-data ol li strong,.text-data p strong,.text-data ul li strong{font-weight:700}.text-data p img{display:block;margin:16px auto;max-width:100%}.text-data ol li a,.text-data p a,.text-data ul li a{color:var(--white);font-family:Futura Std,sans-serif;font-size:20px;font-weight:300;letter-spacing:1px;line-height:1.45;margin:0;padding:0;text-decoration:underline}.text-data ol li a:hover,.text-data p a:hover,.text-data ul li a:hover{opacity:.5}.text-data ul{margin:0;padding:24px 0 0 18px}.text-data ul li{color:var(--white);display:list-item;font-family:Futura Std,sans-serif;font-size:20px;font-weight:300;letter-spacing:1px;line-height:1.45;list-style-position:outside;list-style-type:disc;margin:0;padding:0}.text-data ul li+li{margin-top:8px}.text-data ol{margin:0;padding:24px 0 0 18px}.text-data ol li{color:var(--white);display:list-item;font-family:Futura Std,sans-serif;font-size:20px;font-weight:300;letter-spacing:1px;line-height:1.45;list-style-position:outside;list-style-type:decimal;margin:0;padding:0}.text-data ol li+li{margin-top:8px}.text-data .heading-tag:first-child{padding-top:0}.text-data ol+p,.text-data ol+ul,.text-data p+ol,.text-data p+p,.text-data p+ul,.text-data ul+ol,.text-data ul+p{padding-top:20px}.text-fade{opacity:0;-webkit-transform:translateY(5rem);transform:translateY(5rem);-webkit-transition:.8s cubic-bezier(.25,.46,.45,.94) .2s;transition:.8s cubic-bezier(.25,.46,.45,.94) .2s;-webkit-transition-property:opacity,-webkit-transform;transition-property:transform,opacity,-webkit-transform}.text-fade.animated{opacity:1;-webkit-transform:none!important;transform:none!important}.max-width-1282{display:block;margin:0 auto;max-width:1282px;padding:0 15px;width:1282px}main{display:block;width:100%}.positions-button-stickey{align-items:center;bottom:60px;display:flex;gap:20px;position:fixed;right:60px;z-index:9}#header{left:0;padding:0 68px;position:fixed;top:0;transition:all .3s ease-in-out;width:100%;z-index:10}#header.fixed{background:var(--black)}#header.inner_page:after{background-image:linear-gradient(180deg,#000,transparent);content:"";height:100%;left:0;opacity:.7;pointer-events:none;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:-1}#header.fixed.inner_page:after{opacity:0}.header-top{align-items:center;display:flex;justify-content:space-between;min-height:44px;padding:0}.header-top .header-right .main-nav>ul{align-items:center;display:flex;gap:4px}.header-top .header-right .main-nav>ul>li{display:flex;flex-direction:column;justify-content:center;min-height:184px;transition:all .3s ease-in-out}.header-top .header-right .main-nav>ul>li>a{border-radius:8px;color:var(--white);font-size:18px;font-weight:500;padding:15px;text-shadow:0 3px 6px rgba(0,0,0,.16);text-transform:uppercase}.header-top .header-right{transition:all .3s ease-in-out}#header.header-career.fixed{background:none;box-shadow:none}#header.header-career .logo-Karriere{align-items:center;display:flex;justify-content:center;padding:0}#header.header-career .logo-Karriere a{align-items:center;display:flex}#header.header-career .logo-Karriere a img{height:auto;max-height:96px;width:auto}#header.header-career.fixed .header-right{opacity:0;pointer-events:none}#header.fixed .header-top .header-right .main-nav>ul>li{min-height:112px}.menu-outer-main{background:var(--black);box-shadow:0 1px 1px hsla(0,0%,100%,.5);left:0;opacity:0;padding:33px 0 80px;pointer-events:none;position:absolute;top:100%;transform:translateY(-8px);transition:all .3s ease-in-out;visibility:hidden;width:100%}.menu-outer-main.active-menu{opacity:1;pointer-events:all;transform:translateY(0);visibility:visible}.main-block-main.two-colum{align-items:flex-start;display:flex;gap:212px;justify-content:center;width:100%}.two-colum .menu-box-main{display:flex;gap:46px}.two-colum .menu-box-main .menu-box-img{min-width:293px;position:relative;width:293px}.two-colum .menu-box-main .menu-box-img span{display:block;padding:100% 0 0;position:relative;width:100%}.two-colum .menu-box-main .menu-box-img img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.two-colum .menu-box-main .menu-box-left{display:flex;flex-direction:column;min-width:320px;width:320px}.two-colum .menu-box-main .menu-box-left .count{border-left:2px solid var(--white);font-size:20px;font-weight:500;letter-spacing:1px;line-height:1;padding:0 0 0 14px}.menu-box-main .menu-box-left h3{color:var(--white)}.two-colum .menu-box-main .menu-box-left h3{color:var(--white);padding:20px 0 0}.two-colum .menu-box-main .menu-box-left .text-data{padding:20px 0 0}.two-colum .menu-box-main .menu-box-left .primary-link{margin-top:auto;padding:20px 0 0}.main-block-main.three-colum{align-items:flex-start;display:flex;justify-content:center;width:100%}.main-block-main.three-colum .menu-box-main{display:flex;gap:40px;max-width:660px}.main-block-main.three-colum .menu-box-img{min-width:293px;width:293px}.main-block-main.three-colum .menu-box-img img{height:auto;width:100%}.main-block-main.three-colum .menu-box-left{display:flex;flex-direction:column;width:100%}.main-block-main.three-colum .menu-box-left .count{border-left:2px solid var(--white);font-size:20px;font-weight:500;letter-spacing:1px;line-height:1;padding:0 0 0 14px}.main-block-main.three-colum .menu-box-left h3{padding:20px 0 0}.main-block-main.three-colum .menu-box-left .primary-link{padding:13px 0 0}.main-block-main.three-colum .menu-box-main:nth-child(2){border-left:1px solid var(--white);border-right:1px solid var(--white);margin:0 40px;padding:0 40px;width:494px}.main-block-main.three-colum .sub-links ul{display:flex;flex-direction:column;padding:20px 0 0}.main-block-main.three-colum .sub-links ul li{display:flex;padding:37px 0 0}.main-block-main.three-colum .sub-links ul li a{color:var(--white);display:flex;font-size:20px;font-weight:500;letter-spacing:1px;padding-right:34px;position:relative;width:100%}.main-block-main.three-colum .sub-links ul li a:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOC4yMDEiIGhlaWdodD0iMTAuMjQxIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJtMTMuMDggMC0uODYxLjg2MSAzLjY1NiAzLjY1MUgwdjEuMjE3aDE1Ljg3NUwxMi4yMjQgOS4zOGwuODYxLjg2MSA1LjEyMS01LjEyMVoiIGRhdGEtbmFtZT0iSWNvbiBjb3JlLWFycm93LXJpZ2h0Ii8+PC9zdmc+) no-repeat 50%;content:"";height:12px;position:absolute;right:0;top:4px;width:20px}.main-block-main.three-colum.menu-box-main.full .menu-box-left{max-width:320px}.main-block-main.three-colum .sub-links ul li a:hover{opacity:.5}.green-links,.green-links a{align-items:center;display:flex}.green-links a{background:#07170e;color:var(--green);font-size:20px;font-weight:500;gap:14px;letter-spacing:1px;max-width:343px;padding:12px}.green-links a i{align-items:center;display:flex;min-width:17px}.green-links a i img{height:auto;width:100%}.green-links a span{padding:0 34px 0 0;position:relative;width:100%}.green-links a span:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOC4yMDEiIGhlaWdodD0iMTAuMjQxIj48cGF0aCBmaWxsPSIjNTg5ODc1IiBkPSJtMTMuMDgtLjAwMS0uODYxLjg2MSAzLjY1NiAzLjY1MUgwdjEuMjE3aDE1Ljg3NWwtMy42NTEgMy42NTEuODYxLjg2MSA1LjEyMS01LjEyMVoiIGRhdGEtbmFtZT0iSWNvbiBjb3JlLWFycm93LXJpZ2h0Ii8+PC9zdmc+) no-repeat 50%;content:"";height:12px;margin:-6px 0 0;position:absolute;right:0;top:50%;width:20px}.main-block-main.three-colum .green-links{margin:27px -12px 0 -43px}#header:has(.main-nav ul li.menu-item-has-children:hover){background:var(--black)}#header:has(.menu-outer-main:hover){background:var(--black)}.menu-outer-main:hover,header:has(.main-nav ul li.menu-item-has-children:hover) .menu-outer-main{opacity:1;pointer-events:all;transform:translateY(0);visibility:visible}.logo,.logo a{align-items:center;display:flex}.logo a img{height:44px;width:auto}#footer{padding:28px 0 0}.footer-top{align-items:flex-start;border-top:2px solid var(--white);display:flex;justify-content:space-between;padding:44px 0 83px}.footer-top .footer-left .f-logo{display:flex;padding:0 0 31px}.footer-top .footer-left .f-logo a{align-items:center;display:flex}.footer-top .footer-left .f-logo a img{height:44px;width:auto}.footer-top .footer-address span{color:var(--white);font-weight:900;text-transform:uppercase}.footer-top .footer-address p,.footer-top .footer-address span{font-family:Futura Std,sans-serif;font-size:18px;line-height:1.33}.footer-top .footer-address p{font-weight:300}.footer-top .footer-right .f-social{align-items:center;display:flex;gap:18px;justify-content:flex-end}.footer-top .footer-right .f-social a{align-items:center;display:flex;justify-content:center}.footer-top .footer-right .f-social a img{height:auto;width:36px}.footer-top .footer-right .f-menu ul{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;padding:44px 0 0}.footer-top .footer-right .f-menu ul li a{color:var(--white);font-family:Futura Std,sans-serif;font-size:18px;font-weight:300;line-height:1.78}.footer-top .footer-right .f-menu ul li a:hover{opacity:.5}.footer-top .footer-right .f-social a:hover{transform:scale(1.07)}body.green-page{background:#07170e}body.green-page h1,body.green-page h2,body.green-page h3,body.green-page h4,body.green-page h5,body.green-page h6{color:var(--green)}body.green-page h1:after,body.green-page h2:after,body.green-page h3:after,body.green-page h4:after,body.green-page h5:after,body.green-page h6:after{background:var(--green)!important}.menu-icon{display:none;margin:-25px 0 0;position:absolute;right:0;top:50%}.menu-icon a{align-items:center;height:50px;width:50px}.menu-icon a,.menu-icon a span{display:flex;justify-content:center}.menu-icon a span{flex-direction:column;gap:5px;height:16px;position:relative;width:28px}.menu-icon a span .line{background:var(--white);border-radius:10px;height:2px;left:0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%}.menu-icon a span .line.line-2{top:7px}.menu-icon a span .line.line-3{top:14px}.menu-icon a.active span .line-1{top:8px;transform:rotate(45deg)}.menu-icon a.active span .line-2{opacity:0}.menu-icon a.active span .line-3{top:8px;transform:rotate(-45deg)}.mobile-menu-outer{background:var(--black);display:none;height:calc(100vh - 92px);left:0;overflow:auto;padding:16px 36px 40px;position:absolute;top:100%;width:100%}.menu-nav-mobile>ul{display:flex;flex-direction:column}.menu-nav-mobile>ul>li{border-bottom:2px solid var(--white);display:flex;flex-wrap:wrap;position:relative}.menu-nav-mobile>ul>li>a{color:var(--white);display:block;font-size:18px;font-weight:500;letter-spacing:.9px;line-height:1.33;padding:22px 12px;text-transform:uppercase;width:100%}.mobile-sub-menu{display:none;padding:0 0 22px 22px;width:100%}.sub-links-main{padding:4px 10px 26px 14px}.sub-links-main+.sub-links-main{border-top:2px solid var(--white);padding-top:26px}#header.active-menu{background:var(--black)}.sub-links-main .sub-inner-link{font-size:18px}.sub-links-main .sub-inner-link,.sub-links-main .sub-inner-link a{align-items:center;color:var(--white);display:flex;font-weight:500;gap:16px;text-transform:uppercase}.sub-links-main .sub-inner-link a{justify-content:space-between;width:100%}.sub-links-main .sub-inner-link i{align-items:center;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAALCAYAAACd1bY6AAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAACJSURBVChTY2QgEfz//z8BqMWekZExEV0rI4lmMQANMwDqOQDE69ENJNkwkOW4DCTLMFwGMgJtaQBZRqp3oepBXg4A4gUgL4MMA/mfXCAA1KgPxBeB2IESb4IM2g/EIDMcgC77QJZhQN9gGATyGsmG4TKIXMNAEQYKdLDXkAObZJdBk4UAukEgcQCF/jYZ/YPhdAAAAABJRU5ErkJggg==) no-repeat 50%;background-size:100% auto;display:flex;height:20px;width:19px}.sub-links-main .sub-links{padding:0 0 0 20px}.sub-links-main:last-child{padding-bottom:6px}.menu-nav-mobile>ul>li .icon{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxMC4yIiBoZWlnaHQ9IjE4LjIiPjxwYXRoIGQ9Im0xMC4yIDEzLjEtLjktLjktMy43IDMuN1YwSDQuNXYxNS45TC44IDEyLjJsLS44LjkgNS4xIDUuMXoiIHN0eWxlPSJmaWxsOiNmZmYiLz48L3N2Zz4=) no-repeat 50%;cursor:pointer;display:flex;height:20px;margin:0 0 0 10px;position:absolute;right:13px;top:25px;transition:all .3s ease-in-out;width:20px}.menu-nav-mobile>ul>li.active .icon{transform:rotate(180deg)}.mobile-menu-outer .sub-links ul{display:flex;flex-direction:column;gap:20px;padding:30px 0 0}.mobile-menu-outer .sub-links ul li{display:flex}.mobile-menu-outer .sub-links ul li a{color:var(--white);display:flex;font-size:14px;font-weight:500;letter-spacing:.7px;padding-right:34px;position:relative;width:100%}.mobile-menu-outer .sub-links ul li a:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAALCAYAAACd1bY6AAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAACJSURBVChTY2QgEfz//z8BqMWekZExEV0rI4lmMQANMwDqOQDE69ENJNkwkOW4DCTLMFwGMgJtaQBZRqp3oepBXg4A4gUgL4MMA/mfXCAA1KgPxBeB2IESb4IM2g/EIDMcgC77QJZhQN9gGATyGsmG4TKIXMNAEQYKdLDXkAObZJdBk4UAukEgcQCF/jYZ/YPhdAAAAABJRU5ErkJggg==) no-repeat 50%;content:"";height:12px;position:absolute;right:0;top:6px;width:20px}.mobile-menu-outer .sub-links ul li a:hover{opacity:.5}.mobile-menu-outer .green-links{margin:14px -12px 0 -10px}.mobile-menu-outer .green-links a{font-size:14px;font-weight:500;gap:12px;letter-spacing:.7px;max-width:none;padding:8px 12px;width:100%}.mobile-menu-outer .green-links a i,.mobile-menu-outer .green-links a i img{width:12px}body.single-karriere{background:linear-gradient(180deg,#000 0,#173b51 50%,#000)}.four-zero-page{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 352px)}.error-404.not-found{padding:150px 0;text-align:center}.error-404.not-found h2{padding:0 0 32px}.error-404.not-found .white-btn{justify-content:center;padding:32px 0 0}.main-block-main.three-colum .sub-links ul li a,.menu-outer-main .primary-link a,.menu-outer-main .text-data p{font-size:18px}.main-block-main.three-colum .primary-link a{font-size:20px;font-weight:500;justify-content:space-between;text-transform:uppercase;width:100%}.main-block-main.three-colum .primary-link a i{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAALCAYAAACd1bY6AAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAACJSURBVChTY2QgEfz//z8BqMWekZExEV0rI4lmMQANMwDqOQDE69ENJNkwkOW4DCTLMFwGMgJtaQBZRqp3oepBXg4A4gUgL4MMA/mfXCAA1KgPxBeB2IESb4IM2g/EIDMcgC77QJZhQN9gGATyGsmG4TKIXMNAEQYKdLDXkAObZJdBk4UAukEgcQCF/jYZ/YPhdAAAAABJRU5ErkJggg==) no-repeat 50%;top:1px}.main-block-main.three-colum .primary-link a:hover{transform:none}.main-block-main.two-colum .primary-link a{font-size:20px;font-weight:500;justify-content:space-between;letter-spacing:1px;width:100%}.main-block-main.two-colum .primary-link a i{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAALCAYAAACd1bY6AAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAACJSURBVChTY2QgEfz//z8BqMWekZExEV0rI4lmMQANMwDqOQDE69ENJNkwkOW4DCTLMFwGMgJtaQBZRqp3oepBXg4A4gUgL4MMA/mfXCAA1KgPxBeB2IESb4IM2g/EIDMcgC77QJZhQN9gGATyGsmG4TKIXMNAEQYKdLDXkAObZJdBk4UAukEgcQCF/jYZ/YPhdAAAAABJRU5ErkJggg==) no-repeat 50%;top:1px}.main-block-main.two-colum .primary-link a:hover{transform:none}.main-block-main.three-colum .menu-box-left .text-data{max-width:80%;min-height:58px;padding-top:8px}.main-block-main.three-colum .full .menu-box-left .text-data{max-width:100%;min-height:0;padding-top:16px}.main-block-main.three-colum .green-links a{margin-right:-32px;max-width:none;width:100%}@media (min-width:1600px) and (max-width:1800px){h1,h2{font-size:54px}.header-top .header-right .main-nav>ul>li{min-height:150px}#header.fixed .header-top .header-right .main-nav>ul>li{min-height:94px}#header{padding:0 48px}.logo a img{height:40px}.header-top .header-right .main-nav>ul>li>a{font-size:16px}.mt-200{margin-top:150px}.mb-200,.my-200{margin-bottom:150px}.my-200{margin-top:150px}.mt-150{margin-top:120px}.mb-150,.my-150{margin-bottom:120px}.my-150{margin-top:120px}.mt-100{margin-top:80px}.mb-100,.my-100{margin-bottom:80px}.my-100{margin-top:80px}.pt-200{padding-top:150px}.pb-200,.py-200{padding-bottom:150px}.py-200{padding-top:150px}.text-data ol li,.text-data p,.text-data p a,.text-data ul li{font-size:18px}.footer-top .footer-left .f-logo a img{height:40px}.footer-top .footer-address p,.footer-top .footer-address span,.footer-top .footer-right .f-menu ul li a{font-size:16px}.footer-top .footer-right .f-menu ul{padding:36px 0 0}.footer-top .footer-right .f-social a img{width:32px}.max-width-1282{max-width:1073px}.theme-blue-btn a,.white-btn a{font-size:16px}.main-block-main.two-colum{gap:120px}.two-colum .menu-box-main{gap:30px}.two-colum .menu-box-main .menu-box-left{min-width:260px;width:260px}.main-block-main.three-colum .menu-box-img,.two-colum .menu-box-main .menu-box-img{min-width:220px;width:220px}.primary-link a{font-size:18px}.green-links a,.main-block-main.three-colum .sub-links ul li a{font-size:16px}.main-block-main.three-colum .full .menu-box-left{min-width:220px;width:220px}.main-block-main .text-data p,.menu-outer-main .primary-link a,.two-colum .menu-box-main .menu-box-left .count,.two-colum .menu-box-main .menu-box-left h3{font-size:16px}.menu-outer-main .primary-link a i{background-size:100% 100%;height:26px;width:26px}.main-block-main.three-colum .menu-box-main{gap:20px}.main-block-main.three-colum .primary-link a{font-size:17px}.main-block-main.three-colum .sub-links ul li{padding-top:30px}.main-block-main.three-colum .full .menu-box-left .text-data{padding-top:16px}.main-block-main.three-colum .menu-box-left .text-data{min-height:52px}.main-block-main.two-colum .primary-link a{font-size:17px}}@media (min-width:1400px) and (max-width:1599px){h1,h2{font-size:50px}.header-top .header-right .main-nav>ul>li{min-height:120px}#header.fixed .header-top .header-right .main-nav>ul>li{min-height:84px}#header{padding:0 48px}.logo a img{height:40px}.header-top .header-right .main-nav>ul>li>a{font-size:16px}.mt-200{margin-top:120px}.mb-200,.my-200{margin-bottom:120px}.my-200{margin-top:120px}.mt-150{margin-top:100px}.mb-150,.my-150{margin-bottom:100px}.my-150{margin-top:100px}.mt-100{margin-top:70px}.mb-100,.my-100{margin-bottom:70px}.my-100{margin-top:70px}.pt-200{padding-top:120px}.pb-200,.py-200{padding-bottom:120px}.py-200{padding-top:120px}.text-data ol li,.text-data p,.text-data p a,.text-data ul li{font-size:16px}.footer-top .footer-left .f-logo a img{height:40px}.footer-top .footer-address p,.footer-top .footer-address span,.footer-top .footer-right .f-menu ul li a{font-size:16px}.footer-top .footer-right .f-menu ul{padding:36px 0 0}.footer-top .footer-right .f-social a img{width:32px}.max-width-1282{max-width:943px}.theme-blue-btn a,.white-btn a{font-size:16px}.main-block-main.two-colum{gap:70px}.two-colum .menu-box-main{gap:30px}.two-colum .menu-box-main .menu-box-left{min-width:260px;width:260px}.two-colum .menu-box-main .menu-box-img{min-width:220px;width:220px}.primary-link a{font-size:18px}.menu-outer-main{padding:33px 0 64px}.main-block-main .text-data p{font-size:14px}.main-block-main.three-colum .menu-box-img{min-width:220px;width:220px}.main-block-main.three-colum .sub-links ul li a{font-size:15px}.main-block-main.three-colum .menu-box-main:nth-child(2){margin:0 30px;max-width:350px;padding:0 30px}.main-block-main.three-colum .menu-box-main{gap:20px;max-width:440px}.green-links a,.menu-outer-main .primary-link a{font-size:14px}.two-colum .menu-box-main .menu-box-left .count,.two-colum .menu-box-main .menu-box-left h3{font-size:16px}.menu-outer-main .primary-link a i{background-size:100% 100%;height:26px;width:26px}.main-block-main.three-colum .primary-link a{font-size:17px}.main-block-main.three-colum .sub-links ul li{padding-top:30px}.main-block-main.three-colum .menu-box-main.full{min-width:460px}.main-block-main.three-colum .full .menu-box-left .text-data{padding-top:16px}.main-block-main.three-colum .menu-box-left .text-data{min-height:46px}.main-block-main.two-colum .primary-link a{font-size:17px}}@media (min-width:1200px) and (max-width:1399px){h1,h2{font-size:48px}.header-top .header-right .main-nav>ul>li{min-height:120px}#header.fixed .header-top .header-right .main-nav>ul>li{min-height:84px}#header{padding:0 48px}.logo a img{height:40px}.header-top .header-right .main-nav>ul>li>a{font-size:16px}.mt-200{margin-top:120px}.mb-200,.my-200{margin-bottom:120px}.my-200{margin-top:120px}.mt-150{margin-top:100px}.mb-150,.my-150{margin-bottom:100px}.my-150{margin-top:100px}.mt-100{margin-top:70px}.mb-100,.my-100{margin-bottom:70px}.my-100{margin-top:70px}.pt-200{padding-top:120px}.pb-200,.py-200{padding-bottom:120px}.py-200{padding-top:120px}.text-data ol li,.text-data p,.text-data p a,.text-data ul li{font-size:16px}.footer-top .footer-left .f-logo a img{height:40px}.footer-top .footer-address p,.footer-top .footer-address span,.footer-top .footer-right .f-menu ul li a{font-size:16px}.footer-top .footer-right .f-menu ul{padding:36px 0 0}.footer-top .footer-right .f-social a img{width:32px}.max-width-1282{max-width:813px}.theme-blue-btn a,.white-btn a{font-size:16px;height:36px;min-height:36px;min-width:0;padding:0 24px}.positions-button-stickey{bottom:36px;right:36px}.main-block-main.two-colum{gap:70px}.two-colum .menu-box-main{gap:20px}.two-colum .menu-box-main .menu-box-left{min-width:240px;width:240px}.two-colum .menu-box-main .menu-box-img{min-width:200px;width:200px}.primary-link a{font-size:18px}.menu-outer-main{padding:33px 0 64px}.main-block-main .text-data p{font-size:14px}.main-block-main.three-colum .menu-box-img{min-width:160px;width:160px}.main-block-main.three-colum .menu-box-left .text-data{max-width:95%;min-height:46px}.main-block-main.three-colum .sub-links ul li a{font-size:14px}.main-block-main.three-colum .menu-box-main:nth-child(2){margin:0 30px;max-width:350px;padding:0 30px}.main-block-main.three-colum .menu-box-main{flex-direction:column;gap:20px;width:30%}.green-links a,.menu-outer-main .primary-link a{font-size:14px}.two-colum .menu-box-main .menu-box-left .count,.two-colum .menu-box-main .menu-box-left h3{font-size:16px}.menu-outer-main .primary-link a i{background-size:100% 100%;height:24px;width:24px}.main-block-main.three-colum .primary-link a{font-size:17px}.main-block-main.three-colum .sub-links ul li{padding-top:24px}.main-block-main.three-colum .menu-box-main.full{min-width:300px}.main-block-main.three-colum .full .menu-box-left .text-data{padding-top:16px}.main-block-main.two-colum .primary-link a{font-size:17px}}@media (min-width:992px) and (max-width:1200px){h1,h2{font-size:44px}.header-top .header-right .main-nav>ul>li{min-height:120px}#header.fixed .header-top .header-right .main-nav>ul>li{min-height:84px}#header{padding:0 40px}.logo a img{height:40px}.header-top .header-right .main-nav>ul>li>a{font-size:16px}.mt-200{margin-top:100px}.mb-200,.my-200{margin-bottom:100px}.my-200{margin-top:100px}.mt-150{margin-top:80px}.mb-150,.my-150{margin-bottom:80px}.my-150{margin-top:80px}.mt-100{margin-top:60px}.mb-100,.my-100{margin-bottom:60px}.my-100{margin-top:60px}.pt-200{padding-top:100px}.pb-200,.py-200{padding-bottom:100px}.py-200{padding-top:100px}.text-data ol li,.text-data p,.text-data p a,.text-data ul li{font-size:16px}.footer-top .footer-left .f-logo a img{height:40px}.footer-top .footer-address p,.footer-top .footer-address span,.footer-top .footer-right .f-menu ul li a{font-size:16px}.footer-top .footer-right .f-menu ul{padding:36px 0 0}.footer-top .footer-right .f-social a img{width:32px}.max-width-1282{max-width:700px}.theme-blue-btn a,.white-btn a{font-size:16px;height:36px;min-height:36px;min-width:0;padding:0 24px}.positions-button-stickey{bottom:36px;right:36px}.main-block-main.two-colum{gap:40px}.two-colum .menu-box-main{gap:30px}.two-colum .menu-box-main .menu-box-left{min-width:230px;width:230px}.two-colum .menu-box-main .menu-box-img{min-width:160px;width:160px}.primary-link a{font-size:18px}.menu-outer-main{padding:16px 0 40px}.main-block-main .text-data p{font-size:14px}.main-block-main.three-colum .menu-box-img{min-width:160px;width:160px}.main-block-main.three-colum .sub-links ul li a{font-size:14px}.main-block-main.three-colum .menu-box-main:nth-child(2){margin:0 30px;max-width:350px;padding:0 30px}.main-block-main.three-colum .menu-box-main{flex-direction:column;gap:20px;width:30%}.green-links a{font-size:14px}.two-colum .menu-box-main .menu-box-left .count,.two-colum .menu-box-main .menu-box-left h3{font-size:16px}.menu-outer-main .primary-link a{font-size:14px}.menu-outer-main .primary-link a i{background-size:100% 100%;height:24px;width:24px}.main-block-main.three-colum .primary-link a{font-size:17px}.main-block-main.three-colum .sub-links ul li{padding-top:24px}.main-block-main.three-colum .menu-box-main.full{min-width:220px}.main-block-main.three-colum .full .menu-box-left .text-data{padding-top:10px}.main-block-main.three-colum .menu-box-left .text-data{max-width:95%;min-height:46px}.main-block-main.two-colum .primary-link a{font-size:15px}}@media (min-width:768px) and (max-width:991px){h1,h2{font-size:34px}.mt-200{margin-top:100px}.mb-200,.my-200{margin-bottom:100px}.mt-150,.my-200{margin-top:100px}.mb-150,.my-150{margin-bottom:100px}.mt-100,.my-150{margin-top:100px}.mb-100,.my-100{margin-bottom:100px}.my-100{margin-top:100px}.pt-200{padding-top:100px}.pb-200,.py-200{padding-bottom:100px}.py-200{padding-top:100px}.text-data ol li,.text-data p,.text-data p a,.text-data ul li{font-size:16px}.footer-top .footer-left .f-logo a img{height:40px}.footer-top .footer-address p,.footer-top .footer-address span,.footer-top .footer-right .f-menu ul li a{font-size:16px}.footer-top .footer-right .f-menu ul{padding:36px 0 0}.footer-top .footer-right .f-social a img{width:32px}.theme-blue-btn a,.white-btn a{font-size:16px}.max-width-1282{max-width:600px}}@media (max-width:992px){.header-top .header-right{display:none}.theme-blue-btn a span.mobile-text{display:block}.theme-blue-btn a span.desktop-text{display:none}.theme-blue-btn a,.white-btn a{font-size:16px;height:36px;min-height:36px;min-width:0;padding:0 24px}.positions-button-stickey{bottom:36px;right:36px}#header{padding:24px 36px}.logo a img{height:32px}.header-right,.menu-outer-main{display:none}.menu-icon{display:flex}.header-top{position:relative;width:100%}#header.active-menu{background:var(--black)}.mobile-menu-outer{display:none}#header.header-career .logo-Karriere a img{max-height:64px}#header.header-career .logo-Karriere{justify-content:flex-start;margin:-10px 0}#header.header-career.fixed{background:var(--black);box-shadow:0 0 1px #fff}}@media (max-width:767px){h1{font-size:30px}h2{font-size:25px}h3{font-size:18px}h4,p{font-size:14px}.container{max-width:100%;padding:0 36px;width:100%}.row>*{width:100%}.mt-200{margin-top:100px}.mb-200,.my-200{margin-bottom:100px}.mt-150,.my-200{margin-top:100px}.mb-150,.my-150{margin-bottom:100px}.mt-100,.my-150{margin-top:100px}.mb-100,.my-100{margin-bottom:100px}.my-100{margin-top:100px}.pt-200{padding-top:100px}.pb-200,.py-200{padding-bottom:100px}.py-200{padding-top:100px}.text-data ol li,.text-data p,.text-data p a,.text-data ul li{font-size:14px;letter-spacing:.7px;line-height:1.43}.primary-link a{font-size:14px;gap:8px;min-height:24px}.primary-link a i{height:22px;top:0;width:22px}.primary-link.green a i{background-size:100% 100%}.footer-top .footer-left .f-logo{padding:0 0 20px}.footer-top .footer-left .f-logo a img{height:34px}.footer-top .footer-address p,.footer-top .footer-address span,.footer-top .footer-right .f-menu ul li a{font-size:14px;line-height:1.43}.footer-top .footer-right .f-menu ul{align-items:flex-start;gap:8px;justify-content:flex-start;padding:20px 0 0}.footer-top .footer-right .f-social a img{width:20px}.footer-top{flex-direction:column;gap:20px;padding:37px 0 49px}.footer-top .footer-right .f-social{align-items:flex-start;gap:10px;justify-content:flex-start}.footer-top .footer-right{width:100%}.theme-blue-btn a,.white-btn a{font-size:14px}.max-width-1282{max-width:100%;padding:0}.error-404.not-found{padding:90px 0 30px}}@media (max-width:400px){.container{max-width:100%;padding:0 24px;width:100%}.mobile-menu-outer{padding:0 24px 32px}#header{padding:24px}}