@import url(/css/ionicons-2.0.1/css/ionicons.css);@import url(/css/font-awesome-4.4.0.min.css);@import url('https://cdn3.site-media.eu/g/fonts/css?family=Lato:300,400');@import url('https://cdn3.site-media.eu/g/fonts/css?family=Open+Sans+Condensed:300,700');html,body{height:100%;width:100%;margin:0;-webkit-text-size-adjust:none;}body{margin:0;padding:0;font-family:'Lato', sans-serif;font-weight:300;font-size:17px;line-height:30px;color:#000;}img{vertical-align:top;max-width:100%;}div.center_content{margin:0 auto;width:100%;max-width:960px;position:relative;}h1,h2,h3,h4{font-weight:700;font-family:'Open Sans Condensed', sans-serif;line-height:1.2em;margin:0;}p{margin:0;}div#c-1 .menuWrapper{position:fixed;top:0;bottom:auto;padding:0;width:100%;display:block;z-index:99;text-align:center;box-sizing:border-box;margin:0;z-index:100;-webkit-transform:translate(-50%, 0px);-ms-transform:translate(-50%, 0px);-moz-transform:translate(-50%, 0px);-o-transform:translate(-50%, 0px);transform:translate(-50%, 0px);-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}div#c-1 .menuWrapper .header-logo img{max-width:70px;padding:5px 0;}div#c-1 .menuWrapper.sticky{border:none;border-bottom:1px solid #ea8f00;background:#898989;position:fixed;height:60px;top:0;bottom:auto;-webkit-transform:translate(-50%, 50px);-ms-transform:translate(-50%, 50px);-moz-transform:translate(-50%, 50px);-o-transform:translate(-50%, 50px);transform:translate(-50%, 50px);}div#c-1 .menuWrapper.sticky > section{box-shadow:1px 1px 3px 0px rgba(0, 0, 0, 0.75);top:-10px;}div#c-1 .menuWrapper.sticky [class*="span"]:first-child{max-width:25% !important;}div#c-1 .menuWrapper .ed-grid{width:100%;max-width:960px;margin:0 auto;}div#c-1 .menuWrapper .ed-menu{width:100%;max-width:960px;margin:0 auto;padding:0;font-size:0;}div#c-1 .menuWrapper .ed-menu ul{margin:0;position:relative;text-align:center;font-size:0;line-height:0;}div#c-1 .menuWrapper .ed-menu li{display:inline-block;list-style:none;padding:0;margin:0;line-height:60px;border-right:1px solid #fff;}div#c-1 .menuWrapper .ed-menu li:first-child{border-left:1px solid #fff;}div#c-1 .menuWrapper .ed-menu li a{-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:relative;color:#fff;text-decoration:none;padding:0 25px;font-family:'Open Sans Condensed', sans-serif;font-weight:700;font-size:18px;line-height:73px;display:inline-block;position:relative;text-transform:uppercase;text-shadow:0px 0.5px 0px #000;}div#c-1 .menuWrapper .ed-menu li:hover a,div#c-1 .menuWrapper .ed-menu li.active a{color:#898989;}div#c-1{padding:0;z-index:0;margin:0 auto;width:100%;max-width:960px;}div#c-1 a{-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;color:#000;text-decoration:none;}div#c-1 a:hover,div#c-1 a.active{color:#ea8f00;}div#c-1 .ed-headline{padding:0;text-align:center;}div#c-1 h2{color:#ea8f00;font-family:'Open Sans Condensed', sans-serif;font-size:30px;line-height:1.2em;position:relative;font-weight:700;display:inline-block;text-transform:uppercase;}div#c-1 h3{font-size:22px;line-height:1.2em;font-weight:700;margin:0;padding:0;text-transform:uppercase;font-family:'Open Sans Condensed', sans-serif;color:#ea8f00;}div#c-1 h3 a{color:#ea8f00;}div#c-1 .banner{position:relative;}div#c-1 .banner > section{overflow:hidden;}div#c-1 .banner h2{font-size:35px;line-height:110%;color:#fff;text-shadow:0px 0px 3px #000;}div#c-1 .banner .info{position:absolute;margin:0 auto;bottom:10px;z-index:100;-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}div#c-1 .banner .info.sticky{position:fixed;bottom:auto;top:-50px;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);}div#c-1 .banner .info.sticky > section{padding:5px 0 !important;}div#c-1 .banner .info .ed-text{max-width:960px;margin:0 auto;}div#c-1 .banner .info p{color:#fff;font-size:16px;text-transform:uppercase;font-family:'Open Sans Condensed', sans-serif;font-weight:normal;}div#c-1 .banner .info a{-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;color:#fff;}div#c-1 .banner .info a:hover,div#c-1 .banner .info a.active{color:#ea8f00;}div#c-1 .banner .info i{margin-left:25px;color:#ea8f00;text-shadow:0.5px 0.5px 0px #000;padding-right:5px;}div#c-1 .banner .info i:first-child{margin:0;}div#c-1 .banner .logo h1{position:relative;top:12px;left:15px;font-size:40px;text-shadow:1px 1px 1px #000;text-transform:uppercase;}div#c-1 .banner .logo h1 a{color:#fff;}div#c-1 .banner .logo img{max-width:70px;padding:5px 0;}div#c-1 .banner .button{padding:10px;font-family:'Open Sans Condensed', sans-serif !important;font-size:22px !important;text-transform:uppercase;background:#ea8f00 !important;color:#fff !important;border:none !important;box-shadow:1px 1px 3px 0px rgba(0, 0, 0, 0.75) !important;max-width:300px;}div#c-1 .banner .button:hover{background:#898989 !important;}div#c-1 .white{color:#fff !important;border-color:#fff !important;}div#c-1 .white h2{color:#fff;border-color:#fff;}div#c-1 .white .ed-button a.button{background:#fff;color:#000 !important;}div#c-1 .white .ed-button a.button:hover{text-decoration:none;color:#ea8f00 !important;}div#c-1 .white .ed-text,div#c-1 .white.ed-text{color:#fff;}div#c-1 .white .ed-text ul li:before,div#c-1 .white.ed-text ul li:before{color:#fff;}div#c-1 .white .ed-text strong,div#c-1 .white.ed-text strong{color:#fff;}div#c-1 .white p{color:#fff;}div#c-1 .white p strong{color:#fff;}div#c-1 .white a{color:#fff !important;}div#c-1 .white a:hover{color:#fff;text-decoration:underline;}div#c-1 .kontakt i{color:#ea8f00;}div#c-1 .ed-text{color:#000;font-weight:100;}div#c-1 .ed-text strong{color:#898989;font-weight:700;}div#c-1 .ed-text ul{padding:0;margin:0;}div#c-1 .ed-text li{list-style:none;padding-right:0px;margin:0 0 0 20px;line-height:30px;}div#c-1 .ed-text ul li:before{color:#ea8f00;content:"\f0da";display:inline-block;font-family:FontAwesome;margin-left:-1.1em;width:1.1em;}div#c-1 .produkte img{background:#898989;padding:20px 50px;max-width:200px;box-shadow:1px 1px 3px 0px rgba(0, 0, 0, 0.75) !important;}div#c-1 .products{overflow:visible;}div#c-1 .products .image-container{background:#afafaf;padding:15px;border-radius:4px;box-shadow:1px 1px 3px 0px rgba(0, 0, 0, 0.75) !important;height:90px;}div#c-1 .products .image-container .ed-image img{max-width:150px;max-height:60px;}div#c-1 .products .info{overflow:visible;}div#c-1 .products .info .ed-button .button{border-radius:4px;box-shadow:1px 1px 3px 0px rgba(0, 0, 0, 0.75) !important;}div#c-1 .footer p{margin:0 10px;}div#c-1 .footer p a{-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;color:#fff;font-family:'Open Sans Condensed', sans-serif;font-size:16px;}div#c-1 .footer p a:hover,div#c-1 .footer p a.active{color:#ea8f00;}div#c-1 .ed-gallery a{display:block;position:relative;border-radius:1px;overflow:hidden;}div#c-1 .ed-gallery ul li{overflow:hidden;}div#c-1 .ed-gallery ul li img{-webkit-transition:all 0.8s ease;-ms-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease;}div#c-1 .ed-gallery ul li img:hover{/* Chrome 4+, Op 15+, Saf 3.1, iOS Saf 3.2+ */-webkit-transform:scale(1.1);/* Fx 3.5-15 */-moz-transform:scale(1.1);/* IE 9 */-ms-transform:scale(1.1);/* Op 10.5-12 */-o-transform:scale(1.1);/* Fx 16+, IE 10+ */transform:scale(1.1);}div#c-1 .ed-button .button{-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;border:none;background:#ea8f00;color:#fff;font-family:'Open Sans Condensed', sans-serif;width:100%;line-height:1.6em;padding:10px 0;font-size:22px;text-align:center;vertical-align:top;border-radius:none;box-shadow:1px 1px 3px 0px rgba(0, 0, 0, 0.75) !important;text-transform:uppercase;}div#c-1 .ed-button .button:hover,div#c-1 .ed-button .button.active{background:#898989;}div#c-1 .imprint{padding:0;font-weight:100;}div#c-1 .imprint h2{font-size:26px;line-height:1.2em;display:block;font-weight:bold;margin:50px 0 20px 0;text-align:left;font-family:'Open Sans Condensed', sans-serif;border:none;padding:0;-webkit-transform:none;-ms-transform:none;-moz-transform:none;-o-transform:none;transform:none;}div#c-1 .imprint h2:before,div#c-1 .imprint h2:after{display:none;}div#c-1 .imprint h1,div#c-1 .imprint h3{text-align:left;color:#ea8f00;text-transform:uppercase;}div#c-1 .imprint p{margin:0 0 30px 0;text-align:justify;}div#c-1 .imprint ul{margin:0 0 30px 0;list-style:none;margin-left:25px !important;padding:0;}div#c-1 .imprint ul li{padding:0;}div#c-1 .imprint ul li::before{color:#ea8f00;content:"\f0da";display:inline-block;font-family:FontAwesome;margin-left:-25px;width:25px;}div#c-1 .ed-form-container form input[type="text"],div#c-1 .ed-form-container form input[type="phone"],div#c-1 .ed-form-container form input[type="email"],div#c-1 .ed-form-container form select,div#c-1 .ed-form-container form textarea{background:none;border:1px solid #000;padding:0 10px;margin:0;line-height:44px;height:44px;color:#000;font-family:'Lato', sans-serif;font-size:18px;font-weight:300;-webkit-appearance:none;}div#c-1 .ed-form-container form .ed-element{padding:0 0 15px 0;}div#c-1 .ed-form-container form .ed-form-button,div#c-1 .ed-form-container form .ed-grid,div#c-1 .ed-form-container form .ed-form-captcha{padding:0;}div#c-1 .ed-form-container form textarea{height:160px;}div#c-1 .ed-form-container form button[type="submit"]{-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;border:none;background:#ea8f00;line-height:1.6em;height:45px;padding:0 10px;margin:0;color:#fff;font-family:'Open Sans Condensed', sans-serif;font-size:20px;font-weight:300;box-sizing:border-box;width:100%;-webkit-appearance:none;text-transform:uppercase;box-shadow:1px 1px 3px 0px rgba(0, 0, 0, 0.75) !important;}div#c-1 .ed-form-container form button[type="submit"]:hover{color:#fff;background:#898989;}div#c-1 .ed-form-container form .regenerate{float:left;line-height:12px;}div#c-1 div#c-1 .liste ul li{border:1px solid #ea8f00;padding:5px;color:#000;position:relative;padding-left:35px;margin:10px 0;box-shadow:1px 1px 3px 0px rgba(0, 0, 0, 0.75) !important;}div#c-1 div#c-1 .liste ul li:before{background:#ea8f00;content:"\f121";font-family:ionIcons;color:#fff;height:calc(100% - 10px);text-align:center;padding:5px;position:absolute;top:0;left:18px;}.imprint h3{text-align:left;}.overlay-start{max-width:100% !important;width:500px !important;padding:30px !important;border:5px solid #ea8f00;}.overlay-start h2{color:#ea8f00;font-family:'Open Sans Condensed', sans-serif;font-size:30px;line-height:1.2em;position:relative;text-align:center;font-weight:700;text-transform:uppercase;}.overlay-start h3{font-size:22px;line-height:1.2em;font-weight:700;margin:0;padding:0;font-family:'Open Sans Condensed', sans-serif;color:#ea8f00;text-transform:uppercase;}.overlay-start a{color:#000;text-decoration:none;transition:all 0.5s ease;}.overlay-start a:hover{color:#898989;}