body{-webkit-text-size-adjust:none}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}a{text-decoration:none;color:inherit}#print2{display:none}figure{display:block;margin:0}@font-face{font-family:'icomoon';src:url("webfonts/icomoon/icomoon.eot?-jhbetv");src:url("webfonts/icomoon/icomoon.eot?#iefix-jhbetv") format("embedded-opentype"),url("webfonts/icomoon/icomoon.woff?-jhbetv") format("woff"),url("webfonts/icomoon/icomoon.ttf?-jhbetv") format("truetype"),url("webfonts/icomoon/icomoon.svg?-jhbetv#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-tel:before{content:"\e606"}.icon-bubble:before{content:"\e600"}.icon-check:before{content:"\e601"}.icon-download:before{content:"\e602"}.icon-mail:before{content:"\e603"}.icon-mobile:before{content:"\e604"}.icon-smoking:before{content:"\e605"}@font-face{font-family:'ProximaNova-Regular';src:url("webfonts/ProximaNova/26504A_13_0.eot");src:url("webfonts/ProximaNova/26504A_13_0.eot?#iefix") format("embedded-opentype"),url("webfonts/ProximaNova/26504A_13_0.woff") format("woff"),url("webfonts/ProximaNova/26504A_13_0.ttf") format("truetype")}@font-face{font-family:'ProximaNova-Bold';src:url("webfonts/ProximaNova/26504A_14_0.eot");src:url("webfonts/ProximaNova/26504A_14_0.eot?#iefix") format("embedded-opentype"),url("webfonts/ProximaNova/26504A_14_0.woff") format("woff"),url("webfonts/ProximaNova/26504A_14_0.ttf") format("truetype")}@font-face{font-family:'ProximaNovaT-Thin';src:url("webfonts/ProximaNova/26504A_E_0.eot");src:url("webfonts/ProximaNova/26504A_E_0.eot?#iefix") format("embedded-opentype"),url("webfonts/ProximaNova/26504A_E_0.woff") format("woff"),url("webfonts/ProximaNova/26504A_E_0.ttf") format("truetype")}@font-face{font-family:'ProximaNovaACond-Regular';src:url("webfonts/ProximaNova/2AA9B3_1_0.eot");src:url("webfonts/ProximaNova/2AA9B3_1_0.eot?#iefix") format("embedded-opentype"),url("webfonts/ProximaNova/2AA9B3_1_0.woff") format("woff"),url("webfonts/ProximaNova/2AA9B3_1_0.ttf") format("truetype")}*{font-style:normal}html{font-family:"ProximaNova-Regular",sans-serif,"Arial",sans-serif;font-size:20px;line-height:1.45em;color:#8f8f8f}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}*:focus{outline:0}strong{font-family:"ProximaNova-Bold",sans-serif}html,body{background:#fff}sub,sup{height:0;line-height:1;vertical-align:baseline;position:relative;font-size:0.6em}sub{bottom:-0.5ex}sup{bottom:1.3ex}div#container{margin:0 auto}div#container div.content_wrapper{min-width:1000px;max-width:1300px;margin:0 auto;position:relative;padding:0 5%}div#container div.inner_wrapper{padding-top:25px;position:relative}div#content{width:100%;position:relative;z-index:10;overflow:hidden}#header{position:relative;background-image:url(../images/landingpage/header-bg.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:top center;background-repeat:no-repeat;margin-bottom:50px}#header .header-content{padding-bottom:30px;display:table}#header .header-content>div{display:table-cell;vertical-align:middle}#header .header-content>div img{padding-top:50px;max-width:100%;width:auto;height:auto}#header #logo{position:relative;top:30px;display:block;width:339px}#header #logo img{display:block;width:100%;height:auto}#header .header_tel{position:absolute;right:0;top:30px;height:20px;display:table;border-collapse:separate;border-spacing:10px 0;font-size:14px}#header .header_tel .icon{color:#2396d6;font-size:1.5em}#header .header_tel>span{display:table-cell;vertical-align:middle}#header h1{max-width:580px;margin-top:70px;font:38px "ProximaNovaT-Thin",sans-serif;line-height:1.15em;margin-bottom:5px}#header h2{margin-bottom:5px}#header .promoted{color:#2396d6;text-transform:uppercase;font-family:"ProximaNova-Bold",sans-serif}section{position:relative}section.contact{padding-bottom:75px}section.products{background:#f3f6f7;padding:55px 0 105px}section.customer{background:#2396d6;color:#cee6f5;padding:100px 0 130px}section.anfrage{padding:70px 0}section.einsatzbereiche{background:#f3f6f7}section.contact button{width:100%}section.contact .description p{max-width:420px}section.products .padding-side{padding:0 80px}section.products .image{text-align:center;height:148px;margin:-130px 0 20px}section.products .image img{height:100%;width:auto}section.products h1{text-align:center}section.products h2{font-size:40px;line-height:1.1em;margin-bottom:6px;margin-top:30px}section.products h3{text-transform:none;font-size:16px;line-height:1.4em}section.products table{font-size:14px}section.products table td:first-child{color:#2396d6;font-family:"ProximaNova-Bold",sans-serif}section.products .product{background:#fff;padding:50px 40px 25px;margin:120px -40px 0;display:table;width:100%}section.products .product .left,section.products .product .right{display:table-cell;vertical-align:top;width:50%}section.products .product p{max-width:480px;line-height:1.6em}section.products .subline{color:#5e5e5e;font-family:"ProximaNova-Bold",sans-serif;margin-bottom:18px;line-height:1.5em}section.products ul,section.products .subline{font-size:14px}section.products ul li,section.products .subline li{margin-bottom:3px}section.einsatzbereiche{padding-top:10px;padding-bottom:110px}section.einsatzbereiche h1{color:#8f8f8f;text-align:center}section.einsatzbereiche ul{padding:20px 0 20px}section.einsatzbereiche ul li{width:20%;padding-right:4%;display:inline-block;vertical-align:top;padding-left:0}section.customer{overflow:hidden}section.customer .content,section.customer .background_image{position:relative;display:inline-block;width:49%}section.customer .content{vertical-align:top;z-index:2}section.customer .background_image{z-index:1;vertical-align:middle;text-align:center}section.customer .background_image img{position:relative;z-index:2}html.cssgradients section.customer .background_image .radial{position:absolute;width:1100px;height:1100px;top:-350px;left:-250px;z-index:1;background:#fff;background:-moz-radial-gradient(center, #fff 0%, #2396d6 50%);background:-webkit-radial-gradient(center, #fff 0%, #2396d6 50%);background:-o-radial-gradient(center, #fff 0%, #2396d6 50%);background:-ms-radial-gradient(center, #fff 0%, #2396d6 50%);background:radial-gradient(center, #fff 0%, #2396d6 50%);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100, finishopacity=0, style=2)}html.no-cssgradients section.customer .background_image .radial{display:none}section.customer h1,section.customer h2,section.customer .author{color:#fff}section.customer h1{margin-bottom:20px;line-height:1.1em}section.customer p{max-width:500px}section.customer div.text{position:relative}section.customer div.text p{max-width:365px}section.customer .author{font:10px "ProximaNova-Bold",sans-serif;text-transform:uppercase}section.customer #smoking{font-size:75px;color:#fff;margin-bottom:20px}section.customer strong{color:#fff}section.anfrage{text-align:center}section.anfrage h1{color:#8f8f8f;font:24px "ProximaNova-Regular",sans-serif;margin-top:20px;display:inline-block}section.anfrage button{display:inline-block;margin-left:40px}footer#footer{padding:10px 0 20px}footer#footer>div{white-space:nowrap}footer#footer .p,footer#footer a{font-size:12px;color:#5e5e5e}footer#footer .p{text-align:center;margin-bottom:5px;line-height:18px}footer#footer .p div{display:inline-block}footer#footer a{display:inline-block;padding-bottom:0px;line-height:12px;border-bottom:1px solid #999}footer#footer a:hover{color:#4bace1;border-color:transparent}footer#footer .marginleft{margin-left:8px;margin-right:2px}footer#footer .icon{color:#2396d6;font-size:0.7em}h1,h2,h3{color:#2396d6;font:24px "ProximaNova-Bold",sans-serif;text-transform:uppercase;line-height:1.5em;margin-bottom:10px}h1.small,h2.small,h3.small{font-size:14px}h1 .thin,h2 .thin,h3 .thin{font-family:"ProximaNova-Regular",sans-serif;text-transform:none;white-space:nowrap}a{color:#2396d6}a:hover{color:#4bace1}a[href^="tel"]:link,a[href^="tel"]:visited,a[href^="tel"]:hover{text-decoration:none !important;color:inherit !important;cursor:default !important}div.iconbutton,button.iconbutton,a.iconbutton{position:relative;width:22px;height:22px;display:block}div.iconbutton.blue,button.iconbutton.blue,a.iconbutton.blue{background-color:#2396d6}div.iconbutton .pngsprite,button.iconbutton .pngsprite,a.iconbutton .pngsprite{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}button,a{border:none;-webkit-appearance:none}button.borderbutton,a.borderbutton{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;font:16px "ProximaNova-Bold",sans-serif;color:#2396d6 !important;padding:12px 22px 10px;line-height:16px;display:inline-block;border:1px solid #2396d6;margin-top:25px;cursor:pointer}button.borderbutton:hover,a.borderbutton:hover{color:#4bace1 !important;border-color:#4bace1}button.borderbutton .icon,a.borderbutton .icon{margin-left:10px}button.kontaktbutton,a.kontaktbutton{position:relative;padding-right:50px;margin:25px 0 0 70px}button.kontaktbutton span,a.kontaktbutton span{position:absolute;right:20px;top:10px}button{-webkit-appearance:none;-webkit-tap-highlight-color:transparent;border-radius:0;background:#2396d6;font:20px "ProximaNova-Bold",sans-serif;color:#fff;text-transform:uppercase;line-height:24px;cursor:pointer;padding:22px 30px 18px}button.more-padding{padding-left:50px;padding-right:50px}button:hover{background:#35a1de}p{margin-bottom:10px}p.small{font-size:16px;line-height:1.45em}strong{font-family:"ProximaNova-Bold",sans-serif;font-weight:normal;color:#2396d6}.content_wrapper ul.big{font-size:20px}.content_wrapper ul li{margin-bottom:6px;padding-left:10px}.content_wrapper ul li:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e601";color:#2396d6;padding-right:10px;font-size:12px}.content_wrapper ol{list-style:none;margin:0;counter-reset:i 0}.content_wrapper ol li{margin-left:42px;margin-bottom:3px}.content_wrapper ol li:before{font-family:"ProximaNova-Bold",sans-serif;content:counter(i) ".";counter-increment:i;color:#2396d6;margin-left:-42px;display:block;float:left;width:30px;text-align:right}.relative{position:relative}.form{background-color:#ebeff2;padding:25px 25px 15px}.form .formrow{margin-top:7px}.form .formrow:first-child{margin-top:0}.form .formrow.bottom{margin-top:15px}.form .formrow>label{font:12px "ProximaNova-Bold",sans-serif;color:#5e5e5e;text-transform:uppercase;margin-bottom:3px}.form .formrow>label .optional{font-family:"ProximaNova-Regular",sans-serif}html.ie8 .form input{padding-top:10px;height:30px}.form input{height:40px;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;border-radius:0}.form textarea{height:80px;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;border-radius:0}.form input,.form textarea{border:1px solid #dddddd;font:16px "ProximaNova-Regular",sans-serif;color:#979ca0;padding:2px 3% 0;width:94%;display:block}html.boxshadow .form input,html.boxshadow .form textarea{-webkit-box-shadow:inset 1px 1px 2px #bbb;-moz-box-shadow:inset 1px 1px 2px #bbb;box-shadow:inset 1px 1px 2px #bbb}.form input.error,.form textarea.error{background:#ff6969;color:#fff}.form textarea{padding-top:10px;padding-bottom:10px;resize:none}.form *:focus{outline:0;background:#fafbfb;color:#444}.form ::-webkit-input-placeholder{color:#ddd}.form :-moz-placeholder{color:#ddd}.form ::-moz-placeholder{color:#ddd}.form :-ms-input-placeholder{color:#ddd}.form p.error{color:#ff6969;font:11px "ProximaNova-Bold",sans-serif;margin-top:3px;margin-left:5px}.form p.mini{color:#999999;font-size:12px;line-height:18px;margin:15px 0 0;text-align:center}.form .form-footer a{color:#8f8f8f;text-decoration:underline}.form .form-footer a:hover{text-decoration:none}table{border-collapse:separate}table td{padding:2px 20px 2px 20px}table td:first-child{padding:2px 20px 2px 0}.table{display:table;border-collapse:separate;table-layout:fixed;width:100%}.table .row{display:table-row}.table .cell{display:table-cell}.table .column{display:table-cell;vertical-align:top;width:50%;padding:0 0 0 40px}.table .column.column40{width:40%}.table .column.column60{width:60%}.table .column:first-child{padding:0}.table .column.middle{vertical-align:middle}.table .column.bottom{vertical-align:bottom}span.blue{font-family:"ProximaNova-Bold",sans-serif;color:#2396d6}figure{margin-bottom:20px}figcaption.small{font-size:0.8em}.fullWidth{width:100%}.center{text-align:center}#form-success{display:none;padding:25px 25px 15px}img.logos{margin-top:20px;display:block}img.wirkungsgrad{position:absolute;bottom:85px;right:10px;display:block}div.spacer,li.clear{clear:both;margin:0 !important;height:0;float:none !important}
/*# sourceMappingURL=screen.css.map */
