body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@keyframes pushLtR{0%{padding-left: 0}50%{padding-left: .3rem}100%{padding-left: 0}}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;src: url('/files/hc/fonts/opensans/open-sans-v17-latin-regular.eot');src: local('Open Sans Regular'), local('OpenSans-Regular'), url('/files/hc/fonts/opensans/open-sans-v17-latin-regular.eot?#iefix') format('embedded-opentype'), url('/files/hc/fonts/opensans/open-sans-v17-latin-regular.woff2') format('woff2'), url('/files/hc/fonts/opensans/open-sans-v17-latin-regular.woff') format('woff'), url('/files/hc/fonts/opensans/open-sans-v17-latin-regular.ttf') format('truetype'), url('/files/hc/fonts/opensans/open-sans-v17-latin-regular.svg#OpenSans') format('svg')}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 700;src: url('/files/hc/fonts/opensans/open-sans-v17-latin-700.eot');src: local('Open Sans Bold'), local('OpenSans-Bold'), url('/files/hc/fonts/opensans/open-sans-v17-latin-700.eot?#iefix') format('embedded-opentype'), url('/files/hc/fonts/opensans/open-sans-v17-latin-700.woff2') format('woff2'), url('/files/hc/fonts/opensans/open-sans-v17-latin-700.woff') format('woff'), url('/files/hc/fonts/opensans/open-sans-v17-latin-700.ttf') format('truetype'), url('/files/hc/fonts/opensans/open-sans-v17-latin-700.svg#OpenSans') format('svg')}*{border: 0;margin: 0;padding: 0;image-rendering: -moz-crisp-edges;image-rendering: -o-crisp-edges;image-rendering: -webkit-optimize-contrast;image-rendering: crisp-edges;-ms-interpolation-mode: nearest-neighbor}img{image-rendering: -moz-crisp-edges;image-rendering: -o-crisp-edges;image-rendering: -webkit-optimize-contrast;image-rendering: crisp-edges;-ms-interpolation-mode: nearest-neighbor}html,body{font-size: 100.01%;position: relative;overflow-x: hidden}*,*:before,*:after{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}*::-moz-selection{background: #005098 none repeat scroll 0 0;color: #ffffff}html.noScroll{overflow: hidden}body{color: #000;background-color: #FFFFFF;font-size: 105%;font-weight: 400;line-height: 1.8em;font-family: Arial, Verdana, sans-serif;vertical-align: baseline;-webkit-font-smoothing: antialiased}body.altTags img:not([alt]),body.altTags img[alt=""]{border: 4px #f00 dashed !important}body.noScroll .btt{display: none}body.noSidebar #wrapper .sidebar--holder{display: none}strong{font-weight: bold}area{cursor: pointer}.noMarginBottom{margin-bottom: 0 !important}.floatbox,.ce_image,.ce_downloads,.subnav{margin-bottom: 4%}.ce_image.column-background{background: #eee;height: 100%;margin-bottom: 0;padding-bottom: 5%}.ce_image.column-background .image_container{border: 5px solid #eee;border-top: 0;border-bottom: 0}.ce_image.column-background.first-column{padding-top: 5px}.ce_image.column-background.last-column{padding-bottom: 25%}.ce_image.icon.produktion{position: absolute;width: 150px;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);z-index: 1;top: -40%}.ce_image.marginBottomLarge{margin-bottom: 8%}.ce_image.bordered{border: 1px solid #ddd}.ce_text{margin-bottom: 2%}.ce_text.textLarge p{line-height: 1.4em}.ce_text.marginBottomLarge{margin-bottom: 4%}li.displayMobileNav{display: none}.footernav li.displayMobileNav{display: block}.search-icon{display: none}h1,h2,h3,h4,h5,h6{margin-top: 0em;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;ms-hyphens: auto;overflow-wrap: break-word;word-wrap: break-word}h1,h2.likeH1,.likeH1 h2{font-size: 3.05em;font-weight: 500;text-transform: uppercase;line-height: 1.2em;color: #005098;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;ms-hyphens: auto;overflow: visible}h2{font-size: 1.4em;font-weight: 500;margin-bottom: 1%;text-transform: none;line-height: 1.5em;color: #005098;text-transform: uppercase}h2.blue-bg{background: #005098;color: #FFF;padding-left: 1rem;margin-bottom: 1.2rem}h2.open-all{cursor: pointer}.home h2{font-size: 1.6em}h3{margin: 0 0 8px 0;text-transform: none;font-size: 1.2em;font-weight: bold}p{line-height: 1.8em;font-size: 1.0em;margin-bottom: 1.65rem}.textCenter{text-align: center}strong{font-weight: bold}.ce_text.textLarge{font-size: 2rem}.ce_text.textLarge h2{line-height: 3rem}@media screen and (max-width: 767px){.ce_text.textLarge{font-size: 1rem}.ce_text.textLarge h2{line-height: 1.6rem}}input::-moz-focus-inner{border: 0}a,a:focus{outline: 0}a,a:visited,a:active{text-decoration: none;color: #005098;text-decoration: underline}a:hover{text-decoration: underline;color: #000}.back{text-align: right;text-transform: lowercase}.back a:before{content: "<";display: inline-block;font-size: 0.6em;margin-right: 6px}.url-button a,.url-button a:visited,.url-button a:active{display: block;padding: .4rem 1rem;text-decoration: none;color: #fff;font-weight: bold;border: 1px solid #fff;text-align: center}.url-button a:before,.url-button a:visited:before,.url-button a:active:before{font-family: "Font Awesome 5 Free";font-weight: 900;content: "\f105";margin-right: 5%}.url-button:hover a,.url-button:hover a:visited,.url-button:hover a:active{background: #fff;color: #005098}.url-button:hover a:hover{color: #005098}.ce_hyperlink.moreLink{float: none;display: block}.ce_hyperlink.moreLink a,.ce_hyperlink.moreLink a:visited,.ce_hyperlink.moreLink a:active{background: #1b507c;width: 80%;max-width: 200px;display: block;color: #FFFFFF;padding: 8px 16px;text-align: center;text-decoration: none;margin: 0;height: 100%;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;-o-transition: all .2s ease}.ce_hyperlink.moreLink a:hover,.ce_hyperlink.moreLink a:focus{background: #005098}.more{text-align: left}.more a,.more a:visited,.more a:active{background: #005098;width: 80%;max-width: 200px;display: block;color: #FFFFFF;padding: 8px 16px;text-align: center;text-decoration: none;margin: 0;height: 100%;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;-o-transition: all .2s ease;-webkit-opacity: .9;-moz-opacity: .9;opacity: .9}.more a:hover,.more a:focus{background: #005098;-webkit-opacity: 1;-moz-opacity: 1;opacity: 1}.articleAngebot{background-image: url(/files/default/images/corporate/bg_articleAngebot.jpg);background-repeat: no-repeat;background-size: cover;border-top: 6px solid #000;border-bottom: 6px solid #cc0001}.articleBlue{background: linear-gradient(0deg, #005098 0%, #023058 50%, #01294b 100%);background: -moz-linear-gradient(0deg, #005098 0%, #023058 50%, #01294b 100%);background: -webkit-linear-gradient(0deg, #005098 0%, #023058 50%, #01294b 100%);background: -ms-linear-gradient(0deg, #005098 0%, #023058 50%, #01294b 100%);background: -o-linear-gradient(0deg, #005098 0%, #023058 50%, #01294b 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#005098, endColorstr=#01294b, GradientType=1)}.articleBlue *{color: #FFFFFF}.articleBlue .more a,.articleBlue .more a:visited,.articleBlue .more a:active{background: #FFFFFF;color: #005098}.articleBlue a,.articleBlue a:visited,.articleBlue a:active,.articleBlue a:hover,.articleBlue a:focus{color: #FFFFFF}.articleBlue .url-button{width: 50%}.articleGrey{background: #e0dedf}.articleLightGrey{background: #e7e7e7}.articleVideo > .inside{padding: 0}.articleVideo h2{text-align: center}.articleVideo:nth-of-type(even){background: #005098}.articleVideo:nth-of-type(even) h2{color: #FFFFFF}@media screen and (min-width: 768px){.fahrzeugtechnik.mobile{display: none}}@media screen and (max-width: 767px){.fahrzeugtechnik.desktop{display: none}}.buttonLink{text-transform: uppercase;text-align: center;max-width: 240px;position: relative}.buttonLink a,.buttonLink a:visited,.buttonLink a:active{display: block;color: #FFFFFF;text-align: center;background: #005098;padding: 8px 16px;text-decoration: none}.buttonLink a:after,.buttonLink a:visited:after,.buttonLink a:active:after{content: " →";display: inline-block;margin-left: 12px}.buttonLink a:hover,.buttonLink a:visited:hover,.buttonLink a:active:hover,.buttonLink a:focus,.buttonLink a:visited:focus,.buttonLink a:active:focus{text-decoration: none !important}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sup{top: -0.3em}sub{bottom: -0.25em}ul{margin: 0 0 2% 0;padding: 0;list-style: square}li{margin: 0 0 0 20px;font-size: 1.0em;line-height: 1.8em}.ce_table table{width: 100%}.ce_table table th{background: #005098;color: #FFFFFF}.ce_table table tr.odd{background: #EEE}.ce_table table th,.ce_table table td{padding: .2rem .5rem}.ce_table.table-column-4 th,.ce_table.table-column-4 td{width: 25%}.ce_table.table-column-5 th,.ce_table.table-column-5 td{width: 20%}.image_container.float_right{max-width: 380px}.image_container.float_right img{width: 100%}@media (max-width: 600px){.image_container.float_right{width: 100%;max-width: 100%;float: none}}.image_container img{display: block;vertical-align: bottom}.ce_text .image_container.float_left{margin-right: 20px}img,picture,source{height: auto;max-width: 100%}figcaption{text-align: center;margin-top: 4px}.articleFullWidth img{width: 100%}.ce_accordion{border-bottom: 2px solid #005098;margin-bottom: 1rem}.ce_accordion .toggler{padding: .25rem 0 .25rem 32px;cursor: pointer;color: #000;font-size: 1.2rem;background: #F4F4F4;position: relative}.ce_accordion .toggler .ui-accordion-header-icon{display: none}.ce_accordion .toggler strong{padding-left: 1rem}.ce_accordion .toggler:before{content: "\f067";font-family: "Font Awesome 5 Free";font-weight: 900;position: absolute;left: 8px;top: 4px}.ce_accordion .toggler.active{color: #005098}.ce_accordion .toggler.active:before{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 6px;left: 3px}.ce_accordion .toggler:focus{outline: none}.ce_accordion .accordion{background: #f9f9fa;padding: 8px .9375rem}.ce_accordion .ce_table table{margin-bottom: 0}.cookiebar-active footer > .inside{padding-bottom: 96px}.cookiebar{background: #005098;padding-top: 0;padding-bottom: 0;height: 40px;font-size: .8rem;z-index: 1000;transition: all .3s ease}.cookiebar a,.cookiebar a:visited,.cookiebar a:active{background: #4b4b4b;text-decoration: none;height: 40px;line-height: 40px;display: inline-block;color: #FFFFFF;margin-right: 1.5em;padding: 0 12px;transition: all .3s ease}.cookiebar a:hover,.cookiebar a:visited:hover,.cookiebar a:active:hover{background: #7e7e7e;transition: all .3s ease}.cookiebar a:active,.cookiebar a:visited:active,.cookiebar a:active:active{background: #FFF;transition: all .3s ease}.cookiebar #cookiebar-text{margin-right: 0}.cookiebar button{height: auto;line-height: 18px;background: #005098;border: 1px solid #fff;color: #fff;font-weight: normal;transition: all .3s ease;padding: 4px 1.2em}.cookiebar button:hover{background: #006bcb;color: #fff;transition: all .3s ease}.cookiebar button.ga{margin-right: 1em;background: #4b4b4b;text-decoration: none;font-weight: 500}.cookiebar button.ga:hover{background: #7e7e7e}@media screen and (max-width: 1279px){.cookiebar{padding-bottom: 10px;padding-top: 10px;height: auto}.cookiebar #cookiebar-text{width: 100%;display: block;margin-bottom: 10px}}@media screen and (max-width: 940px){.cookiebar #cookiebar-text{display: inline-block}.cookiebar a,.cookiebar a:visited,.cookiebar a:active{display: inline-block}.cookiebar button{display: inline}}@media screen and (max-width: 540px){.cookiebar #cookiebar-text span{display: block}.cookiebar a,.cookiebar a:visited,.cookiebar a:active{display: inline-block;width: auto}.cookiebar button{display: inline-block;width: auto}}@media screen and (max-width: 767px){body.home .articleBlue .ce_image{max-width: 70%}}@media screen and (max-width: 480px){body.home .articleBlue .ce_image{max-width: 50%}}.vertical-align{position: relative;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%)}@media screen and (max-width: 767px){.vertical-align{position: relative;top: auto;-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0)}}.noMobile.hyphens{display: inline}@media screen and (max-width: 480px){.noMobile{display: none}}.triangle{border: 13.2rem solid #eee;border-right-color: transparent;border-top-color: transparent;border-bottom-color: transparent;transform: rotate(90deg);margin-bottom: -13rem;margin-top: 2rem}.sidebar .subnav,.sidebar .pdfGens{margin-bottom: 36px}.sidebar p{line-height: 1.4em}.sidebar .image_container{margin-bottom: 6px}.row{margin-bottom: 15px}.row.noMarginBottom{margin-bottom: 0}.ce_columns > .inside{padding: 3rem 0}.ce_columns.relative{position: relative}.ce_columns.marginBottomLarge{margin-bottom: 48px}.rowNoPadding{margin-left: 0;margin-right: 0}.rowNoPadding .col-xs-1,.rowNoPadding .col-sm-1,.rowNoPadding .col-md-1,.rowNoPadding .col-lg-1,.rowNoPadding .col-xs-2,.rowNoPadding .col-sm-2,.rowNoPadding .col-md-2,.rowNoPadding .col-lg-2,.rowNoPadding .col-xs-3,.rowNoPadding .col-sm-3,.rowNoPadding .col-md-3,.rowNoPadding .col-lg-3,.rowNoPadding .col-xs-4,.rowNoPadding .col-sm-4,.rowNoPadding .col-md-4,.rowNoPadding .col-lg-4,.rowNoPadding .col-xs-5,.rowNoPadding .col-sm-5,.rowNoPadding .col-md-5,.rowNoPadding .col-lg-5,.rowNoPadding .col-xs-6,.rowNoPadding .col-sm-6,.rowNoPadding .col-md-6,.rowNoPadding .col-lg-6,.rowNoPadding .col-xs-7,.rowNoPadding .col-sm-7,.rowNoPadding .col-md-7,.rowNoPadding .col-lg-7,.rowNoPadding .col-xs-8,.rowNoPadding .col-sm-8,.rowNoPadding .col-md-8,.rowNoPadding .col-lg-8,.rowNoPadding .col-xs-9,.rowNoPadding .col-sm-9,.rowNoPadding .col-md-9,.rowNoPadding .col-lg-9,.rowNoPadding .col-xs-10,.rowNoPadding .col-sm-10,.rowNoPadding .col-md-10,.rowNoPadding .col-lg-10,.rowNoPadding .col-xs-11,.rowNoPadding .col-sm-11,.rowNoPadding .col-md-11,.rowNoPadding .col-lg-11,.rowNoPadding .col-xs-12,.rowNoPadding .col-sm-12,.rowNoPadding .col-md-12,.rowNoPadding .col-lg-12{padding-left: 0;padding-right: 0;position: relative}.noMargin{margin: 0}.articleNoMargin.noMarginInside .row,.articleNoMargin.noMarginInside .ce_image,.articleNoMargin.noMarginInside .ce_text{margin: 0}.clearfix:after{content: ".";clear: both;display: block;visibility: hidden;height: 0px}.floatbox{overflow: hidden}.linkable{cursor: pointer}.hide{display: none}.showDesktop{display: block}.showMobile{display: none}.sameHeight{display: table-cell}header{height: 126px;overflow: visible;position: relative;z-index: 9998;transition: all 300ms}header .pre{padding: 0px 0;background: #005098;overflow: hidden;height: 25px;color: #FFFFFF}header .pre .inside{margin: 0 auto;max-width: 1180px;position: relative}header .pre ul{line-height: 1em}header .pre li{line-height: 1em}header .pre .row{margin: 0}header .pre .tel{font-size: 0.9em;float: right;line-height: 1.6em;margin-right: 12px;padding-right: 12px}header .pre .search{font-size: 0.9em;line-height: 1.6em;cursor: pointer}header .inside{margin: 0 auto;max-width: 1180px;position: relative}header.is-stuck{position: fixed;background-color: #FFFFFF;height: 110px;padding: 0px;top: 0;left: 0;width: 100%;box-shadow: 0 0 3px rgba(0,0,0,0.2)}header.is-stuck .mod_logo{top: 8px}header.is-stuck .mod_navigation{top: 32px}#banner{background: #005098}#banner > .inside{width: 100%}#banner img{width: 100%}.mod_article > .inside{margin: 0 auto;width: 100%;max-width: 1180px;padding: 24px 0}.mod_article.first > .inside{padding: 16px 0 24px 0}#banner .mod_article.first > .inside{padding: 0}#main{padding-top: 2%}.articleFullWidth > .inside{max-width: none}.articleNoPadding > .inside{padding: 0}.mod_logo{position: absolute;top: 16px;left: 0;width: 160px}footer{border-top: 40px solid #01294a;background: linear-gradient(-45deg, #005098 0%, #023058 50%, #01294b 100%);background: -moz-linear-gradient(-45deg, #005098 0%, #023058 50%, #01294b 100%);background: -webkit-linear-gradient(-45deg, #005098 0%, #023058 50%, #01294b 100%);background: -ms-linear-gradient(-45deg, #005098 0%, #023058 50%, #01294b 100%);background: -o-linear-gradient(-45deg, #005098 0%, #023058 50%, #01294b 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#005098, endColorstr=#01294b, GradientType=1);font-size: 0.9rem}footer *{color: #FFFFFF}footer > .inside{width: 100%;padding: 24px 0;max-width: 1180px;margin: 0 auto}footer a,footer a:visited,footer a:active,footer a:hover,footer a:focus{color: #FFFFFF}footer p{line-height: 1.4em}footer .footernav{margin-bottom: 1rem}footer .footernav ul{list-style: none;margin: 0;padding: 0}footer .footernav ul li{margin: 0;padding: 0}footer .footernav ul li a span,footer .footernav ul li a:visited span,footer .footernav ul li a:active span,footer .footernav ul li strong span,footer .footernav ul li strong{display: block;border-bottom: 1px solid #fff;text-transform: uppercase;font-weight: bold;font-size: 1.0rem}footer .footernav ul li strong,footer .footernav ul li strong span{cursor: default}footer .footernav ul li a,footer .footernav ul li strong,footer .footernav ul li a span,footer .footernav ul li strong span{border: 0}footer .footernav ul li.active{position: relative}footer .footernav ul li.active:before{position: absolute;content: "\f054";font-size: .7rem;font-family: "Font Awesome 5 Free";font-weight: 900;color: #FFF;top: .125rem;-moz-animation-duration: .97s;animation-duration: .97s;-webkit-animation-duration: .97s;-o-animation-duration: .97s;animation-name: pushLtR;-moz-animation-name: pushLtR;-o-animation-name: pushLtR;-webkit-animation-name: pushLtR;animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;-o-animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite}footer .footernav ul li.active strong.active,footer .footernav ul li.active strong span{padding-left: 1.3rem}footer .whiteAddon{background: #FFFFFF;margin-left: 0;margin-right: 0;padding: 1% 0;color: #000;width: 100%}footer .whiteAddon .ce_column{max-width: 1180px !important;margin: 0 auto !important;width: 100%;float: none;padding-left: 0}footer .whiteAddon *,footer .whiteAddon a{color: #000}footer .whiteAddon .ce_text{margin: 0}footer .whiteAddon p{margin: 0}.subnav ul,.subnav li{list-style: none;margin: 0}.subnav .ce_downloads li a,.subnav .ce_downloads li a:visited,.subnav .ce_downloads li a:active,.subnav .ce_downloads li span{border-bottom: 0}.subnav li a span,.subnav li a:visited span,.subnav li a:active span,.subnav li strong span{color: rgba(0,0,0,0.5);text-decoration: none;text-transform: uppercase;font-size: .95em;padding: 4px 0;display: block;border-bottom: 1px solid rgba(0,0,0,0.5);cursor: pointer;word-break: unset;word-wrap: unset;overflow-wrap: unset;-webkit-hyphens: unset;-moz-hyphens: unset;-ms-hyphens: unset;hyphens: unset;min-height: inherit}.subnav li a:focus,.subnav li a.active,.subnav li a:hover,.subnav li span{color: #005098;text-decoration: none}.subnav li .level_2{display: none}.subnav li .level_2 li{position: relative}.subnav li .level_2 li:before{position: absolute;content: "\f0da";font-family: "Font Awesome 5 Free";font-weight: 900;color: rgba(0,0,0,0.5);left: .65rem;top: .2rem}.subnav li .level_2 li a span,.subnav li .level_2 li a:visited span,.subnav li .level_2 li a:active span,.subnav li .level_2 li strong span{padding-left: 1.5rem}.subnav li .level_2 li:hover:before,.subnav li .level_2 li.active:before{color: #005098}.subnav li .level_2 .level_3 li:before{left: 1.65rem}.subnav li .level_2 .level_3 li a,.subnav li .level_2 .level_3 li a:visited,.subnav li .level_2 .level_3 li a:active,.subnav li .level_2 .level_3 li span{padding-left: 2.5rem}.subnav li.active .level_2,.subnav li.trail .level_2{display: block}.mod_changelanguage .select2{width: 100% !important}.mod_changelanguage .select2-container--default .select2-selection--single .select2-selection__rendered{font-size: 1em;color: #000000;line-height: 24px}.mod_changelanguage .select2-container .select2-selection--single{height: 24px}.mod_changelanguage .select2-container--default .select2-selection--single .select2-selection__arrow{height: 24px}.navbar{width: 330px;overflow: visible;position: fixed;right: -255px;top: 195px;background: #005098;color: #475e6f;padding: 24px;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-ms-transition: all .4s ease;-o-transition: all .4s ease;cursor: pointer}.navbar:hover,.navbar:focus{right: 0}.navbar ul,.navbar li{list-style: none;margin: 0}.navbar li{padding-left: 60px;position: relative;margin-bottom: 36px;width: 100%;line-height: 1.4em;color: #FFFFFF;font-size: 1em;font-weight: normal}.navbar li a,.navbar li a:visited,.navbar li a:active{color: #FFFFFF;text-decoration: none;padding-top: 8px}.navbar li a:hover,.navbar li a:focus{color: #FFFFFF;text-decoration: underline}.navbar li.first{margin-top: 12px}.navbar li.last{margin-bottom: 0}.navbar li:before{font-family: "Font Awesome 5 Free";font-weight: 900;content: "\f095";font-size: 2em;position: absolute;left: 0;top: 0}.navbar li.telefon:before{font-size: 2.2em}.navbar li.email:before{content: "\f0e0";font-size: 1.8em}.navbar li.home:before{content: "\f015";font-size: 2.2em}.navbar li.xing:before{content: "\f169";font-size: 2.2em}.navbar li.facebook:before{content: "\f082";font-size: 2.2em}.navbar li.linkedin:before{content: "\f08c";font-size: 2.2em}.hamburger{display: none;position: absolute;right: 15px;top: 26px;z-index: 999999;background: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 1.1rem;line-height: 4rem;font-weight: 900;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;overflow: visible;cursor: pointer;text-decoration: none;text-transform: uppercase;color: #FFFFFF;vertical-align: middle;line-height: 48px;font-weight: 500}.hamburger.mobile{display: none}.hamburger:focus{outline: none}.hamburger .bg{background: none;width: 48px;height: 48px;display: inline-block;float: left;margin-right: 0px;line-height: 0px}.hamburger .text{display: none}@media (min-width: 1024px){.hamburger:hover .hamburger__lines:before{top: 0.8125rem}.hamburger:hover .hamburger__lines:after{top: -0.8125rem}}.hamburger__lines{margin-left: 0;display: inline-block;width: 2rem;height: 0.300rem;background: #005098;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;position: relative;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%)}.hamburger__lines:before,.hamburger__lines:after{content: '';position: absolute;left: 0;display: inline-block;width: 2rem;height: 0.300rem;background: #005098;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out}.hamburger__lines:before{top: 0.5625rem}.hamburger__lines:after{top: -0.5625rem}.mm-opened .hamburger.desktop .hamburger__lines{background: transparent}.mm-opened .hamburger.desktop .hamburger__lines:before{top: 0;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg)}.mm-opened .hamburger.desktop .hamburger__lines:after{top: 0;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg)}.hilfsnav ul,.hilfsnav li{list-style: none;margin: 0;padding: 0}.hilfsnav li{line-height: 1.44em;margin-bottom: 0px}.hilfsnav li a,.hilfsnav li a:visited,.hilfsnav li a:active{text-decoration: none;padding: .25rem 0}@media screen and (max-width: 767px){.hilfsnav li a,.hilfsnav li a:visited,.hilfsnav li a:active{padding: .4rem 0;font-size: 1rem}}footer .hilfsnav{margin-bottom: 1rem}footer .hilfsnav li{display: block}footer .hilfsnav li a,footer .hilfsnav li a:visited,footer .hilfsnav li a:active{display: block}header .hilfsnav{width: auto;display: inline-block;float: right}header .hilfsnav ul,header .hilfsnav li{list-style: none;margin: 0;padding: 0}header .hilfsnav li{line-height: 1.44em;margin-bottom: 15px;display: inline;border-right: 1px solid #fff}header .hilfsnav li:last-child{margin: 0;border: 0}header .hilfsnav li:last-child a,header .hilfsnav li:last-child a:visited,header .hilfsnav li:last-child a:active{padding-right: 0}header .hilfsnav li a,header .hilfsnav li a:visited,header .hilfsnav li a:active{color: #FFFFFF;font-size: 0.9em;padding-right: 10px;padding-left: 8px}.langnav{right: 32rem;top: -1.7rem;position: absolute;z-index: 9999}.langnav .languageSelect{min-width: 150px;color: #FFF;cursor: pointer;font-size: .9rem;padding-left: 1rem;padding-right: 2rem}.langnav .languageList{background: #005098;margin-top: -.2rem;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;max-height: 0}.langnav .languageList.active{max-height: 530px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease}.langnav .languageList li{margin: 0;display: block}.langnav .languageList li a,.langnav .languageList li a:visited,.langnav .languageList li a:active,.langnav .languageList li span{padding: .4rem 2rem .4rem 1rem;width: 100%;display: block}.langnav .languageList li a:hover,.langnav .languageList li a:visited:hover,.langnav .languageList li a:active:hover,.langnav .languageList li span:hover{background: #005db2}.langnav .languageList li.active{display: none}.langnav ul,.langnav li{list-style: none;margin: 0;padding: 0}.langnav li{display: inline}.langnav li.last{margin-right: 0}.langnav li a,.langnav li a:visited,.langnav li a:active,.langnav li span{color: #FFFFFF;text-decoration: none;font-size: 0.85em;cursor: pointer;line-height: 25px}.langnav li a:hover,.langnav li a:focus{text-decoration: none}.langnav li .flag-icon{background-size: contain;background-position: 50%;background-repeat: no-repeat}.footernav ul,.footernav li{list-style: none;margin: 0}.footernav .noFooterNav{display: none !important}.footernav .level_1 li:not(.noFooterNav){float: none;width: 100%;font-size: 1;border-bottom: 1px solid #fff}.footernav .level_1 li:not(.noFooterNav).last{border-bottom: none}.footernav .level_1 li:not(.noFooterNav).navHide{display: none}.footernav .level_1 li:not(.noFooterNav) a span,.footernav .level_1 li:not(.noFooterNav) a:visited span,.footernav .level_1 li:not(.noFooterNav) a:active span,.footernav .level_1 li:not(.noFooterNav) strong span{color: #FFFFFF;text-decoration: none;display: block;font-weight: 400;text-transform: uppercase;padding: 6px 0}nav a{text-decoration: none}.sf-menu{float: left}.sf-menu ul{box-shadow: 2px 2px 6px rgba(0,0,0,0.2);min-width: 8em;*width: 8em;background: #066bb1}.en .sf-menu ul{min-width: 13em}.sf-menu a,.sf-menu span.active{text-decoration: none;zoom: 1}.sf-menu li{white-space: nowrap;*white-space: normal;-webkit-transition: background .2s;transition: background .2s}.sf-menu li.active span.active{display: block}.sf-menu li:hover,.sf-menu li.sfHover{-webkit-transition: none;transition: none}.mainnav{position: absolute;top: 42px;right: 0px;overflow: visible;z-index: 2000;font-family: Arial, Verdana, sans-serif}.mainnav ul{background: none;list-style: none;margin: 0;padding: 0;width: 100%}.mainnav ul li{float: left;padding: 0;margin: 0;position: relative;width: auto;font-size: 1.2em}.mainnav ul li a,.mainnav ul li a:visited,.mainnav ul li a:active,.mainnav ul li strong{text-decoration: none}.mainnav ul li a span,.mainnav ul li a:visited span,.mainnav ul li a:active span,.mainnav ul li strong span{color: rgba(0,0,0,0.5);font-weight: 400;text-decoration: none;text-transform: uppercase;padding: 3px 16px;cursor: pointer;line-height: 2em;border-right: 0px solid rgba(0,0,0,0.2);font-size: 0.8em !important;display: block;background: none !important}.mainnav ul li a.first,.mainnav ul li a:visited.first,.mainnav ul li a:active.first,.mainnav ul li strong.first{padding-left: 0}.mainnav ul li a.last,.mainnav ul li a:visited.last,.mainnav ul li a:active.last,.mainnav ul li strong.last{padding-right: 0;border-right: none}.mainnav ul li a:hover span,.mainnav ul li a:focus span,.mainnav ul li a.trail span,.mainnav ul li strong span{color: #005098}.mainnav ul li strong,.mainnav ul li strong span,.mainnav ul li a.active{color: #005098 !important}.mainnav ul li .level_2{display: none}.mainnav ul li:hover .level_2{display: block}.mainnav ul li.trail a,.mainnav ul li:hover a{background: none !important;color: #005098 !important}.mainnav ul li:hover > a{background: none !important;color: #005098 !important}.mainnav ul li:hover ul.level_2 a span,.mainnav ul li:hover ul.level_2 a:visited span,.mainnav ul li:hover ul.level_2 a.active span{background: rgba(255,255,255,0.8);color: rgba(0,0,0,0.7) !important;font-size: 14px !important}.mainnav ul li ul.level_2 a:hover span,.mainnav ul li ul.level_2 li:hover a span{color: #005098 !important}.mainnav ul li.last{background: none}.mainnav ul.level_2{position: absolute;z-index: 10000;background: rgba(255,255,255,0.95);padding-bottom: 12px;min-width: 15em}.mainnav ul.level_2 li{background-image: none;width: 100%}.mainnav ul.level_2 li a span,.mainnav ul.level_2 li a:visited span,.mainnav ul.level_2 li a:active span,.mainnav ul.level_2 li strong span{font-size: 0.55em !important;text-decoration: none !important;text-align: left;padding: 4px 0;margin-left: 17px;margin-right: 17px;text-transform: uppercase;color: #FFFFFF;border-bottom: 1px solid rgba(0,0,0,0.15)}.mainnav ul.level_2 li a:hover span,.mainnav ul.level_2 li strong span{background: none !important;text-decoration: none !important;border-bottom: 1px solid rgba(0,0,0,0.35);color: #005098 !important}.mainnav ul.level_2 li strong{text-decoration: none}.mainnav ul.level_2.megamenu{width: 42em !important;padding-bottom: 0}.mainnav ul.level_2.megamenu > .row{padding-left: 1.875rem;padding-top: .5rem}.mainnav ul.level_2.megamenu .ce_text{margin: 0;color: #005098}.mainnav ul.level_2.megamenu .ce_text p{font-size: .9rem;line-height: 1.2rem;margin-bottom: 1rem}.mainnav ul.level_2.megamenu .ce_megamenu-produkt{-webkit-opacity: .8;-moz-opacity: .8;opacity: .8}.mainnav ul.level_2.megamenu .ce_megamenu-produkt:hover{-webkit-opacity: 1;-moz-opacity: 1;opacity: 1}.mainnav ul.level_2.megamenu .hl-border img{border-bottom: 5px solid}.mainnav ul.level_2.megamenu .hl-border.blue img{border-color: #7a95c7}.mainnav ul.level_2.megamenu .hl-border.green img{border-color: #7fb462}.mainnav ul.level_2.megamenu .hl-border.orange img{border-color: #f9a51b}.mainnav ul.level_2.megamenu .hl-border.pink img{border-color: #ed028c}.mainnav ul.level_2.megamenu .hl-border.red img{border-color: #a73931}.mainnav ul.level_2.megamenu .hl-border.grey img{border-color: #a7a7a7}.mainnav ul.level_2.megamenu .hl-text{height: 75px;font-size: 1.1em;position: relative;left: -1rem;color: #005098}.mainnav ul.level_2.megamenu .hl-text p{margin: 0;text-transform: none;line-height: 1.2rem;text-transform: uppercase;font-size: .9rem}.mainnav ul.level_2.megamenu .hl-text p.headline{font-size: 1rem}.mainnav ul.level_2.megamenu a,.mainnav ul.level_2.megamenu a:visited,.mainnav ul.level_2.megamenu a:active{text-decoration: none}.mainnav ul.level_2.megamenu .mod_customnav ul{display: block !important}[lang="fr"] .mainnav ul li a span,[lang="fr"] .mainnav ul li a:visited span,[lang="fr"] .mainnav ul li a:active span,[lang="fr"] .mainnav ul li strong span{padding: 3px 10px}@media screen and (max-width: 1180px){[lang="fr"] .mainnav ul li a span,[lang="fr"] .mainnav ul li a:visited span,[lang="fr"] .mainnav ul li a:active span,[lang="fr"] .mainnav ul li strong span{font-size: .7em !important}}.mainnav:after{overflow: hidden}.pageNewsletterAnmeldung #main form tr td:nth-of-type(1){width: 20% !important;padding: 0 12px 12px 0 !important}.pageNewsletterAnmeldung #main form button{background: #005098 !important}.pageNewsletterAnmeldung #main h2{color: #000000;text-transform: none;font-size: 1.0em;line-height: 1.8em;text-align: left !important}.ce_form .extended_checkbox .checkbox_container{display: inline-block}.ce_form.formBGBlue{background: #005098;padding: 36px}.ce_form.formBGBlue *{color: #FFFFFF}.ce_form.formBGBlue input,.ce_form.formBGBlue textarea,.ce_form.formBGBlue select,.ce_form.formBGBlue option{color: #000;-webkit-appearance: none}.ce_form select{padding-right: 12px;padding-left: 6px;padding-top: 4px;padding-bottom: 4px;border: 1px solid #ccc;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box}.ce_form select option{padding-right: 12px;padding-left: 6px}.ce_form fieldset{border: none;padding: 0;margin: 0}.ce_form .widget{overflow: hidden;margin-bottom: 18px}.ce_form .widget label{width: 20%;float: left}.ce_form .widget input,.ce_form .widget textarea,.ce_form .widget select,.ce_form .widget input.captcha{float: left;max-width: 50%}.ce_form input.captcha{margin-left: 20%}.ce_form .captcha_text{display: block;margin-left: 30%;max-width: 70%}.ce_form .widget-submit .submit{margin-left: 20%;border: none;background: #005098;color: #FFFFFF;padding: 8px 24px;text-transform: none;font-size: 0.9em;display: inline-block;-webkit-appearance: none}.ce_form.rService .widget{margin-bottom: 10px}.ce_form.rService .widget label{display: block;height: 0;position: relative;left: -9999px;width: 0}.ce_form.rService .widget input,.ce_form.rService .widget textarea,.ce_form.rService .widget select,.ce_form.rService .widget input.captcha{background-color: rgba(255,255,255,0.1);color: #FFFFFF;width: 100%;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;border: none;max-width: 70%;padding: .25rem .5rem;margin: 0}.ce_form.rService .widget-submit .submit{margin-left: 0;background: rgba(255,255,255,0.1);color: rgba(255,255,255,0.5);padding: 8px 24px;text-transform: none;font-size: 0.9em;display: inline-block;border: none;-webkit-appearance: none}.ce_form .widget{margin-bottom: 0}.ce_form .widget input,.ce_form .widget select,.ce_form .widget textarea{border: 1px solid #ccc;padding: .5rem 1.25rem;border-radius: 4px;margin: .75rem 0}.ce_form .widget input:focus,.ce_form .widget select:focus,.ce_form .widget textarea:focus{border-color: #005098;outline: none}.ce_form .widget label{margin: .75rem 0}.ce_form .widget input[type="checkbox"] + label{width: 95%}.ce_form .widget input[type="checkbox"]{position: relative;top: 8px;margin-right: 8px;margin-bottom: 0}.ce_form .widget h3{margin: .75rem 0}.ce_form .widget .n2g_button{padding: 8px 24px;color: #FFF;background: #005098;font-size: .9em;display: inline-block;margin: .75rem 0;cursor: pointer}.ce_form .widget .n2g_button:hover{background: #006bcb}.sidebar--infos.newsletter .widget .n2g_label{opacity: 0;position: absolute;left: -9999px}.sidebar--infos.newsletter .widget .n2g_input{width: 100%;max-width: 90%}.sidebar--infos.newsletter .widget input[type="checkbox"]{top: 4px}.sidebar--infos.newsletter .widget input[type="checkbox"] + label{font-size: .75em;line-height: 1.65;width: 85%}.sidebar--infos.newsletter .widget h3{display: none}.mod_newslist.joblist .row > div{margin-bottom: 1rem}.mod_newslist.joblist .row > div .inner{background: #EEE;position: relative}.mod_newslist.joblist .row > div a{position: apsolute;height: 100%;font-weight: bold;text-decoration: none;width: 100%;align-items: center;text-align: center;transition: all .3s ease;display: block;padding: 2rem}.ce_sliderStart .ce_image{margin-bottom: 0}.hlProduktionsablauf .row{overflow: hidden;background-image: url(/files/hc/images/corporate/bg_hl_produktionsablauf.gif);background-repeat: repeat-y;background-position: 0 0;margin-left: 0px}.hlProduktionsablauf .row > .ce_columns{padding-left: 0 !important}.hlProduktionsablauf .row.row--assets{overflow: visible;background-image: none;margin-top: 5%}@media screen and (max-width: 767px){.hlProduktionsablauf .row{background-image: none;margin-bottom: 3%;padding-bottom: 3%}.hlProduktionsablauf .row:after{height: 1px;width: calc(100% - (.9375rem));content: "";display: block;background: #ddd}.hlProduktionsablauf .row.row--assets{display: none}.hlProduktionsablauf .row .ce_image{background: none}.hlProduktionsablauf .row .ce_image .image_container{border: 0}.hlProduktionsablauf .row .ce_image.last-column{padding-bottom: 5%}}body.heicoLockColourHLKScheibenStahlbau .mod_pageImage .image_container{border-top: 10px solid #a73931}body.heicoLockColourKeilsicherungsmuttern .mod_pageImage .image_container{border-top: 10px solid #7fb462}body.heicoLockColourKeilsicherungsscheiben .mod_pageImage .image_container{border-top: 10px solid #7a95c7}body.heicoLockColourKombiScheiben .mod_pageImage .image_container{border-top: 10px solid #ed028c}body.heicoLockColourRingsicherungsscheiben .mod_pageImage .image_container{border-top: 10px solid #f9a51b}body.heicoLockColourRadsicherungsmutter .mod_pageImage .image_container{border-top: 10px solid #7fb462}.mod_pageImage .back{display: none}.ce_pdfdownload .image_container{border: 1px solid #ccc;margin-bottom: 12px}.ce_pdfdownload p{line-height: 1.4em}.ce_youtube{margin-bottom: 48px}.ce_youtube .image_container{margin-bottom: 8px}.ce_youtube .title{font-size: 1.4em;margin-bottom: 12px}.ce_text.alternativeDA{background-image: url(/files/default/images/content/bessere-alternative/alternative_da.jpg);background-repeat: no-repeat;background-position: right 30px;background-size: 18%}.ce_text.alternativeDA h2,.ce_text.alternativeDA p,.ce_text.alternativeDA ol{padding-right: 180px}@media screen and (max-width: 767px){.ce_text.alternativeDA h2,.ce_text.alternativeDA p,.ce_text.alternativeDA ol{padding-right: 120px}}@media screen and (max-width: 480px){.ce_text.alternativeDA h2,.ce_text.alternativeDA p,.ce_text.alternativeDA ol{padding-right: 60px}}.ce_text.alternativeZA{background-image: url(/files/default/images/content/bessere-alternative/alternative_za.jpg);background-repeat: no-repeat;background-position: right 30px;background-size: 15%}.ce_text.alternativeZA h2,.ce_text.alternativeZA p,.ce_text.alternativeZA ol{padding-right: 180px}@media screen and (max-width: 767px){.ce_text.alternativeZA h2,.ce_text.alternativeZA p,.ce_text.alternativeZA ol{padding-right: 120px}}@media screen and (max-width: 480px){.ce_text.alternativeZA h2,.ce_text.alternativeZA p,.ce_text.alternativeZA ol{padding-right: 60px}}.ce_text.alternativeRAH{background-image: url(/files/hc/images/content/heico-tec/vorteile/alternativeRAH.jpg);background-repeat: no-repeat;background-position: 90% 0;background-size: 22%}.ce_text.alternativeRAH h2,.ce_text.alternativeRAH p,.ce_text.alternativeRAH ol{padding-right: 300px}@media screen and (max-width: 767px){.ce_text.alternativeRAH h2,.ce_text.alternativeRAH p,.ce_text.alternativeRAH ol{padding-right: 120px}}@media screen and (max-width: 480px){.ce_text.alternativeRAH h2,.ce_text.alternativeRAH p,.ce_text.alternativeRAH ol{padding-right: 60px}}.ce_text.alternativeFS{background-image: url(/files/hc/images/content/heico-tec/vorteile/alternativeFS.jpg);background-repeat: no-repeat;background-position: 90% 0;background-size: 27%}.ce_text.alternativeFS h2,.ce_text.alternativeFS p,.ce_text.alternativeFS ol{padding-right: 300px}@media screen and (max-width: 767px){.ce_text.alternativeFS h2,.ce_text.alternativeFS p,.ce_text.alternativeFS ol{padding-right: 120px}}@media screen and (max-width: 480px){.ce_text.alternativeFS h2,.ce_text.alternativeFS p,.ce_text.alternativeFS ol{padding-right: 60px}}.ce_text.alternativeSM{background-image: url(/files/hc/images/content/heico-tec/vorteile/alternativeSM.jpg);background-repeat: no-repeat;background-position: 90% 0;background-size: 27%}.ce_text.alternativeSM h2,.ce_text.alternativeSM p,.ce_text.alternativeSM ol{padding-right: 300px}@media screen and (max-width: 767px){.ce_text.alternativeSM h2,.ce_text.alternativeSM p,.ce_text.alternativeSM ol{padding-right: 120px}}@media screen and (max-width: 480px){.ce_text.alternativeSM h2,.ce_text.alternativeSM p,.ce_text.alternativeSM ol{padding-right: 60px}}.ce_text.alternativeSPD{background-image: url(/files/default/images/content/heico-tec/vorteile/alternative_spd_en.jpg);background-repeat: no-repeat;background-position: calc(100% - 12px) 30px;background-size: 19%}.ce_text.alternativeSPD h2,.ce_text.alternativeSPD p,.ce_text.alternativeSPD ol{padding-right: 180px}@media screen and (max-width: 767px){.ce_text.alternativeSPD h2,.ce_text.alternativeSPD p,.ce_text.alternativeSPD ol{padding-right: 120px}}@media screen and (max-width: 480px){.ce_text.alternativeSPD h2,.ce_text.alternativeSPD p,.ce_text.alternativeSPD ol{padding-right: 60px}}[lang="de"] .ce_text.alternativeSPD{background-image: url(/files/default/images/content/bessere-alternative/alternative_spd.jpg)}[lang="it"] .ce_text.alternativeSPD{background-image: url(/files/default/images/content/bessere-alternative/alternative_spd_it.jpg)}[lang="es"] .ce_text.alternativeSPD{background-image: url(/files/default/images/content/bessere-alternative/alternative_spd_es.jpg)}[lang="fr"] .ce_text.alternativeSPD{background-image: url(/files/default/images/content/bessere-alternative/alternative_spd_fr.jpg)}[lang="nl"] .ce_text.alternativeSPD{background-image: url(/files/default/images/content/bessere-alternative/alternative_spd_nl.jpg)}[lang="cs"] .ce_text.alternativeSPD{background-image: url(/files/default/images/content/bessere-alternative/alternative_spd_cz.jpg)}[lang="pl"] .ce_text.alternativeSPD{background-image: url(/files/default/images/content/bessere-alternative/alternative_spd_pl.jpg)}[lang="ja"] .ce_text.alternativeSPD{background-image: url(/files/default/images/content/bessere-alternative/alternative_spd_jp.jpg)}[lang="sv"] .ce_text.alternativeSPD{background-image: url(/files/default/images/content/bessere-alternative/alternative_spd_se.jpg)}[lang="tr"] .ce_text.alternativeSPD{background-image: url(/files/default/images/content/bessere-alternative/alternative_spd_tr.jpg)}[lang="zh"] .ce_text.alternativeSPD{background-image: url(/files/default/images/content/bessere-alternative/alternative_spd_cn.jpg)}[lang="ru"] .ce_text.alternativeSPD{background-image: url(/files/default/images/content/bessere-alternative/alternative_spd_ru.jpg)}[lang="hu"] .ce_text.alternativeSPD{background-image: url(/files/default/images/content/bessere-alternative/alternative_spd_hu.jpg)}.search-overlay{width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 999999;background: rgba(0,80,152,0.92);-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease}.search-overlay .container{width: 1180px;height: 100%;position: relative;margin: 0 auto}@media screen and (max-width: 1180px){.search-overlay .container{width: 90%}}.search-overlay .container .inside{position: relative;width: 100%;height: 100%}.search-overlay .container .inside .search-overlay-close{position: absolute;top: 2rem;right: 0;color: #fff;cursor: pointer;font-size: 2rem}.search-overlay .container .inside .search-overlay-close:hover{-webkit-opacity: .8;-moz-opacity: .8;opacity: .8}.search-overlay .container .inside .mod_search{position: absolute;top: 50%;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);width: 65%}@media screen and (max-width: 1180px){.search-overlay .container .inside .mod_search{width: 100%}}.search-overlay .container .inside .mod_search .widget{margin-bottom: 0}.search-overlay .container .inside .mod_search .formbody ::-webkit-search-cancel-button{display: none}.search-overlay .container .inside .mod_search .formbody ::-webkit-input-placeholder{color: rgba(255,255,255,0.7)}.search-overlay .container .inside .mod_search .formbody ::-moz-placeholder{color: rgba(255,255,255,0.7)}.search-overlay .container .inside .mod_search .formbody :-ms-input-placeholder{color: rgba(255,255,255,0.7)}.search-overlay .container .inside .mod_search .formbody :-moz-placeholder{color: rgba(255,255,255,0.7)}.search-overlay .container .inside .mod_search .formbody label{color: #FFF;text-align: center;font-size: 1.4rem;width: 100%;margin-bottom: 2rem;display: block}.search-overlay .container .inside .mod_search .formbody input.text{border: 0;border-bottom: 3px solid rgba(255,255,255,0.7);background: none;padding: .4rem 1rem;font-size: 1.6rem;color: #fff;width: 100%;margin: 0 auto;text-align: center;box-shadow: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;-webkit-appearance: none;-moz-appearance: none}.search-overlay .container .inside .mod_search .formbody input.text:focus{border-bottom-color: #FFF}.search-overlay .container .inside .mod_search .formbody button.submit{margin-top: -50px;width: 50px;height: 50px;position: absolute;right: 0;background: none;font-size: 1.8rem;color: #fff;cursor: pointer;border: 0;-webkit-appearance: none;-moz-appearance: none}.search-overlay .container .inside .mod_search .formbody button.submit:hover{-webkit-opacity: .8;-moz-opacity: .8;opacity: .8}body.search-is-open .search-overlay{-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0)}.listVorteile{overflow: hidden}.listVorteile ul,.listVorteile li{list-style: none;margin: 0}.listVorteile li{position: relative;margin-bottom: 24px;padding-left: 85px;background-repeat: no-repeat}.listVorteile li:after{content: " ";background-repeat: no-repeat;position: absolute;top: 0;left: 0;width: 100%;height: 80px}.listVorteile li:nth-of-type(1):after{background-image: url(/files/default/images/corporate/icons/vorteile/black/Einfach.svg);background-position: 0 4px;max-width: 70px}.listVorteile li:nth-of-type(2):after{background-image: url(/files/default/images/corporate/icons/vorteile/black/Schnell.svg);max-width: 80px;background-position: 0 8px}.listVorteile li:nth-of-type(3):after{background-image: url(/files/default/images/corporate/icons/vorteile/black/Zuverlaessig.svg);max-width: 60px;background-position: 0 8px}.listVorteile li:nth-of-type(4):after{background-image: url(/files/default/images/corporate/icons/vorteile/black/Sicher.svg);max-width: 60px;background-position: 0 8px}.listVorteile li:nth-of-type(5):after{background-image: url(/files/default/images/corporate/icons/vorteile/black/Haltbar.svg);max-width: 54px;background-position: 0 8px}.listVorteile li:nth-of-type(6):after{background-image: url(/files/default/images/corporate/icons/vorteile/black/Genau.png);max-width: 60px;background-size: 50px;background-position: 0 8px}.listVorteile li:nth-of-type(7):after{background-image: url(/files/default/images/corporate/icons/vorteile/black/Wiederverwendbar.svg);max-width: 60px;background-size: 185px;background-position: -68px -90px}.listVorteile li:nth-of-type(8):after{background-image: url(/files/default/images/corporate/icons/vorteile/black/Kompatibel.svg);max-width: 60px;background-position: 0 10px}.listVorteile li:nth-of-type(9):after{background-image: url(/files/default/images/corporate/icons/vorteile/black/Wirtschaftlich.svg);max-width: 60px;background-size: 250px;background-position: -86px -40px}.listVorteile strong{color: #005098;text-transform: uppercase}.listVorteile.reaktionsmutter li:nth-of-type(1):after{background-image: url(/files/default/images/corporate/icons/vorteile/black/Platzsparend.svg);background-position: 0 4px;max-width: 70px;background-position: -90px -85px;background-size: 240px}.listVorteile.reaktionsmutter li:nth-of-type(2):after{background-image: url(/files/default/images/corporate/icons/vorteile/black/Wiederverwendbar.svg);max-width: 60px;background-size: 185px;background-position: -60px -90px}.listVorteile.reaktionsmutter li:nth-of-type(3):after{background-image: url(/files/default/images/corporate/icons/vorteile/black/Kompatibel.svg);max-width: 60px;background-position: 0 8px}.listVorteile.reaktionsmutter li:nth-of-type(4):after{background-image: url(/files/default/images/corporate/icons/vorteile/black/Elastisch.svg);max-width: 60px;background-position: 0 8px}.listVorteile.reaktionsmutter li:nth-of-type(5):after{background-image: url(/files/default/images/corporate/icons/vorteile/black/Haltbar.svg);max-width: 54px;background-position: 0 8px}.listVorteile.reaktionsmutter li:nth-of-type(6):after{background-image: url(/files/default/images/corporate/icons/vorteile/black/Sicher.svg);max-width: 60px;background-size: 60px;background-position: 0 8px}.listVorteile.reaktionsmutter li:nth-of-type(7):after{background-image: url(/files/default/images/corporate/icons/vorteile/black/Wiederverwendbar.svg);max-width: 60px;background-size: 185px;background-position: -68px -90px}.listVorteile.reaktionsmutter li:nth-of-type(8):after{background-image: url(/files/default/images/corporate/icons/vorteile/black/Kompatibel.svg);max-width: 60px;background-position: 0 10px}.listVorteile.reaktionsmutter li:nth-of-type(9):after{background-image: url(/files/default/images/corporate/icons/vorteile/black/Wirtschaftlich.svg);max-width: 60px;background-size: 250px;background-position: -86px -40px}.articleBlue .listVorteile li:nth-of-type(1):after{background-image: url(/files/default/images/corporate/icons/vorteile/white/Einfach.svg);background-size: 200px;background-position: -60px 0;height: 100px}.articleBlue .listVorteile li:nth-of-type(2):after{background-image: url(/files/default/images/corporate/icons/vorteile/white/Schnell.svg)}.articleBlue .listVorteile li:nth-of-type(3):after{background-image: url(/files/default/images/corporate/icons/vorteile/white/Zuverlaessig.svg)}.articleBlue .listVorteile li:nth-of-type(4):after{background-image: url(/files/default/images/corporate/icons/vorteile/white/Sicher.svg)}.articleBlue .listVorteile li:nth-of-type(5):after{background-image: url(/files/default/images/corporate/icons/vorteile/white/Haltbar.svg)}.articleBlue .listVorteile li:nth-of-type(6):after{background-image: url(/files/default/images/corporate/icons/vorteile/white/Genau.png)}.articleBlue .listVorteile li:nth-of-type(7):after{background-image: url(/files/default/images/corporate/icons/vorteile/white/Wiederverwendbar.svg)}.articleBlue .listVorteile li:nth-of-type(8):after{background-image: url(/files/default/images/corporate/icons/vorteile/white/Kompatibel.svg)}.articleBlue .listVorteile li:nth-of-type(9):after{background-image: url(/files/default/images/corporate/icons/vorteile/white/Wirtschaftlich.svg)}.articleBlue .listVorteile strong{color: #FFFFFF}.ce_downloads.pdfGen{padding-bottom: 0;border-bottom: none}.ce_downloads.pdfGen .pdfPreview{list-style: none;margin: 0}.ce_downloads.pdfGen .pdfPreview li{margin: 0;padding-left: 0 !important}.ce_downloads.pdfGen .pdfPreview li:before{content: "";position: relative;color: #ff3c3c;top: auto;left: auto}.ce_downloads.pdfGen .pdfPreview li a,.ce_downloads.pdfGen .pdfPreview li a:visited,.ce_downloads.pdfGen .pdfPreview li a:active{text-decoration: none;padding: 0;float: none}.ce_downloads.pdfGen .pdfPreview li p{line-height: 1.2em}.pdfPreview .image_container{border: 1px solid #ccc;margin-bottom: 12px}.pdfPreview .image_container img{width: 100%}.pdfPreview a,.pdfPreview a:visited,.pdfPreview a:active{text-decoration: none;padding: 0;float: none}.ce_hf-produkt{margin-bottom: 2rem;padding-bottom: 1rem;border-bottom: 1px solid #ccc}.ce_download.pdfGen .image_container{border: 1px solid #ccc;margin-bottom: 12px}.ce_downloads{padding-bottom: 38px;border-bottom: 1px solid rgba(0,0,0,0.7)}.ce_downloads ul,.ce_downloads li{margin: 0;list-style: none}.ce_downloads li{position: relative;overflow: hidden;margin-bottom: 12px;min-height: 50px}.ce_downloads li:before{content: "\f1c1";font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 2em;position: absolute;color: #ff3c3c;top: 6px;left: 0}.ce_downloads li .mime_icon{display: none}.ce_downloads li a,.ce_downloads li a:visited,.ce_downloads li a:active{width: 100%;padding-left: 40px;float: right;text-align: left;display: inline-block;text-decoration: none;color: #000;line-height: 1.2em;text-transform: none;min-height: inherit}.ce_downloads li a .size,.ce_downloads li a:visited .size,.ce_downloads li a:active .size{display: none}.ce_downloads li a:hover,.ce_downloads li a:focus{color: #005098}.produktTopImage{overflow: hidden}.produktTopImage ul{float: left;width: 30%}.produktTopImage ul,.produktTopImage li{list-style: none;margin: 0}.produktTopImage li{font-size: 2.4em}.produktTopImage .image_container{float: right;width: 70%}.addressBox{margin-bottom: 30px}.addressBox p{margin: 0;background: rgba(0,0,0,0.02);background: rgba(6,80,151,0.1);padding: .5rem .75rem}.parallax{height: 60vh;background-repeat: no-repeat;background-size: 100%;width: 100%;position: relative}.noparallax{height: 0;overflow: hidden;padding-bottom: 30.25%;background-repeat: no-repeat;background-size: cover}.firefox .parallax,.ie .parallax{background-attachment: fixed}.ipad .parallax{background-attachment: fixed}.mobile .parallax{background-attachment: scroll}.custom .inside{margin: 0;padding: 0;max-width: 100%}.rsts-skin-light .rsts-view{border: none;-webkit-box-shadow: 0;-moz-box-shadow: 0;box-shadow: 0}.rsts-skin-light .rsts-view .rsts-caption{display: none}.rsts-skin-light .rsts-view .rsts-crop{max-height: 540px}.rsts-skin-light .rsts-view .rsts-next,.rsts-skin-light .rsts-view .rsts-prev{background: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;border: 0;width: 100px;height: 100px;margin: 0;transform: translateY(-50%)}.rsts-skin-light .rsts-view .rsts-next:after,.rsts-skin-light .rsts-view .rsts-prev:after{font-size: 8rem;left: 0;right: auto;bottom: 0;top: auto;color: #fff;text-shadow: 0 1px 3px rgba(0,0,0,0.25)}.rsts-skin-light .rsts-view .rsts-next:hover,.rsts-skin-light .rsts-view .rsts-prev:hover{animation: none;border: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}.rsts-skin-light .rsts-view .rsts-next:after{right: 0;left: auto}@media screen and (max-width: 1400px){.rsts-skin-light .rsts-view .rsts-prev,.rsts-skin-light .rsts-view .rsts-next,.rsts-skin-light .rsts-view .rsts-thumbs-prev,.rsts-skin-light .rsts-view .rsts-thumbs-next{top: 40%}}@media screen and (max-width: 1200px){.rsts-skin-light .rsts-view .rsts-prev,.rsts-skin-light .rsts-view .rsts-next,.rsts-skin-light .rsts-view .rsts-thumbs-prev,.rsts-skin-light .rsts-view .rsts-thumbs-next{top: 30%}}@media screen and (max-width: 768px){.rsts-skin-light .rsts-view .rsts-prev:after,.rsts-skin-light .rsts-view .rsts-next:after,.rsts-skin-light .rsts-view .rsts-thumbs-prev:after,.rsts-skin-light .rsts-view .rsts-thumbs-next:after{font-size: 6rem}}@media screen and (max-width: 400px){.rsts-skin-light .rsts-view .rsts-prev,.rsts-skin-light .rsts-view .rsts-next,.rsts-skin-light .rsts-view .rsts-thumbs-prev,.rsts-skin-light .rsts-view .rsts-thumbs-next{top: 25%}}.ce_slider-element .slider-image{position: relative;max-height: 540px}.ce_slider-element .slider-image .panel{position: absolute;width: 100%;bottom: 0;background: rgba(0,87,160,0.75);padding: 1rem 0}.ce_slider-element .slider-image .panel .row{margin-bottom: 0}.ce_slider-element .slider-image .panel .inside{width: 1180px;margin: 0 auto}.ce_slider-element .slider-image .panel .inside .ce_text{color: #fff;font-size: 2.5rem;margin-bottom: 0}.ce_slider-element .slider-image .panel .inside .ce_text p{margin-bottom: 0;line-height: 3rem;font-size: 0.75em}.ce_slider-element .slider-image .panel .inside .ce_text h2{color: #FFFFFF;font-size: 0.8em;margin: 0}.ce_slider-element .slider-image .panel .inside .product-image img{margin-top: -30%}.ce_slider-element .slider-image .panel .inside .url-button{position: absolute;top: 50%;transform: translateY(-50%);padding: 0}.mm-menu{background: #FFFFFF;color: rgba(0,0,0,0.5)}.mm-menu .mm-list > li > a.mm-subopen::after,.mm-menu .mm-list > li > a.mm-subclose::before{border-color: rgba(0,0,0,0.7)}.mm-menu .mm-list > li{border-bottom: 1px solid rgba(0,0,0,0.2)}.mm-menu .mm-list > li > a,.mm-menu .mm-list > li > span{font-size: 1.2em;text-transform: uppercase;border-bottom: 1px solid rgba(0,0,0,0.2);border: none}.mm-menu .mm-list > li a:hover{background: rgba(0,87,160,0.75);color: #FFF}.mm-menu .mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults)::after{border-bottom-style: solid;border-bottom-width: 0px}.mm-menu .mm-list a.mm-subopen::before{border-left-style: solid;border-left-width: 0px;content: "";display: block;height: 100%;left: 0;position: absolute;top: 1px}.mm-menu .mm-list a.mm-subopen{border-bottom: 1px solid rgba(0,0,0,0.2);padding-bottom: 2px;border: none}.mm-menu .mm-list .level_2 > li.last{border: none !important}.mm-menu .mm-list .level_2 > li > a,.mm-menu .mm-list .level_2 > li > span{color: inherit;display: block;line-height: 20px;margin: 0;overflow: hidden;padding: 10px 10px 10px 30px;text-overflow: ellipsis;white-space: nowrap}.mm-menu .mm-list .level_2 > li span:hover,.mm-menu .mm-list .level_2 > li a:hover{color: #FFF}.mm-menu li.mm-opened{background: rgba(0,0,0,0.075) !important}.mm-menu.mm-vertical .mm-list .mm-panel{padding: 0 !important}#mm-blocker{box-shadow: 10px 0 5px -2px #888}.cr_site{margin: 0;padding: 75px 0 0 0;text-align: center;background-color: #005098}.cr_font{font-size: 1.2em}.cr_body h2,.cr_header h2{font-size: 22px;line-height: 28px;margin: 0 0 10px 0}.cr_body h1,.cr_header h2{font-size: 28px;margin-bottom: 15px;padding: 0;margin-top: 0}.wrapper,.cr_page{margin: 0 auto 10px auto;text-align: left;border-radius: 4px}.cr_header{text-align: center;background: transparent !Important}.cr_body label{float: none;clear: both;display: block;width: auto;margin-top: 8px;text-align: left;position: relative;font-size: 1.2em}.cr_button{display: inline-block;width: auto;white-space: nowrap;height: 32px;margin: 5px 5px 0 0;padding: 0 22px;text-decoration: none;text-align: center;font-weight: normal;font-style: normal;font-size: 15px;line-height: 32px;cursor: pointer;border: 0;-moz-border-radius: 4px;border-radius: 4px;-webkit-border-radius: 4px;vertical-align: top}.cr_button{background-color: #FFFFFF;color: #000000}.cr_button:hover,.cr_button-small:hover{opacity: 0.7;filter: alpha(opacity=70)}.powered{padding: 20px 0;width: 560px;margin: 0 auto}.formbox{line-height: 150%;font-size: 12px;color: #333333;padding: 15px;background-color: #ffffff;border-radius: 6px 6px 6px 6px}.cr_ipe_item label{line-height: 150%;font-size: 14px}.cr_ipe_item textarea{background: none repeat scroll 0 0 #eee;color: #000000;border: 1px solid #aaa;font-size: 16px}.cr_ipe_item input{color: #000000;background: none repeat scroll 0 0 #eee;border: 1px solid #aaa;padding: 5px;font-size: 16px}.cr_ipe_item select{color: #000000;background: none repeat scroll 0 0 #eee;border: 1px solid #aaa;display: block;margin: 0;padding: 5px;width: 100%;font-size: 16px}.cr_ipe_item input.cr_ipe_radio,input.cr_ipe_checkbox{-moz-binding: none;-moz-box-sizing: border-box;background-color: -moz-field !important;border: 2px inset threedface !important;color: -moz-fieldtext !important;cursor: default;height: 13px;padding: 0 !important;width: 13px}.cr_ipe_item input.cr_ipe_radio{-moz-appearance: radio;border-radius: 100% 100% 100% 100% !important;margin: 3px 3px 0 5px}.widget-submit{text-align: left}.cr_ipe_item{padding: 1px 10px;margin: 1px 10px}.cr_ipe_item.inactive{display: none}.imprint{font-size: 0.8em}.cr_captcha{padding-left: 130px}.cr_error{font-size: 1.1em;padding: 10px}.clever_form_error{background-color: #f99;color: #000;border: 1px solid #f22 !important}.clever_form_note{margin: 26px 0 0 3px;position: absolute;display: inline;padding: 2px 4px;font-weight: bold;background-color: #f2ecb5;color: #000;font-size: 12px !important}.cr_site{background-color: #eee}.cr_header{color: #000000}.cr_body{background-color: #ffffff;font-size: 12px;color: #000000}.cr_hr{background-color: #ccc}.cr_site a{color: #0084ff}.imprint{color: #000}#recaptcha_widget{margin-top: 20px}.cr_form select option{background: #FFFFFF;color: #000000}.cr_site{background-color: #0d4e84}.cr_header{color: #000000}.cr_body{background-color: #005098;font-size: 12px;color: #FFFFFF}.cr_hr{background-color: #ccc}.cr_site a{color: #0084ff}.imprint{color: #000}.cr_page{width: 100%}header .mod_search{width: 180px;position: absolute;top: 101px;right: 200px}header .mod_search .text{width: 150px;padding: 0 6px;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;font-size: 0.8em}header .mod_search .formbody{position: relative}header .mod_search a{text-decoration: none;position: absolute;right: 26px;top: 1px}header .mod_search a:after{content: "\f002";font-family: "Font Awesome 5 Free";font-weight: 900;color: rgba(0,0,0,0.3);font-size: 18px}.ce_gallery{margin-bottom: 2%}.ce_gallery ul,.ce_gallery li{list-style: none;margin: 0;padding: 0}.ce_gallery li{width: 18.3333333333333333333333%;margin-right: 2%;margin-bottom: 2%}.ce_gallery li.col_first{clear: none !important}.ce_gallery li:nth-of-type(5n+5){margin-right: 0}.ce_box.grey .ce_text{background: rgba(6,80,151,0.1)}.ce_box.grey *{color: #000000}.ce_box.blue .ce_text{background-color: #005098}.ce_box.blue *{color: #FFFFFF}.ce_box.black .ce_text{background-color: #000000}.ce_box.black *{color: #FFFFFF}.ce_box .ce_text{padding: 24px;height: 100%}.ce_box .ce_text p:last-child{margin: 0}.mod_newslist{margin: 1rem 0 2rem}.mod_newslist.newsHome .layout_latest{margin-bottom: 30px;padding-bottom: 40px;position: relative}.mod_newslist.newsHome .layout_latest > .inside{border: none;background-color: none;position: relative}.mod_newslist.newsHome .layout_latest .image_container{border-bottom: 16px solid #005098;overflow: hidden}.mod_newslist.newsHome .layout_latest img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;width: 100%}.mod_newslist.newsHome .layout_latest:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1)}.mod_newslist.newsHome .layout_latest .text{padding: 16px 0;position: static;height: 100%}.mod_newslist.newsHome .layout_latest .more{position: absolute;width: 100%;bottom: 0}.mod_newslist.newsHome .layout_latest h3{margin-bottom: 12px;font-weight: 500}.mod_newslist.newsHome .layout_latest h3 a,.mod_newslist.newsHome .layout_latest h3 a:visited,.mod_newslist.newsHome .layout_latest h3 a:active{text-decoration: none}.mod_newslist.newsHome .layout_latest h3 a:hover,.mod_newslist.newsHome .layout_latest h3 a:focus{text-decoration: underline}.mod_newslist .layout_simple a{min-height: 80px;max-height: 150px;background: #EEE;font-weight: bold;text-decoration: none;display: flex;width: 100%;align-items: center;justify-content: center;text-align: center;transition: all .3s ease}.mod_newslist .layout_simple a:hover{background: #005098;color: #FFF}.ce_video{height: 0;overflow: hidden;width: 60%;padding-bottom: 33.25%;padding-top: 0;position: relative;margin: 0 auto}.ce_video iframe,.ce_video object,.ce_video embed{height: 100%;left: 0;position: absolute;top: 0;width: 100%}.ce_dlh_googlemaps{width: 100%;height: 500px}.ce_dlh_googlemaps input.text{width: 160px;padding: 0 6px}.ce_dlh_googlemaps input.submit{line-height: 1.9em;margin-left: 8px}.ce_mitarbeiter{float: left;width: 25%;margin-right: 12.5%;margin-bottom: 6%}.ce_mitarbeiter:nth-of-type(3n+3){margin-right: 0}.ce_mitarbeiter .bild{margin-bottom: 8px}.ce_mitarbeiter .bereich{margin-bottom: 16px}.ce_mitarbeiter .name{font-weight: bold}.ce_mitarbeiter .telefon:before{content: "Tel. "}.ce_mitarbeiter .fax:before{content: "Fax "}.ce_page_teaser{margin-bottom: 30px;position: relative}.ce_page_teaser.linked{padding-bottom: 40px}.ce_page_teaser .ce_text,.ce_page_teaser .image_container{margin: 0}.ce_page_teaser .image_container{overflow: hidden;border-bottom: 16px solid #005098;-webkit-box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.25);-moz-box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.25);box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.25)}.ce_page_teaser .image_container img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;width: 100%}.ce_page_teaser .image_container:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1)}.ce_page_teaser .ce_text{padding: 16px 0;position: relative;width: 100%}.ce_page_teaser p{line-height: 1.6em}.ce_page_teaser .more{position: absolute;width: calc(100% - (.9375rem * 2));bottom: -1rem}.ce_page_teaser .more a{-webkit-opacity: .9;-moz-opacity: .9;opacity: .9}.ce_page_teaser:hover .more a{-webkit-opacity: 1;-moz-opacity: 1;opacity: 1}.ce_page_teaser.hc-group--teaser h2{font-weight: bold;margin-bottom: 0;font-size: 1.6rem}.ce_page_teaser.hc-group--teaser strong{color: #005098;font-weight: normal;font-size: 1.6rem;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;ms-hyphens: auto}.ce_teaserbox{-webkit-box-shadow: 1px 1px 3px 1px rgba(0,0,0,0.5);-moz-box-shadow: 1px 1px 3px 1px rgba(0,0,0,0.5);box-shadow: 1px 1px 3px 1px rgba(0,0,0,0.5);margin-bottom: 1.8rem;position: relative}.ce_teaserbox .inside{-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;-o-transition: all .2s ease}.ce_teaserbox .image_container img{-webkit-opacity: .15;-moz-opacity: .15;opacity: .15;width: 100%}.ce_teaserbox .image_container a,.ce_teaserbox .image_container a:visited,.ce_teaserbox .image_container a:active{z-index: 2;height: 100%;width: 100%;position: relative;display: block}.ce_teaserbox .ce_text{position: absolute;width: 100%;top: 50%;transform: translateY(-50%);margin: 0;padding: 0 1rem;color: #005098}.ce_teaserbox h2{font-weight: bold}.ce_teaserbox h2:before{content: "\f105";font-family: "Font Awesome 5 Free";font-weight: 900;margin-right: .5rem}.ce_teaserbox:hover .inside{background: #005098}.ce_teaserbox:hover .ce_text,.ce_teaserbox:hover h2{color: #fff}.ce_teaserbox .title{position: relative;display: block;left: -9999px;height: 0}.ce_teaserbox .full_link{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1}@media screen and (max-width: 1100px){.ce_teaserbox{font-size: .8rem}}@media screen and (max-width: 900px){.ce_teaserbox{font-size: .7rem}.ce_teaserbox .ce_text{padding: 0 .5rem}}@media screen and (max-width: 767px){.ce_teaserbox{font-size: 1rem}.ce_teaserbox .ce_text{padding: 0 1rem}}@media screen and (max-width: 480px){.ce_teaserbox{font-size: .9rem}}.home .mod_breadcrumb{display: none}.mod_breadcrumb{padding: 8px 0;border-bottom: 1px solid rgba(0,0,0,0.2);background-color: #FFFFFF}.mod_breadcrumb > .inside{margin: 0 auto;max-width: 1180px;width: 100%}.mod_breadcrumb ul,.mod_breadcrumb li{list-style: none;margin: 0;padding: 0}.mod_breadcrumb li{float: left;color: #666666;cursor: pointer;font-size: 0.9em}.mod_breadcrumb li.first{display: none}.mod_breadcrumb li:after{content: "/";display: inline-block;margin: 0 8px}.mod_breadcrumb li.last:after{content: ""}.mod_breadcrumb li a,.mod_breadcrumb li a:visited,.mod_breadcrumb li a:active{color: #000;text-decoration: none}.mod_breadcrumb li a:hover{color: #005098}.breadcrumbArea{padding-top: 8px;padding-bottom: 3px;width: 100%;max-width: 1180px;margin: 0 auto}.breadcrumbArea .ce_column,.breadcrumbArea .ce_text{padding: 0}.breadcrumbArea .hotline{font-weight: bold;text-transform: uppercase;font-size: 0.9em;text-align: right}.breadcrumbArea .ce_text{margin: 0}.breadcrumbArea .ce_text p{margin: 0}.copyright{text-align: right;color: #000}.copyright a,.copyright a:visited,.copyright a:active{text-decoration: none;color: #00000}.copyright a:hover{text-decoration: underline}.logos{position: absolute;right: 0;top: 10px}footer .socials{position: relative;width: 100%;overflow: hidden;text-align: left}footer .socials ul,footer .socials li{margin: 0;padding: 0;list-style: none}footer .socials li{padding-top: 20px;display: inline-block;height: 70px;margin-right: 18px;position: relative}footer .socials li a{width: 100%;display: block;height: 100%;text-decoration: none !important}footer .socials li a span{display: none}footer .socials li a:before{font-family: "Font Awesome 5 Brands";font-weight: 900;content: "\f095";font-size: 2em}footer .socials li.xing a:before{content: "\f169";font-size: 2.5em}footer .socials li.facebook a:before{content: "\f082";font-size: 2.5em}footer .socials li.linkedin a:before{content: "\f08c";font-size: 2.5em}footer .socials li.youtube a:before{content: "\f431";font-size: 2.5em}.copyright{overflow: hidden}.ce_iFrame iframe{width: 100%;overflow-x: hidden;overflow-y: scroll}.mwk-top{z-index: 2}.mod_article .mod_search form{display: none}.mod_article .mod_search div{margin-bottom: 12px;border-bottom: 1px solid rgba(0,0,0,0.1)}.mod_article .mod_search h3{font-size: 1.2em}.mod_article .mod_search .highlight{background: rgba(0,0,0,0.1)}.pagination{width: 100%;text-align: center;padding: 10px 0 0 0;margin-bottom: 4%;overflow: hidden}.pagination p{font-weight: bold}.pagination ul{margin: 0 auto 12px auto;display: inline-block}.pagination ul li{display: inline;margin: 10px 5px 5px 0;padding: 0;font-size: 13px;list-style-type: none;background: #FFFFFF;line-height: 30px;text-align: center;font-size: 1.2em}.pagination ul li a,.pagination ul li a:visited,.pagination ul li a:active,.pagination ul li span{text-decoration: none;padding: 6px 12px 6px 12px;background: #FFFFFF;color: #005098;cursor: pointer;font-weight: 500;border: 1px solid #005098}.pagination ul li a:hover,.pagination ul li span{background: #005098;color: #FFFFFF}.ce_pageimages,.mod_pageImage,.mod_pageimage{position: relative;overflow: visible;height: 0;padding-bottom: 26%;overflow: hidden}.ce_pageimages img,.mod_pageImage img,.mod_pageimage img{width: 100%}.nav-toggle{display: none;float: none;text-align: right;width: auto;height: auto;position: absolute;z-index: 1000;right: 15px;top: 10px}.nav-toggle ul{margin: 0;padding: 0;list-style: none;float: right}.nav-toggle ul li{float: left}.nav-toggle span{text-transform: uppercase;display: inline-block;font-size: 0.6em;margin-right: 6px;height: 26px;line-height: 36px;position: absolute;width: 50px;left: -50px;top: 1px;display: none}.nav-toggle-menu{color: #005098 !important;cursor: pointer;font-size: 36px;font-weight: normal;height: 26px;line-height: 26px;width: 26px;margin-right: 0}.nav-toggle-menu.active{color: #005098 !important}.nav-toggle a:hover,.nav-toggle a:focus{color: #005098 !important;text-decoration: none}@media screen and (min-width: 1200px){.nav-toggle{display: none}}@media screen and (max-width: 1220px){header .mod_search{display: none}header > .inside{padding-left: 15px !important;padding-right: 15px !important}.mod_breadcrumb > .inside{padding-left: 30px !important;padding-right: 15px !important}.ce_text.textLarge h2{font-size: 1.2em;line-height: 2.4rem}.info{padding-left: 60px;padding-right: 60px}.back{padding-right: 15px}footer > .inside{padding-left: 15px;padding-right: 15px}.mod_article > .inside{padding-left: 15px;padding-right: 15px}.mod_article.first > .inside{padding-left: 15px;padding-right: 15px}.mod_article.articleFullWidth > .inside{padding: 0}.mainnav{right: 60px}.pre > .inside{padding-right: 15px}.mod_logo{left: 60px}.ce_row{padding-left: 15px;padding-right: 15px}.mainnav ul li a span,.mainnav ul li a:visited span,.mainnav ul li a:active span{font-size: 0.8em;padding: 3px 10px}.ce_slider-element .slider-image{position: relative}.ce_slider-element .slider-image .panel{padding: 1rem 0}.ce_slider-element .slider-image .panel .inside{padding: 0 1rem}.ce_slider-element .slider-image .panel .inside .ce_text{font-size: 1.4rem}.ce_slider-element .slider-image .panel .inside .ce_text p{line-height: 1.8rem}.ce_slider-element .slider-image .panel .inside .product-image img{margin-top: -25%}body.home h2{font-size: 1.2rem}}@media screen and (max-width: 1179px){.hamburger{display: block}.search-icon{display: inline-block;position: absolute;right: 5rem;top: 2.3rem;font-size: 1.4rem;color: #005098;cursor: pointer;-webkit-transition: all .3s ease-in;-moz-transition: all .3s ease-in;-ms-transition: all .3s ease-in;-o-transition: all .3s ease-in}.search-icon:hover{color: #0065c1;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out}li.displayMobileNav{display: block}.mainnav,.langnav .languageSelect{display: none}header .hilfsnav{display: none}body .mod_mmenu,body .ce_teaserbox p{font-weight: 700}.mobile_menu .mainnav{display: block}.subnav li a,.subnav li a:visited,.subnav li a:active,.subnav li span{font-size: .75em;font-weight: 700}.ce_page_teaser.hc-group--teaser strong{font-size: 1.2rem}.ce_page_teaser .ce_text h2{font-size: 1em;font-weight: 700}h1,h2.likeH1,.likH1 h2{font-size: 2.4rem}.articleNoMargin.noMarginInside .ce_text{font-size: .75em}.articleNoMargin.noMarginInside .ce_text.textLarge{font-size: 2rem}.sidebar .ce_downloads li a,.sidebar .ce_downloads li a:visited,.sidebar .ce_downloads li a:active{font-weight: 700;font-size: .85em}.ce_accordion .ce_table{font-weight: 700}}@media screen and (max-width: 1020px){.nav-toggle{display: block;top: 25px}.sidebar .ce_downloads li a,.sidebar .ce_downloads li a:visited,.sidebar .ce_downloads li a:active{font-size: .75em}}@media screen and (max-width: 980px){.socials{display: none}footer .socials{display: block}.sidebar .ce_downloads li a,.sidebar .ce_downloads li a:visited,.sidebar .ce_downloads li a:active{font-size: .7em}}@media screen and (max-width: 960px){body{font-size: 90%}.ce_form{padding: 0}.ce_form.formBGBlue{padding: 15px}.ce_gallery > ul li.col_first{clear: none}.ce_gallery li{width: 23.5%}.ce_gallery li:nth-of-type(5n+5){margin-right: 2%}.ce_gallery li:nth-of-type(4n+4){margin-right: 0%}.vCenterImage .ce_image{margin-top: 0 !important}.ce_text.textLarge h2{font-size: .9em;line-height: 1.8rem}.ce_text.textLarge p{font-size: .75em}body.home h2{font-size: 1rem}.ce_page_teaser.hc-group--teaser strong{font-size: 1rem;font-weight: 700}}@media screen and (max-width: 820px){h1,h2.likeH1,.likeH1 h2{font-size: 1.8em}h2{font-size: 1.6em}.mod_logo{width: 150px}header{height: 130px}header.is-stuck .mod_logo{top: 7px}header.is-stuck .hamburger{top: 15px}header.is-stuck .search-icon{top: calc(2.3rem - 9px)}.logos{right: 80px;width: 200px;top: 18px}.mod_article.first .inside{padding: 24px 15px 0}.ce_gallery li{width: 31%}.ce_gallery li:nth-of-type(5n+5){margin-right: 2%}.ce_gallery li:nth-of-type(4n+4){margin-right: 2%}.ce_gallery li:nth-of-type(3n+3){margin-right: 0%}}@media screen and (max-width: 767px){.mod_breadcrumb > .inside{padding-left: 15px !important;padding-right: 15px !important}.mod_logo{left: 15px}.ce_text.textLarge h2{font-size: 1.4em;line-height: 1.8rem}.sidebar .ce_downloads li a,.sidebar .ce_downloads li a:visited,.sidebar .ce_downloads li a:active{font-size: 1em}.subnav li a,.subnav li a:visited,.subnav li a:active,.subnav li span{font-size: 1em}h1,h2.likeH1,.likeH1 h2{font-size: 1.6em}h2{font-size: 1.4em}.articleNoMargin.noMarginInside .ce_text.textLarge{font-size: 1rem}.ce_slider-element .slider-image .panel{position: relative;background: #005098}.ce_slider-element .slider-image .panel .inside .ce_text{font-size: 1rem}.ce_slider-element .slider-image .panel .inside .ce_text p,.ce_slider-element .slider-image .panel .inside .ce_text h2{line-height: 1.1rem;margin-bottom: 16px}.ce_slider-element .slider-image .panel .inside .product-image img{margin-top: 0}.ce_slider-element .slider-image .panel .inside .url-button{position: relative;display: block;top: auto;transform: translateY(0);padding: 0 .9375rem}}@media screen and (max-width: 640px){body{font-size: 90%}.ce_mitarbeiter{width: 48%;margin-right: 3%}.ce_mitarbeiter:nth-of-type(3n+3){margin-right: 3%}.ce_mitarbeiter:nth-of-type(2n+2){margin-right: 0%}table{width: 100%}thead{display: none}tbody tr td{display: inline-block;text-align: left;width: 100% !important;border-bottom: 1px solid #ccc;padding-left: 50% !important}tbody td:before{content: attr(data-th);display: inline-block;text-align: left;font-weight: bold;position: absolute;left: 2rem}}@media screen and (max-width: 480px){.logos{display: none}header .pre .hilfsnav,header .pre .tel{display: none}header .pre .search{font-size: 1.2em;line-height: 1.4em}.ce_form.rService .widget input{width: 100%;max-width: 100%;padding: 12px}.ce_form.rService .widget-submit .submit{width: 100%}.ce_form .widget{margin-bottom: 0}.ce_form .widget label,.ce_form .widget input,.ce_form .widget textarea,.ce_form .widget select,.ce_form .widget input.captcha{float: none;width: 100%;max-width: 100%;padding: 12px}.ce_form .widget-submit{margin-top: 12px}.ce_form .widget-submit .submit{margin-left: 0}.more a,.more a:visited,.more a:active{width: 100%;max-width: 100%}.ce_gallery li{width: 49%}.ce_gallery li:nth-of-type(5n+5){margin-right: 2%}.ce_gallery li:nth-of-type(4n+4){margin-right: 2%}.ce_gallery li:nth-of-type(3n+3){margin-right: 2%}.ce_gallery li:nth-of-type(2n+2){margin-right: 0%}.ce_slider-element .panel .url-button{width: 100%}h1,h2.likeH1,.likeH1 h2{font-size: 1.4em}h2{font-size: 1.2em}}@media screen and (max-width: 320px){.ce_mitarbeiter{width: 100%;float: none;margin-right: 0}.ce_mitarbeiter:nth-of-type(3n+3){margin-right: 0%}.ce_mitarbeiter:nth-of-type(2n+2){margin-right: 0%}}.mobile_menu{overflow: hidden;z-index: 9999}.mobile_menu .mod_changelanguage{padding: 1rem;border-bottom: 1px solid rgba(0,0,0,0.25)}.mobile_menu .mod_changelanguage div{text-align: center}.mobile_menu .mod_changelanguage div > div{display: inline-block}.mobile_menu .mod_changelanguage a,.mobile_menu .mod_changelanguage a:visited,.mobile_menu .mod_changelanguage a:active,.mobile_menu .mod_changelanguage span{margin: 4px;padding: 0px 8px;background: none;border: 1px solid rgba(0,0,0,0.25);color: rgba(0,0,0,0.4);text-decoration: none;display: block}.mobile_menu .mod_changelanguage span{border-color: #005098;color: #FFF;background-color: #005098}.mobile_menu .toggle-submenu{position: absolute;top: 0;right: 0;color: #000;padding: .75rem 0;font-size: 1.1rem;border-left: 1px solid rgba(0,0,0,0.25);width: 50px;text-align: center}.mobile_menu .toggle-submenu:before{font-family: "Font Awesome 5 Free";font-weight: 900;display: block;content: "\f0da"}.mobile_menu .toggle-submenu.active:before{-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg)}.mobile_menu .inner{overflow-y: scroll;background: #FFF}.mobile_menu .inner .headline{color: rgba(0,0,0,0.4);font-size: .87rem;border-bottom: 1px solid rgba(0,0,0,0.25);display: block;width: 100%;text-align: center;text-transform: uppercase;padding: .5rem 0;font-weight: bold}.mobile_menu .inner .mod_navigation{position: relative;width: 100%;display: block;right: auto;top: auto}.mobile_menu .inner .mod_navigation ul{margin: 0;padding: 0;list-style: none}.mobile_menu .inner .mod_navigation ul li{margin: 0;float: none;position: relative}.mobile_menu .inner .mod_navigation ul li.displayMobileNav{display: block}.mobile_menu .inner .mod_navigation ul li a,.mobile_menu .inner .mod_navigation ul li a:visited,.mobile_menu .inner .mod_navigation ul li a:active,.mobile_menu .inner .mod_navigation ul li strong,.mobile_menu .inner .mod_navigation ul li span.active{display: block;color: #000;text-transform: none;text-decoration: none;width: 100%;padding: .75rem 1rem;font-size: 1.1rem;font-weight: normal;border-bottom: 1px solid rgba(0,0,0,0.25)}.mobile_menu .inner .mod_navigation ul li .level_2{display: none}.mobile_menu .inner .mod_navigation ul li .level_3{display: none}.mobile_menu .inner .mod_navigation ul li.opened,.mobile_menu .inner .mod_navigation ul li.trail.opened{border-left: 5px solid #005098}.mobile_menu .inner .mod_navigation ul li.opened > a span,.mobile_menu .inner .mod_navigation ul li.trail.opened > a span,.mobile_menu .inner .mod_navigation ul li.opened > a:visited span,.mobile_menu .inner .mod_navigation ul li.trail.opened > a:visited span,.mobile_menu .inner .mod_navigation ul li.opened > a:active span,.mobile_menu .inner .mod_navigation ul li.trail.opened > a:active span{margin-left: -5px;color: #005098;font-weight: bold}.mobile_menu .inner .mod_navigation ul li.opened .level_2,.mobile_menu .inner .mod_navigation ul li.trail.opened .level_2{display: block}.mobile_menu .inner .mod_navigation ul li.opened .level_2 li a,.mobile_menu .inner .mod_navigation ul li.trail.opened .level_2 li a,.mobile_menu .inner .mod_navigation ul li.opened .level_2 li a:visited,.mobile_menu .inner .mod_navigation ul li.trail.opened .level_2 li a:visited,.mobile_menu .inner .mod_navigation ul li.opened .level_2 li a:active,.mobile_menu .inner .mod_navigation ul li.trail.opened .level_2 li a:active,.mobile_menu .inner .mod_navigation ul li.opened .level_2 li strong,.mobile_menu .inner .mod_navigation ul li.trail.opened .level_2 li strong{padding-left: 2rem}.mobile_menu .inner .mod_navigation ul li.opened .level_2 li a.active,.mobile_menu .inner .mod_navigation ul li.trail.opened .level_2 li a.active,.mobile_menu .inner .mod_navigation ul li.opened .level_2 li a:visited.active,.mobile_menu .inner .mod_navigation ul li.trail.opened .level_2 li a:visited.active,.mobile_menu .inner .mod_navigation ul li.opened .level_2 li a:active.active,.mobile_menu .inner .mod_navigation ul li.trail.opened .level_2 li a:active.active,.mobile_menu .inner .mod_navigation ul li.opened .level_2 li strong.active,.mobile_menu .inner .mod_navigation ul li.trail.opened .level_2 li strong.active{color: #005098}.mobile_menu .inner .mod_navigation ul li.opened .level_2.active > li.opened,.mobile_menu .inner .mod_navigation ul li.trail.opened .level_2.active > li.opened,.mobile_menu .inner .mod_navigation ul li.opened .level_2.active > li.trail.opened,.mobile_menu .inner .mod_navigation ul li.trail.opened .level_2.active > li.trail.opened{border-left: 5px solid #005098}.mobile_menu .inner .mod_navigation ul li.opened .level_2.active > li.opened .level_3,.mobile_menu .inner .mod_navigation ul li.trail.opened .level_2.active > li.opened .level_3,.mobile_menu .inner .mod_navigation ul li.opened .level_2.active > li.trail.opened .level_3,.mobile_menu .inner .mod_navigation ul li.trail.opened .level_2.active > li.trail.opened .level_3{display: block}.mobile_menu .inner .mod_navigation ul li.active,.mobile_menu .inner .mod_navigation ul li.trail{border-left: 5px solid #005098}.mobile_menu .inner .mod_navigation ul li.active > strong,.mobile_menu .inner .mod_navigation ul li.trail > strong{color: #005098;font-weight: bold;margin-left: -5px}.mobile_menu .inner .mod_navigation ul li.trail{border-left: 5px solid #005098}.mobile_menu .inner .mod_navigation ul li.trail > a,.mobile_menu .inner .mod_navigation ul li.trail > a:visited,.mobile_menu .inner .mod_navigation ul li.trail > a:active{color: #005098;font-weight: bold;margin-left: -5px}.mobile_menu .inner .mod_navigation ul li.trail li.active{border: 0}.mobile_menu .inner .mod_navigation ul li.trail.opened > a,.mobile_menu .inner .mod_navigation ul li.trail.opened > a:visited,.mobile_menu .inner .mod_navigation ul li.trail.opened > a:active{margin-left: 0}.mobile_menu .inner .mod_navigation ul li.trail .active > strong{margin-left: 0}.loader{-webkit-opacity: 1;-moz-opacity: 1;opacity: 1;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;width: 100%;height: 100%;position: absolute;background-color: #005098;top: 0;left: 0;z-index: 4;background-size: 600% 600%;-webkit-animation: gradAnim 16s ease infinite;animation: gradAnim 16s ease infinite;display: flex;align-items: center;justify-content: center}.loader.loaded{-webkit-opacity: 0;-moz-opacity: 0;opacity: 0;z-index: -1}@-webkit-keyframes gradAnim{0%{background-position: 0% 51%}50%{background-position: 100% 50%}100%{background-position: 0% 51%}}@keyframes gradAnim{0%{background-position: 0% 51%}50%{background-position: 100% 50%}100%{background-position: 0% 51%}}.loader-inner{display: block;height: 64px;width: 64px;-webkit-animation: loader-2-1 3s linear infinite;animation: loader-2-1 3s linear infinite}@-webkit-keyframes loader-2-1{0%{-webkit-transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg)}}@keyframes loader-2-1{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}.loader-inner span{display: block;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;height: 64px;width: 64px;clip: rect(32px, 64px, 64px, 0);-webkit-animation: loader-2-2 1.5s cubic-bezier(.77, 0, .175, 1) infinite;animation: loader-2-2 1.5s cubic-bezier(.77, 0, .175, 1) infinite}@-webkit-keyframes loader-2-2{0%{-webkit-transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg)}}@keyframes loader-2-2{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}.loader-inner span::before{content: "";display: block;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;height: 64px;width: 64px;border: 3px solid transparent;border-top: 3px solid #fff;border-radius: 50%;-webkit-animation: loader-2-3 1.5s cubic-bezier(.77, 0, .175, 1) infinite;animation: loader-2-3 1.5s cubic-bezier(.77, 0, .175, 1) infinite}@-webkit-keyframes loader-2-3{0%{-webkit-transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg)}}@keyframes loader-2-3{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}.loader-inner span::after{content: "";display: block;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;height: 64px;width: 64px;border: 3px solid rgba(255,255,255,0.5);border-radius: 50%}@media screen and (min-width: 768px) and (max-width: 1440px){.mod_article:not(.articleFullWidth) > .inside{padding-right: 100px}}.sidebar--holder{position: absolute;top: 500px;-webkit-transform: translateY(50%);-moz-transform: translateY(50%);-ms-transform: translateY(50%);-o-transform: translateY(50%);right: 0;z-index: 100;height: 50vh}@media screen and (min-width: 1921px){.sidebar--holder{top: 640px}}@media screen and (max-width: 767px){.sidebar--holder{display: none}}.sidebar--holder.stick-it{position: fixed;top: -8%;-webkit-transform: translateY(50%);-moz-transform: translateY(50%);-ms-transform: translateY(50%);-o-transform: translateY(50%)}.sidebar--holder .kontakt--button{border-top-left-radius: 4px}.sidebar--holder .share--button{border-bottom-left-radius: 4px}.sidebar--holder.active .kontakt--button,.sidebar--holder.active .share--button,.sidebar--holder.active .search--button,.sidebar--holder.active .newsletter--button{-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease}.sidebar--holder.active .button:nth-of-type(2){-webkit-transform: translate(100%, 100%);-moz-transform: translate(100%, 100%);-ms-transform: translate(100%, 100%);-o-transform: translate(100%, 100%)}.sidebar--holder.active .button:nth-of-type(3){-webkit-transform: translate(100%, 200%);-moz-transform: translate(100%, 200%);-ms-transform: translate(100%, 200%);-o-transform: translate(100%, 200%)}.sidebar--holder.active .button:nth-of-type(4){-webkit-transform: translate(100%, 300%);-moz-transform: translate(100%, 300%);-ms-transform: translate(100%, 300%);-o-transform: translate(100%, 300%)}.sidebar--holder.active .kontakt--close,.sidebar--holder.active .search--close,.sidebar--holder.active .share--close,.sidebar--holder.active .newsletter--close{display: block;position: absolute;top: 1rem;right: .5rem;width: 30px;height: 30px;text-align: center;cursor: pointer;border-radius: 100%;z-index: 99;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease}.sidebar--holder.active .kontakt--close:before,.sidebar--holder.active .search--close:before,.sidebar--holder.active .share--close:before,.sidebar--holder.active .newsletter--close:before{font-family: "Font Awesome 5 Free";font-weight: 900;line-height: 30px;content: "\f00d";color: #005098;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease}.sidebar--holder.active .kontakt--close:hover,.sidebar--holder.active .search--close:hover,.sidebar--holder.active .share--close:hover,.sidebar--holder.active .newsletter--close:hover{background: #444}.sidebar--holder.active .kontakt--close:hover:before,.sidebar--holder.active .search--close:hover:before,.sidebar--holder.active .share--close:hover:before,.sidebar--holder.active .newsletter--close:hover:before{color: #eee;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease}.sidebar--holder .sidebar--infos{-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;display: block;width: 380px;position: absolute;right: 0;padding: 1rem;background: #eee;z-index: 102;border-bottom-left-radius: 4px;border-top-left-radius: 4px}.sidebar--holder .sidebar--infos h2{font-size: 1.2rem}.sidebar--holder .sidebar--infos.active{-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease}.sidebar--holder .sidebar--infos.search{top: 150px}.sidebar--holder .sidebar--infos.share{top: 225px}.sidebar--holder .sidebar--infos.newsletter{width: 480px}.sidebar--holder .sidebar--infos.newsletter h1{display: none}.sidebar--holder .sidebar--infos.newsletter button{background: #005098 !important}.sidebar--holder .sidebar--infos .mod_article > .inside{padding: 0}.sidebar--holder .sidebar--infos hr{border: 0;border-top: 1px solid rgba(0,0,0,0.25);border-bottom: 1px solid #fff;margin-top: 1rem;margin-bottom: .5rem}.sidebar--holder .sidebar--infos .ce_rsce_text_advanced,.sidebar--holder .sidebar--infos .row{margin: 0}.sidebar--holder .sidebar--infos .ce_headline{font-weight: bold;text-transform: uppercase;margin-bottom: .5rem;font-size: 1.4rem}.sidebar--holder .sidebar--infos p{margin: 0}.sidebar--holder .sidebar--infos .info{height: 50px}.sidebar--holder .sidebar--infos .info i.fa{font-size: 1.7rem;line-height: 50px}.sidebar--holder .sidebar--infos .info span{display: block}.sidebar--holder .sidebar--infos .info span.cta--action{font-weight: bold;font-size: 1rem}.sidebar--holder .sidebar--infos .info.standort .cta--action{line-height: 50px}.sidebar--holder .sidebar--infos .info > .row{margin: 0 -0.9375rem}.sidebar--holder .sidebar--infos .ce_sharebuttons{padding: 0}.sidebar--holder .sidebar--infos .sharebuttons{width: 100%}.sidebar--holder .sidebar--infos .sharebuttons ul,.sidebar--holder .sidebar--infos .sharebuttons li{list-style: none;margin: 0;padding: 0}.sidebar--holder .sidebar--infos .sharebuttons i.fa{width: 40px;height: 40px;font-size: 1.15rem;text-align: center;border-radius: 100%}.sidebar--holder .sidebar--infos .sharebuttons i.fa:before{line-height: 40px;color: #fff;font-weight: 900}.sidebar--holder .sidebar--infos .sharebuttons i.fa.facebook{background: #3b5998}.sidebar--holder .sidebar--infos .sharebuttons i.fa.twitter{background: #00aced}.sidebar--holder .sidebar--infos .sharebuttons i.fa.gplus{background: #ea4335}.sidebar--holder .sidebar--infos .sharebuttons i.fa.whatsapp{background: #34af23}.sidebar--holder .sidebar--infos .sharebuttons i.fa.linkedin{background: #007bb6}.sidebar--holder .sidebar--infos .sharebuttons i.fa.xing{background: #026466}.sidebar--holder .sidebar--infos .sharebuttons i.fa.mail{background: #888}.sidebar--holder .sidebar--infos .sharebuttons a,.sidebar--holder .sidebar--infos .sharebuttons a:visited,.sidebar--holder .sidebar--infos .sharebuttons a:active{line-height: 40px;text-decoration: none;color: #555;width: 45%;font-size: 0.9rem;display: inline-block;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease}.sidebar--holder .sidebar--infos .sharebuttons a:hover,.sidebar--holder .sidebar--infos .sharebuttons a:visited:hover,.sidebar--holder .sidebar--infos .sharebuttons a:active:hover{color: #005098}.sidebar--holder .sidebar--infos .sharebuttons a.facebook:hover,.sidebar--holder .sidebar--infos .sharebuttons a:visited.facebook:hover,.sidebar--holder .sidebar--infos .sharebuttons a:active.facebook:hover{color: #3b5998}.sidebar--holder .sidebar--infos .sharebuttons a.twitter:hover,.sidebar--holder .sidebar--infos .sharebuttons a:visited.twitter:hover,.sidebar--holder .sidebar--infos .sharebuttons a:active.twitter:hover{color: #00aced}.sidebar--holder .sidebar--infos .sharebuttons a.gplus:hover,.sidebar--holder .sidebar--infos .sharebuttons a:visited.gplus:hover,.sidebar--holder .sidebar--infos .sharebuttons a:active.gplus:hover{color: #ea4335}.sidebar--holder .sidebar--infos .sharebuttons a.whatsapp:hover,.sidebar--holder .sidebar--infos .sharebuttons a:visited.whatsapp:hover,.sidebar--holder .sidebar--infos .sharebuttons a:active.whatsapp:hover{color: #34af23}.sidebar--holder .sidebar--infos .sharebuttons a:before,.sidebar--holder .sidebar--infos .sharebuttons a:visited:before,.sidebar--holder .sidebar--infos .sharebuttons a:active:before{padding-right: 5%}.sidebar--holder .sidebar--infos .sharebuttons .follow:before{content: "\f0c1";font-family: "Font Awesome 5 Free" !important;font-weight: 900}.sidebar--holder .sidebar--infos .sharebuttons .share:before{content: "\f1e0";font-family: "Font Awesome 5 Free" !important;font-weight: 900}.sidebar--holder .kontakt--button,.sidebar--holder .search--button,.sidebar--holder .share--button,.sidebar--holder .newsletter--button{-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);background: #005098;cursor: pointer;width: 80px;height: 100px;position: absolute;right: 0;border-bottom: 1px solid rgba(0,0,0,0.25);border-top: 1px solid rgba(255,255,255,0.25);z-index: 101}@media screen and (max-width: 940px){.sidebar--holder .kontakt--button,.sidebar--holder .search--button,.sidebar--holder .share--button,.sidebar--holder .newsletter--button{width: 60px;height: 60px}}.sidebar--holder .kontakt--button .inner,.sidebar--holder .search--button .inner,.sidebar--holder .share--button .inner,.sidebar--holder .newsletter--button .inner{top: 50%;position: absolute;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);left: 50%}.sidebar--holder .kontakt--button span,.sidebar--holder .search--button span,.sidebar--holder .share--button span,.sidebar--holder .newsletter--button span{display: block;color: #FFF;text-transform: uppercase;text-align: center;font-size: .7rem;line-height: 1.2rem}.sidebar--holder .kontakt--button span i.fa,.sidebar--holder .search--button span i.fa,.sidebar--holder .share--button span i.fa,.sidebar--holder .newsletter--button span i.fa{font-size: 1.3rem;margin-bottom: .5rem}@media screen and (max-width: 940px){.sidebar--holder .kontakt--button span i.fa,.sidebar--holder .search--button span i.fa,.sidebar--holder .share--button span i.fa,.sidebar--holder .newsletter--button span i.fa{font-size: 1rem}}.sidebar--holder .kontakt--button a,.sidebar--holder .search--button a,.sidebar--holder .share--button a,.sidebar--holder .newsletter--button a,.sidebar--holder .kontakt--button a:hover,.sidebar--holder .search--button a:hover,.sidebar--holder .share--button a:hover,.sidebar--holder .newsletter--button a:hover,.sidebar--holder .kontakt--button a:focus,.sidebar--holder .search--button a:focus,.sidebar--holder .share--button a:focus,.sidebar--holder .newsletter--button a:focus,.sidebar--holder .kontakt--button a:visited,.sidebar--holder .search--button a:visited,.sidebar--holder .share--button a:visited,.sidebar--holder .newsletter--button a:visited,.sidebar--holder .kontakt--button a:active,.sidebar--holder .search--button a:active,.sidebar--holder .share--button a:active,.sidebar--holder .newsletter--button a:active{text-decoration: none}.sidebar--holder .kontakt--button:hover,.sidebar--holder .search--button:hover,.sidebar--holder .share--button:hover,.sidebar--holder .newsletter--button:hover{background: #005db2}.sidebar--holder .newsletter--button span{line-height: .9rem}.sidebar--holder .kontakt--button{border-top: 0}.sidebar--holder .share--button{border-bottom: 0}.sidebar--holder .button:nth-of-type(2){-webkit-transform: translate(0, 100%);-moz-transform: translate(0, 100%);-ms-transform: translate(0, 100%);-o-transform: translate(0, 100%)}.sidebar--holder .button:nth-of-type(3){-webkit-transform: translate(0, 200%);-moz-transform: translate(0, 200%);-ms-transform: translate(0, 200%);-o-transform: translate(0, 200%)}.sidebar--holder .button:nth-of-type(4){-webkit-transform: translate(0, 300%);-moz-transform: translate(0, 300%);-ms-transform: translate(0, 300%);-o-transform: translate(0, 300%)}.fab:before{font-family: "Font Awesome 5 Brands";font-weight: 900}.btt{position: fixed;bottom: 120px;right: 1.5rem;width: 50px;height: 50px;line-height: 50px;text-align: center;background: rgba(0,80,152,0.8);color: #FFF;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;z-index: 98}.btt:hover{background: #005098;cursor: pointer}hr{display: block;border-top: 1px solid rgba(0,0,0,0.42);margin-bottom: 12px}.rowInside.row{margin-left: -.9375rem}.jobposting{margin: 1rem 0;border-bottom: 1px solid rgba(0,0,0,0.42)}.jobposting .hinweisbox{border: 1px solid #005098;color: #005098;padding: 15px 30px;margin: .9375rem 0}.jobposting p{margin-bottom: 12px}.sidebar--holder{display: none}html[lang="de"] .sidebar--holder,html[lang="en"] .sidebar--holder,html[lang="fr"] .sidebar--holder,html[lang="pt-BR"] .sidebar--holder{display: flex}body.cookie-bar-visible{overflow: hidden}body.cookie-bar-visible #header,body.cookie-bar-visible #footer,body.cookie-bar-visible .scrollToTop{z-index: 999}body.cookie-bar-visible.start #wrapper,body.cookie-bar-visible.start #container,body.cookie-bar-visible.start #main,body.cookie-bar-visible.start #main > .inside,body.cookie-bar-visible.start .mod_article{overflow: hidden}body .mod_cms_accept_tags{overflow: auto;overflow-x: hidden;background: rgba(0,0,0,0.8);align-items: start}body .mod_cms_accept_tags form{max-width: 780px;overflow: auto;background: #f9f8f7;color: #5b5a59;width: 100%;padding: 24px}body .mod_cms_accept_tags form .formbody{padding: 0 8px}body .mod_cms_accept_tags form h2{color: #005098;font-size: 16px;line-height: 1.5;margin-bottom: 8px;margin-top: 0px;font-weight: 600}body .mod_cms_accept_tags form .tags{display: none}body .mod_cms_accept_tags form .tags .container{flex-flow: row wrap;align-items: stretch;margin-left: -8px;margin-right: -8px;display: flex}body .mod_cms_accept_tags form .tags .container .tag{padding-left: 8px;padding-right: 8px;position: relative;width: 100%;min-height: 1px;flex: 0 0 50%;margin-bottom: 16px;max-width: 50%}body .mod_cms_accept_tags form .tags .container .tag > .inside{border-width: 1px;border-style: solid;border-color: #f2f2f2;background-color: #fff;padding: 24px;height: 100%;border-radius: 0px}body .mod_cms_accept_tags form .tags .container .tag .head{display: flex;justify-content: space-between}body .mod_cms_accept_tags form .tags .container .tag .head h3{font-size: 16px;line-height: 1.5;color: #005098;padding-right: 16px;margin-top: 0px;margin-bottom: 0px;font-weight: 600;padding-bottom: 20px}body .mod_cms_accept_tags form .tags .container .tag .head > div{position: absolute;top: 7px;right: 0}body .mod_cms_accept_tags form .tags .container .tag .head input.cookieInput{position: absolute;height: 0;width: 0}body .mod_cms_accept_tags form .tags .container .tag .head label:before{content: "";background: #eee;display: block;width: 48px;height: 24px;border-radius: 13px;box-shadow: none;margin-right: 0;border: 0;right: calc(30px / 2);float: right;top: 1rem;position: absolute;border-style: solid;border-width: 1px;border-color: #ccc}body .mod_cms_accept_tags form .tags .container .tag .head label:after{content: "";display: block;position: absolute;width: 24px;height: 24px;border-radius: 50%;transition: all .3s;top: calc(.8rem + 4px);left: auto;right: 40px;background: #ccc}body .mod_cms_accept_tags form .tags .container .tag .head label.no_input{display: none}body .mod_cms_accept_tags form .tags .container .tag .head label:hover{cursor: pointer}body .mod_cms_accept_tags form .tags .container .tag .head input:checked + label:before{background: rgba(0,80,152,0.5)}body .mod_cms_accept_tags form .tags .container .tag .head input:checked + label:after{background: #005098;right: 15px}body .mod_cms_accept_tags form .tags .container .tag p{margin-bottom: 0px;font-size: 14px;line-height: 1.5;color: #484848}body .mod_cms_accept_tags form .info{font-size: 16px;line-height: 1.5;margin-bottom: 8px;margin-top: 0px;padding-bottom: 24px;padding-right: 0;padding-left: 0}body .mod_cms_accept_tags form .info a{color: #005098}body .mod_cms_accept_tags form .buttons{margin-top: 16px;-webkit-box-flex: 1;flex: 1 1 0%;display: flex;justify-content: space-between;flex-direction: row;align-items: center;padding-top: 0px}body .mod_cms_accept_tags form .buttons .button_action2{display: flex;flex-wrap: nowrap;align-items: center;justify-content: center}body .mod_cms_accept_tags form .buttons .button_action2 > div{margin-bottom: 0px;margin-left: 8px;margin-right: 8px}body .mod_cms_accept_tags form .buttons .button_action2 > div:last-child{margin-right: 0}body .mod_cms_accept_tags form .buttons .reject_settings #button_reject_settings{color: #005098;font-size: 14px;line-height: 1.1;font-weight: 600;border-color: transparent transparent #005098;border-style: solid solid dotted;border-width: 0px 0px 1px;margin: 0px;padding: 0px 0px 1px;text-align: center;background-color: transparent;overflow: hidden;outline: 0px;cursor: pointer;text-decoration: none;transition: opacity .2s ease-in-out 0s, border .1s ease-in-out 0s;text-transform: none;opacity: 1}body .mod_cms_accept_tags form .buttons .reject_settings #button_reject_settings:hover{border-style: solid solid solid;-webkit-opacity: .8;-moz-opacity: .8;opacity: .8}body .mod_cms_accept_tags form .buttons .open_settings{margin: 0px;font-weight: 600;text-align: center;line-height: 1;display: inline-block;letter-spacing: 0.3px;overflow: hidden;outline: 0px;position: relative;cursor: pointer;text-decoration: none;font-size: 14px;border-radius: 0px}body .mod_cms_accept_tags form .buttons .open_settings #button_open_settings{border-color: #005098;border-style: solid;border-width: 2px;transition: opacity .2s ease-in-out 0s, color .2s ease-in-out 0s, background-color 250ms ease-in-out 0s;display: block;background-color: #fff;padding: 16px 24px;color: #005098}body .mod_cms_accept_tags form .buttons .open_settings #button_open_settings:hover{background: #005098;color: #fff}body .mod_cms_accept_tags form .buttons .widget-submit{margin: 0px;font-weight: 600;text-align: center;line-height: 1;display: inline-block;letter-spacing: 0.3px;overflow: hidden;outline: 0px;position: relative;cursor: pointer;text-decoration: none;font-size: 14px;border-radius: 0px}body .mod_cms_accept_tags form .buttons .widget-submit button{border-color: #005098;border-style: solid;border-width: 2px;transition: opacity .2s ease-in-out 0s, color .2s ease-in-out 0s, background-color 250ms ease-in-out 0s;background-color: #005098;color: #fff;padding: 16px 24px;font-size: 14px;font-weight: 600}body .mod_cms_accept_tags form .buttons .widget-submit button:hover{cursor: pointer;border-color: rgba(0,80,152,0.8);background: rgba(0,80,152,0.8)}@media screen and (max-width: 767px){body .mod_cms_accept_tags form .formbody{max-width: 540px;width: 100%;margin: 0 auto}body .mod_cms_accept_tags form .tags .container .tag{max-width: 100%;flex: 0 0 100%}body .mod_cms_accept_tags form .buttons{margin-top: 16px;-webkit-box-flex: 1;flex: 1 1 0%;display: flex;justify-content: space-between;flex-direction: column-reverse;align-items: center;padding-top: 8px}body .mod_cms_accept_tags form .buttons .button_action2{flex-wrap: wrap}body .mod_cms_accept_tags form .buttons .button_action2 > div{margin-bottom: 8px}body .mod_cms_accept_tags form .buttons .button_action2 > div:last-child{margin-right: 8px}body .mod_cms_accept_tags form .buttons .reject_settings{padding-top: 16px}body .mod_cms_accept_tags form .buttons .reject_settings #button_reject_settings{font-size: 12px}body .mod_cms_accept_tags form .buttons .open_settings #button_open_settings{padding: 8px 16px;font-size: 12px}body .mod_cms_accept_tags form .buttons .widget-submit button{padding: 8px 16px;font-size: 12px}}.ce_optin_fallback{text-align: center;padding: 15px}.ce_optin_fallback a{color: #000;text-decoration: underline}#banner .ce_optin_fallback{text-align: center;padding: 15px;color: #fff}#banner .ce_optin_fallback a{color: #fff;text-decoration: underline}#banner .ce_dlh_googlemaps .ce_optin_fallback{position: relative;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%)}body.optin_cookie #main{padding: 0}body.optin_cookie #main > .inside{height: 100vh;padding-bottom: 0}body.optin_cookie #main > .inside .mod_article{position: relative;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%)}.button-wrapper{display: flex;flex-direction: row;max-width: 1180px;margin: 2rem auto}.button-wrapper .radiobox-button{flex: 1 0 auto;text-align: center}.button-wrapper .radiobox-button .button{background: rgba(0,80,152,0.5);color: #fff;padding: .5rem 1rem;cursor: pointer}.button-wrapper .radiobox-button .button.active{background: #005098}.nl_form{display: none}#main .teaser-award-winner{box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.25);background: #C2D5E6}#main .teaser-award-winner > .inside{display: flex;justify-content: space-between;gap: 1rem;flex-wrap: wrap}@media screen and (max-width: 960px){#main .teaser-award-winner > .inside{gap: 0;padding: 0 !important}}#main .teaser-award-winner .headline{font-weight: bold;margin-bottom: 0;font-size: 1.4rem;color: #005098;width: 100%}#main .teaser-award-winner .headline br{display: inline}#main .teaser-award-winner .col.logo{width: calc(40% - .5rem)}#main .teaser-award-winner .col.logo .image_container{width: 100%;height: 100%}#main .teaser-award-winner .col.logo img{width: 100%;height: 100%;max-width: unset;object-fit: cover}@media screen and (max-width: 960px){#main .teaser-award-winner .col.logo{width: 100%}}#main .teaser-award-winner .col.content{width: calc(60% - .5rem);padding: 1rem 1rem 1rem .5rem;display: flex;flex-wrap: wrap;justify-content: space-between;gap: 0.5rem;align-items: center}@media screen and (max-width: 960px){#main .teaser-award-winner .col.content{width: 100%}}#main .teaser-award-winner .col.content .image_container{width: calc(30% - 1rem)}#main .teaser-award-winner .col.content *{color: #005098}#main .teaser-award-winner .col.content .text{width: calc(100% - 1rem)}#main .teaser-award-winner .col.content p:last-child{margin: 0}#main .teaser-award{padding-bottom: 2rem}#main .teaser-award > .inside{overflow: visible;background: #c2d5e6;box-shadow: rgba(100,100,111,0.2) 0px 7px 29px 0px;display: flex;flex-wrap: wrap;align-items: center;gap: 1rem;color: #005098;min-height: 180px}@media screen and (max-width: 680px){#main .teaser-award > .inside{padding-bottom: 2rem}}#main .teaser-award > .inside p{font-weight: bold;font-size: 1.3rem;text-align: center}#main .teaser-award > .inside .product{position: absolute;top: -2rem;left: 1rem;transform: translateY(-33%)}@media screen and (max-width: 680px){#main .teaser-award > .inside .product{position: relative;top: auto;left: auto;transform: none;text-align: center}#main .teaser-award > .inside .product img{margin: 0 auto}}#main .teaser-award > .inside .vote{background: #005098;color: white;text-decoration: none;display: inline-block;font-weight: 400;font-size: 1.3rem;padding: .4rem 1rem;margin: 0 auto}#main .teaser-award > .inside .logo{text-align: center}#main .teaser-award > .inside .logo img{max-width: 140px;margin: 0 auto}#main .teaser-award > .inside .col{position: relative;overflow: visible;text-align: center}#main .teaser-award > .inside .col:nth-child(1),#main .teaser-award > .inside .col:nth-child(3){width: calc(25% - 1rem)}@media screen and (max-width: 680px){#main .teaser-award > .inside .col:nth-child(1),#main .teaser-award > .inside .col:nth-child(3){width: 100%}}#main .teaser-award > .inside .col:nth-child(2){width: calc(50% - 1rem)}@media screen and (max-width: 680px){#main .teaser-award > .inside .col:nth-child(2){width: 100%}}
