@charset "UTF-8";
@media print{a[href]:after{content:none}}*::-moz-selection{background:none repeat scroll 0 0 #314253;color:#fff;text-shadow:none}*::-webkit-selection{background:none repeat scroll 0 0 #314253;color:#fff;text-shadow:none}*::selection{background:none repeat scroll 0 0 #314253;color:#fff;text-shadow:none}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:300;src:url("../../files/html/fonts/source-sans-pro-v11-latin-300.eot");src:local("Source Sans Pro Light"), local("SourceSansPro-Light"), url("../../files/html/fonts/source-sans-pro-v11-latin-300.eot?#iefix") format("embedded-opentype"), url("../../files/html/fonts/source-sans-pro-v11-latin-300.woff2") format("woff2"), url("../../files/html/fonts/source-sans-pro-v11-latin-300.woff") format("woff"), url("../../files/html/fonts/source-sans-pro-v11-latin-300.ttf") format("truetype"), url("../../files/html/fonts/source-sans-pro-v11-latin-300.svg#SourceSansPro") format("svg")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:url("../../files/html/fonts/source-sans-pro-v11-latin-regular.eot");src:local("Source Sans Pro Regular"), local("SourceSansPro-Regular"), url("../../files/html/fonts/source-sans-pro-v11-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../files/html/fonts/source-sans-pro-v11-latin-regular.woff2") format("woff2"), url("../../files/html/fonts/source-sans-pro-v11-latin-regular.woff") format("woff"), url("../../files/html/fonts/source-sans-pro-v11-latin-regular.ttf") format("truetype"), url("../../files/html/fonts/source-sans-pro-v11-latin-regular.svg#SourceSansPro") format("svg")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:600;src:url("../../files/html/fonts/source-sans-pro-v11-latin-600.eot");src:local("Source Sans Pro SemiBold"), local("SourceSansPro-SemiBold"), url("../../files/html/fonts/source-sans-pro-v11-latin-600.eot?#iefix") format("embedded-opentype"), url("../../files/html/fonts/source-sans-pro-v11-latin-600.woff2") format("woff2"), url("../../files/html/fonts/source-sans-pro-v11-latin-600.woff") format("woff"), url("../../files/html/fonts/source-sans-pro-v11-latin-600.ttf") format("truetype"), url("../../files/html/fonts/source-sans-pro-v11-latin-600.svg#SourceSansPro") format("svg")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:700;src:url("../../files/html/fonts/source-sans-pro-v11-latin-700.eot");src:local("Source Sans Pro Bold"), local("SourceSansPro-Bold"), url("../../files/html/fonts/source-sans-pro-v11-latin-700.eot?#iefix") format("embedded-opentype"), url("../../files/html/fonts/source-sans-pro-v11-latin-700.woff2") format("woff2"), url("../../files/html/fonts/source-sans-pro-v11-latin-700.woff") format("woff"), url("../../files/html/fonts/source-sans-pro-v11-latin-700.ttf") format("truetype"), url("../../files/html/fonts/source-sans-pro-v11-latin-700.svg#SourceSansPro") format("svg")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:900;src:url("../../files/html/fonts/source-sans-pro-v11-latin-900.eot");src:local("Source Sans Pro Black"), local("SourceSansPro-Black"), url("../../files/html/fonts/source-sans-pro-v11-latin-900.eot?#iefix") format("embedded-opentype"), url("../../files/html/fonts/source-sans-pro-v11-latin-900.woff2") format("woff2"), url("../../files/html/fonts/source-sans-pro-v11-latin-900.woff") format("woff"), url("../../files/html/fonts/source-sans-pro-v11-latin-900.ttf") format("truetype"), url("../../files/html/fonts/source-sans-pro-v11-latin-900.svg#SourceSansPro") format("svg")}.cookiebar{z-index:99999}#cookiebar button{background:#e96723 none repeat scroll 0 0;color:#fff;font-weight:300;letter-spacing:0.1em;margin:20px 10px;padding:0 21px;text-transform:uppercase;height:30px}.cookiebar__button,.cookiebar__button:hover{background-color:#e96723}body,html{height:100%;font-family:"Source Sans Pro", Arial;font-weight:400;font-size:18px;color:#545657;background:#fff}.invisible{display:none}.wrapper{background:#fff}main{position:relative;padding-bottom:50px}header:after{display:block;clear:both;content:""}.no-responsive,.twoColWrapper .twoColText img.no-responsive,.contentText img.no-responsive{width:auto !important;max-width:100% !important}.aknerLink,.contentText button.submit{margin:0;border:0;background:#e96723;padding:10px 20px;color:white !important;text-decoration:none;display:inline-block;margin-top:10px;transition:background 0.8s ease}.aknerLink:hover,.contentText button.submit:hover{text-decoration:none}.form_online_seminar .widget-checkbox .checkbox_container span:last-child{display:none}.form_online_seminar .widget-checkbox.visible .checkbox_container span:last-child{display:inline-block}a,a:hover,a:focus,a:active{color:#545657}.twoColText a,.contentText a,.contentSliderItemContentLeft a,.twoColText a:hover,.contentText a:hover,.contentSliderItemContentLeft a:hover,.twoColText a:focus,.contentText a:focus,.contentSliderItemContentLeft a:focus,.twoColText a:active .contentText a:active .contentSliderItemContentLeft a:active,.ce_text a,.referenzInfo a{color:#e96723}p{padding:0;margin:0 0 10px 0}.Hellgrau{background-color:#f4f4f4}.Orange{background-color:#e96723}.email{color:#e96723}.container{position:relative}.arrowDown{position:relative;cursor:pointer;display:block}.fa-angle-down{font-size:30px;border-radius:50%;color:#545657;background:rgba(255, 255, 255, 0.7);width:50px;height:50px;text-align:center;padding:11px 0 0 0}.arrowDownSlider{z-index:999;opacity:0;position:absolute;bottom:25px;left:calc(50% - 25px);left:-webkit-calc(50% - 25px)}#cookiebar{background-color:rgba(51, 51, 51, 0.8);z-index:9999}#cookiebar button{background:#e96723 none repeat scroll 0 0;color:#fff;font-weight:300;letter-spacing:0.1em;margin:20px 10px;padding:0 21px;text-transform:uppercase;height:30px}header{position:fixed;width:100%;background:#fff;z-index:50000;border-bottom:1px solid #eee}.Logo{padding:20px 0 20px 10px}header .headerIcons{text-align:right;padding:26px 25px 30px 0}header .mobileMenuWrapper{position:relative;display:none;padding:0 0 0 20px}header .search{position:relative;display:inline-block;padding:0 0 0 20px}header .products{position:relative;display:inline-block;padding:0 0 0 20px}header .social{position:relative;display:inline-block;padding:0 0 0 20px}header .language{position:relative;display:none}header .searchContent{}header .productsContent{display:none}header .search .fa-search,header .products .fa-globe{cursor:pointer}header .search .fa-search{display:none}header .search form .fa-search{display:block}.searchContent::before{}.searchContent::after{}.searchContent{background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 0 5px rgba(0, 0, 0, 0.3);display:block !important;padding:5px;position:absolute;z-index:99999;right:-2px;top:-24px;width:170px}.mm-listitem_selected strong{padding:12px 20px 12px 20px}@media (max-width:1200px){header .headerIcons{padding:19px 5px 30px 0}}@media (max-width:767px){.searchContent{width:150px}.searchContent .searchstr{width:70px !important}}.searchContent .searchstr{display:inline-block;border:0;outline:0;font-size:16px;width:120px}.searchContent button{display:inline-block;border:0;background:none;outline:0;opacity:0.7}.mod_changelanguage ul{margin:0;padding:0;list-style:none}.mod_changelanguage li{margin:0;padding:0;list-style:none}.mod_changelanguage li.active{color:#e96723}header .sf-menu{margin:28px 0 0 0;padding:0;list-style:none;position:relative;z-index:10000}header .sf-menu li{position:relative;float:left;list-style:none;padding:0 11px;line-height:25px}header .sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99999;padding:12px 0 0 0}header .sf-menu li li{float:none;padding:0}header .sf-menu a{display:block;position:relative;text-decoration:none;zoom:1;color:#545657;font-size:16px;border-bottom:3px solid #fff;transition:color ease 0.4s}header .sf-menu li:hover a{border-bottom:3px solid #e96723}header .sf-menu li:hover li a{border:0}header .sf-menu ul a{border:none;font-size:16px;background:rgba(84, 86, 87, 0.9);padding:4px 40px 4px 15px;border-bottom:2px solid #a0a0a1 !Important;color:#fff}header .sf-menu ul ul{top:0;left:100%;margin:0;padding:0}header .sf-menu li.active a,header .sf-menu li.trail a,header .sf-menu li a:hover,header .sf-menu li.active ul a:hover,header .sf-menu li.trail ul a:hover{color:#e96723;border-bottom:3px solid #e96723}header .sf-menu li.active ul a,header .sf-menu li.trail ul a{color:white}header .sf-menu li{white-space:nowrap;*white-space:normal;-webkit-transition:background 0.2s;transition:background 0.2s}header .sf-menu .level_2 a.submenu:after{content:"";font:normal normal normal 14px/1 FontAwesome;font-size:18px;position:absolute;right:10px;top:8px}header .sf-menu ul a:hover,header .sf-menu li.trail ul a:hover,header .sf-menu ul li.active a.active,header .sf-menu li.trail ul li.trail a.trail{color:#e96723}.elementVisible{display:none}.mobileMenuOpen{display:block;font-size:17px;cursor:pointer;text-align:right;padding:10px 0 0 0}.mobileMenuOpen a{color:#545657;font-size:21px}em.mm-counter{right:55px}#hamburger:after{content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:21px;margin:0 10px 0 0}html.mm-opening #hamburger:after{content:"";color:#e96723}.mm-menu .mm-list{padding:0;font-size:16px}.breadcrumbWrapper{width:660px;margin:0 auto 0 auto;display:none;font-size:16px;background:url(../../files/html/images/bg-points.gif) repeat-x;padding:30px 30px 30px 30px}.contentWrapper .breadcrumbWrapper{width:auto}.breadcrumbActive .colRight{margin:185px 0 0 0}.twoColWrapper .mod_breadcrumb ul li{display:inline-block;padding:0 10px 0 0}.twoColWrapper .mod_breadcrumb ul li.active{color:#e96723}.twoColWrapper .mod_breadcrumb ul li:before{content:"";font:normal normal normal 14px/1 FontAwesome;padding:0 10px 0 0;color:#e96723}.twoColWrapper .mod_breadcrumb ul li.first:before{content:"";padding:0}.twoColWrapper .mod_breadcrumb ul li.first .fa{font-size:25px}.contentWrapper td{vertical-align:top;padding:0 20px 20px 0}.contactSlideWrapper{position:absolute;top:692px;z-index:20000;left:-900px;transition:left 0.6s ease-in-out;-webkit-transition:left 0.6s ease-in-out;line-height:24px}.contactSlideWrapper.open{left:0}.contactSlideLeft,.contactSlideRight{float:left}.contactSlideLeft{background:#dedede;height:90%;width:900px}.contactSlideRight{background:#e96723;height:120px;width:28px;position:relative;cursor:pointer;text-transform:uppercase}.contactSlideRight p{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);position:absolute;bottom:48px;left:-36px;color:white;font-size:17px;margin:0;padding:0;white-space:nowrap;letter-spacing:0.05em}.contactSlideWrapper .mod_form{padding:0}.contactSlideWrapper h2{color:#e96723;font-size:30px;margin:0 0 20px 0;padding:0}.contactSlideAdress strong{text-transform:uppercase}.contactSlideLeftInner{width:50%;float:left;padding:30px}.contactSlideForm label{width:100%;display:block;position:relative;top:2px;font-size:14px}.contactSlideForm input,.contactSlideForm textarea{width:100%;display:block;padding:2px 5px;vertical-align:top;border:none;font-size:14px}.contactSlideForm .submit_container input{color:white;background:#e96723;font-size:14px;width:70%;margin:0 4px 0 0;padding:3px 0 0 0;text-transform:uppercase;display:inline-block}.contactSlideForm .widget{margin-bottom:0}.contactSlideForm{position:relative}.contactSlideForm .captcha_text{position:relative;font-size:14px}.contactSlideLeftInner .fa.close{position:absolute;right:15px;top:15px;background:none;border:none;font-size:20px;color:#e96723}.contactSlideWrapper .mod_form input[type=text],.contactSlideWrapper .mod_form input[type=email],.contactSlideWrapper .mod_form input[type=tel],.contactSlideWrapper .mod_form input[type=url],.contactSlideWrapper .mod_form textarea,.contactSlideWrapper .mod_form select{margin-bottom:0}.contactSlideWrapper .mod_form .widget-explanation{margin:0}.contactSlideWrapper .widget-explanation{padding:0}.contactSlideLandingpageOpener{position:fixed;z-index:50000;bottom:100px;right:100px;display:flex;justify-content:flex-end;flex-wrap:wrap;flex-direction:column}.openerToolTippInner_text{font-size:20px}.openerButton{width:100%}.openerArrow{position:absolute;bottom:-15px;right:15px}.openerToolTipp{background:#fff;border:1px solid #ccc;border-radius:10px;padding:25px;margin-bottom:10px;position:relative;top:-15px}.contactSlideLandingpageLeft{display:none;width:100%;z-index:60000;background:#eee;padding:25px;border:1px solid #ccc}.contactSlideLandingpageLeft button{background:none;border:0;padding:0;margin:0;top:25px;right:25px;outline:0;color:#e96723;background:#e96723;padding:10px 20px;color:white;text-decoration:none;display:inline-block;margin-top:10px;transition:background 0.8s ease}.contactSlideLandingpageLeft .widget-explanation{display:block;font-size:inherit;padding:20px 0 0 0}.contactSlideLandingpageRight{background:#e96723;width:60px;height:60px;position:relative;cursor:pointer;text-transform:uppercase;display:flex;justify-content:center;align-items:center;border-radius:50%;float:right}.contactSlideLandingpageRight img{width:30px}.contactSlideLandingpageWrapper .mod_form{padding:0}.contactSlideLandingpageWrapper h2{color:#e96723;font-size:30px;margin:0 0 20px 0;padding:0}.contactSlideLandingpageAdress strong{text-transform:uppercase}.contactSlideLandingpageLeftInner{width:100%;float:left;padding:30px}.contactSlideLandingpageForm label{width:100%;display:block;position:relative;top:2px;font-size:14px}.contactSlideLandingpageForm input,.contactSlideLandingpageForm textarea{width:100%;display:block;padding:2px 5px;vertical-align:top;border:none;font-size:14px;width:100% !important}.contactSlideLandingpageForm .submit_container input{color:white;background:#e96723;font-size:14px;width:100% !important;margin:0 4px 0 0;padding:3px 0 0 0;text-transform:uppercase;display:inline-block}.contactSlideLandingpageForm .widget{margin-bottom:0}.contactSlideLandingpageForm{position:relative}.contactSlideLandingpageForm .captcha_text{position:relative;font-size:14px}.contactSlideLandingpageLeftInner .fa.close{position:absolute;right:15px;top:15px;background:none;border:none;font-size:20px;color:#e96723}.contactSlideLandingpageWrapper .mod_form input[type=text],.contactSlideLandingpageWrapper .mod_form input[type=email],.contactSlideLandingpageWrapper .mod_form input[type=tel],.contactSlideLandingpageWrapper .mod_form input[type=url],.contactSlideLandingpageWrapper .mod_form textarea,.contactSlideLandingpageWrapper .mod_form select{margin-bottom:0}.contactSlideLandingpageWrapper .mod_form .widget-explanation{margin:0}.contactSlideLandingpageWrapper .widget-explanation{padding:0;font-size:16px}.headlineHeader{color:#e96723;font-size:80px;font-weight:700;line-height:60px;margin:0}.headlineHeader:after{background:white;display:block;content:"";height:10px;margin:20px 0 20px 0;width:60px}@media (max-width:767px){.contactSlideLandingpageOpener{bottom:20px;right:20px}}.abstandOben{margin:210px 0 0 0}.twoColWrapper{display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap}.twoColWrapper .img-responsive{width:100%}.twoColWrapper .colLeft img,.twoColWrapper .colRight img{transition:all 1s ease 0s;position:relative;transform:scale(1);-webkit-transform:scale(1);width:100%;max-width:100%}.twoColWrapper .colLeft:hover img,.twoColWrapper .colRight:hover img{transform:scale(1.2);-webkit-transform:scale(1.2);transition:all 2s ease 0s}.twoColWrapper .colLeft{overflow:hidden}.twoColWrapper .colRight{overflow:hidden}.twoColWrapper .twoColContent{position:relative;width:50%}.twoColWrapper .twoColContentInner{width:500px;margin:0 auto 0 auto}.twoColWrapper .productBG{background-repeat:no-repeat;background-position:90% bottom}.twoColWrapper .bgPoints{background-image:url(../../files/html/images/bg-points.gif);background-repeat:no-repeat;background-position:top center}.twoColWrapper ul{margin:0;padding:0;list-style:none}.twoColWrapper ul li{margin:0;padding:0 0 5px 0}.twoColWrapper ul li:before{content:"";font:normal normal normal 14px/1 FontAwesome;font-size:18px;padding:0 6px 0 0;color:#e96723}.twoColWrapper .twoColText h1,.twoColWrapper .twoColText h2{font-size:50px;font-weight:700;line-height:55px;margin:0}.twoColWrapper .twoColText h3{font-size:30px;line-height:36px}.twoColWrapper .twoColText h4{margin:0 0 10px 0}.contact .twoColWrapper .twoColText h1,.contact .twoColWrapper .twoColText h2{font-size:38px;line-height:40px}.twoColWrapper .twoColText h1:after,.twoColWrapper .twoColText h2:after{background:#e96723;display:block;content:"";height:7px;margin:15px 0 20px 0;width:75px}.twoColWrapper .twoColText h2{}.twoColWrapper .twoColText h2:after{margin:5px 0 20px 0;height:5px}.contentText img{max-width:100%;height:auto}.twoColWrapper .colLeft .twoColText img,.twoColWrapper .colRight .twoColText img{transition:none;position:relative;transform:none;width:100%;height:auto;max-width:none}.twoColWrapper .colLeft:hover .twoColText img,.twoColWrapper .colRight:hover .twoColText img{transition:none;transform:none}.twoColWrapper .colLeft .twoColText img{width:100%;height:auto}.twoColWrapper .colLeft .twoColText .text_wrapper.text_visible img{margin-bottom:10px}.twoColWrapper .twoColText{margin:90px 0 50px 0}.twoColLink{position:absolute;bottom:0;right:0;color:#fff;background:#e96723;font-size:18px;padding:5px 10px 5px 10px;font-weight:100;transition:all ease 0.4s;display:inline-block}.twoColLink:hover{background:rgba(233, 103, 35, 0.8);color:#fff;text-decoration:none}.Orange .twoColLink{color:#e96723;background:#fff}.Orange .twoColLink:hover{background:#fff;color:rgba(233, 103, 35, 0.8)}.twoColWrapper .akkordeonWrapper{margin:90px 0 50px 0}.twoColWrapper .akkordeonWrapper .ce_accordionSingle{padding:0 0 20px 0}.twoColWrapper .akkordeon_format .akkordeonWrapper .toggler{font-size:36px}.twoColWrapper .akkordeonWrapper .toggler{font-size:18px;font-weight:600;outline:0;cursor:pointer;transition:color ease 0.4s}.twoColWrapper .akkordeonWrapper .toggler:hover{color:#fff}.twoColWrapper .akkordeonWrapper .toggler.active{color:#fff}.twoColWrapper .akkordeonWrapper .toggler:after{background:white;display:block;content:"";height:3px;margin:0 0 5px 0;width:45px}.twoColWrapper .akkordeonWrapper .accordion{color:#fff}.twoColWrapper .akkordeonWrapper .twoColAkkordeonLink{color:#e96723;background:#fff;font-size:14px;padding:5px 10px 5px 10px;font-weight:100;transition:all ease 0.4s;display:inline-block}.twoColWrapper .akkordeonWrapper .twoColAkkordeonLink:hover{background:#545657;color:#fff;text-decoration:none}.twoColWrapper .colLeft:hover .googlemapContact img,.twoColWrapper .colRight:hover .googlemapContact img{transform:none;transition:none}.twoColWrapper .googlemapContact{width:500px;margin:0 auto 50px auto}.button a{background:#e96723;padding:5px 20px;color:white;text-decoration:none;display:inline-block;margin-top:10px;transition:background 0.8s ease}.button a:hover{background:rgba(233, 103, 35, 0.8);transition:background 0.8s ease}.Orange .button a{background:white;color:#e96723 !Important}.Orange .button a:hover{background:rgba(255, 255, 255, 0.8)}.Orange .twoColText h2:after{background:white}.twoColWrapper .Orange ul li:before{color:white}.twoColWrapper .Orange .twoColText p,.twoColWrapper .Orange .twoColText a{color:white}.twoColWrapper .Orange .twoColText a{color:#545657}.twoColWrapper .Orange ul li:before{color:#545657}.productImagesWrapper{padding:30px 0}.ce_accordionStart{padding:0;margin:0}.ce_accordionStart .ce_accordion:last-child{margin:0 0 20px 0}.ce_accordionStart .ce_accordion{clear:both}.ce_accordionStart{padding:10px 0 0px 0}.ce_accordionStart .toggler{font-size:18px;cursor:pointer;padding:10px 20px 20px 45px;border-bottom:1px solid #ccc;outline:0;font-weight:600;background:url(../../files/html/icons/table.png) no-repeat;transition:all ease 0.5s}.ce_accordionStart .toggler.active,.ce_accordionStart .toggler:hover{color:#e96723}.ce_accordionStart .toggler:before{font-family:"FontAwesome";content:"";transition:all ease 0.5s}.ce_accordionStart .toggler.active:before{color:#e96723}.ce_accordionStart .toggler:after{font-family:"FontAwesome";content:"";float:right;color:#545657}.ce_accordionStart .toggler.active:after{font-family:"FontAwesome";content:"";float:right;color:#545657}.ce_accordionStart .accordion div:after{display:block;clear:both;content:""}.ce_table{margin:20px 0 40px 0}.ce_table tr{border-bottom:1px dotted #ccc}.ce_table tr.row_last{border-bottom:0}.ce_table td{padding:3px 30px 3px 30px;border-right:1px dotted #ccc}.ce_table th.col_last,.ce_table td.col_last{border-right:0}.ce_table thead th{text-align:center;border-right:1px dotted #ccc}.ce_table tbody tr.even{color:#e96723}.ce_table.custom_table th{border-bottom:0;padding:10px 0}.ce_table.custom_table thead tr{border-bottom:0;background:#EC6824;color:#fff;padding:5px 0}.ce_table.custom_table tbody tr:first-child{background:#EC6824;color:#fff}.ce_table.custom_table tbody tr:first-child td{padding-bottom:10px}.productLinksWrapper{padding:0 0 30px 0}.productLinksPDF,.productLinksLink{font-size:18px;cursor:pointer;padding:10px 20px 15px 45px;border-bottom:1px solid #ccc;outline:0;font-weight:600;margin:10px 0}.productLinksPDF a:before,.productLinksLink a:before{font-family:"FontAwesome";content:"";padding:0 5px 0 0}.productLinksPDF a:hover,.productLinksLink a:hover{color:#e96723;text-decoration:none;transition:all ease 0.5s}.productLinksPDF{background:url(../../files/html/icons/pdf.png) no-repeat}.productLinksLink{background:url(../../files/html/icons/reference.png) no-repeat}.slider-progress{width:100%;height:10px;background:none;position:absolute;top:111px;display:none}.slider-progress .progress{width:0%;height:3px;background:#e96723;top:0;position:relative;z-index:9998}.headerSliderWrapper{position:relative;padding:82px 0 0 0;margin:0}.headerSlider{overflow:hidden;position:relative;height:610px}.headerSlider img{height:auto}.headerSliderItem{float:left;height:610px;position:relative}.headerSlider .slick-image{background-position:center top;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.headerSliderItem{position:relative}.headerSliderItemContent{position:absolute;z-index:16000;width:100%;padding:0 30px;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.headerSliderItemContent .more{text-align:right;margin:0}.headerSliderItemContent .more a{background:#e96723;padding:10px 20px;color:white;text-decoration:none;display:inline-block;margin-top:10px;transition:background 0.8s ease}.headerSliderItemContentLeft{font-size:17px;color:#fff;padding:50px 20px 0 0;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5)}.headerSliderItemContentLeft h1,.headerSliderItemContentLeft h2{color:#e96723;font-size:80px;font-weight:700;line-height:60px;margin:0}.headerSliderItemContentLeft h1:after,.headerSliderItemContentLeft h2:after{background:white;display:block;content:"";height:7px;margin:20px 0 20px 0;width:75px}.headerSliderItemContentRight .mod_newslist{background:#fff;padding:15px 25px}.headerSliderItemContentRight .layout_latest_wrapper .layout_latest{background:none;width:100%;padding:0}.headerSliderItemContentRight .layout_latest_wrapper{display:block;margin:0}.headerSliderItemContentRight .mod_newslist .info{font-size:14px}.headerSliderItemContentRight a{color:#545657}.headerSliderItemContentRight h2{line-height:30px;margin:0 0 15px 0}.headerSlider .slick-pause{color:#e96723;cursor:pointer}.headerSlider .slick-pause .fa{position:relative;top:-6px;margin-left:5px}.headerSlider .slick-dots{padding:0;list-style:none;width:100%;position:absolute;bottom:15px;margin-bottom:0;z-index:14500;text-align:center}.headerSlider .slick-dots li{display:inline-block;cursor:pointer}.headerSlider .slick-dots li i{font-size:21px;color:#fff;opacity:0.5;transition:opacity ease 0.3s}.headerSlider .slick-dots li i:hover{opacity:1;transition:opacity ease 0.3s}.headerSlider .slick-dots li.slick-active i{color:#e96723;opacity:1}.headerSlider .fa-circle{position:relative;top:-6px;margin:0 5px}.headerSlider .slick-prev,.headerSlider .slick-next{padding:0;position:absolute;top:calc(50% - 40px);top:-webkit-calc(50% - 40px);background:none;border:none;font-size:25px;width:50px;height:50px;border-radius:50%;color:#545657;z-index:15000;background:rgba(255, 255, 255, 0.7)}.headerSlider .slick-prev i,.headerSlider .slick-next i{}.headerSlider .slick-prev .fa{position:relative;top:-1px;left:-1px}.headerSlider .slick-next .fa{position:relative;top:-1px;right:-1px}.headerSlider .slick-prev{left:40px}.headerSlider .slick-next{right:40px}.contentSliderWrapper{position:relative;padding:82px 0 0 0}.index .contentSliderWrapper{padding:0}.contentSlider{overflow:hidden;position:relative;height:610px}.contentSlider img{height:auto}.contentSliderWrapper{margin:0 0 0 0}.contentSliderItem{float:left;height:610px;position:relative}.contentSlider .slick-image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.contentSliderItemContent{position:absolute;z-index:16000;top:175px;left:0;width:100%;padding:0 30px}.contentSliderItemContent .more{text-align:right;margin:0}.contentSliderItemContent .more a{background:#e96723;padding:10px 20px;color:white;text-decoration:none;display:inline-block;margin-top:10px;transition:background 0.8s ease}.contentSliderItemContentLeft{font-size:17px;color:#fff;padding:50px 0 0 0;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5)}.contentSliderItemContentLeft h1,.contentSliderItemContentLeft h2,.contentSliderItemContentLeft h3{color:#e96723;font-size:80px;font-weight:700;line-height:80px;margin:0}.contentSliderItemContentLeft h1:after,.contentSliderItemContentLeft h2:after,.contentSliderItemContentLeft h3:after{background:white;display:block;content:"";height:10px;margin:20px 0 20px 0;width:60px}.contentSlider .slick-pause{color:#e96723;cursor:pointer}.contentSlider .slick-pause .fa{position:relative;top:-6px;margin-left:5px}.contentSlider .slick-dots{padding:0;list-style:none;width:100%;position:absolute;bottom:15px;margin-bottom:0;z-index:14500;text-align:center}.contentSlider .slick-dots li{display:inline-block;cursor:pointer}.contentSlider .slick-dots li i{font-size:21px;color:#fff;opacity:0.5;transition:opacity ease 0.3s}.contentSlider .slick-dots li i:hover{opacity:1;transition:opacity ease 0.3s}.contentSlider .slick-dots li.slick-active i{color:#e96723;opacity:1}.contentSlider .fa-circle{position:relative;top:-6px;margin:0 5px}.contentSlider .slick-prev,.contentSlider .slick-next{padding:0;position:absolute;top:calc(50% - 40px);top:-webkit-calc(50% - 40px);background:none;border:none;font-size:25px;width:50px;height:50px;border-radius:50%;color:#545657;z-index:15000;background-color:rgba(255, 255, 255, 0.7)}.contentSlider .slick-prev i,.contentSlider .slick-next i{}.contentSlider .slick-prev .fa{position:relative;top:-1px;left:-1px}.contentSlider .slick-next .fa{position:relative;top:-1px;right:-1px}.contentSlider .slick-prev{left:40px}.contentSlider .slick-next{right:40px}.dateMobile{display:none !important}.team-Wrapper{padding:50px 0 0 0}.teamInner{margin:25px 0 0 0;min-height:120px}.teamImage{margin:0 0 5px 0}.teamText{font-size:16px;min-height:95px}.name{font-size:16px;display:block;font-weight:bold}.position{display:block;margin:0 0 5px 0}.text{display:block;font-size:14px}.team-Wrapper .email{display:block;border:0;text-decoration:none;font-weight:normal;font-size:14px}.team-Wrapper .email a{display:inline-block;color:#e96723}.team-Wrapper h3{margin:0;padding:0;font-size:34px}.team-Wrapper h4{margin:0 0 25px 0;padding:0;font-size:24px;color:#e96723;font-weight:normal}.contentWrapper{position:relative}.contentImageTop{margin:0 0 25px 0}.contentText{margin:0 0 25px 0}.contentImageBottom{margin:0 0 25px 0;overflow:hidden}.contentBG{background-repeat:no-repeat;background-position:center bottom;background-size:contain;padding:0 0 500px 0}.contentImageBottom .img-responsive{width:100%}.contentImageBottom img{transition:all 1s ease 0s;position:relative;transform:scale(1);-webkit-transform:scale(1);width:100%;max-width:100%}.contentImageBottom:hover img{transform:scale(1.2);-webkit-transform:scale(1.2);transition:all 2s ease 0s}.twoColWrapper .colLeft{overflow:hidden}.testimonials_wrapper{padding:35px 0;position:relative;z-index:10}.testimonials_wrapper.noPaddingBottom{padding-bottom:0}.testimonials_wrapper.noPaddingTop{padding-top:0}.testimonials_wrapper .headline_wrapper{text-align:center}.testimonials_wrapper .headline_wrapper h1:after,.testimonials_wrapper .headline_wrapper h2:after,.testimonials_wrapper .headline_wrapper h3:after,.testimonials_wrapper .headline_wrapper h4:after,.testimonials_wrapper .headline_wrapper h5:after{margin:10px auto 0 auto}.testimonials_wrapper img{width:100%;height:auto}.testimonials_wrapper .testimonials_item{float:left}.testimonials_wrapper .testimonials_item .image_container img{width:100px;border-radius:50%;margin:0 0 25px 0}.testimonials_wrapper button.slick-arrow{padding:15px 25px;border:none;margin:0;cursor:pointer;outline:none}.testimonials_wrapper .slick-list{outline:none}.testimonials_wrapper .slick-prev,.testimonials_wrapper .slick-next{position:absolute;z-index:10000;top:calc(50% - 40px);border:none;background:none;cursor:pointer;color:#000;font-size:50px;line-height:0;outline:none}.testimonials_wrapper .slick-prev{left:15px}.testimonials_wrapper .slick-next{right:15px}.testimonials_wrapper .slick-list{overflow:hidden;width:80%;margin:0 auto;text-align:center}.testimonials_wrapper .slick-dots{margin:0;padding:0;width:100%;text-align:center;position:relative;bottom:-25px;z-index:12000}.testimonials_wrapper .slick-dots li{display:inline-block;margin:0 6px}.testimonials_wrapper .slick-dots li button{text-indent:-9999px;padding:0;background:#fefefe;border:none;border-radius:50%;margin:0;cursor:pointer;outline:none;transition:all ease 0.5s;padding:0}.testimonials_wrapper .slick-dots li button:hover{background:#000}.testimonials_wrapper .slick-dots li.slick-active button{background:#000}.testimonials_text{font-style:italic}.testimonials_headline{font-weight:bold;margin:0 0 10px 0}.testimonials_autor{margin:0 0 10px 0}.testimonials_wrapper .headline_wrapper h1,.testimonials_wrapper .headline_wrapper h2{font-size:35px;font-weight:700;line-height:35px;margin:0 0 30px 0;text-align:center}.testimonials_wrapper.bg_Weiss .slick-dots li button:hover{background:#e96723}.testimonials_wrapper.bg_Weiss .slick-dots li.slick-active button{background:#e96723}.testimonials_wrapper.bg_Weiss .headline_wrapper h1:after,.testimonials_wrapper.bg_Weiss .headline_wrapper h2:after{background:#e96723}.testimonials_wrapper.bg_Weiss .slick-prev,.testimonials_wrapper.bg_Weiss .slick-next{color:#e96723}.testimonials_wrapper.bg_Orange{background:#e96723}.testimonials_wrapper.bg_Orange .slick-dots li button:hover{background:#fff}.testimonials_wrapper.bg_Orange .slick-dots li.slick-active button{background:#fff}.testimonials_wrapper.bg_Orange .headline_wrapper h1:after,.testimonials_wrapper.bg_Orange .headline_wrapper h2:after{background:#fff}.testimonials_wrapper.bg_Orange .slick-prev,.testimonials_wrapper.bg_Orange .slick-next{color:#fff}.testimonials_wrapper.bg_Orange .testimonials_text,.testimonials_wrapper.bg_Orange .testimonials_headline,.testimonials_wrapper.bg_Orange .testimonials_autor{color:#fff}.layout_full_Inner .container{width:100%}.layout_full .testimonials_wrapper{margin-top:25px}.layout_full .testimonials_wrapper h2{border:0}.subnavigationWrapper{position:absolute;top:0;right:0;z-index:1000}.subnavigationWrapper ul{margin:0;padding:0;list-style:none}.subnavigationWrapper ul li{margin:0;padding:10px 10px 30px 10px;background:#e96723;width:150px;height:150px}.subnavigationWrapper ul li:nth-child(2n){background:#f4f4f4}.subnavigationWrapper ul li span,.subnavigationWrapper ul li a{color:#565859;font-size:20px;font-weight:600;line-height:20px}.subnavigationWrapper ul li a:hover{text-decoration:none;color:#fff}.subnavigationWrapper ul li span:after,.subnavigationWrapper ul li a:after{background:#f4f4f4;display:block;content:"";height:2px;margin:5px 0 0 0;width:25px}.subnavigationWrapper ul li:nth-child(2n) span:after,.subnavigationWrapper ul li:nth-child(2n) a:after{background:#e96723}.subnavigationWrapper ul li:nth-child(2n) a:hover{color:#e96723}.subnavigationWrapper.mobileView{display:none}.subnavigationWrapper.mobileView{position:relative;top:auto;right:auto;left:0;z-index:1000}.subnavigationWrapper.mobileView .mod_navigation{margin:0 0 25px 0}.formularWrapper{margin:30px 0}.formTopHeadline{text-transform:uppercase;font-size:60px}.formularWrapper .img-responsive{width:auto !important;display:inline-block}.formularWrapper .logoFooter{text-align:right}.ce_form{padding:30px 0}.ce_form input.text{padding:0}.ce_form input[type=text],.ce_form input[type=email],.ce_form input[type=tel],.ce_form input[type=url],.ce_form textarea,.ce_form select{width:70%;margin-bottom:15px;border:1px solid rgba(26, 34, 47, 0.4);padding:5px;text-align:left}.ce_form input[type=text]:focus,.ce_form input[type=email]:focus,.ce_form input[type=tel]:focus,.ce_form input[type=url]:focus,.ce_form textarea:focus,.ce_form select:focus{background:#e96723;transition:background ease 0.5s;color:#fff}.ce_form label{margin-bottom:5px;display:block}.ce_form fieldset{border:0;margin:0 0 15px 0;padding:0}.ce_form legend{display:inline-block;width:600px}.ce_form .widget-explanation{margin:0 0 30px 0}.ce_form .widget-radio legend{margin:0 0 5px 0}.ce_form .widget-radio span{display:inline-block}.ce_form .widget-radio span:nth-child(2){color:#1c9900;font-weight:bold}.ce_form .widget-radio span:nth-child(3){color:#b3b3b3;font-weight:bold}.ce_form .widget-radio span:nth-child(4){color:#e42100;font-weight:bold}.ce_form .widget-radio span:nth-child(5){color:#b3b3b3;font-weight:bold}.ce_form .widget-radio label{display:inline-block;margin:0 25px 0 0}.ce_form input[type=text].captcha{margin:0 0 5px 0}.ce_form .widget-captcha .captcha_text{display:block}.ce_form .submit_container input[type=submit]{margin-top:20px;display:inline-block;margin-bottom:10px;padding:5px 20px;border:none;background:#e96723;color:white;transition:background 0.8s ease}.ce_form .submit_container input[type=submit]:hover{background:rgba(233, 103, 35, 0.8);transition:background 0.8s ease}.ce_form .land{display:inline-block;width:200px}.ce_form .kuerzel{display:inline-block;width:90px}.ce_form .no{display:inline-block;width:90px}.ce_form .year{display:inline-block;width:90px}.ce_form .kuerzel input[type=text],.ce_form .no input[type=text],.ce_form .year input[type=text]{width:100%}.LebelFett label,.LebelFett legend{font-weight:bold}.mod_form{padding:30px 0}.mod_form input.text{padding:0}.mod_form input[type=text],.mod_form input[type=email],.mod_form input[type=tel],.mod_form input[type=url],.mod_form textarea,.mod_form select{width:70%;margin-bottom:15px;border:1px solid rgba(26, 34, 47, 0.4);padding:5px;text-align:left}.mod_form input[type=text]:focus,.mod_form input[type=email]:focus,.mod_form input[type=tel]:focus,.mod_form input[type=url]:focus,.mod_form textarea:focus,.mod_form select:focus{background:#e96723;transition:background ease 0.5s;color:#fff}.mod_form label{margin-bottom:5px;display:block}.mod_form fieldset{border:0;margin:0 0 15px 0;padding:0}.mod_form legend{display:inline-block;width:600px}.mod_form .widget-explanation{margin:0 0 30px 0}.mod_form .widget-radio legend{margin:0 0 5px 0}.mod_form .widget-radio span{display:inline-block}.mod_form .widget-radio span:nth-child(1){color:#1c9900;font-weight:bold}.mod_form .widget-radio span:nth-child(2){color:#b3b3b3;font-weight:bold}.mod_form .widget-radio span:nth-child(3){color:#b3b3b3;font-weight:bold}.mod_form .widget-radio span:nth-child(4){color:#e42100;font-weight:bold}.mod_form .widget-radio label{display:inline-block;margin:0 25px 0 0}.mod_form input[type=text].captcha{margin:0 0 5px 0}.mod_form .widget-captcha .captcha_text{display:block}.mod_form .submit_container input[type=submit]{margin-top:20px;display:inline-block;margin-bottom:10px;padding:5px 20px;border:none;background:#e96723;color:white;transition:background 0.8s ease}.mod_form .submit_container input[type=submit]:hover{background:rgba(233, 103, 35, 0.8);transition:background 0.8s ease}.widget-explanation{display:block;font-size:12px;padding:20px 0 0 0}.widget-explanation h4{font-size:18px;font-weight:normal}.formMarginTop .headlineWrapper.contentWrapper{margin:180px 0 25px 0}.checkbox_container.privacy_policy{margin-top:25px}.checkbox_container.privacy_policy label{display:inline}.mod_form div.country_copy{display:none}.umfrageFormular{font-size:22px}.umfrageFormular .widget-explanation{font-size:22px}.umfrageFormular select{font-size:14px}.gruen{color:#1c9900}.grau{color:#888}.rot{color:#e42100}.wordmapWrapper{padding:150px 0;background:#f6f4f3}.contact .wordmapWrapper{background:#556268}.contact .wordmapWrapper{background:#556268}.wordmapWrapper h3{white-space:pre;color:#e96723;font-size:70px;font-weight:700;line-height:60px;margin:0}.wordmapWrapper h3:after{background:#545657;display:block;content:"";height:7px;margin:20px 0 20px 0;width:75px}.wordmapInner{position:relative}.mapButton-Americas{position:absolute;left:23px;top:99px;z-index:100;width:239px;height:26px;background:url(../../files/html/images/worldmap/americas.png) no-repeat;background-position:0px 0px}.mapButton-Asia{position:absolute;left:628px;top:184px;z-index:100;width:230px;height:31px;background:url(../../files/html/images/worldmap/asia.png) no-repeat;background-position:0px 0px}.mapButton-France{position:absolute;left:387px;top:98px;z-index:100;width:184px;height:25px;background:url(../../files/html/images/worldmap/france.png) no-repeat;background-position:0px 0px}.mapButton-Germany{position:absolute;left:405px;top:56px;z-index:100;width:239px;height:32px;background:url(../../files/html/images/worldmap/germany.png) no-repeat;background-position:0px 0px}.mapButton-Spain{position:absolute;left:378px;top:114px;z-index:100;width:151px;height:45px;background:url(../../files/html/images/worldmap/spain.png) no-repeat;background-position:0px 0px}.mapButton-Netherlands{position:absolute;left:164px;top:66px;z-index:100;width:257px;height:35px;background:url(../../files/html/images/worldmap/netherlands.png) no-repeat;background-position:0px 0px}.mapButton-Americas:hover{background-position:0px -26px}.mapButton-Asia:hover{background-position:0px -31px}.mapButton-France:hover{background-position:0px -25px}.mapButton-Netherlands:hover{background-position:0px -35px}.mapButton-Germany:hover{background-position:0px -32px}.mapButton-Spain:hover{background-position:0px -45px}.wordmapWrapper h3{margin:60px 0 0 0}.wordmapWrapper h3:after{background:white}.wordmapContactWrapper .mapButton-Americas{position:absolute;left:23px;top:99px;z-index:100;width:239px;height:26px;background:url(../../files/html/images/worldmap/americas2.png) no-repeat;background-position:0px 0px}.wordmapContactWrapper .mapButton-Asia{position:absolute;left:628px;top:184px;z-index:100;width:222px;height:31px;background:url(../../files/html/images/worldmap/asia2.png) no-repeat;background-position:0px 0px}.wordmapContactWrapper .mapButton-France{position:absolute;left:387px;top:98px;z-index:100;width:184px;height:25px;background:url(../../files/html/images/worldmap/france2.png) no-repeat;background-position:0px 0px}.wordmapContactWrapper .mapButton-Germany{position:absolute;left:405px;top:56px;z-index:100;width:239px;height:32px;background:url(../../files/html/images/worldmap/germany2.png) no-repeat;background-position:0px 0px}.wordmapContactWrapper .mapButton-Spain{position:absolute;left:378px;top:114px;z-index:100;width:151px;height:45px;background:url(../../files/html/images/worldmap/spain2.png) no-repeat;background-position:0px 0px}.wordmapContactWrapper .mapButton-Netherlands{position:absolute;left:164px;top:66px;z-index:100;width:257px;height:35px;background:url(../../files/html/images/worldmap/netherlands2.png) no-repeat;background-position:0px 0px}.wordmapContactWrapper .mapButton-Americas:hover{background-position:0px -26px}.wordmapContactWrapper .mapButton-Asia:hover{background-position:0px -31px}.wordmapContactWrapper .mapButton-Netherlands:hover{background-position:0px -35px}.wordmapContactWrapper .mapButton-France:hover{background-position:0px -25px}.wordmapContactWrapper .mapButton-Germany:hover{background-position:0px -32px}.wordmapContactWrapper .mapButton-Spain:hover{background-position:0px -45px}.headlineWrapper h1,.headlineWrapper h2{font-size:70px;font-weight:700;line-height:70px;margin:0;text-align:left}.headlineWrapper h1:after,.headlineWrapper h2:after{background:#e96723;display:block;content:"";height:7px;margin:15px 0 20px 0;width:75px}.headlineWrapper.contentWrapper{margin:25px 0 25px 0}.referenzenFilterWrapper{text-align:center}.referenzenFilterWrapper .widget-submit{display:none}.referenzenFilterInner{background:url(../../files/html/images/bg-points-footer.gif) repeat;padding:20px 0 25px 0;margin:0 0 60px 0}.referenzenFilterWrapper .widget-simple-choice{display:inline-block}.referenzenFilterWrapper .widget-simple-choice label{display:none}.referenzenFilterWrapper select{border:1px solid #ccc;padding:5px;margin:0 10px}.filterReset{color:#fff;background:#e96723;font-size:18px;padding:5px 10px 5px 10px;font-weight:100;transition:all ease 0.4s;display:inline-block}.filterReset:hover{color:#fff;background:rgba(233, 103, 35, 0.8);text-decoration:none;transition:all ease 0.4s}.referenzenListWrapper{display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:0 0 50px 0}.referenzenListWrapper .referenzenInner{position:relative;width:50%;background-color:#f4f4f4;padding:25px 0}.referenzenListWrapper .referenzenInner .img-responsive{width:100%}.referenzenListWrapper .referenzenInner:nth-child(4n-2),.referenzenListWrapper .referenzenInner:nth-child(4n-1){background-color:#fff;background-image:url(../../files/html/images/bg-point2.gif);background-repeat:no-repeat;background-position:center top}.referenzenListWrapper .colLeft{overflow:hidden}.referenzenListWrapper .colRight{overflow:hidden}.referenzenListWrapper .twoColContentInner{width:500px;margin:0 auto 0 auto}.referenzenListWrapper .productBG{background-repeat:no-repeat;background-position:90% bottom}.referenzenListWrapper .bgPoints{background-image:url(../../files/html/images/bg-points.gif);background-repeat:no-repeat;background-position:top center}.referenzenListWrapper h2{margin:0 0 15px 0;padding:15px 0;line-height:30px;border-bottom:1px solid #D2D2D2;font-weight:600}.referenzenListWrapper .referenzInfo{margin:0 0 5px 0}.referenzenListWrapper .appLabel{width:150px;display:inline-block;font-weight:600}.referenzenListWrapper .appLabel .fa{padding:0 5px 0 0}.referenzenListWrapper .appInfo{display:inline-block}.referenzenListWrapper .twoColText a,.referenzenListWrapper .twoColText a:hover,.referenzenListWrapper .twoColText a:focus,.referenzenListWrapper .twoColText a:active{color:#545657}.google_map{height:711px !important;padding:0}.infobox a.moreLinkMarkers{position:absolute;right:15px;bottom:10px}.infoboxLeft{float:left;margin:0 10px 0 0}.infoboxRight a,.infoboxRight a:hover{color:#545657;text-decoration:none}.mod_fmodule_fe_detail .back{display:none}.imageResizeIcon{position:absolute;color:#fff;bottom:24px;right:25px;z-index:1000}.imageResizeIcon .fa{opacity:0.6}.referencesSlider{position:relative}.referencesSlider{overflow:hidden;position:relative}.referencesSlider img{height:auto}.referencesSlider .image_container{float:left;position:relative}.referencesSlider .image_container img{width:100%;height:auto}.referencesSlider .slick-pause{display:none !important}.referencesSlider .slick-dots{padding:0;list-style:none;width:100%;position:absolute;bottom:15px;margin-bottom:0;z-index:14500;text-align:center}.referencesSlider .slick-dots li{display:inline-block;cursor:pointer}.referencesSlider .slick-dots li i{font-size:21px;color:#fff;opacity:0.5;transition:opacity ease 0.3s}.referencesSlider .slick-dots li i:hover{opacity:1;transition:opacity ease 0.3s}.referencesSlider .slick-dots li.slick-active i{color:#e96723;opacity:1}.referencesSlider .fa-circle{position:relative;top:-6px;margin:0 5px}.referencesSlider .slick-prev,.referencesSlider .slick-next{padding:0;position:absolute;top:calc(50% - 20px);top:-webkit-calc(50% - 20px);background:none;border:none;font-size:25px;width:50px;height:50px;border-radius:50%;color:#545657;z-index:15000;background-color:rgba(255, 255, 255, 0.7)}.referencesSlider .slick-prev i,.referencesSlider .slick-next i{}.referencesSlider .slick-prev .fa{position:relative;top:-1px;left:-1px}.referencesSlider .slick-next .fa{position:relative;top:-1px;right:-1px}.referencesSlider .slick-prev{left:40px}.referencesSlider .slick-next{right:40px}.referenceDetailWrapper{position:relative;margin:0 0 25px 0}.referenceDetailWrapper h2{font-weight:600;margin:15px 0 15px 0;padding:15px 0;line-height:25px;border-bottom:1px solid #D2D2D2}.referenceDetailWrapper .referenzInfo{clear:both}.referenceDetailWrapper .appLabel{font-weight:600;width:200px;float:left;padding:0 0 10px 0}.referenceDetailWrapper .appLabel .fa{padding:0 5px 0 0}.referenceDetailWrapper .appInfo{float:left}.referenceBack{text-align:right;margin:0 0 30px 0}.referenceBack a{background:#e96723;padding:5px 20px;color:white;text-decoration:none;display:inline-block;margin-top:10px;transition:background 0.8s ease}.referenceBack a:hover{background:rgba(233, 103, 35, 0.8)}.layout_latest_wrapper{display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:0 0 50px 0}.layout_latest_wrapper .layout_latest{position:relative;width:50%;background-color:#f4f4f4;padding:25px 0}.layout_latest_wrapper .layout_latest .image_container img{width:100%;height:auto;display:inline-block}.layout_latest_wrapper .layout_latest:nth-child(4n-2),.layout_latest_wrapper .layout_latest:nth-child(4n-1){background:#fff}.layout_latest_wrapper .layout_latest:nth-child(4n-2),.layout_latest_wrapper .layout_latest:nth-child(4n-1){background-color:#fff;background-image:url(../../files/html/images/bg-point2.gif);background-repeat:no-repeat;background-position:center top}.layout_latest_wrapper .colLeft{overflow:hidden}.layout_latest_wrapper .colRight{overflow:hidden}.layout_latest_wrapper .twoColContentInner{width:500px;margin:0 auto 0 auto}.layout_latest_wrapper .productBG{background-repeat:no-repeat;background-position:90% bottom}.layout_latest_wrapper .bgPoints{background-image:url(../../files/html/images/bg-points.gif);background-repeat:no-repeat;background-position:top center}.mod_newsreader{margin:50px 0 50px 0}.mod_newsreader .back{display:none}.newsDetailContent{margin:0 0 25px 0;padding:0 0 25px 0;border-bottom:1px dotted #ccc}.mod_newslist .layout_latest h2{line-height:30px}.layout_full .image_container img{width:100%;height:auto;display:inline-block}.layout_full h2{margin:0 0 15px 0;padding:15px 0;line-height:25px;border-bottom:1px solid #D2D2D2}.layout_full .referenzInfo{clear:both}.layout_full .appLabel{font-weight:bold;width:200px;float:left;padding:0 0 10px 0}.layout_full .appLabel .fa{padding:0 5px 0 0}.layout_full .appInfo{float:left;width:630px}.referenceBack{text-align:right;margin:0 0 30px 0}.referenceBack a{background:#e96723;padding:5px 20px;color:white;text-decoration:none;display:inline-block;margin-top:10px;transition:background 0.8s ease}.referenceBack a:hover{background:rgba(233, 103, 35, 0.8)}.mod_newsreader .info,.mod_newslist .info,.mod_newsarchive .info{font-size:14px;margin:20px 0 5px 0;padding:0 0 5px 0;border-bottom:1px dotted #ccc}.mod_newsreader h1{margin:15px 0;padding:0;font-size:48px;line-height:50px}.mod_newsreader #prevItem{float:left;display:inline-block;background:url(../../files/html/images/news-prev.png) no-repeat;width:135px;height:36px;color:#fff;padding:5px 0 0 50px;margin:0 0 15px 0}.mod_newsreader #nextItem{float:right;display:inline-block;background:url(../../files/html/images/news-next.png) no-repeat;width:135px;height:36px;color:#fff;padding:5px 0 0 30px;margin:0 0 15px 0}.mod_newsreader .allNews{text-align:center}.mod_newsreader .allNews a{background:#e96723;padding:5px 20px 6px 20px;color:white;text-decoration:none;display:inline-block;transition:background 0.8s ease;margin:0 0 25px 0}.mod_newsreader .allNews a:hover{background:rgba(233, 103, 35, 0.8);text-decoration:none;color:#fff}.mod_newsarchive h1{display:none}.mod_newsarchive .twoColWrapper h1{display:block;width:500px;margin:0 auto 0 auto;padding:30px 30px 30px 30px;font-size:70px;font-weight:700;line-height:70px}.mod_newsarchive .twoColWrapper h1:after{background:#e96723;display:block;content:"";height:7px;margin:15px 0 20px 0;width:75px}.videoWrapper{height:0;padding-bottom:56.25%;padding-top:25px;position:relative;margin:25px 0 0 0}.videoWrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.socialIcons{position:relative}.socialIcons a,.socialIcons a:hover{text-decoration:none}.colio-content .socialIcons{right:15px}.socialIcons .fa{display:inline;text-align:center;padding:10px;color:#fff;font-size:20px}.socialIconsInner{background:#e96723;display:none;padding:3px 0;position:absolute;text-align:center;bottom:-43px;left:106px}.socialIconsOpen span{font-weight:600}.socialIconsOpen .fa{color:#e96723;cursor:pointer;padding:10px 5px 5px 5px;font-size:30px;position:relative;top:4px}.layout_full_Inner .mod_newsmenu,.contentText .mod_newsmenu{background:#f8f8f9;padding:25px 15px}.contentText .mod_newsmenu{width:30%}.layout_full_Inner .mod_newsmenu h3,.contentText .mod_newsmenu h3{margin:0;padding:0 0 0 10px;font-size:24px}.layout_full_Inner .mod_newsmenu ul,.contentText .mod_newsmenu ul{margin:0;padding:0;list-style:none}.layout_full_Inner .mod_newsmenu li.year ul li a,.contentText .mod_newsmenu li.year ul li a{display:inline-block}.layout_full_Inner .mod_newsmenu ul li,.contentText .mod_newsmenu ul li{margin:0;padding:5px 10px}.layout_full_Inner .mod_newsmenu ul.level_2 li,.contentText .mod_newsmenu ul.level_2 li{margin:0;padding:5px 10px;border-bottom:1px dotted #ccc}.layout_full_Inner .mod_newsmenu ul li a,.contentText .mod_newsmenu ul li a{font-size:18px}.allNewsHeader{position:absolute;right:0;top:30px}.archivHeader{right:145px}.allNewsHeader a{background:#e96723;padding:5px 20px 6px 20px;color:white;text-decoration:none;display:inline-block;transition:background 0.8s ease}.newsSearchWrapper .searchstr{width:150px}.pagination{text-align:center;width:100%;margin:50px auto 0 auto}.pagination ul{margin:0;padding:0;list-style:none}.pagination ul li{display:inline-block;border:1px solid #ccc;margin:0 3px}.pagination ul li a{display:block;padding:4px 11px}.pagination ul li span,.pagination ul li strong{display:block;padding:4px 11px;color:#e96723}.relevance,.mod_search .url{display:none}.mod_search{margin:50px 0}.mod_search h3 a{text-decoration:underline}.mod_search form{display:none}.mod_search .odd,.mod_search .even{border-bottom:1px solid #ccc;padding:0 0 25px 0;margin:25px 0 0 0}.newsSearchWrapper{width:500px;margin:0 auto 0 auto;font-size:16px;background:url(../../files/html/images/bg-points.gif) repeat-x;padding:30px 30px 30px 30px}.newsSearch{margin:0 0 50px 0}.newsSearchWrapper .submit{color:#fff;background:#e96723;font-size:14px;padding:4px 10px 4px 10px;line-height:20px;transition:all ease 0.4s;display:inline-block;border:0;position:relative;top:-1px}.newsSearchWrapper .submit:hover{color:#fff;background:rgba(233, 103, 35, 0.8);text-decoration:none;transition:all ease 0.4s}.fancybox-opened{z-index:99998}.fancybox-overlay{z-index:60000}.fancybox-next span,.fancybox-prev span{visibility:visible}footer{background:url(../../files/html/images/bg-points-footer.gif) repeat;padding:30px 0}.copyRightsWrapper{padding:10px 0;font-size:12px}.copyRightsWrapper a{color:#545657}.copyRights{text-align:right}footer .mod_navigation ul{margin:0;padding:0;list-style:none;display:flex;display:-webkit-flex;flex-direction:row}footer .mod_navigation li{margin:0;padding:0 26px;vertical-align:top;width:160px}footer .mod_navigation a{transition:color ease 0.4s}footer .mod_navigation a:hover{color:#e96723 !Important}footer .mod_navigation .level_1 a,footer .mod_navigation .level_1 span{position:relative;text-decoration:none;zoom:1;color:#545657;font-size:16px}footer .mod_navigation .level_1 a:after,footer .mod_navigation .level_1 span:after{background:#e96723;display:block;content:"";height:2px;margin:0 0 0 0;width:35px}footer .mod_navigation ul ul{flex-direction:column;margin:10px 0 0 0}footer .mod_navigation ul ul li{padding:0 0 9px 0;flex-grow:1;line-height:16px}footer .mod_navigation .level_2 a{border:0;display:inline-block;font-size:14px}footer .mod_navigation .level_2 span{border:0;display:inline-block;font-size:14px;color:#e96723}footer .mod_navigation .level_2 a:after{background:none;display:block;content:"";height:auto;margin:0 0 0 0;width:auto}@media (min-width:1200px){}@media (min-width:992px) and (max-width:1200px){.contactSlideWrapper{display:none}.Logo img{width:300px}.twoColWrapper .twoColContentInner{width:450px}.twoColWrapper .twoColText h2{font-size:50px;line-height:40px}.headerSlider{height:550px}.headerSlider .slick-prev,.headerSlider .slick-next{display:none !important}.twoColWrapper .twoColText h2{font-size:36px;line-height:38px}.twoColWrapper .twoColText{margin:40px 0 40px 0}.contact .twoColWrapper .twoColText h2,.contact .twoColWrapper .twoColText h3{font-size:35px;line-height:38px}.referenzenListWrapper .twoColContentInner{width:400px}.google_map,.googlemap{height:500px !important}.archivHeader{right:25px}.layout_latest_wrapper .twoColContentInner{width:400px}.mod_newsreader h1{font-size:30px;line-height:37px}.contentBG{padding:0 0 360px 0}footer .mod_navigation .level_2{display:none}}@media (min-width:768px) and (max-width:1200px){header .mobileMenuWrapper{display:inline-block}.headerTop .hidden-xs{display:none}.Logo{padding:20px 0 20px 10px}}@media (min-width:768px) and (max-width:992px){body,html{font-size:16px}.contactSlideWrapper{display:none}.Logo img{width:300px}.twoColWrapper .twoColContentInner{width:350px}.twoColWrapper .twoColText h2{font-size:40px;line-height:30px}.referenzenListWrapper .twoColContentInner{width:500px}.referenzenListWrapper .referenzenInner{width:100%}.archivHeader{right:25px}footer .mod_navigation ul{display:block}footer .mod_navigation ul li{display:inline-block;width:auto;padding:0 25px 15px 0}footer .mod_navigation .level_2{display:none}.headerSlider .slick-prev,.headerSlider .slick-next{display:none !important}.wordmapWrapper h3{font-size:60px}.twoColWrapper .twoColText h2:after,.twoColWrapper .twoColText h3:after{height:4px;margin:8px 0 8px 0}.twoColWrapper .twoColText h2{font-size:30px;line-height:36px}.twoColWrapper .twoColText{margin:20px 0 30px 0}.twoColWrapper .akkordeonWrapper .ce_accordionSingle{padding:0 0 10px 0}.twoColWrapper .akkordeonWrapper .toggler{font-size:30px}.mod_newsreader h1{font-size:30px;line-height:37px}.layout_latest_wrapper .layout_latest{width:100%;padding:25px}.layout_full_Inner .mod_newsmenu{padding:15px 5px}.layout_full_Inner .mod_newsmenu ul li a{font-size:16px}.contentText{margin:0 55px 25px 0}.contentBG{padding:0 0 260px 0}.google_map,.googlemap{height:400px !important}.teamInner{min-height:100px}.twoColWrapper .twoColText h2,.twoColWrapper .twoColText h3{white-space:normal}.mod_form input[type=text],.mod_form input[type=email],.mod_form input[type=tel],.mod_form input[type=url],.mod_form textarea,.mod_form select{width:100%}}@media (max-width:767px){body{word-wrap:break-word}header{height:75px}.contactSlideWrapper{display:none}.breadcrumbWrapper{display:none !important}.Logo{padding:20px 0 20px 15px}.Logo img{width:120px}.logoWrapper{padding:0}header .mobileMenuWrapper{display:inline-block}header .headerIcons{padding:10px 0 20px 0}.headlineWrapper h1:after,.headlineWrapper h2:after{height:5px;margin:5px 0 10px 0}header .products,header .search,header .social,header .mobileMenuWrapper{}.abstandOben{margin:0}.archivHeader,.allNewsHeader{right:25px;margin-top:25px;position:relative;top:0;left:0}.headerSliderItemContent{position:absolute;z-index:16000;top:30px;left:0;width:100%;padding:0 30px;transform:none}.headerSliderWrapper{padding:75px 0 0 0}.headerSliderItemContent{top:0px;padding:0}.headerSliderItemContentLeft{padding:30px 0 0 0}.headerSliderItemContentRight h2{line-height:20px;font-size:18px}.mod_newslist .layout_latest .teaser{font-size:16px}.headerSlider .slick-prev,.headerSlider .slick-next{display:none !important}.contentSliderWrapper .slick-image{display:none}.contentSliderWrapper .slick-image.mobileView{display:block}.contentSlider,.contentSliderItem{height:100%}.contentSliderWrapper{padding:75px 0 0 0}.contentSliderItemContent{top:36px}.contentSliderItemContentLeft{font-size:17px;color:#fff;padding:0}.contentSliderItemContentLeft p{display:none;line-height:19px}.headerSliderItemContentLeft h1,.headerSliderItemContentLeft h2,.contentSliderItemContentLeft h1,.contentSliderItemContentLeft h2,.contentSliderItemContentLeft h3,.wordmapWrapper h3{font-size:40px;font-weight:700;line-height:35px;margin:0}.contentSliderItemContentLeft h1:after,.contentSliderItemContentLeft h2:after,.contentSliderItemContentLeft h3:after,.headerSliderItemContentLeft h1:after,.headerSliderItemContentLeft h2:after,.wordmapWrapper h3:after{height:5px;width:75px;margin:13px 0 10px 0}.mod_newslist .layout_latest h2{line-height:23px;font-size:21px}.headerSlider .slick-prev,.headerSlider .slick-next{display:none !important}.headlineWrapper h1,.headlineWrapper h2{font-size:40px;line-height:44px;text-align:left}.twoColWrapper{display:block}.twoColWrapper .twoColContent{width:100%}.twoColWrapper .twoColContentInner{width:100%}.twoColWrapper .twoColText h2{font-size:30px;font-weight:700;line-height:30px;margin:0}.twoColWrapper .twoColContent{position:relative;width:100%}.twoColWrapper .twoColContentInner{width:auto;margin:0 auto 0 auto;padding:0 15px}.twoColWrapper .twoColText h2:after,.twoColWrapper .twoColText h3:after{height:4px;margin:8px 0 8px 0}.twoColWrapper .twoColText h2{font-size:30px;line-height:36px}.twoColWrapper .twoColText{margin:30px 0 60px 0}.twoColWrapper .akkordeonWrapper{margin:40px 0 40px 0}.twoColWrapper .akkordeonWrapper .ce_accordionSingle{padding:0 0 10px 0}.twoColWrapper .akkordeonWrapper .toggler{font-size:30px}.subnavigationWrapper{display:none}.subnavigationWrapper.mobileView{display:block}.wordmapWrapper{padding:111px 0 41px}.copyRights{text-align:left}footer .mod_navigation ul{margin:0;padding:0;list-style:none;display:block}footer .mod_navigation li{padding:0 0 20px 0;vertical-align:top;width:auto}.dateDesktop{display:none !important}.dateMobile{display:block !important;font-family:"Source Sans Pro", Arial, sans;font-size:16px !important;font-weight:700;padding:0.5em 0 0.8em 0 !important;color:#e96723}.cd-timeline-content .cd-date{float:none !important}.cd-timeline-content h3{margin:0 0 10px}.newsSearchWrapper{width:100%}.layout_latest_wrapper .twoColContentInner{width:100%;padding:0 0 25px 0}.layout_latest_wrapper .layout_latest{width:100%;padding:25px}.mod_newsreader h1{font-size:30px;line-height:34px}.contentBG{padding:0 0 100px 0}.teamInner{min-height:0;margin:0 0 20px 0}.breadcrumbActive .colRight{margin:0}.twoColWrapper .googlemapContact{width:auto}.twoColWrapper .twoColText h2,.twoColWrapper .twoColText h3{white-space:normal}.mod_form input[type=text],.mod_form input[type=email],.mod_form input[type=tel],.mod_form input[type=url],.mod_form textarea,.mod_form select{width:100%}.google_map,.googlemap{height:290px !important;padding:0px 0 0 0}.referenzenFilterWrapper select{width:100%;margin:0 0 10px 0}.referenzenFilterWrapper .widget-simple-choice{display:block;margin:0 15px}.referenzenFilterInner{margin:0 0 5px 0}.ReferenzInfoWrapper{padding:0 25px 50px 25px}.referenzenListWrapper{display:block}.referenzenListWrapper .referenzenInner{width:100%;padding:0}.referenzenListWrapper .twoColContentInner{width:100%}.referenzenListWrapper h2{font-size:20px}.referenzenListWrapper .referenzInfo{margin:0 0 5px 0}.referenzenListWrapper .appLabel{font-weight:bold;width:auto;display:inline-block}.referenzenListWrapper .appLabel .fa{padding:0 5px 0 0}.referenzenListWrapper .appInfo{display:inline-block}.referenceDetailWrapper h2{line-height:33px}.referenceDetailWrapper .appLabel{width:auto;padding:0 10px 4px 0}.referencesSlider .slick-next,.referencesSlider .slick-prev{display:none !important}.subnavigationWrapper ul li{float:left;border-bottom:5px solid #fff;border-right:5px solid #fff}footer .mod_navigation ul{display:block}footer .mod_navigation ul li{display:inline-block;width:auto;padding:0 25px 15px 0}footer .mod_navigation .level_2{display:none}}#uc-privacy-button{display:none}