body{font-family:Lucida Grande,Lucida Sans,sans-serif!important;background:#2d4593}.content-wrapper,.header-sticky--placeholder,.page-container{background:#fff}.header-sticky{box-shadow:0 0 .5rem rgba(0,0,0,.25);background:hsla(0,0%,100%,.95);height:8rem}.header-sticky--sticking{transform:translate3d(0,-5rem,0)}.nav-button--1 .button,.nav-button--2 .button{width:3rem;height:2.25rem;overflow:hidden}.nav-button--1 .icon,.nav-button--2 .icon{margin:0 1rem 1rem 0}.logo{width:15rem}#grid-element--header__nav-buttons{top:1rem;right:0}.button{padding:.5rem .75rem .4rem!important}.button:hover{border-color:#2d4593}#grid-element--header__logo{position:relative;z-index:10000}#grid-element--header__logo .image__wrapper{transition:.3s;transform-origin:left bottom;padding:1.5rem 0;height:8rem}.header-sticky--sticking #grid-element--header__logo .image__wrapper{transform:scale(.4)}#grid-element--header__navigation .nav--desktop__a--1{transition:.3s;transform:translate3d(0,-.25rem,0)}.header-sticky--sticking #grid-element--header__navigation .nav--desktop__a--1{transform:translateZ(0)}#grid-element--header__navigation .nav--desktop__a .nav__icon--down{color:#2d4593}#grid-element--header__navigation .nav--desktop__li{font-size:1em}#grid-element--header__navigation .nav--desktop__li--2:hover{background:#efefef}#grid-element--header__navigation .nav--desktop__li--1:hover>a{color:#2d4593}#grid-element--header__navigation .nav--desktop__level--2{border-color:#2d4593}#grid-element--header__navigation .nav--desktop__level--2:before{border-bottom-color:#2d4593}.header-sticky--sticking .nav--mobile{margin-top:5rem}.nav--mobile__ul--1{margin-top:9rem!important}.header-sticky--sticking .nav--mobile__ul--1{margin-top:4rem!important}.navigation--mobile__button{width:3rem;height:2rem;border:1px solid #ccc;border-radius:2px;position:absolute;top:0;transform:translate3d(0,200%,0);transition:.3s}.header-sticky--sticking .navigation--mobile__button{transform:translate3d(0,275%,0)}.navigation--mobile__button__span,.navigation--mobile__button__span:after,.navigation--mobile__button__span:before{background:#2d4593}#grid-element--footer__adresse__adresse-text .text__text>p{font-family:Lucida Grande,Lucida Sans,sans-serif;font-size:1rem}#grid-element--footer__adresse .section__background{padding:2.5vw 0}#grid-element--footer__info__info-text a,#grid-element--footer__info__info-text p{font-family:Lucida Grande,Lucida Sans,sans-serif;font-size:.8rem;color:#fff}#grid-element--footer__info__info-text a:hover{color:#f5f2f0}.button,h1,h2,h3,h4,h4 a{font-family:Montserrat,sans-serif!important;font-weight:700!important;color:#2d4593}h3 a{color:#2d4593}h3 a:hover{color:#000!important}.text__text>p,.text__text ul>li{font-family:PT Serif Caption,serif;line-height:1.6}.text__text a:hover{color:#2d4593}.text__text ul>li{margin:0 0 .3em;padding:0 0 0 2em!important}.text__text ul>li:before{font-family:Material Icons,serif;content:"check"!important;color:#2d4593;font-size:150%;margin:-.25em 0 0}.mainheadline{text-align:center}.date__single{color:#2d4593;font-size:.8rem;margin-bottom:-.5rem}.form__submit{background:#2d4593;border:1px solid #2d4593;letter-spacing:.05rem}.form__submit:hover{background:#fff;border:1px solid #2d4593;color:#2d4593}#grid-element--startseite__header{flex-direction:row-reverse}.header-text--1{background:#2d4593}.header-text--1 h1{color:#fff;text-align:center}#grid-element--startseite__teaser-rechtsanwalte{padding:0 0 4vw}#grid-element--startseite__teaser-rechtsanwalte .image__image{transition:transform .4s}#grid-element--startseite__teaser-rechtsanwalte .wrapper-link:hover .image__image{transform:scale3d(1.025,1.025,1)}#grid-element--startseite__body__headline .size--1,#grid-element--startseite__rechtsanwaelte__headline .size--1{text-align:center;padding:2vw 0}#grid-element--rechtsanwaelte,#grid-element--rechtsgebiete{padding-bottom:2vw}.anwalt-text,.news-teaser,.rechtsgebiet{border-top:.5rem solid #f5f2f0}.anwalt-text{padding:1em 0 4vw}.anwalt-text h2{margin:1em 0 0}