html, body {
  font-family: 'Readex Pro', sans-serif;
  margin: 0;
  padding: 0;
  height: 100%;
  width: 100%;
  text-align: center;
  overflow-x: hidden;
  scroll-behavior: smooth;
  scrollbar-color: #636363 #2b2b2b;
  scrollbar-width: thin;
  font-size: 16px;
  background: #94925C center no-repeat;
  background: -webkit-radial-gradient(top left, #94925C, #4485A5);
  background: -moz-radial-gradient(top left, #94925C, #4485A5);
  background: radial-gradient(to bottom right, #94925C, #4485A5);
}

a {
  text-decoration: none;
}

li {
  list-style-type: none;
}

header {
  width: 100%;
  height: 65px;
  position: fixed;
  top: 0;
  left: 0;
  background-color: transparent;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0);
  z-index: 100;
}

#logo {
  width: 100px;
  float: left;
  margin: 20px 0 0 20px;
  transition: 0.3s;
}

#logo:hover {
  opacity: 0.5;
  transition: 0.3s;
}

#logo img {
  width: 100%;
}

.center-screen {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    min-height: 100vh;
  }

ul {
width: 100%;
list-style: none;
color: inherit;
font-size: 1em;
border-radius: 4px;
background: #fff;
opacity: .7;
padding: 5;
box-shadow: 0 10px 20px rgba(0, 0, 0, .5);
transition: 0.5s;
}

ul:hover {
  transition: 0.8s;
  opacity: .4;
}

a {
    width: 100%;
    list-style: none;
    color: inherit;
    font-size: 5em;
    border-radius: 4px;
    /* This will offer the illusion that it's adopting the
    background beneath it as its own but lightening it --
    almost like IOS. */
    opacity: .85;
    transition: 0.5s;
    display: block;
}

li, ul {
    padding: 0;
}

footer {
  width: 100%;
  height: 4.375em;
  background-color: #111;
  z-index: 100;
}

footer p {
  font-size: 0.75em;
  color: #f0f0f0;
  padding-top: 30px;
  margin: 0 0 0 0;
}
