@import url(/css/font-awesome-4.4.0.min.css);@import url(/css/ionicons-2.0.1/css/ionicons.min.css);@import url('https://cdn2.site-media.eu/g/fonts/css?family=Open+Sans:300,300i,600,600i');@font-face{font-family:'icofont';src:url('/images/0/1427698/icofont.eot');src:url('/images/0/1427698/icofont.eot?#iefix') format('embedded-opentype'), url('/images/0/1427701/icofont.woff') format('woff'), url('/images/0/1427699/icofont.ttf') format('truetype'), url('/images/0/1427700/icofont.svg#eager_naturalistregular') format('svg');font-weight:normal;font-style:normal;}*{margin:0;padding:0;text-decoration:none;list-style:none;border:none;outline:none;-webkit-text-size-adjust:none;vertical-align:baseline;font-weight:300;}u{text-decoration:underline;}img{vertical-align:middle;height:auto;}body{background:#fff;font-family:'Open Sans', smeans-serif;text-rendering:optimizelegibility;color:#2e2e2e;max-width:100%;font-size:17px;line-height:25px;font-weight:normal;overflow-x:hidden;/* hyphens 
   -moz-hyphens: auto;
   -o-hyphens: auto;
   -webkit-hyphens: auto;
   -ms-hyphens: auto;
   hyphens: auto; 
*/}a{color:#2e2e2e;text-decoration:none;}a:hover{color:#e90053;}h1,h2,h3,h4{font-weight:normal;margin:0;color:#e90053;font-family:'Open Sans', smeans-serif;}address{font-style:normal;}p{text-align:justify !important;moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.download-link .download{font-size:1.25rem;}div#c-1 .ed-headline,.overlay-cont .ed-headline{text-align:center;}div#c-1 h2,.overlay-cont h2{padding:0;margin:0;position:relative;font-size:48px;line-height:48px;display:block;color:#e90053;font-family:'Open Sans', smeans-serif;}div#c-1 h3,.overlay-cont h3{font-family:'Open Sans', smeans-serif;color:#e90053;font-weight:normal;font-size:22px;line-height:32px;display:block;position:relative;padding:10px 0;margin:0;}div#c-1{max-width:960px;width:100%;position:relative;margin:0 auto;font-weight:400;font-family:'Open Sans', smeans-serif;/* spalten */text-align:justify;}div#c-1 .underline{text-decoration:underline;}div#c-1 .underlineBlack{text-decoration:underline;color:#2e2e2e !important;}div#c-1 .spalten{display:block;width:100%;-webkit-column-count:2;-webkit-column-gap:36px;-moz-column-count:2;-moz-column-gap:36px;column-count:2;column-gap:36px;text-align:justify;}div#c-1 .fullHeight{min-height:calc(100vh - 56px);}div#c-1 .fullHeight > section{min-height:calc(100vh - 56px);}div#c-1 .fullHeight > section,div#c-1 .fullHeight > .inner{display:flex !important;align-content:center;align-items:center;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){div#c-1 .fullHeight > section,div#c-1 .fullHeight > .inner{height:100px;}}div#c-1 .banner{position:relative;overflow:hidden;}div#c-1 .banner .info{background:rgba(233, 0, 83, 0.8);margin-bottom:0;width:100%;z-index:90;}div#c-1 .banner .info p{text-align:center;color:#fff;display:inline-block;margin:0 auto;padding:2px 0;line-height:36px;font-size:17px;width:100%;position:relative;}div#c-1 .banner .info p i{display:inline-block;margin:0 4px 0 90px;color:#fff;}div#c-1 .banner .info p i:first-child{margin-left:0;}div#c-1 .banner .info p a{color:#fff;text-decoration:none;}div#c-1 .banner .info p a:hover{color:#fff;text-decoration:underline;}div#c-1 .banner .bannerContent{width:100%;z-index:91;text-align:center;}div#c-1 .banner .bannerContent h1{position:relative;}div#c-1 .banner .bannerContent h1:before{content:"";height:82px;width:100%;position:absolute;background:#e90053;left:0;top:46px;z-index:90;}div#c-1 .banner .bannerContent h1 img{position:relative;z-index:91;}div#c-1 .inhalt .inner{padding:60px !important;color:#fff;}div#c-1 .inhalt .inner h2{color:#fff;}div#c-1 .inhalt .inner .ed-button a.button{background:none;border:2px solid #fff;color:#fff;padding:8px 15px;}div#c-1 .inhalt .inner .ed-button a.button:hover{background:#fff;color:#e90053;}div#c-1 #start{margin-left:0 !important;}div#c-1 #start .ed-headline h2{margin-bottom:10px;}div#c-1 #start .ed-headline h3{margin:0;padding:0;font-size:20px;line-height:27px;}div#c-1 .subStart{margin-left:0 !important;}div#c-1 #anwendungsbereiche .anwendungsbereiche-textbox p{column-count:2;column-gap:36px;}div#c-1 #anwendungsbereiche .produkt-button .button{background:#e90053;transition:all 0.5;}div#c-1 #anwendungsbereiche .produkt-button .button:hover{background:#b60041;}@media screen and (max-width:550px){div#c-1 #anwendungsbereiche .produkt-button{text-align:center;}}div#c-1 #produkte .akkordeon-button,div#c-1 #anwendungsbereiche .akkordeon-button{background:#efefef;transition:all 0.5s;width:100%;}div#c-1 #produkte .akkordeon-button:not(:last-child),div#c-1 #anwendungsbereiche .akkordeon-button:not(:last-child){margin-bottom:1px;}div#c-1 #produkte .akkordeon-button:hover,div#c-1 #anwendungsbereiche .akkordeon-button:hover,div#c-1 #produkte .akkordeon-button .active,div#c-1 #anwendungsbereiche .akkordeon-button .active{background:#e90053;}div#c-1 #produkte .akkordeon-button:hover a,div#c-1 #anwendungsbereiche .akkordeon-button:hover a,div#c-1 #produkte .akkordeon-button .active a,div#c-1 #anwendungsbereiche .akkordeon-button .active a{color:#fff;}div#c-1 #produkte .akkordeon-button:hover a:before,div#c-1 #anwendungsbereiche .akkordeon-button:hover a:before,div#c-1 #produkte .akkordeon-button .active a:before,div#c-1 #anwendungsbereiche .akkordeon-button .active a:before{color:#fff;}div#c-1 #produkte .akkordeon-button .button.active,div#c-1 #anwendungsbereiche .akkordeon-button .button.active{color:#fff;}div#c-1 #produkte .akkordeon-button .button.active:before,div#c-1 #anwendungsbereiche .akkordeon-button .button.active:before{color:#fff;}div#c-1 #produkte .akkordeon-button a,div#c-1 #anwendungsbereiche .akkordeon-button a{display:inline-block;word-wrap:break-word;background:none;font-size:18px;color:#2e2e2e;width:100%;font-weight:bold;}div#c-1 #produkte .akkordeon-button a:after,div#c-1 #anwendungsbereiche .akkordeon-button a:after{content:'\f178';font-family:"FontAwesome";}div#c-1 #produkte .akkordeon-button a:before,div#c-1 #anwendungsbereiche .akkordeon-button a:before{content:'+';width:10px;height:10px;color:#2e2e2e;position:absolute;right:15px;}div#c-1 .produkte-headline{background:#e90053;width:100%;transition:all 0.5s;}div#c-1 .produkte-headline h2 a{display:block;color:#fff;padding:20px 0;}div#c-1 .produkte-headline:hover{background:#b60041;}div#c-1 .startContent{min-height:calc(100vh - 111px);}div#c-1 .startContent > section{flex-direction:column;justify-content:space-between;min-height:calc(100vh - 111px);}div#c-1 .startContent > section > div:first-child{flex-grow:1;display:flex !important;align-items:center;align-content:center;max-width:61rem;}div#c-1 .produkteHeader > section{flex-direction:column;padding:0 !important;}div#c-1 .produkte-image{height:calc(100vh - 144px) !important;width:100% !important;}div#c-1 .produkte{min-height:calc(100vh - 56px);}div#c-1 .produkte > section{display:flex !important;align-content:center;align-items:center;min-height:calc(100vh - 56px);}@media screen and (max-width:500px){div#c-1 .produkte > section{display:block !important;}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){div#c-1 .produkte > section:after{content:'';min-height:inherit;font-size:0;display:block;}}div#c-1 #produkte > .inner{overflow:hidden;}div#c-1 #produkte .table-responsive{overflow-x:auto;}div#c-1 #produkte .link{width:25%;box-sizing:border-box;margin:0;border-right:1px solid #efefef;border-bottom:1px solid #efefef;box-sizing:border-box;display:block;float:left;background:#fff;display:table;}div#c-1 #produkte .link a{height:202px;padding-bottom:64px;width:100%;display:inline-block;background:#fff;display:table-cell;vertical-align:middle;position:relative;}div#c-1 #produkte .link a:hover span,div#c-1 #produkte .link .active span,div#c-1 #produkte .link a:hover span h3,div#c-1 #produkte .link .active span h3,div#c-1 #produkte .link a:hover span h4,div#c-1 #produkte .link .active span h4{color:#fff;}div#c-1 #produkte .link a:hover span{background:rgba(233, 0, 83, 0.8);}div#c-1 #produkte .link .active span,div#c-1 #produkte .link .active:hover span{background:#e90053;/*.active:after {
									                content: '';
									                position: absolute;
									                left: 42%;
									                top: 100%;
									                width: 0;
									                height: 0;
									                border-left: 20px solid transparent;
									                border-right: 20px solid transparent;
									                border-top: 20px solid $colorCorporate;
									                z-index: 20;
									            }*/}div#c-1 #produkte .link img{box-sizing:border-box;max-width:92%;max-height:200px;padding:4%;position:relative;left:50%;transform:translateX(-50%);}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){div#c-1 #produkte .link img{max-width:155px;}}div#c-1 #produkte .link span{position:absolute;position:absolute;bottom:0;background:#fff;box-sizing:border-box;width:100%;display:inline-block;}div#c-1 #produkte .link span h3,div#c-1 #produkte .link span h4{color:#e90053;word-wrap:break-word;padding:4px 4px 0;}div#c-1 #produkte .link span h3{font-size:16px !important;line-height:20px;color:#2e2e2e;}div#c-1 #produkte .link span h4{font-size:14px !important;line-height:18px;padding-bottom:10px;}div#c-1 #produkte .link__20{width:20%;}div#c-1 #produkte .accordionBox > section{padding-left:15px !important;padding-right:15px !important;width:100% !important;margin-left:0 !important;border:1px solid #e90053;}div#c-1 #produkte .accordionBox > section > .inner{width:100% !important;}div#c-1 #produkte .produktUebersicht > section{padding:1rem !important;padding-bottom:0 !important;}div#c-1 #produkte .accordionBox section{margin-bottom:10px;}div#c-1 #produkte .accordionBox section h4{margin-top:10px;margin-bottom:5px;color:rgba(46, 46, 46, 0.4);font-weight:bold;font-size:22px;line-height:30px;}div#c-1 #produkte .accordionBox section .info-box{background:#eee;border:1px solid #ddd;background:rgba(239, 239, 239, 0.3);box-shadow:1px 2px 4px rgba(0, 0, 0, .2);padding:8px;}div#c-1 #produkte .accordionBox section .info-box strong{font-size:22px;margin-bottom:5px;display:inline-block;}div#c-1 .produkte__register{padding:1rem;}@media screen and (max-width:400px){}div#c-1 .aktuelles-item{padding:0 20px;margin-bottom:25px;background:rgba(128, 128, 128, 0);transition:0.5s all;display:block;position:relative;}div#c-1 .aktuelles-item p:first-child{color:#2e2e2e;transition:0.5s all;}div#c-1 .aktuelles-item p:first-child strong{color:#2e2e2e !important;}div#c-1 .aktuelles-item p:last-child strong{color:#e90053;}div#c-1 .aktuelles-item:before{content:"";height:16px;width:16px;height:100%;width:2px;background:#e90053;position:absolute;left:0;top:50%;transform:translateY(-50%);transition:0.5s all;}div#c-1 .aktuelles-item:hover{background:rgba(128, 128, 128, 0.2);}div#c-1 .aktuelles-item:hover p:first-child{color:#e90053;}div#c-1 .aktuelles-item:hover:before{width:5px;}div#c-1 .colorBlack{color:#2e2e2e !important;/* download */}div#c-1 .download{/* iconbox */}div#c-1 .download:before{content:"\f1c1";display:inline-block;font:normal normal normal 15px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;width:20px;color:#e90053;}div#c-1 .download p{display:inline-block;}div#c-1 .download p a{color:#e90053;}div#c-1 .iconBox h2{color:#fff;}div#c-1 .iconBox .ed-html{background:rgba(233, 0, 83, 0.6);text-align:center;font-weight:700;font-size:20px;color:#fff;padding:20px;border:2px solid #fff;}div#c-1 .button{-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;background:#e90053;color:#fff;text-shadow:none;font-size:18px;font-family:'Open Sans', smeans-serif;font-weight:700;padding:10px 18px;vertical-align:top;border:none;border-radius:0;box-shadow:none;}div#c-1 .button:hover,div#c-1 .button.active{background:#2e2e2e;color:#fff;}div#c-1 .icon-button:before{content:"\f0fa";margin-right:8px;display:inline-block;font:normal normal normal 15px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;width:20px;color:#fff;}div#c-1 .ed-text{/* formular */}div#c-1 .ed-text ul{padding:0;margin:0;}div#c-1 .ed-text ul li{list-style:none;padding:0 0 0 1.1em;margin:0 0 0 0;line-height:30px;text-align:left;}div#c-1 .ed-text ul li:before{color:#e90053;content:"\f0da";display:inline-block;font-family:FontAwesome;margin-left:-1.1em;width:1.1em;font-size:16px;}div#c-1 .ed-text strong{color:#e90053;font-weight:700;font-family:'Open Sans', smeans-serif;text-align:left;}div#c-1 .ed-form-container{font-size:0;line-height:0;}div#c-1 .ed-form-container .wv-message{font-size:1rem;line-height:25px;}div#c-1 .ed-form-container #ed-new-930 label{display:none;}div#c-1 .ed-form-container input[type="text"],div#c-1 .ed-form-container input[type="email"],div#c-1 .ed-form-container textarea,div#c-1 .ed-form-container select{background:rgba(46, 46, 46, .05);color:#000;font-family:inherit;font-size:16px;line-height:30px;display:inline-block;height:44px;margin:0;padding:0 8px;border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:none;border:1px solid #e90053;}div#c-1 .ed-form-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;width:100%;}div#c-1 .ed-form-container .select-label:before{content:"\f0d7";color:#fff;text-align:center;background-color:#e90053;display:inline-block;width:42px;height:42px;font-size:38px;line-height:42px;right:1px;top:1px;margin:0 10px 0 0;padding:0;position:absolute;font-family:FontAwesome;pointer-events:none;}div#c-1 .ed-form-container textarea{min-height:172px;}div#c-1 .ed-form-container button[type="submit"]{display:inline-block;width:100%;text-align:center;background:#e90053;border-radius:0;font-family:'Open Sans', smeans-serif;font-size:18px;line-height:37px;height:44px;color:#fff;text-shadow:none;padding:0;text-transform:uppercase !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:none;border:1px solid #e90053;}div#c-1 .ed-form-container button[type="submit"]:hover{background:#efefef;border-color:#efefef;color:#fff;}div#c-1 .ed-form-container .regenerate{text-decoration:none;letter-spacing:0;font-size:11px;color:#000;display:block;margin-top:-4px;}div#c-1 .ed-form-container .regenerate:hover{color:#e90053;}div#c-1 .ed-form-container .ed-form-captcha img{margin-top:-7px;}div#c-1 .ed-form-container .ed-form-checkbox .label{padding-bottom:15px;}div#c-1 .ed-form-container .radio_list{border:1px solid #e90053;padding:7px 0;margin:0;background:rgba(46, 46, 46, .1);width:calc(100% - 2px);}div#c-1 .ed-form-container .radio_list li{width:calc(50% - 24px);display:inline-block;padding:0 10px;}div#c-1 .ed-form-container .radio_list li label{color:#000;font-size:16px;}div#c-1 .ed-form-container .radio_list li input{margin-right:8px;}div#c-1 .ed-form-container .no-border,div#c-1 .ed-form-container .no-border ul{border:none;background:transparent;}div#c-1 .ed-form-container .checkbox_list{border:1px solid #e90053;padding:1rem;background:rgba(46, 46, 46, .1);}div#c-1 .ed-form-container .checkbox_list li{width:100%;margin-bottom:0.5rem;}div#c-1 .ed-form-container .checkbox_list li input{margin-top:7px;margin-right:1rem;}div#c-1 .ed-form-container ::-webkit-input-placeholder{color:#555;}div#c-1 .ed-form-container :-moz-placeholder{color:#555;}div#c-1 .ed-form-container ::-moz-placeholder{color:#555;}div#c-1 .ed-form-container :-ms-input-placeholder{color:#555;}div#c-1 .ed-form-container :placeholder-shown{color:#555;}div#c-1 .ed-form-container label{font-size:16px;line-height:150%;}div#c-1 .ed-form-container .ed-form-infotext p{font-size:16px;}div#c-1 .imprint{padding:15px 0 0 0;}div#c-1 .imprint h2{margin-bottom:20px;font-size:38px;}div#c-1 .imprint p{text-align:justify;padding:0 0 30px 0;}div#c-1 .imprint ul{padding:0 0 30px 0;margin:0;}div#c-1 .imprint ul li{list-style:none;padding:0 0 0 1.2em;margin:0 0 0 0;line-height:30px;}div#c-1 .imprint ul li:before{color:#e90053;content:"\f0da";display:inline-block;font-family:FontAwesome;margin-left:-1em;width:1.2em;}div#c-1 .imprint a{word-break:break-all;}div#c-1 .imprint-menu{position:fixed;z-index:200;}div#c-1 .imprint-menu section{background:rgba(233, 0, 83, 0.8);}div#c-1 .imprint-menu a{color:#fff;text-decoration:none;margin:0 0;padding:0 20px;border-radius:0;font-size:16px;line-height:56px;display:inline-block;text-align:center;vertical-align:top;font-weight:700;position:relative;}div#c-1 .imprint-menu a:hover,div#c-1 .imprint-menu a.active{color:#fff;background:#d5004c;}div#c-1 .footer{text-align:center;color:#fff;position:relative;line-height:30px;font-size:18px;}div#c-1 .footer h2,div#c-1 .footer h3{color:#fff;}div#c-1 .footer .ed-html{text-align:center !important;color:#fff;}div#c-1 .footer .ed-html span{display:block;text-align:center;}div#c-1 .footer .ed-html i{background:#e90053;display:inline-block;text-align:center;font-size:40px;border-radius:50%;color:#fff;margin:3px 0 10px 0;position:relative;}div#c-1 .footer .ed-html a{color:#fff;}div#c-1 .footer .ed-html a:hover{color:#e90053;}div#c-1 .footer strong{color:#fff;font-size:20px;font-weight:700;}div#c-1 .footer .ed-text ul li:before{color:#fff;}div#c-1 .footer a{color:#fff;}div#c-1 .footer a:hover{color:#fff;text-decoration:underline;}div#c-1 .footer p{padding:0;margin:0;color:#fff;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ed-section section > .inner,.ed-reference-section section > .inner{min-height:auto;}}.ieFix{/********************************************************** 
