body {background-color: #1d1d1b; padding: 0; margin: 0; font-family: Helvetica, Sans-Serif;; font-weight: 300; font-size: 14px; }
.wrapper {width: 100%; height: 100%;position: absolute;background-image: url(hg.png); background-size: cover; background-position: center; background-repeat: no-repeat}
#logo {width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; flex-flow: column; position:  absolute}
#logo img {width: 70%; height: auto}
.adresse {color: #fff; text-align: center; line-height: 1.3rem}
.links {display: flex; flex-flow: column}
.links a {color: #9d7e1b; text-decoration: none}
.links a:hover {color: #fff; text-decoration: underline}
@media (min-width:768px) {#logo img {width: 30%; height: auto; padding-bottom: 50px}}