:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-regular:normal 400 1em/1em "Font Awesome 6 Free"}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;src:url('/fileadmin/template.v1/_fonts/roboto-v30-latin-regular.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:500;src:url('/fileadmin/template.v1/_fonts/roboto-v30-latin-500.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:900;src:url('/fileadmin/template.v1/_fonts/roboto-v30-latin-900.woff2') format('woff2');}@font-face{font-family:'Font Awesome 6 Free';font-display:block;font-weight:900;src:url("/fileadmin/template.v1/_fonts/fa-solid-900.woff2") format("woff2");}@font-face{font-family:'Font Awesome 6 Brands';font-display:block;font-weight:400;src:url("/fileadmin/template.v1/_fonts/fa-brands-400.woff2") format("woff2");}:root{--white:rgb(255,255,255);--black:rgb(0,0,0);--hblue:rgb(0,112,208);--hyellow:rgb(253,214,0);--red:rgb(245,0,45);--gray:rgb(112,112,112);--blue:rgb(0,46,109);--yellow:rgb(247,166,0);--text:rgb(70,90,100);--sgray:rgb(210,215,220);--sblue:rgb(0,26,60);--sblueblue:linear-gradient(180deg,rgb(0,26,60) 0%,rgb(0,46,109) 100%);}.svg-white{fill:var(--white);}.svg-white-stroke{fill:none;stroke:var(--white);stroke-width:10px;}.svg-yellow{fill:var(--yellow);}.svg-black{fill:var(--black);}:focus{outline:none;box-shadow:none;}*{padding:0;margin:0;border:0 none;}img{display:block;width:100%;height:auto;}a img{border:0 none;}.clear{clear:both;float:none;width:100%;height:0;margin:-1px 0;padding:0;font:normal 1px/1px sans-serif;}.frame-type-div{clear:both;width:100%;max-width:1280px;height:19px;margin:20px auto 30px auto;}hr{background:transparent;margin:0;border-top:1px solid var(--sgray);padding:0 0 8px 0;}html{width:100%;height:100%;margin:0;padding:0;}body{width:100%;margin:0;padding:0;background:var(--sblue);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ovh{overflow:hidden;position:relative;}#canvas{position:relative;z-index:3;width:100%;min-height:100vh;margin:0 auto;padding:0;text-align:left;}#header,#section{width:100%;margin:0;min-height:100px;text-align:left;position:relative;z-index:3;}#section{padding-top:155px;overflow:hidden;}#header{padding:0;}footer{width:100%;margin:0;min-height:100px;text-align:left;position:relative;z-index:3;border-top:1px solid var(--white);background-color:var(--blue);}.content{width:100%;min-height:100px;margin:0 auto;text-align:left;position:relative;padding:60px 0;}#pid1 .content{padding:125px 0;}.content-inner-wrap{width:calc(100% - 40px);max-width:1320px;padding:0 20px;margin:0 auto;float:none;clear:both;text-align:left;font-size:0;}.content-wide .content-inner-wrap{max-width:inherit;}.content.color-blue{background:left bottom url('/fileadmin/user_upload/backgrounds/raster.png') no-repeat var(--blue);}.content.color-gradient{background:center center no-repeat;background-size:contain;background-image:url('/fileadmin/user_upload/backgrounds/weltkarte.svg'),var(--sblueblue);}.content.color-white{background-color:var(--white);}footer .upper-footer{width:100%;height:130px;}footer .lower-footer{width:100%;height:auto;background-color:var(--sblue);}footer .lower-footer .frame.frame-type-text .inner-frame{width:100%;max-width:initial;}footer p{padding:10px 0;color:var(--white);font:400 .825rem/1em "Roboto",sans-serif;float:right;text-align:right;}#headerbar{display:block;position:fixed;top:45px;left:0;z-index:5;width:100vw;height:110px;font-size:1rem;transition:all .2s ease-out;pointer-events:none;background-color:var(--blue);}.headerbar-inner{width:calc(100% - 80px);padding:0 40px;max-width:1280px;margin:0 auto;}#logo{display:block;float:left;width:140px;height:50px;position:relative;margin-top:28px;padding:0;transition:all .2s ease-out;pointer-events:all;}.ovh #logo,.scrolled #logo{margin-top:15px;}#logo svg.std{display:block;width:100%;height:auto;position:absolute;left:0;top:0;transition:opacity .2s linear;}#logo svg.sld{display:block;width:auto;height:100%;position:absolute;left:0;top:0;transition:opacity .2s linear;}#logo .std,.ovh #logo .sld,.scrolled #logo .sld{opacity:1;}#logo .sld,.ovh #logo .std,.scrolled #logo .std{opacity:0;}footer #logo{margin-top:40px !important;margin-left:20px;}#topbar{position:fixed;height:45px;width:100%;left:0;right:0;top:0;background-color:var(--sblue);z-index:6;transition:all .2s ease-out;}.ovh #topbar,.scrolled #topbar{top:-45px;}.frame{display:block;padding:20px;height:auto;margin:0;width:calc(100% - 40px);font-size:1rem;vertical-align:top;text-align:left;}#header .frame{position:relative;width:100%;padding:0;height:auto;}#pid1 #header .frame{height:calc(100vh * 0.8 - 155px);overflow:hidden;}.content-wide .frame{width:calc(100% - 40px);max-width:1280px;margin:0 auto;}#header .frame .herotext{display:block;position:absolute;top:50%;left:0;right:0;width:calc(100% - 80px);max-width:1280px;margin:0 auto;transform:translateY(-50%);}.content-bg{position:absolute;width:100%;height:100%;background-size:cover;background-position:center top;top:0;z-index:-1;}#headerslider{position:absolute;left:0;top:0;z-index:-1;width:100%;}.frame .ce-textpic .ce-bodytext{padding-bottom:40px;}.frame.frame-csc-col-width-25{float:left;width:calc(25% - 40px);}.frame.frame-csc-col-width-33{float:left;width:calc(33.333333% - 40px);margin:0;}.frame.frame-csc-col-width-50{float:left;width:calc(50% - 40px);}.frame.frame-csc-col-width-66{float:left;width:calc(66.666666% - 40px);}.frame.frame-csc-col-width-75{float:left;width:calc(75% - 40px);}.frame-space-before-extra-small{padding-top:0px;}.frame-space-after-extra-small{padding-bottom:0px;}.frame-space-before-small{padding-top:40px;}.frame-space-after-small{padding-bottom:40px;}.frame-space-before-medium{padding-top:75px;}.frame-space-after-medium{padding-bottom:75px;}.frame-space-before-large{padding-top:100px;}.frame-space-after-large{padding-bottom:100px;}.frame-space-before-extra-large{padding-top:140px;}.frame-space-after-extra-large{padding-bottom:140px;}.frame-space-after-overflow{margin-bottom:-250px;}.frame.frame-type-text .inner-frame{max-width:860px;}#hahn-line{display:block;position:absolute;bottom:40px;right:0;width:100%;height:auto;z-index:3;overflow:visible;opacity:0;transform:rotate(180deg);}#topbar .topbar-inner{width:calc(100% - 80px);max-width:1280px;margin:0 auto;}#topbar .searchbox{display:block;position:relative;float:right;overflow:hidden;width:30px;transition:all .2s ease-out;height:45px;margin-left:30px;}#topbar .searchbox::before{display:block;position:absolute;left:0;top:0;content:"\f002";font:900 1rem/45px "Font Awesome 6 Free";color:var(--sgray);width:30px;cursor:pointer;}#topbar .searchbox:hover:before{color:var(--white);}#topbar .searchbox .inner-search{display:block;margin-left:30px;opacity:0;white-space:nowrap;}#topbar .searchbox.active{width:305px;}#topbar .searchbox.active:before{opacity:0;}#topbar .searchbox.active .inner-search{opacity:1;margin-left:0;text-align:right;}#topbar .searchbox .close{display:block;position:absolute;left:0;top:0;font:900 1.25rem/45px "Font Awesome 6 Free";color:var(--white);width:20px;height:45px;cursor:pointer;opacity:0;text-align:left;}#topbar .searchbox .close::before{content:"\f00d";}#topbar .searchbox.active .close{opacity:1;}#topbar .searchbox input[type="text"]{border:1px solid var(--white);color:var(--white);background:transparent;height:20px;padding:5px;font:400 1em/20px "Roboto",sans-serif;margin-top:6px;}#topbar .searchbox input[type="submit"]{border:0 none;color:var(--sblue);background:var(--white);height:32px;padding:5px 10px;font:500 1em/22px "Roboto",sans-serif;margin-top:6px;cursor:pointer;}#topbar .searchbox input[type="submit"]:hover{background:var(--yellow);}#topbar .searchbox label{display:none;}.homebutton{display:block;float:right;width:20px;height:20px;}.homebutton svg{display:block;width:100%;height:auto;}#menu{font-size:0;width:calc(100% - 140px);float:left;height:110px;padding:0;transition:all .2s ease-out;}#menu ul,#menu li{display:block;}#menu a{text-decoration:none;display:inline-block;color:var(--white);font:500 1.125rem/110px "Roboto",sans-serif;}#menu a:hover,#menu a.active,#menu .activesub a{color:var(--yellow);}#menu .men-level-1-wrap{float:right;pointer-events:all;}#menu li.men-level-1-item{display:inline-block;padding:0;overflow:visible;}#menu li.men-level-1-item a{margin:0 18px;position:relative;z-index:2;}#menu li.men-level-2-item a{margin:0;}#menu .menu-title{display:none;}#menu .men-pos-wrap-li{display:inline-block;position:relative;}#menu .men-level-2-wrap .men-inner-wrap{display:block;width:calc(100% - 80px);max-width:1280px;margin:0 auto;}#menu .men-level-2-wrap{display:block;position:absolute;z-index:0;top:0;left:0;width:100vw;height:calc(100vh - 155px);pointer-events:none;opacity:0;padding:0;background:var(--sblue);transition:top 0.2s ease,opacity 0.2s ease,left 0.5s ease;}#menu .men-level-2-wrap .men-inner-wrap .title{display:inline-block;font:500 1.125rem/1.125em "Roboto",sans-serif;color:var(--yellow);vertical-align:top;padding:105px 2em 0 0;}#menu .men-level-2-wrap .men-inner-wrap ul{display:inline-block;vertical-align:top;padding:100px 0 0;}#menu .pos-1 a{display:block;width:20px;height:20px;margin-bottom:-.15em !important;content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path style="fill:rgb(255,255,255)" d="M6.5,19v-4.83c0-.55.45-1,1-1h5c.55,0,1,.45,1,1v4.83h5.5v-11L10,1.25,1,8v11h5.5M12.5,20v-5.83h-5v5.83H0V7.5L10,0l10,7.5v12.5h-7.5Z"/></svg>');}#menu .pos-1 a:hover,#menu .pos-1 a.active,#pid1 #menu .pos-1 a{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path style="fill:rgb(247,166,0)" d="M6.5,19v-4.83c0-.55.45-1,1-1h5c.55,0,1,.45,1,1v4.83h5.5v-11L10,1.25,1,8v11h5.5M12.5,20v-5.83h-5v5.83H0V7.5L10,0l10,7.5v12.5h-7.5Z"/></svg>');}#menu .pos-2.activesub .men-level-2-wrap,#menu .pos-3.activesub .men-level-2-wrap,#menu .pos-4.activesub .men-level-2-wrap,#menu .pos-5.activesub .men-level-2-wrap,#menu .pos-6.activesub .men-level-2-wrap,#menu .pos-7.activesub .men-level-2-wrap,#menu .pos-8.activesub .men-level-2-wrap,#menu .pos-2 .men-level-2-wrap{left:0;}#menu .pos-3 .men-level-2-wrap,#menu .pos-4 .men-level-2-wrap,#menu .pos-5 .men-level-2-wrap,#menu .pos-6 .men-level-2-wrap,#menu .pos-7 .men-level-2-wrap,#menu .pos-8 .men-level-2-wrap{left:100%;}#menu .pos-2.inactivesub .men-level-2-wrap,#menu .pos-3.inactivesub .men-level-2-wrap,#menu .pos-4.inactivesub .men-level-2-wrap,#menu .pos-5.inactivesub .men-level-2-wrap,#menu .pos-6.inactivesub .men-level-2-wrap,#menu .pos-7.inactivesub .men-level-2-wrap,#menu .pos-8.inactivesub .men-level-2-wrap{left:-100%}#menu.showsub .men-level-2-wrap{top:110px;opacity:1;pointer-events:all;}#menu li.men-level-1-item.pos-8 a{margin:0 0 0 18px;}#menu .men-item.pos-8 a{display:inline-block;position:relative;border-radius:54px;background:transparent;color:var(--yellow);line-height:1em;padding:10px 20px 10px 20px;transition:all 0.3s ease;font:400 1.125rem/1em "Roboto",sans-serif;text-decoration:none!important;border:0.125em solid var(--yellow);}#menu .men-item.pos-8 a:hover{color:var(--sblue);background-color:var(--yellow);}.ovh #menu .men-item.pos-8 a,.scrolled #menu .men-item.pos-8 a{line-height:inherit;}#menu .men-level-1-wrap li.men-level-2-item a{display:block;padding:5px 20px;font-weight:400;color:var(--white);font-size:1.125rem;line-height:1.125em;white-space:nowrap;margin:0;}#menu .men-level-1-wrap li.men-level-2-item a:hover,#menu .men-level-1-wrap li.men-level-2-item a.active{border-bottom:0 none;color:var(--yellow);}#menu .spacer-line{display:block;height:1px;width:calc(100% - 40px);margin:5px 20px;border-bottom:1px solid var(--green);}#menu .pos-1 a:before{display:block;position:absolute;left:0;top:0;width:50px;height:50px;}#menu .men-level-1-item:last-of-type ul{left:auto;right:22px;}.ovh #headerbar,.scrolled #headerbar{top:0;height:80px;}.scrolled #menu{height:80px;}.scrolled #menu a{line-height:80px;}.scrolled #menu .men-level-2-wrap{height:calc(100vh - 80px);}.scrolled #menu.showsub .men-level-2-wrap{top:80px;}.scrolled #menu li a:after{bottom:25px;}#menu .men-button{display:block;position:absolute;right:0;top:0;transform:translateY(-50%);height:50px;width:50px;padding:0;border:0 none;z-index:10;cursor:pointer;pointer-events:none;box-sizing:content-box;opacity:0;background:transparent;}#menu .menu-text{display:none;}#menu .menu-icon{display:block;padding:0;margin:0;}#menu .menu-icon-line{display:block;height:2px;width:50%;margin:4px auto;background:var(--white);transition:all .35s cubic-bezier(.5,.25,.5,1);}#menu .menu-icon-wrap{display:block;}#menu .men-button .menu-text{display:none;}#menu.showsub .men-button{opacity:1;top:200px;pointer-events:all;}#menu.showsub .menu-icon-line-top{transform:translate(0,6px) rotate(-45deg);}#menu.showsub .menu-icon-line-middle{opacity:0;}#menu.showsub .menu-icon-line-bottom{transform:translate(0,-6px) rotate(-135deg);}.men-main .toplinks .content-inner-wrap{display:block;position:absolute;top:0;right:0;width:calc(33.333% - 40px);padding-left:40px;border-left:2px solid var(--gray);background:var(--sblue);}.men-main .button-outer-wrap,.men-main .toplinks{display:block;position:absolute;left:0;right:0;top:0;margin:0 auto;width:100%;max-width:1280px;pointer-events:none;opacity:0;transition:all .2s ease;}.men-main.showsub .toplinks{top:200px;pointer-events:all;opacity:1;}.men-main.showsub .button-outer-wrap{opacity:1;}.scrolled .men-main.showsub .toplinks{top:170px;}#menu .toplinks a{display:inline;line-height:1.333em;font-weight:400;}.men-main .toplinks .news-list-view .frame{width:calc(100% - 40px);padding-top:5px;}.men-main .toplinks .news-list-view .news-list-date{padding:15px 0 0;}.men-main .toplinks .news-list-view .teaser-desc{display:none;}#menu .toplinks .news-list-view a{color:var(--yellow);}.no-news-found{font:400 1rem/24px "Roboto",sans-serif;}#menu .men-meta-wrap{display:block;position:fixed;top:0;left:0;right:0;margin:0 auto;width:calc(100% - 40px);max-width:1320px;height:40px;opacity:0;pointer-events:none;transition:all .3s ease;}#menu .men-meta-wrap a{line-height:40px;}#menu.showsub .men-meta-wrap{top:calc(100vh - 80px);opacity:1;pointer-events:all;}#menu .men-meta-wrap li a:after{display:none;content:none;}footer .men-meta-wrap{display:block;position:absolute;top:60px;left:0;right:0;margin:0 auto;max-width:1320px;padding:0 20px;height:40px;transition:all .3s ease;text-align:right;}#menu .men-meta-wrap li.men-item,.men-meta-wrap li.men-item{display:inline-block;padding:0;overflow:visible;}footer .men-meta-wrap li.men-item{border-left:1px solid var(--white);}footer .men-meta-wrap li.men-item:first-child{border-left:0 none;}.men-meta-wrap li.men-item a{display:inline-block;margin:0 18px;position:relative;z-index:2;text-decoration:none;color:var(--white);font:400 .825rem/24px "Roboto",sans-serif;}.men-meta-wrap li.men-item a:hover{color:var(--yellow);}#lang{float:right;position:relative;width:140px;height:44px;overflow:hidden;}#lang svg{position:absolute;left:5px;top:12px;width:20px;height:20px;z-index:5;}#lang ul{position:relative;display:block;list-style:none;padding:44px 10px 10px 40px;transition:all 0.35s ease;}#lang li{display:block;text-align:center;padding:10px 5px;background:var(--sblue);}#lang li a{display:block;font:400 .9rem/28px "Roboto",sans-serif;color:var(--sgray);text-decoration:none;}#lang li.active{position:absolute;top:0;}#lang li:before{display:none;}#lang:hover{height:auto;}.men-social-wrap{display:block;font-size:1rem;padding-top:10px;float:right;}.men-social-wrap .men-item{display:inline-block;width:1.5em;height:1.25em;font:400 1.25em/1em "Font Awesome 6 Brands";}.men-social-wrap .men-item a{display:block;position:relative;overflow:hidden;width:100%;height:100%;text-indent:10000px;cursor:pointer;}.men-social-wrap .men-item:before,.men-social-wrap .men-item:after{display:none;content:none;}.men-social-wrap .men-item a[href*="facebook.com"]:after{display:block;position:absolute;color:var(--sgray);text-indent:0;top:.15em;left:0;content:'\f09a';}.men-social-wrap .men-item a[href*="instagram"]:after{display:block;position:absolute;color:var(--sgray);text-indent:0;top:.15em;left:0;content:'\f16d';}.men-social-wrap .men-item a[href*="linkedin"]:after{display:block;position:absolute;color:var(--sgray);text-indent:0;top:.15em;left:0;content:'\f08c';}.men-social-wrap .men-item a[href*="youtube"]:after{display:block;position:absolute;color:var(--sgray);text-indent:0;top:.15em;left:0;content:'\f167';}.men-social-wrap .men-item a:hover:after{color:var(--white);}#breadcrumb{width:calc(100% - 40px);padding:20px;}#breadcrumb ul{display:block;width:calc(100% - 40px);padding:10px 20px 0 20px;margin:0 auto;max-width:1280px;font-size:0;}#breadcrumb ul li{display:inline-block;vertical-align:top;}#breadcrumb ul .b-sep{display:inline-block;vertical-align:top;padding:0 15px;}#breadcrumb ul .b-sep:before{display:block;content:"\f105";font:900 0.875rem/1.25em "Font Awesome 6 Free";color:var(--sgray);}#breadcrumb ul li:first-of-type a{font-size:0;}#breadcrumb ul li:first-of-type a:before{display:inline-block;vertical-align:top;width:15px;height:15px;content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path style="fill:rgb(247,166,0)" d="M6.5,19v-4.83c0-.55.45-1,1-1h5c.55,0,1,.45,1,1v4.83h5.5v-11L10,1.25,1,8v11h5.5M12.5,20v-5.83h-5v5.83H0V7.5L10,0l10,7.5v12.5h-7.5Z"/></svg>');}#breadcrumb ul li a{display:inline-block;font:400 0.875rem/1.25em "Roboto",sans-serif;color:var(--sgray);text-decoration:none;}#breadcrumb ul li a:hover,#breadcrumb .current a{color:var(--white);}.standard-white #breadcrumb ul li a{color:var(--text);}.standard-white #breadcrumb ul .b-sep:before{color:var(--text);}.standard-white #breadcrumb{background:var(--white);}.standard-white .inner-section{background:var(--white);}.standard-white .inner-section *{color:var(--text);}.standard-white .inner-section h1{color:var(--yellow);}.standard-white .inner-section h2{color:var(--blue);}.standard-white .frame-layout-140 h1,.standard-white .frame-layout-140 h2,.standard-white .frame-layout-140 h3,.standard-white .frame-layout-140 h4,.standard-white .frame-layout-140 h5,.standard-white .frame-layout-140 .subheader,.standard-white .frame-layout-140 *,.standard-white .frame-layout-180 h1,.standard-white .frame-layout-180 h2,.standard-white .frame-layout-180 h3,.standard-white .frame-layout-180 h4,.standard-white .frame-layout-180 h5,.standard-white .frame-layout-180 .subheader,.standard-white .frame-layout-180 *,.frame.frame-layout-145 *,.frame *{color:var(--white);}.frame-layout-140 *,.frame-layout-180 *,.content.color-white .frame *:not(.d-hl){color:var(--text);}.frame-layout-140 h1,.frame-layout-140 h2,.frame-layout-140 h3,.frame-layout-140 h4,.frame-layout-140 h5,.frame-layout-140 .subheader,.frame.frame-layout-145 h1,.frame.frame-layout-145 h2,.frame.frame-layout-145 h3,.frame.frame-layout-145 h4,.frame.frame-layout-145 h5,.frame.frame-layout-145 .subheader,.frame-layout-180 h1,.frame-layout-180 h2,.frame-layout-180 h3,.frame-layout-180 h4,.frame-layout-180 h5,.frame-layout-180 .subheader,.content.color-white .frame h1,.content.color-white .frame h2,.content.color-white .frame h3,.content.color-white .frame h4,.content.color-white .frame h5,.content.color-white .frame h6,.content.color-white .frame .subheader{color:var(--blue);}h1{display:block;font:900 3.75em/1.083em "Roboto",sans-serif;margin-bottom:.5em;margin-left:-.04em;}h2{display:block;font:900 2.8125em/1.111em "Roboto",sans-serif;margin-bottom:.5em;margin-left:-.03em;}h3{display:block;font:900 1.625em/1.308em "Roboto",sans-serif;margin-bottom:.5em;margin-left:-.015em;}h4{display:block;font:900 1.375em/1.364em "Roboto",sans-serif;margin-bottom:.5em;margin-left:-.015em;}h5{display:block;font:900 1.25em/1.4em "Roboto",sans-serif;margin-bottom:.5em;}h6,.subheader{display:block;font:400 1.25em/1.4em "Roboto",sans-serif;margin-top:-.5em;margin-bottom:.5em;}p{display:block;font:400 1.125em/1.333em "Roboto",sans-serif;margin:0 0 .5em;text-rendering:optimizelegibility;}.frame p a{text-decoration:underline;color:var(--yellow);}p a:hover .color,p a:hover{text-decoration:underline;}p b,p strong{font-weight:900;}.align-center{text-align:center;}.align-right{text-align:right;}p a .color,p .color{color:var(--yellow);}sup{display:inline-block;font-size:.625em;line-height:0;vertical-align:super;}sub{display:inline-block;font-size:.625em;line-height:0;vertical-align:sub;}.big{font-size:1.25em;}small,.small{font:400 0.875em/1.35em "Roboto",sans-serif;display:inline-block;}.button{display:inline-block;position:relative;border-radius:54px;border:0.125em solid var(--yellow);line-height:1em;padding:15px 40px 15px 40px;text-decoration:none;color:var(--yellow);background:transparent;transition:all 0.3s ease;font:400 1.125rem/1em "Roboto",sans-serif;text-decoration:none!important;}.button:hover{background-color:var(--yellow);text-decoration:none;color:var(--sblue);}p .button{margin-right:1.5em;}.frame a[href*="http"]:not(.share):after{display:inline-block;content:"\f35d";font:900 1em/1.3em "Font Awesome 6 Free";font-size:0.75em;vertical-align:super;text-align:right;padding-left:5px;}#header .button{color:var(--sblue);background-color:var(--yellow);border:0 none;}#header .button:hover{color:var(--sblue);background-color:var(--hyellow);border:0 none;}.frame-layout-140 .button,.content.color-white .frame .button{color:var(--white);background-color:var(--blue);border:0 none;}.frame-layout-140 .button:hover,.content.color-white .frame .button:hover{background-color:var(--hblue);color:var(--white);border:0 none;}.frame-layout-145 .button{color:var(--white);background-color:var(--blue);border:0 none;}.frame-layout-145 .button:hover{background-color:var(--hblue);color:var(--white);border:0 none;}.frame ul{display:block;list-style:none outside;margin-bottom:.6em;}.frame ul li{display:block;position:relative;width:calc(100% - .7em);padding:0 0 0 .7em;font:500 1.125em/1.333em "Roboto",sans-serif;margin:0 0 .222em;text-rendering:optimizelegibility;word-wrap:break-word;hyphens:auto;}.frame ul li:before{display:block;position:absolute;top:0;left:0;width:1.3em;height:1.3em;content:"•";text-align:left;}.frame ol{display:block;list-style:none outside;margin-bottom:.6em;counter-reset:countDoku;}.frame ol li{display:block;position:relative;width:calc(100% - 1.25em);padding:0 0 0 1.25em;font:500 1.125em/1.333em "Roboto",sans-serif;margin:0 0 .222em;text-rendering:optimizelegibility;word-wrap:break-word;hyphens:auto;counter-increment:countDoku;}.frame ol li:before{display:block;position:absolute;top:0;left:0;width:1.3em;height:1.3em;content:counter(countDoku) ")";text-align:left;}.frame ul.checkmark li{width:calc(100% - 1.5em);padding:0 0 0 1.75em;font-size:1.125em;font-weight:500;}.frame ul.checkmark li:before{content:"\f00c";font:900 1em/1.3em "Font Awesome 6 Free";text-align:center;color:var(--yellow);}blockquote{text-align:left;}blockquote *{font-style:italic;}blockquote p{display:inline;}.two-columns{columns:2;}.menu_pages a{text-decoration:none;}.frame .ce-textpic .ce-gallery[data-ce-columns="1"],.ce-textpic .ce-gallery[data-ce-columns="1"] .ce-column{width:100%;padding:0;margin:0;}.ce-image.ce-above .ce-gallery,.ce-textpic.ce-below .ce-gallery,.ce-textpic.ce-above .ce-gallery{width:calc(100% + 40px);margin:0 0 0 -20px;font-size:0;text-align:left;}.ce-textpic.ce-left.ce-intext .ce-gallery{display:inline-block;vertical-align:top;width:calc(50% - 30px);margin:0;padding-right:30px;padding-top:0;font-size:0;text-align:left;}.ce-textpic.ce-right.ce-intext .ce-gallery{display:inline-block;vertical-align:top;width:calc(50% - 30px);margin:0;padding-left:30px;padding-top:0;font-size:0;text-align:right;}.ce-textpic.ce-left.ce-intext .ce-bodytext{display:inline-block;vertical-align:top;width:calc(50% - 30px);margin:0;padding-left:30px;}.ce-textpic.ce-right.ce-intext .ce-bodytext{display:inline-block;vertical-align:top;width:calc(50% - 30px);margin:0;padding-right:30px;}.content-wide .ce-image.ce-above .ce-gallery{width:100%;margin:0;}.ce-gallery	video,.ce-gallery img{width:100%;display:block;height:auto;}.inner-section .ce-gallery img{border-radius:5px;}.ce-gallery .ce-column{margin:0;width:calc(100% - 40px);padding:20px;display:inline-block;vertical-align:top;}.ce-gallery[data-ce-columns="1"] .ce-column{width:calc(100% - 40px);}.ce-gallery[data-ce-columns="2"] .ce-column{width:calc(50% - 40px);}.ce-gallery[data-ce-columns="3"] .ce-column{width:calc(33.333% - 40px);}.ce-gallery[data-ce-columns="4"] .ce-column{width:calc(25% - 40px);}.ce-gallery[data-ce-columns="5"] .ce-column{width:calc(20% - 40px);}.ce-gallery[data-ce-columns="6"] .ce-column{width:calc(16.66666% - 40px);}.ce-gallery[data-ce-columns="7"] .ce-column{width:calc(12.5% - 40px);}.ce-gallery a{display:block;position:relative;overflow:hidden;}.ce-gallery a .icn-plus{display:block;position:absolute;right:10px;bottom:10px;width:30px;height:30px;border-radius:50%;background:var(--green);transition:0.3s all ease;transform-origin:center;}.ce-gallery a .icn-plus::before,.ce-gallery a .icn-plus::after{display:block;position:absolute;content:"";width:2px;height:15px;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--white);}.ce-gallery a .icn-plus::after{width:15px;height:2px;}.ce-gallery a img{transition:0.3s all ease;}.ce-gallery a:hover img{transform:scale(1.05);filter:brightness(110%);}.ce-gallery a:hover .icn-plus{transform:rotate(180deg);}.ce-gallery .ce-column a[href$=".jpg"]:after,.ce-gallery .ce-column a[href$=".png"]:after,.ce-gallery .ce-column a[href$=".gif"]:after{display:block;position:absolute;bottom:20px;right:10px;width:22px;height:2px;content:"";z-index:1;background:var(--white);animation:rotateback .3s ease-out;transition:background .5s linear;}.ce-gallery .ce-column a[href$=".jpg"]:before,.ce-gallery .ce-column a[href$=".png"]:before,.ce-gallery .ce-column a[href$=".gif"]:before{display:block;position:absolute;bottom:10px;right:20px;width:2px;height:22px;content:"";z-index:1;background:var(--white);animation:rotateback .3s ease-out;transition:background .5s linear;}.ce-gallery .ce-column a[href$=".jpg"]:hover:after,.ce-gallery .ce-column a[href$=".png"]:hover:after,.ce-gallery .ce-column a[href$=".gif"]:hover:after{animation:rotate .3s ease-out;background:var(--blue);}.ce-gallery .ce-column a[href$=".jpg"]:hover:before,.ce-gallery .ce-column a[href$=".png"]:hover:before,.ce-gallery .ce-column a[href$=".gif"]:hover:before{animation:rotate .3s ease-out;background:var(--blue);}@keyframes rotate{from{transform:rotate(0deg);}to{transform:rotate(180deg);}}@keyframes rotateback{from{transform:rotate(180deg);}to{transform:rotate(0deg);}}.content .ce-gallery img[src$=".svg"]{display:block;margin:0 auto;width:30%;height:auto;}.ce-gallery .ce-bodytext{font-size:1rem;}.ce-gallery .ce-bodytext p{font-size:1em;}.ce-gallery .ce-bodytext h4{font-size:1.5em;line-height:1.4em;margin-top:1em;margin-bottom:.25em;}.video-embed iframe{width:100%;border-radius:10px;}.menu_pages:after{display:block;width:100%;height:0;content:'';clear:both;}.menu_pages{display:flex;justify-content:left;flex-wrap:wrap;width:calc(100% - 20px);margin:0 10px;}.menu_pages .frame-csc-col-width-33{display:flex;flex-direction:column;font-size:1rem;padding:10px;width:calc(33.333% - 20px);float:none;}.menu_pages .frame-csc-col-width-33 .inner-frame{display:block;border:1px solid var(--blue);border-radius:10px;padding-bottom:25px;width:calc(100% - 2px);height:100%;overflow:hidden;position:relative;transition:0.3s all ease;}.menu_pages .frame-csc-col-width-33 .teaser-img{display:block;width:100%;height:auto;overflow:hidden;}.menu_pages .frame-csc-col-width-33 .teaser-img img{display:block;width:100%;height:auto;transition:all .2s ease;}.menu_pages .frame-csc-col-width-33 .teaser-content{display:block;width:calc(100% - 50px);padding:25px;}.menu_pages .frame-csc-col-width-33 .teaser-content .teaser-title{display:block;font:900 1.25em/1.4em "Roboto",sans-serif;margin-bottom:.5em;}.menu_pages .frame-csc-col-width-33 .teaser-content .teaser-text,.menu_pages .frame-csc-col-width-33 .teaser-content .teaser-button{display:block;font:400 1.125em/1.333em "Roboto",sans-serif;margin:0 0 .5em;text-rendering:optimizelegibility;word-wrap:break-word;hyphens:auto;}.menu_pages .frame-csc-col-width-33 .teaser-content .teaser-button{color:var(--yellow);position:absolute;bottom:25px;right:25px;width:1.875em;height:1.25em;}.menu_pages .frame-csc-col-width-33 .teaser-content .teaser-button:after{display:inline-block;margin-left:0;content:"\f061";font:400 1.875em "Font Awesome 6 Free";transition:0.3s all ease;}.menu_pages .frame-csc-col-width-33 .inner-frame:hover .teaser-content .teaser-button:after{color:var(--hyellow);margin-left:.5em;}.menu_pages .frame-csc-col-width-33 .inner-frame:hover .teaser-img img{transform:scale(1.1);}.menu_pages .frame-csc-col-width-33 .inner-frame:hover{background-color:var(--blue);}#pid1 #fc-1{height:20vh;background-image:none;padding:0;}#pid1 #fc-1 .menu_pages{display:block;margin:0;width:100%;}.menu_pages .frame-csc-col-width-50 .teaser-content{display:block;height:100%;padding-top:2em;font-size:1em;}.menu_pages .frame-csc-col-width-50 .teaser-content .teaser-title{display:block;font:900 1.25em/1.4em "Roboto",sans-serif;margin-bottom:.5em;}.menu_pages .frame-csc-col-width-50 .teaser-content .teaser-text,.menu_pages .frame-csc-col-width-50 .teaser-content .teaser-button{display:block;font:400 1.125em/1.333em "Roboto",sans-serif;margin:0 0 .5em;text-rendering:optimizelegibility;word-wrap:break-word;hyphens:auto;}.menu_pages .frame-csc-col-width-50 .teaser-content .teaser-button{color:var(--yellow);}.menu_pages .frame-csc-col-width-50 .teaser-content .teaser-button:after{display:inline-block;margin-left:.5em;content:"\f061";font:400 1em "Font Awesome 6 Free";transition:0.3s all ease;}.menu_pages .frame-csc-col-width-50 a:hover .teaser-content .teaser-button{color:var(--hyellow);}.menu_pages .frame-csc-col-width-50 a:hover .teaser-content .teaser-button:after{color:var(--hyellow);margin-left:0.5em;}.frame-layout-120{display:block;}.frame-layout-120 .inner-frame:not(.inner-frame .inner-frame .inner-frame){display:block;border-top:1px solid var(--white);border-bottom:1px solid var(--white);height:535px;overflow:hidden;}.frame-layout-120 .frame{width:100% !important;padding:0;height:535px !important;}.frame-layout-120 .frame .inner-frame{position:absolute;top:50%;left:0;width:90%;transform:translateY(-50%);}.frame-layout-120 .frame .ce-gallery[data-ce-columns="1"] .ce-column img{margin-left:0;}.frame-layout-120 .frame .ce-gallery[data-ce-columns="1"] .ce-column{margin:0;}.frame-layout-120 .frame .ce-gallery img{display:block;margin:20px;width:95px;height:auto;}#pid11 .frame-layout-120 .frame .ce-gallery img{width:75%;}.frame-layout-120 .frame .ce-gallery img{border-radius:0;}.frame-layout-120 .slick-dots{right:0;bottom:50%;text-align:right;width:20px;transform:translateY(50%);}.frame-layout-120 .slick-dots li:before{content:none;display:none;}.frame-layout-120 .slick-dots li button:before{width:100%;height:100%;content:'';width:1em;height:1em;border:1px solid var(--white);border-radius:50%;opacity:1 !important;transition:all .2s linear;}.frame-layout-120 .slick-dots li.slick-active button:before{background:var(--white);}.frame-layout-130{width:100%;padding:0;}.frame-layout-130:after{display:block;width:100%;height:0;clear:both;content:'';}.frame-layout-130 .frame{float:left;}.frame-layout-130 .frame.frame-type-text .inner-frame{width:100%;}.frame-layout-130 .frame:first-of-type{width:calc(66.666% - 40px);}.frame-layout-130 .frame:first-of-type .inner-frame{width:80%;}.frame-layout-130 .frame:last-of-type{width:calc(33.333% - 40px);}.frame-layout-160{width:100%;padding:0;}.frame-layout-160:after{display:block;width:100%;height:0;clear:both;content:'';}.frame-layout-160 .frame{float:right;width:calc(66.666% - 40px);}.frame-layout-160 .frame.frame-type-text .inner-frame{width:100%;}.frame-layout-160 .frame:first-of-type{width:calc(33.333% - 40px);float:left;}#pid5 .frame-layout-160:after,#pid24 .frame-layout-160:after{display:block;width:calc(100% - 40px);margin:20px auto;height:0;border-top:1px solid var(--text);content:'';}#pid5 .frame-type-header + .frame-layout-160:before,#pid24 .frame-type-header + .frame-layout-160:before{display:block;width:calc(100% - 40px);margin:20px auto;height:0;border-top:1px solid var(--text);content:'';}#pid5 .frame-layout-160 .frame-layout-0:not(.frame-layout-170 .frame-layout-0) strong:before,#pid24 .frame-layout-160 .frame-layout-0:not(.frame-layout-170 .frame-layout-0) strong:before{display:inline-block;width:.8em;height:.8em;margin-right:.25em;content:'';background-color:var(--yellow);border-radius:50%;}.frame-layout-170{width:100%;padding:0;}.frame-layout-170:after{display:block;width:100%;height:0;clear:both;content:'';}.frame-layout-170 .frame{float:left;}.frame-layout-170 .frame.frame-type-text .inner-frame{width:100%;}.frame-layout-170 .frame:first-of-type,.frame-layout-170 .frame:last-of-type{width:calc(50% - 40.5px);}#pid5 .frame-layout-170:before,#pid24 .frame-layout-170:before{display:block;content:'';width:calc(100% - 40px);margin:0 auto;height:0;border-top:1px solid var(--text);}#pid5 .frame-layout-170:nth-of-type(2):before,#pid24 .frame-layout-170:nth-of-type(2):before{display:none;content:none;}.gwrapper{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(1,1fr);gap:16px;width:100%;}.gwrapper .gwrapper{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(1,1fr);gap:16px;width:100%;}.gwrapper .gcframe{grid-column-end:span 12;display:grid;grid-template-columns:repeat(6,1fr);}.gwrapper .gc1{box-sizing:border-box;grid-column-end:span 1;grid-row-end:span 1;}.gwrapper .gc2{box-sizing:border-box;grid-column-end:span 2;grid-row-end:span 1;}.gwrapper .gc3{box-sizing:border-box;grid-column-end:span 3;grid-row-end:span 1;}.gwrapper .gc4{box-sizing:border-box;grid-column-end:span 4;grid-row-end:span 1;}.gwrapper .gc6{box-sizing:border-box;grid-column-end:span 6;grid-row-end:span 1;}.gwrapper .full{box-sizing:border-box;grid-column-end:span 12;grid-row-end:span 1;}.gwrapper .subitem{position:relative;grid-column-end:span 3;}.gwrapper .subitem.subfull{position:relative;grid-column-end:span 6;}.gwrapper .full .subitem.subfull{overflow:scroll;}.tx-aehahn-rfid h3{color:var(--yellow);}.gwrapper .g-last img{max-width:140px;}.g-center{position:absolute;left:0;top:50%;transform:translateY(-50%);}.tx-aehahn-rfid .gcframe{background-color:var(--blue);border-radius:10px;padding:40px;}.g-table{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;grid-auto-flow:row;}.g-box{font:400 1.125em/1.333em "Roboto",sans-serif;padding:5px;min-width:90px;}.g-box.g-head{font-weight:700;}.g-box{border-top:1px solid #dfdfdf;border-left:1px solid #dfdfdf;}.g-box:nth-child(-n+3){border-top:1px solid #dfdfdf;}.g-box:nth-child(odd){border-left:1px solid #dfdfdf;}.g-box:nth-child(-n+4){border-top:none;}.g-box:first-child,.g-box:nth-child(4n+1){border-left:none;}@media screen and (max-width:1279px){.gwrapper .subitem:not(.subitem.g-last){grid-column-end:span 6;}}@media screen and (max-width:1023px){.gwrapper .gc6{grid-column-end:span 12;}.gwrapper .subitem{grid-column-end:span 3;}.g-box{font-size:1em;}}@media screen and (max-width:560px){.gwrapper .full:after{display:block;margin:10px 0 0;auto;grid-column-end:span 6;content:"\f07e";font:900 1em/1.3em "Font Awesome 6 Free";text-align:center;color:var(--yellow);}}@media screen and (max-width:479px){.tx-aehahn-rfid .gcframe{padding:20px;}.gwrapper .g-last img{max-width:100px;}}.frame.frame-layout-145,.frame.frame-layout-140{position:relative;}.frame.frame-layout-145 .ce-intext .ce-bodytext,.frame.frame-layout-140 .ce-intext .ce-bodytext{position:relative;width:calc(50% - 80px);background-color:var(--white);padding:40px;z-index:1;border-radius:10px;left:50%;top:200px;}.standard-white .frame.frame-layout-140 .ce-intext .ce-bodytext{background-color:var(--blue);}.frame.frame-layout-145 .ce-intext.ce-right .ce-bodytext,.frame.frame-layout-140 .ce-intext.ce-right .ce-bodytext{left:0;right:auto;bottom:initial;}.frame.frame-layout-145 .ce-intext.ce-textpic .ce-gallery,.frame.frame-layout-140 .ce-intext.ce-textpic .ce-gallery{position:absolute;top:100px;width:calc(66.666% - 40px);left:0;padding:0;margin:0;border-radius:10px;}.frame.frame-layout-145 .ce-intext .ce-gallery img,.frame.frame-layout-140 .ce-intext .ce-gallery img{border-radius:10px;}.frame.frame-layout-145 .ce-intext .ce-gallery .ce-column,.frame.frame-layout-140 .ce-intext .ce-gallery .ce-column{width:100%;}.frame.frame-layout-145 .ce-textpic,.frame.frame-layout-140 .ce-textpic{padding-bottom:150px;}.frame.frame-layout-145 .ce-intext.ce-right .ce-gallery,.frame.frame-layout-140 .ce-intext.ce-right .ce-gallery{right:0;left:auto;}.frame.frame-layout-145 .ce-textpic:after,.frame.frame-layout-140 .ce-textpic:after{display:block;width:100%;height:0;clear:both;content:'';}.frame.frame-layout-145 .ce-intext .ce-bodytext{background-color:var(--yellow);}.frame.frame-layout-180{position:relative;}.frame.frame-type-text.frame-layout-180 .inner-frame{width:calc(760px);background-color:var(--white);padding:40px;z-index:1;border-radius:10px;}.frame.frame-layout-180 .ce-intext .ce-bodytext{width:calc(50% - 80px);background-color:var(--white);padding:40px;z-index:1;border-radius:10px;}.standard-white .frame.frame-type-text.frame-layout-180 .inner-frame,.standard-white .frame.frame-layout-180 .ce-intext .ce-bodytext{background-color:var(--sblue);}.frame-layout-150 .ce-textpic.ce-above .ce-gallery img,.frame .ce-gallery .ce-contact img,.frame-layout-150 .ce-image.ce-above .ce-gallery img{width:66.666%;margin:0 auto;}.frame-layout-150 .ce-textpic.ce-left.ce-intext .ce-gallery{width:calc((100% + 60px) / 3);}.frame-layout-150 .ce-textpic.ce-right.ce-intext .ce-gallery{width:calc((100% + 60px) / 3);}.frame-type-textpic.frame-layout-200{padding:20px;}.frame-type-textpic.frame-layout-200 .inner-frame{background:var(--blue);padding:20px;border-radius:10px;}.frame-type-textpic.frame-layout-200 .ce-left .ce-gallery{width:calc(20% - 40px);padding:20px 40px 0 0;margin:0;float:none;display:inline-block;}.frame-type-textpic.frame-layout-200 .ce-textpic .ce-bodytext{width:calc(80% - 40px);padding:20px;display:inline-block;vertical-align:middle;max-width:740px;}.frame-type-textpic.frame-layout-200 .ce-left .ce-gallery img{width:100%;padding:0;max-width:95px;}.frame-type-textpic.frame-layout-190 .ce-bodytext{background:var(--sgray);padding:40px;border-radius:10px;}.frame-type-textpic.frame-layout-190 .ce-gallery{width:calc(100% + 20px);margin:0 0 0 -10px;}.frame-type-textpic.frame-layout-190 .ce-gallery .ce-column{width:calc(50% - 20px);padding:10px;}.frame-layout-250 picture{display:block;border-radius:50%;overflow:hidden;max-width:320px;}.frame-layout-250 .ce-bodytext{position:relative;padding-top:80px;}.frame-layout-250 .ce-bodytext:before{display:block;position:absolute;left:20px;top:0;content:"“";font:700 10em/1em "Roboto",sans-serif;color:var(--white);opacity:0.5;}.frame-layout-250 .ce-textpic.ce-left.ce-intext .ce-gallery{width:calc(40% - 30px);}.frame-layout-250 .ce-textpic.ce-left.ce-intext .ce-bodytext{width:calc(60% - 30px);}.frame-layout-110 .ce-gallery .ce-bodytext{font:400 1.125rem/1.333em "Roboto",sans-serif;margin-top:20px;}.frame-layout-110 .ce-gallery .ce-bodytext strong{font:900 1.25rem/1.4em "Roboto",sans-serif;}.frame-layout-110 .ce-gallery .ce-bodytext a{color:var(--yellow);text-decoration:none;}.frame-layout-110 .ce-gallery .ce-bodytext a:after{display:inline-block;margin-left:5px;content:"\f061";font:400 1em "Font Awesome 6 Free";transition:0.3s all ease;}.frame-layout-110 .ce-gallery .ce-bodytext a:hover{color:var(--hyellow);}.frame-layout-110 .ce-gallery .ce-bodytext a:hover:after{color:var(--hyellow);margin-left:.5em;}.frame .ce-uploads li:before{display:none;}.frame .ce-uploads li{width:auto;padding:0;margin:0;}.frame .ce-uploads a:hover span,.frame .ce-uploads a{text-decoration:none;font-weight:400;transition:all 0.25s ease;}.frame .ce-uploads a:hover span,.frame .ce-uploads a:hover{color:var(--yellow);}.frame .ce-uploads .ce-uploads-filesize{padding-left:15px;}.frame .ce-uploads a:before{display:inline-block;width:1.5em;height:1.5em;content:"\f15b";font:900 1.5rem/1.5em "Font Awesome 6 Free";text-align:center;}.frame .ce-uploads a[href$=".pdf"]:before{content:"\f1c1";}#textpicslider{margin-bottom:60px;}#textpicslider .slick-dots{text-align:left;margin-left:15px;}#textpicslider .slick-dots button{background:transparent;overflow:hidden;border:1px solid var(--white);border-radius:50%;width:10px;height:10px;}#textpicslider .slick-dots .slick-active button{background:var(--white);}#textpicslider .slick-dots button:before{display:none;}.slick-slider{touch-action:auto!important;-ms-touch-action:auto!important;}.map{position:relative;}.map .locations{display:block;position:absolute;top:0;left:0;width:100%;height:100%;}.map .locations .location{display:block;position:absolute;top:0;left:0;width:14px;height:14px;transform:translate(-50%,-50%);background:var(--yellow);border-radius:50%;cursor:pointer;}.map .locations .location .sonar{display:block;position:absolute;z-index:1;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);background:var(--yellow);border-radius:50%;opacity:1;pointer-events:none;transition:all 0s normal;}.map .locations .location.ready .sonar{animation:sonar .75s ease-out;}.map .locations .location:hover .sonar{transform:translate(-50%,-50%) scale(3);opacity:0;transition:all .75s ease-out;}@keyframes sonar{from{opacity:1;transform:translate(-50%,-50%);}to{transform:translate(-50%,-50%) scale(3);opacity:0;}}.map .locations .loctitle{display:block;position:absolute;bottom:0;left:50%;pointer-events:none;transform:translateX(-50%) scale(0);color:var(--text);font:400 1.25em/2em "Roboto",sans-serif;padding:.5em 1.5em;border-radius:10px;background:var(--white);transition:all .15s ease-out;white-space:nowrap;}.map .locations .loctitle::after{display:block;content:'';width:1px;height:100px;position:absolute;top:100%;left:50%;background:var(--white);}.map .locations .loctitle a{color:var(--yellow);font:400 1em/2em "Roboto",sans-serif;text-decoration:none;}.map .locations .loctitle a:hover{text-decoration:underline;}.map .locations .location.active .sonar,.map .locations .location.active:hover{background-color:var(--white);}.map .locations .location.active .loctitle{transform:translate(-50%,-110px) scale(1);pointer-events:all;}.history-list{display:block;width:auto;height:600px;overflow:hidden;position:relative;}.history-list-title{display:block;position:absolute;z-index:2;left:0;top:0;height:100%;width:50px;background:var(--sblue);}.history-list-title-top{display:block;position:relative;height:calc(50% - 1px);width:100%;border-bottom:2px solid var(--white);}.history-list-title-bottom{display:block;position:relative;height:calc(50% - 1px);width:100%;}.history-list-title-top:after{display:block;width:200px;text-align:center;position:absolute;left:50%;top:50%;content:'Group History';font:400 1.25rem/20px "Roboto",sans-serif;white-space:nowrap;text-align:center;color:var(--white);transform:rotate(-90deg) translate(0,-100px);}.history-list-title-bottom:after{display:block;width:200px;text-align:center;position:absolute;left:50%;top:50%;content:'Tech History';font:400 1.25rem/20px "Roboto",sans-serif;white-space:nowrap;text-align:center;color:var(--white);transform:rotate(-90deg) translate(0,-100px);}html[lang="de"] .history-list-title-top:after{content:'HAHN Geschichte';}html[lang="de"] .history-list-title-bottom:after{content:'HAHN Innovationen';}.history-list-line{display:block;height:calc(50% - 1px);padding-left:70px;width:21000px;border-bottom:2px solid var(--white);white-space:nowrap;}.history-list-year{display:inline-block;position:relative;height:200%;}.history-list-date{display:inline-block;position:absolute;top:50%;left:0;font:400 1.25rem/2em "Roboto",sans-serif;background:var(--white);color:var(--sblue);padding:0 10px;border-radius:10px;transform:translateY(-50%);}.history-list-item{display:block;float:left;max-width:550px;padding-top:50px;margin-right:85px;margin-left:-35px;margin-top:300px;white-space:normal;height:250px;}.history-list-item:nth-child(2){margin-left:-35px;}.history-list-item.history-list-bottom + .history-list-item.history-list-top,.history-list-item.history-list-top + .history-list-item.history-list-bottom{margin-left:-400px;}.history-list-item:after{display:block;content:'';width:100%;height:0;clear:both;}.history-list-image{display:block;float:left;width:130px;height:130px;margin-right:20px;border:2px solid var(--white);border-radius:50%;}.history-list-item.history-list-highlight .history-list-image{border-color:var(--yellow);}.history-list-image-inner{display:block;width:calc(100% - 20px);height:calc(100% - 20px);border-radius:50%;margin:10px;background-color:var(--white);}.history-list-image img{display:block;width:100%;height:100%;border-radius:50%;}.history-list-text{display:block;float:left;font:400 1rem/2em "Roboto",sans-serif;width:calc(100% - 154px);color:var(--white);}.history-list-text p{font-size:1em;}.history-list-year:first-child{margin-left:50px;}.history-list-year.last-bottom + .history-list-year.first-top,.history-list-year.last-top + .history-list-year.first-bottom{margin-left:-100px;}.history-list-item.history-list-top{margin-top:0;}.swipe-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:3;pointer-events:none;}.swipe-indicator{position:absolute;top:50%;left:50%;width:100px;height:50px;transform:translate(-50%,-50%);}.swipe-indicator:before{display:block;content:"\e4ba";width:100%;font:900 2rem/1em "Font Awesome 6 Free";text-align:center;color:var(--white);}.swipe-indicator:after{display:block;content:"swipe";width:100%;font:400 1rem/20px "Roboto",sans-serif;text-align:center;color:var(--white);}.counter{width:calc(100% + 24px);margin:0 -12px;padding:0;}.counter:after{display:block;width:100%;height:0;clear:both;content:'';}.counter .counting{display:block;float:left;width:calc(33.333% - 24px);margin:12px;height:100%;position:relative;vertical-align:top;background-color:var(--blue);border-radius:10px;}.counter .counting:before{display:block;content:"";margin-top:75%;}.counter .c-inner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;width:calc(100% - 40px);}.counter .countup-extra,.counter .countup{display:inline;font:900 2.8125em/1.111em "Roboto",sans-serif;margin-bottom:.5em;}.counter .countup-text{display:inline;font:400 1.125em/1.333em "Roboto",sans-serif;margin:0 0 .5em;}.counter .countup-text{display:block;}.counter .c-icn{display:block;width:95px;margin:0 auto 20px auto;height:auto;}.counting .c-inner:before{position:relative;width:120px;margin:0 auto;display:block;padding-bottom:80px;}.tx-indexedsearch-searchbox legend{display:none;}.tx-indexedsearch-form{display:block;font:400 1.125em/1.333em "Roboto",sans-serif;}.tx-indexedsearch-form label{display:block;margin-bottom:0.5em;}.tx-indexedsearch-searchbox-sword{font:400 1.125em/30px "Roboto",sans-serif;color:var(--text);text-indent:5px;}.tx-indexedsearch-search-submit input{display:inline-block;position:relative;border-radius:54px;border:1px solid var(--yellow);padding:15px 40px 15px 40px;text-decoration:none;color:var(--yellow);background:transparent;transition:all 0.3s ease;font:400 1.125rem/1em "Roboto",sans-serif;cursor:pointer;margin-top:20px;}.tx-indexedsearch-search-submit input:hover{background-color:var(--yellow);text-decoration:none;color:var(--sblue);}.tx-indexedsearch-info-sword{font:400 1.125em/30px "Roboto",sans-serif;margin:20px 0 10px 0;}.tx-indexedsearch-info-sword-word{font-weight:700;}.tx-indexedsearch-res hr{margin:20px 0;}.ha-world{width:100%;max-width:1600px;position:relative;margin:0 auto;top:-50px;}.ha-world .close{display:block;position:absolute;top:15px;right:15px;width:30px;height:30px;cursor:pointer;}.ha-world .close:after,.ha-world .close:before{display:block;content:"";position:absolute;top:0;left:15px;width:1px;height:30px;transform:rotate(45deg);background:var(--white);}.ha-world .close:before{transform:rotate(-45deg);}.world-inner-img img{width:100%;height:auto;display:block;}.world-inner-dots{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;}.dot .d-icn{display:block;position:relative;left:-10px;top:-10px;width:20px;height:20px;background:var(--yellow);border-radius:50%;}.dot hr{border-top:0 none;border-bottom:1px solid white;margin:9px 0 10px 0;}.dot{position:absolute;width:24px;height:24px;}.world-inner-popup{position:absolute;top:50%;left:50%;width:calc(50% - 80px);padding:40px;background:var(--blue);transform:translate(-50%,-50%);font-size:1rem;z-index:-1;opacity:0;}.world-inner-popup *{color:white;}.world-inner-popup.active{opacity:1;z-index:2;}.world-inner-popup hr{border-bottom:1px solid white;margin:8px 0 20px 0;}.p-text{display:none;}.p-text.active{display:block;}.dot{cursor:pointer;}.d-hl{display:none;position:absolute;z-index:-1;opacity:0;top:-10px;left:0;padding:15px;background:var(--blue);width:200px;transform:translate(-50%,-100%);font:400 1rem/1.25em "Open Sans",Arial,sans-serif;color:white;transition:all 0.25s ease;border-radius:10px;}.d-hl.active{display:block;z-index:1;opacity:1;}.automotive.ha-world{top:auto;}.automotive .dot.d-1{top:50%;left:50%;}.automotive .dot.d-2{top:47%;left:44%;}.automotive .dot.d-3{top:57%;left:30%;}.automotive .dot.d-4{top:57%;left:40%;}.automotive .dot.d-5{top:67%;left:26%;}.automotive .dot.d-6{top:76%;left:29%;}.automotive .dot.d-7{top:65%;left:36%;}.automotive .dot.d-8{top:71%;left:42%;}.automotive .dot.d-9{top:85%;left:44%;}.automotive .dot.d-10{top:61%;left:58%;}.automotive .dot.d-11{top:50%;left:63%;}.automotive .dot.d-12{top:46%;left:58%;}.automotive .dot.d-13{top:28%;left:75%;}.automotive .dot.d-14{top:20%;left:56%;}.automotive .dot .d-icn:before{content:"";position:absolute;display:block;width:300%;height:300%;box-sizing:border-box;margin-left:-100%;margin-top:-100%;border-radius:45px;background-color:var(--yellow);animation:pulse 1.75s cubic-bezier(0.215,0.61,0.355,1) infinite;}@keyframes pulse{0%{transform:scale(0.33);}80%,100%{opacity:0;}}.svgb-1,.svgb-2{fill:none;stroke:#c6d0d5;stroke-linecap:round;stroke-width:30px;}.svgb-2{stroke:var(--blue);}.b-line-wrap{position:relative;padding:100px 0;margin-bottom:40px;max-width:1000px;}.box{position:absolute;left:0;top:47px;width:350px;}.box .b-bg{background:var(--blue);width:200px;height:130px;border-radius:10px;}.box.box-2{left:60%;}.box.box-3{left:28%;top:44%;}.box.box-4{left:60px;top:83.5%;}.box.box-5{left:65%;top:83.5%;}.content.color-white .box .b-bg .b-text,.box .b-bg .b-text{display:block;text-align:center;font:700 4.5em/1.125em "Roboto",sans-serif;color:var(--white);padding-top:10px;}.content.color-white .box .b-bg .b-text-small,.box .b-bg .b-text-small{font-size:1em;padding:0;}.b-under{position:absolute;left:0;top:100%;padding:20px 0 0;}.faq-item h3{margin:0;}.faq-item .question{padding:20px 60px 20px 0;border-top:1px solid var(--blue);width:calc(100% - 60px);position:relative;}.faq-item .question:after{content:"";display:block;position:absolute;right:0;top:20px;content:"\f061";font:700 1.75em "Font Awesome 6 Free";transform:rotate(90deg);transition:0.3s all ease;}.faq-item .question.opened:after{transform:rotate(-90deg);}.faq-item .answer{padding:20px 0 40px 0;width:100%;}.tx-aehahn-glossary .link-list{display:block;margin-bottom:50px;}.tx-aehahn-glossary .link-list li{font:400 1.625em/1.5em "Roboto",sans-serif;display:inline-block;width:3.7037037%;padding:0;}.tx-aehahn-glossary .link-list li a{color:var(--yellow);}.tx-aehahn-glossary .g-anker{display:block;font:700 1.625em/1.5em "Roboto",sans-serif;margin:40px 0 10px 0;}.tx-aehahn-glossary .link-list li:before{display:none;}.tx-aehahn-glossary .n-text{padding-top:20px;}.tx-aehahn-glossary hr{margin:0 0 20px 0;border-color:var(--text);}.tx-aehahn-glossary .glossar-item{font-size:0;display:inline-block;width:50%;vertical-align:top;}.tx-aehahn-glossary .glossar-item a{font:400 1.125rem/1.25em "Roboto",sans-serif;display:block;color:var(--yellow);}.tx-aehahn-glossary .more{padding-right:4px;}@media screen and (max-width:1023px){.tx-aehahn-glossary .link-list li{width:50px;}}.uc-embedding-container .uc-embedding-more-info{background-color:var(--sgray);color:var(--text);}.uc-embedding-container .description-text{color:var(--text);}.tx-powermail fieldset{margin-left:-20px;width:calc(100% + 40px);}.tx-powermail legend,.tx-powermail h3{margin-top:.5em;margin-bottom:0;}.tx-powermail label{display:block;font:400 1em/1.5em "Roboto",sans-serif;padding-bottom:.25em;}.tx-powermail .powermail_fieldwrap{display:block;position:relative;float:left;width:calc(50% - 40px);padding:10px 20px;}.tx-powermail .powermail_fieldwrap select,.tx-powermail .powermail_fieldwrap textarea,.tx-powermail .powermail_fieldwrap input[type="email"],.tx-powermail .powermail_fieldwrap input[type="text"]{display:block;width:calc(100% - 22px);padding:0 10px;height:2.5em;font:400 1em/1.5em "Roboto",sans-serif;border:1px solid var(--white);border-radius:10px;background:transparent;color:var(--white);}.tx-powermail .powermail_fieldwrap textarea.powermail_field_error,.tx-powermail .powermail_fieldwrap input[type="email"].powermail_field_error,.tx-powermail .powermail_fieldwrap input[type="text"].powermail_field_error{border-bottom:0 none;border-radius:10px 10px 0 0;}.tx-powermail .powermail_fieldwrap textarea{height:6em;padding:5px 10px;}.tx-powermail .powermail_field{font:400 1em/1.5em "Roboto",sans-serif;color:var(--white);}.tx-powermail .powermail_fieldwrap_type_radio{width:100%;padding:0;}.tx-powermail .powermail_fieldwrap_type_radio .radio{float:left;width:calc(100% - 40px);padding:5px 20px;}.tx-powermail .powermail_fieldwrap_type_textarea,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_submit,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_html,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_file,.tx-powermail .powermail_fieldwrap_type_text{width:calc(100% - 40px);}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio .powermail_label,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check .powermail_label{display:block;clear:both;padding:10px 20px 0;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio input,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check input{display:none;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio .radio label,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check .checkbox label{display:block;position:relative;font:400 1em/1.5em "Roboto",sans-serif;padding:0 0 0 28px;margin:0;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio .radio input + i{display:block;position:absolute;top:.2em;left:0;content:"";width:1em;height:1em;background:transparent;border:1px solid var(--white);border-radius:50%;transition:all 0.25s ease;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio .radio input:checked + i{background:var(--yellow);}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check .checkbox input + i{display:block;position:absolute;top:.2em;left:0;content:"";width:1em;height:1em;background:center center none no-repeat transparent;border:1px solid var(--white);border-radius:2px;transition:all 0.25s ease;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check .checkbox input:checked + i{display:block;background:center center url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free 6.5.2 by@fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons,Inc.--><path style="fill:rgb(247,166,0);" d="M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"/></svg>') no-repeat;background-size:80%;}.powermail_fieldwrap.powermail_fieldwrap_type_file .powermail_file{border:none;padding:0;}.powermail_fieldwrap.powermail_fieldwrap_type_captcha img{margin-top:20px;max-width:320px;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_captcha .powermail-errors-list{max-width:320px;}.tx-powermail .powermail_fieldwrap .powermail-errors-list{list-style:none;background:var(--red);border:1px solid var(--white);border-top:0 none;border-radius:0 0 10px 10px;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio .powermail-errors-list{border-top:1px solid var(--white);border-radius:10px;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check .powermail-errors-list{border-top:1px solid;border-radius:0 10px 10px 10px;}.tx-powermail .powermail_fieldwrap .powermail-errors-list li{font:500 0.85rem/1.5em "Roboto",sans-serif;padding:5px 10px;color:var(--white);}.tx-powermail .powermail_fieldwrap .powermail-errors-list li:before{display:none;content:none;}.tx-powermail .powermail_fieldwrap input.powermail_submit{display:inline-block;position:relative;border-radius:54px;border:0.125em solid var(--yellow);line-height:1em;padding:15px 40px 15px 40px;text-decoration:none;color:var(--yellow);background:transparent;transition:all 0.3s ease;font:400 1em/1em "Roboto",sans-serif;text-decoration:none!important;cursor:pointer;box-sizing:content-box;}.tx-powermail .powermail_fieldwrap input.powermail_submit:hover{background-color:var(--yellow);text-decoration:none;color:var(--sblue);}.tx-powermail select option{background-color:var(--white);background-image:none !important;}.tx-powermail .powermail_fieldwrap select::-ms-expand{display:none;}.startseite #fc-1{height:20vh;min-height:200px;padding:0;background-image:none;}.startseite #breadcrumb{display:none;}.startseite #header .frame{height:calc(100vh* 0.8 - 155px);overflow:hidden;}#pid322 #fc-1 .frame,#pid165 #fc-1 .frame{display:inline-block;width:calc(50% - 40px);}#pid322 #header .frame,#pid313 #header .frame,#pid165 #header .frame,#pid198 #header .frame{height:calc(100vh* 0.8 - 155px);overflow:hidden;}#pid322 #header .frame-type-text,#pid313 #header .frame-type-text,#pid165 #header .frame-type-text,#pid198 #header .frame-type-text{position:absolute;z-index:1;top:0;left:0;}#pid322 #header .frame-type-text .inner-frame,#pid313 #header .frame-type-text .inner-frame,#pid165 #header .frame-type-text .inner-frame,#pid198 #header .frame-type-text .inner-frame{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:1280px;width:calc(100% - 80px);padding:40px;}#pid322 #header video,#pid313 #header video,#pid165 #header video,#pid198 #header video{position:absolute;left:0;top:50%;transform:translate(0,-50%);width:100%;height:100%;object-fit:cover;}#pid313.startseite #fc-1{height:initial;}#pid166 #fc-4{padding-bottom:125px;}#pid166 #fc-6{padding-top:125px;}@media screen and (max-width:1599px){.menu_pages .frame-csc-col-width-50 .teaser-content{padding-top:.5em;}#hahn-line{bottom:30px;}}@media screen and (max-width:1279px){.menu_pages .frame-csc-col-width-50 .teaser-content{padding-top:0;}.menu_pages .frame-csc-col-width-50 .teaser-content .teaser-title,.menu_pages .frame-csc-col-width-50 .teaser-content .teaser-text,.menu_pages .frame-csc-col-width-50 .teaser-content .teaser-button{margin:0;}.menu_pages .frame-csc-col-width-50 .teaser-content .teaser-text,.menu_pages .frame-csc-col-width-50 .teaser-content .teaser-button,.menu_pages .frame-csc-col-width-33 .teaser-content .teaser-text,.menu_pages .frame-csc-col-width-33 .teaser-content .teaser-button,.counter .countup-text,.frame ul.checkmark li,.frame ul li,.frame ol li,.button,h5,h6,.subheader,p{font-size:1em;}h1{font-size:3.25em;}.counter .countup-extra,.counter .countup,h2{font-size:2.5em;}h3{font-size:1.5em;}.menu_pages .frame-csc-col-width-33 .teaser-content .teaser-title,h4{font-size:1.125em;}#menu .men-item.pos-8 a,#menu a{font-size:1rem;}#menu li.men-level-1-item a{margin:0 15px;}#menu .men-level-2-wrap .men-inner-wrap .title{padding-top:40px;font-size:1rem;}#menu .men-level-2-wrap .men-inner-wrap ul{padding-top:35px;}#menu .men-level-1-wrap li.men-level-2-item a{font-size:1rem;}#menu.showsub .men-button{top:150px;}.men-main.showsub .toplinks{top:130px;}.men-main .toplinks .ce-gallery .ce-column{padding-top:0;}.scrolled .men-main.showsub .toplinks{top:100px;}#pid1 .content{padding:60px 0;}}@media screen and (max-width:1023px){#logo{width:110px;height:30px;}#headerbar{height:90px;}.ovh #headerbar,.scrolled #headerbar{height:60px;}.startseite #header .frame,#pid1 #header .frame{height:calc(100vh * 0.8 - 135px);}#section{padding-top:135px;}.startseite #fc-1 .menu_pages .frame,#pid1 #fc-1 .menu_pages .frame{padding:10px 20px;}.menu_pages .frame-csc-col-width-33 .teaser-content{padding:15px;width:calc(100% - 30px);}.menu_pages .frame-csc-col-width-33 .teaser-content .teaser-button{right:15px;bottom:15px;}.counter .counting{width:calc(50% - 24px);}#menu.showsub .men-button,#menu .men-button{opacity:1;top:45px;right:35px;pointer-events:all;transition:all .2s ease-out;}.ovh #menu.showsub .men-button,.scrolled #menu.showsub .men-button,.ovh #menu .men-button,.scrolled #menu .men-button{top:30px;}.men-main-wrap{opacity:0;pointer-events:none;transition:all .2s ease-out;}.men-main .button-outer-wrap,#menu.active .men-level-1-wrap,.men-main.active .men-main-wrap{opacity:1;pointer-events:all;}.men-main .men-main-wrap{background:var(--blue);width:100vw;height:calc(100vh - 60px);position:absolute;left:0;top:60px;}#menu .pos-1 a:hover,#pid1 #menu .pos-1 a,#menu .pos-1 a{content:none;height:auto;margin-bottom:0 !important;}#menu .pos-8{margin-top:40px;}#menu .men-level-1-wrap{float:none;padding-left:25px;padding-top:15px;pointer-events:none;}#menu li.men-level-1-item{display:block;}.scrolled #menu a,#menu a{line-height:2em;}.men-main.active .toplinks{top:0;pointer-events:all;opacity:1;}#menu.active .men-meta-wrap{top:calc(100vh - 80px);pointer-events:all;opacity:1;}.men-main .toplinks .content-inner-wrap{background-color:var(--blue);border-color:var(--white);}.scrolled #menu.active.showsub .men-level-2-wrap,#menu.active.showsub .men-level-2-wrap{top:0;background:transparent;}#menu.showsub .men-level-2-wrap:not(#menu.active.showsub .men-level-2-wrap){opacity:0;pointer-events:none;}#menu.active .men-button{top:30px;pointer-events:all;}#menu.showsub.active .menu-icon-line-top,#menu.active .menu-icon-line-top{transform:translate(0,6px) rotate(-45deg);}#menu.showsub.active .menu-icon-line-middle,#menu.active .menu-icon-line-middle{opacity:0;}#menu.showsub.active .menu-icon-line-bottom,#menu.active .menu-icon-line-bottom{transform:translate(0,-6px) rotate(-135deg);}#menu.showsub .menu-icon-line-top,#menu.showsub .menu-icon-line-bottom{transform:none;}#menu.showsub .menu-icon-line-middle{opacity:1;}#menu .men-level-2-wrap .men-inner-wrap{width:calc(100% - 360px);}#menu .men-level-2-wrap .men-inner-wrap ul{padding-top:15px !important;}#menu .men-level-2-wrap .men-inner-wrap .title{display:none;}#menu .men-level-1-wrap li.men-level-2-item a{padding:0 20px;line-height:2em;}#menu .men-level-2-wrap,#menu .pos-2 .men-level-2-wrap,#menu .pos-2.inactivesub .men-level-2-wrap,#menu .pos-3.inactivesub .men-level-2-wrap,#menu .pos-4.inactivesub .men-level-2-wrap,#menu .pos-5.inactivesub .men-level-2-wrap,#menu .pos-6.inactivesub .men-level-2-wrap,#menu .pos-7.inactivesub .men-level-2-wrap,#menu .pos-8.inactivesub .men-level-2-wrap{left:100%;opacity:0;}#menu .pos-2.activesub .men-level-2-wrap{left:0;opacity:1;}.scrolled .men-main.showsub .toplinks{top:0;}h1{font-size:2.75em;}.counter .countup-extra,.counter .countup,h2{font-size:2em;}h3{font-size:1.375em;}p{word-wrap:break-word;hyphens:auto;}.frame.frame-layout-145 .ce-intext .ce-bodytext,.frame.frame-layout-140 .ce-intext .ce-bodytext{width:calc(66.666% - 80px);left:33.333%;}.frame-layout-130 .frame:first-of-type,.frame-layout-130 .frame:last-of-type{width:calc(50% - 40px);}.ce-gallery .ce-bodytext{font-size:.875rem;}.ce-gallery .ce-bodytext h4{font-size:1.25em;}.frame-layout-150 .ce-textpic.ce-above .ce-gallery img,.frame-layout-150 .ce-image.ce-above .ce-gallery img{width:85%;}#hahn-line{bottom:20px;width:125%;}.tx-powermail .powermail_fieldwrap select,.tx-powermail .powermail_fieldwrap textarea,.tx-powermail .powermail_fieldwrap input[type="email"],.tx-powermail .powermail_fieldwrap input[type="text"]{font-size:.9em;}#pid1 .content{padding:60px 0;}.frame-space-before-extra-small{padding-top:0;}.frame-space-after-extra-small{padding-bottom:0;}.frame-space-before-small{padding-top:20px;}.frame-space-after-small{padding-bottom:20px;}.frame-space-before-medium{padding-top:35px;}.frame-space-after-medium{padding-bottom:35px;}.frame-space-before-large{padding-top:50px;}.frame-space-after-large{padding-bottom:50px;}.frame-space-before-extra-large{padding-top:70px;}.frame-space-after-extra-large{padding-bottom:70px;}}@media screen and (max-width:799px){.startseite  #fc-1,#pid1 #fc-1{height:calc((100vh - 135px) * 0.45);}.startseite .frame .ce-textpic .ce-bodytext{padding-bottom:10px;}.startseite #header .frame{height:auto;}#pid1 #header .frame{height:calc((100vh - 135px) * 0.55);}#pid1 #fc-1 .menu_pages{padding:20px 20px;}#pid1 #fc-1 .menu_pages .frame{padding:20px 0;}#pid1 #fc-1 .menu_pages .frame:last-child{border-top:1px solid var(--white);}.frame.frame-csc-col-width-50{width:calc(100% - 40px);float:none;}.map .locations .location{pointer-events:none;width:12px;height:12px;}.map .locations .location .sonar{border:1px solid var(--white);}.frame-layout-160 .frame:first-child{width:calc(50% - 40px);}.frame-layout-160 .frame{width:50%;}.frame-layout-160 .frame-layout-170 .frame:first-child,.frame-layout-160 .frame-layout-170 .frame:last-child{width:calc(100% - 40px);}.menu_pages .frame-csc-col-width-33{width:calc(50% - 20px);}.counter .counting::before{margin-top:100%;}.men-main.active .toplinks{display:none !important;pointer-events:none !important;}#hahn-line{width:150%;}.menu_pages .frame-csc-col-width-50 .teaser-content .teaser-text,.menu_pages .frame-csc-col-width-50 .teaser-content .teaser-button,.menu_pages .frame-csc-col-width-33 .teaser-content .teaser-text,.menu_pages .frame-csc-col-width-33 .teaser-content .teaser-button,.counter .countup-text,.frame ul.checkmark li,.frame ul li,.frame ol li,h5,h6,.subheader,.history-list-text p,p{font-size:.9em;}h1{font-size:2.5em;}.counter .countup-extra,.counter .countup,h2{font-size:1.75em;}.history-list{height:auto;overflow:visible;}.history-list-title{display:none;}.history-list-line{width:calc(100% - 42px);white-space:normal;height:auto;padding:0 20px;border-bottom:0 none;border-left:2px solid var(--white);}.history-list-year{height:auto;padding-top:70px;}.history-list-year:first-child,.history-list-year.last-bottom + .history-list-year.first-top,.history-list-year.last-top + .history-list-year.first-bottom{margin-left:0;}.history-list-date{transform:none;border-radius:0 10px 10px 0;left:-20px;top:20px;}.history-list-item{float:none;clear:both;padding-top:10px;padding-bottom:20px;margin:0 !important;height:auto;}.frame.frame-layout-145 .ce-intext.ce-textpic .ce-gallery,.frame.frame-layout-140 .ce-intext.ce-textpic .ce-gallery{position:static;width:100%;}.frame.frame-layout-145 .ce-textpic.ce-left.ce-intext .ce-bodytext,.frame.frame-layout-145 .ce-intext .ce-bodytext,.frame.frame-layout-140 .ce-textpic.ce-left.ce-intext .ce-bodytext,.frame.frame-layout-140 .ce-intext .ce-bodytext{width:calc(100% - 80px);position:static;margin-bottom:0;border-radius:0 0 10px 10px;padding:40px;}.frame.frame-layout-145 .ce-intext.ce-right .ce-bodytext,.frame.frame-layout-145 .ce-intext .ce-gallery img,.frame.frame-layout-140 .ce-intext.ce-right .ce-bodytext,.frame.frame-layout-140 .ce-intext .ce-gallery img{border-radius:10px 10px 0 0;}.frame.frame-layout-145 .ce-intext.ce-right .ce-gallery img,.frame.frame-layout-140 .ce-intext.ce-right .ce-gallery img{border-radius:0 0 10px 10px;}.frame-layout-150 .ce-textpic.ce-left.ce-intext .ce-gallery{width:100%;padding-bottom:20px;}.ce-textpic.ce-left.ce-intext .ce-bodytext{width:100%;padding-left:0;}.frame-type-textpic.frame-layout-200{padding:10px 20px;}.frame-type-textpic.frame-layout-200 .inner-frame{padding:10px 20px;}.frame-type-textpic.frame-layout-200 .ce-left .ce-gallery{width:calc(25% - 20px);padding:20px 15px 0 5px;}.frame-type-textpic.frame-layout-200 .ce-textpic .ce-bodytext{width:calc(75% - 40px);}.ce-image.ce-above .ce-gallery,.ce-textpic.ce-below .ce-gallery,.ce-textpic.ce-above .ce-gallery{width:calc(100% + 20px);margin:0 0 0 -10px;}.ce-image.ce-above .ce-gallery[data-ce-columns="1"],.ce-textpic.ce-below .ce-gallery[data-ce-columns="1"],.ce-textpic.ce-above .ce-gallery[data-ce-columns="1"],.ce-image.ce-above .ce-gallery[data-ce-columns="2"],.ce-textpic.ce-below .ce-gallery[data-ce-columns="2"],.ce-textpic.ce-above .ce-gallery[data-ce-columns="2"]{width:calc(100% + 40px);margin:0 0 0 -20px;}.ce-gallery .ce-column{padding:10px;}.video-embed iframe{width:calc(100% - 40px);padding:0 20px;}.ce-gallery[data-ce-columns="1"] .ce-column,.ce-gallery[data-ce-columns="2"] .ce-column{padding:20px;}.ce-gallery[data-ce-columns="3"] .ce-column{width:calc(33.333% - 20px);}.ce-gallery[data-ce-columns="4"] .ce-column{width:calc(50% - 20px);}.ce-gallery[data-ce-columns="5"] .ce-column{width:calc(20% - 20px);}.ce-gallery[data-ce-columns="6"] .ce-column{width:calc(16.66666% - 20px);}.ce-gallery[data-ce-columns="7"] .ce-column{width:calc(12.5% - 20px);}.frame-layout-150 .ce-textpic.ce-above .ce-gallery img,.frame-layout-150 .ce-image.ce-above .ce-gallery img{width:70%;}#topbar .searchbox{position:absolute;right:40px;top:0;z-index:5;background:var(--sblue);}.tx-powermail fieldset{margin-left:-10px;width:calc(100% + 20px);}.tx-powermail .powermail_fieldwrap{width:calc(50% - 20px);padding:10px 10px;}.tx-powermail .powermail_fieldwrap_type_textarea,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_submit,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_html,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_file,.tx-powermail .powermail_fieldwrap_type_text{width:calc(100% - 20px);}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio{width:calc(100% + 20px);padding:10px 0;margin:0 -10px;}.men-main.showsub .toplinks{top:0;display:none !important;pointer-events:none !important;}.frame-layout-160 .frame:first-child{width:calc(100% - 40px);}.frame-layout-160 .frame{width:100%;}.frame-layout-160 .frame:first-of-type{width:calc(100% - 40px);float:left;}.frame-layout-120 .frame .ce-gallery[data-ce-columns="1"] .ce-column img{margin-left:20px;}}@media screen and (max-width:569px){#hahn-line{width:175%;}.menu_pages .frame-csc-col-width-33{width:calc(100% - 20px);}.counter .counting::before{margin-top:125%;}footer .men-meta-wrap{left:initial;right:0;width:50%;top:35px;}#menu .men-meta-wrap li.men-item,.men-meta-wrap li.men-item{display:block;}.men-meta-wrap li.men-item a{line-height:1.35em;margin:0 40px;}#menu .men-meta-wrap li.men-item a{font-size:.8rem;}footer .men-meta-wrap li.men-item{border:0 none;}#menu.active .men-meta-wrap{top:initial;height:auto;bottom:0;left:initial;right:0;text-align:right;}p .button{margin-bottom:1em;}ul.two-columns{columns:1;}.frame-space-before-extra-small{padding-top:0;}.frame-space-after-extra-small{padding-bottom:0;}.frame-space-before-small{padding-top:10px;}.frame-space-after-small{padding-bottom:10px;}.frame-space-before-medium{padding-top:20px;}.frame-space-after-medium{padding-bottom:20px;}.frame-space-before-large{padding-top:30px;}.frame-space-after-large{padding-bottom:30px;}.frame-space-before-extra-large{padding-top:40px;}.frame-space-after-extra-large{padding-bottom:40px;}.frame-layout-130 .frame:first-of-type,.frame-layout-130 .frame:last-of-type{width:calc(100% - 40px);}}@media screen and (max-width:479px){.ce-gallery .ce-column:not(.frame-layout-140 .ce-gallery .ce-column,.frame-layout-145 .ce-gallery .ce-column,.frame-layout-200 .ce-gallery .ce-column){width:calc(100% - 20px) !important;}.frame-type-textpic.frame-layout-200 .ce-left .ce-gallery{width:calc(100% - 40px);padding:20px 20px 0;display:block;}.frame-type-textpic.frame-layout-200 .ce-textpic .ce-bodytext{width:calc(100% - 40px);}h1{font-size:1.8em;}.counter .countup-extra,.counter .countup,h2{font-size:1.35em;}.menu_pages .frame-csc-col-width-50 .teaser-content .teaser-title,h3{font-size:1em;}.counter .c-icn{width:70%;}.counter .counting::before{margin-top:130%;}.counter .c-inner{top:20px;transform:translateX(-50%);}#menu .men-level-1-wrap{transition:all .2s ease-out;}#menu.active.showsub .men-level-1-wrap{margin-left:-100%;}#menu .men-level-2-wrap .men-inner-wrap .title{display:block;padding-left:40px;}#menu .men-level-2-wrap .men-inner-wrap{width:calc(100% - 40px);}#menu .men-level-2-wrap{transition:all .2s ease-out;}#menu.active .men-level-1-item .opener:before{display:block;opacity:0;content:"\f104";font:900 1rem/1.25em "Font Awesome 6 Free";color:var(--yellow);width:100%;z-index:5;position:absolute;left:120vw;top:40px;transition:all .2s ease-out;}#menu.active .men-level-1-item .opener:after{display:inline;content:"\f105";font:900 1rem/1.25em "Font Awesome 6 Free";color:var(--yellow);width:100%;z-index:5;transition:all .2s ease-out;margin-left:-7px;}#menu.active.showsub .men-level-1-item.activesub .opener:before{left:40px;opacity:1;}#menu .men-meta-wrap a{line-height:2em;bottom:20px;}.startseite #header .ce-gallery video,.startseite #header .ce-gallery img,#pid1 #header .ce-gallery video,#pid1 #header .ce-gallery img{width:auto;height:100%;}.startseite #header .ce-gallery video,.startseite #header .ce-gallery img{min-height:400px;}#hahn-line{width:200%;}.content{padding:10px 0;}.frame-space-after-overflow{margin-bottom:20px;}.video-embed iframe{width:calc(100% - 20px);}}@media screen and (max-width:399px){#topbar .searchbox{right:0;}#topbar .topbar-inner{width:100%;}.men-social-wrap{padding-right:40px;}#lang{float:left;margin-left:20px;}.headerbar-inner{width:calc(100% - 40px);padding:0 20px;}#menu.showsub .men-button,#menu .men-button{right:20px;}#header .frame .herotext{width:calc(100% - 40px);}.content-inner-wrap{width:100%;padding:0;}.counter .counting::before{margin-top:150%;}h1{font-size:1.6em;}.counter .countup-extra,.counter .countup,h2{font-size:1.25em;}.men-meta-wrap li.men-item a{margin:0 20px;}#breadcrumb{width:100%;padding:0;}#logo{margin-top:15px;}#headerbar{height:70px;}#menu.showsub .men-button,#menu .men-button{top:35px;}#section{padding-top:115px;}}.st0{fill:#555;}.text-footer{margin:20px 0;}.text-footer a{display:inline-block;font-size:0;margin-right:12px;}.text-footer svg{width:34px;height:34px;}.print{margin-right:0;cursor:pointer;}@media print{#logo,#headerbar .headerbar-inner,#headerbar.fixed,#headerbar.fixed .headerbar-inner,#headerbar.fixed #logo,#headerbar{position:relative;height:auto;display:block;top:auto;}*{min-width:inherit!important;max-width:none!important;}body{height:auto;margin:0;padding:0!important;width:initial;min-height:initial;box-shadow:initial;background:initial;page-break-after:always;}#headerbar:after,#headerbar:before,.cc_banner-wrapper,#menu,#footer:before,#footer .point,#footer .internal-link,#footer .csc-col-width-33,.text-footer,#headerbar .men-button,#headerbar .kontakt{display:none;}.content{padding:10px 0;}#logo{top:20px!important;}.tx-aejobs-list .detail-wrap{margin-top:40px;}.tx-aejobs-list .detail-wrap .pre-text,#logo img{margin-top:20px!important;}.tx-aejobs-list .detail-wrap strong{font-size:1.25em;}.article li:before{display:none;}.tx-aejobs-list .detail-wrap ul li,.article li{list-style:square;font-weight:400;}ol,.article ul,#footer a,#footer p,p{font-size:1rem;color:rgb(75,75,70);font-weight:400;}#footer a,#footer p{font-weight:400;}h1,h2{font-size:2rem;color:rgb(75,75,70);font-weight:400;text-align:center!important;}.tx-aejobs-list .detail-wrap ul{padding:5px 0 20px 18px;}#footer{min-height:inherit;margin:0;background:none;}#footer .csc-col-width-66{width:100%;}#footer .content-inner-wrap{padding:10px 20px;}#section{overflow:visible;}}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}#pid7 #fc-1 .frame-space-after-extra-small,#pid7 #fc-1{padding-bottom:0;}#pid7 #fc-2{padding-top:50px;}.tag-title,.cat-title{display:block;font:900 1.5em/1.125em "Roboto",sans-serif;margin-bottom:10px;}.news .checkbox,.news .tag{display:inline-block;height:32px;border:1px solid var(--sgray);border-radius:16px;padding:0 15px;}.news .tag:not(:last-of-type),.news .checkbox:not(:last-of-type){margin-right:10px;}.news .tag label,.news .checkbox label{cursor:pointer;font:400 1.25em/32px "Roboto",sans-serif;color:var(--sgray);position:relative;}.news .tag input,.news .checkbox input{display:none;}.news .c-active{border-color:var(--yellow);}.news .tag label.active,.news .checkbox label.active{color:var(--yellow);}.news .tag label.active:before,.news .checkbox label.active:before{display:inline-block;width:1.25em;height:1em;content:"\f00c";font:900 1em/1.3em "Font Awesome 6 Free";text-align:left;color:var(--yellow);}.news .tag label.active:hover:before,.news .checkbox label.active:hover:before{content:"\f00d";line-height:1em;}.btn.btn-primary{display:inline-block;display:none;cursor:pointer;position:relative;font:400 1.125em/1.333em "Roboto",sans-serif;border-radius:54px;border:1px solid var(--yellow);line-height:1em;padding:15px 40px 15px 40px;text-decoration:none;color:var(--yellow);background:transparent;transition:all 0.3s ease;margin-top:20px;}.btn.btn-primary:hover{background-color:var(--yellow);text-decoration:none;color:var(--sblue);}.form-group{padding:20px 0;}.news-list-view{width:calc(100% + 40px);margin-left:-20px;font-size:0;}.news-list-view .frame{display:inline-block;vertical-align:top;width:calc(25% - 40px);padding:20px;}.news-list-view .teaser-desc{padding-bottom:10px;}.news .more{display:inline-block;text-decoration:none;font:400 1em/1.125em "Roboto",sans-serif;color:var(--yellow);}.news .more.m-back:before,.news .more:after{display:inline-block;width:1.25em;height:1em;content:"\f061";font:900 1em/1.3em "Font Awesome 6 Free";text-align:left;transition:all 0.35s ease;}.news .more:hover:after{padding-left:5px;}.news .news-list-category,.news .news-list-date{display:inline-block;padding:30px 0 20px 0;text-decoration:none;font:400 1.125em/1.125em "Roboto",sans-serif;}.news .more.m-back{margin-top:2em;font-size:1.25em;transition:all 0.35s ease;}.news .more.m-back:before{transform:rotate(180deg);vertical-align:bottom;transition:none;}.news .more.m-back:after{display:none;}.news .more.m-back:hover{color:var(--yellow)!important;}.news.news-single .frame-news{max-width:860px;}.news .cat-list-item{display:inline-block;}.news .cat-list-item:not(:last-of-type):after{display:inline-block;content:"/";padding:0 5px;}.news .news-list-category{padding-left:20px;}.news .outer{display:inline-block;width:50%;vertical-align:top;}.news .outer .ce-column{width:calc(100% - 40px);}.news .outer .ce-column img{width:100%;display:block;height:auto;}.news .outer .ce-gallery[data-ce-columns="2"]{margin-left:-20px;}.news .news-list-view img{border-radius:5px;overflow:hidden;}.news .outer .ce-gallery{width:100%;}.news .news-img-caption{font-size:0.8rem;width:calc(100% - 30px);}.news-list-view h3{font-size:1.375em;}.news-list-view p{font-size:1.125em;}.news .more[target="_blank"]:after{content:"\f08e";margin-left:5px;}.news.news-single .frame-news.frame-case-study{max-width:initial;}.frame-case-study .news-img-wrap{display:inline-block;width:33.333%;vertical-align:top;margin-top:-10px;}.frame-case-study .news-img-wrap .outer{width:100%;}.frame-case-study .bodytext{display:inline-block;width:66.666%;}.frame-case-study .frame{width:100%;padding:0;clear:both;}.frame-case-study .frame-layout-190{width:66.666%;float:right;}.frame-case-study .frame.frame-space-before-extra-small{padding-top:0px;}.frame-case-study .frame.frame-space-after-extra-small{padding-bottom:0px;}.frame-case-study .frame.frame-space-before-small{padding-top:40px;}.frame-case-study .frame.frame-space-after-small{padding-bottom:40px;}.frame-case-study .frame.frame-space-before-medium{padding-top:75px;}.frame-case-study .frame.frame-space-after-medium{padding-bottom:75px;}.frame-case-study .frame.frame-space-before-large{padding-top:100px;}.frame-case-study .frame.frame-space-after-large{padding-bottom:100px;}.frame-case-study .frame.frame-space-before-extra-large{padding-top:140px;}.frame-case-study .frame.frame-space-after-extra-large{padding-bottom:140px;}.news .outer .mediaelement-video{width:calc(100% - 40px);padding:20px;height:auto;display:block;}.news .outer .mediaelement-video iframe{width:100%;margin-left:-20px;max-height:100%;display:block;}#pid18 .news-list-date{display:none;}#pid18 .n-text{padding-top:1em;}#pid54 #fc-1{padding-bottom:0;}@media screen and (max-width:1599px){}@media screen and (max-width:1279px){.tag-title,.cat-title{font-size:1.25em;}.news-list-view h3{font-size:1.125em;}.news .tag label,.news .checkbox label,.news .news-list-category,.news .news-list-date,.news-list-view p{font-size:1em;}}@media screen and (max-width:1023px){.news-list-view .frame{width:calc(50% - 40px);}}@media screen and (max-width:799px){.news-list-view h3{font-size:1em;}.news .more,.news-list-view p{font-size:.9em;}.frame-case-study .bodytext,.frame-case-study .news-img-wrap{width:100%;}.news .frame-case-study .outer .ce-gallery{width:calc(100% + 40px);}.frame-case-study .ce-image.ce-above .ce-gallery[data-ce-columns="1"],.frame-case-study .ce-textpic.ce-below .ce-gallery[data-ce-columns="1"],.frame-case-study .ce-textpic.ce-above .ce-gallery[data-ce-columns="1"],.frame-case-study .ce-image.ce-above .ce-gallery[data-ce-columns="2"],.frame-case-study .ce-textpic.ce-below .ce-gallery[data-ce-columns="2"],.frame-case-study .ce-textpic.ce-above .ce-gallery[data-ce-columns="2"]{width:calc(100% + 20px);margin:0 0 0 -10px;}.frame-case-study .frame-layout-190{width:100%;float:none;}.frame-case-study .frame.frame-layout-140 .ce-textpic{padding-bottom:20px;padding-top:20px;}.frame-nim{display:none;}.news .tag:not(:last-of-type){margin-bottom:10px;}}@media screen and (max-width:569px){}@media screen and (max-width:479px){.news-list-view .frame{width:calc(100% - 40px);}.news .frame-case-study .outer .ce-gallery{width:calc(100% + 20px);}.frame-case-study .frame-type-textpic.frame-layout-190 .ce-bodytext,.frame-case-study .frame.frame-layout-140 .ce-textpic.ce-left.ce-intext .ce-bodytext,.frame-case-study .frame.frame-layout-140 .ce-intext .ce-bodytext{width:calc(100% - 40px);padding:30px 20px;}}@media screen and (max-width:399px){}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-loading .slick-list{background:white;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-list,.slick-track,.slick-slide,.slick-slide img{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;zoom:1;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-slider{margin-bottom:0;}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0px;width:100%;}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0px 5px;padding:0px;cursor:pointer;}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;outline:none;}.slick-dots li button:focus{outline:none;}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:0.75;}@font-face{font-display:swap;font-family:'Sedgwick Ave';font-style:normal;font-weight:400;src:url('/fileadmin/template.careers/_fonts/sedgwick-ave-v12-latin-regular.woff2') format('woff2');}:root{--turq:rgb(60,199,202);--vgray:linear-gradient(180deg,rgb(255,255,255) 0%,rgba(198,208,213,0.34) 100%);--mixgradient:linear-gradient(235deg,rgba(150,227,60,1) 0%,rgba(60,199,202,1) 100%);}body{background:var(--white);}.content.color-mixgradient *,.content.color-gradient *,#breadcrumb ul li a:hover,#breadcrumb .current a,.color-std *{color:var(--blue);}.color-std p{color:var(--gray);}#menu a{color:var(--white);}#pid121 #header .frame{height:calc(100vh* 0.8 - 155px);overflow:hidden;}#pid121 #header .frame-type-text{position:absolute;z-index:1;top:0;left:0;}#pid121 #header .frame-type-text .inner-frame{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:1280px;width:calc(100% - 80px);padding:40px;}#pid121 #fc-1{height:20vh;background-image:none;padding:0;background:rgb(150,227,60);background:var(--mixgradient);}#headerbar{background-color:var(--white);}#header .button{background:var(--blue);color:var(--white);}.frame-type-textpic.frame-layout-200 .inner-frame,.counter .counting{background:var(--turq);}#menu.showsub .men-meta-wrap a,.counter .countup-extra,.counter .countup-text,.counter .countup{color:var(--white);}.svg-white{fill:var(--blue);}#icn-globe .svg-white{fill:var(--white);}#menu a{color:var(--blue);}#menu a:hover{color:var(--turq);}#menu li.men-level-1-item.pos-7 a{margin:0 0 0 18px;}#menu .men-item.pos-7 a{display:inline-block;position:relative;border-radius:54px;background:transparent;color:var(--turq);line-height:1em;padding:10px 20px 10px 20px;transition:all 0.3s ease;font:400 1.125rem/1em "Roboto",sans-serif;text-decoration:none!important;border:0.125em solid var(--turq);}#menu .men-item.pos-7 a:hover{color:var(--white);background-color:var(--turq);}.ovh #menu .men-item.pos-7 a,.scrolled #menu .men-item.pos-7 a{line-height:inherit;}#header video{display:block;width:100%;height:calc(100vh* 0.8 - 155px);object-fit:cover;}.menu_pages .frame-csc-col-width-33 .inner-frame{border-color:var(--sgray);}.menu_pages .frame-csc-col-width-33 .inner-frame:hover .teaser-content *{color:var(--white);}.f-icn-wrap{position:fixed;z-index:10;bottom:40px;right:40px;}.s-icn,.con-icn{display:block;cursor:pointer;position:absolute;z-index:10;bottom:0;right:0;width:60px;height:60px;background:var(--blue);background-size:40px;border-radius:30px;transition:all 0.5s ease;overflow:hidden;}.con-icn{background:var(--turq);right:50px;z-index:1;}.s-icn:before,.con-icn:before{position:absolute;left:10px;top:10px;font-size:1.375rem;width:40px;height:40px;content:url('data:image/svg+xml;utf8,<svg id="icn-connect" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 52 52"><path style="fill:rgb(255,255,255)" d="M33,30c-1.71,0-3.26.73-4.35,1.88l-7-3.89c.22-.63.35-1.3.35-2,0-.87-.19-1.7-.53-2.45l6.85-3.8c1.1,1.37,2.79,2.26,4.68,2.26,3.31,0,6-2.69,6-6s-2.69-6-6-6-6,2.69-6,6c0,.7.13,1.37.35,2l-7,3.89c-1.09-1.16-2.64-1.88-4.35-1.88-3.31,0-6,2.69-6,6s2.69,6,6,6c1.89,0,3.58-.88,4.68-2.26l6.85,3.8c-.34.75-.53,1.58-.53,2.45,0,3.31,2.69,6,6,6s6-2.69,6-6-2.69-6-6-6ZM33,12c2.21,0,4,1.79,4,4s-1.79,4-4,4-4-1.79-4-4,1.79-4,4-4ZM16,30c-2.21,0-4-1.79-4-4s1.79-4,4-4,4,1.79,4,4-1.79,4-4,4ZM33,40c-2.21,0-4-1.79-4-4s1.79-4,4-4,4,1.79,4,4-1.79,4-4,4Z"/></svg>');color:var(--white);}.con-icn:before{content:url('data:image/svg+xml;utf8,<svg id="icn-jobs" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 52 52"><path style="fill:rgb(255,255,255)" d="M30.24,26.53c2.02-1.35,3.35-3.66,3.35-6.27,0-4.16-3.38-7.54-7.54-7.54s-7.54,3.38-7.54,7.54c0,2.61,1.33,4.91,3.35,6.27-4.94,1.74-8.49,6.43-8.49,11.95,0,.55.45,1,1,1s1-.45,1-1c0-5.88,4.78-10.66,10.65-10.68,0,0,.02,0,.03,0s.02,0,.03,0c5.88.02,10.65,4.8,10.65,10.68,0,.55.45,1,1,1s1-.45,1-1c0-5.52-3.55-10.22-8.49-11.95ZM20.51,20.26c0-3.06,2.49-5.54,5.54-5.54s5.54,2.49,5.54,5.54-2.47,5.53-5.52,5.54c0,0-.02,0-.02,0s-.02,0-.02,0c-3.04-.01-5.52-2.49-5.52-5.54Z"/></svg>');}.con-icn a,.s-icn a{display:inline-block;vertical-align:middle;width:0;height:60px;overflow:hidden;font:400 1.25em/60px "Source Sans 3",sans-serif;color:var(--white);text-decoration:none!important;transition:all 0.35s ease;}.f-icn-wrap .s-icn a{position:relative;}.f-icn-wrap .s-icn a:after{font:400 1.75rem/60px "Font Awesome 6 Brands";}.f-icn-wrap .s-icn a[href*="facebook.com"]:after{display:block;position:absolute;color:var(--white);text-indent:0;top:0;left:0;content:'\f09a';}.f-icn-wrap .s-icn a[href*="instagram"]:after{display:block;position:absolute;color:var(--white);text-indent:0;top:0;left:0;content:'\f16d';}.f-icn-wrap .s-icn a[href*="linkedin"]:after{display:block;position:absolute;color:var(--white);text-indent:0;top:0;left:0;content:'\f08c';}.f-icn-wrap .s-icn a[href*="youtube"]:after{display:block;position:absolute;color:var(--white);text-indent:0;top:0;left:0;content:'\f167';}#lang li a:hover,.f-icn-wrap .s-icn a:hover:after{color:var(--turq);}#lang li.active{pointer-events:none;}.con-icn.active,.s-icn.active{width:360px;z-index:2;right:90px;}.con-icn.active a{width:250px;padding:0 20px;margin-left:80px;}.s-icn.active a:first-of-type{margin-left:80px;}.s-icn.active a{width:50px;padding:0 5px;font-size:0;}#lang li{padding:10px 5px 0 5px;}footer p{float:none;}footer .lower-footer{background:var(--white);}footer .lower-footer *{color:var(--gray);}footer .kununu{margin-left:20px;}#menu .toplinks a,.menu_pages .frame-csc-col-width-50 .teaser-content .teaser-button{color:var(--white);}.frame:not(.frame-layout-150) .ce-textpic.ce-right.ce-intext .ce-bodytext{width:calc(60% - 30px);}.frame:not(.frame-layout-150) .ce-textpic.ce-right.ce-intext .ce-gallery{width:calc(40% - 30px);}.content.color-gradient{background:center bottom no-repeat;background-image:url('/fileadmin/user_upload/backgrounds/weltkarte_gray.svg'),var(--vgray);}.content.color-mixgradient{background:var(--mixgradient);}.news .checkbox,.news .tag{margin-bottom:5px;}#menu .pos-1 a{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path style="fill:rgb(60,199,202)" d="M6.5,19v-4.83c0-.55.45-1,1-1h5c.55,0,1,.45,1,1v4.83h5.5v-11L10,1.25,1,8v11h5.5M12.5,20v-5.83h-5v5.83H0V7.5L10,0l10,7.5v12.5h-7.5Z"/></svg>');}.frame.frame-layout-140 .ce-intext .ce-bodytext{background:var(--blue);}.frame-layout-140 .button{background:var(--white);color:var(--blue);}.frame-layout-140 .button:hover{background:var(--turq);color:var(--white);}.frame-layout-140 h1,.frame-layout-140 h2,.frame-layout-140 h3,.frame-layout-140 h4,.frame-layout-140 h5,.frame-layout-140 .subheader,.frame-layout-140 p{color:var(--white);}.header-wrap h1 .big{background:center center url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="309.7" height="86.73" viewBox="0 0 309.7 86.73"><path d="M305.39,33.76l1.99.35c-.15.2-.2.36-.31.39-1.2.28-2.41.53-3.76.83-.18.36-.37.77-.6,1.26-.37.08-.75.13-1.12.16-3.47.09-6.93.17-10.4.26-.52.01-1.06.02-1.58.08-.64.04-1.22.36-1.6.88-.32.44.06.95.83.96,1.56.02,3.14-.03,4.71-.04.63,0,1.3-.06,1.61.51l-3.74.7,1.63,1.19-4.82.5c-.46.81.67,1.13.86,1.61,1.02.49,2.62-.09,3.66.7-1.95.51-3.94.85-5.95,1.02-5.26.26-10.51.48-15.77.75-4.31.22-8.62.47-12.93.73-.8.05-1.6.2-2.41.31.14.53.78.43,1.24.42,3.88-.08,7.77-.2,11.65-.28,5.25-.11,10.49-.22,15.73-.32,2.27-.16,4.55-.1,6.81.18,1.45.13,2.91.15,4.37.06.7,0,1.41.02,2.21.03.09.64-.84.93-1.16,1.37-.33.42-.7.81-1.09,1.17-.22.22-.52.42-.75.64-1.13,1.06-.96,1.59.72,2.3.24.1.52.17.76.24q-.5,1.66.99,4.24c1.59.25,3.79.18,3.64,1.84-1.63.09-3.28.18-4.93.27-1.22-.04-2.44.21-3.55.74-.67.25-1.38.36-2.09.35-8.1.43-16.2.81-24.3,1.27-3.16.18-6.31.53-9.46.8-.86,0-1.7.26-2.41.75.53.14,1.07.23,1.62.27,2.73-.06,5.46-.16,8.2-.28,3.46-.15,6.93-.32,10.36-.48l1.14.91c2.16-.27,4.15.2,6.31.06,2.31-.14,4.61-.08,6.92-.1,2.2-.02,4.4-.04,6.55-.05l2.56,1.81c-.85.13-1.67.39-2.43.77-1,.99-2.45.91-3.85,1.02-4,.31-7.97.4-11.94.33-.83-.01-1.68.08-2.52.14-2.42.15-4.83.34-7.25.46-5.37.28-10.73.54-16.1.8-1.47.07-2.95.15-4.42.23-.84,0-1.68.07-2.51.2-4,.93-8.13.88-12.19,1.3-5.13.52-10.29.89-15.43,1.35-.59.09-1.17.23-1.74.44-.57.18-1.08.46-1.67.58-.85.17-1.78.29-1.66-.57-1.52.21-2.9.14-3.95.91-.47.19-.98.26-1.49.22-3.12-.05-6.21.41-9.31.61-5.06.32-10.02,1.25-15.08,1.54-1.04.06-2.09.23-3.13.34-.72.14-1.46.2-2.19.18-2.16-.2-4.34.06-6.39.78-1.01.25-2.04.43-3.08.52-5.63.66-11.24,1.46-16.92,1.74-2.23.44-4.5.65-6.78.61-1.77.09-3.54.45-5.34.41-.41,0-.83.07-1.21.21-1.47.51-3.04.68-4.59.49-.51-.09-1.03-.09-1.54-.01-2.16.8-4.51.56-6.75.84-2.91.36-5.87.47-8.81.68-5.15.37-10.3.74-15.45,1.1-4.52.32-9.04.66-13.57.93-2.3.03-4.59.19-6.87.49-1.66.22-3.34.33-5.02.33-3.46.15-6.92.26-10.39.42-2.91.01-5.81.18-8.7.52-.71.16-1.45.18-2.17.06-1.5-.31-3.05-.34-4.56-.08-.92.08-1.89-.18-2.77-.05-3.19.47-6.22-.08-9.36.14-1.68.12-3.37.14-5.03.34-1.44.19-2.9.18-4.34-.03-2.78-.38-5.61-.4-8.4-.07-2.24.17-4.5.08-6.73-.26-.7-.08-1.33-.29-2.01-.42q-1.75-.34-3.83.34c-1.78-.24-3.38-1.2-4.45-2.64-.25-.28-.11-.7-.12-1.06-.01-.48.21-.98-.39-1.39-.17-.12-.06-.48.13-.65.25-.21.34-.54.24-.85-.16-1.21.79-1.8,2.92-1.96.48-.04.96-.11,1.4-.17.2-.68-.66-.93-1.04-1.52.39-.57.86-1.26,1.34-1.96-.8-.9-1.62-1.82-2.43-2.73.72-1.23.88-2.51,2.63-3.41q-1.2-2.13-3.08-2.68l1.93-1.17-1.37-.92,3.45-1.41c-.15-.34-.24-.7-.28-1.06.07-.39.2-.77.37-1.13-2.09-.53-4.59-.39-6.46-1.48-.71-1.18-.72-2.65-.04-3.85.12-.44.43-.79.85-.96.15-.07.29-.17.41-.29.4-.34-.76-.66.03-.96.66-.26.47-.52.37-.79-.1-.25-.26-.47-.46-.65-.4-.38-.55-.73-.07-1.19.64-.61.26-1.23-.02-1.78-.18-.35-.93-.56-1.5-.88.08-2.1.16-4.29.24-6.56l-2.49-.57c.09-.24.05-.49.23-.57.84-.41,1.74-.77,2.71-1.19.25-.5-.65-.72-1.03-1.21.36-.26.71-.54,1.04-.84.92-.98.78-1.23-1.02-1.93.34-.3.6-.77,1.04-.87,1.34-.29.92-.91,1.24-1.45l-2.28-1.46c.52-.77.68-1.74.43-2.63-.21-1.05-.1-2.14.32-3.12.27-.89.4-1.82.4-2.74l1.73-.88c-.09-.46-.19-.92-.29-1.41.25-.12.52-.22.8-.27,2.94-.19,5.88-.36,8.82-.53.62.02,1.24,0,1.85-.08,3.5-.79,6.98-.27,10.46-.84l.03.37-4.59.4c2.25.28,4.38.82,6.79.44.37-.02.75-.02,1.12.02.72.02,1.44,0,2.16-.06.34-.05.66-.21.9-.46.29-.42-.42-.45-.87-.61.52-.37,1.2-.72.77-1.32l-1.46-.07c.13-.08.28-.14.43-.18,1.16-.11,2.32-.18,3.47-.3,1.05-.06,2.09-.2,3.11-.42,2.03-.46,4.09-.8,6.17-1.01,2.94-.43,5.87-.56,8.81-.7,7.57-.36,15.15-.74,22.72-1.13,7.15-.36,14.3-.71,21.45-1.12,9.36-.54,18.73-1.13,28.09-1.71,5.37-.33,10.73-.68,16.1-1,2.94-.18,5.89-.39,8.83-.46,1.97-.05,3.9-.17,5.86-.38,1.32-.15,2.67.02,4.01-.07,1.36-.08,2.72-.32,4.08-.43.72-.05,1.44-.04,2.16.04,1.65.13,3.32.03,4.95-.29,1.97-.35,3.96-.52,5.95-.51,1.02,0,2,.18,3.3.31.86-.49,1.84-.76,2.83-.78,5.04-.2,10.08-.47,15.12-.72,3.26-.16,6.52-.33,9.78-.51,5.05-.28,10.1-.57,15.15-.87,5.26-.31,10.52-.61,15.78-.93,5.04-.3,10.09-.6,15.14-.92,4.41-.28,8.82-.64,13.23-.89,2.62-.15,5.23-.19,7.85-.27,3.25-.09,6.5-.18,9.75-.25,1.56-.04,3.12-.03,4.63-.05.38.62-.41.88-.78,1.23-.71.66-.52,1.01.69,1.22.58.1,1.19.15,1.94.25l.26,2.94c1.87.19,2.71,1.17,4.3,1.53.26.06.63.21.62.32-.09,1.06,1.47,1.33,2.39,1.91.33.21.68.41,1.07.65l-1.88,1c0,.38,0,.8,0,1.3l-7.63,1.8c.53,1.3.72,1.42,2.51,1.45,3.12.05,6.25.07,9.21.11.71.49,1.47.9,2.26,1.23.85.18,1.72.27,2.59.29-.17.23-.21.39-.34.42-.78.21-1.65.32-2.03.88-.44.59-.41,1.41.07,1.97.43.64,1.07,1.1,1.81,1.32,1.53.32,1.73,1.06,2.16,1.77.05.12.09.24.11.37-1.21,1.11-1,2.33-1.25,3.52-.08.05-.17.09-.26.11-1.89.12-3.82.1-5.66.38-1.84.38-3.71.62-5.58.72-.62.05-1.24.14-1.86.26-1.04.12-2.09.26-3.14.33-3.47.24-6.93.46-10.45.91.37.03.72.08,1.1.08,1.41.02,1.41.01,2.13.91l3.16-.04c.38.33.76.66,1.08.94l15.27.02,1.13,1.22M29.16,17.52c.13.05.26.09.4.12.05,0,.14-.07.21-.1l-.39-.13-.22.12M1.32,78.66l-.04.1.22-.05-.18-.06Z" style="fill:rgb(60,199,202);"/></svg>') no-repeat;background-size:100%;font:400 1em 'Sedgwick Ave',italic;padding:0 .25em;}.company-link{float:right;height:45px;font:400 1em/45px "Roboto",sans-serif;color:var(--sgray);text-decoration:none;transition:all 0.35s ease;}.company-link:hover{color:var(--turq);}.company-link:after{display:inline-block;content:"\f08e";padding-left:5px;font-size:0.875em;position:relative;top:-3px;margin-right:20px;font-family:"Font Awesome 6 Free";}.news .tag label,.news .checkbox label{color:var(--turq);}.news .checkbox,.news .tag{border-color:var(--turq);}.news .c-active{border-color:var(--yellow);}#textpicslider .slick-dots button{background:transparent;border:1px solid var(--blue);}#textpicslider .slick-dots .slick-active button{background:var(--blue);}.news .outer .mediaelement-video{width:calc(100% - 40px);padding:20px;height:auto;display:block;}.news .outer .mediaelement-video iframe{width:100%;margin-left:-20px;max-height:100%;display:block;}#pid127 #fc-1,#pid280 #fc-1,#pid281 #fc-1{padding-bottom:0;}.frame-layout-145 .button:hover{background:var(--turq);}.frame-type-textpic.frame-layout-200 *,.frame-type-textpic.frame-layout-200 .button{color:var(--white);border-color:var(--white);}.frame-type-textpic.frame-layout-200 .button:hover{background:var(--white);color:var(--turq);}.svgb-1,.svgb-2{fill:none;stroke:#c6d0d5;stroke-linecap:round;stroke-width:30px;}.svgb-2{stroke:var(--blue);}.b-line-wrap{position:relative;padding:100px 0;margin-bottom:40px;max-width:1000px;}.box{position:absolute;left:0;top:47px;width:350px;}.box .b-bg{background:var(--turq);width:200px;height:130px;border-radius:10px;}.box.box-2{left:60%;}.box.box-3{left:28%;top:44%;}.box.box-4{left:60px;top:83.5%;}.box.box-5{left:65%;top:83.5%;}.box .b-bg .b-text{display:block;text-align:center;font:700 4.5em/1.125em "Roboto",sans-serif;color:var(--white);padding-top:10px;}.box .b-bg .b-text-small{font-size:1em;padding:0;}.b-under{position:absolute;left:0;top:100%;padding:20px 0 0;}.f-l-wrap{padding-top:20px;position:relative;z-index:2;padding-right:200px;}.f-l-wrap a{display:inline-block;vertical-align:middle;padding-right:20px;}.flogo{}.flogo .svg-white{fill:var(--white)!important;}.tx-ns-instagram{width:calc(100% + 5px);margin-left:-5px;font-size:0;}.tx-ns-instagram a{display:inline-block;width:calc(25% - 10px);margin:5px;position:relative;border-radius:10px;overflow:hidden;padding-top:25%;}.tx-ns-instagram a img{object-fit:cover;position:absolute;max-height:100%;max-width:100%;min-height:100%;min-width:100%;left:0;top:0;right:0;bottom:0;}.gallery-item-type{position:absolute;right:5px;bottom:5px;z-index:1;}.fancybox-caption__body{font:400 1em/1.25em "Roboto",sans-serif;}.j-legend-wrap,.j-list{width:calc(100% + 40px);margin-left:-20px;}.j-list .frame{padding:0 20px;}.j-list a{display:block;text-decoration:none;padding:20px;border-bottom:1px solid var(--gray);font-size:0;transition:all 0.35s ease;}.j-list .job-hl{display:inline-block;width:60%;padding-right:20px;font:500 1.25rem/1.25em "Roboto",sans-serif;}.j-list .job-location{display:inline-block;position:relative;width:calc(40% - 45px);font:400 1rem/1.25em "Roboto",sans-serif;color:var(--gray);vertical-align:top;}.j-list .job-location:before{display:inline-block;width:25px;content:"\f3c5";font:900 1em/1.3em "Font Awesome 6 Free";text-align:center;}.j-list a:hover{background:var(--blue);}.j-list a:hover *{color:var(--white);}.j-legend-wrap{padding:0 20px;}.j-legend-inner-wrap{width:calc(100% - 40px);border-bottom:1px solid var(--gray);padding-bottom:20px;}.j-legend{display:inline-block;width:calc(60% - 20px);padding:0 20px;font:400 1rem/1.25em "Roboto",sans-serif;}.legend-right{width:calc(40% - 20px);padding:0;}.treffer-wrap{display:block;padding:20px;font:700 1.25rem/1.25em "Roboto",sans-serif;margin-bottom:20px;}.treffer-anzahl{font-size:1.375em;}.treffer-add{padding-left:5px;}.job-item.f-show.hide,.job-item{display:none;}.job-item.f-show{display:block;}.job-item a{position:relative;}.job-item a:after{display:block;content:"\f061";font:900 1.25rem/1em "Font Awesome 6 Free";position:absolute;right:5%;top:50%;transform:translate(0,-50%);color:var(--yellow);transition:right 0.35s ease;}.job-item a:hover:after{right:2.5%;}.more-ele,.tx-aejobs-list .img-text{margin-top:2em;}.more-ele{cursor:pointer;}.nothing.found{display:none;}.nothing{font-size:1.125rem;}.nothing p{padding:0 20px;}select.j-filter{margin:0 20px;padding:10px;color:var(--gray);border:1px solid var(--gray);border-radius:5px;}.mix{display:inline-block;width:calc(33.333% - 40px);padding:0 20px;}.mix .m-wrap{padding:20px 0;position:relative;}.mix svg{display:block;width:90px;height:90px;}.mix .m-text{position:absolute;left:110px;top:50%;width:calc(100% - 110px);transform:translate(0,-50%);}.mix .m-small,.mix .m-big{display:block;font:400 1.125em/1.25em "Roboto",sans-serif;color:var(--white);}.mix .m-big{font-weight:700;font-size:1.375em;}.mix .st0{fill:var(--white);}.mix .bodytext{color:var(--white);padding-top:20px;}.mix .share{display:inline-block;}.mix .share svg{width:30px;height:30px;margin-right:10px;}.mix .share:last-of-type svg{margin-right:0;}.link-button a{display:inline-block;position:relative;border-radius:54px;border:0.125em solid var(--yellow);line-height:1em;padding:15px 40px 15px 40px;text-decoration:none;color:var(--yellow);background:transparent;transition:all 0.3s ease;font:400 1.125rem/1em "Roboto",sans-serif;text-decoration:none!important;}.link-button a:hover{background-color:var(--yellow);text-decoration:none;color:var(--sblue);}.color-std .main-text ul li{width:calc(100% - 1.5em);padding:0 0 0 1.75em;font-size:1.125em;font-weight:400;color:var(--gray)!important;}.color-std .main-text ul li *{color:var(--gray)!important;}.color-std .main-text ul li:before{content:"\f00c";font:900 1em/1.3em "Font Awesome 6 Free";text-align:center;color:var(--yellow);}#menu .menu-icon-line{background:var(--white);}@media screen and (max-width:1279px){#menu li.men-level-1-item a{margin:0 10px;}#menu li.men-level-1-item.pos-7 a{margin-left:10px;}.j-list .job-hl{font-size:1.125rem;}.tx-aejobs-list .content{padding:40px 0;}.tx-aejobs-list .ce-gallery[data-ce-columns="4"] .ce-column{width:calc(33.333% - 40px);}}@media screen and (max-width:1023px){.mix{width:calc(50% - 40px);}.mix.m-3{width:calc(100% - 40px);}.tx-aejobs-list .ce-gallery[data-ce-columns="4"] .ce-column{width:calc(50% - 40px);}.tx-aejobs-list .content{padding:20px 0;}#menu .pos-1 a{content:"";}#menu li.men-level-1-item.pos-7 a,#menu a{color:var(--white);border-color:var(--white);}#menu li.men-level-1-item.pos-7 a{margin-top:15px;}#menu.active .men-meta-wrap{text-align:right;}.box{width:300px;}.box.box-2{left:55%;}.box.box-3{top:42%;}.box.box-4,.box.box-5{top:79%;}.box.box-5{left:60%;}#menu .menu-icon-line{background:var(--blue);}}@media screen and (max-width:799px){.j-legend-wrap{display:none;}.j-list .job-hl,.j-list .job-location{width:90%;}.j-list .job-location{margin-top:10px;}.j-list .job-location:before{text-align:left;}select.j-filter{margin-right:0;margin-top:20px;}.mix svg{width:45px;height:45px;}.mix .m-text{width:calc(100% - 55px);left:55px;}.mix .m-big{font-size:1.125em;}.mix .m-small{font-size:1em;}.f-l-wrap{padding:0;}.f-l-wrap .kununu{margin-top:20px;}footer .upper-footer{height:auto;}footer .men-meta-wrap{position:static;text-align:left;margin-top:20px;padding:0;}.men-meta-wrap li.men-item a{margin-left:0;}.f-icn-wrap{bottom:20px;right:20px;}.lower-footer{padding-bottom:60px;}p .button{margin-bottom:1em;}.tx-ns-instagram a{width:calc(33.333% - 10px);}.ce-textpic.ce-right.ce-intext .ce-bodytext,.frame-layout-150 .ce-textpic.ce-right.ce-intext .ce-gallery,.frame:not(.frame-layout-150) .ce-textpic.ce-right.ce-intext .ce-bodytext,.ce-textpic.ce-right.ce-intext .ce-gallery{width:100%;padding:0;}.box{width:240px;}.box.box-3{width:360px;}.b-under{padding-top:10px;}.b-under p{font-size:0.875em;}.box .b-bg .b-text{font-size:2.75em;}.box .b-bg .b-text-small{font-size:0.875em;padding:0 4px;}.box .b-bg{width:110px;height:110px;}.box.box-4,.box.box-5{top:74%;width:220px;}.box.box-4{left:8%;}}@media screen and (max-width:569px){.tx-ns-instagram a{width:calc(50% - 10px);padding-top:37.5%;}#bewerbungsprozess-line{display:none;}.b-line-wrap{padding:0;margin:0;}.b-under,.box{position:static;width:100%!important;padding-bottom:20px;}.f-l-wrap a{padding-right:0;}footer .men-meta-wrap{width:100%;}.men-meta-wrap li.men-item{display:inline-block;}.news .tag{height:auto;min-height:32px;}.ce-image.ce-above .ce-gallery[data-ce-columns="1"],.ce-textpic.ce-below .ce-gallery[data-ce-columns="1"],.ce-textpic.ce-above .ce-gallery[data-ce-columns="1"],.ce-image.ce-above .ce-gallery[data-ce-columns="2"],.ce-textpic.ce-below .ce-gallery[data-ce-columns="2"],.ce-textpic.ce-above .ce-gallery[data-ce-columns="2"],.frame-layout-130 .frame:first-of-type .inner-frame{width:100%;margin:0;}.company-link:after{margin-right:0;}#topbar .company-link{position:absolute;top:0;font-size:0.75rem;line-height:20px;right:140px;width:110px;}#lang{float:left;}#topbar .topbar-inner{width:100%;}}@media screen and (max-width:479px){.frame-type-textpic.frame-layout-200 .ce-textpic .ce-bodytext,.menu_pages .frame-csc-col-width-33{width:100%;padding:10px 0;}.mix .m-big{font-size:1em;}.mix .m-small{font-size:0.875em;}.color-std .main-text ul li{font-size:1em;}.frame:not(.frame-layout-150) .ce-textpic.ce-right.ce-intext .ce-gallery,.frame-layout-250 .ce-textpic.ce-left.ce-intext .ce-gallery{padding:0 0 40px 0;width:100%;text-align:left;}.frame-layout-250 .ce-textpic.ce-left.ce-intext .ce-bodytext{padding:70px 0 0 0;width:100%;}.frame-layout-250 picture{max-width:240px;margin:0 auto;}.frame-layout-250 .ce-bodytext:before{left:0;}.s-icn.active{width:250px;}.con-icn.active{width:220px;}.con-icn.active a{margin-left:40px;}.s-icn.active a{width:30px;}.s-icn.active{right:55px;}.s-icn.active a:first-of-type{margin-left:60px;}#lang{margin-left:5px;z-index:2;}}@media screen and (max-width:399px){.mix{width:calc(100% - 40px);}.flogo{padding:20px;}.men-meta-wrap li.men-item a{margin:0 20px;}.startseite #fc-1{min-height:230px;}.f-icn-wrap{right:10px;}.s-icn,.con-icn{width:40px;height:40px;}.s-icn:before,.con-icn:before{top:5px;left:5px;width:30px;height:30px;}.con-icn{right:25px;}.con-icn a,.s-icn a{line-height:40px;font-size:1rem;}.con-icn.active{margin-right:-30px;width:200px;}.s-icn.active a:first-of-type{margin-left:0;}.s-icn.active{width:160px;padding-left:50px;right:45px;height:90px;}.s-icn.active:before{top:30px;}.f-icn-wrap .s-icn a:after{line-height:45px;}.s-icn.active a{height:45px;}.men-social-wrap{padding-right:10px;}#topbar .company-link{font-size:0.65rem;line-height:1.25em;right:135px;width:60px;}}
