@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/roboto-v18-latin-regular.eot);src:local("Roboto"),local("Roboto-Regular"),url(../fonts/roboto-v18-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-v18-latin-regular.woff2) format("woff2"),url(../fonts/roboto-v18-latin-regular.woff) format("woff"),url(../fonts/roboto-v18-latin-regular.ttf) format("truetype"),url(../fonts/roboto-v18-latin-regular.svg#Roboto) format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(../fonts/roboto-v18-latin-500.eot);src:local("Roboto Medium"),local("Roboto-Medium"),url(../fonts/roboto-v18-latin-500.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-v18-latin-500.woff2) format("woff2"),url(../fonts/roboto-v18-latin-500.woff) format("woff"),url(../fonts/roboto-v18-latin-500.ttf) format("truetype"),url(../fonts/roboto-v18-latin-500.svg#Roboto) format("svg")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(../fonts/roboto-condensed-v25-latin-300.eot);src:local(""),url(../fonts/roboto-condensed-v25-latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-condensed-v25-latin-300.woff2) format("woff2"),url(../fonts/roboto-condensed-v25-latin-300.woff) format("woff"),url(../fonts/roboto-condensed-v25-latin-300.ttf) format("truetype"),url(../fonts/roboto-condensed-v25-latin-300.svg#RobotoCondensed) format("svg")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(../fonts/roboto-condensed-v25-latin-regular.eot);src:local(""),url(../fonts/roboto-condensed-v25-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-condensed-v25-latin-regular.woff2) format("woff2"),url(../fonts/roboto-condensed-v25-latin-regular.woff) format("woff"),url(../fonts/roboto-condensed-v25-latin-regular.ttf) format("truetype"),url(../fonts/roboto-condensed-v25-latin-regular.svg#RobotoCondensed) format("svg")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(../fonts/roboto-condensed-v25-latin-700.eot);src:local(""),url(../fonts/roboto-condensed-v25-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-condensed-v25-latin-700.woff2) format("woff2"),url(../fonts/roboto-condensed-v25-latin-700.woff) format("woff"),url(../fonts/roboto-condensed-v25-latin-700.ttf) format("truetype"),url(../fonts/roboto-condensed-v25-latin-700.svg#RobotoCondensed) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local(""),url(../fonts/open-sans-v34-latin-300.woff2) format("woff2"),url(../fonts/open-sans-v34-latin-300.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local(""),url(../fonts/open-sans-v34-latin-regular.woff2) format("woff2"),url(../fonts/open-sans-v34-latin-regular.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local(""),url(../fonts/open-sans-v34-latin-700.woff2) format("woff2"),url(../fonts/open-sans-v34-latin-700.woff) format("woff")}*{box-sizing:border-box}body,html{font-family:Roboto Condensed,sans-serif;font-weight:300;font-size:100%;-webkit-font-smoothing:antialiased;margin:0;padding:0;height:100%;font-size:16px;line-height:1.7;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body{background:#fff}a,body{color:#000}.section{padding:0 20px;max-width:900px;margin:0 auto 80px}.stage{position:relative;max-width:100vw;min-height:80vh;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);margin-top:80px;margin-bottom:40px;display:grid;align-content:end;padding:0;color:#000}.stage div{max-width:1000px;align-self:center;justify-self:center;padding:20px 80px}.stage:before{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:url(/images/IMG_6167.JPG);background-size:cover;background-position:top}.stage>div{min-width:100%}.stage .subtitle{position:relative;font-size:20px}@media (min-width:768px){.stage .subtitle{font-size:20px}}.stage.stage--small{min-height:40vh;padding:40px}.stage.stage--small:before{background-position:top}h2{font-weight:500;text-align:center;border-bottom:1px solid #ccc;margin-bottom:40px;line-height:2;font-size:26px}@media (min-width:768px){h2{font-size:38px}}.lawyer{display:grid;margin-bottom:100px;max-width:700px;margin-left:auto;margin-right:auto;color:#333;border-radius:.25rem}.lawyer .lawyer-body{display:grid;padding-top:20px}.lawyer .lawyer-body-text{text-align:justify;font-size:18px}.lawyer .lawyer-body-text p{line-height:1.4;letter-spacing:.07px}.lawyer .lawyer-body-text p:first-of-type{margin-top:0}.lawyer .lawyer-body-text a{font-weight:400;display:block}.lawyer h1{text-transform:uppercase;text-align:center;line-height:1.4;font-weight:700;color:#666;font-size:1.625rem;grid-column:1;background:#fff;padding:20px;margin:0;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.lawyer h3{font-size:24px;font-weight:500;margin:0 0 30px;line-height:1}@media (min-width:800px){.lawyer h3{font-size:30px}}.lawyer img{max-width:100%;width:100%;position:relative;border-radius:2px;margin:0;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);display:block}@media (min-width:800px){.lawyer img{height:300px}}.lawyer h4{margin-bottom:0;font-weight:500}.lawyer a{color:#000;font-weight:700;justify-self:end}.lawyer-card{display:grid;grid-template-columns:2fr 3fr;grid-gap:20px}@media (min-width:800px){.lawyer-card{grid-template-columns:1fr 2fr}}.lawyer-card a{text-decoration:none;font-weight:300}.lawyer-contact{display:grid;align-content:center;height:100%;align-self:center}.lawyer-contact h4,.lawyer-contact p{margin:0}.lawyer-contact a{text-align:left;display:inline}.footer{padding:20px 0;font-size:20px;display:flex;justify-content:center;align-items:center;flex-direction:column}@media (min-width:800px){.footer{flex-direction:row}}.footer a{color:#000;padding:0 10px}.header{background:#fafafa;display:flex;justify-content:center;align-items:center;z-index:30;color:#000;padding:10px 20px;position:fixed;top:0;width:100%;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);text-align:center}.header .lang a{padding:0 10px;color:#000;text-decoration:none}.header .lang a.link-hightlight{text-decoration:underline}.logo-headline{min-width:50vw;z-index:200;width:100%}.logo-headline h1{position:relative;margin:0;font-size:46px;line-height:1;text-indent:-9999px;background:url(/images/logo.svg) no-repeat;background-size:contain;background-position:50%;text-transform:uppercase}@media (min-width:768px){.logo-headline h1{font-size:50px;max-width:600px;margin:0 auto;width:600px}}.logo-headline .subtitle{display:block}@media (min-width:768px){.logo-headline .subtitle{margin:0 auto}}.logo-headline>div{display:flex;justify-content:space-between}.section-content{max-width:700px;text-align:left;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual;margin-left:auto;margin-right:auto}@media (min-width:768px){.section-content{text-align:justify}}.section-content p{font-size:18px;letter-spacing:.02em;line-height:1.5}.section-content strong{font-size:20px}.section-content blockquote{margin:0 auto;text-align:center}.lang{right:20px}@media (min-width:768px){.lang{position:absolute;top:10px}}.section-contact{text-align:center}.text-justify{text-align:justify}