.logo-section {
  padding-top: 5em;
  padding-bottom: 5em;
  text-align: center;
}
.logo-section .section-title {
  margin-bottom: 1.5em;
}
.logo-section .logo-section-title {
  text-align: center;
}
.logo-section .logos {
  margin: 0 2em 0 2em;
  text-align: center;
}
.logo-section .logos .logo {
  padding: 1.1em;
  max-width: 200px;
  align-items: center;
  display: flex;
}

.button-section {
  text-align: center;
}
.button-section a.btn {
  margin-top: 1.7777777778em;
  display: inline-block;
  color: var(--ast-global-color-7);
  padding: 0.8888888889em 1.1111111111em;
  border: solid 2px var(--ast-global-color-7);
  text-decoration: none;
}

.field-blocks-section {
  background-size: cover;
}

/*# sourceMappingURL=logo-section.css.map */
