﻿@import url(css/all.min.css);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*::after,*::before{box-sizing:border-box}                 /*!

 /* Rüffert*/html,body{font-size:100%;font:1rem/1.5 "open_sansregular",sans-serif;width:100%;height:100%}body{color:#4a4a4a;-webkit-font-smoothing:antialiased;background:#f4f4f4}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}img,picture{max-width:100%}.dns{display:none}.wrap{width:85%;margin:0 auto}.row{content:"";clear:both;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.einviertel{width:100%;position:relative;font-size:16px}@media only screen and (min-width: 68.75em){.einviertel{width:25%;vertical-align:top}}.einviertel.fluid{width:25%}.eindrittel{width:100%;position:relative;font-size:16px}@media only screen and (min-width: 68.75em){.eindrittel{width:33.3333333333%;vertical-align:top}}.eindrittel.fluid{width:33.3333333333%}.zweidrittel{width:100%;position:relative;font-size:16px}@media only screen and (min-width: 68.75em){.zweidrittel{width:66.6666666667%;vertical-align:top}}.zweidrittel.fluid{width:66.6666666667%}.einhalb{width:100%;position:relative;font-size:16px}@media only screen and (min-width: 68.75em){.einhalb{width:50%;vertical-align:top}}.einhalb.fluid{width:50%}.dreiviertel{width:100%;position:relative;font-size:16px}@media only screen and (min-width: 68.75em){.dreiviertel{width:75%;vertical-align:top}}.dreiviertel.fluid{width:75%}.ganz{width:100%;position:relative;font-size:16px}@media only screen and (min-width: 68.75em){.ganz{width:100%;vertical-align:top}}.ganz.fluid{width:100%}.eindrittel,.einviertel,.zweidrittel,.einhalb,.dreiviertel,.ganz{padding:4rem;border-top:4px solid #f4f4f4;border-right:2px solid #f4f4f4;border-left:2px solid #f4f4f4}footer{background:#fff;display:flex}footer div{text-align:left}footer a{font-size:1rem;color:#4a4a4a}footer a:hover{color:#fff}.padding0{padding:10px}.padding3{padding:3em}.margin0{margin:0}.randlos{padding:0px;margin:0px}.vertikalmittig{align-items:center}.textcenter{text-align:center}.margin1em{margin-bottom:0em}.noborer{border:0}#loader{background:#fff;position:absolute;clear:both;min-height:800px;overflow:hidden;text-align:center;z-index:100}#loader div{margin-top:200px;min-height:500px}.bgweiss{background-color:#fff}.bggruen{background-color:#f1b705;color:#fff}.bghellgrau{background-color:#f4f4f4}.bgschwarz{background-color:#000;color:#fff}.bgdunkelgrau{background-color:#4a4a4a;color:#fff}.textweiss{color:#fff}.textschwarz{color:#000}.textgruen{color:#f1b705}.textdunkelgrau{color:#4a4a4a}.texthellgrau{color:#f4f4f4}.bordergruen{border-color:#f1b705}.borderschwarz{border-color:#000}.borderhellgrau{border-color:#f4f4f4}.noborder{border:none}div.siema{position:relative}div.siema div{background-size:cover}div.siema article{padding:7rem;width:50%;color:#000;text-shadow:2px 2px 2px #000000}div.siema article p{font-weight:bold}div.siema picture,div.siema img{width:100%;height:auto}.siemabutton,div.siema button{position:absolute;z-index:99;display:inline-block;padding:1rem;border:0;background:#f1b705;color:#fff;font:inherit;font-size:2rem;border:0;outline:0;text-decoration:none;cursor:pointer;top:45%}.siemabutton:nth-of-type(1),div.siema button:nth-of-type(1){left:0}.siemabutton:nth-of-type(2),div.siema button:nth-of-type(2){right:0}div.slider{min-height:500px}div.slider>h2{margin-bottom:0}div.siema.modelle{background:#000}div.siema.modelle div{border:0}div.siema.modelle div div picture,div.siema.modelle img{width:auto;max-width:100%;height:auto}div.ok{background:#000;padding:1rem}.werbepylone div.siema,.lichtwerbung div.siema{background:#f1b705;position:relative;display:block}.werbepylone div.siema div,.lichtwerbung div.siema div{background-size:cover;background-position:top right;background-repeat:no-repeat}.werbepylone div.siema article,.lichtwerbung div.siema article{position:absolute;top:0;margin:100px 0 0 150px;padding:0;color:#fff;width:450px}.werbepylone h2,.werbepylone h2 span,.werbepylone p,.werbepylone h1,.werbepylone h1 span,.lichtwerbung h2,.lichtwerbung h2 span,.lichtwerbung p,.lichtwerbung h1,.lichtwerbung h1 span{color:#fff}.werbepylone h2 span,.werbepylone h1 span,.lichtwerbung h2 span,.lichtwerbung h1 span{color:#f1b705}.lichtwerbung div.siema article{width:500px}@media all and (max-width: 1100px){.werbepylone div.siema div,.lichtwerbung div.siema div{position:relative;display:block;background-size:contain}.werbepylone div.siema article,.lichtwerbung div.siema article{background:#000;width:100%;padding:3rem 5rem;z-index:99;position:inherit;margin:0;text-shadow:none}.lichtwerbung div.siema .slide02 article{margin-left:inherit}}.callus{text-align:center}.callus span,.callus a{text-align:center;font-size:120%;padding:1rem}.callus span,.callus a{background:#fff;color:#000}.callus a{text-decoration:none}.callus i{font-size:350%;display:block;float:none;margin-bottom:20px}.aufmacher article p{font-size:140%;line-height:160%;font-family:"titillium_weblight",sans-serif}.aufmacher .eindrittel,.aufmacher .zweidrittel{border-left:none;border-right:none}a:link{-webkit-transition:0.5s all ease;transition:0.5s all ease}a:link::after{margin:0;margin-left:5px}a:hover{background:#f1b705;color:#fff;text-decoration:none}.symbol{background:#f4f4f4;color:#000;width:90px;height:90px;border-radius:50%;position:absolute;top:16px;right:16px;font-size:45px;display:inline-block;text-align:center;line-height:90px}.symbol.negativ{background:#4a4a4a;color:#f4f4f4}a.bttn,a.bttn-green{margin-top:20px}a.bttn{color:#000;background:#fff;text-decoration:none;-webkit-transition:0.3s all ease;transition:0.3s ease all}a.bttn:hover{color:#FFF}a.bttn:focus{color:#FFF}.bttn{font-size:16px;letter-spacing:2px;text-transform:uppercase;display:inline-block;text-align:center;width:270px;font-weight:bold;padding:14px 0px;border:3px solid #000;border-radius:2px;position:relative;z-index:2}.bttn:before{-webkit-transition:0.5s all ease;transition:0.5s all ease;position:absolute;top:0;left:50%;right:50%;bottom:0;opacity:0;content:'';background-color:#000;z-index:-1}.bttn:hover:before{-webkit-transition:0.5s all ease;transition:0.5s all ease;left:0;right:0;opacity:1}.bttn:focus:before{-webkit-transition:0.5s all ease;transition:0.5s all ease;left:0;right:0;opacity:1}a.bttn-green{color:#fff;background:#f1b705;text-decoration:none;-webkit-transition:0.3s all ease;transition:0.3s ease all}a.bttn-green:hover{color:#FFF}a.bttn-green:focus{color:#FFF}.bttn-green{font-size:16px;letter-spacing:2px;text-transform:uppercase;display:inline-block;text-align:center;width:270px;font-weight:bold;padding:14px 0px;position:relative;z-index:2}.bttn-green:before{-webkit-transition:0.5s all ease;transition:0.5s all ease;position:absolute;top:0;left:50%;right:50%;bottom:0;opacity:0;content:'';background-color:#000;z-index:-1}.bttn-green:hover:before{-webkit-transition:0.5s all ease;transition:0.5s all ease;left:0;right:0;opacity:1}.bttn-green:focus:before{-webkit-transition:0.5s all ease;transition:0.5s all ease;left:0;right:0;opacity:1}.Top{position:fixed;bottom:20px;right:20px;background:#f1b705;padding:5px 15px;width:70px;height:70px;box-sizing:border-box;font-size:2rem;border-radius:100%;color:#fff;cursor:pointer;border:5px solid #fff;z-index:10;display:none}.anfrageknopf{position:-webkit-sticky;position:sticky;top:0;display:block;z-index:1034;background:#DF01D7;padding:2em;width:100%;text-align:center;color:#fff;font-size:1.5em;text-transform:uppercase;text-decoration:none;margin-bottom:-8px;border-bottom:4px solid #f4f4f4}.gallery{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:stretch;width:100%;background:#f1b705;padding:0;margin:0;border-top:4px solid #f4f4f4;border-right:2px solid #f4f4f4;border-left:2px solid #f4f4f4}@-moz-document url-prefix(){.gallery a,.gallery a,img{min-height:100px}}.gallery a,.gallery a p,.gallery a img,.gallery a i{-webkit-transition:2s all ease;transition:1s all ease;padding:0 1px 2px 1px}.gallery a{position:relative;margin:0;padding:0;max-width:25%;width:25%;overflow:hidden;line-height:0;color:rgba(255,255,255,0);background-image:url("bilder/loader.gif");background-position:center center}.gallery a p{font-size:1.2rem;color:#000;position:absolute;bottom:10px;z-index:3;opacity:0;display:block;padding:0 3rem;line-height:1.3}.gallery a i{color:#fff;font-size:3rem;position:absolute;opacity:0;right:2%;top:2%;z-index:3}.gallery a:hover{background-image:none}.gallery a:hover img{opacity:0.2;transform:scale(1.1)}.gallery a:hover p,.gallery a:hover i{opacity:1}.gallery a:hover p{bottom:30px}.gallery a img{width:100%}.gallery h2{font-size:3rem;max-width:25%;text-align:center}.gallery h2 i{display:block;margin-bottom:20px;margin-top:20px;font-size:5rem}.gallery article{border:0}.gallery article h2{max-width:100%;text-align:left}.gallery.leuchtbuchstaben h2{font-size:2.5rem}.gallery div.lozad{display:none}.feature{width:100%;background:#f1b705;border-top:4px solid #f4f4f4;border-right:2px solid #f4f4f4;border-left:2px solid #f4f4f4}.feature article{border-color:#f1b705;padding:0}.feature article h2,.feature article h3{padding:1rem 2rem}.feature article p{padding:0 2rem}.feature h2{display:block;text-align:center;width:100%;margin-bottom:3rem;padding:3rem 0 0rem 0;flex-wrap:wrap}.feature h2 span{font-weight:normal;font-size:1.2rem;color:#fff}.feature.schwarz{background:#000}ul.textliste li{border-bottom:1px solid #f1b705;padding:1rem 0;position:relative;margin-left:2rem}ul.textliste li:before{font-family:FontAwesome;content:"\2BC8";border:1px solid #fff;border-radius:50%;width:25px;height:25px;line-height:25px;display:inline-block;text-align:center;position:absolute;left:-2rem}ul.produktliste li{border-bottom:1px solid #f1b705;padding:1rem 2rem 1rem 0;position:relative;margin-left:4rem}ul.produktliste li:last-child{border:0;margin-bottom:2rem}ul.produktliste li:before{font-family:FontAwesome;content:"\2BC8";border:1px solid #fff;border-radius:50%;width:25px;height:25px;line-height:25px;display:inline-block;text-align:center;position:absolute;left:-2rem}ul.linkliste li{padding:0.5rem;position:relative;margin-left:25px;font-size:120%;transition:all 1s ease-in;background:#fff;padding:0.5rem}ul.linkliste li a{color:#000}ul.linkliste li:hover{color:#f1b705;background:#f1b705}ul.linkliste li:before{font-family:FontAwesome;content:"\2BC8";border:1px solid #fff;border-radius:50%;width:25px;height:25px;line-height:25px;display:inline-block;text-align:center;position:absolute;left:-2rem}@font-face{font-family:"open_sansbold";src:url("webfonts/opensans-bold-webfont.woff2") format("woff2"),url("webfonts/opensans-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'open_sansregular';src:url("webfonts/opensans-regular-webfont.woff2") format("woff2"),url("webfonts/opensans-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'titillium_webbold';src:url("webfonts/titilliumweb-bold-webfont.woff2") format("woff2"),url("webfonts/titilliumweb-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'titillium_weblight';src:url("webfonts/titilliumweb-light-webfont.woff2") format("woff2"),url("webfonts/titilliumweb-light-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'titillium_webregular';src:url("webfonts/titilliumweb-regular-webfont.woff2") format("woff2"),url("webfonts/titilliumweb-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}p{margin-bottom:1.3rem}h1,h2,h3,h4{color:#f1b705;font-family:"titillium_webregular",sans-serif;font-weight:inherit;line-height:1.2;margin-left:-2px;margin:1.414em 0 0.5em}h1:first-child,h2:first-child,h3:first-child,h4:first-child{margin-top:0}p{margin-bottom:1.3rem}h1,h2,h3,h4{color:#f1b705;font-family:"titillium_webregular",sans-serif;font-weight:inherit;line-height:1.2;margin-left:-2px;margin:1.414em 0 0.5em}h1:first-child,h2:first-child,h3:first-child,h4:first-child{margin-top:0}h1{font-size:3.375rem}h1 span,h2 span{display:block;font-size:1.5rem;color:black;margin-top:10px;font-weight:bold;line-height:130%}h2{font-size:2.75rem}h2 i{display:block;width:100%}h3{font-size:2.25rem}h4{font-size:1.5rem}small,.font_small{font-size:0.667rem}strong{font-weight:bold}.toggle,[id^=drop]{display:none}nav{margin:0;padding:0;background-color:#fff;display:flex;align-items:center;border-top:4px solid #f4f4f4;border-right:2px solid #f4f4f4;border-left:2px solid #f4f4f4}#logo{display:block;padding-right:3rem;float:left;font-size:20px;line-height:0px}.aktiv{font-weight:bold;color:#f1b705}nav:after{content:"";display:table;clear:both}nav ul{float:right;padding:0;margin:0;list-style:none;position:relative}nav ul li{margin:0px;display:inline-block;float:left;background-color:#fff}nav a{display:block;padding:20px 20px;color:#000;font-size:18px;text-decoration:none}nav ul li ul li:hover{background:#f4f4f4;color:#4a4a4a}nav a:hover{background-color:#f4f4f4;color:#4a4a4a}nav ul ul{display:none;position:absolute;z-index:99;top:60px}nav ul li:hover>ul{display:inherit}nav ul ul li{width:300px;float:none;display:list-item;position:relative;border-top:1px dotted #4a4a4a}nav ul ul ul li{position:relative;top:-60px;left:300px}li>a:after{content:"\2BC6";margin-left:10px}li>a:only-child:after{content:''}body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.8;display:none;z-index:1035}.sl-wrapper{z-index:1040}.sl-wrapper button{border:0 none;background:transparent;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:0.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:1060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;color:#000;font-size:3rem}.sl-wrapper .sl-close:focus{outline:none}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:1060;color:#000;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:1060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}.sl-wrapper .sl-navigation button:focus{outline:none}@media (min-width: 35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media (min-width: 50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0 none}@media (min-width: 35.5em){.sl-wrapper .sl-image img{border:0 none}}@media (min-width: 50em){.sl-wrapper .sl-image img{border:0 none}}.sl-wrapper .sl-image iframe{background:#000;border:0 none}@media (min-width: 35.5em){.sl-wrapper .sl-image iframe{border:0 none}}@media (min-width: 50em){.sl-wrapper .sl-image iframe{border:0 none}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,0.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@-webkit-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@media all and (max-width: 1100px){#logo{display:block;padding:0;width:100%;float:none}nav{display:block}nav ul ul li::before{display:none}nav ul{float:none}nav{margin:0}.toggle+a,.menu{display:none}.toggle{display:block;padding:14px 0px;color:#000;font-size:18px;text-decoration:none;cursor:pointer}[id^=drop]:checked+ul{display:block}nav ul li{display:block;width:100%}nav ul ul .toggle,nav ul ul a{padding:0 40px}nav ul ul ul a{padding:0 80px}nav ul li ul li .toggle,nav ul ul a,nav ul ul ul a{padding:14px 20px;color:#000;font-size:18px}nav ul ul{float:none;position:static;color:#ffffff}nav ul ul li{background:#f4f4f4}nav ul ul li:hover>ul,nav ul li:hover>ul{display:none}nav ul ul li{display:block;width:100%;float:left}nav ul ul ul li{position:static}}@media all and (max-width: 330px){nav ul li{display:block;width:94%}}form.validform{margin:0;padding:0;height:auto;width:100%}form.validform fieldset{border:1px dotted #000}form.validform h3,form.validform legend{font:bold 1em;color:#000;padding:15px 0 5px}form.validform div{clear:none;height:1%;margin:7px 0 10px;padding:0 3px 10px}label{display:block;float:left;width:20%;border-bottom:1px dotted #fff;padding:2px 7px 8px 0;margin:0 5px 0 20px;font-size:1em;color:#000;text-align:left}form.validform fieldset.vf__disabled label{color:#444}form.validform fieldset fieldset{clear:none;margin:0;padding:0}form.validform fieldset fieldset.vf__list label{float:none;text-align:left;font-weight:400 !important;padding:2px 0 5px;width:auto}form.validform fieldset fieldset.vf__area{border:1px dotted #444;clear:none;display:block;margin:2px 0 15px;padding:6px 8px 10px}option{padding:5px 0 0;border:1px solid #000}form.validform fieldset fieldset.vf__area legend{margin-left:10px;padding:0 5px 0 8px;font-size:1em}form.validform fieldset fieldset.vf__area legend label{margin:0;padding:0;float:none;display:inline}form.validform span{font-family:titillium_webbold;font-size:1.2em;padding-left:20px;padding-right:20px;line-height:1.5}form.validform fieldset.vf__disabled legend label{color:#444}form.validform fieldset fieldset input{margin-right:2px}form.validform .vf__hide{display:none}form.validform .vf__notes{background-color:#eee;border:1px dotted #ddd;color:#666;display:inline;float:right;height:auto;margin:8px 5px 8px 8px;padding:5px 7px 7px;font-size:11px}form.validform .vf__notes p{margin:0}form.validform .vf__notes h4{color:#333;font-size:11px;font-weight:700;margin-bottom:2px}.vf__required label{font-weight:700}form.validform .vf__navigation{padding:10px}form.validform .vf__tip{color:#666;display:block;font-size:1em;margin:5px 0 2px 23%;width:40%}input.vf__text,input.vf__text_tiny,input.vf__text_small,input.vf__text_large,input.vf__button,select.vf__one,select.vf__multiple,textarea.vf__text{font:normal 14px Arial, Helvetica, sans-serif;color:#fff;padding:5px;margin:5px;width:70%;background-color:#444;background:#fff;border:1px dotted #444;color:#000}fieldset.vf__disabled input.vf__text,fieldset.vf__disabled input.vf__text_tiny,fieldset.vf__disabled input.vf__text_small,fieldset.vf__disabled input.vf__text_large,fieldset.vf__disabled input.vf__button,fieldset.vf__disabled select.vf__one,fieldset.vf__disabled select.vf__multiple,fieldset.vf__disabled textarea.vf__text{border:1px dotted #444;color:#aaa}input.vf__text_tiny{width:40px}input.vf__text_small{width:80px}textarea.vf__text{width:70%;height:200px}input.vf__button{color:#fff;background:#000;border:0;font-size:1em;text-decoration:none;-webkit-transition:0.3s all ease;transition:0.3s ease all;font-size:16px;letter-spacing:2px;text-transform:uppercase;display:inline-block;text-align:center;width:270px;font-weight:bold;padding:14px 0px;position:relative;z-index:2;cursor:pointer}input.vf__button:hover{background:#fff;color:#000}select.vf__one{width:30%}select.vf__multiple{width:50%;height:84px;font:normal 12px Arial,Helvetica,sans-serif}input.vf__checkbox,input.vf__radiobutton{display:inline;height:25px;width:25px;border:none;padding:0}.vf__main_error{width:auto;padding:5px;margin:0 0 10px;background-color:rgba(255,0,0,0.6)}.vf__main_error p{font:normal 1em;color:#fff;margin:0 7px 2px}.vf__error{background-color:#fff;background-color:rgba(255,0,0,0.6);clear:left;color:#fff;margin:0;padding:0 3px 5px 0}@media only screen and (min-width: 1920px){.wrap{width:1450px;margin:0 auto}}@media only screen and (max-width: 1600px){h1{font-size:250%}.gallery.leuchtbuchstaben h2{font-size:2rem}}@media only screen and (max-width: 1440px){h1{font-size:230%}h2{font-size:220%}h3{font-size:190%}.aufmacher article p{font-size:100%;line-height:inherit;font-family:"open_sansregular",sans-serif}.gallery.leuchtbuchstaben h2{font-size:1.8rem}}@media only screen and (max-width: 1280px){.wrap{width:95%}.eindrittel,.einviertel,.zweidrittel,.einhalb,.dreiviertel,.ganz{padding:3em}.randlos{padding:0rem}.gallery h2{font-size:2.5rem;max-width:25%;padding:2rem;text-align:center}.gallery h2 i{display:block;margin-bottom:20px;font-size:4rem}.gallery article{border:0;width:100%}.gallery article h2{max-width:100%;text-align:left;padding:0}}@media only screen and (max-width: 1100px){.eindrittel,.einviertel,.zweidrittel,.einhalb,.dreiviertel{width:50%}.aufmacher .eindrittel,.aufmacher .einviertel,.aufmacher .zweidrittel,.aufmacher .einhalb,.aufmacher .dreiviertel{width:100%}.callus span:first-child{width:100%;background:#f4f4f4}.dnstablet{visibility:none;display:none}.dropdown{float:left;overflow:hidden;margin-top:inherit}.gallery h2{font-size:2rem;max-width:25%;padding:2rem;text-align:center}.gallery h2 i{display:block;margin-bottom:20px;font-size:3rem}.gallery.leuchtbuchstaben h2{font-size:1.2rem}.gallery a p{font-size:0.9rem;color:#000;position:absolute;z-index:9999;opacity:0;display:block;padding:5px;line-height:1.3}.modelle article,.modelle h2{width:50%}.feature .eindrittel,.feature .einviertel,.feature .zweidrittel,.feature .einhalb,.feature .dreiviertel{width:50%}.feature.leuchtbuchstaben h2{width:50%}form.validform label{float:none;width:80%;padding:2px 7px 2px 0;margin:0 5px 0 0;font-size:1em;text-align:left}form.validform label{padding-left:0;border:0}form.validform input,form.validform textarea{margin-left:0}input.vf__button,input.vf__text,input.vf__text_large,input.vf__text_small,input.vf__text_tiny,select.vf__multiple,select.vf__one,textarea.vf__text{width:90%}textarea.vf__text{height:200px}form.validform .vf__tip{margin:5px 0 2px;width:80%}div.slider{min-height:inherit}}@media only screen and (max-width: 780px){.wrap{width:100%}.eindrittel,.einviertel,.zweidrittel,.einhalb,.dreiviertel{width:100%}.gallery a,.gallery h2{max-width:33.33%;width:33.33%}form.validform div{clear:none;margin:7px 0 10px 20px}}@media only screen and (max-width: 600px){.feature .eindrittel,.feature .einviertel,.feature .zweidrittel,.feature .einhalb,.feature .dreiviertel,.feature.leuchtbuchstaben h2{width:100%}.modelle article,.modelle h2{width:100%}}@media only screen and (max-width: 560px){html{font-size:85%}.gallery a,.gallery h2{max-width:50%;width:50%}.gallery.leuchtbuchstaben h2{font-size:2rem}.anfrageknopf{padding:1rem;font-size:1em}}@media only screen and (max-width: 400px){h1,h2,h3{font-size:150%}.gallery h2{max-width:100%;width:100%}}
/*# sourceMappingURL=style.css.map */
