img,li,sup,ul{padding:0;margin:0}hr,img,sup{border:0}body,img,li,sup,ul{margin:0}body,h1{line-height:24px}#logo-2 img,.wrapper-0{background:#043064;width:100%}.wrapper-3,a,a:active,a:hover,a:link,a:visited,body,h1,h2,h3,h4,html{font-family:OpenSans,Helvetica,Arial,sans-serif}html{font-size:100%;line-height:1;overflow-y:scroll;-webkit-text-size-adjust:none}body{background:#fff;color:#515151;font-size:14px;font-size:.875rem;line-height:1.5em}address,article,footer,header,nav,section{display:block}li,ul{list-style:none}sup{outline:0}hr{border-bottom:1px #515151;margin:17px 0 24px}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans-Regular.eot);src:url(../fonts/OpenSans-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans-Regular.woff2) format('woff2'),url(../fonts/OpenSans-Regular.woff) format('woff'),url(../fonts/OpenSans-Regular.ttf) format('truetype'),url(../fonts/OpenSans-Regular.svg#OpenSans) format('svg');font-weight:400;font-style:normal}h1,h2,h3,h4{font-weight:400;margin:0;color:#515151}h1{font-size:38px;font-size:2.375rem;line-height:1.5em}h2{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5em}h3,h4{font-size:14px;line-height:24px}h3{font-size:.875rem;line-height:1.5em}h4{font-size:.875rem;line-height:1.5em;text-decoration:none;cursor:pointer;padding-top:12px}a,a:active,a:hover,a:link,a:visited{color:#515151;font-size:14px;font-size:.875rem;line-height:12px;line-height:.75em;letter-spacing:.5px;text-decoration:none;outline:0}address{font-style:normal}.spa-12{padding-bottom:12px}.spa-34{padding-bottom:34px}.blue{color:#043064}.litegrey{color:#aaa}#points li a,.wrapper-3{color:#b9babb;text-decoration:none}sup{font-size:10px;font-size:.625rem;line-height:0;position:relative;vertical-align:baseline;top:-.5em}.hideH,.wrapper-1,.wrapper-3{position:absolute}.hideH{height:1px;width:1px;border:0;clip:rect(0,0,0,0);margin:-1px;overflow:hidden;padding:0}#logo,#logo-2,#menu,.wrapper-0,.wrapper-1,.wrapper-1b,.wrapper-3{height:90px}.wrapper-0{top:0}.wrapper-1{width:100%;top:0;z-index:1000}.wrapper-1b{max-width:1160px;margin:auto}#logo{width:75%;text-align:left;float:left}#logo-2{width:250px}#logo-2 img{height:auto}.wrapper-3{width:600px;top:0;z-index:1001;left:50%;margin-left:-220px;display:none;text-align:center;font-size:12px;font-size:.75rem;line-height:22px;line-height:1.375em}#points{padding:38px 0 20px}#points li{display:inline;list-style-type:none;padding:0 20px;border-right:1px solid #b9babb}#points li:last-child{border-right:none}#points li a{font-size:12px;font-size:.75rem;line-height:22px;line-height:1.375em;letter-spacing:4px;margin:auto}#points li a:hover{color:#fff}#menu{width:25%;text-align:right;float:left}.wrapper-4{margin:0 0 70px;overflow:hidden;position:relative;width:100%}.wrapper-4b{max-width:1160px;height:auto;position:relative;margin:auto}#image-1{width:100%;margin:0;font-size:8px;font-size:.5rem;line-height:8px;line-height:.5em}#image-1 img{min-width:100%;max-width:100%;width:auto;height:auto}.signature-1{width:23.33%;height:25px;float:left;margin:0 5%;font-size:12px;font-size:.75em;line-height:8px;line-height:.5em;text-align:center;padding-top:65px;border-bottom:1px solid #b9babb;background-image:url(../images/signaturen/bhwp-tb.svgz);background-repeat:no-repeat;background-position:center center}.signature-2,.signature-3{width:23.33%;height:25px;float:left;margin:0 5%;font-size:12px;text-align:center;padding-top:65px;border-bottom:1px solid #b9babb;background-repeat:no-repeat;background-position:center center}.signature-2{font-size:.75em;line-height:8px;line-height:.5em;background-image:url(../images/signaturen/bhwp-sh.svgz)}.signature-3{font-size:.75em;line-height:8px;line-height:.5em;background-image:url(../images/signaturen/bhwp-rw.svgz)}.wrapper-x1,.wrapper-x2,.wrapper-x3{width:100%;height:45px;background:#043064}.wrapper-x1{margin-top: 2px}.wrapper-xx{max-width:1125px;height:31px;margin:auto;text-align:right}.point-x{padding:14px 35px 0 0;color:#b9babb;font-size:12px;font-size:.75rem;line-height:22px;line-height:1.375em;letter-spacing:4px;text-decoration:none}.kontakt-image,.people-image-1,.people-image-2{line-height:0;overflow:hidden}.wrapper-ka{width:100%;height:auto;margin-top:70px;margin-bottom:70px}.wrapper-kan{max-width:1090px;height:auto;margin:auto}.wrapper-ka50-1,.wrapper-ka50-2{max-width:48.5%;text-align:justify;float:left;height:auto}#kanzlei-txt{padding:0 35px;text-align:justify}.wrapper-ka50-1{padding-right:1.5%}.wrapper-ka50-2{padding-left:1.5%}.people-vita-1,.people-vita-2{padding-left:5%;padding-right:5%}.wrapper-an{width:100%;max-height:100%;min-height:470px}.people-image-1{max-width:50%;min-width:50%;width:auto;max-height:100%;min-height:520px;float:left;background:#d5d5d5}.people-image-1b{max-height:50%;min-height:50%;width:auto;height:auto;display:block;margin:0 auto}.people-vita-1{max-width:40%;min-width:40%;width:auto;max-height:100%;min-height:450px;float:left;margin-top:70px;text-align:left}.people-image-2{max-width:50%;min-width:50%;width:auto;max-height:100%;min-height:520px;float:right;background:#d5d5d5}.people-image-2b{max-height:50%;min-height:50%;width:auto;height:auto;display:block;margin:0 auto}.people-vita-2{max-width:40%;min-width:40%;width:auto;max-height:100%;min-height:450px;float:left;margin-top:70px;text-align:right}.people-image-1b img,.people-image-2b img,.people-image-3b img{height:520px;margin:0 auto;border:0;display:block}.people-image-1b img{width:399px}.people-image-2b img{width:339px}.people-image-3b img{width:368px}.line-re,.wrapper-re{width:100%;height:auto}.line-re,.list-type{border-bottom:1px solid #b9babb}.wrapper-re{margin-top:58px;margin-bottom:58px}.wrapper-rec{max-width:1090px;height:auto;margin:auto}#rechtsgebiete-txt{padding:0 35px;text-align:justify}.line-re{padding:10px 0 6px}.list-type{padding:12px 0}.list-type li{list-style-type:square;margin-left:1.3em;padding-left:.6em;text-align:left}.arrow-container{float:right;display:block;height:18px;width:17px;text-indent:-9999px}.arrow-close{background:url(../images/div/arrow.svg) left no-repeat}.arrow-open{background:url(../images/div/arrow.svg) right no-repeat}#rechtsgebiete div{display:block}.wrapper-ko{width:100%;max-height:100%;min-height:290px}.kontakt-image,.kontakt-txt{width:auto;max-height:100%;float:left}.kontakt-image{max-width:50%;min-width:50%;min-height:auto;background:#e6e6e7;text-align:center}.kontakt-txt{max-width:45%;min-width:45%;min-height:220px;padding-left:5%;margin-top:70px}.kontakt-image img{width:1194px;height:520px;margin:0 -100%;border:0}.wrapper-im{width:100%;height:auto;margin-top:70px;margin-bottom:70px}.wrapper-imp{max-width:1090px;height:auto;margin:auto}#impressum-txt{padding:0 35px;text-align:justify}.imp-1 a,.imp-1 a:active,.imp-1 a:hover,.imp-1 a:link,.imp-1 a:visited{color:#515151;font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375em;letter-spacing:normal;text-decoration:none;outline:0}.imp-button a,.imp-button a:link,.imp-button a:visited{color:#b9babb;font-size:12px;font-size:.75rem;line-height:22px;line-height:1.375em;letter-spacing:4px;cursor:pointer}.imp-button a:hover{color:#fff}.lines-button{position:relative;float:right;overflow:hidden;margin:0;padding:0;width:100px;height:90px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;-webkit-transition:background .3s;transition:background .3s}.lines-button:focus{outline:0}.lines-button span{display:block;position:absolute;left:34px;right:34px;height:2px;background:#b9babb}.lines-button span::after,.lines-button span::before{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#b9babb;content:""}.lines,.lines.close,.lines.close span{background:0 0}.lines-button span::before{top:-8px}.lines-button span::after{bottom:-8px}.lines span{-webkit-transition:background 0s .3s;transition:background 0s .3s}.lines span::after,.lines span::before{-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0s;transition-delay:.3s,0s}.lines span::before{-webkit-transition-property:top,-webkit-transform;transition-property:top,transform}.lines span::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform}.lines.close span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.lines.close span::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.lines.close span::after,.lines.close span::before{-webkit-transition-delay:0s,.3s;transition-delay:0s,.3s}@media only screen and (min-width:1770px){.kontakt-image img{width:1194px;height:520px}}@media only screen and (max-width:1769px){.kontakt-image img{width:889px;height:520px}}@media only screen and (max-width:850px){.wrapper-3{width:100%;height:auto;position:relative;left:0;margin-left:0;background:#043064}#points{line-height:40px;line-height:2.5rem;padding:0}#points li{display:block;padding:0;border-right:none;border-top:2px solid #fff;margin:0 auto}}@media only screen and (max-width:835px){body{font-size:14px;font-size:.875rem;line-height:24px;line-height:1.5em}.wrapper-4{display:none}.people-image-1b img,.people-image-2b img,.people-image-3b img{display:block;margin:0 auto;border:0;height:420px}.people-image-1{max-width:100%;min-width:100%;min-height:420px;float:none}.people-image-1b img{width:322px}.people-image-2b img{width:273px}.people-image-3b img{width:297px}.kontakt-txt,.people-vita-1,.people-vita-2{float:none;margin-bottom:70px}.people-vita-1{max-width:90%;min-width:90%;min-height:200px}.people-image-2{max-width:100%;min-width:100%;min-height:420px;float:none}.people-vita-2{max-width:90%;min-width:90%;min-height:200px;padding-left:5%;padding-right:5%;text-align:left}.kontakt-image{max-width:100%;min-width:100%;min-height:100%;float:none}.kontakt-txt{max-width:95%;min-width:95%;min-height:100px}.kontakt-image img{width:835px;height:420px}#points li a,.imp-button a,.imp-button a:link,.imp-button a:visited,.point-x{font-size:13px;font-size:.8125rem}.imp-1 a,.imp-1 a:active,.imp-1 a:hover,.imp-1 a:link,.imp-1 a:visited{font-size:14px;font-size:.875rem}}@media only screen and (max-width:725px){#kanzlei-txt{text-align:left}}@media only screen and (max-width:719px){.kontakt-image img{width:719px;height:420px}}@media only screen and (max-width:550px){#impressum-txt{text-align:left}.wrapper-ka{margin-top:35px;margin-bottom:35px}.people-vita-1,.people-vita-2{margin-top:35px;margin-bottom:23px}.wrapper-re{margin-top:23px;margin-bottom:35px}.kontakt-txt{margin-top:35px;margin-bottom:23px;min-height:150px}.wrapper-im{margin-top:35px;margin-bottom:35px}}@media only screen and (max-width:420px){#kanzlei-txt{text-align:left}#arrow-container{display:none}}@media only screen and (max-width:320px){#menu{display:none}#logo{width:100%;height:88px;padding-top:2px}#logo-2{width:240px;height:86px}}