:root {
  --eyesHeight: 5rem;
}

#content {
  width: 100%;
  margin: 0 auto;
  position: absolute;
  top: 50%;
  transform: translate(0, calc(-50% - calc(var(--eyesHeight) / 2)));
}

#eyes {
  height: var(--eyesHeight);
}

#eyesdiv {
  height: var(--eyesHeight);;
  display: flex;
  justify-content: center;
  align-items: center;
}

#navbar {
  height: 10rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

#navbarlist {
  margin: auto;
  text-align: center;
  padding: 0;
}

li {
  text-shadow: 0 0 20px #000000, 0 0 20px #000000, 0 0 20px #000000;
  display: inline-block;
  color: var(--primary);
  font-family: 'Arial', sans-serif;
  font-weight: bold;
  font-size: 30px;
}

a {
  text-decoration: inherit;
  color: inherit;
  cursor: pointer;
  margin: 10px;
  padding: 15px;
}

a:hover {
  color: var(--primary-hover);
}

a:active {
  color: var(--primary-active);
}


@media (max-width: 800px) {
  #navbarlist {
    margin-top: 65px;
    display: flex;
    flex-direction: column;
    gap: 16px;
  }

  #navbar {
    height: unset;
  }

  :root {
    --eyesHeight: 10vh;
  }

  #eyes {
    height: unset;
    max-width: 300px;
  }

}