@import url(https://fonts.googleapis.com/css?family=Abel:100,300,400,700,900,light,black);body{background:#d3d3d3;margin-right:0;margin-left:0}.all{max-height:5800px;margin:-10px auto 0;max-width:1920px;min-width:350px}.all .transparenz{opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8}.all .header{width:100%;height:1100px;margin:0 auto;background:url(../img/background.jpg)}.all .header .logo-menu{padding-top:20px;height:150px;max-width:100%;margin-left:192px}.all .header .logo-menu .logo{height:148px;width:600px;float:left;background:url(../img/background-logo.png)}.all .header .logo-menu .logo .div-logo-img{margin:0 auto;width:390px}.all .header .logo-menu .logo .div-logo-img .logo-img{margin-top:5px;width:390px;opacity:.9;filter:alpha(opacity=90);-moz-opacity:.9}.all .header .logo-menu .menu{height:148px;background:url(../img/background-menu.png);margin-left:520px;max-width:100%}.all .header .logo-menu .menu .menu-text{font-family:abel;margin:0 auto 0 70px;max-width:890px;color:#FFF;font-size:24px;position:relative;top:40%}.all .header .logo-menu .menu .menu-text a{margin-right:10px;margin-left:10px}.all .header .logo-menu .menu .menu-text .menu-text-space{margin-left:30px;color:#fff;text-decoration:none}@media all and (max-width:1150px){.all .header .logo-menu .menu .menu-text .menu-text-space{margin-left:20px}}@media all and (max-width:1080px){.all .header .logo-menu .menu .menu-text .menu-text-space{margin-left:10px}}.all .header .logo-menu .menu .menu-text .hvr-float-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.all .header .logo-menu .menu .menu-text .hvr-float-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:1px;width:90%;opacity:0;background:0 #f0f;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform,opacity;transition-property:transform,opacity}.all .header .logo-menu .menu .menu-text .hvr-float-shadow:active,.all .header .logo-menu .menu .menu-text .hvr-float-shadow:focus,.all .header .logo-menu .menu .menu-text .hvr-float-shadow:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.all .header .logo-menu .menu .menu-text .hvr-float-shadow:active:before,.all .header .logo-menu .menu .menu-text .hvr-float-shadow:focus:before,.all .header .logo-menu .menu .menu-text .hvr-float-shadow:hover:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}@media all and (max-width:1400px){.all .header .logo-menu .logo{background:url(../img/background-logo-small.png);width:390px}.all .header .logo-menu .menu{background:url(../img/background-menu-small.png);margin-left:390px}.all .header .logo-menu .menu .menu-text{margin-left:0}.all .header .logo-menu .menu .menu-text a{margin-right:0;margin-left:0}}@media all and (max-width:1020px){.all .header .logo-menu .logo{width:280px;height:100px}.all .header .logo-menu .logo .div-logo-img .logo-img{width:280px}.all .header .logo-menu .menu{margin-left:280px;height:100px}.all .header .logo-menu .menu .menu-text{top:30%}}@media all and (max-width:1590px){.all .header .logo-menu{margin-left:0}}@media all and (max-width:920px){.all .header .menu{display:none}}@media all and (max-width:920px){.all .header .logo-menu{display:none}}.all .header .logo-menu-small{background:url(../img/Background-Header-Small.png)}.all .header .logo-menu-small .menu-small{float:left}.all .header .logo-menu-small .menu-small .nav{width:80px}.all .header .logo-menu-small .menu-small .button-menu-img-small{height:100px;margin-left:-41px}.all .header .logo-menu-small .logo-img-small{margin-left:5px;margin-top:5px;margin-bottom:-1px;height:90px}@media all and (min-width:921px){.all .header .logo-menu-small{display:none}}.all .header .argumente{max-width:1120px;margin-left:200px}.all .header .argumente .fahrzeug{margin-top:300px;font-family:abel;font-size:32px;height:50px;width:670px;background:url(../img/Yellow_head.png)}.all .header .argumente .fahrzeug .fahrzeug-text{padding-top:5px;margin-left:30px}.all .header .argumente .kunden{font-family:abel;color:#FFF;font-size:45px;height:100px;width:920px;background:url(../img/Magenta_head.png)}.all .header .argumente .kunden .kunden-text{margin-left:30px}.all .header .argumente .kunden .kunden-text-small{font-size:28px;float:right;margin-right:80px}.all .header .argumente .read{font-family:abel;color:#FFF;font-size:32px;height:50px;width:230px;margin-left:645px;background:url(../img/Blue_head.png)}.all .header .argumente .read .read-text{position:relative;top:10%;margin-left:50px;width:150px}.all .header .argumente .read .read-text .link{text-decoration:none;color:#fff}@media all and (max-width:1120px){.all .header .argumente{margin-left:0}}@media all and (max-width:930px){.all .header .argumente{display:none}}@media all and (min-width:931px){.all .header .argumente-small{display:none}}.all .header .argumente-small{max-width:1120px}.all .header .argumente-small .fahrzeug{margin-top:300px;font-family:abel;font-size:32px;height:100px;width:440px;background:url(../img/Yellow_head_small1.png)}.all .header .argumente-small .fahrzeug .fahrzeug-text{padding-top:5px;margin-left:30px}.all .header .argumente-small .kunden{font-family:abel;color:#FFF;font-size:44px;height:178px;width:520px;background:url(../img/Magenta_head_small1.png)}.all .header .argumente-small .kunden .kunden-text{margin-left:30px}.all .header .argumente-small .kunden .kunden-text-small{font-size:26px;float:right;margin-right:80px}.all .header .argumente-small .read{font-family:abel;color:#FFF;font-size:32px;height:60px;width:230px;margin-left:209px;background:url(../img/Blue_head_small.png)}.all .header .argumente-small .read .read-text{position:relative;top:10%;margin-left:50px;width:150px}.all .header .argumente-small .read .read-text .link{text-decoration:none;color:#fff}@media all and (max-width:525px){.all .header .argumente-small{display:none}}@media all and (min-width:526px){.all .header .argumente-smaller{display:none}}.all .header .argumente-smaller{max-width:1120px}.all .header .argumente-smaller .fahrzeug{margin-top:300px;font-family:abel;font-size:20px;height:59px;width:241px;background:url(../img/Yellow_head_small.png)}.all .header .argumente-smaller .fahrzeug .fahrzeug-text{padding-top:5px;margin-left:30px}.all .header .argumente-smaller .kunden{font-family:abel;color:#FFF;font-size:23px;height:110px;width:322px;background:url(../img/Magenta_head_small.png)}.all .header .argumente-smaller .kunden .kunden-text{margin-left:30px}.all .header .argumente-smaller .kunden .kunden-text-small{font-size:18px;float:right;margin-right:80px}.all .header .argumente-smaller .read{font-family:abel;color:#FFF;font-size:32px;height:60px;width:230px;margin-left:40px;background:url(../img/Blue_head_small.png)}.all .header .argumente-smaller .read .read-text{position:relative;top:10%;margin-left:50px;width:150px}.all .header .argumente-smaller .read .read-text .link{text-decoration:none;color:#fff}.all .header .Background-Footer{background:url(../img/Background-White.png);height:240px;margin-top:190px}.all .header .Background-Footer .ankercompany{height:5px;width:5px;top:220px;float:right;position:relative}@media all and (max-width:930px){.all .header .Background-Footer{margin-top:50px}}@media all and (max-width:921px){.all .header .Background-Footer{margin-top:123px}}@media all and (max-width:526px){.all .header .Background-Footer{margin-top:-68px}}@media all and (max-width:526px){.all .header{height:800px}}.all .wer{height:700px;background:#FFF}.all .wer .wer-inhalt{max-width:1500px;height:500px;margin:0 auto}.all .wer .wer-inhalt .waben{margin-top:-140px;max-width:720px;float:left}.all .wer .wer-inhalt .waben .waben_img{max-width:720px}@media all and (max-width:1200px){.all .wer .wer-inhalt .waben{display:none;width:400px}}.all .wer .wer-inhalt .wer-text{font-family:abel;font-size:16px;text-align:right;float:right;margin-right:10px}.all .wer .wer-inhalt .wer-text .headlineblock{float:right}.all .wer .wer-inhalt .wer-text .headlineblock .h2-div{max-width:510px;float:left}.all .wer .wer-inhalt .wer-text .headlineblock .leiste{width:10px;height:80px;float:left;margin-left:30px}.all .wer .wer-inhalt .wer-text .wer-text-vorstellung{max-width:600px;margin-top:100px}@media all and (max-width:1330px){.all .wer .wer-text-vorstellung{width:500px}}@media all and (max-width:1230px){.all .wer .wer-text-vorstellung{width:400px}}@media all and (max-width:630px){.all .wer .wer-text-vorstellung{margin-top:80px}}@media all and (max-width:535px){.all .wer{height:830px}}.all .why{margin-top:-270px;font-family:abel;color:#fff;font-size:16px;height:1100px;background:url(../img/Background-Why.png);padding-left:10px}.all .why .warumanker{height:5px;width:5px;position:relative;top:130px}@media all and (max-width:530px){.all .why .warumanker{top:20px}}.all .why .headlineblock{padding-bottom:100px}.all .why .headlineblock .h1-div-small,.all .why .headlineblock .h2-div{float:left}@media all and (max-width:600px){.all .why .headlineblock .h2-div{display:none}}@media all and (min-width:601px){.all .why .headlineblock .h2-div-small{display:none}}.all .why .headlineblock .leiste{width:10px;height:80px;float:left;margin-right:30px}.all .why .why-headline{padding-top:150px;max-width:1490px;margin:0 auto}.all .why .why-inhalt{margin:0 auto;max-width:1500px}.all .why .why-inhalt .reasons-div{padding-left:10px}.all .why .why-inhalt .reasons-div .reasons1{width:680px;height:200px;float:left;margin-right:50px;padding-top:15px}.all .why .why-inhalt .reasons-div .reasons1 .reason_div_img{width:110px;height:250px;float:left;margin-right:10px}.all .why .why-inhalt .reasons-div .reasons1 .reason_div_img .reasons_img{width:100px;float:left;padding-top:30px}.all .why .why-inhalt .reasons-div .reasons1 .reason_div_img .headline-small{margin-left:10px}.all .why .why-inhalt .reasons-div .reasons1 .text{font-size:15px}.all .why .why-inhalt .reasons-div .reasons1 .text .headline-text{font-size:25px}.all .why .why-inhalt .reasons-div .reasons2{width:680px;height:200px;float:right;margin-right:50px;padding-top:15px}.all .why .why-inhalt .reasons-div .reasons2 .reason_div_img{width:110px;height:250px;float:left;margin-right:10px}.all .why .why-inhalt .reasons-div .reasons2 .reason_div_img .reasons_img{width:100px;float:left;padding-top:30px}.all .why .why-inhalt .reasons-div .reasons2 .reason_div_img .headline-small{margin-left:13px}.all .why .why-inhalt .reasons-div .reasons2 .text{font-size:15px}.all .why .why-inhalt .reasons-div .reasons2 .text .headline-text{font-size:25px}.all .why .why-inhalt .reasons-div .reasons3{width:680px;height:200px;float:left;margin-right:50px;padding-top:15px}.all .why .why-inhalt .reasons-div .reasons3 .reason_div_img{width:110px;height:250px;float:left;margin-right:10px}.all .why .why-inhalt .reasons-div .reasons3 .reason_div_img .reasons_img{width:100px;float:left;padding-top:30px}.all .why .why-inhalt .reasons-div .reasons3 .text{font-size:15px}.all .why .why-inhalt .reasons-div .reasons3 .text .headline-text{font-size:25px}.all .why .why-inhalt .reasons-div .reasons4{width:680px;height:200px;float:right;margin-right:50px}.all .why .why-inhalt .reasons-div .reasons4 .reason_div_img{width:116px;height:250px;float:left;margin-right:10px}.all .why .why-inhalt .reasons-div .reasons4 .reason_div_img .reasons_img{width:100px;float:left;padding-top:30px}.all .why .why-inhalt .reasons-div .reasons4 .reason_div_img .headline-small{margin-left:10px}.all .why .why-inhalt .reasons-div .reasons4 .text{font-size:15px}.all .why .why-inhalt .reasons-div .reasons4 .text .headline-text{font-size:25px}@media all and (max-width:1520px){.all .why .why-inhalt .reasons-div .reasons1{width:416px;margin-right:25px}.all .why .why-inhalt .reasons-div .reasons2{width:416px}.all .why .why-inhalt .reasons-div .reasons3{padding-top:55px;width:416px;margin-right:25px}.all .why .why-inhalt .reasons-div .reasons4{width:416px;padding-top:70px}}@media all and (max-width:965px){.all .why .why-inhalt .reasons-div .text{display:none}.all .why .why-inhalt .reasons-div .reasons1{width:130px;margin-right:29px}.all .why .why-inhalt .reasons-div .reasons2{width:130px;margin-right:25px}.all .why .why-inhalt .reasons-div .reasons2 .reason_div_img .reasons_img{width:92px}.all .why .why-inhalt .reasons-div .reasons3{width:130px;margin-right:0;padding-top:0}.all .why .why-inhalt .reasons-div .reasons4{width:130px;padding-top:0;margin-right:25px}}@media all and (max-width:402px){.all .why .why-inhalt .reasons-div .reasons1,.all .why .why-inhalt .reasons-div .reasons2{width:100px;margin-right:0}.all .why .why-inhalt .reasons-div .reasons3{width:100px}.all .why .why-inhalt .reasons-div .reasons4{width:100px;margin-right:0}}@media all and (max-width:1520px){.all .why .why-inhalt{width:970px}}@media all and (max-width:965px){.all .why .why-inhalt{width:380px}}@media all and (max-width:391px){.all .why .why-inhalt{width:260px}}.all .products{margin-top:-270px;font-family:abel;color:#fff;height:1200px;background:url(../img/Background-Products.png)}.all .products .produkteanker{width:5px;height:5px;position:relative;top:130px;float:right}@media all and (max-width:1150px){.all .products .produkteanker{top:170px}}.all .products .products-inhalt{padding-top:150px;margin:0 auto;max-width:1500px}.all .products .products-inhalt .headlineblock{margin-bottom:50px;height:80px;float:right;margin-right:10px}.all .products .products-inhalt .headlineblock .h2-div,.all .products .products-inhalt .headlineblock .h2-div-small{text-align:right;float:left;max-width:510px}@media all and (max-width:600px){.all .products .products-inhalt .headlineblock .h2-div{display:none}}@media all and (min-width:601px){.all .products .products-inhalt .headlineblock .h2-div-small{display:none}}.all .products .products-inhalt .headlineblock .leiste{width:10px;height:80px;float:left;margin-left:30px}.all .products .products-inhalt .container{margin-top:200px}.all .products .products-inhalt .container .ca-container{position:relative;margin:25px auto 20px;width:1320px;height:400px}.all .products .products-inhalt .container .ca-container .button{color:#fff;text-decoration:none;font-size:20px}.all .products .products-inhalt .container .ca-container .modalbg{position:fixed;font-family:Arial,Helvetica,sans-serif;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0);z-index:99999;display:block;pointer-events:none}.all .products .products-inhalt .container .ca-container .modalbg .dialog{width:640px;height:400px;position:relative;top:-1000px;margin:10% auto;padding:5px 20px 13px;background:#fff;background:-moz-linear-gradient(#fff,#fff);background:-webkit-linear-gradient(#fff,#fff);background:-o-linear-gradient(#fff,#fff);box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000}.all .products .products-inhalt .container .ca-container .modalbg .dialog .ie7{filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=3)}.all .products .products-inhalt .container .ca-container .modalbg .dialog .headline-view-more{font-family:abel;color:#ff0090}.all .products .products-inhalt .container .ca-container .modalbg .dialog .img-view-more{width:280px}.all .products .products-inhalt .container .ca-container .modalbg .dialog .description-view-more{font-family:abel;color:#000;text-align:left;float:right;width:340px}.all .products .products-inhalt .container .ca-container .modalbg .dialog-2{width:640px;height:480px;position:relative;top:-1000px;margin:10% auto;padding:5px 20px 13px;background:#fff;background:-moz-linear-gradient(#fff,#fff);background:-webkit-linear-gradient(#fff,#fff);background:-o-linear-gradient(#fff,#fff);box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000}.all .products .products-inhalt .container .ca-container .modalbg .dialog-2 .ie7{filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=3)}.all .products .products-inhalt .container .ca-container .modalbg .dialog-2 .headline-view-more{font-family:abel;color:#ff0090}.all .products .products-inhalt .container .ca-container .modalbg .dialog-2 .img-view-more{width:280px}.all .products .products-inhalt .container .ca-container .modalbg .dialog-2 .description-view-more{font-family:abel;color:#000;text-align:left;float:right;width:340px}.all .products .products-inhalt .container .ca-container .modalbg:target{display:block;pointer-events:auto}.all .products .products-inhalt .container .ca-container .modalbg:target .dialog{top:-90px}.all .products .products-inhalt .container .ca-container .modalbg:target .dialog-2{top:-90px}.all .products .products-inhalt .container .ca-container .close{background:#ff0090;color:#FFF;line-height:25px;position:absolute;right:-12px;text-align:center;top:-10px;width:24px;text-decoration:none;font-weight:700;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;border-color:#000;box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000}.all .products .products-inhalt .container .ca-container .close .ie7{filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=3)}.all .products .products-inhalt .container .ca-container .close:hover{background:#00d9ff;-moz-transition:all 0s ease-out;-webkit-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out}.all .products .products-inhalt .container .ca-container .ca-wrapper{width:100%;height:100%;position:relative}.all .products .products-inhalt .container .ca-container .ca-wrapper .ca-item{position:relative;float:left;width:400px;height:100%;padding-right:20px;padding-left:20px}.all .products .products-inhalt .container .ca-container .ca-wrapper .ca-item .ca-item-main{position:absolute;top:5px;left:5px;right:5px;bottom:5px;overflow:hidden}.all .products .products-inhalt .container .ca-container .ca-wrapper .ca-item .ca-item-main .products-view{width:380px;float:left;background-color:#fff;padding:5px}.all .products .products-inhalt .container .ca-container .ca-wrapper .ca-item .ca-item-main .products-view-details{font-size:16px;height:253px}.all .products .products-inhalt .container .ca-container .ca-wrapper .ca-item .ca-item-main .products-view-details .products-text{width:280px;margin-left:20px;padding-top:70px}.all .products .products-inhalt .container .ca-container .ca-wrapper .ca-item .ca-item-main .products-view-details .products-view-img{width:380px}.all .products .products-inhalt .container .ca-container .ca-wrapper .ca-item .ca-item-main .products-view-more{width:100%;float:right}.all .products .products-inhalt .container .ca-container .ca-wrapper .ca-item .ca-item-main .products-view-more .view{background:url(../img/Product_more.png);width:130px;text-align:right;float:right;padding-top:3px;padding-bottom:3px;padding-right:5px}.all .products .products-inhalt .container .ca-container .ca-wrapper .ca-item .ca-item-main .products-view-more .view .button-link{font-size:20px;text-decoration:none;color:#fff}.all .products .products-inhalt .container .ca-container .ca-wrapper .ca-item .ca-item-main .products-view-more .headline-bottom{float:left;color:#000;font-size:25px}@media all and (max-width:1519px){.all .products .products-inhalt .container .ca-container{width:1075px}}@media all and (max-width:1199px){.all .products .products-inhalt .container .ca-container{width:725px}}@media all and (max-width:830px){.all .products .products-inhalt .container .ca-container{width:370px}}.all .products .products-inhalt .container .ca-nav span{width:25px;height:38px;background:url(../img/arrows.png) top left no-repeat;position:absolute;top:50%;margin-top:-19px;left:-40px;text-indent:-9000px;opacity:.7;cursor:pointer;z-index:100}.all .products .products-inhalt .container .ca-nav span.ca-nav-next{background-position:top right;left:auto;right:-40px}.all .products .products-inhalt .container .ca-nav span:hover{opacity:1}@media all and (max-width:830px){.all .products .products-inhalt .container{display:none}}.all .products .products-inhalt .accordion{margin-top:115px;margin-right:10px;margin-left:10px}@media all and (min-width:831px){.all .products .products-inhalt .accordion{display:none}}@media all and (max-width:1150px){.all .products .products-inhalt{padding-top:260px}}.all .contact{font-family:abel;height:900px;background:url(../img/Background-yellow.png);margin-top:-350px}.all .contact .contact-inhalt{margin:0 auto;max-width:1490px;padding-top:220px;padding-right:10px}.all .contact .contact-inhalt .headlineblock{float:left;margin-top:-150px}.all .contact .contact-inhalt .headlineblock .contact-headline{width:80px;float:left}.all .contact .contact-inhalt .headlineblock .leiste{width:10px;height:80px;float:left;margin-right:30px}.all .contact .contact-inhalt .contact-direct{padding-top:10px;text-align:left;font-size:16px;width:265px;margin-top:-70px;float:left}.all .contact .contact-inhalt .contact-direct .contact-direct-small{font-size:15px}.all .contact .contact-inhalt .contact-form{padding-top:15px;font-size:16px}.all .contact .contact-inhalt .contact-form .email,.all .contact .contact-inhalt .contact-form .name{max-width:445px;float:left}.all .contact .contact-inhalt .contact-form .telefon{max-width:360px;float:left}@media all and (max-width:1285px){.all .contact .contact-inhalt .contact-form .telefon{margin-top:3px}}@media all and (max-width:930px){.all .contact .contact-inhalt .contact-form .email{margin-top:3px}}.all .contact .contact-inhalt .contact-form .form-name{width:275px;height:40px;background-color:#d3d3d3;border-style:none;margin-right:90px;margin-left:3px}.all .contact .contact-inhalt .contact-form .form-email{width:275px;height:40px;background-color:#d3d3d3;border-style:none;margin-right:90px}.all .contact .contact-inhalt .contact-form .form-tel{width:231px;height:40px;background-color:#d3d3d3;border-style:none}@media all and (max-width:450px){.all .contact .contact-inhalt .contact-form .form-email,.all .contact .contact-inhalt .contact-form .form-name{margin-right:0}}.all .contact .contact-inhalt .contact-form .contact-checkbox{height:100px;margin-top:20px}.all .contact .contact-inhalt .contact-form .contact-checkbox .gefunden{width:300px;float:left;margin-top:15px}.all .contact .contact-inhalt .contact-form .contact-checkbox .checkbox1 .checkbox-text{float:left;margin-right:20px;font-size:16px;margin-top:15px;margin-left:20px}.all .contact .contact-inhalt .contact-form .contact-checkbox .checkbox1 .squaredOne1{float:left;width:50px;height:50px;position:relative;background:#f0f0f0}.all .contact .contact-inhalt .contact-form .contact-checkbox .checkbox1 .squaredOne1 label{width:36px;height:36px;position:absolute;top:7px;left:7px;cursor:pointer;background:#fff}.all .contact .contact-inhalt .contact-form .contact-checkbox .checkbox1 .squaredOne1 label:after{content:'';width:28px;height:28px;position:absolute;top:4px;left:4px;background:#000;opacity:0}.all .contact .contact-inhalt .contact-form .contact-checkbox .checkbox1 .squaredOne1 label:hover::after{opacity:.3}.all .contact .contact-inhalt .contact-form .contact-checkbox .checkbox1 .squaredOne1 input[type=checkbox]{visibility:hidden}.all .contact .contact-inhalt .contact-form .contact-checkbox .checkbox1 .squaredOne1 input[type=checkbox]:checked+label:after{opacity:1}.all .contact .contact-inhalt .contact-form .contact-checkbox .checkbox2 .checkbox-text{float:left;margin-right:20px;font-size:16px;margin-top:15px;margin-left:20px}.all .contact .contact-inhalt .contact-form .contact-checkbox .checkbox2 .squaredOne2{float:left;width:50px;height:50px;position:relative;background:#f0f0f0}.all .contact .contact-inhalt .contact-form .contact-checkbox .checkbox2 .squaredOne2 label{width:36px;height:36px;position:absolute;top:7px;left:7px;cursor:pointer;background:#fff}.all .contact .contact-inhalt .contact-form .contact-checkbox .checkbox2 .squaredOne2 label:after{content:'';width:28px;height:28px;position:absolute;top:4px;left:4px;background:#000;opacity:0}.all .contact .contact-inhalt .contact-form .contact-checkbox .checkbox2 .squaredOne2 label:hover::after{opacity:.3}.all .contact .contact-inhalt .contact-form .contact-checkbox .checkbox2 .squaredOne2 input[type=checkbox]{visibility:hidden}.all .contact .contact-inhalt .contact-form .contact-checkbox .checkbox2 .squaredOne2 input[type=checkbox]:checked+label:after{opacity:1}.all .contact .contact-inhalt .contact-form .contact-checkbox .checkbox3 .checkbox-text{float:left;margin-right:20px;font-size:16px;margin-top:15px;margin-left:20px}.all .contact .contact-inhalt .contact-form .contact-checkbox .checkbox3 .squaredOne3{float:left;width:50px;height:50px;position:relative;background:#f0f0f0}.all .contact .contact-inhalt .contact-form .contact-checkbox .checkbox3 .squaredOne3 label{width:36px;height:36px;position:absolute;top:7px;left:7px;cursor:pointer;background:#fff}.all .contact .contact-inhalt .contact-form .contact-checkbox .checkbox3 .squaredOne3 label:after{content:'';width:28px;height:28px;position:absolute;top:4px;left:4px;background:#000;opacity:0}.all .contact .contact-inhalt .contact-form .contact-checkbox .checkbox3 .squaredOne3 label:hover::after{opacity:.3}.all .contact .contact-inhalt .contact-form .contact-checkbox .checkbox3 .squaredOne3 input[type=checkbox]{visibility:hidden}.all .contact .contact-inhalt .contact-form .contact-checkbox .checkbox3 .squaredOne3 input[type=checkbox]:checked+label:after{opacity:1}@media all and (max-width:1290px){.all .contact .contact-inhalt .contact-form .contact-checkbox{display:none}}.all .contact .contact-inhalt .contact-form .contact-textarea{max-width:1490px}.all .contact .contact-inhalt .contact-form .contact-textarea .contact-textarea-nachricht{width:100px}.all .contact .contact-inhalt .contact-form .contact-textarea .textarea{width:1490px;height:200px;background-color:#d3d3d3;border-style:none}@media all and (max-width:1570px){.all .contact .contact-inhalt .contact-form .contact-textarea .textarea{max-width:100%}}@media all and (max-width:820px){.all .contact .contact-inhalt .contact-form .contact-textarea .textarea{height:150px}}@media all and (max-width:1290px){.all .contact .contact-inhalt .contact-form .contact-textarea{padding-top:80px}}.all .contact .contact-inhalt .contact-form .copy{float:left;margin-top:30px;height:50px}.all .contact .contact-inhalt .contact-form .copy .checkbox-text{float:left;margin-right:20px;font-size:16px;margin-top:15px;margin-left:20px}.all .contact .contact-inhalt .contact-form .copy .squaredOne4{float:left;width:50px;height:50px;position:relative;background:#f0f0f0}.all .contact .contact-inhalt .contact-form .copy .squaredOne4 label{width:36px;height:36px;position:absolute;top:7px;left:7px;cursor:pointer;background:#fff}.all .contact .contact-inhalt .contact-form .copy .squaredOne4 label:after{content:'';width:28px;height:28px;position:absolute;top:4px;left:4px;background:#000;opacity:0}.all .contact .contact-inhalt .contact-form .copy .squaredOne4 label:hover::after{opacity:.3}.all .contact .contact-inhalt .contact-form .copy .squaredOne4 input[type=checkbox]{visibility:hidden}.all .contact .contact-inhalt .contact-form .copy .squaredOne4 input[type=checkbox]:checked+label:after{opacity:1}.all .contact .contact-inhalt .contact-form .submit{margin-top:100px;text-align:left}.all .contact .contact-inhalt .contact-form .submit .submit-button{font-family:abel;font-size:28px;color:#fff;background:url(../img/Background-Submit.png);border-style:none;height:60px;width:230px}@media all and (max-width:1520px){.all .contact .contact-inhalt{padding-left:10px}}@media all and (max-width:820px){.all .contact .contact-inhalt{padding-top:220px}}.all .footer{height:740px;background:url(../img/Background-black-big.png);margin-top:-240px}.all .footer .footer-inhalt{padding-top:240px}.all .footer .footer-inhalt .about{font-weight:100;font-family:abel;color:#fff;margin-right:216px;font-size:20px;float:right}.all .footer .footer-inhalt .about .about-headline{font-size:40px}.all .footer .footer-inhalt .about .office{color:#009EE0}.all .footer .footer-inhalt .about .phone{color:#ff0090}.all .footer .footer-inhalt .about .email{color:#F8D904}@media all and (max-width:1000px){.all .footer .footer-inhalt .about{margin-right:65px}}.all .footer .footer-inhalt .tagcloud{float:left;margin-left:200px;font-family:abel}.all .footer .footer-inhalt .tagcloud .tagcloud-headline{font-size:40px;color:#fff}.all .footer .footer-inhalt .tagcloud .rahmen .link{color:#fff;text-decoration:none}.all .footer .footer-inhalt .tagcloud .rahmen .block{height:35px;width:300px}.all .footer .footer-inhalt .tagcloud .rahmen .block .margin{margin-top:5px}.all .footer .footer-inhalt .tagcloud .rahmen .block .block-conf{height:30px;float:left;margin:2.5px;text-align:center}.all .footer .footer-inhalt .tagcloud .rahmen .block .block1-1{width:100px;background:#009EE0}.all .footer .footer-inhalt .tagcloud .rahmen .block .block1-2{width:60px;background:#ff0090}.all .footer .footer-inhalt .tagcloud .rahmen .block .block1-3{width:70px;background:#F8D904}.all .footer .footer-inhalt .tagcloud .rahmen .block .block2-1{width:105px;background:#F8D904}.all .footer .footer-inhalt .tagcloud .rahmen .block .block2-2{width:105px;background:#009EE0}.all .footer .footer-inhalt .tagcloud .rahmen .block .block3-1{width:60px;background:#009EE0}.all .footer .footer-inhalt .tagcloud .rahmen .block .block3-2{width:85px;background:#ff0090}.all .footer .footer-inhalt .tagcloud .rahmen .block .block3-3{width:85px;background:#F8D904}.all .footer .footer-inhalt .tagcloud .rahmen .block .block4-1{width:165px;background:#009EE0}.all .footer .footer-inhalt .tagcloud .rahmen .block .block4-2{width:95px;background:#009EE0}.all .footer .footer-inhalt .tagcloud .rahmen .block .block5-1{width:120px;background:#009EE0}.all .footer .footer-inhalt .tagcloud .rahmen .block .block5-2{width:100px;background:#ff0090}.all .footer .footer-inhalt .tagcloud .rahmen .block .block6-1{width:90px;background:#F8D904}.all .footer .footer-inhalt .tagcloud .rahmen .block .block6-2{width:135px;background:#009EE0}@media all and (max-width:1080px){.all .footer .footer-inhalt .tagcloud{display:none}}.all .footer .end{background:url(../img/Background-Footer-Bottom.png);height:100px;margin-top:400px}.all .footer .end .logo-footer{width:200px;height:50px;margin-left:216px;padding-top:15px}@media all and (max-width:1500px){.all .footer .end .logo-footer{margin-left:10px}}.all .footer .end .copyright{color:#FFF;font-family:abel;text-align:right;font-size:20px;margin-right:198px;max-width:1920px}.all .footer .end .copyright .datenschutz{color:#fff;text-decoration:none}@media all and (max-width:890px){.all .footer .end .copyright{margin-right:10px}}