/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************/
/**
 * The following styles get applied both on the front of your site
 * and in the editor.
 *
 */
.block-text--container {
  padding-top: 3rem;
  padding-bottom: 3rem;
  overflow-wrap: break-word;
}
@media (min-width: 600px) {
  .block-text--container {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }
}
.block-text--container.not-black {
  background-color: #23282b;
}
.block-text--container.blue {
  background-color: #008cc3;
}
.block-text--container.gray {
  background-color: #c3cace;
}
.block-text--container.dark-gray {
  background-color: #68767f;
}
.block-text--container.light-gray {
  background-color: #f2f3f4;
}
.block-text--container.green {
  background-color: #00a846;
}
.block-text--container.orange {
  background-color: #e16428;
}
.block-text--container.purple {
  background-color: #5a5a96;
}
.block-text--container.red {
  background-color: #b42846;
}
.block-text--container.white {
  background-color: #fff;
}
.block-text--container.yellow {
  background-color: #f0b428;
}
.block-text--container.no-top-padding {
  padding-top: 0;
}
.block-text--container.no-bottom-padding {
  padding-bottom: 0;
}
.block-text--container.no-vertical-padding {
  padding-top: 0;
  padding-bottom: 0;
}
.block-text--container.not-black *, .block-text--container.dark-gray *, .block-text--container.blue *, .block-text--container.green *, .block-text--container.yellow *, .block-text--container.orange *, .block-text--container.red *, .block-text--container.purple *, .block-text--container.hq-dark-blue *, .block-text--container.hq-light-blue *, .block-text--container.light-text * {
  color: #fff;
}
.block-text--container.gray *, .block-text--container.light-gray *, .block-text--container.white *, .block-text--container.dark-text * {
  color: #23282b;
}
.block-text--container .contrast-content .not-black .contrast-content,
.block-text--container .contrast-content .dark-gray .contrast-content,
.block-text--container .contrast-content .blue .contrast-content,
.block-text--container .contrast-content .green .contrast-content,
.block-text--container .contrast-content .yellow .contrast-content,
.block-text--container .contrast-content .orange .contrast-content,
.block-text--container .contrast-content .red .contrast-content,
.block-text--container .contrast-content .purple .contrast-content,
.block-text--container .contrast-content .hq-dark-blue .contrast-content,
.block-text--container .contrast-content .hq-light-blue .contrast-content,
.block-text--container .contrast-content .light-text .contrast-content {
  color: #fff;
}
.block-text--container .contrast-content .gray .contrast-content,
.block-text--container .contrast-content .light-gray .contrast-content,
.block-text--container .contrast-content .white .contrast-content,
.block-text--container .contrast-content .dark-text .contrast-content {
  color: #23282b;
}
.block-text--container .block-text--content {
  max-width: 50rem;
  margin: auto;
}
.block-text--container .block-text--content :last-child {
  margin-bottom: 0 !important;
}
@media screen and (max-width: 800px) {
  .block-text--container .block-text--content {
    min-width: 100%;
  }
}
.block-text--container .hq-dark-blue:is(h1, h2, h3, h4, h5, h6) {
  background-color: transparent;
}

/*# sourceMappingURL=style-index.css.map*/