body {
  background-color: rgb(40, 47, 58);
  color: #fff;
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.container {
  margin: 0 auto;
  width: 80%;
}

h1 {
  font-family: "Libre Caslon Text", serif;
  font-weight: 400;
  font-style: normal;
  margin: 2em 0 1em;
  padding-bottom: 0.2em;
  border-bottom: 2px solid #fff;
}

h2, h3 {
  margin: 1.5em 0 0.5em;
}

a {
  color: #ffcb22;
}

.sub-header {
  font-weight: 600;
  margin: 1.2em 0 0.5em;
}

.bottom-section {
  margin-top: 3em;
}