/* Elektro Eichhoff GmbH – statische Seite v1.2.0 */
html{font-family:Arial,Helvetica,sans-serif;font-size:21px;line-height:1.15;-webkit-text-size-adjust:100%}
body{margin:0;color:#fff;background-color:#282828;
  background-image:
    linear-gradient(0deg,transparent 24%,rgba(255,255,255,.05) 25%,rgba(255,255,255,.05) 26%,transparent 27%,transparent 74%,rgba(255,255,255,.05) 75%,rgba(255,255,255,.05) 76%,transparent 77%,transparent),
    linear-gradient(90deg,transparent 24%,rgba(255,255,255,.05) 25%,rgba(255,255,255,.05) 26%,transparent 27%,transparent 74%,rgba(255,255,255,.05) 75%,rgba(255,255,255,.05) 76%,transparent 77%,transparent);
  background-size:50px 50px;
  min-height:100vh;display:flex;flex-direction:column}
a{color:inherit}
a:focus-visible{outline:2px solid #fff;outline-offset:3px}
.logo-box{padding:50px 16px 30px;text-align:center}
.logo-box img{width:440px;max-width:100%;height:auto}
main{flex:1}
.inner{width:1100px;max-width:100%;padding:16px;margin:0 auto;box-sizing:border-box}
.center{text-align:center}
.center p{margin:0 0 1em}
.center a{text-decoration:none}
.center a:hover{text-decoration:underline}
.legal{max-width:800px;font-size:17px;line-height:1.6}
.legal h1{font-size:28px;margin:0 0 1em}
.legal h2{font-size:21px;margin:2em 0 .5em}
.legal h3{font-size:18px;margin:1.5em 0 .4em}
.legal ul{padding-left:1.2em}
footer{font-size:16px;margin:25px 0 20px;text-align:center}
footer ul{list-style:none;padding:0;margin:0}
footer li{display:inline-block;padding:0 6px;border-right:2px solid #fff}
footer li:last-child{border:0}
@media (max-width:600px){html{font-size:18px}.logo-box{padding-top:32px}}
