@charset "UTF-8";@font-face{font-display:swap;font-family:"Helvetica Neue";src:url("/fileadmin/templates/fonts/HelveticaNeue/950bd1f5-bc4c-4221-b5eb-f47555776261.eot?#iefix");src:url("/fileadmin/templates/fonts/HelveticaNeue/950bd1f5-bc4c-4221-b5eb-f47555776261.eot?#iefix") format("eot"),url("/fileadmin/templates/fonts/HelveticaNeue/971f3415-d309-4845-9425-1bc3941c7baf.woff2") format("woff2"),url("/fileadmin/templates/fonts/HelveticaNeue/c4a58f61-9940-4a76-98c7-6de8ce8fe099.woff") format("woff"),url("/fileadmin/templates/fonts/HelveticaNeue/f683964f-e644-441f-8df0-0ad29609753e.ttf") format("truetype"),url("/fileadmin/templates/fonts/HelveticaNeue/d6821181-c8ac-4b85-bb8d-3e1c67f16a5e.svg#d6821181-c8ac-4b85-bb8d-3e1c67f16a5e") format("svg");font-weight:200}@font-face{font-family:"Helvetica Neue";font-display:swap;src:url("/fileadmin/templates/fonts/HelveticaNeue/2b5cafe0-7a75-4a94-8c93-83a1045ab561.eot?#iefix");src:url("/fileadmin/templates/fonts/HelveticaNeue/2b5cafe0-7a75-4a94-8c93-83a1045ab561.eot?#iefix") format("eot"),url("/fileadmin/templates/fonts/HelveticaNeue/bc5fe9d1-7895-4d39-ba4c-e4b8e3150fd1.woff2") format("woff2"),url("/fileadmin/templates/fonts/HelveticaNeue/0ee5a0a2-d066-4165-9d6a-bc5ef03378d4.woff") format("woff"),url("/fileadmin/templates/fonts/HelveticaNeue/61d037d3-89f4-41ba-bdbf-236fb71985fe.ttf") format("truetype"),url("/fileadmin/templates/fonts/HelveticaNeue/986d248f-a13b-4ab2-b00a-1cba92708a5e.svg#986d248f-a13b-4ab2-b00a-1cba92708a5e") format("svg");font-weight:300}@font-face{font-family:"Helvetica Neue";font-display:swap;src:url("/fileadmin/templates/fonts/HelveticaNeue/bee067c0-4164-475c-80cd-c5deaa135aa9.eot?#iefix");src:url("/fileadmin/templates/fonts/HelveticaNeue/bee067c0-4164-475c-80cd-c5deaa135aa9.eot?#iefix") format("eot"),url("/fileadmin/templates/fonts/HelveticaNeue/63800efa-c41a-4129-a3c9-3e716fdde1f1.woff2") format("woff2"),url("/fileadmin/templates/fonts/HelveticaNeue/1bafba63-797d-4359-b385-3d41cf034a77.woff") format("woff"),url("/fileadmin/templates/fonts/HelveticaNeue/41918566-d669-48d7-8c1a-69222e19302d.ttf") format("truetype"),url("/fileadmin/templates/fonts/HelveticaNeue/d51caf62-1d37-4c88-8993-92a92f8e4473.svg#d51caf62-1d37-4c88-8993-92a92f8e4473") format("svg");font-weight:400}@font-face{font-family:"Helvetica Neue";font-display:swap;src:url("/fileadmin/templates/fonts/HelveticaNeue/57deecaf-8d98-4879-a2c3-fd4e39763792.eot?#iefix");src:url("/fileadmin/templates/fonts/HelveticaNeue/57deecaf-8d98-4879-a2c3-fd4e39763792.eot?#iefix") format("eot"),url("/fileadmin/templates/fonts/HelveticaNeue/7270e68e-3d10-4405-b6ab-2014a42cfca9.woff2") format("woff2"),url("/fileadmin/templates/fonts/HelveticaNeue/cb4a0bc9-8ebf-49d0-8141-f678590cdd7a.woff") format("woff"),url("/fileadmin/templates/fonts/HelveticaNeue/dc5e824b-32f0-4eaf-96da-edc62194996b.ttf") format("truetype"),url("/fileadmin/templates/fonts/HelveticaNeue/b171a7aa-9403-4e4c-aef3-f4ad65c836ba.svg#b171a7aa-9403-4e4c-aef3-f4ad65c836ba") format("svg");font-weight:700}@font-face{font-family:"Segoe Print";font-display:swap;src:url("/fileadmin/templates/fonts/HelveticaNeue/ef6bb598-e329-4d4f-bbe3-4efcdb029fe5.eot?#iefix");src:url("/fileadmin/templates/fonts/HelveticaNeue/ef6bb598-e329-4d4f-bbe3-4efcdb029fe5.eot?#iefix") format("eot"),url("/fileadmin/templates/fonts/HelveticaNeue/78bb8bef-7318-488c-869f-a5a6f0786e4b.woff2") format("woff2"),url("/fileadmin/templates/fonts/HelveticaNeue/96e586ed-e65e-4da9-9cd4-36bd148cf6da.woff") format("woff"),url("/fileadmin/templates/fonts/HelveticaNeue/4e0040a3-d84e-4def-b5ff-d84c2eefe850.ttf") format("truetype"),url("/fileadmin/templates/fonts/HelveticaNeue/76550df0-697b-4e7e-bd8e-4c5f4ffcab06.svg#76550df0-697b-4e7e-bd8e-4c5f4ffcab06") format("svg");font-weight:400}@font-face{font-family:"icomoon";font-display:swap;src:url("/fileadmin/templates/fonts/icomoon/icomoon.eot?8tyh5324as73");src:url("/fileadmin/templates/fonts/icomoon/icomoon.eot?#iefixa8t123yh73") format("embedded-opentype"),url("/fileadmin/templates/fonts/icomoon/icomoon.woff?8tyhe71233") format("woff"),url("/fileadmin/templates/fonts/icomoon/icomoon.ttf?8tyh7v1233") format("truetype"),url("/fileadmin/templates/fonts/icomoon/icomoon.svg?8tyha12373#icomoon") format("svg");font-weight:normal;font-style:normal}.icon-base,[class^="icon-"],[class*=" icon-"]{font-display:swap;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-close:before{content:""}.icon-winter-sports:before{content:"";color:#288db4}.icon-tourism:before{content:"";color:#6a8b0e}.icon-urban:before{content:"";color:#a4a2a4}.icon-material:before{content:"";color:#ed7102}.icon-anzahl_behaelter:before{content:""}.icon-breite_foerderband:before{content:""}.icon-kapazitaet .path1:before{content:"";color:#093f7b;display:block;margin:8px 1px}.icon-kapazitaet .path2:before{content:"";color:#fff;margin-left:-1em}.icon-kapazitaet .path3:before{content:"";color:#fff;margin-left:-1em}.icon-kapazitaet .path4:before{content:"";color:#fff;margin-left:-1em}.icon-spannweite:before{content:""}.icon-speed:before{content:""}.icon-speed_h:before{content:""}.icon-speed_v:before{content:""}.icon-vertikaler_anstieg_haken:before{content:""}.icon-search:before{content:""}.icon-menu:before{content:""}.icon-division-element-bottom:before{content:""}.icon-division-element-top:before{content:""}.icon-shop:before{content:""}.icon-youtube:before{content:""}.icon-linkedin:before{content:""}.icon-world-map:before{content:""}.icon-1:before{content:""}.icon-3:before{content:""}.icon-agudio:before{content:""}.icon-4:before{content:""}.icon-divider:before{content:""}.icon-trash:before{content:""}.icon-traffic:before{content:""}.icon-2:before{content:""}.icon-technology:before{content:""}.icon-pillars:before{content:""}.icon-school:before{content:""}.icon-phone:before{content:""}.icon-persons:before{content:""}.icon-pdf:before{content:""}.icon-organigramm:before{content:""}.icon-nature:before{content:""}.icon-play:before{content:""}.icon-employees:before{content:""}.icon-mensa:before{content:""}.icon-mail:before{content:""}.icon-length:before{content:""}.icon-power:before{content:""}.icon-individuality:before{content:""}.icon-house:before{content:""}.icon-hotspot .path1:before{content:"";color:white}.icon-hotspot .path2:before{content:"";margin-left:-1em;color:#093f7b}.icon-height:before{content:""}.icon-highlight:before{content:""}.icon-form:before{content:""}.icon-flexibility:before{content:""}.icon-family:before{content:""}.icon-comfort:before{content:""}.icon-facebook:before{content:""}.icon-coins:before{content:""}.icon-check:before{content:""}.icon-cart:before{content:""}.icon-up:before{content:""}.icon-right:before{content:""}.icon-left:before{content:""}.icon-dropdown:before{content:""}.icon-lift-cars:before{content:""}.icon-link:before{content:""}.icon-embed:before{content:""}.icon-whatsapp:before{content:""}.icon-instagram:before{font-family:"Font Awesome 5 Brands";content:"";height:59px;line-height:59px;color:#093f7b;font-size:25px}*,*:before,*:after{padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{margin:0;padding:0;overflow-x:hidden;scroll-behavior:smooth}body,nav,a,p{margin:0;padding:0}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:normal;line-height:1.1;line-height:1.625;color:#000000}body b,body strong{font-weight:700}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{margin:0;font-weight:700}h1,.h1{padding:0 0 10px 0;font-weight:bold}h2,.h2,h3,.h3{padding:0 0 5px 0;font-weight:bold}ol,ul{margin:0;padding:0 0 0 20px}img{max-width:100%;height:auto;width:auto}.frame ul li,.frame ol li{padding-bottom:15px}a,a:active{text-decoration:none;color:#024089}a:hover{text-decoration:underline}*:focus,*:active{outline:none !important}iframe{max-width:100%}caption{font-style:italic}input:focus,select:focus,textarea:focus,button:focus,button,a,.slick-slide:focus{outline:none !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;-webkit-box-shadow:0 0 0px 1000px white inset}.nodots{list-style:none;padding-left:0}.animated,.animated:hover{-webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s;transition:all 300ms ease 0s}.slick-slider-load:not(.slick-slider) .slick-slider-load-item:not(:first-child){display:none}.slick-arrow{width:15px;height:45px}.slick-arrow svg{width:12px;height:auto}.slick-arrow.slick-prev{left:30px;z-index:1}.slick-arrow.slick-next{right:30px}.slick-arrow:before{display:none}.sg-cookie-optin-box-description a{color:#024089 !important;font-weight:700 !important}body:not(.showCookieBanner) #SgCookieOptin{display:none}body #SgCookieOptin .sg-cookie-optin-box{margin:25px !important}.page-wrap{overflow:hidden}.page-wrap.page-default-noheader{padding-top:56px}.page-wrap.page-default-noheader #main .frame.frame-first{padding-bottom:0 !important}.page-noclickpath .clickpath-wrap{display:none}.page-noclickpath .anchornavi-list.sticky .anchornavi-list-nav{top:55px}@media screen and (min-width:1200px){.page-noclickpath .subheader-parallax-container .parallax{margin-top:-15px}.page-noclickpath .anchornavi-list.sticky .anchornavi-list-nav{top:73px}.page-noclickpath .page-wrap.page-default{padding-top:118px}}@media screen and (min-width:1440px){.page-noclickpath .page-wrap.page-default{padding-top:144px}}.container,.frame-type-table .table-wrap,.frame-type-menu_sitemap{padding-left:25px;padding-right:25px;max-width:1450px;margin-left:auto;margin-right:auto}.container.container-middle{max-width:1380px}.background-diagonal{position:relative;background:#f3f3f3}.background-diagonal *{position:relative}.button-primary{font-size:19px;line-height:19px;letter-spacing:0.36px;padding:14px 33px;background:#024089;color:white;display:inline-block;font-weight:300;cursor:pointer;-webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s;transition:all 300ms ease 0s}.button-primary:hover,.button-primary:focus{background:#073263;color:white;text-decoration:none}.button-primary-inverse{border:3px solid #fff;color:white;background:none}.button-primary-inverse:hover,.button-primary-inverse:focus{background:white;color:#024089}.button-primary--arrowright:after{content:"";font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:20px;position:relative;top:3px;left:30px;display:inline-block}.button-primary--arrowrleft:before{content:"";font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:20px;position:relative;top:3px;right:30px;display:inline-block}.button-primary-grey{background:#e7e7e7;color:#000000}.button-primary-grey:hover{background:#d0d0d0}h1,h2,h3,.h1,.h2,.h3{line-height:0.99em;text-transform:uppercase;text-align:center}h1,h2,h3,.h1,.h2,.h3{font-size:33px}@media screen and (min-width:480px){h1,h2,h3,.h1,.h2,.h3{font-size:calc(33px + 20 * ((100vw - 480px) / 2020))}}@media screen and (min-width:2500px){h1,h2,h3,.h1,.h2,.h3{font-size:53px}}h1.noSubheadline,h2.noSubheadline,h3.noSubheadline,.h1.noSubheadline,.h2.noSubheadline,.h3.noSubheadline{margin-bottom:15px}.subheadline{letter-spacing:0.24px;line-height:1.3em;text-transform:uppercase;font-weight:300;text-align:center;margin-bottom:15px}.subheadline{font-size:16px}@media screen and (min-width:480px){.subheadline{font-size:calc(16px + 8 * ((100vw - 480px) / 2020))}}@media screen and (min-width:2500px){.subheadline{font-size:24px}}#main .row{margin-left:-20px;margin-right:-20px}#main div[class*="col-"]{padding-left:20px;padding-right:20px}#main .frame-diagonal{background:#f3f3f3}#main .frame-preicon0,#main .frame-preicon2{position:relative;opacity:1}#main .frame-preicon0:before,#main .frame-preicon2:before{content:"";font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;z-index:3;left:0;right:0;display:block;text-align:center;font-size:40px;color:#024089;top:-0.5em}#main .frame-preicon2{border-top:2px solid #dce4ec}#main>.frame:not(.subheader-wrap):not(.frame-type-dce_dceuid74):not(.parallax-wrap):not(.bigteaser-wrap):not(.frame-after-extra-small):not(.career-home-element){padding-bottom:70px}#main>.frame+.frame:not(.parallax-wrap):not(.bigteaser-wrap):not(.career-home-element){padding-top:70px}#main>.frame.bigteaser-wrap.bigteaservideo-sizesmall{padding-top:70px;padding-bottom:70px}#main>.frame-preicon0,#main>.frame-layout-0:not(.frame-type-dce_dceuid74):not(.frame-type-shortcut){position:relative}#main>.frame-preicon0:before,#main>.frame-layout-0:not(.frame-type-dce_dceuid74):not(.frame-type-shortcut):before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;z-index:4;left:0;right:0;display:block;text-align:center;font-size:40px;color:#024089;content:"";top:-0.5em}#main>.frame-first+.frame.frame-preicon0:before{display:none}#main>.frame:last-of-type.blueteaser-wrap a{padding-bottom:45px}#main>.frame:last-of-type.blueteaser-wrap:before{color:white;bottom:0;top:auto}#main>.frame:last-of-type.frame-type-list,#main>.frame:last-of-type.frame-type-shortcut,#main>.frame:last-of-type.frame-type-powermail_pi1{padding-bottom:0 !important}#main>.frame.frame-space-before-extra-small{padding-top:0 !important;margin-top:-30px}#main>.frame.frame-space-before-small{padding-top:0 !important;margin-top:0px}#main>.frame.frame-space-before-medium{margin-top:0 !important;padding-top:50px !important}#main>.frame.frame-type-shortcut{padding:0 !important}#main .text{font-size:15px;font-weight:300;line-height:1.4;letter-spacing:0.12px}#main .text-primary{color:#024089 !important}#main .text-bold{font-weight:700}#main .text p{margin-bottom:0.72em;margin-top:6px}#main .text ul{padding:0}#main .text ul li{padding-left:29px;padding-bottom:0;list-style:none;position:relative;line-height:1.625}#main .text ul li:before{color:#024089;content:"•";font-size:31px;position:absolute;top:-12px;left:-1px;font-size:31px}#main .text .button-primary{margin:8px 0}.section>.frame.bigteaser-wrap.bigteaservideo-sizesmall{padding-top:70px;padding-bottom:70px}.clickpath-wrap{background:white;border-bottom:1px solid #f3f3f3}.clickpath-menu{list-style:none;padding:0;overflow:hidden}.clickpath-menu-item>a,.clickpath-menu-item>span{text-transform:uppercase;line-height:50px;display:block;font-size:14px;position:relative;padding-right:10px}.clickpath-menu-item>a:hover,.clickpath-menu-item>span:hover{text-decoration:none}.clickpath-menu-item a{color:#024089}.clickpath-menu-item+.clickpath-menu-item a,.clickpath-menu-item+.clickpath-menu-item>span{padding-left:45px}.clickpath-menu-item+.clickpath-menu-item a:after,.clickpath-menu-item+.clickpath-menu-item a:before,.clickpath-menu-item+.clickpath-menu-item>span:after,.clickpath-menu-item+.clickpath-menu-item>span:before{content:"";display:block;height:1px;width:61px;position:absolute;left:-25px;transform:rotate(-125deg);background:#d6d6d6}.clickpath-menu-item+.clickpath-menu-item a:after,.clickpath-menu-item+.clickpath-menu-item>span:after{transform:rotate(-55deg)}.navi-tabs-wrap.layout1>.navi-tabs>.navi-tabs-nav{border-bottom:2px solid #024089}.navi-tabs-wrap.layout1>.navi-tabs>.navi-tabs-nav>.nav-item{padding:0;border:none;margin:0 5px}.navi-tabs-wrap.layout1>.navi-tabs>.navi-tabs-nav>.nav-item>a{padding:25px 33px;background:#f3f3f3;border:none;color:#000000;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;text-transform:uppercase;font-weight:300}.navi-tabs-wrap.layout1>.navi-tabs>.navi-tabs-nav>.nav-item>a.show,.navi-tabs-wrap.layout1>.navi-tabs>.navi-tabs-nav>.nav-item>a:hover{background:#024089;color:white}.navi-tabs-wrap.layout1>.navi-tabs>.navi-tabs-nav>.nav-item>a.show{font-weight:700}.navi-tabs-wrap.layout2 .navi-tabs .navi-tabs-nav{border:none}.navi-tabs-wrap.layout2 .navi-tabs .navi-tabs-nav .nav-item{padding:0;border:none;margin:0 2vw}.navi-tabs-wrap.layout2 .navi-tabs .navi-tabs-nav .nav-item a{border:none;text-transform:uppercase;font-weight:300;color:#000000;background:white;position:relative;font-size:30px}.navi-tabs-wrap.layout2 .navi-tabs .navi-tabs-nav .nav-item a.show,.navi-tabs-wrap.layout2 .navi-tabs .navi-tabs-nav .nav-item a:hover{border-bottom:2px solid #024089;position:relative;z-index:1}.navi-tabs-wrap.layout2 .navi-tabs .navi-tabs-nav .nav-item a.show:after,.navi-tabs-wrap.layout2 .navi-tabs .navi-tabs-nav .nav-item a:hover:after{content:"";width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:12px solid #024089;left:50%;transform:translateX(-50%);position:absolute;z-index:1;bottom:-14px}.navi-tabs-wrap.layout2 .tab-content{max-width:1150px;margin-left:auto;margin-right:auto}.navi-tabs-select-wrap .selectric{background:#024089;color:white}.navi-tabs-select-wrap .selectric span{color:white}.navi-tabs-select-wrap .selectric .button{background:#024089;color:white}.navi-tabs-select-wrap .selectric .button:before{color:white}.tab-pane>.frame{padding-top:30px;padding-bottom:30px}.modal-open{padding-right:0 !important}.contact-accordeon{margin:25px 0}.contact-accordeon .accordeon-wrapper{width:100%}.contact-select{font-weight:300}.contact-select form{display:inline-block;min-width:255px}.contact-select form .selectric{background:#024089;color:white}.contact-select form .selectric .label,.contact-select form .selectric .button{color:white;background:#024089}.contact-select form .selectric .label:before,.contact-select form .selectric .button:before{color:white}.contact-select-pre{padding:10px 0;font-weight:300}.contact-item{font-weight:300;line-height:1.4;margin-bottom:30px}.contact-item-inner{max-width:340px}.contact-item .contact-profession{font-weight:700;margin-bottom:10px}.contact-item .contact-address{margin-bottom:10px}#header{position:relative}.homeheader-wrap{position:relative}.homeheader-wrap:after{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;z-index:4;left:0;right:0;display:block;text-align:center;font-size:40px;color:#093f7b;content:"";bottom:-0.5em}.homeheader-content{position:relative;height:100vh;background-size:cover;text-align:center;color:white;display:flex;flex-direction:column}.homeheader-contents{position:relative}.homeheader-content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:-moz-linear-gradient(top,rgba(0,0,0,0.64) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.64) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.64) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5900264e",endColorstr="#00000000",GradientType=0)}.homeheader-content-items{position:relative;z-index:2;flex:0.5;display:flex;flex-direction:column;justify-content:center;padding-top:70px}.homeheader-content-base{text-transform:uppercase}.homeheader-content-base-title{font-weight:700;line-height:1.2}.homeheader-content-base-title{font-size:30px}@media screen and (min-width:480px){.homeheader-content-base-title{font-size:calc(30px + 45 * ((100vw - 480px) / 2020))}}@media screen and (min-width:2500px){.homeheader-content-base-title{font-size:75px}}.homeheader-content-base-subtitle{font-weight:300;margin-top:12px}.homeheader-content-base-subtitle{font-size:18px}@media screen and (min-width:480px){.homeheader-content-base-subtitle{font-size:calc(18px + 22 * ((100vw - 480px) / 2020))}}@media screen and (min-width:2500px){.homeheader-content-base-subtitle{font-size:40px}}.homeheader-content-base-video{position:absolute;top:0;left:0;width:100%;height:100%;background:black}.homeheader-content-base-video video{position:absolute;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.homeheader-content-base-mobileimage{position:absolute;width:100%;height:100%}.homeheader-content-base-mobileimage img{position:absolute;width:100%;height:100%;left:0;object-fit:cover;pointer-events:none}.homeheader-content-title{text-transform:uppercase;font-weight:700;font-size:27px}.homeheader-content-text{font-weight:300;font-size:18px;line-height:25px;margin-top:12px}.homeheader-content-link{margin-top:25px}.homeheader-content-close{position:absolute;right:0px;top:0px;padding:25px;z-index:3;cursor:pointer}.homeheader-content-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0;visibility:hidden;-webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s;transition:all 300ms ease 0s}.homeheader-content-overlay.homeheader-content-active{opacity:1;visibility:visible}.homeheader-category{background:white;padding:11px 15px;text-align:center;border:1px solid #eaeaea;margin-top:-1px;margin-left:-1px;cursor:pointer;display:flex;align-items:center}.homeheader-category-wrap{position:absolute;bottom:50px;width:100%;left:1px;z-index:3}.homeheader-category-wrap-headline{color:white;margin-bottom:10px;font-size:18px;font-weight:300;letter-spacing:0.54px;text-shadow:0px 1px 6px #073263}.homeheader-category-container{padding-left:15px;padding-right:15px}.homeheader-category-title{text-transform:uppercase;font-size:12px;font-weight:700;padding-left:10px}.homeheader-category-icon{font-size:25px}.homeheader-category:hover,.homeheader-category.homeheader-category-active{color:white;position:relative;text-decoration:none}.homeheader-category:hover .homeheader-category-icon:before,.homeheader-category.homeheader-category-active .homeheader-category-icon:before{color:white}.homeheader-category:hover *,.homeheader-category.homeheader-category-active *{position:relative}.homeheader-category:hover:before,.homeheader-category.homeheader-category-active:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0}.homeheader-category-winter{color:#288db4}.homeheader-category-winter:hover,.homeheader-category-winter.homeheader-category-active{background:#21759e;border-color:#21759e}.homeheader-category-tourism{color:#6a8b0e}.homeheader-category-tourism:hover,.homeheader-category-tourism.homeheader-category-active{border-color:#55700b;background:#55700b}.homeheader-category-urban{color:#a4a2a4}.homeheader-category-urban:hover,.homeheader-category-urban.homeheader-category-active{border-color:#969696;background:#969696}.homeheader-category-material{color:#ed7102}.homeheader-category-material:hover,.homeheader-category-material.homeheader-category-active{border-color:#dc6903;background:#dc6903}@media screen and (min-width:375px){.homeheader-category-title{font-size:15px}}@media screen and (min-width:576px){.homeheader-content-base-title{max-width:60vw;margin:0 auto;width:100%}}@media screen and (min-width:768px){.homeheader-content{height:55vw;min-height:480px}.homeheader-content:before{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.47) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.47) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.47) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5900264e",endColorstr="#00000000",GradientType=0);height:50%;top:auto;bottom:0}.homeheader-content-items{max-width:1400px;margin:0 auto}.homeheader-content-items:not(.homeheader-content-base-items){max-width:1000px}.homeheader-category-wrap-headline{text-shadow:none}.homeheader-category-container{max-width:85%}.homeheader-scrolldown{padding:15px 35px;cursor:pointer}.homeheader-scrolldown-wrap{position:absolute;bottom:10px;width:100%;left:0;z-index:1}.homeheader-scrolldown svg{width:22px;height:auto;transform:translateY(0)}.homeheader-scrolldown:hover svg{transform:translateY(5px)}}@media screen and (min-width:1200px){.homeheader-wrap:after{display:none}.homeheader-content{height:calc(100vh - 123px);max-height:825px}.homeheader-content-items{flex:0.9;padding-top:0}.homeheader-category{justify-content:center;padding:15px 15px}.homeheader-category-wrap{bottom:65px}.homeheader-category-wrap-headline{font-size:19px;letter-spacing:0.95px;margin-bottom:15px}.homeheader-category-container{max-width:960px}.homeheader-category-title{text-transform:uppercase;font-weight:700;padding-left:18px;line-height:1.1;text-align:left}.homeheader-category-icon{font-size:35px}}@media screen and (min-width:1360px){.homeheader-content-title{font-size:44px}.homeheader-content-text{font-size:23px;line-height:35px}}.footer-wrap{padding-top:80px;position:relative}.footer-wrap *{position:relative}.footer-container-gray{background:#f3f3f3;padding-top:40px;padding-bottom:40px}.footer-item{line-height:1.3;font-weight:300}.footer-item+.footer-item{margin-top:35px}.footer-item-phone{position:relative}.footer-item-phone .icon-phone{position:absolute;top:-30px;right:-6px;opacity:0.1;font-size:180px;color:#024089}.footer-item-phone a:hover{text-decoration:none;color:#073263}.footer-headline{font-size:21px;line-height:21px;text-transform:uppercase;color:#024089;font-weight:700;letter-spacing:0.21px}.footer-phone{color:#024089;font-weight:700;font-size:36px;padding-top:12px;padding-bottom:0;letter-spacing:-0.47px}.footer-infotext{font-size:16px;letter-spacing:0.19px}.footer-text{font-size:16px;line-height:20px;letter-spacing:0.19px}.footer-text b,.footer-text strong{letter-spacing:0.3px}.footer-text p{margin:10px 0}.footer-wordlwide{padding:90px 0}.footer-wordlwide .button-primary{font-size:19px}.footer-partner-item a{display:block;padding:5px 15px}.footer-partner-item a img{display:block}.footer-shop>a{border-bottom:1px solid #eaeaea}.footer-shop>a:hover{text-decoration:none}.footer-shop svg{height:26px;width:auto}.footer-shop-title{letter-spacing:0.25px;font-size:25px;font-weight:700;text-transform:uppercase}.footer-socials .metanavi-socials{border-bottom:1px solid #eaeaea;padding-bottom:1.5rem}.metanavi-wrap{background:#eaeaea}.metanavi-wrap-inner{padding:25px 25px}.metanavi-copyright{text-transform:uppercase;letter-spacing:0.16px;font-size:16px;font-weight:500;margin:22px 0 0 0}.metanavi-menu{font-size:13px;line-height:24px;font-weight:500;letter-spacing:0.19px;text-transform:uppercase}.metanavi-menu-item{padding-right:20px;margin-right:20px;border-right:1px solid rgba(164,162,164,0.45);margin-bottom:12px}.metanavi-menu-item:last-of-type{border-right:0}.metanavi-menu-item a{color:#000000;display:inline-block;-webkit-transition:all 200ms ease 0s;-moz-transition:all 200ms ease 0s;-ms-transition:all 200ms ease 0s;-o-transition:all 200ms ease 0s;transition:all 200ms ease 0s}.metanavi-menu-item a:hover{color:#073263;text-decoration:none}.metanavi-menu-item-special{font-size:14px;line-height:16px;margin-top:10px}.metanavi-menu-item-special .metanavi-menu-item{margin-bottom:10px;font-weight:300}.metanavi-menu-item-special .metanavi-menu-item:last-of-type{border-right:0}.metanavi-social{font-size:30px;text-align:center;line-height:38px}.metanavi-socials{width:100%;overflow:hidden}.metanavi-social a{display:block;-webkit-transition:all 200ms ease 0s;-moz-transition:all 200ms ease 0s;-ms-transition:all 200ms ease 0s;-o-transition:all 200ms ease 0s;transition:all 200ms ease 0s;min-width:38px}.metanavi-social a:hover{-webkit-transition:all 200ms ease 0s;-moz-transition:all 200ms ease 0s;-ms-transition:all 200ms ease 0s;-o-transition:all 200ms ease 0s;transition:all 200ms ease 0s;background:#073263;color:white}@media screen and (min-width:768px){.footer-wrap:before{background:linear-gradient(-22deg,#eaeaea 58%,#f3f3f3 42%)}}@media screen and (min-width:992px){.footer-wrap{padding-top:65px}.footer-item+.footer-item{margin-top:0}.footer-item-phone .footer-headline{padding-right:15px}.footer-infotext{font-size:16px}.footer-text{font-size:16px}.footer-shop>a{border-bottom:0}.footer-shop-title{font-size:22px}.footer-socials .metanavi-socials{border-bottom:0;padding-bottom:0;justify-content:flex-start !important}.metanavi-menu-item{padding-right:10px;margin-right:10px;margin-bottom:0}.metanavi-copyright{margin:4px 0 0 0}}@media screen and (min-width:1200px){.footer-phone{font-size:40px;padding-top:28px}.footer-item-phone .icon-phone{font-size:190px;left:-25px}.footer-shop-title{font-size:25px}.footer-container-gray{padding-top:30px;padding-bottom:30px}.metanavi-wrap-inner{padding:20px 25px}.metanavi-menu-item{padding-right:18px;margin-right:18px;font-weight:300}.metanavi-menu-item-special .metanavi-menu-item{padding-right:10px;margin-right:10px}.metanavi-copyright{font-weight:300;font-size:18px}}@media screen and (min-width:1400px){.footer-row-first{padding-bottom:65px;padding-top:30px}.footer-wordlwide{padding:55px 0}html[lang="fr"] .metanavi-container{justify-content:center}html[lang="fr"] .metanavi-menu-wrap{width:100%;border-bottom:1px solid #d0d0d0}html[lang="fr"] .metanavi-copyright{margin-left:0 !Important}}.footer-worldwide-map{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.newsletter-form-container{max-width:1000px !important}.newsletter-form-container form{margin-top:15px;margin-bottom:25px}.newsletter-form-container .form-item{margin-bottom:15px;font-weight:300}.newsletter-form-container .form-item-headline{font-weight:700;font-size:17px;margin-top:10px}.newsletter-form-container .form-item-checkbox>label{padding-bottom:10px}.newsletter-form-container .form-item-privacy label{font-size:15px !important}.newsletter-form-container .form-item-privacy label a{color:#024089 !important}.newsletter-form-container .form-item-submit input{display:inline-block;width:auto;border:none;box-shadow:none;border-radius:0}.newsletter-form-container label{margin:0}.newsletter-form-container input:not(.button-primary){border:1px solid #d0d0d0;height:45px;padding:10px;width:100%;border-radius:0}.newsletter-form-container .selectric{background:white;border:1px solid #d0d0d0}.newsletter-form-container .selectric .button,.newsletter-form-container .selectric .label{background:white}.newsletter-form-container .checkbox input[type="checkbox"]+label{font-size:16px}.newsletter-form-container .checkbox input[type="checkbox"]+label:before{border:1px solid #d0d0d0}.newsletter-wrap{background:#024089;color:white;padding:60px 0}.newsletter-image{width:80%;margin:0 auto 10px auto}.newsletter-headline{font-size:33px;letter-spacing:0.33px;text-transform:uppercase;padding-bottom:10px;text-align:center}.newsletter-subheadline{font-size:16px;letter-spacing:0.16px;font-weight:300;margin-bottom:35px;text-transform:uppercase}.newsletter-teaserform-email input{padding:0 15px;border:none;box-shadow:none;background:white;border-radius:0;font-size:18px;line-height:35px;font-weight:300;height:35px;width:100%}.newsletter-teaserform-email input::-webkit-input-placeholder{color:rgba(0,0,0,0.5)}.newsletter-teaserform-email input:-moz-placeholder{color:rgba(0,0,0,0.5)}.newsletter-teaserform-email input::-moz-placeholder{color:rgba(0,0,0,0.5)}.newsletter-teaserform-email input:-ms-input-placeholder{color:rgba(0,0,0,0.5)}.newsletter-teaserform-submit{margin-top:10px}.newsletter-teaserform-submit button{font-size:18px;font-weight:300;border:2px solid #fff;border-radius:2px;box-shadow:none;padding:0px 30px;cursor:pointer}.newsletter-teaserform-submit button:hover{background:white;color:#073263}.newsletter-check{position:relative;padding-left:32px;width:100%;margin:10px 1em 0 1em;font-weight:300}.newsletter-check:before{content:"";display:block;position:absolute;left:0;top:0.25em;background:url("/fileadmin/templates/images/check.svg") no-repeat;width:24px;height:24px}.newsletter-checks{margin:5px 5px 35px 5px;font-size:1.2em;line-height:1.3em}@media screen and (min-width:768px){.newsletter-check{width:auto}}@media screen and (min-width:992px){.newsletter-wrap{padding:45px 0}.newsletter-container{max-width:750px}.newsletter-form-container .form-item-headline{font-size:18px}}@media screen and (min-width:1200px){.newsletter-wrap{padding:140px 0}.newsletter-container{max-width:1280px}.newsletter-headline{font-size:53px;line-height:50px;padding-bottom:0px;font-weight:700}.newsletter-subheadline{font-size:24px;letter-spacing:0.7px}.newsletter-image img{width:100%}.newsletter-teaserform-email input{height:48px;line-height:48px;font-size:18px}.newsletter-teaserform-submit{margin:0}.newsletter-teaserform-submit button{height:100%}.newsletter-check{font-size:21px;letter-spacing:0.23px;font-weight:700}.newsletter-checks{margin-top:0;margin-bottom:0}.newsletter-check:before{top:0}}.parallax{min-height:100vh;position:fixed;top:0;transform:translate3d(0,0,0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.parallax-container{height:70vh}.parallax__container{clip:rect(0,auto,auto,0);height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-100}.skills-container{max-width:1122px}.skills-title{font-size:20px;margin-bottom:8px}.skills-title-back{margin-top:4px;margin-bottom:12px}.skills-text{font-size:18px;font-weight:300;line-height:1.2em}.skills-text-back{line-height:1.5em}.skills-slide{height:auto;text-align:center;color:#666;position:relative}.skills-slider{margin-left:25px;margin-right:25px}.skills-slider .slick-track{display:flex}.skills-slider .slick-arrow{width:22px;height:22px}.skills-slider .slick-arrow.slick-next{right:-25px}.skills-slider .slick-arrow.slick-prev{left:-25px}.skills-slider:not(.slick-slider) .skills-slide:not(:first-child){display:none}.skills-slide-icon{margin-bottom:35px}.skills-slide-icon img{display:inline-block}.skills-slide-box{transform-style:preserve-3d;transition:transform 0.2s ease;height:100%}.skills-slide-box-open{transform:rotateY(180deg);transition:transform 0.2s ease}.skills-slide-box .button-primary{margin-top:30px;padding:6px 32px;font-weight:700}.skills-slide-front{display:block;backface-visibility:hidden;padding:0px 20px 30px;margin-top:90px;cursor:pointer}.skills-slide-back{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:2;background:#024089;color:white;text-align:center;max-height:100%;overflow-y:auto;overflow-x:hidden;transform:rotateY(180deg);backface-visibility:hidden;transition-duration:0.1s}.skills-slide-back:before{content:"";background:linear-gradient(to right bottom,#024089 50%,#063971 50%);position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.skills-slide-back-inner{position:relative;padding:20px 35px}.skills-slide-close{position:absolute;left:12px;top:12px;cursor:pointer}@media screen and (min-width:1200px){.skills-slider{margin-left:0;margin-right:0}}@media screen and (max-width:1024px){.skills-slide-front{min-height:10px !important;padding:60px 20px 30px}}@media screen and (max-width:600px){.skills-container{padding:0}.skills-container .skills-headline{padding-left:25px;padding-right:25px}.skills-container .skills-slider{margin:0}}.bigteaser-container{position:relative}.bigteaser-content{background:linear-gradient(to right bottom,#024089 50%,#063971 50%);color:white;padding-top:4em;padding-bottom:4em}.bigteaser-headline{font-size:40px;line-height:1.17em}.bigteaser-button a{font-size:19px}.bigteaser-image img{width:100%}@media screen and (min-width:480px){.bigteaser-content{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:none;display:flex;justify-content:flex-end;flex-direction:column}.bigteaser-content-shadow0:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.38;z-index:-1;background:linear-gradient(to right bottom,transparent 50%,#063971 50%)}.bigteaser-content h2,.bigteaser-content .subheadline{text-align:right}}@media screen and (min-width:1440px){.bigteaser-content{padding-bottom:7em}}.subheader-parallax-container{height:480px;overflow:hidden;position:relative;z-index:0}.subheader-parallax-container .parallaxnew{height:100%;position:absolute;top:0px;z-index:0;width:auto;min-width:100%;background-repeat:no-repeat;background-size:cover;background-position:center bottom}.subheader-parallax-container .parallax{background-position:center bottom !important}.subheader-video.bigteaser-video{height:480px}.subheader-video-container{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}.subheader-content{background:rgba(75,75,75,0.26);padding:30px 10px;color:white;letter-spacing:2px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;min-height:480px;z-index:1;position:relative}.subheader-content .subheadline{text-transform:none}.subheader-teaserbox{position:relative;padding:25px 0;width:100%}.subheader-teaserbox-container{background-color:#024089;overflow:hidden}.subheader-teaserbox-container-inner{position:relative}.subheader-teaserbox-icon{position:absolute;left:68%;opacity:0.15;min-width:200px;min-height:100%;z-index:1}.subheader-teaserbox-icon svg{width:305px;height:auto;margin-top:-30px}.subheader-teaserbox-button a.button-primary{background:white;color:#024089;border:1px solid white;padding:10px 16px}.subheader-teaserbox-icon0{background:#024089}.subheader-teaserbox-icon2{background:url("/fileadmin/templates/images/teaserbox-blue-bg.jpg") scroll no-repeat left top #024089}.subheader-teaserbox-icon3{background:url("/fileadmin/templates/images/teaserbox-blue-bg.jpg") scroll no-repeat left top #024089}.subheader-teaserbox h2{text-align:left;margin-bottom:0px}.subheader-teaserbox h2{font-size:30px}@media screen and (min-width:480px){.subheader-teaserbox h2{font-size:calc(30px + 23 * ((100vw - 480px) / 2020))}}@media screen and (min-width:2500px){.subheader-teaserbox h2{font-size:53px}}.subheader-teaserbox-inner{color:white;position:relative;display:inline-block}.subheader-teaserbox a{color:white;display:inline-block}.subheader-teaserbox a:hover{text-decoration:none}.subheader-teaserbox-text{font-weight:300;line-height:1.4}.subheader-teaserbox-text{font-size:18px}@media screen and (min-width:480px){.subheader-teaserbox-text{font-size:calc(18px + 7 * ((100vw - 480px) / 2020))}}@media screen and (min-width:2500px){.subheader-teaserbox-text{font-size:25px}}.subheader-teaserbox-text span svg{width:5px;height:auto}@media screen and (min-width:768px){.subheader-teaserbox{margin:0;bottom:0}.subheader-teaserbox-container{display:flex;justify-content:flex-end;position:relative}.subheader-teaserbox .icon-right{font-size:35px}}@media screen and (min-width:1200px){.subheader-parallax-container{min-height:580px;height:30vw}.subheader-parallax-container .parallax{min-height:650px}.subheader-video.bigteaser-video{height:69vh}.subheader-teaserbox{padding:60px 25px}.subheader-teaserbox h2{font-size:42px;letter-spacing:0.42px}.subheader-teaserbox-text{font-size:23px;letter-spacing:0.42px;padding-top:4px}.subheader-teaserbox-button a.button-primary{padding:15px 40px}}@media screen and (max-width:1400px){.subheader-video iframe{max-width:10000%;position:absolute;left:50%;transform:translateX(-50%);width:1450px !important}}@media screen and (max-width:330px){.subheader-parallax-container .parallax{max-height:380px}}.multielement-layout-0,.multielement-layout-1{max-width:1300px}.multielement-wrap:not(.frame-diagonal) .video-description{background:#f3f3f3}.multielement-headline{font-weight:700;padding:0 0 10px 0}.multielement-headline-small{font-size:17px;text-transform:none}.multielement-headline-sideways .mulitelement-headline{font-size:36px;text-transform:uppercase}.multielement-headline-sideways .mulitelement-subheadline{font-size:21px}.multielement-text-wrap{padding-top:10px}.multielement-text ul{display:inline-block}.multielement-image{margin-bottom:20px}.multielement-image.float-left{padding-left:0 !important}.multielement-image.float-right{padding-right:0 !important}.multielement-image-description{font-size:16px;padding-top:4px}.multielement-download-wrap{margin-top:50px}.multielement-download-item{margin-bottom:30px}.multielement-download-item .icon-pdf{font-size:38px}.multielement-download-item a{border-bottom:2px solid #024089;color:#024089;height:100%;padding:11px 45px}.multielement-download-item a:hover{text-decoration:none}.multielement-download-text{line-height:1.2 !important;padding-top:3px;display:inline-block}.multielement-download-texts{padding-left:10px}.multielement-download-title.text{width:100%;display:block;line-height:1 !important;font-weight:700 !important}.multielement-quote-image{margin-bottom:15px;margin-top:15px}.multielement-quote-image img{border-radius:50%;border:4px solid #d0d0d0}.multielement-quote-name{position:relative;color:#024089;margin-left:29px}.multielement-quote-name:before{position:relative;color:#024089;content:"„";font-weight:700;font-size:100px;line-height:25px;margin-left:-50px;display:inline-block;margin-right:5px}.video{position:relative}.video-wrap{position:relative;max-width:700px;margin:0 auto 30px auto}.video-wrapper{position:relative}.video-iframe{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;height:100%;text-align:center;max-width:100%}.video .video-preview,.video .video-overlay{position:relative;z-index:3;display:block}.video .video-preview img,.video .video-overlay img{width:100%}.video .video-preview:after,.video .video-overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;background:rgba(0,0,0,0.13)}.video-trigger{border:5px solid white;border-radius:50%;width:85px;height:85px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;align-items:center;justify-content:center;cursor:pointer;transform:scale(1)}.video-trigger span{border-color:transparent white;border-style:solid;border-width:19px 0px 20px 35px;height:0;width:0;position:relative;left:4px;border-radius:3px}.video-trigger:hover{transform:scale(1.1)}.video-playing .video-preview{opacity:0;z-index:1}.video-description{background-color:#fff;padding:25px;font-size:16px;font-weight:700;text-align:center}.video.video-format1,.video.video-format0{padding-bottom:42.4571428571%;overflow:hidden}.video.video-format1 .video-preview,.video.video-format0 .video-preview{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.video.video-format1 .video-preview img,.video.video-format0 .video-preview img{position:relative;top:50%;transform:translateY(-50%)}.video.video-format1 .video-iframe,.video.video-format0 .video-iframe{top:-1px}.video.video-format1+.video-description,.video.video-format0+.video-description{margin-top:-2px;position:relative;BACKGROUND:white;z-index:2}.video.video-format0{padding-bottom:56.25%}@media screen and (min-width:992px){.multielement-headline-small{font-size:23px}.multielement-headline-small.noSubheadline{margin-bottom:5px}.multielement-text{overflow:hidden}.multielement-image.float-left{float:left;margin-right:20px}.multielement-image.float-right{float:right;margin-left:20px}}.gallery-container{padding-left:0;padding-right:0}.gallery-slider:not(.slick-slider) .gallery-slider-item:not(:first-child){display:none}.gallery-slider-item-inner{display:block;overflow:hidden}.gallery-slider-item img{transform:scale(1);-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}.gallery-slider-item-fancybox{display:inline-block;color:#000000;width:100%;padding:2px}.gallery-slider-item-fancybox img{width:100%}.gallery-slider-item-fancybox-inner{background:#f3f3f3}.gallery-slider-item-fancybox:hover{text-decoration:none;color:#000000}.gallery-slider-item-caption{padding:10px 15px 35px 15px}.gallery-slider-item:hover img{transform:scale(1.05)}.gallery-slider-item-inner{position:relative}.gallery-slider-item-inner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(164,162,164,0.17)}@media screen and (min-width:992px){.gallery-slider{padding:0 50px}}@media screen and (min-width:1440px){.gallery-container{padding-left:15px;padding-right:15px}.gallery-slider{padding:0 0 0 0px}.gallery-slider .slick-arrow.slick-next{right:-30px}.gallery-slider .slick-arrow.slick-prev{left:-30px}}.socialshare-icons{margin-right:22px}.socialshare-icons .shariff .orientation-horizontal{flex-wrap:nowrap !important;display:flex;align-items:center}.socialshare-icons .shariff .orientation-horizontal .shariff-button{max-width:100% !important;min-width:40px !important;flex:none;padding:0 !important;margin:0 !important;height:auto !important;text-align:center}.socialshare-icons .shariff .orientation-horizontal .shariff-button .share_text{display:none !important}.socialshare-icons .shariff .orientation-horizontal .shariff-button a{background:none !important;color:#024089 !important;height:auto !important}.socialshare-icons .shariff .orientation-horizontal .shariff-button a>*{font-size:22px !important}.socialshare-text{font-size:14px}.subheader-slider-slide-inner{height:490px;position:relative;background-size:cover;background-position:center;text-align:center;color:white;display:flex;align-items:center;justify-content:center}.subheader-slider-slide-headline-wrap{background:rgba(75,75,75,0.26);padding:30px 10px;color:white;letter-spacing:2px;width:100%;height:100%;display:flex;align-items:center}.subheader-slider-slide-headline-wrap .subheadline{margin-bottom:0;font-size:22px}.subheader-slider-slide-headline-inner{max-width:1330px;margin-left:auto;margin-right:auto;width:100%}.subheader-slider .slick-arrow{width:30px;height:60px}.subheader-slider .slick-arrow svg{width:20px}.subheader-slider .slick-arrow.slick-next{right:15px}.subheader-slider .slick-arrow.slick-prev{left:15px}@media screen and (min-width:768px){.subheader-slider-slide-inner{height:55vw;min-height:480px}.subheader-slider .slick-arrow{width:30px;height:60px}.subheader-slider .slick-arrow.slick-next{right:7%}.subheader-slider .slick-arrow.slick-prev{left:7%}}@media screen and (min-width:1200px){.subheader-slider-slide-inner{height:60vw;max-height:720px}}.accordeon-container{padding-bottom:25px}.accordeon-item{border-bottom:1px solid #eaeaea;padding:px 0 15px 0}.accordeon-item+.accordeon-item{margin-top:12px}.accordeon-headline{cursor:pointer;position:relative;font-weight:700;padding:20px;font-size:15px}.accordeon-headline h3.accordeon-headline-title,.accordeon-headline h2.accordeon-headline-title{font-size:15px;text-transform:none;text-align:left;padding:0;line-height:1.625}.accordeon-headline-title{color:#024089;padding-bottom:10px}.accordeon-headline-title-wrap{flex:0.8}.accordeon-headline-title-plusicon:before{content:"+";display:inline-block;padding-right:8px;position:relative;top:-2px;font-wight:700}.accordeon-headline-icon{margin-right:18px;width:30px}.accordeon-headline .icon-down{color:#024089;margin-left:auto;transform:rotate(0deg);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;display:flex;align-items:center}.accordeon-content{display:none}.accordeon-content-inner{padding:20px 10px}.accordeon-content-image{margin-bottom:15px}.accordeon-content-image img{width:100%}.accordeon-open .accordeon-headline .icon-down{transform:rotate(180deg)}.accordeon-contact-adress{margin-bottom:8px}.accordeon-contact-adress p{margin:0 !important}.contactcard-content-inner{padding-top:0}.contactcard-headline{cursor:pointer;position:relative;font-weight:400;padding:9px 0px 9px 12px;font-size:15px}.gridConents-wrap .accordeon-wrap{padding-top:5vw}@media screen and (min-width:992px){.accordeon-item{padding:15px 0 35px 0}.accordeon-headline{font-size:20px;padding:25px}.accordeon-headline h3.accordeon-headline-title{font-size:31px}.accordeon-headline-icon{width:65px;margin-right:35px}.contactcard-headline{font-size:20px}}.highlightboxes-item{margin:1px 0}.highlightboxes-item .button-primary{margin-top:30px;padding:6px 32px;font-weight:700}.highlightboxes-item-image{overflow:hidden}.highlightboxes-item-image img{transform:scale(1);transition:all 0.5s ease}.highlightboxes-title.news-new-latest-item-title{font-size:24px;line-height:28px;text-align:left;padding-bottom:0 !important}.highlightboxes-subtitle..news-new-latest-item-date{font-size:16px}.highlightboxes-download-wrap{margin-top:20px}.highlightboxes-download-item{font-size:16px;line-height:1.35em;padding-bottom:12px;border-bottom:1px solid white}.highlightboxes-download-item a{color:white;text-decoration:none}.highlightboxes-download-item .icon-pdf{font-size:33px;padding-right:5px}@media screen and (min-width:992px){.highlightboxes-item{margin:1px 0}.highlightboxes-item-back-inner{padding-top:35px}.highlightboxes-title.h3{font-size:20px;line-height:1.15em}}.overview-wrap:not(.frame-diagonal) .navi-sub-item-inner{background:#f3f3f3}.overview-wrap .navi-overview{padding-top:15px}.overview-wrap .navi-overview-item{opacity:1;transform:translate(0,0)}.teasertextimage-items{padding-top:15px}.teasertextimage-item-image{margin-bottom:30px}.teasertextimage-item-image-inner{overflow:hidden}.teasertextimage-item-image-inner img{transform:scale(1);transition:all 0.5s ease;width:100%}.teasertextimage-item-image-inner:hover img{transform:scale(1.15);transition:all 0.5s ease}.teasertextimage-item-content-title,.teasertextimage-item-content-inner .h3,.teasertextimage-item-content-inner .h1,.teasertextimage-item-content-inner .h2{font-size:21px;margin-bottom:10px;text-align:left}.teasertextimage-item-content-link a span{padding-right:5px}.teasertextimage-item-content-link a:hover{text-decoration:none}.teasertextimage-item+.teasertextimage-item{margin-top:25px}@media screen and (min-width:992px){.teasertextimage-item-content-title,.teasertextimage-item-content-inner .h3,.teasertextimage-item-content-inner .h1,.teasertextimage-item-content-inner .h2{font-size:21px;margin-bottom:10px}.teasertextimage-item-content-link a span{padding-right:5px;position:relative;top:1px}.teasertextimage-item+.teasertextimage-item{margin-top:25px}}.blueteaser-wrap{background:#024089;padding:0 !important;position:relative;z-index:1}.blueteaser-wrap:hover{background:#073263}.blueteaser-wrap a{text-decoration:none;color:white;display:block;padding-top:35px;padding-bottom:35px}.blueteaser-headline{font-weight:300;font-size:16px;padding:25px 0}.blueteaser-image{margin:15px 0 25px 0}.blueteaser-subheadline{font-weight:800;padding:25px 0}@media screen and (min-width:768px){.blueteaser-wrap-border1{diplay:block}.blueteaser-wrap-border1 a{border-bottom:0 !important}.blueteaser-wrap-border1 .h2.blueteaser-headline{font-weight:700}.blueteaser-wrap a{padding:0;border-bottom:35px solid #024089}.blueteaser-wrap+.frame-preicon0:before{display:none !important}.blueteaser-wrap.hasImage:before{top:-35px}.blueteaser-wrap:not(.hasImage):before{display:none !important}.blueteaser-image{margin:-15px 0}}@media screen and (min-width:992px){.blueteaser-wrap .h2.blueteaser-headline{font-size:19.5px}.blueteaser-subheadline{font-size:19px}}.servicehotline-wrap{background:#f3f3f3;padding-top:35px !important;padding-bottom:35px !important}.servicehotline-headline{font-weight:300;font-size:15px;text-transform:uppercase}.servicehotline-headline .icon-phone{font-size:39px;color:#024089;padding:10px;transform:rotate(17deg);display:inline-block}.servicehotline-number-wrap{margin:30px 0 30px}.servicehotline-number-item a{color:#000000;line-height:1.1;font-weight:300}.servicehotline-number-item a .servicehotline-number-item-nr{font-weight:800;color:#024089}.servicehotline-number-item a:hover{text-decoration:none}.servicehotline-number-item+.servicehotline-number-item{margin-top:15px}.servicehotline-right{border-top:1px solid #d0d0d0;padding-top:30px;font-weight:300}.servicehotline-link{padding-top:10px}.servicehotline-link .icon-right{position:relative;top:2px}@media screen and (min-width:768px){.servicehotline-headline{font-size:20px}.servicehotline-headline-wrap>div{padding:0 15px}.servicehotline-number-wrap{margin:0}.servicehotline-number-item-text{padding-left:12px}.servicehotline-number-item-nr{font-size:20px}.servicehotline-right{margin-top:20px;padding-top:20px}.servicehotline-link{font-size:20px;margin-left:15px}}@media screen and (min-width:1200px){.servicehotline-right{padding-top:10px;padding-bottom:10px;margin-top:0;border:none;border-left:1px solid #d0d0d0}.servicehotline-number-item a .servicehotline-number-item-nr{color:#666}.servicehotline-number-item+.servicehotline-number-item{margin-top:10px}}.brochure-title{margin-bottom:10px;font-weight:700;font-size:18px}.brochure-label{color:#024089}.brochure-item{max-width:300px;margin:35px auto 0 auto}.brochure-item-image img{max-width:210px}.brochure-item-content{text-align:center}.brochure-item+.brochure-item{margin-top:60px}.brochure-fixed{position:fixed;right:0;top:40%;z-index:4;background:#024089;color:white;overflow:hidden}.brochure-fixed a{color:white;padding:30px 50px 30px 28px;display:block}.brochure-fixed a:hover{text-decoration:none}.brochure-fixed-title{font-weight:300;font-size:15px;line-height:1.7}.brochure-fixed-download{text-transform:uppercase;font-size:15px;line-height:1.4}.brochure-fixed-bg{position:absolute;left:-25px;top:0;opacity:0.06;transform:scale(1) translate(0px,0)}.brochure-fixed.brochure-fixed-hideonscroll{position:absolute}.brochure-fixed.brochure-fixed-shineeffect .brochure-fixed-inner{position:relative;overflow:hidden}.brochure-fixed.brochure-fixed-shineeffect .brochure-fixed-inner:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0.1) 100%);transform:skewX(-20deg);transition:left 0.6s ease-in-out}.brochure-fixed.brochure-fixed-shineeffect .brochure-fixed-inner:hover:before{left:100%}@media screen and (min-width:578px){.brochure-item{max-width:100%}.brochure-item-image img{margin-right:-12%}.brochure-title{font-size:23px}.brochure-content-inner{display:inline-block;height:100%;padding-bottom:25px}.brochure-download{width:100%}}@media screen and (min-width:992px){.brochure-fixed{transform:translateX(30px)}.brochure-fixed:hover{transform:translateX(0px)}.brochure-fixed:hover .brochure-fixed-bg{transform:scale(1.2) translate(30px,-15px)}}@media screen and (max-width:991px){.brochure-fixed.brochure-fixed-mobile{position:relative;margin:0 auto;max-width:250px;margin-bottom:80px}}.companyinfo-row{font-size:16px;text-transform:uppercase;font-weight:300;color:#024089}.companyinfo-employee-nr,.companyinfo-sites-nr{font-size:29px;font-weight:700;line-height:20px;margin-top:16px}.companyinfo-employee-to{margin:15px 0}@media screen and (min-width:1200px){.companyinfo-row{font-size:26px;padding-top:12px}.companyinfo-employee-nr,.companyinfo-sites-nr{font-size:58px;line-height:40px}}.contactteaser-wrap{background:#f3f3f3}.contactteaser-row{font-weight:300;font-size:16px;line-height:20px}.contactteaser-home{font-size:82px;color:#024089;margin-bottom:10px}.contactteaser-adress-left,.contactteaser-adress-right{padding-top:5px}.contactteaser-adress+.contactteaser-adress{padding-top:14px}.contactteaser-right{margin-top:25px;padding-top:25px;border-top:1px solid #d0d0d0}.contactteaser-label .icon-phone{font-size:39px;line-height:40px;color:#024089;margin-bottom:15px}.contactteaser-label-title{text-transform:uppercase;margin-bottom:15px}.contactteaser-contact{margin-top:15px}.contactteaser-contact-nr{font-weight:700;white-space:nowrap}.contactteaser-contact-name{white-space:nowrap}@media screen and (min-width:768px){.contactteaser-label .icon-phone{margin-bottom:0;margin-right:15px}.contactteaser-label-title{margin:0}.contactteaser-contact:first-of-type{margin-top:0}}@media screen and (min-width:992px){.contactteaser-wrap.frame{padding-top:20px !important;padding-bottom:20px !important}.contactteaser-row{align-items:unset !important}.contactteaser-right{margin:0;padding-top:0;border-top:0;border-left:1px solid #d0d0d0}}@media screen and (min-width:1200px){.contactteaser-label .icon-phone{margin-bottom:0;margin-right:15px}.contactteaser-label-title{margin:0}.contactteaser-contact:first-of-type{margin-top:0}}.career-home-wrap{background-size:cover}.career-home-wrap.overlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.5);z-index:0}.career-home-container{padding-top:100px;padding-bottom:100px;position:relative;z-index:1}.career-home-text{font-size:17px;line-height:23px;font-weight:300;max-width:920px;margin:0 auto}.career-home-company{max-width:680px;margin:0 auto !important}.career-home-company-nr{font-size:43px;line-height:45px;font-weight:700}.career-home-company-text{font-size:18px}@media screen and (min-width:1200px){.career-home-container{padding-top:100px;padding-bottom:100px}.career-home-text{font-size:20px;line-height:29px}}.twoteaserboxes-container{padding:0}.twoteaserboxes-col{padding:0 !important}.twoteaserboxes-colinner{overflow:hidden;position:relative}.twoteaserboxes-col img{width:100%;transform:scale(1)}.twoteaserboxes-col:hover img{transform:scale(1.1)}.twoteaserboxes-content{position:absolute;top:0;left:0;width:100%;height:100%;color:white;padding:25px;background:rgba(0,0,0,0.25)}.twoteaserboxes-content:hover{text-decoration:none;color:white}.twoteaserboxes-headline{font-size:33px}@media screen and (min-width:480px){.twoteaserboxes-headline{font-size:calc(33px + 16 * ((100vw - 480px) / 2020))}}@media screen and (min-width:2500px){.twoteaserboxes-headline{font-size:49px}}.twoteaserboxes-subheadline{font-size:16px}@media screen and (min-width:480px){.twoteaserboxes-subheadline{font-size:calc(16px + 4 * ((100vw - 480px) / 2020))}}@media screen and (min-width:2500px){.twoteaserboxes-subheadline{font-size:20px}}@media screen and (min-width:768px){.twoteaserboxes-container{padding-left:23px;padding-right:23px}.twoteaserboxes-col{padding:2px !important}.twoteaserboxes-headline{letter-spacing:0.49px}.twoteaserboxes-subheadline{letter-spacing:0.3px}}.productelement-slider{background-size:cover;background-position:center top}.productelement-slider-item{width:100vw;padding:35px}.productelement-slider-item-image img{width:80%;margin:0 auto}.productelement-slider-item-title{font-size:25px;line-height:25px;letter-spacing:0.25px;font-weight:700;text-transform:uppercase}.productelement-slider-item-text{font-size:17px;line-height:23px;font-weight:300}.productelement-slider-item-link{font-weight:700}.productelement-slider-item-link a:hover{color:#073263;text-decoration:none}.productelement-slider-item-link a:hover svg{transform:translateX(3px)}.productelement-slider-item-link a svg{position:relative;top:1px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.productelement-slider-item-content{-webkit-font-smoothing:subpixel-antialiased !important}.productelement-slider .slick-dots li button:before,.productelement-slider .slick-dots li.active button:before{color:#024089;font-size:10px}.productelement-slider .slick-arrow{transform:translate(0,-50%);border:none}@media screen and (min-width:768px){.productelement-slider-item-inner{max-width:100%;margin:0 auto !important;transition:all 1000ms ease 1s}.productelement-slider-item-image img{max-width:500px;width:100%;margin:0}.productelement-slider-item.slick-center .productelement-slider-item-inner{max-width:1100px;margin:0 auto !important;transition:all 1000ms ease 0s}}@media screen and (min-width:992px){.productelement-slider-item{width:80vw}.productelement-slider-item-title{letter-spacing:-0.15px;font-size:30px;line-height:32px}.productelement-slider-item-text,.productelement-slider-item-link{font-size:18px;line-height:28px}}.productelement-arrows{position:absolute;top:50%;left:0;right:0;margin:0 auto;max-width:1400px;width:88vw}.productelement-arrows .slick-arrow svg{width:30px}@media screen and (max-width:991px){.productelement-arrows{width:100%}.productelement-arrows .slick-arrow{width:30px}.productelement-arrows .slick-arrow.slick-next{right:10px}.productelement-arrows .slick-arrow.slick-prev{left:10px}.productelement-arrows svg{width:16px}}@media screen and (max-width:767px){.productelement-arrows{top:30%}}.produktgrid-container{max-width:1330px}.produktgrid-intro-text{font-weight:300;line-height:1.5;letter-spacing:0.12px}.produktgrid-intro-text{font-size:18px}@media screen and (min-width:480px){.produktgrid-intro-text{font-size:calc(18px + 2 * ((100vw - 480px) / 2020))}}@media screen and (min-width:2500px){.produktgrid-intro-text{font-size:20px}}.produktgrid-intro-text h3,.produktgrid-intro-text h4,.produktgrid-intro-text h2{font-size:23px;text-align:left;padding-bottom:10px}.produktgrid-intro-text p{padding-bottom:10px}.produktgrid-boxes{margin-left:-0.25rem;margin-right:-0.25rem}.produktgrid-boxes-item-content{padding-left:25px;padding-right:25px}.produktgrid-boxes-item-image img{width:100%}.produktgrid-boxes-item-title{font-size:23px;line-height:25px;font-weight:700;text-transform:uppercase}.produktgrid-text{font-size:17px;font-weight:300;line-height:1.5;letter-spacing:0.12px}@media screen and (min-width:768px){.produktgrid-container{padding-left:25px;padding-right:25px}.produktgrid-boxes-item-content{padding-left:0px;padding-right:0px}.produktgrid-boxes-item-content:not(.produktgrid-intro-wrap){max-width:95%}}.anchornavi-list{min-height:83px}.anchornavi-list-nav{background:white}.anchornavi-list-nav-link{color:#024089;font-size:20px;text-transform:uppercase;padding:25px;font-weight:700;letter-spacing:0.21px;display:block;cursor:pointer}.anchornavi-list-nav-link.active{position:relative}.anchornavi-list-nav-link.active:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;z-index:4;left:0;right:0;display:block;text-align:center;font-size:28px;color:#024089;content:"";bottom:-0.5em}.anchornavi-list.sticky .anchornavi-list-nav{position:fixed;top:124px;left:0;width:100%;z-index:4;border-bottom:1px solid #f3f3f3}.anchornavi-list.sticky .anchornavi-list-nav-link{padding-top:15px;padding-bottom:15px;font-size:17px}.anchornavi-select-wrap{height:83px}.anchornavi-select-wrap .selectric{border:0}.anchornavi-select-wrap .selectric-anchornavi-select{margin:0 auto;max-width:400px;width:100%}.anchornavi-select-wrap-inner{background:white;padding:20px 25px}.anchornavi-select-wrap.sticky .anchornavi-select-wrap-inner{position:fixed;top:56px;left:0;width:100%;padding:10px 25px 15px 25px;z-index:4;border-bottom:1px solid #f3f3f3}.anchorcontent>.frame:not(.bigteaser-wrap){padding-top:50px;padding-bottom:50px}.anchorcontent>.frame:not(.bigteaser-wrap) .container{max-width:1230px}.anchorcontent>.frame:not(.bigteaser-wrap).frame-space-before-extra-small{padding-top:0;margin-top:0}.anchorcontent>.frame:not(.bigteaser-wrap).frame-after-extra-small{margin-bottom:0}.anchorcontent .frame.frame-preicon0:not(.tabs-wrap):before{content:"" !important;display:block;width:100%;max-width:1230px;padding:0 25px;border-top:1px solid #d0d0d0;margin:0 auto;top:1px !important;z-index:1 !important}@media screen and (min-width:768px){.anchorcontent>.frame:not(.bigteaser-wrap){padding-top:5vw;padding-bottom:5vw}.anchorcontent>.frame:not(.bigteaser-wrap).frame-space-before-extra-small{padding-top:0}.anchorcontent>.frame:not(.bigteaser-wrap).frame-after-extra-small{padding-bottom:2vw}}.cd-timeline{overflow:hidden;margin:2em auto}.cd-timeline__container{position:relative;width:90%;max-width:1230px;margin:0 auto;padding:2em 0}.cd-timeline__container::before{content:"";position:absolute;top:0;left:18px;height:100%;width:5px;background:#024089}.timelineImage{margin-bottom:22px}.timelineImage img{width:100%}.timelineText{font-size:18px;line-height:25px;letter-spacing:0.12px;font-weight:300}.timelineYear{color:#024089;font-size:24px;line-height:28px;font-weight:700;margin-bottom:15px}.cd-timeline__block{position:relative;margin:2em 0}.cd-timeline__block:after{content:"";display:table;clear:both}.cd-timeline__block:first-child{margin-top:0}.cd-timeline__block:last-child{margin-bottom:0}.cd-timeline__year{position:absolute;top:0;left:19px;display:inline-block;background:#024089;font-weight:100;font-size:45px;line-height:45px;bottom:0;height:5px;margin:auto;width:20vw}.cd-timeline__content{position:relative;margin-left:27vw;padding:24px;padding-right:0}.cd-timeline__content:after{content:"";display:table;clear:both}.cd-timeline__content.cd-timeline__content--bounce-in{visibility:visible;-webkit-animation:cd-bounce-2 0.6s;animation:cd-bounce-2 0.6s}.cd-timeline__block:nth-child(even) .cd-timeline__content.cd-timeline__content--bounce-in{-webkit-animation:cd-bounce-2-inverse 0.6s;animation:cd-bounce-2-inverse 0.6s}@media only screen and (min-width:601px){.cd-timeline__year{width:130px}.cd-timeline__content{margin-left:165px}}@media only screen and (min-width:768px){.cd-timeline__content h2{font-size:2rem}.cd-timeline__content p{font-size:1.6rem}.cd-timeline__read-more,.cd-timeline__date{font-size:1.4rem}}@media only screen and (min-width:1024px){.cd-is-hidden{visibility:hidden}.cd-timeline__year{width:8vw;left:50%;margin-left:-4vw;-webkit-transform:translateZ(0) translateX(-50%);transform:translateZ(0) translateX(-50%)}.cd-timeline__year.cd-timeline__img--bounce-in{visibility:visible;-webkit-animation:cd-bounce-3 0.6s;animation:cd-bounce-3 0.6s}.cd-timeline__block{margin:0}.cd-timeline__block+.cd-timeline__block{margin-top:-5%}.cd-timeline{margin-top:3em;margin-bottom:3em}.cd-timeline__container::before{left:50%;margin-left:-2px}.cd-timeline__content{margin-left:0;position:relative;padding:35px;max-width:495px;width:-moz-calc(45% - 50px);width:-webkit-calc(45% - 50px);width:calc(45% - 50px);-webkit-transform:translateZ(0);transform:translateZ(0)}.timelineYear{font-size:28px;line-height:32px;margin-bottom:12px}.timelineYear:empty{margin-bottom:0}.timelineText{font-size:20px;line-height:29px;min-height:65px;display:flex;align-items:center;flex-wrap:wrap}.cd-timeline__block:nth-child(even) .cd-timeline__content{float:right}.cd-timeline__block:nth-child(even) .cd-timeline__read-more{float:right}.cd-timeline__block:nth-child(even) .cd-timeline__year{transform:translateZ(0) translateX(50%)}}@media only screen and (min-width:1250px){.cd-timeline__content{width:-moz-calc(45% - 50px);width:-webkit-calc(45% - 50px);width:calc(45% - 50px)}}@media only screen and (min-width:1440px){.cd-timeline__year{width:120px;left:50%;margin-left:-60px}}@media only screen and (max-width:1023px){.cd-timeline__year.cd-timeline__img--bounce-in{visibility:visible;-webkit-animation:cd-bounce-1 0.6s;animation:cd-bounce-1 0.6s}}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}60%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}60%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-bounce-3{0%{opacity:0;transform:translateX(-100%)}60%{opacity:1;transform:translateX(-75%)}100%{transform:translateX(-50%)}}@keyframes cd-bounce-3{0%{opacity:0;tranransform:translateX(-100%)}60%{opacity:1;ransform:translateX(-70%)}100%{ransform:translateX(-50%)}}.jobs-container.container{max-width:1600px !important}.jobs-fancybox{cursor:pointer}.jobs-modal.press-modal .modal-dialog{max-width:1600px}.jobs-modal-headline{line-height:1;text-transform:uppercase;font-weight:700;padding-bottom:5px}.jobs-modal-headline{font-size:26px}@media screen and (min-width:480px){.jobs-modal-headline{font-size:calc(26px + 27 * ((100vw - 480px) / 2020))}}@media screen and (min-width:2500px){.jobs-modal-headline{font-size:53px}}.jobs-modal-subheadline{line-height:1;font-weight:300;padding-bottom:25px;padding-top:6px}.jobs-modal-subheadline{font-size:18px}@media screen and (min-width:480px){.jobs-modal-subheadline{font-size:calc(18px + 6 * ((100vw - 480px) / 2020))}}@media screen and (min-width:2500px){.jobs-modal-subheadline{font-size:24px}}.jobs-modal-teaser{font-size:17px;font-weight:700}.jobs-modal-text{font-weight:300;letter-spacing:0.12px;font-size:20px;padding-top:30px}@media screen and (max-width:991px){.jobs-modal:before{display:none !important}}.area-tabs{margin:0 25px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.area-tabs-wrapper{height:82px;top:-117px;z-index:4;position:relative;margin-bottom:-60px}.area-tabs-item{width:50%}.area-tabs-item a{display:flex;align-items:center;background:white;padding:8px 12px;border:1px solid #eaeaea;cursor:pointer;margin:-1px;text-transform:uppercase;font-size:12px;font-weight:700}.area-tabs-item a .homeheader-category-icon{margin-right:10px}.area-tabs-item a:hover{text-decoration:none}.area-tabs-item.winter-sports a{color:#21759e}.area-tabs-item.tourism a{color:#55700b}.area-tabs-item.urban a{color:#969696}.area-tabs-item.material a{color:#dc6903}.area-tabs-item.active a,.area-tabs-item:hover a{color:white}.area-tabs-item.active a>div:before,.area-tabs-item:hover a>div:before{color:white}.area-tabs-item.active.winter-sports a,.area-tabs-item:hover.winter-sports a{background:#288db4;border-color:#288db4}.area-tabs-item.active.tourism a,.area-tabs-item:hover.tourism a{background:#6a8b0e;border-color:#6a8b0e}.area-tabs-item.active.urban a,.area-tabs-item:hover.urban a{background:#a4a2a4;border-color:#a4a2a4}.area-tabs-item.active.material a,.area-tabs-item:hover.material a{background:#ed7102;border-color:#ed7102}.area-tabs.sticky{position:fixed;top:57px;margin:0;width:100%;z-index:3}.area-tabs.sticky .area-tabs-item{width:25%}.area-tabs.sticky .area-tabs-item a{justify-content:center}.area-tabs.sticky .area-tabs-item a>div{margin-right:0}.area-tabs.sticky .area-tabs-item span{display:none}@media screen and (min-width:768px){.area-tabs-wrapper{top:-75px}.area-tabs-item{width:25%}.area-tabs-item a{justify-content:center;font-size:17px;letter-spacing:0.5px;font-weight:300;padding:8px 12px}.area-tabs-item a .homeheader-category-icon{font-size:21px}.area-tabs.sticky .area-tabs-item a>div{margin-right:10px}.area-tabs.sticky .area-tabs-item span{display:inline-block}}@media screen and (min-width:1200px){.area-tabs{position:fixed;top:122px;margin:0;left:0;width:100%;box-shadow:0 0 6px rgba(93,93,93,0.26)}.area-tabs-item a{background:rgba(255,255,255,0.8);border:none;margin:0}.area-tabs.sticky{top:69px}.navi-small .area-tabs{top:69px}.navi-small .area-tabs-item a{background:white}}@media screen and (min-width:1440px){.area-tabs{top:146px}.navi-small .area-tabs{top:74px}}.navi-wrap{padding-top:25px;padding-bottom:25px;background:#f3f3f3;border-top:5px solid #024089}.navi-wrap-container{max-width:1600px}.navi-wrap-outer{position:fixed;top:0;left:0;width:100%;z-index:10;transition:top 0.5s ease-in-out 0s}.navi-wrap-outer.move-up{top:-195px;transition:top 0.5s ease-in-out 0s}.navi-wrap #logo{transition:all 250ms ease}.navi-wrap #logo svg{width:100%}.navi-search{margin-left:auto;padding-right:25px}.navi-search svg{width:21px;height:21px}.navi-main-item-link{color:#000000;text-transform:uppercase}.navi-main-item-link:hover,.navi-main-item-link:active{text-decoration:none;color:#073263}.navi-sub-item{position:relative;font-size:17px;transform:translate(-3em,0);opacity:0;transition:all 300ms ease}.navi-sub-item:nth-of-type(1){transition-delay:1 * 100ms !important}.navi-sub-item:nth-of-type(2){transition-delay:2 * 100ms !important}.navi-sub-item:nth-of-type(3){transition-delay:3 * 100ms !important}.navi-sub-item:nth-of-type(4){transition-delay:4 * 100ms !important}.navi-sub-item:nth-of-type(5){transition-delay:5 * 100ms !important}.navi-sub-item:nth-of-type(6){transition-delay:6 * 100ms !important}.navi-sub-item:nth-of-type(7){transition-delay:7 * 100ms !important}.navi-sub-item:nth-of-type(8){transition-delay:8 * 100ms !important}.navi-sub-item:nth-of-type(9){transition-delay:9 * 100ms !important}.navi-sub-item:nth-of-type(10){transition-delay:10 * 100ms !important}.navi-sub-item:nth-of-type(11){transition-delay:11 * 100ms !important}.navi-sub-item:nth-of-type(12){transition-delay:12 * 100ms !important}.navi-sub-item:nth-of-type(13){transition-delay:13 * 100ms !important}.navi-sub-item:nth-of-type(14){transition-delay:14 * 100ms !important}.navi-sub-item:nth-of-type(15){transition-delay:15 * 100ms !important}.navi-sub-item:nth-of-type(16){transition-delay:16 * 100ms !important}.navi-sub-item:nth-of-type(17){transition-delay:17 * 100ms !important}.navi-sub-item:nth-of-type(18){transition-delay:18 * 100ms !important}.navi-sub-item:nth-of-type(19){transition-delay:19 * 100ms !important}.navi-sub-item:nth-of-type(20){transition-delay:20 * 100ms !important}.navi-sub-item-inner{background:white;height:100%}.navi-sub-item-inner a{display:block;color:#000000;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.navi-sub-item-inner a:hover{text-decoration:none}.navi-sub-item-image{display:block;overflow:hidden}.navi-sub-item-image img{transform:scale(1);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.navi-sub-item-title{text-align:center;font-weight:700}.navi-sub-item:hover .navi-sub-item-image img{transform:scale(1.1)}.navi-sub-item:hover a{color:#024089}.navi-sub-products-headline{font-size:24px;text-transform:uppercase;font-weight:300;padding:22px 0}.navi-sub-products-headline b{font-weight:700}.navi-sub-container-wrap{padding-top:10px;padding-bottom:35px;position:fixed;top:80px;left:0;z-index:5;width:100%;transform:translateY(-250%);transition:all 400ms ease;max-height:calc(100vh - 84px);overflow:auto}.navi-sub-container-wrap-active{transform:translate(0,0)}.navi-sub-open{overflow:hidden}.navi-sub-open .navi-sub-open-bg{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,0.5);z-index:4}#main .navi-sub-products-row .row{margin-left:-25px;margin-right:-25px}#main .navi-sub-products-inner{max-width:1600px;padding-left:25px;padding-right:25px;margin-left:auto;margin-right:auto}#main .navi-sub-products-inner .products-overview-element{margin-bottom:0px;padding:2px !important;opacity:1 !important;border:0 !important;transform:none !important}#main .navi-sub-products-inner .products-overview-element .navi-sub-item-inner{position:relative}#main .navi-sub-products-inner .products-overview-element .navi-sub-item-title{position:absolute;top:0;left:0;width:100%;height:100%;padding:16px;font-size:17px;line-height:19px;letter-spacing:0.22px;color:white;text-transform:uppercase;text-align:left;background:-moz-linear-gradient(top,rgba(133,133,133,0.43) 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(133,133,133,0.43) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(133,133,133,0.43) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3b858585",endColorstr="#00ffffff",GradientType=0)}#main .navi-sub-products-inner .products-overview-element img{width:100%}#main .navi-sub-products-inner .products-overview-element:hover .navi-sub-item-image img{transform:scale(1.1)}#main .navi-sub-products-headline{text-align:center}#main .navi-sub-products-row{position:relative;padding-top:5vw;padding-bottom:5vw}#main .navi-sub-products-row:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;z-index:4;left:0;right:0;display:block;text-align:center;font-size:40px;color:#093f7b;content:"";top:-0.5em}#main .navi-sub-products-row:nth-of-type(odd){background:linear-gradient(to right bottom,#f3f3f3 50%,#eaeaea 50%)}#main .navi-sub-products-row:nth-of-type(even){background:white}#main .navi-sub-products-row:nth-of-type(even) .navi-sub-item-inner{background:#f3f3f3}@media screen and (min-width:768px){#main .navi-sub-products-inner .products-overview-element.col-md-2{flex:0 0 50%;max-width:50%}}@media screen and (min-width:992px){#main .navi-sub-products-inner .products-overview-element.col-md-2{flex:0 0 25%;max-width:25%}}@media screen and (min-width:1200px){.navi-small .navi-wrap-outer{box-shadow:0 0 6px rgba(93,93,93,0.26)}.navi-small .navi-main-item:not(.navi-lang-wrap){padding:9px 0.8vw;transition:padding 250ms ease}.navi-small .navi-wrap #logo{max-width:190px !important;transition:all 250ms ease}.navi-small .navi-sub-container-wrap{top:72px}.navi-icons-wrap{padding-left:0 !important}.navi-icons-item{position:relative}.navi-icons-item-contact{margin-left:auto;padding:0 !important}.navi-icons-item-newsletter{cursor:pointer;margin:0 1.2vw;padding:11px 0}.navi-icons-item-newsletter .navi-icons-icon{position:relative;top:-1px}.navi-icons-item-search{cursor:pointer}.navi-icons-item-search svg{width:20px;height:20px;margin-top:-2px}.navi-icons-item-shop{padding-right:0.5vw}.navi-icons-item-shop svg{width:22px;height:22px}.navi-icons-item-shop a{display:inline-block;padding:8px 0}.navi-icons-item-shop .navi-icons-title{bottom:109%}.navi-icons-item-hover:hover .navi-icons-title{opacity:1;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;transform:translate(-50%,9px)}.navi-icons-item-hover:hover .navi-main-item-link:after{display:none}.navi-icons-title{position:absolute;bottom:100%;pointer-events:none;left:50%;transform:translate(-50%,25px);color:#073263;font-weight:700;font-size:13px;letter-spacing:0.14px;text-transform:uppercase;opacity:0;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.navi-wrap{padding-top:0;padding-bottom:0}.navi-wrap #logo{max-width:285px !important;flex:0 0 17%}.navi-main{width:100%}.navi-main-wrap{flex:1;padding-left:1vw;line-height:1.2}.navi-main-item{transition:padding 250ms ease;padding:35px 0.77vw}.navi-main-item-link:not(.navi-lang-current){display:inline-block;padding:15px 0;position:relative;letter-spacing:0.73px;font-size:14px}.navi-main-item-link:not(.navi-lang-current):after{content:"";position:absolute;bottom:0px;left:0;width:0;border-bottom:2px solid #024089;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.navi-main-item:hover .navi-main-item-link:not(.navi-lang-current):after,.navi-main-item.active .navi-main-item-link:not(.navi-lang-current):after{width:100%}.navi-main-item .icon-mail{color:#024089;font-size:21px}.navi-main-item-open{background:#024089}.navi-main-item-open .navi-main-item-link{color:white}.navi-sub-container{position:relative}.navi-sub-container-wrap{background:white;padding-top:10px;padding-bottom:35px;border-bottom:5px solid #024089;position:fixed;top:144px;left:0;z-index:5;width:100%;transform:translateY(-250%);-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;max-height:calc(100vh - 114px);overflow:auto}.navi-sub-container-wrap-active{transform:translate(0,0)}.navi-sub-container-wrap-active .navi-sub-item{transform:translate(0,0);opacity:1;transition:all 300ms ease 0s}.navi-sub-container-wrap-products .container:not(.container-close){max-width:100%;padding:0}.navi-sub-container-wrap-products .navi-sub-products-inner,.navi-sub-container-wrap-products .navi-sub-products-filter-row{max-width:1600px;margin:0 auto;padding:0 25px}.navi-sub-headline{font-size:34px;text-transform:uppercase;padding:50px 0 10px 0;font-weight:700}.navi-sub-close{position:absolute;top:30px;right:25px;font-size:20px;color:#000000;cursor:pointer}.navi-sub-close .icon-close{width:45px;height:45px;display:block}.navi-sub-close .icon-close::before,.navi-sub-close .icon-close::after{content:"";position:absolute;height:1px;width:100%;top:50%;left:0;margin-top:-1px;background:#000000}.navi-sub-close .icon-close::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.navi-sub-close .icon-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.navi-sub-open{overflow:hidden}.navi-sub-open body{padding-right:17px}.navi-sub-open .clickpath-wrap{opacity:0;visibility:hidden;pointer-events:none;height:0}.navi-sub-open .navi-sub-open-bg{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,0.5);z-index:4}.navi-sub-item{padding:0 !important;border:1px solid white}.navi-sub-items{margin-bottom:35px}.navi-sub-items .row{margin:0 !important}.navi-sub-item-inner{position:relative}.navi-sub-item-title{position:absolute;top:0;left:0;width:100%;height:100%;padding:16px;font-size:17px;line-height:19px;letter-spacing:0.22px;color:white;text-transform:uppercase;text-align:left;background:-moz-linear-gradient(top,rgba(133,133,133,0.43) 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(133,133,133,0.43) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(133,133,133,0.43) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3b858585",endColorstr="#00ffffff",GradientType=0)}.navi-sub-products-inner .row{margin:0 0 30px 0 !Important}.navi-sub-products-inner .row .is-transition-enabled{padding:0 !important;border:1px solid white}.navi-sub-products-row{padding-top:25px;padding-bottom:25px}.navi-sub-products-row:nth-of-type(even){background:#d1d1d1}.navi-sub-products-row:nth-of-type(even) .navi-sub-item{border-color:#d1d1d1}.navi-sub-products-showallbtn{padding-top:25px;padding-bottom:25px}.navi-sub-products-filter-wrap{padding-top:35px}.navi-sub-products-filter-inrolabel{font-size:16px;display:flex;letter-spacing:0.03px;font-weight:700;align-items:center;justify-content:center;padding-right:30px}.navi-sub-products-filter-showall label{cursor:pointer}.navi-sub-products-filter-showall label:hover{color:#024089}.navi-sub-products-filter-showall input{display:none}.navi-sub-products-headline{font-size:34px;letter-spacing:0.34px;text-transform:uppercase;font-weight:700;padding:22px 0 10px 0}.navi-sub-products-checkbox{position:relative;padding:0 15px}.navi-sub-products-checkbox input[type="checkbox"]{height:1px !important;width:1px;background:none !important;opacity:0}.navi-sub-products-checkbox input[type="checkbox"]+label{padding:0;text-indent:-46px;padding-left:46px;margin-top:0;line-height:5px;position:relative;vertical-align:middle;font-size:19px;font-weight:700;text-transform:uppercase}.navi-sub-products-checkbox input[type="checkbox"]+label:hover{color:#024089;cursor:pointer}.navi-sub-products-checkbox input[type="checkbox"]+label span{font-size:26px;position:relative;top:5px;margin-right:4px}.navi-sub-products-checkbox input[type="checkbox"]+label:before{content:"";width:23px;height:23px;border-radius:4px;display:inline-block;border:solid 1px #707070;vertical-align:middle;margin-right:15px;position:relative;top:-2px}.navi-sub-products-checkbox input[type="checkbox"]+label.labelcolor-1{color:#288db4}.navi-sub-products-checkbox input[type="checkbox"]+label.labelcolor-2{color:#6a8b0e}.navi-sub-products-checkbox input[type="checkbox"]+label.labelcolor-3{color:#a4a2a4}.navi-sub-products-checkbox input[type="checkbox"]+label.labelcolor-4{color:#ed7102}.navi-sub-products-checkbox input[type="checkbox"]:checked+label:after{content:"";position:absolute;left:3px;top:9px;width:7px;height:14px;border-top:0px solid transparent;border-left:0px solid transparent;border-right:3px solid #024089;border-bottom:3px solid #024089;-webkit-transform:rotateZ(42deg);transform:rotateZ(42deg);-webkit-transform-origin:20% 40%;transform-origin:100% 100%}.navi-lang-wrap{margin-right:8px;margin-left:0.77vw;position:relative;padding:0;cursor:pointer}.navi-lang-wrap:hover .navi-lang-current{background:#024089;color:white;font-weigh:300}.navi-lang-wrap:hover .navi-lang-current:after{border-color:white;transform:rotate(315deg);top:15px}.navi-lang-wrap:hover .navi-lang-list{max-height:250px;transition:max-height 300ms ease;opacity:1;font-weight:300}.navi-lang-wrap:hover .navi-lang-list-item a{display:inline-block;width:100%;padding:5px 0;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.navi-lang-wrap:hover .navi-lang-list-item a:hover{color:#a4a2a4;text-decoration:none}.navi-lang-current{position:relative;padding:10px 25px 10px 10px;color:#a4a2a4}.navi-lang-current:after{content:"";position:absolute;right:10px;top:13px;border-top:2px solid #a4a2a4;border-right:2px solid #a4a2a4;transform:rotate(135deg);display:block;width:8px;height:8px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.navi-lang-list{position:absolute;top:30px;left:0;padding-top:5px;padding-bottom:5px;background:#024089;color:white;width:100%;max-height:0;overflow:hidden;opacity:0}.navi-lang-list-item{padding:0 10px}.navi-lang-list-item a{color:white}.navi-search{cursor:pointer}.navi-search svg{width:18px;height:18px}#main .navi-sub-products-headline{font-size:44px;padding:0px 0 40px 0}html[lang="fr"] .navi-main-item{padding-left:0.45vw;padding-right:0.45vw;font-size:15px}html[lang="fr"] .navi-main-item.navi-lang-wrap{padding:0}html[lang="fr"] .navi-main-item-link{white-space:nowrap}}@media screen and (min-width:1440px){.navi-wrap #logo{flex:0 0 100%}.navi-small .navi-main-item:not(.navi-lang-wrap){padding:9px 13px;transition:padding 250ms ease}.navi-main-wrap{padding-left:1vw}.navi-main-item:not(.navi-lang-wrap){padding:45px 13px}.navi-lang-wrap{margin-right:13px;margin-left:13px}html[lang="fr"] .navi-main-item{font-size:16px}}@media screen and (min-width:1600px){.navi-small .navi-main-item:not(.navi-lang-wrap){padding:9px 18px}.navi-main-item:not(.navi-lang-wrap){padding:45px 18px}.navi-main-item-link:not(.navi-lang-current){font-size:17px}}@media screen and (max-width:1199px){#mainNavi{position:fixed;top:0;height:100%;width:100%;max-width:480px;right:0;background:#024089;z-index:15;transform:translate(100%,0);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;overflow:auto;overflow-x:hidden}.navi-wrap{background:none;border:none}.navi-wrap-container{padding:5px 40px !important}.navi-wrap:before{display:none}.navi-wrap #logo{order:2;position:absolute;left:0;right:0;margin:auto;max-width:210px;width:70%}.navi-wrap #logo svg path,.navi-wrap #logo svg rect{fill:white}.navi-hamburger{width:42px;right:0;transition:right 300ms ease;order:3}.navi-hamburger #hamburger{box-sizing:border-box;display:block;margin-left:auto;width:25px;height:16px;z-index:2;position:relative}.navi-hamburger #hamburger:before,.navi-hamburger #hamburger:after,.navi-hamburger #hamburger span{background:white;content:"";display:block;width:25px;height:2px;position:absolute;left:0;-webkit-transition:all 0.5s ease 0.1s;transition:all 0.5s ease 0.1s;-webkit-transition-property:transform,top,bottom,left,opacity,background;transition-property:transform,top,bottom,left,opacity,background}.navi-hamburger #hamburger:before{top:0}.navi-hamburger #hamburger span{top:7px}.navi-hamburger #hamburger:after{top:14px}.navi-search{order:1;margin-left:0;margin-right:auto}.navi-search-toggle svg{width:24px;height:24px}.navi-search-toggle svg path{fill:white;stroke:white}.navi-main{background:rgba(2,64,137,0.6);min-height:100%;position:relative;z-index:3}.navi-main-bg{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;opacity:0.06}.navi-main-bg.showBackground{background:url("/fileadmin/templates/images/mainNaviBg.jpg") scroll no-repeat center center / cover;background:url("/fileadmin/templates/images/mainNaviBg_min.jpg") scroll no-repeat center center / cover;background-blend-mode:soft-light;background-attachment:fixed}.navi-main-item{position:relative;z-index:2}.navi-main-item:first-of-type{padding-top:100px}.navi-main-item:first-of-type .navi-main-item-toggle{top:100px}.navi-main-item-link{padding:7px 0px;display:inline-block;min-width:250px;position:relative;color:white;font-size:21px;font-weight:700}.navi-main-item-link:before{content:"";position:absolute;right:25px;top:auto;bottom:auto;border-top:2px solid #024089;border-right:2px solid #024089;transform:rotate(45deg);width:12px;height:12px;margin-top:3px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;display:none}.navi-main-item-link-active{color:white;text-decoration:underline}.navi-main-item-link:hover,.navi-main-item-link:focus,.navi-main-item-link:active{color:white}.navi-main-item-toggle{position:absolute;right:60px;top:0;color:white;padding:9px 15px;font-size:28px;line-height:15px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.navi-main-item:not(.navi-icons-wrap){margin-left:60px}.navi-main-item-dropdown .dropdown-menu{position:static;background:none;border:none;padding:8px 0 10px 10px;margin:0;float:none}.navi-main-item-dropdown .dropdown-menu>li>a{border-left:1px solid;color:white;letter-spacing:0.32px;font-size:20px;font-weight:300;white-space:normal;line-height:22px;padding:8px 25px}.navi-main-item-dropdown .dropdown-menu>li>a.active,.navi-main-item-dropdown .dropdown-menu>li>a:hover{background:white;color:#024089;border-color:white}.navi-main-item-dropdown .navi-sub-container-wrap{width:128%;transform:translateY(0);position:static;max-height:initial;border-left:1px solid white;padding-top:5px;padding-bottom:5px;top:0}.navi-main-item-dropdown .navi-sub-container-wrap .navi-sub-close{display:none}.navi-main-item-dropdown .navi-sub-container-wrap .tx-webx-products .navi-sub-close{display:none}.navi-main-item-dropdown .navi-sub-container-wrap .tx-webx-products .navi-sub-item{opacity:1;transform:none;margin-bottom:0;padding-right:0;max-width:100%;flex:none}.navi-main-item-dropdown .navi-sub-container-wrap .tx-webx-products .navi-sub-item-image{display:none}.navi-main-item-dropdown .navi-sub-container-wrap .tx-webx-products .navi-sub-item-title{background:none;font-size:18px;line-height:21px;display:block;color:white;min-height:1px;padding:9px 0px 9px 8px;text-align:left;font-weight:300}.navi-main-item-dropdown .navi-sub-container-wrap .tx-webx-products .navi-sub-item-inner{background:none;height:auto}.navi-main-item-dropdown .navi-sub-container-wrap .tx-webx-products .navi-sub-products-inner-open .navi-sub-products-headline:after{transform:rotate(314deg);-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.navi-main-item-dropdown .navi-sub-container-wrap .tx-webx-products .navi-sub-products-inner .row{display:none}.navi-main-item-dropdown .navi-sub-container-wrap .tx-webx-products .navi-sub-products-headline{padding:5px 0;font-size:20px;color:white;position:relative}.navi-main-item-dropdown .navi-sub-container-wrap .tx-webx-products .navi-sub-products-headline:after{content:"";margin-left:10px;bottom:auto;transform:rotate(135deg);display:inline-block;transition:all 300ms ease;border-top:2px solid white;border-right:2px solid white;width:7px;height:7px;top:-5px;z-index:200000;position:relative;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.navi-main-item-dropdown .navi-sub-container-wrap .tx-webx-products .navi-sub-products-showallbtn{display:none}.navi-main-item-dropdown .navi-sub-container-wrap .tx-webx-products .navi-sub-products-filter-wrap{display:none}.navi-main-item-dropdown-open .navi-main-item-toggle{transform:rotate(180deg);-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.navi-main-open{overflow:hidden}.navi-main-open #mainNavi{transform:translate(0,0);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.navi-main-open .navi-open-bg{opacity:1;visibility:visible;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.navi-main-open .navi-hamburger{position:fixed;top:0;right:0px;padding:25px 23px;width:70px;z-index:15}.navi-main-open .navi-hamburger #hamburger:before,.navi-main-open .navi-hamburger #hamburger:after{top:10px;left:0px;background:white !important}.navi-main-open .navi-hamburger #hamburger:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.navi-main-open .navi-hamburger #hamburger:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.navi-main-open .navi-hamburger #hamburger span{left:-50px;opacity:0;background:#024089}.navi-main-socials{margin-left:30px !important;margin-right:30px !important;font-size:23px;padding:25px}.navi-main-socials .metanavi-social{font-size:25px;padding:17px !important}.navi-main-socials .metanavi-social svg path{fill:white}.navi-main-metanavi{margin-bottom:15px}.navi-main-metanavi .metanavi-menu-item a{color:white;font-size:18px;letter-spacing:0.51px;font-weight:700;text-transform:uppercase}.navi-open-bg{position:fixed;top:0;left:0;width:100%;height:100vh;opacity:0;visibility:hidden;background:rgba(0,0,0,0.5);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.navi-icons-wrap{position:static;margin:60px 60px 0 60px;justify-content:center;flex-wrap:wrap}.navi-icons-item-shop{order:2;margin-left:15px;padding-left:15px;border-left:1px solid rgba(255,255,255,0.5)}.navi-icons-item-shop svg{width:25px;height:25px}.navi-icons-item-shop svg path{fill:white}.navi-icons-item-search{order:1}.navi-icons-item-newsletter{padding-bottom:6px}.navi-icons-item-newsletter svg path{fill:white}.navi-icons-item-shop,.navi-icons-item-search,.navi-icons-item-newsletter{position:relative;z-index:2}.navi-icons-item-shop a,.navi-icons-item-shop span,.navi-icons-item-search a,.navi-icons-item-search span,.navi-icons-item-newsletter a,.navi-icons-item-newsletter span{display:flex;color:white}.navi-icons-item-shop a .navi-icons-title,.navi-icons-item-shop span .navi-icons-title,.navi-icons-item-search a .navi-icons-title,.navi-icons-item-search span .navi-icons-title,.navi-icons-item-newsletter a .navi-icons-title,.navi-icons-item-newsletter span .navi-icons-title{padding-left:12px;text-transform:uppercase;font-size:21px;letter-spacing:0.15px}.navi-icons-item-shop a svg,.navi-icons-item-shop span svg,.navi-icons-item-search a svg,.navi-icons-item-search span svg,.navi-icons-item-newsletter a svg,.navi-icons-item-newsletter span svg{margin-top:4px}.navi-icons-item-lang{position:absolute;top:15px;left:25px}.navi-icons-item-lang .navi-lang-current{font-size:17px;font-weight:700;line-height:24px;min-width:70px;letter-spacing:0.17px;margin-left:-25px;text-align:center}.navi-icons-item-lang .navi-lang-current:before{border-top:1px solid white;border-right:1px solid white;width:7px;height:7px;top:14px;margin-top:0;right:8px}.navi-icons-item-lang .navi-lang-wrap{padding-top:0;margin:0 1px}.navi-lang-current-text{font-size:15px;display:block;color:#a9a9a9;text-transform:none;font-weight:300;padding-bottom:6px}.navi-lang-current:before{transform:rotate(135deg);border-color:#a9a9a9;right:8px}.navi-lang-list{margin-top:-5px;max-height:0px;overflow:hidden;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;background:#024089;padding-left:0px;width:70px;margin-left:-25px}.navi-lang-list-item{font-weight:300;padding:0}.navi-lang-list-item a{color:white;text-transform:uppercase;display:block;text-align:center;padding:8px 0px}.navi-lang-open.navi-lang-current{background:#024089}.navi-lang-open.navi-lang-current:before{transform:rotate(315deg)}.navi-lang-open+.navi-lang-list{max-height:250px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.navi-small .navi-wrap,.page-default-noheader .navi-wrap{background:white;padding-top:10px;padding-bottom:10px;box-shadow:0 0 6px rgba(93,93,93,0.26)}.navi-small .navi-wrap #logo svg path,.navi-small .navi-wrap #logo svg rect,.page-default-noheader .navi-wrap #logo svg path,.page-default-noheader .navi-wrap #logo svg rect{fill:#024089}.navi-small .navi-wrap .navi-search svg path,.navi-small .navi-wrap .navi-search svg rect,.page-default-noheader .navi-wrap .navi-search svg path,.page-default-noheader .navi-wrap .navi-search svg rect{fill:#024089;stroke:#024089}.navi-small .navi-hamburger #hamburger span,.navi-small .navi-hamburger #hamburger:before,.navi-small .navi-hamburger #hamburger:after,.page-default-noheader .navi-hamburger #hamburger span,.page-default-noheader .navi-hamburger #hamburger:before,.page-default-noheader .navi-hamburger #hamburger:after{background:#024089}.navi-small .search-quickform,.page-default-noheader .search-quickform{top:56px}}@media screen and (max-width:380px){.navi-main-item:not(.navi-icons-wrap):not(.navi-lang-wrap){margin-left:25px}.navi-main-item-toggle{right:10px}.navi-main-item-dropdown .navi-sub-container-wrap .tx-webx-products .navi-sub-item{max-width:75%}.navi-main-item-dropdown .navi-sub-container-wrap .tx-webx-products .navi-sub-products-headline{font-size:18px}.navi-main-item .navi-sub-container-wrap-products .navi-sub-container{padding-left:10px}}.frame-type-table header{margin-bottom:15px}.table-wrap{overflow:auto;width:calc(100% + 25px)}.ce-table,.contenttable{font-size:15px;line-height:24px;font-weight:300;min-width:1200px;width:100%;margin-left:auto;margin-right:auto}.ce-table td,.ce-table th,.contenttable td,.contenttable th{padding:12px 10px;vertical-align:top;border:none}.ce-table tbody tr:nth-of-type(odd),.contenttable tbody tr:nth-of-type(odd){background:#f5f5f5}.ce-table tbody tr:nth-of-type(even),.contenttable tbody tr:nth-of-type(even){background:white}.ce-table tbody tr:hover,.contenttable tbody tr:hover{cursor:default;background:#eaeaea !important}.frame-diagonal .ce-table tbody tr:hover,.frame-diagonal .contenttable tbody tr:hover{background:#024089 !important;color:white}.frame-diagonal .ce-table tbody tr:nth-of-type(odd),.frame-diagonal .contenttable tbody tr:nth-of-type(odd){background:none}@media screen and (min-width:992px){.ce-table,.contenttable{font-size:19px;line-height:32px}.ce-table td,.ce-table th,.contenttable td,.contenttable th{padding:12px 22px}.contenttable td:last-of-type{min-width:170px}}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #DDD;border-radius:0px;background:#F8F8F8;position:relative;overflow:hidden}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:45px;margin:0 43px 0 10px;color:#444;height:43px;user-select:none}.selectric .button{display:block;position:absolute;right:0;top:0;width:43px;height:43px;line-height:43px;background-color:#F8f8f8;color:#BBB;text-align:center;font:0/0 a;*font:20px/43px Lucida Sans Unicode,Arial Unicode MS,Arial}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#BBB;border-bottom:none}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;*font:NaN a !important;background:none !important}.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#F8F8F8;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:18px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li.selected{background:#E0E0E0;color:#444}.selectric-items li.highlighted{background:#D0D0D0;color:#444}.selectric-items li:hover{background:#D5D5D5;color:#444}.selectric-items .disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default !important;background:none !important;color:#666 !important;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;user-select:none;background:none;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.form-wrap{background:#024089;color:white;padding:35px 0;position:relative}.form-wrap-outer{position:relative}.form-wrap-outer:after,.form-wrap-outer:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;z-index:4;left:0;right:0;display:block;text-align:center;font-size:40px;color:white;content:"";bottom:-0.5em}.form-wrap *{position:relative}.form-wrap *.selectric-items{position:absolute}.form-wrap .powermail_form_5 .powermail_fieldwrap{flex:unset !important}.form-wrap .powermail_form_5 .powermail_fieldwrap[class*="powermail_fieldwrap_kurs"]{margin-top:15px}.form-container{font-size:15px;line-height:1.625;font-weight:300}.form-container .powermail_fieldset-wrap,.form-container .form_fieldset-wrap{height:100%}.form-container .powermail_fieldset-inner,.form-container .form_fieldset-inner{display:flex;flex-direction:column;height:100%}.form-container .powermail_fieldset.layout5 .subheadline,.form-container .form_fieldset.layout5 .subheadline{margin-bottom:0 !important}.form-container .powermail_fieldset.layout3 .form_fieldset-inner,.form-container .form_fieldset.layout3 .form_fieldset-inner{display:flex;flex-direction:row;flex-wrap:wrap}.form-container .powermail_fieldset.layout3 .powermail_fieldwrap_kontaktperson,.form-container .form_fieldset.layout3 .powermail_fieldwrap_kontaktperson{width:100%}.form-container .powermail_fieldset.layout3 .powermail_fieldwrap_vorwahl_01.mobile,.form-container .form_fieldset.layout3 .powermail_fieldwrap_vorwahl_01.mobile{width:40%}.form-container .powermail_fieldset.layout3 .powermail_fieldwrap_telefon,.form-container .form_fieldset.layout3 .powermail_fieldwrap_telefon{width:60%}.form-container .powermail_fieldset.layout6,.form-container .form_fieldset.layout6{position:relative;border-bottom:1px solid white}.form-container .powermail_fieldset.layout6 .powermail_fieldwrap,.form-container .form_fieldset.layout6 .powermail_fieldwrap{flex:1}.form-container .powermail_fieldset.layout6 .powermail_fieldwrap.width100,.form-container .form_fieldset.layout6 .powermail_fieldwrap.width100{flex:auto;width:100%}.form-container .powermail_fieldset.layout6 .powermail_fieldwrap.width100 .powermail_label,.form-container .form_fieldset.layout6 .powermail_fieldwrap.width100 .powermail_label{display:none}.form-container .powermail_fieldset.layout6+.layout6,.form-container .form_fieldset.layout6+.layout6{display:none;padding-top:25px}.form-container .powermail_fieldset.layout6+.layout6 .participant-delete,.form-container .form_fieldset.layout6+.layout6 .participant-delete{display:block}.form-container .powermail_fieldset.layout6 .participant-delete,.form-container .form_fieldset.layout6 .participant-delete{position:absolute;right:20px;top:20px;cursor:pointer;display:none}.form-container .powermail_fieldwrap,.form-container .form_fieldwrap{margin-bottom:15px;padding-left:15px;padding-right:15px;width:100%}.form-container .powermail_fieldwrap_type_text,.form-container .form_fieldwrap_type_text{font-weight:bold;text-transform:uppercase;margin-top:20px}.form-container .powermail_fieldwrap input,.form-container .powermail_fieldwrap .input-file-wrap,.form-container .form_fieldwrap input,.form-container .form_fieldwrap .input-file-wrap{height:45px;width:100%;padding-left:10px;font-weight:300;border:0;border-radius:0;box-shadow:none;background:#005295;border-bottom:1px solid rgba(255,255,255,0.6);color:white}.form-container .powermail_fieldwrap input.button-primary,.form-container .powermail_fieldwrap .input-file-wrap.button-primary,.form-container .form_fieldwrap input.button-primary,.form-container .form_fieldwrap .input-file-wrap.button-primary{height:auto;border:3px solid white;display:inline-block;background:none}.form-container .powermail_fieldwrap input.button-primary:hover,.form-container .powermail_fieldwrap .input-file-wrap.button-primary:hover,.form-container .form_fieldwrap input.button-primary:hover,.form-container .form_fieldwrap .input-file-wrap.button-primary:hover{cursor:pointer;background:white;color:#024089}.form-container .powermail_fieldwrap .input-file-wrap,.form-container .form_fieldwrap .input-file-wrap{height:auto;line-height:41px;padding-left:0}.form-container .powermail_fieldwrap .input-file-files,.form-container .form_fieldwrap .input-file-files{padding-left:10px}.form-container .powermail_fieldwrap .input-file-button,.form-container .form_fieldwrap .input-file-button{background:white;color:#073263;padding:0 10px;cursor:pointer;width:100%}@media screen and (min-width:768px){.form-container .powermail_fieldwrap .input-file-button,.form-container .form_fieldwrap .input-file-button{width:auto}}.form-container .powermail_fieldwrap textarea,.form-container .form_fieldwrap textarea{width:100%;display:block;padding-left:10px;font-weight:300;border:none;box-shadow:none;border-radius:0;background:#005295;color:white}.form-container .powermail_fieldwrap_vorwahl,.form-container .form_fieldwrap_vorwahl{width:10%}.form-container .powermail_fieldwrap_telefonmobil1,.form-container .form_fieldwrap_telefonmobil1{width:50%}.form-container .powermail_fieldwrap_type_check label,.form-container .form_fieldwrap_type_check label{margin-bottom:5px;position:static}.form-container .powermail_fieldwrap_type_radio label,.form-container .form_fieldwrap_type_radio label{position:static}.form-container .powermail_fieldwrap_type_radio .radio input,.form-container .form_fieldwrap_type_radio .radio input{width:30px;height:30px;opacity:0}.form-container .powermail_fieldwrap_type_radio .radio input[type="radio"]:checked+label::after,.form-container .form_fieldwrap_type_radio .radio input[type="radio"]:checked+label::after{content:"";position:absolute;left:8px;top:17px;width:10px;height:10px;border-radius:50%;background-color:white;margin-left:5px;pointer-events:none}.form-container .powermail_fieldwrap_type_radio .radio label,.form-container .form_fieldwrap_type_radio .radio label{padding-left:7px}.form-container .powermail_fieldwrap_type_radio .radio:before,.form-container .form_fieldwrap_type_radio .radio:before{content:"";width:35px;height:35px;display:inline-block;vertical-align:middle;margin-right:11px;background:#005295;border-bottom:1px solid rgba(255,255,255,0.6);position:absolute;top:4px;left:0;border-radius:200px;pointer-events:none}.form-container .powermail_fieldwrap_type_radio input,.form-container .form_fieldwrap_type_radio input{width:auto;height:auto;margin-right:10px}.form-container .powermail_fieldwrap .selectric,.form-container .form_fieldwrap .selectric{background:#005295;border:none;border-bottom:1px solid rgba(255,255,255,0.6)}.form-container .powermail_fieldwrap .selectric .label,.form-container .form_fieldwrap .selectric .label{background:#005295;color:white}.form-container .powermail_fieldwrap .selectric .button,.form-container .form_fieldwrap .selectric .button{background:#005295}.form-container .powermail_fieldwrap .selectric .button:before,.form-container .form_fieldwrap .selectric .button:before{color:white}.form-container .powermail_fieldwrap.filled .form-label,.form-container .form_fieldwrap.filled .form-label{top:-23px;font-size:16px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;left:16px}.form-container .powermail_submit_wrap .powermail-submit-icon{position:absolute;right:39px;top:50%;transform:translateY(-50%);font-size:14px}.form-container .powermail_submit_wrap .powermail-submit-icon i,.form-container .powermail_submit_wrap .powermail-submit-icon svg{font-size:20px}.form-container .powermail_submit_wrap.isDisabled input{color:rgba(255,255,255,0.4) !important;cursor:default !important}.form-container .powermail_submit_wrap.isDisabled input:hover{background:none}.form-container .powermail_submit_wrap.isDisabled input+.powermail-submit-icon{display:block !important}.form-container select option{color:#666;font-size:15px;padding:5px 0 0 10px;font-weight:300;min-height:1.8em}.form-label{margin:0;position:absolute;top:9px;left:27px;z-index:2;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}#main .checkbox{position:relative}#main .checkbox input[type="checkbox"]{height:1px !important;width:1px;background:none !important;opacity:0;top:34px;position:absolute;left:14px}#main .checkbox input[type="checkbox"]+label{padding:0;padding-left:46px;margin-top:0;line-height:1.625;position:relative;vertical-align:middle;font-size:16px;font-weight:300}#main .checkbox input[type="checkbox"]+label a{text-decoration:underline;color:white}#main .checkbox input[type="checkbox"]+label span{font-size:18px;position:relative;top:2px}#main .checkbox input[type="checkbox"]+label:before{content:"";width:35px;height:35px;display:inline-block;vertical-align:middle;margin-right:11px;background:#005295;border-bottom:1px solid rgba(255,255,255,0.6);position:absolute;top:-2px;left:0px}#main .checkbox input[type="checkbox"]:checked+label:after{content:"";position:absolute;left:5px;top:3px;width:10px;height:21px;border-top:0px solid transparent;border-left:0px solid transparent;border-right:2px solid white;border-bottom:2px solid white;-webkit-transform:rotateZ(42deg);transform:rotateZ(42deg);-webkit-transform-origin:20% 40%;transform-origin:100% 100%}#main .checkbox+.checkbox{margin-top:15px}#main .checkbox label .infolabel{position:relative;display:inline-block;margin-right:10px}#main .checkbox label .infolabel i{cursor:pointer}#main .checkbox label .infolabel span{position:absolute !important;top:0;left:auto;background:white;pointer-events:none;padding:5px 10px;font-size:14px !important;color:#024089;width:26vw;min-width:300px;margin-left:10px;z-index:10;opacity:0;transform:translateY(-15px);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#main .checkbox label .infolabel:hover span{pointer-events:all;opacity:1;transform:translateY(0)}#main .inputfile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}#main .inputfile+label{font-weight:700;background:#005295;border-bottom:1px solid rgba(255,255,255,0.6);color:white;display:inline-flex;cursor:pointer;width:100%;font-size:18px;line-height:45px}#main .inputfile+label span{flex:1;min-height:2em;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:top;padding:0 15px}#main .inputfile+label strong{color:white;display:inline-block;font-weight:400;padding:0 15px}#main .inputfile+label *{pointer-events:none}.form-pages input:-webkit-autofill{-webkit-text-fill-color:#fff}.form-pages input:-webkit-autofill:focus{-webkit-text-fill-color:#fff}.selectric .button{display:flex;justify-content:center;align-items:center;font-size:0px;color:transparent}.selectric .button:before{content:"";font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;transform:rotate(0deg);color:#024089}.selectric .button:after{display:none}.selectric-open .button:before{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;transform:rotate(180deg)}.selectric-hover .button{color:inherit !important}.selectric-wrapper+.form-label{left:12px !important}.selectric-above+.form-label,.selectric-below+.form-label{top:-23px;font-size:16px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}@media screen and (min-width:992px){.form-wrap{padding:8.5vw 0}.form-container{font-size:19px}.form-container .powermail_fieldset .powermail_fieldwrap_type_textarea{flex:2}.form-container .powermail_fieldset .powermail_fieldwrap_type_textarea .powermail_field{height:100%}.form-container .powermail_fieldset .powermail_fieldwrap_type_textarea .powermail_field textarea{min-height:calc(100% - 38px)}.form-container .powermail_fieldset .subheadline{margin-bottom:70px}.form-container .powermail_fieldwrap{margin-bottom:25px}.form-container .powermail_fieldwrap.privacy .checkbox input[type="checkbox"]+label{font-size:16px !important}.form-container .add-participant{cursor:pointer}#main .checkbox{position:relative}#main .checkbox input[type="checkbox"]+label{font-size:19px}}.references-slider-filters{max-width:1200px;margin:0 auto;position:relative}.references-slider-filter-label{padding:15px 0}.references-slider-filter-label input{display:none}.references-slider-filter-label .filterActive{font-size:15px;letter-spacing:0.39px;position:absolute;top:0;left:0;right:0}.references-slider-filter-label .filterActive label{cursor:pointer}.references-slider-filter-label .filterActive label:hover{color:#024089;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.references-slider-category{background:white;text-align:center;cursor:pointer;padding:0px !important}.references-slider-category-row{margin-top:15px}.references-slider-category-label{padding:5px;width:100%}.references-slider-category-icon{font-size:15px;display:block}.references-slider-category-title{text-transform:uppercase;font-size:13px;margin-top:2px;font-weight:700;letter-spacing:0.18px;display:block;padding-left:8px}.references-slider-category input{display:none}.references-slider-category input:hover+label,.references-slider-category input:checked+label{cursor:pointer}.references-slider-category input:hover+label .references-slider-category-icon:before,.references-slider-category input:checked+label .references-slider-category-icon:before{color:white}.references-slider-category input:hover+label *,.references-slider-category input:checked+label *{color:white}.references-slider-category input#webxProductsReferencesFilter1+label{color:#288db4}.references-slider-category input#webxProductsReferencesFilter1:hover+label,.references-slider-category input#webxProductsReferencesFilter1:checked+label{background:#288db4;border-color:#288db4;color:white}.references-slider-category input#webxProductsReferencesFilter2+label{color:#6a8b0e}.references-slider-category input#webxProductsReferencesFilter2:hover+label,.references-slider-category input#webxProductsReferencesFilter2:checked+label{background:#6a8b0e;border-color:#6a8b0e;color:white}.references-slider-category input#webxProductsReferencesFilter3+label{color:#a4a2a4}.references-slider-category input#webxProductsReferencesFilter3:hover+label,.references-slider-category input#webxProductsReferencesFilter3:checked+label{background:#a4a2a4;border-color:#a4a2a4;color:white}.references-slider-category input#webxProductsReferencesFilter4+label{color:#ed7102}.references-slider-category input#webxProductsReferencesFilter4:hover+label,.references-slider-category input#webxProductsReferencesFilter4:checked+label{background:#ed7102;border-color:#ed7102;color:white}.references-slider-contents{margin-top:40px;margin-left:-25px;margin-right:-25px}.references-slider-contents .referenceSlider:not(.slick-slider){transform:translateX(-100vw);opacity:0;height:0;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;transition-delay:0ms}.references-slider-contents .referenceSlider.slick-slider{transform:translateX(0);opacity:1;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;transition-delay:300ms}.references-slider-contents .referenceSlider.slick-slider+.slick-loader{display:none}.references-slider-contents .slick-track{display:flex;min-width:100%}.references-slider-contents .slick-prev{left:-30px}.references-slider-contents .slick-next{right:-30px}.references-slider-button{margin-top:25px}.references-item-box{padding:2px !important;height:auto}.references-item-box-inner{display:block;height:100%;color:white;position:relative}.references-item-box-inner:hover{text-decoration:none;color:white}.references-item-box-image{overflow:hidden;height:100%}.references-item-box-image img{height:100%;object-fit:cover;transition:all 0.5s ease;transform:scale(1);width:100%}.references-item-box-image.noimage:before{background:linear-gradient(to right bottom,#024089 50%,#063971 50%)}.references-item-box-title{font-weight:700;font-size:20px;line-height:20px;letter-spacing:0.42px;text-transform:uppercase}.references-item-box-titles{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(133,133,133,0.17);font-weight:300;padding:20px 25px;background:-moz-linear-gradient(top,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5900264e",endColorstr="#00000000",GradientType=0)}.references-item-box-titles:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(133,133,133,0.17);z-index:0}.references-item-box-place{font-size:16px;letter-spacing:0.3px}.references-item-box:hover .references-item-box-image img{transition:all 0.5s ease;transform:scale(1.15)}.references-overview-filter-label{margin-bottom:15px}.references-overview-filter-container .selectric{background:#024089;color:white;border:none;margin-bottom:15px}.references-overview-filter-container .selectric-wrapper{max-width:255px;margin:0 auto}.references-overview-filter-container .selectric .button{background:#024089;color:white}.references-overview-filter-container .selectric .button:before{color:white}.references-overview-filter-container .selectric .label{color:white;margin:0 43px 0 15px;height:45px;line-height:45px}.references-overview-list{margin:30px 0}.references-overview-wrapper #googleMap{height:400px}.references-detail-noheader{display:flex;flex-direction:column;justify-content:center;align-items:center}.references-detail-noheader.background-diagonal{height:200px;color:white}.references-detail-noheader.background-diagonal h1{color:white}.references-detail-noheader.background-diagonal:before{background:linear-gradient(to right bottom,#024089 50%,#073263 50%)}.references-detail-frame{padding-top:35px;padding-bottom:35px}.references-detail-infos{line-height:1.625 !important;margin-bottom:25px}.references-detail-infos-item{padding-right:15px}.references-detail-share{margin-top:35px}.references-detail-share-title{text-transform:uppercase;font-weight:700;margin-bottom:10px}.references-detail-table-item-icon{font-size:28px;margin-right:28px;color:#024089}.references-detail-table-item-value{margin-left:auto;font-weight:300}.references-detail-video .video-wrap{max-width:100%}.references-detail-video .multielement-video-description{background:#f3f3f3 !important}.references-detail .gallery-slider-item{max-width:450px}.references-detail .gallery-slider-item-inner{max-height:480px;overflow:hidden}@media screen and (min-width:350px){.references-slider-category-row{margin-left:10px}.references-slider-category-label{padding:5px 11px}}@media screen and (min-width:375px){.references-slider-category-title{font-size:16px}}@media screen and (min-width:768px){.references-slider-filters .filterActiveHidden{position:absolute;bottom:14px;left:0;display:block !important;font-weight:700}.references-slider-category{margin-left:-1px}.references-slider-category-row{padding-left:50px;padding-right:0px}.references-slider-category-label{flex-wrap:nowrap !important;padding:10px 15px;border:1px solid #e9e8e8}.references-slider-category input:first-of-type label{border:none}.references-slider-category input:nth-of-type(2) label,.references-slider-category input:nth-of-type(3) label,.references-slider-category input:nth-of-type(4) label{border:none;border-left:1px solid #d0d0d0}.references-slider-category-contents{margin-left:-10px;margin-right:-10px}.references-slider-item-box{padding:1px !important;max-width:395px}.references-slider-item-box-title{font-size:19px;line-height:21px}.references-slider-item-box-titles{font-size:19px}.references-overview-wrapper #googleMap{height:620px}}@media screen and (min-width:992px){.references-slider-contents{margin-left:12px;margin-right:12px}.references-detail-frame{padding-top:3vw;padding-bottom:3vw}.references-detail-table{padding-left:40px;padding-right:40px}}@media screen and (min-width:1200px){.references-slider-filters .filterActiveHidden{bottom:19px}.references-slider-filter-label{font-size:19.5px;padding:15px 0}.references-slider-category-row{padding-left:70px}.references-slider-category-label{flex-wrap:nowrap !important;white-space:nowrap;padding:15px 15px}.references-slider-category-title{font-size:18px;text-transform:uppercase;font-weight:700;padding-left:18px}.references-slider-category-icon{font-size:35px}.references-slider-button{margin-top:45px}.references-overview-filter-label{padding-top:8px;padding-bottom:0}.references-overview-list{margin:3vw 0}.references-detail-table-item{padding:20px 12px;font-size:20px;line-height:22px}.references-detail-share-title{font-size:19.5px;font-weight:400}}@media screen and (min-width:1440px){.references-slider-wrapper{margin:0}}@media screen and (min-width:1615px){.references-slider-contents{margin-left:0;margin-right:0}}@media screen and (max-width:767px){.references-slider-filters{max-width:350px;margin:0 auto;position:relative}.references-slider-filters .filterActiveHidden{display:block !important;position:absolute;left:-30px;transform:rotate(-90deg);bottom:22px}.references-slider-category-label{flex-wrap:nowrap !important}}@media screen and (max-width:480px){.references-slider-wrapper .slick-list{padding:0 15px !important}}.tx-webx-products .map-inner{line-height:1.4}.tx-webx-products .map-detail{text-decoration:none;color:#288db4;font-weight:700}.tx-webx-products .map-route{text-decoration:none;color:#024089}.tx-webx-products .map-img{display:none}.tx-webx-products .map-img img{width:250px;height:auto;max-height:220px;object-fit:cover}.tx-webx-products .map-headline{font-size:15px;margin-bottom:3px}.tx-webx-products .info-text{font-weight:700}.tx-webx-products+.frame{padding-top:45px}.tx-webx-products .gm-style .gm-style-iw-c{border-radius:0}.products-detail #overview{position:relative;top:-165px}.products-detail-video .video-wrap{max-width:100%;margin:0 auto}.products-detail-video .video-wrap h2{margin-bottom:0}.products-detail-video .video-wrap .video-description{padding:0 0 25px 0;background:none}.products-detail .frame{padding-top:50px;padding-bottom:50px}.products-detail-header.homeheader-wrap:after{display:none}.products-detail-header .homeheader-content{background-position:top center}.products-detail-header .homeheader-content:before{display:none}.products-detail-header .homeheader-content .subheader-slider-slide-headline-wrap{position:relative;top:0}.products-detail-header .homeheader-content .subheader-slider-slide-headline-wrap .subheadline{text-transform:none}.products-detail-header .homeheader-category{flex:1}.products-detail-header .homeheader-category-wrap{bottom:0}.products-detail-header .homeheader-category-container{max-width:100%;padding:0}.products-detail-header .homeheader-category-active:after{content:"";width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #21759e;position:absolute;top:-20px;left:0;right:0;margin:auto}.products-detail-header .homeheader-category-tourism.homeheader-category-active:after{border-bottom-color:#55700b}.products-detail-header .homeheader-category-urban.homeheader-category-active:after{border-bottom-color:#969696}.products-detail-header .homeheader-category-material.homeheader-category-active:after{border-bottom-color:#dc6903}.products-detail-contents{position:relative;padding-bottom:50px}.products-detail-contents .multielement-headline{font-size:25px;line-height:1.05}.products-detail-contents .references-detail-table-item{padding:15px 0}.products-detail-contents .references-detail-table-item-title{color:#024089;font-size:16px;line-height:18px;font-weight:300}.products-detail-contents .references-detail-table-item-value{font-weight:700;line-height:1.05}.products-detail-contents .references-detail-table-item-value{font-size:18px}@media screen and (min-width:480px){.products-detail-contents .references-detail-table-item-value{font-size:calc(18px + 10 * ((100vw - 480px) / 2020))}}@media screen and (min-width:2500px){.products-detail-contents .references-detail-table-item-value{font-size:28px}}.products-detail-contact{margin-top:40px;border-top:2px solid #dce4ec;padding-bottom:0 !important}.products-detail-contact-title{text-transform:uppercase;font-weight:700;padding-bottom:10px}.products-detail-request-circle{position:absolute;z-index:2;right:30px;bottom:0;height:180px;width:180px;background:#024089;border-radius:50%;color:white;transform:translateY(50%) scale(1);cursor:pointer;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.products-detail-request-circle:hover{transform:translateY(50%) scale(1.1)}.products-detail-request-circle p{margin:0 !important}.products-detail-products .parallax{background:#DEDEDE}.products-detail-products .parallax-container{height:auto}.products-detail-components .parallax{background:#f3f3f3}.products-detail-components .parallax-container{height:auto}.products-detail-components .gallery-slider .references-item-box{max-width:480px}.products-detail-components .slider .references-item-box{max-width:500px}.products-detail-components .slider .references-item-box-inner{background:white}.products-detail-components .slider .slick-track{display:flex}.products-detail-highlights .highlightboxes-title.news-new-latest-item-title{font-size:20px}.products-detail-blueteaser{overflow:visible !important}.products-detail-blueteaser .subheader-teaserbox-headline{font-size:26px}@media screen and (min-width:480px){.products-detail-blueteaser .subheader-teaserbox-headline{font-size:calc(26px + 8 * ((100vw - 480px) / 2020))}}@media screen and (min-width:2500px){.products-detail-blueteaser .subheader-teaserbox-headline{font-size:34px}}.products-detail-blueteaser .subheader-teaserbox-button a{font-weight:700}.products-detail-blueteaser:before{top:auto !important;bottom:-0.5em}.products-detail-blueteaser .blueteaser-wrap{padding:20px 0 !important}.products-detail-blueteaser .blueteaser-wrap a{border:none}.products-detail-blueteaser-configurator .blueteaser-wrap a{border:none}.products-detail-blueteaser-configurator .blueteaser-headline{padding:36px 0;font-weight:700}.products-detail-form .frame{padding-bottom:0px !important}.products-detail-nav{position:fixed;z-index:4;top:50%;transform:translateY(-50%);right:16px}.products-detail-nav ul{list-style:none;padding:0;text-align:right}.products-detail-nav ul li{padding:12px 0}.products-detail-nav ul li a{display:flex;justify-content:flex-end;align-items:center}.products-detail-nav ul li:hover .products-detail-nav-dot{opacity:0;transition:opacity 250ms ease 0s}.products-detail-nav ul li:hover .products-detail-nav-title{transition:all 250ms ease 0s;transform:translateX(0);opacity:1}.products-detail-nav ul li.current .products-detail-nav-dot{background:black}.products-detail-nav ul li.current.currentShow .products-detail-nav-title{transition:all 250ms ease 0s;transform:translateX(0);opacity:1}.products-detail-nav-dot{display:block;width:20px;height:20px;background:#024089;box-shadow:0 0 2px rgba(255,255,255,0.5);border-radius:50%;position:relative;cursor:pointer;opacity:1;transition:opacity 250ms ease 0s}.products-detail-nav-title{background-color:#024089;border-radius:20px;color:#fff;font-weight:300;padding:2px 25px;font-size:16px;display:inline-block;transition:all ease 250ms 0s;transform:translateX(150%);opacity:0;margin-right:-20px;letter-spacing:0.58px;position:absolute;right:20px;white-space:nowrap;z-index:1}.products-areaproduct .gallery-container{padding-top:100px;padding-bottom:100px}.products-areaproduct-inner{padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.tx-webx-products .map-img{display:block}.products-detail-header .homeheader-category-wrap{bottom:7%}.products-detail-components .slider .references-item-box-place{font-size:16px;padding-top:5px}.products-detail-blueteaser-configurator img,.products-detail-blueteaser-configurator svg{position:absolute;top:-64px;right:15px}.products-detail-video .video-headline-wrap{position:absolute;top:50%;z-index:4;width:100%;transform:translateY(10px)}.products-detail-video .video-wrap h2{color:white;letter-spacing:0.48px;font-size:44px}.products-detail-video .video-wrap .multielement-video-description{background:none;color:white;font-weight:300}.products-detail-video .video-wrap .video-trigger{top:-25%}}@media screen and (min-width:992px){.tx-webx-products+.frame{padding-top:8vw}.products-detail .frame{padding-top:4vw;padding-bottom:4vw}.products-detail-contents{padding-bottom:4vw}.products-detail-contents .multielement-headline{font-size:36px;line-height:41px}.products-detail-contact{margin-top:4vw}.products-detail-components .frame{padding-top:8vw;padding-bottom:8vw}.products-detail-downloads-wrap-side .multielement-download-wrap{max-width:100%;flex:1 100%}.products-detail-blueteaser-configurator img{right:auto;left:0}.products-areaproduct .gallery-container{padding-top:8vw;padding-bottom:8vw}}@media screen and (min-width:1200px){.products-detail-header .homeheader-category-container{max-width:1280px}.products-detail-header .homeheader-content{max-height:740px}.products-detail-request-circle{right:10%}.products-detail-blueteaser .subheader-teaserbox{padding:60px 25px}.products-detail-blueteaser .subheader-teaserbox-image{position:relative}.products-detail-blueteaser .subheader-teaserbox-image img,.products-detail-blueteaser .subheader-teaserbox-image svg{position:absolute;top:50%;transform:translateY(-50%)}}@media screen and (max-width:767px){.products-detail-header .homeheader-category{justify-content:center}.products-detail-header .homeheader-category-active:after{display:none}}.components-detail .homeheader-category{padding-left:1px !important;padding-right:1px !important;border:none;margin-left:1px}.components-detail .homeheader-category-title{font-weight:300}.components-detail .homeheader-category:hover{background:#024089}.components-detail .homeheader-category-active{background:#024089}.components-detail .homeheader-category-active:after{border-bottom-color:#024089;border-bottom-width:14px;border-left-width:20px;border-right-width:20px;top:-12px}.components-detail-header-slide-wrap{padding-top:56px;background:none}.components-detail .hotspots-dot-inner{display:none}.components-detail .hotspots-contents-title{font-weight:700}@media screen and (min-width:768px){.components-detail .homeheader-content{background-position:top;max-height:760px}.components-detail .homeheader-category{padding-top:16px;padding-bottom:16px;border-bottom:0}.components-detail .homeheader-category-container{padding-left:25px;padding-right:25px}.components-detail .homeheader-category-wrap{bottom:6%}.components-detail .components-detail-header-slide-wrap{background:none;align-items:flex-start;justify-content:center;color:black}}@media screen and (min-width:1024px){.components-detail-header-slide-wrap{padding-top:28px}.components-detail .hotspots-content{display:none;position:absolute;bottom:-10%;left:0;max-width:1000px;width:95%;margin:0 auto;right:0;z-index:5}.components-detail .hotspots-contents{background:#024089;color:white;padding:30px 10px;position:relative}.components-detail .hotspots-content-title{font-size:16px}.components-detail .hotspots-content-text{font-size:14px !important}.components-detail .hotspots-content-close{color:white;position:absolute;top:8px;right:8px;color:white;cursor:pointer}.components-detail .hotspots-dot{background:none;width:1px;height:1px;color:#fff;cursor:pointer;position:absolute;z-index:1}.components-detail .hotspots-dot-title{color:#000000;text-align:right;font-size:25px;line-height:30px;font-weight:300;max-width:300px;margin-left:auto;display:flex;justify-content:flex-end;text-transform:none !important;padding:5px;padding-right:15%}.components-detail .hotspots-dot-text{letter-spacing:-0.03px;font-size:15px;line-height:20px;text-transform:none !important;color:#000000;text-align:right;font-weight:300;max-width:70%;margin-left:auto;margin-top:10px;padding:10px;background:rgba(255,255,255,0.9)}.components-detail .hotspots-dot-inner{width:110%;position:relative;transform:translateY(-50%);margin-left:21%;display:block}.components-detail .hotspots-dot-inner-content-top{position:relative}.components-detail .hotspots-dot-inner-content-top:after{content:"";display:block;width:90%;position:absolute;bottom:0;left:0;border-bottom:1px solid #024089}.components-detail .hotspots-dot-inner-content-bottom{position:absolute;left:0;top:100%;z-index:1;opacity:0;max-height:0;overflow:hidden}.components-detail .hotspots-dot.left .hotspots-dot-title{text-align:left;justify-content:flex-start;margin-left:0;margin-right:auto;padding-left:10%}.components-detail .hotspots-dot.left .hotspots-dot-text{text-align:left;margin-left:0;margin-right:auto}.components-detail .hotspots-dot.left .hotspots-dot-inner{transform:translate(-115%,-50%);margin-left:0}.components-detail .hotspots-dot.left .hotspots-dot-inner-content-top:after{left:auto;right:0}}@media screen and (min-width:1400px){.components-detail .hotspots-dot-title{font-size:31px;line-height:38px;padding-bottom:10px;padding-right:5px}.components-detail .hotspots-dot-inner{width:100%;margin-left:0;margin-right:0}.components-detail .hotspots-dot.left .hotspots-dot-title{padding-left:5px}.components-detail .hotspots-dot.left .hotspots-dot-inner{transform:translate(-100%,-50%)}.components-detail .hotspots-dot:hover{z-index:10}.components-detail .hotspots-dot:hover .hotspots-dot-inner-content-bottom{max-height:350px;opacity:1}}@media screen and (max-width:1023px){.components-detail .hotspots-dot{background-image:url("/fileadmin/templates/images/hotspot.png");background-size:cover;background-repeat:no-repeat;width:43px !important;height:35px;position:absolute;margin-left:calc(-1.5vw*4)}.components-detail .hotspots-dot.right{margin-left:calc(1vw*3)}}@media screen and (max-width:991px){.components-detail .references-slider-contents.row{margin-left:0 !important;margin-right:0 !important}}@media screen and (max-width:767px){.components-detail .products-detail-header .homeheader-category{width:50%;flex:50% 1;border:1px solid #f3f3f3;margin:-1px}.components-detail .products-detail-header .homeheader-category-active{border-color:#024089}.components-detail .products-detail-header .homeheader-category-title{line-height:1.1}.components-detail .homeheader-content{height:480px}.components-detail .homeheader-category-wrap{position:relative}.components-detail .hotspots-dot{margin-left:calc(-1.5vw*10)}.components-detail .hotspots-dot.right{margin-left:calc(3vw*5)}.components-detail .hotspots-wrapper{padding-top:40px;padding-bottom:40px;position:relative}.components-detail .hotspots-wrapper *{position:relative}.components-detail .hotspots-wrapper:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(to right bottom,#f3f3f3 50%,#eaeaea 50%)}.components-detail .hotspots-content-wrap:not(.hotspots-content-wrap-active){display:none}.components-detail .hotspots-content-title-mobile{background:#024089;color:white;padding:5px 15px;cursor:pointer}.components-detail .hotspots-content+.hotspots-content .hotspots-content-title-mobile{border-top:1px solid white}.components-detail .hotspots-contents{padding:15px;display:none}.components-detail .hotspots-content-image{padding-bottom:10px}.components-detail .hotspots-content-close{display:none}}@media screen and (max-width:500px){.components-detail .hotspots-dot{margin-left:calc(-1.5vw*20)}.components-detail .hotspots-dot.right{margin-left:calc(3vw*5)}}.press-list-container{margin-left:-10px;margin-right:-10px;display:flex;flex-wrap:wrap}.press-list-item{padding-left:10px !important;padding-right:10px !important;color:#eaeaea}.press-list-item.news-new-latest-item:after{height:100%}.press-list-item.news-new-latest-item:hover:after{background:-moz-linear-gradient(top,rgba(0,0,0,0.45) 0%,rgba(0,0,0,0.35) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.45) 0%,rgba(0,0,0,0.35) 100%);background:-webkit-linear-gradient(to bottom,rgba(0,0,0,0.45) 0%,rgba(0,0,0,0.35) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.45) 0%,rgba(0,0,0,0.35) 100%);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5900264e",endColorstr="#00000000",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5900264e",endColorstr="#00000000",GradientType=0)}.press-list-item.news-new-latest-item:hover .press-list-item-download .icon{transform:rotate(-90deg);-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.press-list-item.news-new-latest-item:hover .press-list-item-download-items{display:flex}.press-list-item.news-new-latest-item .news-new-latest-item-title{font-size:24px;line-height:28px}.press-list-item.news-new-latest-item .news-new-latest-item-contents{padding:18px 20px}.press-list-item a:hover{color:#073263}.press-list-item a:hover .press-list-item-texts{color:#073263 !important}.press-list-item-inner{display:block;height:100%}.press-list-item-inner:hover{text-decoration:none}.press-list-item-inner:hover .press-list-item-image img{transform:scale(1.1);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.press-list-item-image{overflow:hidden}.press-list-item-image img{transform:scale(1);width:100%;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.press-list-item-video .press-list-item-image{position:relative}.press-list-item-video .press-list-item-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;background:rgba(0,0,0,0.35)}.press-list-item-video-lightbox{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.press-list-item-videolink{margin-top:25px;margin-bottom:5px;position:relative;z-index:4;display:flex}.press-list-item-videolink label{min-width:80px}.press-list-item-videolink label .icon-link{font-size:15px;padding-right:10px}.press-list-item-videolink input{font-weight:300;padding:3px 5px;font-size:15px;flex:1}.press-list-item-video-trigger{border:5px solid white;border-radius:50%;width:85px;height:85px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;cursor:pointer;transform:scale(1)}.press-list-item-video-trigger span{border-color:transparent white;border-style:solid;border-width:19px 0px 20px 35px;height:0;width:0;position:relative;left:4px;border-radius:3px}.press-list-item-download{padding:5px 15px !important;font-size:18px !important;cursor:pointer;background:white;color:#024089}.press-list-item-download .icon{padding:5px;font-size:15px;display:inline-block;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.press-list-item-downloads{margin-top:16px;margin-bottom:2px;flex-wrap:wrap}.press-list-item-download-item{margin-left:10px;border-bottom:1px solid white}.press-list-item-download-item:hover{border-bottom:1px solid #024089}.press-list-item-download-item:hover a{color:white}.press-list-item-download-item a{color:white}.press-list-item-download-item a:hover{text-decoration:none;color:white}.press-list-item-download-items{display:none;padding:3px 0}.press-list-item-loadmore{cursor:pointer}.press-list-gallery-slider{margin-left:-25px;margin-right:-25px}.press-list-gallery-slider .slick-track{display:flex}.press-list-gallery-slider .slick-track .slick-slide{height:auto;padding-left:6px !important;padding-right:6px !important}.press-list-gallery-slider .slick-track .slick-slide .press-list-item-inner{height:100%}.press-list-gallery-slider-item{margin-bottom:25px}.press-list-images-filter-select .selectric{background:#024089;color:white;min-width:250px}.press-list-images-filter-select .selectric .label,.press-list-images-filter-select .selectric .button{background:#024089;color:white}.press-list-images-filter-select .selectric .label:before,.press-list-images-filter-select .selectric .button:before{color:white}.press-contact{margin-left:-25px;margin-right:-25px}.press-contact-box{max-width:600px;background:rgba(255,255,255,0.53);padding:25px;width:100%;margin-left:auto;margin-right:auto}.press-contact-box-title{font-weight:700;padding-bottom:10px}.press-contact-box-title-top{text-transform:uppercase;letter-spacing:0.09px}.press-contact-box-title-top{font-size:20px}@media screen and (min-width:480px){.press-contact-box-title-top{font-size:calc(20px + 10 * ((100vw - 480px) / 2020))}}@media screen and (min-width:2500px){.press-contact-box-title-top{font-size:30px}}.press-contact-box-text{font-weight:300;font-size:20px;line-height:26px}.press-contact-box-text b{padding-bottom:10px;display:block}.press-contact-box-row{margin-top:25px}.press-contact-box-item{margin:15px 0}.press-detail-frame{padding-top:40px;padding-bottom:40px}.press-detail-loader{position:fixed;top:0;left:0;width:100%;height:100%;display:none;align-items:center;justify-content:center;z-index:100;background:rgba(0,0,0,0.5)}.press-detail-loader .loader{background:white}.press-detail-headline{text-align:left;line-height:1.12;letter-spacing:0.43px}.press-detail-headline{font-size:26px}@media screen and (min-width:480px){.press-detail-headline{font-size:calc(26px + 17 * ((100vw - 480px) / 2020))}}@media screen and (min-width:2500px){.press-detail-headline{font-size:43px}}.press-detail-date{line-height:1.5;font-weight:300}.press-detail-date{font-size:16px}@media screen and (min-width:480px){.press-detail-date{font-size:calc(16px + 8 * ((100vw - 480px) / 2020))}}@media screen and (min-width:2500px){.press-detail-date{font-size:24px}}.press-detail-label{letter-spacing:0.22px;color:#024089;font-size:18px;font-weight:300;position:absolute;top:-31px;left:0;z-index:50}.press-detail-label-nobox{left:20px;top:19px}.press-detail-pdf-title{font-weight:700;line-height:1.12}.press-detail-pdf-title{font-size:18px}@media screen and (min-width:480px){.press-detail-pdf-title{font-size:calc(18px + 7 * ((100vw - 480px) / 2020))}}@media screen and (min-width:2500px){.press-detail-pdf-title{font-size:25px}}.press-detail-media .press-list-item.news-new-latest-item{overflow:visible}.press-detail-media .press-list-item.news-new-latest-item .news-new-latest-item-title{font-size:18px;line-height:20px;text-transform:uppercase;letter-spacing:0.24px}.press-detail-media .press-list-item.news-new-latest-item .news-new-latest-item-contents{padding:14px 15px}.press-detail-media .press-list-item.news-new-latest-item:hover .press-list-item-download-items{display:block !important;font-size:14px;margin-top:-19px;padding-bottom:0}.press-detail-media .press-list-item-download{font-size:14px !important;display:flex;align-items:center;padding:4px 10px !important}.press-detail-slider{margin-left:-25px;margin-right:-25px}.press-detail-slider .slick-track{display:flex}.press-detail-slider .slick-track .slick-slide{height:auto;padding-left:6px !important;padding-right:6px !important}.press-detail-slider .slick-track .slick-slide .press-list-item-inner{height:100%}.press-detail-share-icons.socialshare-icons .shariff .orientation-horizontal .shariff-button{margin-right:8px !important}.press-detail-share-icons.socialshare-icons .shariff .orientation-horizontal .shariff-button a{background:#024089 !important;color:white !important;height:auto !important;padding-top:1px;padding-bottom:6px}.press-detail-share-icons.socialshare-icons .shariff .orientation-horizontal .shariff-button a:hover{background:#073263}.press-modal{text-align:center}.press-modal:before{content:"";display:inline-block;vertical-align:middle;height:100%}.press-modal .modal-dialog{margin:8px;max-width:100%;display:inline-block;vertical-align:middle;text-align:left}.press-modal .modal-content{background:#eaeaea}.press-modal .modal-body{padding:34px 16px 16px}.press-modal .modal-close{color:#000000;cursor:pointer;position:relative}.press-modal .modal-close-wrapper{position:fixed;z-index:5;top:11px;right:11px;display:inline-block;text-align:right}.press-modal .modal-close .icon-close{width:30px;height:30px;display:inline-block;position:relative}.press-modal .modal-close .icon-close::before,.press-modal .modal-close .icon-close::after{content:"";position:absolute;height:1px;width:100%;top:50%;right:0;margin-top:-1px;background:#000000}.press-modal .modal-close .icon-close::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.press-modal .modal-close .icon-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (min-width:375px){.press-list-item-downloads{flex-wrap:nowrap}}@media screen and (min-width:576px){.press-detail-images-item .press-list-item-inner{height:100%}}@media screen and (min-width:768px){.press-tabs1{padding-top:0 !important}.press-tabs1 ul.navi-tabs-nav{justify-content:center;border:none;transform:translateY(-100%);margin-bottom:-3em;border-bottom:0 !important}.press-tabs1 ul.navi-tabs-nav li{margin:0}.press-tabs1 ul.navi-tabs-nav li a{border:none;text-transform:uppercase;color:rgba(2,64,137,0.7) !important;font-weight:700 !important;font-size:18px;padding:25px 33px !important;position:relative;background:none !important}.press-tabs1 ul.navi-tabs-nav li a:hover{color:#024089 !important}.press-tabs1 ul.navi-tabs-nav li a.show{background:none;color:#024089 !important}.press-tabs1 ul.navi-tabs-nav li a.show:after{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;z-index:4;left:0;right:0;display:block;text-align:center;font-size:30px;color:#093f7b;content:"";bottom:-0.5em}.press-list-item-title{font-size:19.5px}.press-list-item-content{padding-bottom:2px}.press-contact{margin:0 0 3rem 0}.press-contact-box{margin:0 auto}.press-modal .modal-wrapper{top:16px;right:16px}.press-detail-label-nobox{left:20px;top:-5px}.press-detail-label-video{top:-27px}}@media screen and (min-width:992px){.press-contact{font-size:19.5px}.press-contact-box{padding:30px 2em;min-width:70%;max-width:900px}.press-list-gallery-slider{margin:0}.press-list-images-filter{font-size:19.5px;font-weight:300}.press-detail-frame{padding-top:4vw;padding-bottom:4vw}.press-detail-slider{margin:0}.press-detail-title{font-size:23px;margin-bottom:45px}.press-modal .modal-dialog,.press-modal .modal-close-wrapper{max-width:90vw;width:100%;margin-left:auto;margin-right:auto;right:0;left:0}.press-modal .modal-close-wrapper{padding:4px}}@media screen and (min-width:1200px){.press-list-gallery-slider{display:flex;margin-left:-25px;margin-right:-25px}.press-detail-label-nobox{top:18px}.press-detail-label-video{top:-31px}.press-detail-slider .slick-list .slick-track .slick-slide{padding-left:25px !important;padding-right:25px !important}.press-detail-slider .slick-arrow.slick-next{right:-10px}.press-detail-slider .slick-arrow.slick-prev{left:-10px}.press-modal .modal-body{padding:78px}.press-modal .modal-close-wrapper{top:20px;padding-right:25px}.press-modal .modal-close .icon-close{width:60px;height:60px}}@media screen and (min-width:1440px){.press-list-gallery-slider{display:flex;flex-wrap:wrap;margin-left:-25px;margin-right:-25px}.press-detail-slider{margin-left:-25px;margin-right:-25px}.press-detail-slider .slick-list .slick-track .slick-slide{padding-left:25px !important;padding-right:25px !important}.press-detail-slider .slick-arrow.slick-next{right:-10px}.press-detail-slider .slick-arrow.slick-prev{left:-10px}}div:not(.modal-body) .press-detail-wrapper{max-width:1500px;margin:30px auto;padding:0 15px}.shop-list-wrap{padding-top:15px;padding-bottom:45px}.shop-list-wrap .modal{top:50%;transform:translateY(-50%)}.shop-list-wrap .modal-content{background:#024089;color:white;border:1px solid white;padding:15px;font-size:18px;text-align:center}.shop-list-headline h1{text-transform:none;font-size:18px;margin:15px 0 10px}.shop-list-headlines{padding-bottom:25px}.shop-list-inner{margin-left:-10px !important;margin-right:-10px !important}.shop-article{padding-left:10px !important;padding-right:10px !important;margin-bottom:20px}.shop-article-inner{background:#f3f3f3;height:100%}.shop-article-thumb img{width:100%}.shop-article-content{padding:0.9em 1.4em 1em;flex:1}.shop-article-content-information h2{font-size:15px;margin-bottom:12px;line-height:22px;text-align:left !important;text-transform:none}.shop-article-content-information-text.text{line-height:1.3 !important;font-size:15px !important}.shop-article-content-information-text.text ul li{padding-left:24px !Important}.shop-article-content-information-text.text ul li:before{font-size:23px !important;margin-top:1px}.shop-article-price{color:#024089;margin-top:1em;margin-bottom:0.5em}.shop-article-price-wrap{margin-top:auto}.shop-article-price-value{font-size:32px;font-weight:700}.shop-article-price-vat-info{font-size:12px;font-weight:300}.shop-article-cart-form select{background:#024089;color:white;font-weight:300;height:100%;width:100%;padding:10px}.shop-article-cart-form .selectric{background:#024089;color:white;font-weight:300}.shop-article-cart-form .selectric .button,.shop-article-cart-form .selectric .label{background:#024089;color:white}.shop-article-cart-form .selectric .button:before,.shop-article-cart-form .selectric .label:before{color:white}.shop-article-cart-form-right{padding-left:5px !important}.shop-article-cart-form-right .shop-article-input-amount{width:100%;font-size:18px;text-align:center;border:1px solid #d0d0d0;height:43px;border-radius:0;font-weight:300;margin:0}.shop-article-cart-form-right .shop-article-input-amount::-webkit-input-placeholder{color:#d0d0d0;font-weight:300}.shop-article-cart-form-right .shop-article-input-amount:-moz-placeholder{color:#d0d0d0;font-weight:300}.shop-article-cart-form-right .shop-article-input-amount::-moz-placeholder{color:#d0d0d0;font-weight:300}.shop-article-cart-form-right .shop-article-input-amount:-ms-input-placeholder{color:#d0d0d0;font-weight:300}.shop-article-cart-form-right .shop-article-input-value{width:57%}.shop-article-cart-form-right .shop-article-input-value input::-webkit-outer-spin-button,.shop-article-cart-form-right .shop-article-input-value input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.shop-article-cart-form-right .shop-article-input-value input[type=number]{-moz-appearance:textfield}.shop-article-cart-form-right .shop-article-input-submit{width:39%;display:inline-block;background-color:#024089;color:white !important;border-radius:2px;font-size:18px;font-weight:300;padding:7px 0px;border:0;text-align:center;cursor:pointer}.shop-checkout-basket .shoppingCart .orderItem{border-top:1px solid #ccc;background:#eaeaea;padding:15px 0;font-weight:300}.shop-checkout-basket .shoppingCart .orderItem .shop-article-content-information h2{margin-top:15px;margin-bottom:0;padding-bottom:0px;line-height:0.9;font-size:18px}.shop-checkout-basket .shoppingCart .orderItem .article-delete{color:#024089;font-size:15px}.shop-checkout-basket .shoppingCart .orderItem .article-delete-wrap{padding-top:8px;margin-bottom:12px}.shop-checkout-basket .shoppingCart .orderItem-line-bold{font-weight:700}.shop-checkout-basket .shoppingCart .orderItem-line input{width:55px;border:1px solid #d0d0d0;border-radius:2px;text-align:center;font-weight:300}.shop-checkout-basket .shoppingCart .orderItem-line .pricevalue{white-space:nowrap}.shop-checkout-basket .shoppingCart .orderItem-labels{font-weight:300;color:#024089;font-size:15px;line-height:1.15}.shop-checkout-basket .shoppingCart .orderItem-labels div{padding-bottom:5px}.shop-checkout-basket .shoppingCart .orderItem-labels span{display:block;color:#d0d0d0}.shop-checkout-basket .subtotalWrap{margin-top:25px}.shop-checkout-basket-sums{font-weight:300;padding-left:20px;padding-right:20px}.shop-checkout-basket-sums-headline{font-weight:700}.shop-checkout-basket-sums .basket-sum-line{white-space:nowrap}.shop-checkout-basket-sums .smallfont{font-size:13px;padding-right:7px;display:inline-block}.shop-checkout-basket-sums .selectric{height:28px}.shop-checkout-basket-sums .selectric .label{height:28px;line-height:28px}.shop-checkout-basket-sums .selectric .button{height:28px}.shop-checkout-basket-sums+.shop-checkout-basket-sums{margin-top:15px;padding-top:15px;border-top:1px solid #f3f3f3}.shop-checkout-basket-sums.totalPriceWrap{padding:0;border-top:2px solid #eaeaea}.shop-checkout-basket-sums.totalPriceWrap .totalPriceWrap-inner{background:#024089;color:white;padding:20px;margin-bottom:30px}.shop-checkout-basket-sums.totalPriceWrap .totalPrice,.shop-checkout-basket-sums.totalPriceWrap .totalPriceInclVat{font-weight:700}.shop-checkout-basket-buttons{margin-bottom:30px}.shop-checkout-basket-buttons a{margin:10px 0}.shop-checkout-basket-buttons input{border:none !important;box-shadow:none !important;height:auto !important;padding:10px 45px !important;cursor:pointer}.shop-checkout-basket .shoppingCartEmpty{margin:35px 0}.shop-checkout-step{background:#e7e7e7;flex:1;color:#838383}.shop-checkout-step a{color:#838383;text-decoration:none}.shop-checkout-steps{margin:40px 0 30px 0}.shop-checkout-step-nr{font-size:45px;line-height:1.5;font-weight:300;width:25%;padding-right:0 !Important}.shop-checkout-step-nr span{display:inline-block;min-width:30px;text-align:center}.shop-checkout-step-title{line-height:1;font-size:18px;text-transform:uppercase;font-weight:300}.shop-checkout-step-title b{font-weight:700}.shop-checkout-step-active{background:#024089;color:white}.shop-checkout-step-active a{color:white}.shop-address{font-weight:300}.shop-address input,.shop-address textarea{border:1px solid #d0d0d0;border-radius:0px;height:45px;padding:10px;width:100%}.shop-address textarea{height:auto}.shop-address label{font-size:15px;line-height:1.1}.shop-address .selectric{background:white}.shop-address .selectric .button,.shop-address .selectric .label{background:white}.shop-address .form-field{margin-bottom:12px}.shop-address .form-field .form-field-cap{padding-right:5px !important}.shop-address .form-field .form-field-town{padding-left:5px !important}.shop-address .checkbox label:before{border:1px solid #d0d0d0}.shop-ordercomplete{padding:25px;background:#f3f3f3;font-weight:300}.shop-ordercomplete-headline{font-weight:700;margin-bottom:12px}.shop-ordercomplete-privacy .checkbox label a{color:#024089 !important}.shop-ordercomplete-privacy .checkbox label:before{border:1px solid #d0d0d0 !important}.tx-webx-shop .webxShop-sidecard{background:#fff;width:327px;z-index:10;display:block;transition-duration:0.2s;position:fixed;top:30%;left:100%}.tx-webx-shop .webxShop-sidecard.is-active{left:calc(100% - 327px)}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content{padding-top:17px;background-color:#fff;bottom:0;max-height:64vh;overflow:auto}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content h3{font-size:20px;margin-left:21px;margin-right:21px;padding-bottom:6px;border-bottom:1px solid #ccc;text-align:left;text-transform:none}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content .cart-empty{margin:21px;min-height:125px}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content .cart-empty,.tx-webx-shop .webxShop-sidecard .shop-sidecart-content .cart-tax-bottom,.tx-webx-shop .webxShop-sidecard .shop-sidecart-content .success-page p{font-weight:300}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content ul.shop-sidecart-articles{padding:0 21px;margin:0}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content ul.shop-sidecart-articles li.shop-sidecart-article{padding:21px 0;list-style:none;font-weight:300;min-height:120px;overflow:hidden}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content ul.shop-sidecart-articles li.shop-sidecart-article h2{font-size:18px;line-height:1.15;margin-bottom:2px;text-align:left}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content ul.shop-sidecart-articles li.shop-sidecart-article .shop-sidecart-article-thumb{float:left;width:36%}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content ul.shop-sidecart-articles li.shop-sidecart-article .shop-sidecart-article-thumb img{width:75px;height:80px}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content ul.shop-sidecart-articles li.shop-sidecart-article .shop-sidecart-article-info{float:left;width:55%}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content ul.shop-sidecart-articles li.shop-sidecart-article .shop-sidecart-article-info ul.shop-sidecart-article-properties{padding-left:0}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content ul.shop-sidecart-articles li.shop-sidecart-article .shop-sidecart-article-info ul.shop-sidecart-article-properties li{list-style:none;padding-left:0;font-size:15px;line-height:1.35;font-weight:300;display:list-item;text-align:match-parent;padding-bottom:0}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content ul.shop-sidecart-articles li.shop-sidecart-article .shop-sidecart-article-info .shop-sidecart-article-price{color:#024089}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content ul.shop-sidecart-articles li.shop-sidecart-article .shop-sidecart-article-info .shop-sidecart-article-price .shop-sidecart-article-price-value{font-size:18px}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content ul.shop-sidecart-articles li.shop-sidecart-article .shop-sidecart-article-info .shop-sidecart-article-price .shop-sidecart-article-price-vat-info{font-size:15px}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content ul.shop-sidecart-articles li.shop-sidecart-article .shop-sidecart-article-controls{float:left;width:9%;text-align:center;color:#024089}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content ul.shop-sidecart-articles li.shop-sidecart-article+li.shop-sidecart-article{border-top:1px solid #d0d0d0}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content ul.shop-sidecart-articles li.shop-sidecart-article:last-child{border-bottom:none}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content table.shop-sidecart-pricing{width:100%;font-size:18px;margin-bottom:36px;border-top:1px solid #ccc;border-spacing:0;border-collapse:collapse}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content table.shop-sidecart-pricing th{width:62%;padding-left:21px;text-align:left;font-weight:300;line-height:1.25;padding-top:13px}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content table.shop-sidecart-pricing td.price{padding-right:30px;text-align:right}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content table.shop-sidecart-pricing tr.shop-sidecart-pricing-shipping td,.tx-webx-shop .webxShop-sidecard .shop-sidecart-content table.shop-sidecart-pricing tr.shop-sidecart-pricing-shipping th{padding-bottom:22px}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content table.shop-sidecart-pricing tr.shop-sidecart-pricing-sum-row{color:#024089;font-weight:700;border-top:1px solid #ccc}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content table.shop-sidecart-pricing tr.shop-sidecart-pricing-sum-row th{padding-top:0;font-weight:700}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content table.shop-sidecart-pricing tr.shop-sidecart-pricing-sum-row td,.tx-webx-shop .webxShop-sidecard .shop-sidecart-content table.shop-sidecart-pricing tr.shop-sidecart-pricing-sum-row th{padding-top:8px}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content a.side-cart-button{width:calc(100% - 42px);text-align:center;padding-left:0;padding-right:0;margin:0 21px 23px;display:inline-block;background-color:#024089;color:#fff;border-radius:2px;font-size:18px;font-weight:300;padding:10px 45px;border:0}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content a.side-cart-button.disabled{background:#d0d0d0}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content .shop-sidecart-open-button{position:absolute;cursor:pointer;top:22px;right:100%;background-color:#024089;border-top-left-radius:4px;border-bottom-left-radius:4px;padding:10px 0}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content .shop-sidecart-open-button .shop-cart-icon{position:relative;text-align:center;margin-top:11px;color:#fff !important}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content .shop-sidecart-open-button .shop-cart-icon .shop-cart-icon-count{position:absolute;top:-0.7em;left:50%;text-align:center;color:#024089;border:2px solid #024089;background-color:#fff;font-size:11px;font-weight:700;padding:3px 4px;min-width:21px;height:21px;line-height:11px;border-radius:10.5px}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content .shop-sidecart-open-button .shop-sidecart-open-button-label-container{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:inline-block;overflow:hidden;width:65px;line-height:65px}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content .shop-sidecart-open-button .shop-sidecart-open-button-label-container .shop-sidecart-open-button-label::before{content:"";float:left;margin-top:100%}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content .shop-sidecart-open-button .shop-sidecart-open-button-label-container .shop-sidecart-open-button-label{font-size:18px;display:inline-block;white-space:nowrap;-webkit-transform:translate(0,100%) rotate(-90deg);-ms-transform:translate(0,100%) rotate(-90deg);transform:translate(0,100%) rotate(-90deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;padding-left:1px;color:#fff !important;font-size:15px;font-weight:300;text-transform:uppercase}.tx-webx-shop .background-dimmer.is-active{transition:opacity 0.2s ease,visibility 0s ease;-webkit-transition:opacity 0.2s ease,visibility 0.2s ease;opacity:1;visibility:visible}.tx-webx-shop .background-dimmer{z-index:9;transition:opacity 0.2s ease,visibility 0.2s ease;-webkit-transition:opacity 0.2s ease,visibility 0.2s ease;opacity:0;visibility:hidden}.tx-webx-shop .background-dimmer,.tx-webx-shop .body-overlay{z-index:9}.tx-webx-shop .background-dimmer,.tx-webx-shop .body-overlay,.tx-webx-shop .body-overlay-teaser{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.7);top:0;left:0}.dummy{display:none}@media screen and (min-width:768px){.shop-checkout-step{position:relative}.shop-checkout-steps{margin-bottom:3vw}.shop-checkout-step-nr{line-height:1.65}.shop-checkout-step:before,.shop-checkout-step:after{position:absolute;content:"";top:0;z-index:1}.shop-checkout-step:before{border-left:48px solid white;border-top:48px solid transparent;border-bottom:48px solid transparent;left:inherit;right:-46px;top:-11px}.shop-checkout-step:after{border-left:37px solid #e7e7e7;border-top:37px solid transparent;border-bottom:37px solid transparent;right:-35px}.shop-checkout-step-active:after{border-left-color:#024089}.shop-checkout-step:last-of-type:before,.shop-checkout-step:last-of-type:after{display:none}}@media screen and (min-width:992px){.shop-wrap .modal-content{font-size:19.5px !important}.shop-list-headline h1{font-size:23px}.shop-article-content-information h2{font-size:19.5px}.shop-article-cart-form .selectric{font-size:18px}.shop-address label{font-size:19.5px}.shop-address input,.shop-address textarea,.shop-address .selectric{font-size:19.5px}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content .shop-sidecart-open-button .icon-cart{font-size:19.5px}.tx-webx-shop .webxShop-sidecard .shop-sidecart-content .shop-sidecart-open-button .shop-sidecart-open-button-label-container .shop-sidecart-open-button-label{font-size:18px;margin-bottom:10px}}@media screen and (min-width:1200px){.shop-checkout-basket form{font-size:18px}}body.accessibility *:focus{outline:5px solid #033C7F !important}.news-new-latest-item{padding:0 !important;position:relative;border:2px solid transparent;overflow:hidden}.news-new-latest-item img{width:100%;height:100%;object-fit:cover;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;transform:scale(1)}.news-new-latest-item:hover{cursor:pointer}.news-new-latest-item:hover img{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;transform:scale(1.06)}.news-new-latest-item:hover .news-new-latest-item-content{opacity:1;transform:translateY(0px);-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.news-new-latest-item:hover:after{background:-moz-linear-gradient(top,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5900264e",endColorstr="#00000000",GradientType=0);height:100%;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.news-new-latest-item:after{content:"";z-index:1;position:absolute;top:0;left:0;width:100%;height:50%;background:-moz-linear-gradient(top,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5900264e",endColorstr="#00000000",GradientType=0);-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.news-new-latest-item-contents{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;color:white;padding:25px}.news-new-latest-item-title{font-weight:700;font-size:31px;line-height:35px;max-width:600px}.news-new-latest-item-date{font-size:14px;font-weight:300;padding-top:5px}.news-new-latest-item-content{opacity:0;transform:translateY(-10px);-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;padding-top:20px;max-width:500px;font-size:18px;line-height:20px;font-weight:300}.news-new-latest-item-button{margin-top:20px}.news-new-latest-item-button a,.news-new-latest-item-button span{display:inline-block;padding:9px 28px;border:1px solid white;color:white}.news-new-latest-item-button a:hover,.news-new-latest-item-button span:hover{background:white;color:#073263;text-decoration:none}.news-new-latest-item-1{border-left:0}.news-new-latest-item-3:after,.news-new-latest-item-4:after{height:100%}.news-new-latest-item-3:hover:after,.news-new-latest-item-4:hover:after{background:-moz-linear-gradient(top,rgba(0,0,0,0.55) 0%,rgba(0,0,0,0.45) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.55) 0%,rgba(0,0,0,0.45) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.55) 0%,rgba(0,0,0,0.45) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5900264e",endColorstr="#00000000",GradientType=0)}.news-new-latest-item-linkmobile{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;color:transparent}.news-list-view .press-list-item{margin-bottom:0}.news-list-view .press-list-item-inner{margin-bottom:20px}.news-list-loadmore{margin-top:15px;margin-bottom:35px}.news-list-loadmore a{cursor:pointer;color:white !important}.news-list-loadanimation{display:none}.news-list-flex .press-list-item{margin-bottom:30px}.news-list-flex .press-list-item-inner{height:100%}.news-detail .frame:not(.subheader-wrap):not(.frame-type-dce_dceuid74):not(.parallax-wrap):not(.bigteaser-wrap):not(.frame-after-extra-small){padding-bottom:35px}.news-detail .frame+.frame:not(.parallax-wrap):not(.bigteaser-wrap){padding-top:45px}@media screen and (min-width:992px){.news-detail .frame+.frame:not(.parallax-wrap):not(.bigteaser-wrap):not(.parallax-wrap){padding-top:8vw}.news-detail .frame:not(.subheader-wrap):not(.frame-type-dce_dceuid74):not(.parallax-wrap):not(.bigteaser-wrap):not(.frame-after-extra-small){padding-bottom:8vw}.news-detail .frame.frame-space-before-extra-small{padding-top:0 !important;margin-top:-3.5vw}}@media screen and (min-width:1200px){.news-new-latest-container .press-list-container{margin-left:-25px !important;margin-right:-27px !important}.news-detail .subheader-slider-slide-inner{height:380px}}@media screen and (max-width:1199px){.news-new-latest-container{margin-left:-30px;margin-right:-32px;width:auto}.news-new-latest-item-contents{padding:20px 15px}.news-new-latest-item-date{font-size:15px;padding-top:5px}.news-new-latest-item-content{display:none}.news-new-latest-item-1 .news-new-latest-item-title{font-size:29px;line-height:32px}.news-new-latest-item-2 .news-new-latest-item-title{font-size:22px;line-height:25px}.news-new-latest-item-3 .news-new-latest-item-title,.news-new-latest-item-4 .news-new-latest-item-title{font-size:19px;line-height:22px}.news-new-latest-item-3:after,.news-new-latest-item-4:after{background:rgba(0,0,0,0.58);height:100%}.news-new-latest-item-3{border-right:2px solid transparent}.news-new-latest-item-4{border-left:2px solid transparent}}@media screen and (max-width:767px){.news-new-latest-container{margin-left:-32px}.news-new-latest-item{border-top:none;border-left:2px transparent;border-right:2px transparent;border-bottom:4px solid transparent}.news-new-latest-item-3{border-right:2px solid transparent}.news-new-latest-item-4{border-left:2px solid transparent}}.kesearchformContainer input[type="submit"]{margin-top:0}#kesearch_num_results{margin-bottom:20px;color:#006199;font-size:25px;line-height:30px;text-transform:uppercase;font-weight:700}.result_txt{text-align:center;margin-top:20px}.result-list-item{padding-bottom:12px;vertical-align:top;overflow:hidden}.result-list-item .result-title-container{display:flex;flex-wrap:wrap}.result-list-item .result-title-container a{color:#006199}.result-list-item .result-title-container .teaser_icon{padding-top:6px;display:none}.result-list-item .result-title-container .teaser_icon img{vertical-align:top}.result-list-item .result-info-container{padding:0px 10px;width:calc(100% - 25px)}.result-list-item+.result-list-item{padding-top:15px;border-top:1px solid #85837e}.tx-kesearch-pi1 #kesearch_results .result-list-item .hit{color:#024089 !important}.kesearch_pagebrowser{margin:20px 0}.kesearch_pagebrowser ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none}.kesearch_pagebrowser ul li{width:30px;height:30px;line-height:30px;text-align:center;border:1px solid #85837e;margin:0 5px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.kesearch_pagebrowser ul li a{color:#85837e;width:30px;height:30px;line-height:30px;display:block}.kesearch_pagebrowser ul li.next,.kesearch_pagebrowser ul li.previous{overflow:hidden;position:relative;border:none}.kesearch_pagebrowser ul li.next:before,.kesearch_pagebrowser ul li.previous:before{content:"";height:14px;width:14px;border-top:3px solid #85837e;border-right:3px solid #85837e;transform:rotate(45deg);display:block;position:absolute;z-index:-1;top:8px;left:5px}.kesearch_pagebrowser ul li.next a,.kesearch_pagebrowser ul li.previous a{color:transparent}.kesearch_pagebrowser ul li.next:hover,.kesearch_pagebrowser ul li.previous:hover{color:transparent;background:none}.kesearch_pagebrowser ul li.next:hover a,.kesearch_pagebrowser ul li.previous:hover a{color:transparent}.kesearch_pagebrowser ul li.previous:before{left:10px;transform:rotate(225deg)}.kesearch_pagebrowser ul li.current,.kesearch_pagebrowser ul li:hover{background:#006199;border-color:#006199;color:white}.kesearch_pagebrowser ul li.current a,.kesearch_pagebrowser ul li:hover a{color:white;text-decoration:none}#main #form_kesearch_pi1{width:100%}#main #form_kesearch_pi1 .kesearch_searchbox{max-width:450px;margin:0 auto;display:flex;flex-wrp:wrap;justify-content:center}#main #form_kesearch_pi1 .kesearch_searchbox #ke_search_sword{padding:5px 10px}#main #form_kesearch_pi1 .kesearch_searchbox .submitbutt button{border:none;background:none;box-shadow:none;height:40px;line-height:40px;width:30px;text-align:center;cursor:pointer}#main .searchtoggle{display:none}.search-quickform{background:#024089 !important;padding-top:2em !important;padding-bottom:2.5em !important;color:white}.search-quickform-label{color:#fff;text-transform:uppercase;font-size:24px;margin-right:1em}.search-quickform-input{position:relative}.search-quickform-input input{font-weight:300;font-size:20px;font-style:italic;display:inline-block;border:none;padding:3px 30px 3px 8px;background-color:transparent;height:46px;border-bottom:1px solid white;color:white;width:100%}.search-quickform-input input::-webkit-input-placeholder{color:rgba(255,255,255,0.6)}.search-quickform-input input:-moz-placeholder{color:rgba(255,255,255,0.6)}.search-quickform-input input::-moz-placeholder{color:rgba(255,255,255,0.6)}.search-quickform-input input:-ms-input-placeholder{color:rgba(255,255,255,0.6)}.search-quickform-input input:focus{color:#024089;background-color:#fff}.search-quickform-input input:focus::-webkit-input-placeholder{color:#024089}.search-quickform-input input:focus:-moz-placeholder{color:#024089}.search-quickform-input input:focus::-moz-placeholder{color:#024089}.search-quickform-input input:focus:-ms-input-placeholder{color:#024089}.search-quickform-input input:focus+button.search-quickform-button{color:#024089}.search-quickform-button{padding:0.25em;display:inline-block;position:absolute;background:none;border:none;box-shadow:none;right:0;top:0;width:2em;height:100%;z-index:1;color:white}.search-row-top{margin-bottom:30px}.search-input{position:relative;display:inline-block}.search-input input{font-weight:300;color:#024089;font-style:italic;background-color:transparent;border:none;border-bottom:1px solid #024089;display:block;width:100%;padding:0.25em 2em 0.25em 0.6em;height:46px;display:inline-block}.search-input-label{font-size:22px;text-transform:uppercase}.search-input-button{border:none;background:none;position:absolute;top:0.3em;padding:0 10px;right:15px;cursor:pointer}.search-input-button svg{width:21px;height:21px}.search-filter .kesearchformContainer{opacity:0;height:0;width:0;visibility:hidden;overflow:hidden}.search-filters{font-size:17px;border:none !important}.search-filters .head{font-weight:300;text-transform:uppercase;font-size:1.15em;margin-bottom:15px;display:inline-block}.search-filters ul{padding:0}.search-filters ul li{list-style:none;padding-bottom:0}.search-filters ul .checkbox input[type="checkbox"]+label{font-size:17px !important}.search-filters ul .checkbox input[type="checkbox"]+label:before{border:1px solid #d0d0d0}@media screen and (min-width:992px){.search-quickform{padding-top:3em;padding-bottom:3em}.search-quickform-input{width:30vw;max-width:500px}.search-quickform-input input{font-size:24px}}@media screen and (min-width:481px){.kesearchformContainer{max-width:450px;margin:0 auto;display:flex;flex-wrp:wrap;justify-content:center}.kesearchformContainer .kesearchbox{margin-right:10px}.result-list-item .result-title-container .result-number{width:22px}.result-list-item .result-title-container .teaser_icon{display:inline-block;text-align:center;width:60px;margin-left:10px}.result-list-item .result-title-container .result-info-container{width:calc(100% - 92px);padding-left:20px}}.bigteaser-video{height:40vw;min-height:260px;display:flex;align-items:center;overflow:hidden;width:101%}.bigteaser-video-containter{overflow:hidden;position:relative}.bigteaser-video.video-format0{height:55vw}.bigteaser-video-mutebtn{position:absolute;top:-38px;left:15px;background:#024089;color:white;border-radius:50%;width:34px;height:34px;display:flex;align-items:center;justify-content:center;font-size:21px;padding-top:2px;cursor:pointer}.bigteaser-video-mutebtn .unmutebtn{display:none}.bigteaser-video-mutebtn.videomuted .unmutebtn{display:block}.bigteaser-video-mutebtn.videomuted .mutebtn{display:none}.bigteaser-video-fullscreen{position:absolute;top:-38px;left:56px;background:#024089;color:white;border-radius:50%;width:34px;height:34px;display:flex;align-items:center;justify-content:center;font-size:21px;padding-top:2px;cursor:pointer}.bigteaser-video-button{transform:translateY(-50%)}@media screen and (min-width:768px){.bigteaser-video-mutebtn{top:15px;right:15px;font-size:21px;width:44px;height:44px}.bigteaser-video-fullscreen{top:66px;left:15px;width:44px;height:44px;font-size:21px}.bigteaser-video-button{position:absolute;bottom:25px;left:0;right:0}}.bigteaser-wrap.bigteaservideo-sizesmall{max-width:700px;margin-left:auto;margin-right:auto}.bigteaser-wrap.bigteaservideo-sizesmall .bigteaser-video-container{padding-bottom:calc(100% / 1.79)}.bigteaser-wrap.bigteaservideo-sizesmall .bigteaser-video-container .bigteaser-video{height:100%;position:absolute;top:0;left:0}@media screen and (max-width:769px){.frame-first+.bigteaser-wrap .bigteaser-video-fullscreen,.frame-first+.bigteaser-wrap .bigteaser-video-mutebtn{top:10px}}.safari .bigteaser-video-fullscreen{display:none !important}.gridConents-wrap.hasbg{background-size:cover !important}.gridConents-wrap.frame{padding-top:60px !important;padding-bottom:60px !important}.nl-sidebar-btn{position:fixed;z-index:20;top:30vh;right:0;padding:10px 42px;background:#024089;border:3px solid #024089;border-bottom:0;color:white;transform:rotate(-90deg);transform-origin:100% bottom;cursor:pointer;font-size:18px;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.nl-sidebar-btn:hover{background:white;color:#024089}.nl-sidebar-btn-close{display:none}.nl-sidebar-wrapper{-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;position:fixed;top:0;right:-420px;width:420px;z-index:20;background:#024089;color:white;height:100%;overflow:auto}.nl-sidebar-container{position:relative;z-index:1}.nl-sidebar-bg{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;opacity:0.07;background-repeat:no-repeat;background-size:cover;background-position:center;background-blend-mode:soft-light}.nl-sidebar-content{padding-top:24px}.nl-sidebar-headline{font-size:25px;line-height:1.1;margin-bottom:18px;text-transform:uppercase}.nl-sidebar-text{font-size:16px;font-weight:300;line-height:1.4}.nl-sidebar-text-withbadge .nl-sidebar-text{flex:2;padding-right:10px}.nl-sidebar-text-withbadge .nl-sidebar-badge{flex:1 10px;margin-right:-24px}.nl-sidebar-form .newsletter-form-container{padding:0;margin-top:20px;padding-bottom:50px;border-top:1px solid white}.nl-sidebar-form .newsletter-form-container .mulitelement-headline{display:none}.nl-sidebar-form .newsletter-form-container .form-item-headline{font-size:18px;line-height:1.2;padding-right:40px;position:relative;cursor:pointer;padding-top:15px;padding-bottom:15px;margin-top:15px;margin-bottom:15px;border-top:1px solid white;border-bottom:1px solid white}.nl-sidebar-form .newsletter-form-container .form-item-headline:after{position:absolute;right:10px;top:29px;content:"";font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;transition:all 300ms ease;transform:rotate(0deg);color:white}.nl-sidebar-form .newsletter-form-container .form-item{margin-bottom:4px}.nl-sidebar-form .newsletter-form-container .form-item-privacy label{font-size:14px !important}.nl-sidebar-form .newsletter-form-container input:not(.button-primary),.nl-sidebar-form .newsletter-form-container .selectric .label{height:36px;line-height:36px}.nl-sidebar-form .newsletter-form-container input:not(.button-primary),.nl-sidebar-form .newsletter-form-container .selectric{border:none}.nl-sidebar-form .newsletter-form-container .form-item-submit{position:fixed;bottom:10px;right:-420px;width:420px;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.nl-sidebar-form .newsletter-form-container .form-item-submit input{height:auto;border:3px solid white;display:block;width:100%;background:#024089}.nl-sidebar-form .newsletter-form-container .form-item-submit input:hover{cursor:pointer;background:white;color:#063971}.nl-sidebar-form .newsletter-form-container .checkbox{position:relative}.nl-sidebar-form .newsletter-form-container .checkbox input[type="checkbox"]{height:1px !important;width:1px;background:none !important;opacity:0;top:34px;position:absolute;left:14px}.nl-sidebar-form .newsletter-form-container .checkbox input[type="checkbox"]+label{padding:0;padding-left:46px;margin-top:0;line-height:1.425;position:relative;vertical-align:middle;font-size:16px;font-weight:300}.nl-sidebar-form .newsletter-form-container .checkbox input[type="checkbox"]+label a{text-decoration:underline;color:white !important}.nl-sidebar-form .newsletter-form-container .checkbox input[type="checkbox"]+label span{font-size:18px;position:relative;top:2px}.nl-sidebar-form .newsletter-form-container .checkbox input[type="checkbox"]+label:before{content:"";width:30px;height:30px;display:inline-block;vertical-align:middle;margin-right:11px;background:white;border-bottom:1px solid rgba(255,255,255,0);position:absolute;top:-2px;left:0px}.nl-sidebar-form .newsletter-form-container .checkbox input[type="checkbox"]:checked+label:after{content:"";position:absolute;left:5px;top:3px;width:8px;height:17px;border-top:0px solid transparent;border-left:0px solid transparent;border-right:2px solid #063971;border-bottom:2px solid #063971;-webkit-transform:rotateZ(42deg);transform:rotateZ(42deg);-webkit-transform-origin:20% 40%;transform-origin:100% 100%}.nl-sidebar-form .newsletter-form-container .checkbox+.checkbox{margin-top:15px}.nl-sidebar-form .newsletter-form-container .checkbox label .infolabel{position:relative;display:inline-block;margin-right:10px}.nl-sidebar-form .newsletter-form-container .checkbox label .infolabel i{cursor:pointer}.nl-sidebar-form .newsletter-form-container .checkbox label .infolabel span{position:absolute !important;top:0;left:auto;background:white;pointer-events:none;padding:5px 10px;font-size:14px !important;color:#024089;width:26vw;min-width:300px;margin-left:10px;z-index:10;opacity:0;transform:translateY(-15px);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.nl-sidebar-form .newsletter-form-container .checkbox label .infolabel:hover span{pointer-events:all;opacity:1;transform:translateY(0)}.nl-sidebar-form .newsletter-form-item-aboutme,.nl-sidebar-form .newsletter-form-item-interested{max-width:100%;flex:1 100%}.nl-sidebar-form .newsletter-form-item-aboutme{margin-top:25px}.nl-sidebar-form .newsletter-form-item-interested{border-bottom:1px solid white;margin:15px;padding:0 0 30px 0}.nl-sidebar-form .newsletter-form-item-interested>label{font-weight:700;padding-top:5px}.nl-sidebar-form .newsletter-form-item-additionalinfos{position:relative;display:none}.nl-sidebar-form .newsletter-form-item-additionalinfos-open .form-item-headline:after{transform:rotate(180deg)}.nl-sidebar-close{position:absolute;z-index:5000;top:5px;right:-40px;display:inline-block;width:30px;height:30px;overflow:hidden;cursor:pointer;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.nl-sidebar-close:hover::before,.nl-sidebar-close:hover::after{background:#fff}.nl-sidebar-close::before,.nl-sidebar-close::after{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff}.nl-sidebar-close::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.nl-sidebar-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.nl-sidebar-open{right:0}.nl-sidebar-open .nl-sidebar-form .newsletter-form-container .form-item-submit{right:0}.nl-sidebar-open .nl-sidebar-close{right:5px}.nl-sidebar-btn-open{right:419px;transform-origin:101% bottom}.nl-sidebar-btn-open .nl-sidebar-btn-close{display:block}.nl-sidebar-btn-open .nl-sidebar-btn-active{display:none}@media screen and (max-width:768px){.nl-sidebar-wrapper{width:80vw;right:-80vw}.nl-sidebar-wrapper.nl-sidebar-open .nl-sidebar-form .newsletter-form-container .form-item-submit{width:80vw}.nl-sidebar-btn{display:none !important}.nl-sidebar-btn-open{right:80vw}}.header-stoerer{position:absolute;top:40px;left:0;right:0;z-index:2;pointer-events:none;max-width:1600px}.header-stoerer-info{display:none}.header-stoerer-info-inner{min-width:55px;min-height:55px;margin-left:auto;background:#024089;background:-moz-linear-gradient(top,#024089 0%,#024089 42%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,#024089 0%,#024089 42%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#024089 0%,#024089 42%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#024089",endColorstr="#ffffff",GradientType=0);font-size:30px;color:white;cursor:pointer;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.header-stoerer-outer{pointer-events:all}.header-stoerer-box{min-width:230px;width:25vw;max-width:250px}.header-stoerer-inner{background:#024089;background:-moz-linear-gradient(top,#024089 0%,#024089 42%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,#024089 0%,#024089 42%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#024089 0%,#024089 42%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#024089",endColorstr="#ffffff",GradientType=0);padding:20px 20px}.header-stoerer-inner a{text-decoration:none;color:white}.header-stoerer-logo{display:block}.header-stoerer-logo img{max-height:30px;width:auto}.header-stoerer-headline{font-weight:700;text-transform:uppercase;font-size:20px;line-height:1.1}.header-stoerer-text{line-height:1.2}.header-stoerer-text a.button-primary{color:white;font-size:15px;padding:8px 15px}@media (min-width:1024px){.header-stoerer-headline{font-size:24px}}@media (max-width:1199px){.header-stoerer{top:70px}}@media (max-width:1100px){.header-stoerer{top:auto;bottom:20%;padding-right:0;z-index:4}.header-stoerer-logo{display:none}.header-stoerer-info{display:block}.header-stoerer-info-logo img{height:30px;width:auto}.header-stoerer-info-logo-arrow{font-size:18px;line-height:24px;max-height:24px;overflow:hidden;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.header-stoerer-info-inner .svg-icon svg{width:9px;position:relative;top:-5px}.header-stoerer-inner{transform:translateX(150%);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.header-stoerer-open .header-stoerer-info-inner{background:#024089}.header-stoerer-open .header-stoerer-info-logo-arrow{max-height:0}.header-stoerer-open .header-stoerer-inner{transform:translateX(0)}.header-stoerer-open .header-stoerer-box{background:#024089}.header-stoerer-open .header-stoerer-text a.button-primary{background:white;color:#024089}}@media (max-width:480px){.header-stoerer{bottom:9%}.header-stoerer-info-logo img{height:15px;width:auto}}@media (max-width:350px){.header-stoerer{bottom:4%}}@media screen and (min-width:768px){#main>.frame.subheader-wrap.hasTeaser+.frame{padding-top:100px !important}#main>.frame:last-of-type.blueteaser-wrap:before{bottom:0}#main>.frame:last-of-type.blueteaser-wrap a{padding-bottom:0}#main>.frame:not(:last-of-type).blueteaser-wrap.frame-preicon0:before{transform:translateY(-3px)}.gridConents-wrap.frame{padding-top:3vw !important;padding-bottom:3vw !important}}@media screen and (min-width:992px){.button-primary{padding:14px 45px;font-size:19px}#main>.frame+.frame:not(.parallax-wrap):not(.bigteaser-wrap):not(.parallax-wrap):not(.career-home-element){padding-top:5vw}#main>.frame:not(.subheader-wrap):not(.frame-type-dce_dceuid74):not(.parallax-wrap):not(.bigteaser-wrap):not(.frame-after-extra-small):not(.career-home-element){padding-bottom:5vw}#main>.frame.subheader-wrap+.frame:not(.parallax-wrap):not(.bigteaser-wrap):not(.parallax-wrap):not(.career-home-element){padding-top:5.5vw}#main>.frame.frame-space-before-extra-small{padding-top:0 !important;margin-top:-3.5vw}#main>.frame.frame-space-before-medium{margin-top:0 !important;padding-top:6vw !important}#main .text{font-size:20px;line-height:29px}#main .text p{margin-bottom:16px}#main .text ul li:before{top:-7px}#main .text .text2cols{columns:2;column-gap:3vw}h1.noSubheadline,h2.noSubheadline,h3.noSubheadline,.h1.noSubheadline,.h2.noSubheadline,.h3.noSubheadline{margin-bottom:40px}.subheadline{margin-bottom:30px}.navi-tabs-wrap.layout1 .navi-tabs-nav .nav-item{font-size:18px}.tab-pane>.frame{padding-top:3vw;padding-bottom:3vw}.contact-accordeon{margin-bottom:4vw}.contact-select{font-size:19.5px}.contact-select-pre{font-size:19.5px}.contact-item{font-size:19.5px}}@media screen and (min-width:1200px){.page-wrap{padding-top:123px}.page-wrap.page-default{padding-top:173px}}@media screen and (min-width:1440px){.page-wrap.page-default{padding-top:196px}}html[lang="fr"] .news-new-latest-item-title,html[lang="en"] .news-new-latest-item-title,html[lang="it"] .news-new-latest-item-title{font-size:28px}html[lang="fr"] .navi-row{flex-wrap:nowrap}._df_book-dark{background:#000000 !important}
