#lain {
  position: fixed;
  top: 0; left: 0;
  width: 100vw; height: 100vh;
  object-fit: cover;
  z-index: 1;
}

#text {
  position: absolute;
  top: 3vh;
  width: 100vw;
  z-index: 2;
  text-align: center;
  font-size: 650%;
  font-style: italic;
  color: #7F00FF;
  background-color: black;
}

#text404 {
  position: absolute;
  bottom: 10vh;
  width: 100vw;
  z-index: 2;
  text-align: center;
  font-size: 400%;
  font-style: italic;
  color: red;
  background-color: black;
}

#textwired {
  position: absolute;
  bottom: 10vh;
  width: 100vw;
  z-index: 2;
  text-align: center;
  font-size: 340%;
  font-style: italic;
  color: dimgrey;
  background-color: black;
}

html, body {
  margin: 0;
  padding: 0;
  border: 0;
  background-color: black;
}

div.center {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

/* Font Awesome Font */
@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;src:url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/webfonts/fa-solid-900.woff2')format('woff2'),url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/webfonts/fa-solid-900.woff')format('woff')}i.fab.fa-solid.fa-video::before{content:'\f03d';font-family:'Font Awesome 5 Free';font-weight:900;font-style:normal}i.fab.fa-solid.fa-hard-drive::before{content:'\f0a0';font-family:'Font Awesome 5 Free';font-weight:900;font-style:normal}i.fab.fa-solid.fa-rotate::before{content:'\f01e';font-family:'Font Awesome 5 Free';font-weight:900;font-style:normal}i.fab.fa-solid.fa-seedling::before{content:'\f4d8';font-family:'Font Awesome 5 Free';font-weight:900;font-style:normal}