html.contact body{background-color:#152a27}html.contact #app-root .contactohne-page{background-image:url(/assets/sv/bgs/imprint/text-bg-imprint-mobile.svg);background-size:cover;background-position-y:5em;background-position-x:1em;font-size:.9em}@media (min-width: 768px){html.contact #app-root .contactohne-page{background-image:url(/assets/sv/bgs/imprint/text-bg-imprint.svg);background-position-y:0em;background-position-x:0em;margin-top:calc(100vh - 41.5em);margin-top:calc(100svh - 41.5em)}}html.contact #app-root .contactohne-page>header{padding-top:14em;padding-left:3em;padding-right:3em}@media (min-width: 768px){html.contact #app-root .contactohne-page>header{padding-top:16em;padding-left:10em;padding-right:2em}}html.contact #app-root .contactohne-page>header>h2{margin-top:3em}html.contact #app-root .contactohne-page>header>h3{font-weight:500;font-size:1em;margin:2em 0 0;padding:0}html.contact #app-root .contactohne-page>header>div{font-size:1.25em;font-weight:700;letter-spacing:.02em;line-height:1.5em;margin-bottom:1.2em}@media (min-width: 768px){html.contact #app-root .contactohne-page>header>div{margin-bottom:1.2em}}html.contact #app-root .contactohne-page>header>div>h2{margin-top:6em}html.contact #app-root .contactohne-page>header>div>h3{font-weight:300;font-size:.8em;margin:0;padding:0}html.contact #app-root .contactohne-page>header>div>p{margin:0;padding:0;font-size:.8em;line-height:1.5em}html.contact #app-root .contactohne-page>header>address{font-size:1.1em;font-weight:400;line-height:1.4em;font-style:normal}html.contact #app-root .contactohne-page>header>address>p{margin:0;padding:0}html.contact #app-root .contactohne-page>main{margin-top:4em}@media (min-width: 768px){html.contact #app-root .contactohne-page>main{margin-top:4em}}@media (min-width: 1280px){html.contact #app-root .contactohne-page>main{margin-top:4em}}@media (orientation: portrait){html.contact #app-root .contactohne-page>main{margin-top:4em}}html.contact #app-root .contactohne-page>footer.main-footer{padding-top:.5em;padding-left:4em;margin-left:-18.3vw}@media (min-width: 768px){html.contact #app-root .contactohne-page>footer.main-footer{margin-left:5.2083vw}}@media (min-width: 992px){html.contact #app-root .contactohne-page>footer.main-footer{margin-left:4.9395vw;padding-left:5.8em}}@media (min-width: 1280px){html.contact #app-root .contactohne-page>footer.main-footer{margin-left:3.4375vw;padding-left:6.5em}}@media (min-width: 1400px){html.contact #app-root .contactohne-page>footer.main-footer{margin-left:3.5vw;padding-left:6.1em}}html.contact #app-root .contactohne-page>footer.main-footer main,html.contact #app-root .contactohne-page>footer.main-footer address{display:none}html.contact #app-root .contactohne-page>footer.main-footer nav{padding-left:2em}@media (min-width: 768px){html.contact #app-root .contactohne-page>footer.main-footer nav{padding-left:0}}html.contact #app-root .contactohne-page>footer>footer{padding-bottom:4em}@media (min-width: 768px){html.contact #app-root .contactohne-page>footer>footer div{margin-left:-2.5vw;margin-right:-2.9vw}html.contact #app-root .contactohne-page>footer>footer div svg{width:2.6em;height:2.6em}html.contact #app-root .contactohne-page>footer>footer div svg.linkedin{width:2em;height:2em}}@media (min-width: 768px){html.contact #app-root .contactohne-page>footer>footer div{margin-left:-2.5vw;margin-right:-2.9vw}}@media (min-width: 1280px){html.contact #app-root .contactohne-page>footer>footer div{margin-left:-.5vw;margin-right:-1.5vw}html.contact #app-root .contactohne-page>footer>footer div svg{width:3.2em;height:3.2em}html.contact #app-root .contactohne-page>footer>footer div svg.linkedin{width:2.5em;height:2.5em}}@media (min-width: 768px){html.contact #app-root .contactohne-page>footer>footer>p,html.contact #app-root .contactohne-page>footer>footer>a{padding-left:0vw}}@media (min-width: 992px){html.contact #app-root .contactohne-page>footer>footer>p,html.contact #app-root .contactohne-page>footer>footer>a{padding-left:1vw}}@media (min-width: 1280px){html.contact #app-root .contactohne-page>footer>footer>p,html.contact #app-root .contactohne-page>footer>footer>a{padding-left:2vw}}html.contact .parallax-component svg{width:100%;height:auto}html.contact #app-root footer.page-footer{background:none}html.contact #app-root footer.page-footer section#contact .qr-code img{width:74vw;height:74vw}@media (min-width: 768px){html.contact #app-root footer.page-footer section#contact .qr-code img{width:18vw;height:18vw}}@media (min-width: 1280px){html.contact #app-root footer.page-footer section#contact .qr-code img{width:14vw;height:14vw}}html.contact #app-root footer.page-footer button.qr-code{font-size:.7em}
