  h1, h2, h3 {
  font-family: RobotoSlabBold, serif;
  font-weight: 700;
}

h4 {
  font-family: RobotoSlab, serif;
  font-weight: 600;
}

h5, h6 {
  font-family: RobotoBold, sans-serif;
}

h1, h2, h3 {
  font-family: RobotoSlabBold, serif;
  font-weight: 700;
}

h4 {
  font-family: RobotoSlab, serif;
  font-weight: 600;
}

h5, h6 {
  font-family: RobotoBold, sans-serif;
}

/* ----------------------------------------------------------------
	Call To Action
-----------------------------------------------------------------*/
.cptc-cta {
  text-align: center;
  padding: 1em;
  overflow: auto;
  margin-left: calc(-2 * 1em);
  margin-right: calc(-2 * 1em);
}
.cptc-cta.purple {
  background-color: #502a7f;
}
.cptc-cta.purple h3 {
  color: #F1F1F2;
}
.cptc-cta.purple h3 a {
  color: #F1F1F2;
}
.cptc-cta.purple h3 a:not(.btn) {
  color: #F1F1F2;
}
.cptc-cta.purple h3 a:hover {
  color: #F1F1F2;
}
.cptc-cta.gray, .cptc-cta.grey {
  background-color: #4d4d4f;
}
.cptc-cta.gray h3, .cptc-cta.grey h3 {
  color: #F1F1F2;
}
.cptc-cta.gray h3 a, .cptc-cta.grey h3 a {
  color: #F1F1F2;
}
.cptc-cta.gray h3 a:not(.btn), .cptc-cta.grey h3 a:not(.btn) {
  color: #F1F1F2;
}
.cptc-cta.gray h3 a:hover, .cptc-cta.grey h3 a:hover {
  color: #F1F1F2;
}
.cptc-cta.green {
  background-color: #719500;
}
.cptc-cta.green h3 {
  color: #000000;
}
.cptc-cta.green h3 a {
  color: #000000;
}
.cptc-cta.green h3 a:not(.btn) {
  color: #000000;
}
.cptc-cta.green h3 a:hover {
  color: #000000;
}

/*# sourceMappingURL=cta.css.map */
