h1, h2, h3, h4, h5, h6, li, a, p {
  font-family: 'Alegreya Sans', sans-serif;
}

a {
  text-decoration: none;
  color: inherit;
  font-size: 1.2rem;
}

p {
  font-size: 1.2rem;
}

a.text-link {
  font-weight: bold;:
}

i {
  padding: 10px;
}

.header {
  width: 100%;
  border-bottom: 2px solid black
}

  .header__heading-container {
    padding: 1rem 2rem;
    text-align: center;
  }

.main {
  flex-direction: column;
  align-items: center;
  display: flex;
  justify-content: center;
  flex: 10;
  padding: 2rem;
}

  .main__cta-links {
    text-align: center;
  }
