body{border:0 none;vertical-align:baseline;overflow-x:hidden;margin:0;padding:0;font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#646567}a,a:visited{color:#646567;outline:0 none;text-decoration:none}a:hover,a:focus{color:#646567;text-decoration:none}p a,p a:visited{line-height:inherit}a[x-apple-data-detectors],a[href^=tel]{color:inherit !important;text-decoration:none !important;font-size:inherit !important;font-family:inherit !important;font-weight:inherit !important;line-height:inherit !important}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit;text-decoration:none}h1{color:#646567;font-size:2em;line-height:1.35;margin-bottom:.3em}h2{color:#646567;font-size:1.8em;line-height:1.3;margin-bottom:.2em}h3{color:#646567;font-size:1.6em;line-height:1.25;margin-bottom:.2em}h4{color:#646567;font-size:1.4em;line-height:1.2;margin-bottom:.1em}h5{color:#646567;font-size:1.2em;line-height:1.2;margin-bottom:.1em}h6{font-size:1em;line-height:1.2;margin-bottom:.2em;text-transform:uppercase}hr{clear:both;border:solid #ddd;border-width:1px 0 0;margin:.65em 0;height:auto}.iframe{margin:-2em 0;border:solid #fff;border-width:1px 0 0;width:100%;height:100%;min-height:1000px;overflow:scroll !important}.full-width{height:auto;width:100%;overflow:hidden}.centered{text-align:center}.clear{clear:both}.left0{margin-left:0}.navline-mobile{display:none;position:absolute;width:100%}.header h2{font-weight:700;padding:1em 0 0;letter-spacing:.02em;font-size:1.5em;line-height:1.25em;margin-bottom:0;color:#111}.header h3{padding:0;letter-spacing:.02em;font-size:1.125em;line-height:1.25em;margin-bottom:.2em;color:#1d1819}header .points li{font-size:14px;font-weight:700;margin-bottom:.2em}.adresse{font-size:.85em;text-align:right;margin-top:3em}.adresse span{display:block;margin:.2em 0;font-size:1.2em;font-weight:400}.adresse span i{color:#d50718;font-size:1.3em;width:30px;text-align:center;margin-left:.3em}.adresse a span{color:#646567}.infopaket{float:left;margin-left:10%;margin-top:3em;max-width:200px}.button-red{background:#d50718;display:inline-block;padding:.4em 1em .4em;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}a.button-red{color:#fff;line-height:1.5}.button-red:hover{background:#646567 none repeat scroll 0 0}.box a,.box a:visited{color:#646567;outline:0 none;text-decoration:underline}.box a:hover,.box a:focus{color:#646567;text-decoration:none}.alignnone{margin:.35em 1.35em 1.35em 0}.aligncenter,div.aligncenter{display:block;margin:.35em auto}.alignright{float:right;margin:.35em 0 1.35em 1.35em}.alignleft{float:left;margin:.35em 1.35em 1.35em 0}a img.alignright{float:right;margin:.35em 0 1.35em 1.35em}a img.alignnone{margin:.35em 1.35em 1.35em 0}a img.alignleft{float:left;margin:.35em 1.35em 1.35em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:.35em .2em .65em;text-align:center}.wp-caption.alignnone{margin:.35em 1.35em 1.35em 0}.wp-caption.alignleft{margin:.35em 1.35em 1.35em 0}.wp-caption.alignright{margin:.35em 0 1.35em 1.35em}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:.75em;line-height:1.5;margin:0;padding:0 .3em .35em}.intro{position:relative;margin:0 auto;padding:16em 0;background:url(//www.assconsult.de/wp-content/themes/assconsult/images/slider.jpg) no-repeat;background-color:#fff;background-position:center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.metaslider{margin:0 auto}.box{margin:0;padding:1.5em 0}.row p,.row img{margin:0 0 1em}.one-third p{margin:0 0 .3em}.one-third img{margin:0;padding:0;width:100%}.one-third h2{font-size:1.8em;font-weight:400;color:#999}.abstand{height:3.5em;display:block;clear:both}.logo{padding:1.6em 0;max-width:300px}img{height:auto;margin:0;max-width:100%;padding:0}.start hr{margin:1em 0;display:block}input[type=submit]{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}.wpcf7-form button{background-color:#8ebfe8;width:auto;height:auto;margin:.5em 0;border:none;border-radius:.2em;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;text-transform:none;font-size:1em;line-height:1.2;font-weight:400;padding:.6em 1em;text-shadow:1px 1px rgba(0,0,0,.4);color:#fff}.wpcf7-form button:hover{background-color:#8ebfe8}.wpcf7-form button a:hover{color:#fff}.footer{border-top:4px solid #646567;clear:both;font-size:.9em;margin:0 auto;padding:1em 0;color:#fff;background-color:#646567;line-height:1.7}.menu-footer-container{margin:0;padding:0}#footermenu{clear:both;position:relative;font-size:1em;line-height:1.2;margin:.2em auto 0;padding:0;text-align:center;text-shadow:none;float:right}#footermenu ul{display:inline-block;margin:0;padding:0;list-style:none}#footermenu ul li{float:left;margin:0;padding:0}#footermenu li a{color:#fff;background-image:none;display:inline;font-weight:400;margin:0;padding:0 .5em;text-decoration:none}#footermenu ul li a:hover{color:#fff}.slider ul.slides li{z-index:1 !important}.flex-control-nav{bottom:20px !important;z-index:100 !important}.metaslider .flexslider{margin:0 !important}.metaslider .caption-wrap{top:15% !important;background:0 0 !important;opacity:1 !important;padding:.5em;background-color:rgba(100,101,103,.6);max-width:70%}.metaslider .caption-wrap h3{color:#ddd;font-size:1.4em;font-weight:700;margin:0;padding:.5em;background-color:rgba(100,101,103,.6)}.metaslider .caption-wrap p{color:#ddd;padding:.5em;font-size:1em;background-color:rgba(100,101,103,.6)}#cssmenu .current_page_item{background:#4a4643}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form input[type=url],.wpcf7-form textarea,.wpcf7-form button[type=submit]{font:400 14px/16px "Roboto",Helvetica,Arial,sans-serif}.wpcf7-form{background:#fff;padding:.5em;margin:0}.wpcf7-form h3{display:block;font-size:30px;font-weight:300;margin-bottom:10px}.wpcf7-form h4{margin:5px 0 15px;display:block;font-size:13px;font-weight:400}fieldset{border:medium none !important;margin:0 0 10px;min-width:100%;padding:0;width:100%}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form input[type=url],.wpcf7-form textarea{width:100%;border:1px solid #646567;background:#fff;margin:0 0 5px;padding:10px}.wpcf7-form input[type=text]:hover,.wpcf7-form input[type=email]:hover,.wpcf7-form input[type=tel]:hover,.wpcf7-form input[type=url]:hover,.wpcf7-form textarea:hover{-webkit-transition:border-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out;border:1px solid #646567}.wpcf7-form textarea{height:100px;max-width:100%;resize:none}.wpcf7-form input[type=submit]{cursor:pointer;width:100%;border:none;background:#d50718;color:#fff;margin:0 0 5px;padding:0;font-size:15px}.wpcf7-form input[type=submit]:hover{background:#505152;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background-color .3s ease-in-out}.wpcf7-form input[type=submit]:active{box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}.copyright{text-align:center}.wpcf7-form input:focus,.wpcf7-form textarea:focus{outline:0;border:1px solid #646567}::-webkit-input-placeholder{color:#646567}:-moz-placeholder{color:#646567}::-moz-placeholder{color:#646567}:-ms-input-placeholder{color:#646567}