strong,
b {
  font-weight: 900;
}
p.large,
ul.large,
ol.large {
  font-size: 1.325rem;
  line-height: 1.7;
  font-weight: 300;
}
p.large strong,
p.large b,
ul.large strong,
ul.large b,
ol.large strong,
ol.large b {
  font-weight: 500;
}
p.xlarge,
ul.xlarge,
ol.xlarge {
  font-size: 1.45rem;
  line-height: 1.7;
  font-weight: 600;
}
p.xlarge strong,
p.xlarge b,
ul.xlarge strong,
ul.xlarge b,
ol.xlarge strong,
ol.xlarge b {
  font-weight: 900;
}
@media (max-width: 600px) {
  p.large,
  ul.large,
  ol.large {
    font-size: 1.3rem;
  }
  p.xlarge,
  ul.xlarge,
  ol.xlarge {
    font-size: 1.4rem;
  }
}
.acf-fc-row.acf-fc-text:not(.no-max-width) .acf-fc-columns-1 .acf-fc-column-1 .acf-fc-text-content h1,
.acf-fc-row.acf-fc-text:not(.no-max-width) .acf-fc-columns-1 .acf-fc-column-1 .acf-fc-text-content h2,
.acf-fc-row.acf-fc-text:not(.no-max-width) .acf-fc-columns-1 .acf-fc-column-1 .acf-fc-text-content h3,
.acf-fc-row.acf-fc-text:not(.no-max-width) .acf-fc-columns-1 .acf-fc-column-1 .acf-fc-text-content h4,
.acf-fc-row.acf-fc-text:not(.no-max-width) .acf-fc-columns-1 .acf-fc-column-1 .acf-fc-text-content .h1,
.acf-fc-row.acf-fc-text:not(.no-max-width) .acf-fc-columns-1 .acf-fc-column-1 .acf-fc-text-content .h2,
.acf-fc-row.acf-fc-text:not(.no-max-width) .acf-fc-columns-1 .acf-fc-column-1 .acf-fc-text-content .h3,
.acf-fc-row.acf-fc-text:not(.no-max-width) .acf-fc-columns-1 .acf-fc-column-1 .acf-fc-text-content .h4 {
  max-width: min(100%, 850px);
}
.acf-fc-row.acf-fc-text:not(.no-max-width) .acf-fc-columns-1 .acf-fc-column-1 .acf-fc-text-content h5,
.acf-fc-row.acf-fc-text:not(.no-max-width) .acf-fc-columns-1 .acf-fc-column-1 .acf-fc-text-content h6,
.acf-fc-row.acf-fc-text:not(.no-max-width) .acf-fc-columns-1 .acf-fc-column-1 .acf-fc-text-content .h5,
.acf-fc-row.acf-fc-text:not(.no-max-width) .acf-fc-columns-1 .acf-fc-column-1 .acf-fc-text-content .h6,
.acf-fc-row.acf-fc-text:not(.no-max-width) .acf-fc-columns-1 .acf-fc-column-1 .acf-fc-text-content p,
.acf-fc-row.acf-fc-text:not(.no-max-width) .acf-fc-columns-1 .acf-fc-column-1 .acf-fc-text-content ul,
.acf-fc-row.acf-fc-text:not(.no-max-width) .acf-fc-columns-1 .acf-fc-column-1 .acf-fc-text-content ol,
.acf-fc-row.acf-fc-text:not(.no-max-width) .acf-fc-columns-1 .acf-fc-column-1 .acf-fc-text-content blockquote,
.acf-fc-row.acf-fc-text:not(.no-max-width) .acf-fc-columns-1 .acf-fc-column-1 .acf-fc-text-content cite,
.acf-fc-row.acf-fc-text:not(.no-max-width) .acf-fc-columns-1 .acf-fc-column-1 .acf-fc-text-content pre {
  max-width: min(100%, 750px);
}
@media (min-width: 1001px) {
  body .acf-fc-row.acf-fc-text > .acf-fc-columns {
    display: flex;
  }
  body .acf-fc-row.acf-fc-text.acf-fc-text-vertical-align-top > .acf-fc-columns > .acf-fc-column {
    margin-top: 0;
    margin-bottom: auto;
  }
  body .acf-fc-row.acf-fc-text.acf-fc-text-vertical-align-center > .acf-fc-columns > .acf-fc-column {
    margin-top: auto;
    margin-bottom: auto;
  }
  body .acf-fc-row.acf-fc-text.acf-fc-text-vertical-align-bottom > .acf-fc-columns > .acf-fc-column {
    margin-top: auto;
    margin-bottom: 0;
  }
  body .acf-fc-row.acf-fc-text > .acf-fc-columns > .acf-fc-column.vertical-align-top {
    margin-top: 0;
    margin-bottom: auto;
  }
  body .acf-fc-row.acf-fc-text > .acf-fc-columns > .acf-fc-column.vertical-align-center {
    margin-top: auto;
    margin-bottom: auto;
  }
  body .acf-fc-row.acf-fc-text > .acf-fc-columns > .acf-fc-column.vertical-align-bottom {
    margin-top: auto;
    margin-bottom: 0;
  }
}
