@import"//hello.myfonts.net/count/39a5f4";@font-face{font-family:"HarrisonSerifPro-Bold";src:url("fonts/39A5F4_0_0.woff2") format("woff2"),url("fonts/39A5F4_0_0.woff") format("woff"),url("fonts/39A5F4_0_0.ttf") format("truetype")}@font-face{font-family:"HarrisonSerifPro-BoldItalic";src:url("fonts/39A5F4_1_0.woff2") format("woff2"),url("fonts/39A5F4_1_0.woff") format("woff"),url("fonts/39A5F4_1_0.ttf") format("truetype")}@font-face{font-family:"HarrisonSerifPro-Light";src:url("fonts/39A5F4_2_0.woff2") format("woff2"),url("fonts/39A5F4_2_0.woff") format("woff"),url("fonts/39A5F4_2_0.ttf") format("truetype")}@font-face{font-family:"HarrisonSerifPro-LightItalic";src:url("fonts/39A5F4_3_0.woff2") format("woff2"),url("fonts/39A5F4_3_0.woff") format("woff"),url("fonts/39A5F4_3_0.ttf") format("truetype")}html{font-family:"HarrisonSerifPro-Light";font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:"onum" 1,"pnum" 1,"frac" 0,"kern" 1,"liga" 1,"dlig" 1,"clig" 1,"swsh" 1}body{background-color:#f5f5f5;min-height:100vh}*{color:#000}*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{line-height:1.3em;margin:0}h1,h2,h3,h4,h5,h6,strong,th{font-weight:normal}em{font-style:normal}ul,ol{list-style:none;padding:0}img{display:block;max-width:100%}input,button,textarea,select{font:inherit}p{font-size:1.2rem;font-family:"HarrisonSerifPro-Light";line-height:1.35em}@media(max-width: 650px){p{font-size:1rem}}h1{font-size:1.7rem;font-family:"HarrisonSerifPro-Bold";line-height:1.2em}@media(max-width: 650px){h1{font-size:1.5rem}}@media(max-width: 400px){h1{font-size:1.2rem}}h2{font-size:1.2rem;font-family:"HarrisonSerifPro-Bold"}@media(max-width: 650px){h2{font-size:1rem}}h3{font-size:.8rem;font-family:"HarrisonSerifPro-Bold"}h4{font-size:.8rem;font-family:"HarrisonSerifPro-Bold"}a{text-decoration:none;background-image:linear-gradient(grey, grey);background-size:100% 1px;background-repeat:no-repeat;background-position:0 95%}a:hover{background-image:none}*{scroll-behavior:smooth;font-size:18px}body{margin:0 auto;overflow-x:hidden;-webkit-text-size-adjust:100%}.section{width:100%;display:grid;grid-template-columns:repeat(10, 1fr);grid-template-rows:auto;grid-gap:1.4em;align-items:start;margin-bottom:2em}.titel{grid-column:3/8;grid-row:1/2}@media(max-width: 950px){.titel{margin-bottom:.7em}}.text{grid-column:4/9;grid-row:2/3}.text p{margin-bottom:1rem}.text a{font-family:"HarrisonSerifPro-LightItalic"}@media(max-width: 1200px){.text{grid-column:3/9}}.punkte{background-image:url(bilder/section-end.svg);background-position:center;background-repeat:no-repeat;min-height:14px;margin-bottom:4em}.zero{position:fixed}@media(max-width: 1200px){.zero{position:absolute}}@media(max-width: 950px){.zero{position:absolute}}.zero h1{font-size:2.5rem;font-family:"HarrisonSerifPro-Bold";line-height:1.05em}@media(max-width: 1200px){.zero h1{font-size:2rem}}@media(max-width: 650px){.zero h1{font-size:1.5rem}}.zero h2{font-size:1.7rem;line-height:.5em;font-family:"HarrisonSerifPro-Light"}@media(max-width: 1200px){.zero h2{font-size:1.3rem}}@media(max-width: 650px){.zero h2{font-size:1.1rem}}.zero ul,.zero .kontaktsymbol{position:fixed;bottom:3em;left:2em}.zero ul li,.zero ul a,.zero .kontaktsymbol li,.zero .kontaktsymbol a{font-size:1.1rem}@media(max-width: 1200px){.zero ul,.zero .kontaktsymbol{display:none}}@media(max-width: 400px){.zero ul,.zero .kontaktsymbol{left:1em}}.zero .kontaktsymbol{width:30px;display:none;cursor:pointer}@media(max-width: 1200px){.zero .kontaktsymbol{display:block}}@media(max-width: 950px){.zero .kontaktsymbol{left:auto;top:3em;right:2em;position:absolute}}#logo{grid-column:1/3;padding:3em 1em 0 2em}@media(max-width: 400px){#logo{padding:2em 1em 0 1em}}#logo.offen{position:fixed}@media(max-width: 1200px){#kontaktdaten{background-color:rgba(245,245,245,.95);display:none}}#kontaktdaten ul{display:block;max-width:230px}@media(max-width: 1200px){#kontaktdaten ul{max-width:none;position:relative;top:200px}}#kontaktdaten.offen{display:block;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:3}.scrollme{position:absolute;z-index:5}.schliessen{display:none;width:30px;cursor:pointer}@media(max-width: 1200px){.schliessen{position:absolute;display:block;left:2em;bottom:3em;right:auto}}@media(max-width: 950px){.schliessen{left:auto;right:2em;top:3em}}#up{float:right;margin:-3em 2em 2em 0;z-index:1;width:50px;opacity:.4;display:none}#up img{width:100%}@media(max-width: 650px){#up{display:block}}.one{margin-bottom:5em;grid-template-rows:35vh 1fr auto}@media(max-width: 950px){.one{display:block;padding-top:13em}}@media(max-width: 650px){.one{padding-top:10em}}.one .punkte{grid-column:5/7;grid-row:3/4;margin:2em 0 1em 0}#beschreibung{max-width:800px;grid-column:3/7;grid-row:2/3;padding-right:3em}@media(max-width: 1200px){#beschreibung{grid-column:2/7}}@media(max-width: 950px){#beschreibung{grid-column:2/11;padding-bottom:4em;grid-row:1/2;padding:0 2em 3em 2em}}@media(max-width: 400px){#beschreibung{padding:0 1em 2em 1em}}#gruppenfoto{grid-column:7/11;grid-row:1/4;height:100vh;z-index:4;background-image:url(../fotos/Anwaltskanzlei-DBZ_3000.jpg);background-size:cover;background-position:top}@media(max-width: 950px){#gruppenfoto{grid-column:unset;grid-row:unset;height:auto;background-image:none;padding-left:2rem;padding-right:2rem}}#gruppenfoto img{display:none}@media(max-width: 950px){#gruppenfoto img{width:100%;display:block;height:auto}}.two{grid-template-columns:repeat(10, 1fr)}@media(max-width: 950px){.two{grid-template-columns:1fr;grid-gap:0;padding:0 2em 0 2em}}@media(max-width: 400px){.two{padding:0 1em}}.three{grid-template-columns:repeat(10, 1fr);grid-template-rows:auto auto;grid-column-gap:1.4em;grid-row-gap:0}@media(max-width: 950px){.three{grid-template-columns:repeat(2, 1fr);padding:0 4em 0 4em}}@media(max-width: 650px){.three{padding:0 4em 0 4em}}@media(max-width: 400px){.three{padding:0 1em 0 1em;grid-column-gap:.7em}}.three .titel{grid-column:3/9;grid-row:1/2}@media(max-width: 950px){.three .titel{grid-column:1/3}}.three .person{margin-top:1.5em}@media(max-width: 650px){.three .person{cursor:pointer;position:relative;margin-bottom:1em}.three .person::after{transition:opacity .3s ease;content:" ";background-image:url(bilder/anzeiger.svg);background-position:top;background-size:contain;background-repeat:no-repeat;width:20px;height:25px;position:absolute;bottom:-2.2em;left:50%;transform:translateX(-50%);opacity:0}.three .person.current::after{opacity:1}}.three .person picture img{width:100%}.three .person1{grid-column:3/6}@media(max-width: 950px){.three .person1{grid-column:1/2}}@media(max-width: 650px){.three .person1{grid-column:1/4;grid-row:auto}}.three .person2{grid-column:6/9;grid-row:2/3}@media(max-width: 950px){.three .person2{grid-column:2/3}}@media(max-width: 650px){.three .person2{grid-column:1/4;grid-row:auto}}.three .person3{grid-column:3/6}@media(max-width: 950px){.three .person3{grid-column:1/2}}@media(max-width: 650px){.three .person3{grid-column:1/4;grid-row:auto}}.three .person4{grid-column:6/9;grid-row:4/5}@media(max-width: 950px){.three .person4{grid-column:2/3}}@media(max-width: 650px){.three .person4{grid-column:1/4;grid-row:auto}}.three .person5{grid-column:3/6;grid-row:6/7}@media(max-width: 950px){.three .person5{grid-column:1/2}}@media(max-width: 650px){.three .person5{grid-column:1/4;grid-row:auto}}#info1{grid-column:3/6}@media(max-width: 950px){#info1{grid-column:1/2}}@media(max-width: 650px){#info1{grid-column:1/4}}#info2{grid-column:6/9}@media(max-width: 950px){#info2{grid-column:2/3}}@media(max-width: 650px){#info2{grid-column:1/4}}#info3{grid-column:3/6}@media(max-width: 950px){#info3{grid-column:1/2}}@media(max-width: 650px){#info3{grid-column:1/4}}#info4{grid-column:6/9}@media(max-width: 950px){#info4{grid-column:2/3}}@media(max-width: 650px){#info4{grid-column:1/4}}#info5{grid-column:3/6}@media(max-width: 950px){#info5{grid-column:1/2}}@media(max-width: 650px){#info5{grid-column:1/4}}.inhalt{grid-row:auto}@media(max-width: 650px){.inhalt{overflow:hidden;grid-row:auto}}.inhalt .accordion .first{margin-top:1em}.inhalt .accordion ul{margin-bottom:1em}.inhalt .accordion p{margin-bottom:.5em;font-size:1rem}@media(max-width: 400px){.inhalt .accordion p{font-size:.9rem}}.inhalt .accordion li,.inhalt .accordion a,.inhalt .accordion strong{font-size:1rem}@media(max-width: 400px){.inhalt .accordion li,.inhalt .accordion a,.inhalt .accordion strong{font-size:.9rem}}@media(max-width: 650px){.inhalt .accordion{margin-top:-30rem;transition:.5s all ease;padding:0}}.inhalt .accordion strong{font-family:"HarrisonSerifPro-Bold";display:block;color:#535353}.inhalt .accordion h4{font-size:1rem;position:relative;margin-top:.5rem;background-image:linear-gradient(#d6d6d6);background-position:right;background-repeat:no-repeat;background-size:100vw 1px}@media(max-width: 400px){.inhalt .accordion h4{font-size:.9rem}}.inhalt .accordion h4 span{background-color:#f5f5f5;padding-right:10px;font-size:inherit}.inhalt .info{padding-top:.3rem;margin-bottom:1em;display:none;line-height:1.4em}.inhalt h4.offen::after{opacity:.2}.inhalt .show{display:block}@media(max-width: 650px){.inhalt.open{margin-bottom:1em}}@media(max-width: 650px){.inhalt.open .accordion{margin-top:.3em;border-top:1px solid #a3a3a3}}.inhalt.open .accordion{transition:.3s .1s all ease}h2{margin-top:.5em}.weitere-infos{margin-top:2em;grid-column:4/9}@media(max-width: 950px){.weitere-infos{grid-column:1/4}}.weitere-infos .info-block{margin-bottom:1em}#familienrecht-logo{grid-column:3/9;margin:2em auto 2em auto;background-image:none}@media(max-width: 950px){#familienrecht-logo{grid-column:1/4}}#familienrecht-logo img{width:170px;height:auto}@media(max-width: 650px){#familienrecht-logo img{width:150px}}.four{grid-template-rows:auto auto auto auto}@media(max-width: 950px){.four{grid-template-columns:1fr;grid-gap:0;padding:0 2em 0 2em}}@media(max-width: 400px){.four{padding:0 1em}}.four span::before{content:"";display:inline-block;height:1.3rem;width:1.4rem;position:relative;bottom:-0.3rem;background-image:url(bilder/location.svg);background-repeat:no-repeat;background-size:contain}.four picture,.four img{width:100%;margin:1em 0 0 0;grid-column:3/9;grid-row:3/4}.browserblast h2,.browserblast p,.browserblast a{color:#f5f5f5;font-family:"HarrisonSerifPro-Bold";margin-bottom:.7em}.browserblast a{background-image:linear-gradient(whitesmoke, whitesmoke);background-size:100% 1px;background-repeat:no-repeat;background-position:0 94%}.browserblast{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#864343;padding:1em;margin:0 auto;width:35%;max-width:45 0px;z-index:3000}@media(max-width: 950px){.browserblast{width:50%}}@media(max-width: 650px){.browserblast{width:70%}}@media(max-width: 400px){.browserblast{width:90%}}.browserblast .browserblast__closer{font-size:2.7em;text-align:right;line-height:.7em;margin:0}@supports(display: grid){.browserblast{display:none}}

/*# sourceMappingURL=styles.css.map */