body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
/*!
 * mega menu layout
 * optimiced for Contao Official Demo Theme
 */.mod_navigation.dropdown{overflow:visible}.mod_navigation li.mm_container>a,.mod_navigation li.mm_container>span,.mod_navigation li.mm_container>strong{position:relative}.mod_navigation li.mm_container:not(.mm_container_onClickOnly):hover>a:after,.mod_navigation li.mm_container:not(.mm_container_onClickOnly):hover>strong:after,.mod_navigation li.mm_container.mm_container_onClickOnly.mm_isActive>a:after,.mod_navigation li.mm_container.mm_container_onClickOnly.mm_isActive>strong:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:3px;background-color:#F4F2F0;z-index:110}.mod_navigation li.mm_container .mm_dropdown{display:none;position:absolute;left:0;right:0;z-index:100}.mod_navigation li.mm_container .mm_dropdown>.inner{padding:1rem 2rem;border:1px solid #E5DFDC;background-color:rgba(244, 242, 240, 0.95);overflow:hidden}.mod_navigation li.mm_container:not(.mm_container_onClickOnly):hover .mm_dropdown,.mod_navigation li.mm_container.mm_container_onClickOnly .mm_isActive~.mm_dropdown{display:block}
.mobile_menu{position:fixed;z-index:100;display:none}.mobile_menu .inner{height:100%;background:#000;overflow-y:scroll}.mobile_menu.active.position_left{box-shadow:2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_top{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_right{box-shadow:-2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_bottom{box-shadow:0 -2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.no_shadow{box-shadow:none!important}.mobile_menu_trigger{display:none}.mobile_menu_wrapper{position:relative;width:100%;overflow:hidden}.mobile_menu_overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99}.mobile_menu_overlay.background{background:rgba(0,0,0,.5)}.mobile_menu li.submenu_hide>ul{display:none}.mobile_menu li.submenu_show>ul{display:block}body.ie8 .mobile_menu,body.ie8 .mobile_menu_trigger,body.ie9 .mobile_menu,body.ie9 .mobile_menu_trigger{display:none!important}
.autogrid_grid{display:grid;margin-left:-15px;margin-right:-15px}.autogrid_grid .column{padding-left:15px;padding-right:15px}.autogrid_grid.gutter_none{margin-left:0;margin-right:0}.autogrid_grid.gutter_none>.column{padding-left:0;padding-right:0}.autogrid_grid.gutter_s{margin-left:-15px;margin-right:-15px}.autogrid_grid.gutter_s>.column{padding-left:15px;padding-right:15px}.autogrid_grid.gutter_m{margin-left:-30px;margin-right:-30px}.autogrid_grid.gutter_m>.column{padding-left:30px;padding-right:30px}.autogrid_grid.gutter_l{margin-left:-40px;margin-right:-40px}.autogrid_grid.gutter_l>.column{padding-left:40px;padding-right:40px}.autogrid_grid.same_height>.column>.attributes{height:100%}.autogrid_grid .column .attributes{background-size:cover}.autogrid_grid .column .attributes.p-xl{padding:200px 40px 200px 40px}.autogrid_grid .column .attributes.p-l{padding:160px 40px 160px 40px}.autogrid_grid .column .attributes.p-m{padding:115px 40px 115px 40px}.autogrid_grid .column .attributes.p-s{padding:80px 40px 80px 40px}.autogrid_grid .column .attributes.p-xs{padding:40px 40px 40px 40px}.autogrid_grid .column.align_left_top{text-align:left}.autogrid_grid .column.align_left_center{text-align:left;align-self:center}.autogrid_grid .column.align_left_bottom{text-align:left;align-self:flex-end}.autogrid_grid .column.align_center_top{text-align:center}.autogrid_grid .column.align_center_center{text-align:center;align-self:center}.autogrid_grid .column.align_center_bottom{text-align:center;align-self:flex-end}.autogrid_grid .column.align_right_top{text-align:right}.autogrid_grid .column.align_right_center{text-align:right;align-self:center}.autogrid_grid .column.align_right_bottom{text-align:right;align-self:flex-end}.autogrid_grid.same_height>.column{align-self:unset}.autogrid_grid.same_height>.column>.attributes{display:flex;flex-wrap:wrap;height:100%}.autogrid_grid.same_height>.column>.attributes>.same-height-wrap{width:100%;flex:0 0 100%}.autogrid_grid.same_height>.column.align_left_center>.attributes{align-items:center}.autogrid_grid.same_height>.column.align_left_bottom>.attributes{align-items:flex-end}.autogrid_grid.same_height>.column.align_center_center>.attributes{align-items:center}.autogrid_grid.same_height>.column.align_center_bottom>.attributes{align-items:flex-end}.autogrid_grid.same_height>.column.align_right_center>.attributes{align-items:center}.autogrid_grid.same_height>.column.align_right_bottom>.attributes{align-items:flex-end}.autogrid_grid .column>.attributes .image_mob{display:none}.autogrid_row,.autogrid_wrapper{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap;box-sizing:border-box}.autogrid,.autogrid_row>.column{padding-left:15px;padding-right:15px;flex-basis:1;flex-grow:1;width:100%;position:relative;box-sizing:border-box}.autogrid_clear{flex:0 0 100%;height:0}.col_1{flex:0 0 calc((100% / 12) * 1);max-width:calc((100% / 12) * 1)}.col_2{flex:0 0 calc((100% / 12) * 2);max-width:calc((100% / 12) * 2)}.col_3{flex:0 0 calc((100% / 12) * 3);max-width:calc((100% / 12) * 3)}.col_4{flex:0 0 calc((100% / 12) * 4);max-width:calc((100% / 12) * 4)}.col_5{flex:0 0 calc((100% / 12) * 5);max-width:calc((100% / 12) * 5)}.col_6{flex:0 0 calc((100% / 12) * 6);max-width:calc((100% / 12) * 6)}.col_7{flex:0 0 calc((100% / 12) * 7);max-width:calc((100% / 12) * 7)}.col_8{flex:0 0 calc((100% / 12) * 8);max-width:calc((100% / 12) * 8)}.col_9{flex:0 0 calc((100% / 12) * 9);max-width:calc((100% / 12) * 9)}.col_10{flex:0 0 calc((100% / 12) * 10);max-width:calc((100% / 12) * 10)}.col_11{flex:0 0 calc((100% / 12) * 11);max-width:calc((100% / 12) * 11)}.col_12{flex:0 0 calc((100% / 12) * 12);max-width:calc((100% / 12) * 12)}.autogrid_row>.column>.attributes{background-size:cover}.autogrid_row>.column>.attributes.p-xl{padding:200px 40px 200px 40px}.autogrid_row>.column>.attributes.p-l{padding:160px 40px 160px 40px}.autogrid_row>.column>.attributes.p-m{padding:115px 40px 115px 40px}.autogrid_row>.column>.attributes.p-s{padding:80px 40px 80px 40px}.autogrid_row>.column>.attributes.p-xs{padding:40px 40px 40px 40px}.autogrid_row.gutter_none,.autogrid_wrapper.gutter_none{margin-left:0;margin-right:0}.autogrid_row.gutter_none>div,.autogrid_wrapper.gutter_none>div{padding-left:0;padding-right:0}.autogrid_row.gutter_s,.autogrid_wrapper.gutter_s{margin-left:-15px;margin-right:-15px}.autogrid_row.gutter_s>div,.autogrid_wrapper.gutter_s>div{padding-left:15px;padding-right:15px}.autogrid_row.gutter_m,.autogrid_wrapper.gutter_m{margin-left:-30px;margin-right:-30px}.autogrid_row.gutter_m>div,.autogrid_wrapper.gutter_m>div{padding-left:30px;padding-right:30px}.autogrid_row.gutter_l,.autogrid_wrapper.gutter_l{margin-left:-40px;margin-right:-40px}.autogrid_row.gutter_l>div,.autogrid_wrapper.gutter_l>div{padding-left:40px;padding-right:40px}.autogrid_row>.column.align_left_top{text-align:left}.autogrid_row>.column.align_left_center{text-align:left;align-self:center}.autogrid_row>.column.align_left_bottom{text-align:left;align-self:flex-end}.autogrid_row>.column.align_center_top{text-align:center}.autogrid_row>.column.align_center_center{text-align:center;align-self:center}.autogrid_row>.column.align_center_bottom{text-align:center;align-self:flex-end}.autogrid_row>.column.align_right_top{text-align:right}.autogrid_row>.column.align_right_center{text-align:right;align-self:center}.autogrid_row>.column.align_right_bottom{text-align:right;align-self:flex-end}.autogrid_row.same_height>.column{align-self:unset}.autogrid_row.same_height>.column>.attributes{display:flex;flex-wrap:wrap;height:100%}.autogrid_row.same_height>.column>.attributes>.same-height-wrap{width:100%;flex:0 0 100%}.autogrid_row.same_height>.column.align_left_center>.attributes{align-items:center}.autogrid_row.same_height>.column.align_left_bottom>.attributes{align-items:flex-end}.autogrid_row.same_height>.column.align_center_center>.attributes{align-items:center}.autogrid_row.same_height>.column.align_center_bottom>.attributes{align-items:flex-end}.autogrid_row.same_height>.column.align_right_center>.attributes{align-items:center}.autogrid_row.same_height>.column.align_right_bottom>.attributes{align-items:flex-end}.autogrid_row .column>.attributes .image_mob{display:none}.order_1{order:1}.order_2{order:2}.order_3{order:3}.order_4{order:4}.order_5{order:5}.order_6{order:6}.full{flex:0 0 100%}.one_half{flex:0 0 calc(100% / 2)}.one_third{flex:0 0 calc(100% / 3)}.one_fourth{flex:0 0 calc(100% / 4)}.one_fifth{flex:0 0 calc(100% / 5)}.one_sixth{flex:0 0 calc(100% / 6)}.two_third{flex:0 0 calc((100% / 3) * 2)}.two_fourth{flex:0 0 calc((100% / 4) * 2)}.three_fourth{flex:0 0 calc((100% / 4) * 3)}.two_fifth{flex:0 0 calc((100% / 5) * 2)}.three_fifth{flex:0 0 calc((100% / 5) * 3)}.four_fifth{flex:0 0 calc((100% / 5) * 4)}.two_sixth{flex:0 0 calc((100% / 6) * 2)}.three_sixth{flex:0 0 calc((100% / 6) * 3)}.four_sixth{flex:0 0 calc((100% / 6) * 4)}.five_sixth{flex:0 0 calc((100% / 6) * 5)}.offset_col_1{margin-left:calc((100% / 12) * 1)}.offset_col_2{margin-left:calc((100% / 12) * 2)}.offset_col_3{margin-left:calc((100% / 12) * 3)}.offset_col_4{margin-left:calc((100% / 12) * 4)}.offset_col_5{margin-left:calc((100% / 12) * 5)}.offset_col_6{margin-left:calc((100% / 12) * 6)}.offset_col_7{margin-left:calc((100% / 12) * 7)}.offset_col_8{margin-left:calc((100% / 12) * 8)}.offset_col_9{margin-left:calc((100% / 12) * 9)}.offset_col_10{margin-left:calc((100% / 12) * 10)}.offset_col_11{margin-left:calc((100% / 12) * 11)}.autogrid.no_gutter{padding-left:0;padding-right:0}@media only screen and (min-width :768px) and (max-width :1024px){.col_1_t{flex:0 0 calc((100% / 12) * 1);max-width:calc((100% / 12) * 1)}.col_2_t{flex:0 0 calc((100% / 12) * 2);max-width:calc((100% / 12) * 2)}.col_3_t{flex:0 0 calc((100% / 12) * 3);max-width:calc((100% / 12) * 3)}.col_4_t{flex:0 0 calc((100% / 12) * 4);max-width:calc((100% / 12) * 4)}.col_5_t{flex:0 0 calc((100% / 12) * 5);max-width:calc((100% / 12) * 5)}.col_6_t{flex:0 0 calc((100% / 12) * 6);max-width:calc((100% / 12) * 6)}.col_7_t{flex:0 0 calc((100% / 12) * 7);max-width:calc((100% / 12) * 7)}.col_8_t{flex:0 0 calc((100% / 12) * 8);max-width:calc((100% / 12) * 8)}.col_9_t{flex:0 0 calc((100% / 12) * 9);max-width:calc((100% / 12) * 9)}.col_10_t{flex:0 0 calc((100% / 12) * 10);max-width:calc((100% / 12) * 10)}.col_11_t{flex:0 0 calc((100% / 12) * 11);max-width:calc((100% / 12) * 11)}.col_12_t{flex:0 0 calc((100% / 12) * 12);max-width:calc((100% / 12) * 12)}.order_1_t{order:1}.order_2_t{order:2}.order_3_t{order:3}.order_4_t{order:4}.order_5_t{order:5}.order_6_t{order:6}}@media only screen and (max-width:767px){.five_sixth,.four_fifth,.one_fifth,.one_fourth,.one_half,.one_sixth,.one_third,.three_fifth,.three_fourth,.three_sixth .four_sixth,.two_fifth,.two_fourth,.two_sixth,.two_third,[class*=col_]{flex:0 0 100%;max-width:none}.autogrid_grid .column,.column[class*=col_]{padding-left:0!important;padding-right:0!important;margin-bottom:25px}.autogrid[class*=offset_],.autogrid_grid[class*=offset_],.column[class*=offset_]{margin-left:0}.autogrid_grid,.autogrid_row,.autogrid_wrapper{margin-left:0!important;margin-right:0!important}.autogrid_grid>.column>.attributes.has-image.empty>.image_mob,.autogrid_grid>.column>.attributes.has-image.empty>.same-height-wrap>.image_mob,.autogrid_row>.column>.attributes.has-image.empty>.image_mob,.autogrid_row>.column>.attributes.has-image.empty>.same-height-wrap>.image_mob{display:block}.autogrid_grid>.column>.attributes.has-image.empty,.autogrid_row>.column>.attributes.has-image.empty{background:0 0!important}.col_1_m{flex:0 0 calc((100% / 12) * 1);max-width:calc((100% / 12) * 1)}.col_2_m{flex:0 0 calc((100% / 12) * 2);max-width:calc((100% / 12) * 2)}.col_3_m{flex:0 0 calc((100% / 12) * 3);max-width:calc((100% / 12) * 3)}.col_4_m{flex:0 0 calc((100% / 12) * 4);max-width:calc((100% / 12) * 4)}.col_5_m{flex:0 0 calc((100% / 12) * 5);max-width:calc((100% / 12) * 5)}.col_6_m{flex:0 0 calc((100% / 12) * 6);max-width:calc((100% / 12) * 6)}.col_7_m{flex:0 0 calc((100% / 12) * 7);max-width:calc((100% / 12) * 7)}.col_8_m{flex:0 0 calc((100% / 12) * 8);max-width:calc((100% / 12) * 8)}.col_9_m{flex:0 0 calc((100% / 12) * 9);max-width:calc((100% / 12) * 9)}.col_10_m{flex:0 0 calc((100% / 12) * 10);max-width:calc((100% / 12) * 10)}.col_11_m{flex:0 0 calc((100% / 12) * 11);max-width:calc((100% / 12) * 11)}.col_12_m{flex:0 0 calc((100% / 12) * 12);max-width:calc((100% / 12) * 12)}.order_1_m{order:1}.order_2_m{order:2}.order_3_m{order:3}.order_4_m{order:4}.order_5_m{order:5}.order_6_m{order:6}.autogrid_grid>.column>.attributes.p-l,.autogrid_grid>.column>.attributes.p-m,.autogrid_grid>.column>.attributes.p-s,.autogrid_grid>.column>.attributes.p-xl,.autogrid_grid>.column>.attributes.p-xs,.autogrid_row>.column .attributes.p-l,.autogrid_row>.column .attributes.p-m,.autogrid_row>.column .attributes.p-s,.autogrid_row>.column .attributes.p-xl,.autogrid_row>.column .attributes.p-xs{padding:20px}.autogrid_grid .column.m_align_left_top{text-align:left}.autogrid_grid .column.m_align_left_center{text-align:left;align-self:center}.autogrid_grid .column.m_align_left_bottom{text-align:left;align-self:flex-end}.autogrid_grid .column.m_align_center_top{text-align:center}.autogrid_grid .column.m_align_center_center{text-align:center;align-self:center}.autogrid_grid .column.m_align_center_bottom{text-align:center;align-self:flex-end}.autogrid_grid .column.m_align_right_top{text-align:right}.autogrid_grid .column.m_align_right_center{text-align:right;align-self:center}.autogrid_grid .column.m_align_right_bottom{text-align:right;align-self:flex-end}.autogrid_row>.column.m_align_left_top{text-align:left}.autogrid_row>.column.m_align_left_center{text-align:left;align-self:center}.autogrid_row>.column.m_align_left_bottom{text-align:left;align-self:flex-end}.autogrid_row>.column.m_align_center_top{text-align:center}.autogrid_row>.column.m_align_center_center{text-align:center;align-self:center}.autogrid_row>.column.m_align_center_bottom{text-align:center;align-self:flex-end}.autogrid_row>.column.m_align_right_top{text-align:right}.autogrid_row>.column.m_align_right_center{text-align:right;align-self:center}.autogrid_row>.column.m_align_right_bottom{text-align:right;align-self:flex-end}}body.edge column[class*=col_]{flex-basis:1}@media only screen and (max-width:767px){body.edge column[class*=col_]{flex-basis:100%}}
@charset "UTF-8";
@font-face{font-family:"montserrat";src:url("../../files/cto_layout/font/montserrat-regular.eot");src:url("../../files/cto_layout/font/montserrat-regular.eot?#iefix") format("embedded-opentype"), url("../../files/cto_layout/font/montserrat-regular.woff") format("woff"), url("../../files/cto_layout/font/montserrat-regular.woff2") format("woff2"), url("../../files/cto_layout/font/montserrat-regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"montserrat";src:url("../../files/cto_layout/font/montserrat-regular.eot");src:url("../../files/cto_layout/font/montserrat-regular.eot?#iefix") format("embedded-opentype"), url("../../files/cto_layout/font/montserrat-regular.woff") format("woff"), url("../../files/cto_layout/font/montserrat-regular.woff2") format("woff2"), url("../../files/cto_layout/font/montserrat-regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"montserrat";src:url("../../files/cto_layout/font/montserrat-medium.eot");src:url("../../files/cto_layout/font/montserrat-medium.eot?#iefix") format("embedded-opentype"), url("../../files/cto_layout/font/montserrat-medium.woff") format("woff"), url("../../files/cto_layout/font/montserrat-medium.woff2") format("woff2"), url("../../files/cto_layout/font/montserrat-medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"montserrat";src:url("../../files/cto_layout/font/montserrat-bold.eot");src:url("../../files/cto_layout/font/montserrat-bold.eot?#iefix") format("embedded-opentype"), url("../../files/cto_layout/font/montserrat-bold.woff") format("woff"), url("../../files/cto_layout/font/montserrat-bold.woff2") format("woff2"), url("../../files/cto_layout/font/montserrat-bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"montserrat";src:url("../../files/cto_layout/font/montserrat-bold.eot");src:url("../../files/cto_layout/font/montserrat-bold.eot?#iefix") format("embedded-opentype"), url("../../files/cto_layout/font/montserrat-bold.woff") format("woff"), url("../../files/cto_layout/font/montserrat-bold.woff2") format("woff2"), url("../../files/cto_layout/font/montserrat-bold.ttf") format("truetype");font-weight:bold;font-style:normal}p,a,li,td,h1,h2,h3,h4,h5,label,.ce_accordion .toggler,figcaption,textarea{font-family:montserrat, sans-serif;font-size:16px;color:#000;text-decoration:none;line-height:1.7em}a{}a{background-image:linear-gradient(#e6332a, #e6332a), linear-gradient(#000, #000);background-size:0% 1px, 100% 1px;background-position-y:100%;background-repeat:no-repeat;text-decoration:none;background-position-x:0%;background-color:transparent;-webkit-transition:background-size 0.2s ease-in-out;-moz-transition:background-size 0.2s ease-in-out;-o-transition:background-size 0.2s ease-in-out;transition:background-size 0.2s ease-in-out}.header-overlay a,.triangle-background-white a,.dark-grey-background a{background-image:linear-gradient(#e6332a, #e6332a), linear-gradient(#fff, #fff)}a:hover,a:focus,a:active{background-size:100% 1px, 100% 1px}.nav-info a.button-red,.mod_navigation.block ul li a,.nav-info a,.logo-header-nav a,.ce_hyperlink a.hyperlink_txt,a.hyperlink_img,.picture-link a,.formular-box p a,.image_container a,.ce_rsce_teaservorschau a,.federleicht a,a.lightcase-icon-close,#lightcase-nav a{background-image:none !important;background-size:unset !important}.nav-info .button-red::before,.nav-info .button-red::after,.mod_navigation.block ul li a::before,.mod_navigation.block ul li a::after,.nav-info a::before,.nav-info a::after,.logo-header-nav a::before,.logo-header-nav a::after,.ce_hyperlink a.hyperlink_txt::before,.ce_hyperlink a.hyperlink_txt::after,a.hyperlink_img::before,a.hyperlink_img::after,.picture-link a:before,.picture-link a::after,.formular-box p a::after,.image_container a::before,.image_container a::after,.ce_rsce_teaservorschau a::before,.ce_rsce_teaservorschau a::after,.federleicht a::after{display:none}a.lightcase-icon-close::before,a.lightcase-icon-close::after,#lightcase-nav a::before,#lightcase-nav a::after{border:none}h1{color:#fff;font-size:58px;font-weight:700;text-transform:uppercase;line-height:0.95em;margin:0}h2{text-align:center;font-size:40px;font-weight:700;text-transform:uppercase;line-height:1em;margin:0;margin-bottom:20px}h3{font-size:24px;font-weight:700;text-transform:uppercase;line-height:1em;margin:0}h4{font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.3em;margin:0}.header-overlay h4{color:#fff}h5{font-size:16px;font-weight:700;line-height:1em;margin:0}#header{position:relative;z-index:700}.technical-data-table{z-index:1}.technical-data-table tr{border-bottom:1px solid #F2F2F2}.technical-data-table tr td{line-height:2em;padding-right:60px}.technical-data-table tr:first-child,.technical-data-table tr:last-child,.technical-data-table tr.no-border{border-bottom:none}.technical-data-table tr td img{max-height:100px;margin-top:-150px}h1.outline-text::first-line{color:#fff0 !important;color:black !important;text-shadow:-1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;text-shadow:1px 1px 0 #fff, -1px 1px 0 #fff, -1px -1px 0 #fff, 1px -1px 0 #fff}td:first-child{vertical-align:top}.table-voxel{padding:40px}.table-voxel .ce_text{padding-bottom:20px}.table-voxel .column{margin-bottom:0}.table-voxel td:first-child{width:43px}.table-voxel td p{margin-top:0}.table-voxel td h4{hyphens:auto}.technical-data-table tbody{padding:35px;display:block;background-color:#fff;margin-top:100px}body .subheadline p{margin-top:10px;margin-bottom:20px;font-size:16px;font-weight:700;color:#e6332a !important;text-transform:uppercase;letter-spacing:0.1em;line-height:1.3em;hyphens:none}h4 strong{font-weight:unset;color:#e6332a}body .header-overlay .subheadline p{font-size:24px}ul{list-style-image:url(/files/inhalt/layout/icon-aufzaehlung.svg);list-style-type:none;padding-left:18px}ul li{padding-left:5px}.triangle-background{background-image:url(/files/inhalt/layout/hg-dreiecke-grau.svg)}.triangle-background.triangle-top{background-position-y:top !important}.triangle-background-white{background-image:url(/files/inhalt/layout/hg-dreiecke-weiss.svg);background-color:#333333}.triangle-background,.triangle-background-white{background-repeat:no-repeat;background-position:center}.triangle-background h2{margin-top:100px}.triangle-background-white h2{color:#fff;margin-top:100px}.white-background{background-color:#fff;z-index:1}.triangle-background-white h3,.triangle-background-white p{color:#fff}.red-border{border-bottom:6px solid #e6332a}.after-header{margin-top:-70px}.after-header .table-style{padding-left:50px;padding-right:50px}.after-header .table-style>div{z-index:2}::selection,::-moz-selection{background:#e6332a;color:#fff}.invisible{position:absolute;height:1px !important;width:1px !important;clip:rect(0 0 0 0);margin:-1px;padding:0 !important;overflow:hidden;border:0}.boxed,.boxed.autogrid_row{margin-right:auto;margin-left:auto;max-width:1400px;position:relative}.boxed-small,.boxed-small.autogrid_row{margin-right:auto;margin-left:auto;max-width:800px;position:relative}.boxed-half{max-width:750px}.boxed-900,.boxed-900.autogrid_row{max-width:900px}.boxed-1000{max-width:1000px}.boxed-620{max-width:620px}.boxed-half.ce_text,.boxed-half.ce_hyperlink{margin-right:0;margin-left:auto}body .red-text p{color:#e6332a;font-weight:700;text-transform:uppercase}.red-text img{margin-left:auto;margin-right:auto;display:block}.padding-sides{padding:100px 100px}.mt-25{margin-top:25px}.mb-25{margin-bottom:25px}.mt-50{margin-top:50px}.mb-50{margin-bottom:50px}.mt-75{margin-top:75px}.mb-75{margin-bottom:75px}.mt-100{margin-top:100px}.mb-100{margin-bottom:100px}.mt-125{margin-top:125px}.mb-125{margin-bottom:125px}.mt-150{margin-top:150px}.mb-150{margin-bottom:150px}.mt-175{margin-top:175px}.mb-175{margin-bottom:175px}.mt-200{margin-top:200px}.mb-200{margin-bottom:200px}@media screen and (max-width:767px){.mt-25{margin-top:15px}.mb-25{margin-bottom:15px}.mt-50{margin-top:30px}.mb-50{margin-bottom:30px}.mt-75{margin-top:50px}.mb-75{margin-bottom:50px}.mt-100{margin-top:50px}.mb-100{margin-bottom:50px}.mt-125{margin-top:70px}.mb-125{margin-bottom:70px}.mt-150{margin-top:90px}.mb-150{margin-bottom:90px}.mt-175{margin-top:100px}.mb-175{margin-bottom:100px}.mt-200{margin-top:100px}.mb-200{margin-bottom:100px}}.pt-25{padding-top:25px}.pb-25{padding-bottom:25px}.pt-50{padding-top:50px}.pb-50{padding-bottom:50px}.pt-75{padding-top:75px}.pb-75{padding-bottom:75px}.pt-100{padding-top:100px}.pb-100{padding-bottom:100px}.pt-125{padding-top:125px}.pb-125{padding-bottom:125px}.pt-150{padding-top:150px}.pb-150{padding-bottom:150px}.pt-175{padding-top:175px}.pb-175{padding-bottom:175px}.pt-200{padding-top:200px}.pb-200{padding-bottom:200px}@media screen and (max-width:767px){.pt-25{padding-top:15px}.pb-25{padding-bottom:15px}.pt-50{padding-top:30px}.pb-50{padding-bottom:30px}.pt-75{padding-top:50px}.pb-75{padding-bottom:50px}.pt-100{padding-top:50px}.pb-100{padding-bottom:50px}.pt-125{padding-top:70px}.pb-125{padding-bottom:70px}.pt-150{padding-top:90px}.pb-150{padding-bottom:90px}.pt-175{padding-top:100px}.pb-175{padding-bottom:100px}.pt-200{padding-top:100px}.pb-200{padding-bottom:100px}}.mt--400{margin-top:-400px}.mb--100{margin-bottom:-100px}.mt--50{margin-top:-50px}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}}.button-red,.button-white,.button-red-outlined,.mod_search .widget-submit,.mod_search .widget-submit button{position:relative;background:#e6332a;color:#fff;width:max-content;text-align:center;float:left;margin-right:20px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.button-red:hover,.button-white:hover,.button-red-outlined:hover,.mod_search .widget-submit:hover{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer}.button-red:hover a,.button-white:hover a,.button-red .button-red:hover,.button-red-outlined:hover a{background:#fff;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.button-red-outlined:hover a{background:#e6332a}.button-red .button-red:hover,.mod_search .widget-submit button:hover{background:#e8e8e8;border-color:#e8e8e8}.button-red:hover a.hyperlink_txt,.button-white:hover a.hyperlink_txt,.button-red .button-red:hover{color:#e6332a}.button-red-outlined:hover a.hyperlink_txt{color:#fff}.button-red a,.button-white a,.button-red .button-red,.button-red-outlined a,.mod_search .widget-submit button{color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;text-decoration:none;display:block;padding:15px 25px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;box-sizing:border-box;border:2px solid #e6332a}.triangle-background-white .button-red a{border-color:#e6332a}.button-white a.hyperlink_txt,.button-red:hover a.hyperlink_txt{border:2px solid #fff}.button-red-outlined a.hyperlink_txt{color:#e6332a}.button-red a.hyperlink_txt::before,.button-white a.hyperlink_txt::before,.button-red .button-red::before,.mod_search .widget-submit button::before{content:url(/files/inhalt/layout/icon-pfeil-rechts-rot.svg);padding-right:10px;width:0;padding:0;display:inline-block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;bottom:auto;position:unset;border:none;opacity:0}.button-red-outlined a.hyperlink_txt::before{content:url(/files/inhalt/layout/icon-pfeil-rechts.svg);padding-right:10px;width:0;padding:0;display:inline-block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;bottom:auto;position:unset;border:none}.button-red:hover a.hyperlink_txt::before,.button-white:hover a.hyperlink_txt::before,.button-red-outlined:hover a.hyperlink_txt::before,.button-red .button-red:hover::before,.mod_search .widget-submit button:hover::before{width:15px;padding-right:10px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;opacity:1}.button-red a.hyperlink_txt::after,.button-white a.hyperlink_txt::after,.button-red .button-red::after,.mod_search .widget-submit button::after{content:url(/files/inhalt/layout/icon-pfeil-rechts.svg);padding-left:10px;width:15px;display:inline-block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:unset;opacity:1;border:none;bottom:unset;left:unset}.button-red-outlined a.hyperlink_txt::after{content:url(/files/inhalt/layout/icon-pfeil-rechts-rot.svg);padding-left:10px;width:15px;display:inline-block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:unset;opacity:1;border:none;bottom:unset;left:unset}.button-red a.hyperlink_txt:hover::after,.button-white a.hyperlink_txt:hover::after,.button-red .button-red:hover::after,.button-red-outlined a.hyperlink_txt:hover::after,.mod_search .widget-submit button:hover::after{width:0;padding:0;opacity:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.button-red .button-red:hover,.mod_search .widget-submit button:hover{color:#e6332a;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.button-red .button-red,.mod_search .widget-submit button{margin-right:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.button-white{background:none}.button-red-outlined{background:none}.button-red.button-center,.button-white.button-center,.button-red-outlined.button-center{float:unset;margin-right:auto;margin-left:auto}.button-red.button-right,.button-white.button-right,.button-red-outlined.button-right{float:unset;margin-right:0;margin-left:auto}.logo-header-nav{position:absolute;padding-left:30px;padding-top:15px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.header-navigation .logo-header-nav .logo-01,.header-navigation .logo-header-nav .logo-02{width:200px;max-width:200px}.logo-header-nav .logo-02,.header-navigation.white-nav .logo-header-nav .logo-01,.header-navigation.top-white-nav.white-nav .logo-header-nav .logo-02{display:none;opacity:0}.header-navigation.white-nav .logo-header-nav .logo-02,.header-navigation.top-white-nav.white-nav .logo-header-nav .logo-01{display:block;opacity:1}.white-nav .logo-header-nav{padding-top:15px}.header-navigation.white-nav.background-header{background-color:#fff;box-shadow:0 0 5px rgba(0, 0, 0, 0.1);z-index:-1}.header-navigation.white-nav{background-image:url(/files/inhalt/layout/logo-voxel-schwarz.svg);background:#fff;box-shadow:0 0 15px rgba(0, 0, 0, 0.15)}.header-navigation.white-nav.top-white-nav{background:none;background-image:none;box-shadow:none}.mod_navigation.nav-main{margin-left:275px;height:70px}.mod_navigation.nav-main .level_1{padding-left:0;margin:0}.center{text-align:center}.image-center img{margin-left:auto;margin-right:auto;display:block}.technical-data{padding:35px}.technical-data .ce_text p:first-child{float:left;margin:0}.technical-data .ce_text{display:unset}.technical-data .image_container{height:100%}.mobile_menu{z-index:2}.mobile_menu ul li a{width:100%;display:block;height:40px;line-height:2.9em;padding:3px 0px}.mobile_menu_overlay{z-index:-1}.nav-main-mobil .mobile_menu_trigger{right:0px;position:absolute;z-index:4}.hamburger-icon-container{z-index:200;width:50px;height:50px;position:relative;cursor:pointer}.hamburger-icon,.hamburger-icon:before,.hamburger-icon:after{content:"";position:absolute;height:2px;background:#e6332a;transition:all 0.5s ease;box-shadow:0px 0px 4px #0000001a}.hamburger-icon:before{top:-7px;width:30px}.hamburger-icon{top:29px;width:30px}.active .hamburger-icon{top:22px}.hamburger-icon:after{width:30px}.mobile_menu_active .logo-header-nav{max-width:151px}.mobile_menu_active .logo-header-nav img{width:auto;display:none}.mobile_menu_active .logo-header-nav img.logo-02{display:block;opacity:1}.mobile_menu_active .hamburger-icon{background:transparent;transform:rotate(-135deg)}.mobile_menu_active .hamburger-icon:before,.mobile_menu_active .hamburger-icon:after{top:0px;left:-6px;width:30px}.mobile_menu_active .hamburger-icon:before{transform:rotate(90deg)}.mobile_menu .inner{background:#fff}.mobile_menu .level_1 li a{border-bottom:1px solid #E5E5E5}.mobile_menu .level_1 li li a{border-bottom:none}.mobile_menu .level_1 li a,.mobile_menu li.forward .forward{background:url(/files/inhalt/layout/icon-pfeil-rot-rechts.svg) right center no-repeat;background-size:auto;background-size:auto 12px;background-origin:content-box;-webkit-transition:300ms ease;-moz-transition:300ms ease;-o-transition:300ms ease;transition:300ms ease}.mobile_menu .level_1 .submenu_show a,.mobile_menu li.forward.submenu_show .forward{background:url(/files/inhalt/layout/icon-pfeil-rot-unten.svg) right center no-repeat;background-size:12px auto}.mobile_menu a .level_2 li a,.mobile_menu .level_2 a{background:none !important}.mobile_menu .level_2{padding:15px 0 25px 35px}.mobile_menu .level_1{padding:0}.mod_navigation.block ul li{list-style:none;float:left;text-transform:uppercase;display:list-item;font-weight:700;font-size:14px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.mod_navigation.block ul li a{color:#fff;font-size:14px;text-decoration:none}.header-navigation.white-nav .mod_navigation.block ul li a{color:#000}.header-navigation.white-nav .mod_navigation.block ul li a.trail,.mod_navigation.block ul li a.trail,.mod_navigation.block ul li span.trail,.mod_navigation.block ul li strong.trail{color:#e6332a;font-weight:700}.header-navigation .mod_navigation.block ul li a span{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.header-navigation .mod_navigation.block ul li a span:hover{color:#e6332a}.boxed-nav{width:650px;margin:auto;margin-left:533px;padding-bottom:20px}.boxed-nav .column.col_6{padding:0 20px}.mod_navigation.block .text-right .nav-main-level2 ul li{padding-right:0 !important;padding-bottom:0;text-align:right}.nav-main.block ul li{padding-left:20px;padding-right:20px;margin-top:20px;line-height:2em}.nav-main.block ul li li{margin-top:15px;float:none}.nav-main.block ul li.sibling,.nav-main.block ul li.active{padding-bottom:20px}.mod_navigation.block ul li .active{font-weight:700;color:#e6332a;font-size:16px;text-transform:none}.mod_navigation.block ul li a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.mod_navigation.block ul li a:hover{color:#e6332a}.nav-main.block ul li .forward{color:#fff}.mobile_menu li.forward .forward{display:block;border-bottom:1px solid #E5E5E5}.top-white-nav .nav-main.block.white-nav ul li .forward,.top-white-nav .nav-main.block.white-nav ul li a{color:#fff}.top-white-nav .nav-main.block.white-nav .mm_dropdown ul li a{color:#000}.nav-main.block.white-nav ul li .forward{color:#000}.nav-main.block ul li .forward::after{display:none}.mod_navigation.block ul li li a{color:#000;font-weight:500;text-transform:none;font-size:16px}.nav-main.block ul li .image_container{margin-top:20px}.text-left .image_container{float:right}.mod_navigation li.mm_container:hover>a::after{content:none}.nav-info,.top-white-nav.white-nav .nav-info{transform:skewX(-32deg);height:69px;border-bottom:1px solid #e6332a;margin-left:292px;z-index:-1;position:relative;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.white-nav .nav-info{border-bottom:none}.nav-info img,.nav-info span{transform:skewX(32deg)}.nav-info .button-red{display:inline-flex;width:230px;height:70px;right:-22px;right:-92px;position:fixed;text-decoration:none;border:none;text-align:left;margin-right:auto;float:none;line-height:1.2em}.nav-info .button-red:hover{background:#c62017}.nav-info a:first-child{right:279px;right:208px}.nav-info .suche-button{right:278px}.nav-info .suche-button img{max-width:22px}.nav-info a{display:inline-flex;width:70px;height:70px;right:208px;right:138px;position:absolute;border-left:1px solid rgba(230, 51, 42, 0.3);text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.nav-info a:hover{background:rgba(230, 51, 42, 0.2)}.nav-info a:first-child img{max-width:20px}.nav-info a img{max-width:15px;margin-left:auto;margin-right:auto}.nav-info .button-red img{max-width:30px;margin-left:auto;margin-right:0}.nav-info a span{font-size:14px;font-weight:700;display:none}.nav-info a.button-red span{display:unset;margin-left:10px;margin-right:auto;max-height:33px;margin-top:17px}.nav-info .nav-text-1{font-size:14px;font-weight:400}.nav-info .nav-text-1::after{content:url(/files/inhalt/layout/icon-pfeil-rechts.svg);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.nav-info .button-red:hover .nav-text-1::after{padding-left:5px}.nav-info a span span::before{content:"\a";display:block}.header-overlay .hinweis{width:100%;top:5px;position:relative}.hinweis p,.hinweis a{opacity:0.5;float:none;font-size:14px}.hinweis a{opacity:1}.header-overlay .hinweis p{font-size:12px}.header-overlay .hinweis p:before{content:url(/files/inhalt/layout/icon-vertraulich-und-sicher.svg);padding-right:10px}.header-navigation.background-header{height:70px;transform:skew(-32deg);float:left;z-index:-1;background-image:none}.header-navigation>.mod_navigation.nav-main,.header-navigation>.mod_mobile_menu{float:left}.header-navigation{top:0px !important;position:fixed;width:92%;z-index:10000;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.mod_navigation li.mm_container .mm_dropdown{display:block;visibility:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transition:300ms ease;-moz-transition:300ms ease;-o-transition:300ms ease;transition:300ms ease;padding-top:21px}.mod_navigation li.mm_container:hover .mm_dropdown{visibility:visible;opacity:1;filter:alpha(opacity=100)}.mod_navigation li.mm_container .mm_dropdown{transform:skewX(-32deg)}.mod_navigation li.mm_container .mm_dropdown>.inner{background-color:#fff;border:none;transform:translate(-76px, 0);box-shadow:0 15px 15px rgba(0, 0, 0, 0.15)}.mod_navigation li.mm_container .mm_dropdown>.inner>div{transform:skewX(32deg)}.mod_navigation li.mm_container .mm_dropdown .boxed-nav>div{transform:translate(-221px, 0px)}.nav-main.block ul li .text-left li{padding:0}.header-overlay{position:relative}.header-overlay.smaller-header{height:700px}.header-overlay.smaller-header.very-small-header{height:300px;padding:0}.header-overlay .autogrid_row.boxed{margin-top:330px;z-index:2;width:100%;max-width:930px;left:0;right:0;margin-left:auto;margin-right:auto;padding-bottom:100px}.header-overlay.smaller-header .autogrid_row.boxed{margin-top:250px}.header-overlay .autogrid_row p,.header-overlay .autogrid_row a,.header-overlay .autogrid_row li,.header-overlay td{color:#fff}.header-overlay table{margin-top:16px}.header-overlay .autogrid_row .column:last-child img{margin-right:15px;max-height:22px;top:5px;position:relative}.header-color{position:absolute;top:0;width:100%;height:100%;position:absolute;opacity:0.7;z-index:1}.header-overlay .autogrid_row .col_1{padding:0}.gradient-header{position:absolute;width:100%;height:270px;opacity:0.7;background-image:linear-gradient(black, rgba(255, 0, 0, 0))}.ankerlink{text-align:center;width:100%;margin-top:80px}.header-overlay .autogrid_row .ce_image img{object-fit:unset;height:auto}.headervideo,.headervideo video,.header-overlay .background-image.rellax{height:100%;width:100%;object-fit:cover;position:absolute;top:0;z-index:0;background-size:cover}.header-overlay .background-image.rellax img{top:0px !important}#container .image_container a img:hover,.mod_rocksolid_slider a img:hover,.ce_rsce_bildlink a:hover .picture-link-image{-ms-transform:scale(1.04);transform:scale(1.04)}#container .image_container a img,.mod_rocksolid_slider a img{transition:all 0.3s ease-out 0s}.header-overlay.black-bg .background-image.rellax{background-color:#000}.job-und-karriere-bild{z-index:2;max-width:66.625em;margin-left:auto;margin-right:auto;position:relative;overflow:visible}.job-und-karriere-bild .image_container{position:absolute;right:0;top:120px;padding-right:0.9375rem;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.job-und-karriere-bild .image_container:hover{transform:rotate(5deg)}@media screen and (max-width:1400px){.job-und-karriere-bild .image_container{top:80px}}@media screen and (max-width:980px){.job-und-karriere-bild img{width:180px}}@media screen and (max-width:549px){.job-und-karriere-bild .image_container{width:40vw;top:60px}}.teaservorschau_karriere{padding-top:150px}.teaservorschau_karriere>div{padding-top:60px}.teaservorschau_karriere>div:nth-child(odd){padding-left:0}.teaservorschau_karriere>div:nth-child(even){padding-right:0}.ce_rsce_teaservorschau_karriere .image_container::before{content:"";background-image:url(/files/inhalt/layout/maske-6-eck.svg);background-repeat:no-repeat;width:250px;height:290px;display:block;position:absolute;z-index:1}.ce_rsce_teaservorschau_karriere .image_container{margin-top:-337px !important;overflow:hidden;height:290px;width:250px}.ce_rsce_teaservorschau_karriere .image_container img{width:250px;height:290px;object-fit:cover;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.ce_rsce_teaservorschau_karriere h4{line-height:2em}.ce_rsce_teaservorschau_karriere:hover .image_container img{transform:scale(1.07)}.ce_rsce_teaservorschau_karriere_ohne_link .teaser-box{display:none}.ce_rsce_teaservorschau_karriere_ohne_link p a{text-decoration:underline !important}@media screen and (max-width:767px){.ce_rsce_teaservorschau_karriere{padding:120px 30px 50px 30px !important}.ce_rsce_teaservorschau_karriere .image_container img,.ce_rsce_teaservorschau_karriere .image_container{max-height:none !important;max-width:125px !important;width:125px !important;height:145px !important;overflow:hidden}.ce_rsce_teaservorschau_karriere .image_container{margin-top:-220px !important}.ce_rsce_teaservorschau_karriere .image_container::before{width:125px}.teaservorschau_karriere{padding-top:50px}.teaservorschau_karriere>div{padding-top:30px}}.ce_form{overflow:visible}.radio_container>span,.checkbox_container>span{margin-bottom:30px;display:block}.radio_container>span label,.checkbox_container>span label{line-height:1em}.checkbox_container>span label>span{color:#e6332a}.radio_container,.checkbox_container{border:none;padding:0;font-weight:bold;text-transform:uppercase}.widget-checkbox input[type="checkbox"],.widget-radio input[type="radio"]{opacity:0;position:absolute;width:0 !important;height:0 !important}.widget-checkbox input[type="checkbox"]+label::before,.widget-radio input[type="radio"]+label::before{background-image:url("../../files/inhalt/layout/formular-checkbox-inactive.svg");width:33px;height:33px;display:block;content:" ";float:left;margin-right:8px;margin-top:-10px;background-repeat:no-repeat}.widget-checkbox input[type="checkbox"]+label:hover::before,.widget-radio input[type="radio"]+label:hover::before{background-image:url("../../files/inhalt/layout/formular-checkbox-inactive.svg")}.widget-checkbox input[type="checkbox"]:checked+label::before,.widget-radio input[type="radio"]:checked+label::before{background-image:url("../../files/inhalt/layout/formular-checkbox-active.svg")}.widget-select label{line-height:3.5em}.widget-select select{all:unset;font-family:montserrat, sans-serif;position:absolute;line-height:3.5em;width:100%;border-bottom:1px solid #0000001f;left:0;text-align:right;cursor:pointer;background-image:url(/files/inhalt/layout/icon-form-select.svg);background-repeat:no-repeat;background-position:center right;padding-right:40px;box-sizing:border-box}.widget-fineuploader{margin-top:20px}.widget-fineuploader .qq-upload-button-selector{width:100%;background:none;border:1px dashed #0003;padding:0}.widget-fineuploader .qq-upload-drop-area-text-selector{font-family:montserrat, sans-serif !important}.widget-fineuploader .qq-upload-button-selector div{font-family:montserrat, sans-serif !important;padding-left:20px;padding-top:20px}.widget-fineuploader .qq-upload-button-selector:hover{background:#0000000a !important}.widget-fineuploader li{list-style-image:none}.jobformular .widget-text,.jobformular .widget-textarea{max-width:none !important}.fineuploader-wrapper .qq-upload-drop-area span{font-size:16px !important}.header-overlay .subheadline h4{color:#fff;line-height:2.3em}.header-overlay .subheadline h4:nth-child(1){margin-top:20px}.ce_rsce_teaservorschau_karriere h4 img{margin-right:5px}.ce_rsce_teaservorschau_karriere h4:nth-child(5) img{margin-right:13px}.picture-link .column{overflow:hidden}.picture-link a{text-decoration:none;padding:0 48px;height:300px;display:block;border:0.5px solid #fff}.picture-link .picture-color{width:100%;height:100%;position:absolute;top:0px;z-index:-1;opacity:0.6;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.picture-link .column:hover .picture-color{opacity:0.8;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.picture-link .column h3,.picture-link .column p{color:#fff}.picture-link .column h3{padding-top:220px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.picture-link .column .subheadline p{margin-bottom:15px}.picture-link .picture-link-image{height:100%;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-left:auto;margin-right:auto;position:absolute;top:0px;z-index:-2;transition:all 0.6s ease 0s}.picture-link-image{left:0}.picture-link .picture-link-text{max-height:9.5em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.picture-link .column:hover h3{padding-top:50px}.picture-red-triangle{position:absolute;right:-50px;bottom:0px;width:0px;height:0px;border-style:solid;border-width:0 0 90px 50px;border-color:transparent transparent #e6332a transparent;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.triangle-arrow{background-image:url(/files/inhalt/layout/icon-pfeil-rechts.svg);width:50px;height:90px;left:-50px;position:absolute;background-repeat:no-repeat;background-position:25px 68px}.picture-link .column:hover .picture-red-triangle{right:0px}.ce_rsce_teaservorschau:hover .picture-red-triangle{right:0px}.autogrid_row>div>.attributes,.autogrid_row>div>div>.same-height-wrap{height:100%}#main .bild-hg,.mod_article .bild-hg{height:100%;background-size:cover;background-position:center}.grey-background{background-color:#F2F2F2}.dark-grey-background{background-color:#333333}.dark-grey-background p,.dark-grey-background li,.dark-grey-background h4,.triangle-background-white a,.dark-grey-background a,.dark-grey-background a::before{color:#fff;border-color:#fff}.grey-background h3{padding-top:20px}.grey-background-gradient-w-g{background-image:linear-gradient(#fff0, #f2f2f2)}.grey-background-gradient-g-w{background-image:linear-gradient(#f2f2f2, #fff0)}.white-background .ce_rsce_teaservorschau{background:#fff}.background-gradient-top{margin-top:-200px}.background-gradient-top-big{margin-top:-400px}.background-gradient-w-n{background-image:linear-gradient(#fff, #fff0);margin-bottom:-200px;position:relative;z-index:1}.background-gradient-n-w{background-image:linear-gradient(#fff0, #fff);position:relative;margin-top:-200px;z-index:1}.background-gradient-g-n{background-image:linear-gradient(#f2f2f2, #fff0);margin-bottom:-200px;position:relative;z-index:1}.background-gradient-n-g{background-image:linear-gradient(#fff0, #f2f2f2);position:relative;margin-top:-200px;z-index:1}#container .background-gradient-w-n.pt-100.pb-100{margin-bottom:-125px;top:200px}.ce_rsce_teaservorschau{padding:120px 50px 50px 50px;margin-bottom:210px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:relative;min-height:220px;z-index:2}.ce_rsce_teaservorschau a{position:unset}.ce_rsce_teaservorschau .image_container{margin-top:-240px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.ce_rsce_teaservorschau a{text-decoration:none}.ce_rsce_teaservorschau:hover .image_container{margin-top:-260px}.ce_rsce_teaservorschau:hover{box-shadow:0 0 10px rgba(0, 0, 0, 0.15)}.teaser-box{position:absolute;width:100%;left:0px;height:100%;top:0px;overflow:hidden}.ce_rsce_teaservorschau.letzte-teaservorschau{margin-bottom:0}.mod_rocksolid_slider .rsts-slide.rsts-slide-image{border-left:1px solid #fff0;border-right:1px solid #fff0}.mod_rocksolid_slider .rsts-next{right:0px;bottom:0px;width:50px;height:90px;background:url(/files/inhalt/layout/icon-triangle-next.svg);border:none;background-color:unset !important;border-radius:0}.mod_rocksolid_slider .rsts-prev{width:50px;height:90px;background:url(/files/inhalt/layout/icon-triangle-previous.svg);border:none;background-color:unset !important;border-radius:0;left:0px;bottom:0px}.ce_rsce_anfanghg{position:relative}.ce_rsce_anfanghg .bg-color{width:100%;height:100%;position:absolute;opacity:0.8}.ce_rsce_anfanghg p,.ce_rsce_anfanghg a,.ce_rsce_anfanghg h1,.ce_rsce_anfanghg h2,.ce_rsce_anfanghg h3,.black-box figcaption{color:#fff}.image-lowered{top:90px;z-index:1;position:relative}.black-box{background:#000;min-height:200px;display:flex;justify-content:center;align-items:center;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;text-align:center;padding:0 10px}.black-box:hover{background:rgba(67, 67, 67, 0.8)}.black-box p{margin:0;font-size:16px;hyphens:auto}a.black-box-link{text-decoration:none}.fullwidth-text-left.autogrid_row>div:first-child div.ce_text{padding-left:20px}@media screen and (max-width:1595px){.fullwidth-text-left.autogrid_row>div:first-child div.ce_hyperlink.block{margin-left:20px}}.fullwidth-text-right.autogrid_row>div:last-child div.ce_text{padding-right:20px}.verfahren-liste{margin-left:-25px}.verfahren-liste ul{list-style-image:unset;padding:0;margin-left:50px}.verfahren-liste ul li{position:relative}.verfahren-liste ul img{position:absolute !important;margin-left:-30px}.verfahren-accordion.ce_accordion{margin-bottom:20px}.verfahren-accordion.ce_accordion::after{content:"";border-bottom:71px solid #000;border-right:50px solid transparent;width:430px;position:absolute;top:0;left:0;transform:scaleY(-1)}.verfahren-accordion.ce_accordion .toggler::after,.ce_accordion .toggler::after{content:"";position:absolute;background:url(/files/inhalt/layout/icon-pfeil-rot-unten.svg);background-size:contain;background-repeat:no-repeat;background-position:center;height:70px;width:28px;z-index:2;top:0px;right:40px;transform:rotate(-90deg);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.verfahren-accordion.ce_accordion .toggler.ui-accordion-header-active::after,.ce_accordion .toggler.ui-accordion-header-active::after{transform:rotate(0deg)}.verfahren-accordion.ce_accordion p{margin-top:0;margin-bottom:15px;line-height:2em}.verfahren-accordion.ce_accordion img{float:left}.verfahren-accordion .accordion-text{z-index:1;position:relative;font-size:24px;font-weight:700;line-height:2.92em;color:#fff;border-bottom:none;margin-top:0}.verfahren-accordion.ce_accordion .toggler::before{content:"";position:relative;background:url(/files/inhalt/verfahren/mjf-hp-multijet-fusion/icon-mjf-verfuegbare-materialien.svg);background-size:contain;background-repeat:no-repeat;background-position:center;height:70px;width:28px;z-index:1;top:inherit;float:left;margin-left:40px;margin-right:20px}.verfahren-accordion.ce_accordion .toggler{position:relative;text-transform:uppercase;background-color:#D8D8D8;cursor:pointer;margin-bottom:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.verfahren-accordion.ce_accordion .toggler:hover{background-color:#e8e8e8}.verfahren-accordion.ce_accordion .ui-accordion-content{background-color:#F2F2F2;padding:40px;margin-bottom:0;overflow:unset !important}.verfahren-accordion.ce_accordion .button-red{margin-bottom:15px;width:357px;text-align:left}.verfahren-accordion.ce_accordion .button-red a.hyperlink_txt::after{right:20px;position:absolute}.verfahren-accordion.ce_accordion table tr:nth-child(2n+1){border-top:1px solid #D9D9D9}.verfahren-accordion.ce_accordion table tr:last-child{border-bottom:1px solid #D9D9D9}.verfahren-accordion.ce_accordion table tr td:first-child{padding-right:20px;hyphens:auto}.verfahren-accordion tr{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.verfahren-accordion tr:hover{background-color:#fff}.accordion-text{font-weight:700;line-height:2.5em;border-bottom:1px solid #D9D9D9;margin-top:20px;cursor:pointer;padding-right:40px}.ce_accordion .ui-accordion-header-active .ui-accordion-content{margin-bottom:50px}.ce_accordion .ui-accordion-content{margin-bottom:0px}.ce_accordion .ui-accordion-content p{margin:0}.ce_accordion .toggler{margin-bottom:5px;position:relative}.ce_accordion .toggler::after{transform:rotate(0deg);height:41px;right:0;cursor:pointer}.ce_accordion .toggler.ui-accordion-header-active::after{transform:rotate(-180deg)}.ce_dlh_googlemaps .gm-style>div>div>div:nth-last-child(1){filter:grayscale(100%);-webkit-filter:grayscale(100%)}.ce_dlh_googlemaps .gm-style>div>div>div:first-child{filter:grayscale(0%);-webkit-filter:grayscale(0%)}.dlh_googlemap p,.dlh_googlemap a,.dlh_googlemap .routinglink{font-size:14px;margin-top:0}.dlh_googlemap .routinglink form input{background:#fff;border:1px solid #333;color:#000;border-radius:unset;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;height:31px;width:75%;margin-top:15px}.dlh_googlemap .routinglink form input.submit{width:35px;left:-1px;height:35px;cursor:pointer}.after-header .boxed.triangle-background,.after-header .boxed.triangle-background-white{z-index:1}.ce_form .widget-text label{position:absolute;line-height:3.5em}.ce_form .widget-text input{height:95%;padding-left:0}.ce_form .widget-text,.ce_form .widget-select,.ce_form .qq-upload-button{position:relative;height:60px}.ce_form .widget-textarea label{position:absolute;line-height:3.5em;left:0}.ce_form .widget-textarea textarea{background:none;padding-top:15px;padding-left:0}.early-table.ce_text td:first-child{padding-right:20px}#footer .triangle-background{padding-top:300px}.formular-box.boxed-900{max-width:900px}.formular-box p{margin:0}.formular-box p a{display:block;position:relative;text-decoration:none;padding:15.3px 0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.formular-box p a{margin-top:20px}.formular-box p a:hover{color:#e6332a}.formular-box p a::before{content:"";position:absolute;top:100%;width:100%;left:0;height:1px;background:linear-gradient(to left, #0000001f, #fff0);bottom:unset;border:none}.formular-box p a img{padding-right:10px}.telefon img{top:5px;position:relative}.formular-box .widget-textarea{border-bottom:1px solid #0000001f}.formular-box .widget-text input,.formular-box textarea{width:100%;border:none}.formular-box .widget-text input{height:58px;border-bottom:1px solid #0000001f}.formular-box .widget-text input::placeholder,.formular-box textarea::placeholder{opacity:1}.formular-box .widget-text,.formular-box .widget-textarea,.formular-box .widget-select{margin-top:20px;position:relative}.formular-box textarea{position:relative;display:block;resize:vertical;height:201px}.formular-box.boxed-900 textarea{height:281px}.formular-box div.anfrage-senden{font-weight:700;text-transform:uppercase;margin-top:30px}#footer .ce_rsce_bg_image{height:630px;opacity:0.35;background-size:cover;background-position:center}.footer-low{margin-top:40px}.footer-low,.footer-low-content{width:100vw;padding-left:15px;position:relative}.footer-low-content .column.col_5 a{font-weight:700;text-transform:uppercase;text-decoration:none;font-size:14px;margin-left:20px;line-height:2em}.footer-low-content .column.col_5 a::before{display:none}.footer-low-content p{font-size:14px;text-transform:uppercase}.footer-low .col_5{border-top:1px solid #000}.footer-low .col_5,.footer-low-content .col_5{max-width:calc((100% / 12) * 6)}.footer-low-content .col_1,.footer-low-content .col_1 a{padding:0}.footer-low-content .col_5{padding-top:10px}.footer-low .column{}.footer-low-content .ce_image{float:left;width:50%;text-align:center;width:33.33%;padding:0px 2px;box-sizing:border-box}.footer-low-content a img{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.footer-low-content a:hover img{background:rgba(230, 51, 42, 0.2)}.federleicht{text-align:right}.federleicht a{font-size:10px;text-transform:uppercase;text-decoration:none;margin-right:15px;position:relative}.federleicht a::before{content:url(/files/inhalt/layout/federleicht-logo.svg);position:absolute;right:0;opacity:0;top:-5px;border:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.federleicht a:hover::before{opacity:1;top:-20px}.mod_newslist{z-index:1}body .social_feed_element .inner{background-color:#fff;border:0}body .social_feed_element .inner p,body .social_feed_element .inner div{font-size:14px;margin:0}body .social_feed_element a{overflow:hidden}body .social_feed_element .inner>a:last-child{padding-left:85px;padding-bottom:20px}body .social_feed_element .inner>a:last-child::before{content:"";background-image:url(/files/inhalt/layout/favicon.ico);background-size:35px;background-repeat:no-repeat;background-position:center center;border:1px solid #F0F0F0;border-radius:100px;bottom:unset;height:50px;width:50px;left:20px;top:10px}.social_feed_element .inner>figure.image_container{padding:0}.social_feed_element .inner .image_container a img{width:100%}body .social_feed_element .icon{z-index:1;position:absolute}.contao-cookiebar .cc-inner{max-width:560px;padding:40px 40px 20px 40px}.contao-cookiebar *{font-family:montserrat, sans-serif}.contao-cookiebar p,.contao-cookiebar a,.cookiebar_default .cc-info{font-size:14px;color:#000;margin:0 !important;text-align:left}.contao-cookiebar a{margin-bottom:20px !important;color:#000 !important}.contao-cookiebar button.cc-btn{text-transform:none;border:1px solid #e6332a;border-radius:0;background:#fff;font-size:15px;letter-spacing:normal;color:#000;padding:10px;width:320px;display:block;margin-left:auto;margin-right:auto;margin-top:5px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.contao-cookiebar button.cc-btn.success{background:#e6332a;border-color:#e6332a;margin-top:30px;color:#fff}.contao-cookiebar button.cc-btn:hover,.contao-cookiebar button.cc-btn.success:hover{background:#c62017;border-color:#c62017;color:#fff;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.contao-cookiebar button.cc-btn.warn,.contao-cookiebar button.cc-btn.info{opacity:0.5;border:none}.cookiebar_default .cc-group{border:none}.cookiebar_default .cc-group>label{margin:5px 0}@media screen and (max-width:1525px){.logo-header-nav{padding-left:15px;padding-top:20px;max-width:150px}.nav-info{margin-left:220px}.nav-info .button-red{width:200px}.nav-info a{right:108px}.nav-info a:first-child{right:178px}.nav-info .suche-button{right:248px}}@media screen and (max-width:1400px){h1{font-size:28px;line-height:1em;hyphens:auto}h2{font-size:22px}h3{font-size:18px}h4,h5,body .subheadline p,body .header-overlay .subheadline p{font-size:16px;line-height:1em}body .header-overlay .subheadline p{hyphens:auto}.header-overlay>.autogrid_row>.column:first-child img{width:35px;right:0px;position:absolute}.header-overlay .autogrid_row.boxed{margin-top:200px;padding-left:15px;padding-right:15px;padding-bottom:0}.gradient-header,.ankerlink{display:none}.header-overlay,.header-overlay.smaller-header{padding-bottom:150px}.boxed,.boxed.autogrid_row,.boxed-small,.boxed-small.autogrid_row{padding-left:15px;padding-right:15px}.white-nav .logo-header-nav{padding-top:20px}.mobile_menu .active,.mobile_menu strong{font-weight:700 !important;line-height:3.3em}.nav-info a span{display:block;font-weight:400;font-size:16px;padding:10px 0}.nav-info .nav-text-1{font-size:16px}.nav-info a.button-red span{max-height:none;margin-top:0}.nav-info a img{margin-left:0;margin-right:0}.nav-info a#header-bereich img{position:absolute;transform:translate(calc(-50% - 105px), 10px)}.nav-info a#header-bereich:first-child img{transform:translate(calc(-50% - 105px), 16px)}.nav-info a#header-bereich.suche-button img{transform:translate(calc(-50% - 53px), 11px)}.nav-info{border-bottom:none;display:none}.mobile_menu .nav-info{display:block}.header-navigation{height:50px;z-index:3;width:100%;position:fixed;background:#fff !important}.mod_navigation.block ul li a{color:#000}.mod_navigation .submenu.sibling{padding-top:10px}.mod_navigation.nav-main{display:none}.header-navigation{width:100%}.header-navigation .logo-header-nav .logo-01,.header-navigation .logo-header-nav .logo-02{height:32px;width:32px;object-fit:cover;object-position:top left}.logo-header-nav,.white-nav .logo-header-nav{padding-top:10px;max-width:32px;padding-left:0;margin-right:auto;margin-left:auto;position:relative}.header-navigation>.mod_mobile_menu{position:absolute;right:0px;top:0px}.mobile_menu .mod_navigation.nav-main{display:block}.mod_navigation li.mm_container .mm_dropdown,.mod_navigation li.mm_container .mm_dropdown>.inner,.mod_navigation li.mm_container .mm_dropdown>.inner>div{transform:none}.mod_navigation,.nav-info{margin-top:80px;max-width:480px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}#header{box-shadow:0 0 5px rgba(0, 0, 0, 0.1)}.mod_navigation.block ul li{float:none}.nav-info,.nav-info img,.nav-info span{transform:none}body .nav-info a,body .nav-info .button-red{right:0;border-left:none;position:relative;width:auto}.nav-info .button-red img{margin-left:0;padding-left:20px;padding-right:10px}.nav-info a.button-red span{width:78%;margin:0;padding:20px 0}.nav-info .nav-text-1{float:left}.nav-info{margin-top:30px;height:auto;text-align:center;z-index:auto}.nav-info a:first-child,.nav-info .suche-button{right:auto}body .nav-info a{display:block;height:45px}.nav-info img{padding-right:10px;transform:translate(-99px, 38px)}.nav-info a:first-child img{transform:translate(-98px, 31px)}.nav-info a:last-child img{transform:none}body .nav-info .button-red{height:auto;width:280px;margin-top:60px}.nav-info .nav-text-1::after{content:none}.black-box p{font-size:14px;line-height:1.4em}.early-table.ce_text td{display:block;width:100% !important}.verfahren-accordion.ce_accordion .ui-accordion-content{padding:20px 10px}}@media screen and (max-width:1080px){.table-voxel{padding:120px 20px 20px 20px}.footer-low,.footer-low-content{margin-left:auto;margin-right:auto;left:auto;width:auto}.footer-low .column{margin:auto}.footer-low{padding:0 15px}.footer-low .column.col_5:last-child{}#footer .ce_rsce_bg_image{height:400px}#footer .background-gradient-n-w{margin-top:-100px;padding-bottom:0}.verfahren-accordion.ce_accordion .button-red a.hyperlink_txt{padding:10px 30px 10px 15px}.early-table.ce_text td{width:100% !important;text-align:center}.header-overlay .background-image.rellax img{max-width:150% !important;width:150% !important}.verfahren-accordion.ce_accordion .button-red{width:100%;max-width:450px}}@media screen and (max-width:767px){p{hyphens:auto}.button-red a,.button-white a,.button-red .button-red,.button-red-outlined a{padding:12px 12px}.header-overlay.smaller-header{height:auto}.header-overlay,.header-overlay.smaller-header{padding-bottom:0}.after-header{margin-top:0}.header-overlay .autogrid_row.boxed,.boxed,.padding-mobile,.column.padding-mobile,.boxed-small{padding-left:10px !important;padding-right:10px !important;margin-left:0;margin-right:0}.header-overlay .autogrid_row.boxed,.header-overlay.smaller-header .autogrid_row.boxed{margin-top:160px}.header-overlay .autogrid_row .col_11{flex:0 0 calc((100% / 12) * 11)}.header-overlay .autogrid_row .col_1{margin-bottom:0;flex:0 0 calc((100% / 12) * 1)}.header-overlay>.autogrid_row>.column:first-child img{right:auto}#main .bild-hg,.mod_article .bild-hg{height:250px}.column .picture-red-triangle{right:0px}.picture-link .column h3,.picture-link .column:hover h3{padding-top:140px;padding-bottom:10px}.picture-link a{height:230px;border-left:none;border-right:none}.mt--400{margin-top:-200px}.picture-link .picture-link-text{display:none}.picture-link .column .subheadline p{margin-top:0}.picture-link a{padding:0 20px}.picture-link .column{margin-bottom:0px}.picture-link{padding:0 !important}.black-box-boxed .col_6_m{padding:0 5px !important;margin-bottom:10px}.button-red,.button-white{margin-bottom:20px}.triangle-background h2{margin-top:75px}.triangle-background{margin:0}.ce_rsce_teaservorschau{padding-top:50px;margin-bottom:110px}.background-gradient-n-w.pt-100.pb-100{margin-top:-100px}.column:first-child .ce_rsce_teaservorschau:first-child{margin-top:100px}.ce_rsce_teaservorschau .image_container{margin-top:-120px}.ce_rsce_teaservorschau:hover .image_container{margin-top:-120px}.ce_rsce_teaservorschau .image_container img{max-height:120px;width:auto}.black-box-boxed .subheadline p{margin-bottom:0}.fullwidth-text-left .column:first-child{order:2}#footer .background-gradient-w-n{margin-bottom:-100px}#footer .background-gradient-n-w{margin-top:-50px}.footer-low{margin:0;padding:0}.footer-low-content .col_2{order:-1;text-align:center}.footer-low-content .col_5,.footer-low-content .col_5 p{max-width:unset;text-align:center !important}.footer-low-content .ce_image{width:50px}.footer-low-content .col_2 .attributes .same-height-wrap{display:flex;flex-wrap:wrap;justify-content:center}.footer-low .column.col_5:last-child{margin:0}.footer-low .col_5:first-child{padding-right:10px}.formular-box p a{text-align:center;margin-top:0;padding:10px 0}.formular-box p a::before{display:none}.formular-box .widget-text,.formular-box .widget-textarea{max-width:300px;text-align:center;margin-left:auto;margin-right:auto}.formular-box textarea,.formular-box.boxed-900 textarea{height:100px}.formular-box .column{margin-bottom:0}.anfrage-senden.button-red{float:none;margin-left:auto;margin-right:auto}.button-red .button-red{margin-bottom:0}#footer .triangle-background{padding-top:100px}#footer .triangle-background img{width:80px}.formjob-icon.triangle-background img{width:80px;margin-top:70px}.footer-low-content .column:first-child p{max-width:190px !important;margin-left:auto;margin-right:auto}.footer-low-content a{margin:0;display:block;width:max-content;margin-left:auto;margin-right:auto}.federleicht{text-align:center}.footer-low{display:block}.footer-low .col_5:first-child{left:0;float:left;max-width:calc(55% - 150px)}.footer-low .column.col_5:last-child{margin:0;float:left;max-width:calc(55% - 150px);position:absolute;right:0}.footer-low,.footer-low-content{width:100%;padding:0}.verfahren-accordion .accordion-text{font-size:16px}.verfahren-accordion.ce_accordion::after{border-bottom:47px solid #000;width:70%;left:10px}.verfahren-accordion.ce_accordion .toggler::before,.verfahren-accordion.ce_accordion .toggler::after{height:47px;width:20px}.verfahren-accordion.ce_accordion .toggler::before{margin-left:10px}.verfahren-accordion.ce_accordion .toggler::after{right:20px}.boxed-small,.boxed-small.autogrid_row{padding-left:10px !important;padding-right:10px !important}.boxed-small .boxed-small{padding:0 !important}.dlh_googlemap{height:60vh;padding:unset}.button-red.button-right,.button-white.button-right,.button-red-outlined.button-right{margin-right:auto}.triangle-background-white h3{padding-top:20px}.triangle-background-white .pb-75{padding-bottom:0}.no-top.background-gradient-top{margin-top:auto}#container .background-gradient-w-n.pt-100.pb-100{top:auto}.background-gradient-top-big{margin-top:0px}.mod_rocksolid_slider .rsts-slide.rsts-slide-image{width:50vw !important}.mod_rocksolid_slider .rsts-slide.rsts-slide-image img{margin-left:0 !important}.fullwidth-text-right.autogrid_row>div:last-child div{padding-right:0px}.fullwidth-text-left.autogrid_row>div:first-child div.ce_text{padding-left:0}.fullwidth-text-left.autogrid_row>div:first-child div.ce_hyperlink.block{margin-left:0px}.header-overlay>.autogrid_row>.column:first-child img{position:relative}.header-overlay .autogrid_row .column:first-child{flex:unset;margin-bottom:10px}.header-overlay .background-image.rellax img{width:auto !important;max-width:unset !important;height:100% !important}.nav-info a.button-red span{transform:none}.nav-info a:hover{background:none}.nav-info img{transform:translate(-99px, 21px)}.nav-info a:first-child img{transform:translate(-99px, 13px)}.verfahren-accordion.ce_accordion .ui-accordion-content .ce_text{overflow-x:scroll}.rsts-skin-default.rsts-main{height:420px !important}.rsts-slides{width:100%;position:absolute}.mod_rocksolid_slider .rsts-slide.rsts-slide-image{transform:none !important;height:210px !important;border:1px solid #333333;border-left:2px solid #333333}.mod_rocksolid_slider .rsts-slide.rsts-slide-image:nth-child(2){left:50%}.mod_rocksolid_slider .rsts-slide.rsts-slide-image:nth-child(3){top:210px !important}.mod_rocksolid_slider .rsts-slide.rsts-slide-image:nth-child(4){top:210px !important;left:50%}.mod_rocksolid_slider .rsts-slide.rsts-slide-image a,.mod_rocksolid_slider .rsts-slide.rsts-slide-image img{width:auto !important;height:100% !important;margin-left:auto !important;margin-right:auto}.mod_rocksolid_slider .rsts-slide.rsts-slide-image a{width:100% !important;display:block;background:#000}.triangle-background-white.red-border .ce_image .image_container{margin-right:0 !important}}@media screen and (max-width:400px){#main .bild-hg,.mod_article .bild-hg{height:200px}}@media screen and (max-width:430px){.contao-cookiebar .cc-inner{bottom:0;position:absolute;left:0;width:100%}.contao-cookiebar button.cc-btn{max-width:320px;width:100%}}.hide-cookiebar .cookiebar_default{display:none !important}.mod_search mark{background:#e6332a;color:#fff}.mod_search input,.mod_search button{-webkit-appearance:none;-moz-appearance:none;border:none;padding:0}.mod_search input{border-bottom:1px solid #0000001f;height:50px;padding:0 20px;width:100%;margin-top:2px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background:#f7f7f7}.mod_search input:hover{background:#fff}.mod_search .widget-submit button{cursor:pointer}.mod_search .formbody{overflow:hidden;text-align:center;margin-bottom:20px}.mod_search .header{margin-bottom:70px;text-align:center}.mod_search>div{margin-bottom:50px}.mod_search .url{color:#e6332a}.mod_search .formbody{display:flex;justify-content:center}.mod_search .widget-submit{margin-right:0}.mod_search .widget-text{width:100%}@media screen and (max-width:480px){.mod_search .formbody{display:block}.mod_search .widget-submit{left:50%;transform:translateX(-50%)}}.mod_breadcrumb{position:absolute;top:95px;left:276px;opacity:0.5}.mod_breadcrumb ul{list-style-image:none;margin:0}.mod_breadcrumb li{float:left;color:#fff;padding:0;margin-right:10px;font-size:12px}.mod_breadcrumb li a{color:#fff;font-size:12px}.mod_breadcrumb li a::before{display:none;content:none}#wrapper .mod_breadcrumb li.first a{content:url("../../files/inhalt/layout/breadcrumb-start.svg")}.mod_breadcrumb li::after{content:"›";margin-left:10px}.mod_breadcrumb li.active.last::after{content:none}@media screen and (max-width:1400px){.mod_breadcrumb{top:70px;left:0;padding-right:10px}}.mod_sitemap>ul>li{margin-bottom:50px}.mod_sitemap>ul>li>a{font-weight:bold}.vorschaubild-overlay>figure.video_container>a>img{display:block}.vorschaubild-overlay>figure.video_container>a{position:relative;display:inline-block}.vorschaubild-overlay>figure.video_container>a::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0, 0, 0, 0.5);background-image:url(/files/inhalt/layout/vorschaubild-overlay-icon.svg);background-repeat:no-repeat;background-size:13%;background-position:center center}.ce_youtube>.video_container>iframe{border:none;width:100%}.konsistente-bildgroesse a{display:block;height:400px;overflow:hidden}.konsistente-bildgroesse img{width:100%;height:400px;object-fit:cover}@media screen and (max-width:767px){.konsistente-bildgroesse a{height:70vw}.konsistente-bildgroesse img{height:70vw}}