/ RESPONSIVE 
********************************************************** */}.ieFix > section{height:auto !important;}.ieFix > section:after{content:'';min-height:inherit;font-size:0;display:block;}@media all and (min-width:961px){.menu-mobile{display:none;}}@media all and (max-width:960px){.container{padding-left:15px !important;padding-right:15px !important;}.container .container{padding:0 !important;}.hero-content h2{font-size:28px;}.hero-content h3{font-size:22px;}h2{font-size:28px !important;}h3,div#c-1 .banner .ed-button a.button{font-size:24px !important;}div#c-1 #produkte .link,div#c-1 #produkte .link__20{width:33.33333%;}#menuTrigger{opacity:1;margin:0;padding:0;width:60px;height:45px;position:fixed;right:0;top:26px;z-index:9999;display:block;transform:rotate(0deg) scale(0.6);transition:0.4s ease;cursor:pointer;}#menuTrigger:hover{opacity:1;}#menuTrigger:before{font-family:'Open Sans', smeans-serif;font-weight:400;content:'';transition:0.4s ease;font-size:16px;line-height:41px;position:relative;left:-60px;text-transform:uppercase;color:#e90053;opacity:1;}#menuTrigger.hide-title:before{opacity:0;}#menuTrigger span{display:block;position:absolute;height:5px;width:50%;background:#e90053;opacity:1;transform:rotate(0deg);transition:0.25s ease;}#menuTrigger span:nth-child(even){left:50%;border-radius:0;}#menuTrigger span:nth-child(odd){left:0;border-radius:0;}#menuTrigger span:nth-child(1),#menuTrigger span:nth-child(2){top:0;}#menuTrigger span:nth-child(3),#menuTrigger span:nth-child(4){top:18px;}#menuTrigger span:nth-child(5),#menuTrigger span:nth-child(6){top:36px;}#menuTrigger span:nth-child(5),#menuTrigger span:nth-child(6){top:36px;}#menuTrigger span:nth-child(5),#menuTrigger span:nth-child(6){top:36px;}#menuTrigger.open{opacity:1;}#menuTrigger.open:before{opacity:0;visibility:hidden;}#menuTrigger.open span{background-color:#e90053;}#menuTrigger.open span:nth-child(1),#menuTrigger.open span:nth-child(6){transform:rotate(45deg);}#menuTrigger.open span:nth-child(2),#menuTrigger.open span:nth-child(5){transform:rotate(-45deg);}#menuTrigger.open span:nth-child(1){left:5px;top:7px;}#menuTrigger.open span:nth-child(2){left:calc(50% - 5px);top:7px;}#menuTrigger.open span:nth-child(3){left:-50%;opacity:0;}#menuTrigger.open span:nth-child(4){left:100%;opacity:0;}#menuTrigger.open span:nth-child(5){left:5px;top:29px;}#menuTrigger.open span:nth-child(6){left:calc(50% - 5px);top:29px;}.ed-menu{transition:all 0.6s ease;z-index:999;opacity:0;position:fixed;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;visibility:hidden;background:rgba(233, 0, 83, .9);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}.ed-menu.open{visibility:visible;opacity:1 !important;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}.ed-menu.open a{pointer-events:all;}.ed-menu .inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none;text-align:center;margin:0;z-index:90;background:none;z-index:100;width:100%;max-width:960px;transition:all 0.4s ease;padding:0 15px;overflow-y:scroll;pointer-events:all;-webkit-overflow-scrolling:touch;max-height:calc(100%);min-height:auto !important;}.ed-menu ul{padding:0;margin-bottom:50px;}.ed-menu li{display:block !important;text-align:center !important;}.ed-menu li a{font-family:'Open Sans', smeans-serif;font-weight:400;font-weight:400;text-transform:uppercase;font-size:15px;transition:all 0.4s ease;line-height:45px;letter-spacing:2px;padding:0 20px;margin:0;color:#fff !important;display:block;text-align:center;position:relative;pointer-events:none;text-decoration:none !important;}.ed-menu li a.active,.ed-menu li a:hover{background:rgba(255, 255, 255, .1);color:#fff !important;}.menu-mobile{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #efefef;height:50px;z-index:999;}.menu-mobile #menuTrigger{position:absolute;left:18%;top:55%;-webkit-transform:translate(-50%, -50%) scale(0.6);-ms-transform:translate(-50%, -50%) scale(0.6);-moz-transform:translate(-50%, -50%) scale(0.6);-o-transform:translate(-50%, -50%) scale(0.6);transform:translate(-50%, -50%) scale(0.6);}.menu-mobile a{width:33.33%;float:right;display:inline-block;text-align:center;line-height:50%;color:#e90053;}.menu-mobile a i{color:#e90053;line-height:50px;font-size:35px;}}@media all and (max-width:767px){h2,h3{white-space:initial !important;}.hero-content{width:calc(100% - 30px);}.footer .span8:not(:last-child) .footer-box{margin-bottom:40px;}.footer p{text-align:center !important;}.ed-form-container .ed-spacer{display:none;}.ed-form-container form div[class*="ed-form"]{margin-bottom:10px;}.ed-form-container form .ed-form-button{margin:0;}div#c-1 #anwendungsbereiche .anwendungsbereiche-textbox p{column-count:1;}div#c-1 #anwendungsbereiche .ed-grid .ed-button{text-align:center;}div#c-1 #produkte .margin-mobile{margin-top:32px;}div#c-1 #produkte .ed-text p{text-align:justify !important;}div#c-1 #produkte .link,div#c-1 #produkte .link__20{width:50%;}.hero-content h2{font-size:22px;}.hero-content h3{font-size:16px;}.button-row{text-align:center;}.button-row .ed-button{display:block;}.button-row .ed-button .button{width:100%;}.button-row .ed-button:not(.first-child){margin-top:15px;margin-left:0;}div#c-1 .spalten{display:block;width:100%;-webkit-column-count:1;-webkit-column-gap:3%;-moz-column-gap:3%;column-count:1;column-gap:3%;text-align:justify;}div[class*="span"]{padding:0 !important;}.ed-map,.ed-reference-map{display:none;}}@media all and (max-width:960px){.ed-image img{max-width:100% !important;}#ueber-uns > .container{max-width:calc(100% - 30px) !important;}div#c-1{max-width:100% !important;}div#c-1 .banner .bannerContent{width:calc(100% - 30px) !important;}div#c-1 .banner > section{height:45px !important;}.menuWrapper{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;-webkit-transform:none !important;-ms-transform:none !important;-moz-transform:none !important;-o-transform:none !important;transform:none !important;z-index:999;pointer-events:none;}.menuWrapper [class*="span"]{float:none !important;width:100% !important;padding:0 !important;}.ed-grid.footer > section.full-width,#ed-2649029 > section.full-width{padding-right:15px !important;padding-left:15px !important;}.ed-grid.footer > section.full-width > .container,#ed-2649029 > section.full-width > .container{padding:0 !important;}.ed-grid.footer{margin-bottom:50px;}#ed-6078168 > .container{padding:0 !important;}div#c-1 .iconBox .ed-html{font-size:19px;}}@media all and (max-width:767px){.ed-grid.footer [class*="span"]:not(:last-child),#ed-2620385 [class*="span"]:not(:last-child){margin-bottom:40px;}div#c-1 #ed-6078168 .inhalt .inner{padding:60px 15px !important;}div#c-1 #ed-6078168 .span12:last-child{display:none;}#leistungen .span12:first-child{margin-bottom:40px;}#ed-2648791{text-align:center;}div#c-1 .paddingBottom{padding-bottom:16px;}}@media all and (max-width:450px){div#c-1 #produkte .link,div#c-1 #produkte .link__20{width:100%;}div#c-1 #produkte .imgLeft{float:none;}div#c-1 #produkte .imgLeft img{position:relative;left:50%;transform:translate(-50%);}div#c-1 .hide-sm{display:none;}}@media all and (min-width:961px){div#c-1 .menuWrapper{-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;background:none;position:absolute;top:auto;bottom:0;padding:0;width:100%;display:block;z-index:99;text-align:center;box-sizing:border-box;margin:0;z-index:100;background:rgba(233, 0, 83, 0.8);}div#c-1 .menuWrapper.sticky{background:#e90053;border:none;position:fixed;top:0;bottom:auto;}div#c-1 .menuWrapper .ed-menu{-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;width:100%;margin:0 auto;padding:0;font-size:0;}div#c-1 .menuWrapper .ed-menu ul{margin:0 auto;max-width:960px;position:relative;text-align:center;}div#c-1 .menuWrapper .ed-menu li{display:inline-block;list-style:none;padding:0;margin:0;line-height:52px;border-left:1px solid rgba(255, 255, 255, 0.5);}div#c-1 .menuWrapper .ed-menu li:last-child{border-right:1px solid rgba(255, 255, 255, 0.5);}div#c-1 .menuWrapper .ed-menu li a{-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;color:#fff;text-decoration:none;margin:0 0;padding:0 20px;border-radius:0;font-size:16px;line-height:56px;display:inline-block;text-align:center;vertical-align:top;font-weight:700;position:relative;}div#c-1 .menuWrapper .ed-menu li a:hover,div#c-1 .menuWrapper .ed-menu li a.active{color:#fff;background:rgba(255, 255, 255, 0.4);}}.imprint h3{text-align:left;}.overlay-cont{width:100%;padding:40px !important;background:#fff;max-width:550px !important;}.overlay-cont h2,.overlay-cont h3,.overlay-cont h4{padding-top:0;margin-top:0;}.overlay-cont h2,.overlay-cont h3,.overlay-cont h4,.overlay-cont .ed-text,.overlay-cont .ed-text p{text-align:center !important;}.overlay-cont .ed-text{font-size:20px;}.overlay-cont .button{background:#e90053;transition:all 0.5s;color:#fff;border-radius:0;box-shadow:none;text-shadow:none;text-transform:uppercase;}.overlay-cont .button:hover{background:#b60041;}.ed-element.preset-overlay-standard-default{background:#fff;box-sizing:border-box;width:880px !important;max-width:90% !important;padding:40px !important;}.ed-element.preset-overlay-standard-default h2,.ed-element.preset-overlay-standard-default p{margin:0;}.ed-element.preset-overlay-standard-default h2{color:#e90053;font-family:'Open Sans', smeans-serif;}