body {
  color:#ffffff;
  font-family:"Montserrat";
  font-size:16px;
  text-align:center;
  overflow:auto;
  background-color:#010101;
}
hr {
  border:none;
  margin:0px 0 30px 0;
  background:linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba(205,205,205,1) 50%, rgba(0,0,0,0) 100%);
  height:1px;
}
.background-wrapper {
  background-image:url(../img/bg-mp-wait.webp);
  background-size:cover;
  position:absolute;
  z-index:-1;
  width:100vw;
  height:100vh;
}
.content-wrapper {
  height:95vh;
  display:flex;
  justify-content:center;
}
.content-wrapper .main {
  align-self:center;
  justify-content:center;
  display:flex;
  flex-direction:column;
}
.content-wrapper .main h1 {
  font-size:0.7rem;
  font-weight:400;
  text-transform:uppercase;
  letter-spacing:5px;
  color:#565656;
}
.content-wrapper .main h2 {
  font-size:3rem;
  font-weight:800;
  color:#ffffff;
  margin-top:10px;
}
.content-wrapper .main img {
  align-self:center;
}
.content-footer {
  height:5vh;
}
.content-footer p {
  font-size:0.7rem;
  font-weight:600;
  text-transform:uppercase;
  letter-spacing:2px;
  color:#565656;
}
.clear {
  clear:both;
}
a {
  color:#ffffff;
}
a:hover {
  color:#cdcdcd;
}
a.button {
  border:2px solid #ffffff;
  padding:10px;
  width:80%;
  align-self:center;
  margin-top:25px;
  margin-bottom:15px;
  text-decoration:none;
  font-size:1rem;
  font-weight:600;
  color:#ffffff;
  transition:all .2s;
  border-radius:3px;
}
a.button:hover {
  background-color:#ffffff;
  color:#232323;
  transition:all .4s;
}
a.button span.material-icons {
  vertical-align:-5px;
  margin-right:5px;
}
a.button span.nr {
  display:block;
  font-size:0.7rem;
  font-weight:300 !important;
}
.location-wrapper span {
  vertical-align:-5px;
  font-size:1.2rem;
}
.location-wrapper a {
  font-size:0.7rem;
}

/* Animation Delays */
.delay-1 {
  animation-delay:.25s;
}
.delay-2 {
  animation-delay:.5s;
}
.delay-3 {
  animation-delay:.75s;
}
.delay-4 {
  animation-delay:1s;
}
.delay-5 {
  animation-delay:1.25s;
}
.delay-6 {
  animation-delay:1.5s;
}
.delay-7 {
  animation-delay:1.75s;
}
.delay-8 {
  animation-delay:2s;
}
.delay-9 {
  animation-delay:2.25s;
}
.delay-10 {
  animation-delay:2.5s;
}