html {
  overflow: hidden;
}

#name_and_links {
  width: 100vw;

  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

#name {
  min-height: 5em;

  padding-left: 10vw;
  padding-bottom: 2vw;

  /* background-color: rgb(179, 245, 185); */
}

#name h1{
  line-height: 0.9;
}

#name h3{
  position: relative;

  padding-left: 0.5vw;
}

#links {
  min-height: 2rem;
  max-height: 3rem;

  /* background-color: rgb(185, 179, 245); */
}

#links ul.inline_list li a:link {
  color: rgb(64, 134, 255);
  text-decoration: none;
}

#links ul.inline_list li a:visited {
  color: rgb(64, 134, 255);
  text-decoration: none;
}