.green{color:#83c226}header{width:100%}body{background:#fff;font-size:1rem;font-family:Roboto;font-weight:300;line-height:1.4rem;color:#2b2b2b}a{color:#345266;text-decoration:none}a:hover{color:#1a2933}p{}p strong{font-weight:500}ul{list-style-type:none;padding:0;margin:0}h1,h2,h3,h4,h5,h6{color:#1a2933;font-family:'Roboto Slab';font-weight:400}h1{font-size:2.5rem;line-height:2.75rem;font-weight:700}h2{font-size:1.5rem;line-height:2rem;font-weight:700;margin:1.5rem 0}h3{font-size:1.5rem;line-height:1.875rem;font-family:Roboto;font-weight:700}nav{float:right;font-size:1rem;text-transform:uppercase;font-weight:500}nav ul li{float:left;position:relative;padding:0 .5rem;color:#fff}nav a{color:#4c5355;transition:.2s all}nav a:hover{color:#83c226;transition:.2s all}nav a.active{border-bottom:2px solid #fff}nav ul li ul{z-index:9999;left:-10000px;position:absolute}nav ul li ul li{float:left}nav ul li:hover ul{left:0}nav a.active{border-bottom:2px solid #83c226}.grid-item{width:50%}.button{background:#fff;color:#000;padding:.5rem 1rem}.button.green{margin-top:.5rem;display:inline-block;padding:.5rem 1rem;background:#83c226;color:#fff;border-radius:1rem;transition:.2s all}.button.green:hover{margin-top:.5rem;display:inline-block;padding:.5rem 1rem;background:green;color:#fff;border-radius:1rem;transition:.2s all}a.anfragebutton{background:#345266;display:block;text-align:center;color:#fff;padding:1rem;text-transform:uppercase;margin-bottom:1rem;transition:.2s all;font-size:1rem}a.anfragebutton:hover{background:#ed6b0a;color:#fff;transition:.2s all}#opticonbutton{background:0 0;color:#fff;border:2px solid #fff;padding:.5rem 1rem;margin:0 auto;margin-top:1rem;transition:all .2s}#opticonbutton:hover{background:#fff;color:#83c226;transition:all .2s}#opticonbutton:active{background:#588219;color:#fff;transition:all .2s}h3.zubehoer_bereich{color:#83c226;margin:5vh 0;text-align:center;font-size:1.25rem;border-bottom:1px solid #ddd}.magnetliste{clear:both}.magnetliste li img{display:block;width:100%}.magnetliste li .titel{width:100%;height:3rem;line-height:1rem;text-align:center;font-size:.875rem;padding:.75rem .5rem;box-sizing:border-box;background:#f0f0f0}.magnetliste li .neu{background:#83c226;color:#fff;font-size:.875rem;position:absolute;padding:0 .5rem;right:0}.vorteil{background:#f7f7f7;margin:1rem 0 .5rem;text-align:center;padding:.5rem;box-sizing:border-box}.vorteil h4{margin:0}.vorteil a{display:block}#ablauf{display:flex;margin-bottom:5rem}#ablauf li{flex:4;outline:1px solid #ddd;background:#fff;margin-bottom:.5rem;padding:1rem;position:relative}#ablauf li.pfeil{flex:1;text-align:center;background:0 0;outline:0;font-size:2rem;display:flex;justify-content:center;align-items:center}#ablauf a{text-decoration:none;text-align:center;color:#fff;padding:.5rem;background:#83c226;display:block}#ablauf h2{font-weight:700;font-size:1.25rem;color:#333;margin-bottom:.5rem;margin-top:0}.nummer{margin:0 auto;margin-bottom:.5rem;background:#83c226;height:2rem;width:2rem;line-height:2rem;position:relative;top:-1rem;color:#fff;text-align:center}@media screen and (max-width:47rem){#ablauf{flex-direction:column}.swiper-container{margin-top:3rem}}.bundeslandliste li{display:block;background:#f0f0f0;padding:.5rem;box-sizing:border-box;margin-bottom:.5rem}.fachhaendlerliste li .adressbox{background:#f0f0f0;padding:.5rem;box-sizing:border-box;margin-bottom:.5rem}#einsatzbereiche p{margin-bottom:.75rem}#einsatzbereiche ul{list-style-type:disc;margin-left:1rem}#dunkelgruen{padding:1rem 1.5rem;background:#79a832;box-sizing:border-box;color:#fff}.gruenerbalken{background:#83c226;color:#fff;text-align:center;padding:3rem 0}.gruenerbalken h2{color:#fff}.gruenerbalken a{text-decoration:underline;color:#fff}.gruenerbalken p{margin-bottom:.5rem}#up{position:fixed;opacity:.8;bottom:-4rem;right:1rem;transform:translate3d(0,0,0);transition:all .3s ease-out;-webkit-transform-style:preserve-3d;background:green;color:#fff;height:3rem;width:3rem;z-index:999;text-align:center;line-height:3rem}#up a{display:block;color:#fff}#up.visible{bottom:0;transition:all .3s ease-out}.mail{unicode-bidi:bidi-override;direction:rtl}#newsblock{background:#f2f2f2;padding:2rem 0}#newsblock p{margin-bottom:1rem}.newsbox{background:#fff;padding:1rem;flex-grow:1;margin:0 0 1rem;box-sizing:border-box}.newsbox img{width:100%}.news_headline{font-size:1.25rem;line-height:1.5rem;margin:1rem 0 .5rem}.news_excerpt{color:#666;font-size:.875rem;line-height:1.175rem;margin:.5rem 0}.news_more{text-decoration:none;color:#83c226}.beschreibung ul{list-style-type:square;margin:1rem}#footer{border-top:1px solid #83c226}.left{float:left}.right{float:right}.fixed{position:fixed}.white{color:#fff}.grey{background:#f0f0f0}.tcenter{text-align:center}.left{float:left}.right{float:right}.boxed{background:#fff;border-radius:.25rem;padding:.5rem}#mobilehead{position:fixed;background:#fff;height:3rem;line-height:3rem;z-index:9999;box-shadow:0 2px 8px 0 rgba(0,0,0,.15)}#mobilenavbutton{cursor:pointer;float:right;padding:0 .75rem;margin-right:.5rem}#navcontainer{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3rem 2rem;margin-top:1rem;height:100%;width:100%;background:#83c226;position:fixed;visibility:hidden;transform:scale(1);box-sizing:border-box;opacity:0;transition:all .3s}#navcontainer li{margin:.5rem 0;width:100%}#navcontainer a{color:#fff;outline:1px solid #fff;padding:.5rem;text-align:center;display:block}#navcontainer.visible{visibility:visible;opacity:.99;transform:scale(1);transition:all .3s;z-index:9999}.fixbody{max-height:100%;overflow:hidden}.howto{display:flex;flex-direction:row;justify-space:space-around}input[type=text],input[type=email],input[type=password],textarea{background:#fff;border:1px solid silver;border-radius:.2rem;box-sizing:border-box;padding:.5rem .75rem;margin:0 0 1rem;width:100%;float:left;font-size:.875rem;transition:.2s all}select{background:#fff;border:1px solid silver;box-sizing:border-box;padding:.5rem .75rem;margin:0 0 1rem}select:focus{background:#fff}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus{background:#fff;border:1px solid #a0a0a0;transition:.2s all;outline:0;box-sizing:border-box}input[type=submit]{background:#83c226;color:#fff;border:0;padding:.5rem 1rem;border-radius:.2rem;margin:0;cursor:pointer;margin:0 0 .5rem}input[type=submit]:hover{background:#555}input[type=submit]:focus{background:#555;outline:0}input[type=submit]:active{background:#eee;outline:0}label{color:inherit;display:block;padding:0 0 .25rem}.dform .dform_element{overflow:hidden;padding:0 .5rem;box-sizing:border-box}.dform .dfcolumns .column{float:left}.dform .dfcolumns .column:last-child .dform_element{outline:3px solid green}.dfinput_full{text-align:center}.dform_container .submit{margin-top:1rem}.mail{unicode-bidi:bidi-override;direction:rtl}.customindex{display:flex;flex-direction:row}.tourbox{position:relative;height:21rem;border-bottom:1px solid #ddd;padding-bottom:1rem;background:#f6f6f6;margin:0 .5rem}@media screen and (max-width:47rem){#header{position:fixed;background:#f0f}nav{position:absolute;top:1rem;right:1rem;width:2rem;height:2rem;background:green}nav ul{display:none}.grid-item{width:100%}.customindex{display:flex;flex-direction:column}.tourbox{margin-bottom:1rem}}