.logo {
  text-align: center;
  margin-top: 5vh;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20vw;
  padding-right: 20vw;
}

.logo img {
  min-height: 60px;
  max-height: 10vh;
  width: auto;
}

.bie {
  margin:15vh auto 0 auto;
  text-align: center;
}

.bie img {
  max-height: 30vh;
  min-height: 120px;
  width: auto;
  text-align: center;
  padding: 0 20vw;
}

.ehlibyte {
  text-align: right;
  padding-right: 10vw;
}

.ehlibyte img {
  max-height: 15vh;
  min-height: 80px;
}
footer {
  padding-top: 25vh;
}

footer .address {
  padding-left: 10vw;
  font-weight: 900;
}

.navigation {
  margin-bottom: 1rem;
}

.navigation a{
  color: #000;
}