html, body {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 14px;
    background: #111111;
}

.hero {
  /* Sizing */
  min-height: 100vh;

  /* Flexbox stuff */
  display: flex;
  justify-content: center;
  align-items: center;

  /* Text styles */
  text-align: left;
  color: #EEEEEE;

  /* Background styles */
    background-image: linear-gradient(rgba(0, 0, 0, 0.6),rgba(0, 0, 0, 0.6)), url("https://www.geraldwaynestanley.com/images/cristian-escobar-abkEAOjnY0s-unsplash.jpg");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: fixed;
}

h1 {

  position: absolute;
  top: 1rem;
  left: 1rem;

  display: inline-block;

    /* Text styles */
    font-family: "Roboto Condensed";
    font-size: 1rem;
    font-weight: 300;
    letter-spacing: 0.2em;
    text-transform: uppercase;
    text-align: center;

    color: #EEEEEE;

    /* Margins */
    margin-top: 3rem ;
    margin-bottom: 3rem;
    margin-left: 3rem;
    margin-right: auto;

    padding: 1rem 1.5rem;

    border: 2px solid #EEEEEE;
}

p {
  text-align: left;
  line-height: 3rem;
}

blockquote {
  margin-top: 9rem;
  margin-bottom: 9rem;
  padding: 3rem;
  font-size: 2rem;
  font-family: "Literata";
  font-style: italic;
  max-width: 940px;
}

cite {
  color: #CCCCCC;
  font-family: "Roboto Condensed";
  font-style: normal;
  font-weight: 300;
  display: block;
  font-size: 2rem;
  margin-top: 1rem;
}
