.acf-fc-row.acf-fc-row-style-color-extra {
  background: #373D0B;
  color: #fff;
}
.acf-fc-row.acf-fc-row-style-color-extra .h1,
.acf-fc-row.acf-fc-row-style-color-extra .h2,
.acf-fc-row.acf-fc-row-style-color-extra .h3,
.acf-fc-row.acf-fc-row-style-color-extra .h4,
.acf-fc-row.acf-fc-row-style-color-extra .h5,
.acf-fc-row.acf-fc-row-style-color-extra .h6,
.acf-fc-row.acf-fc-row-style-color-extra h1,
.acf-fc-row.acf-fc-row-style-color-extra h2,
.acf-fc-row.acf-fc-row-style-color-extra h3,
.acf-fc-row.acf-fc-row-style-color-extra h4,
.acf-fc-row.acf-fc-row-style-color-extra h5,
.acf-fc-row.acf-fc-row-style-color-extra h6,
.acf-fc-row.acf-fc-row-style-color-extra p {
  color: #fff;
}
.acf-fc-row.acf-fc-row-style-color-extra .h1.with-border-bottom,
.acf-fc-row.acf-fc-row-style-color-extra .h2.with-border-bottom,
.acf-fc-row.acf-fc-row-style-color-extra .h3.with-border-bottom,
.acf-fc-row.acf-fc-row-style-color-extra .h4.with-border-bottom,
.acf-fc-row.acf-fc-row-style-color-extra .h5.with-border-bottom,
.acf-fc-row.acf-fc-row-style-color-extra .h6.with-border-bottom,
.acf-fc-row.acf-fc-row-style-color-extra h1.with-border-bottom,
.acf-fc-row.acf-fc-row-style-color-extra h2.with-border-bottom,
.acf-fc-row.acf-fc-row-style-color-extra h3.with-border-bottom,
.acf-fc-row.acf-fc-row-style-color-extra h4.with-border-bottom,
.acf-fc-row.acf-fc-row-style-color-extra h5.with-border-bottom,
.acf-fc-row.acf-fc-row-style-color-extra h6.with-border-bottom,
.acf-fc-row.acf-fc-row-style-color-extra p.with-border-bottom {
  border-color: #fff;
}
.acf-fc-row.acf-fc-row-style-color-extra a {
  color: #fff;
}
.acf-fc-row.acf-fc-row-style-color-extra a:hover {
  background: #fff;
  color: #373D0B;
}
.acf-fc-row.acf-fc-row-style-color-extra a.button-xsmall:not(.no-color-change),
.acf-fc-row.acf-fc-row-style-color-extra a.button-small:not(.no-color-change),
.acf-fc-row.acf-fc-row-style-color-extra a.button:not(.no-color-change) {
  color: #fff;
  background: #373D0B;
  border-color: #fff;
}
.acf-fc-row.acf-fc-row-style-color-extra a.button-xsmall:not(.no-color-change):hover,
.acf-fc-row.acf-fc-row-style-color-extra a.button-small:not(.no-color-change):hover,
.acf-fc-row.acf-fc-row-style-color-extra a.button:not(.no-color-change):hover {
  color: #373D0B;
  background: #fff;
  border-color: #fff;
}
.acf-fc-row.acf-fc-row-style-color-extra a.button-invers.button-invers:not(.no-color-change) {
  color: #373D0B;
  border-color: #fff;
  background: #fff;
}
.acf-fc-row.acf-fc-row-style-color-extra a.button-invers.button-invers:not(.no-color-change):hover {
  color: #fff;
  background: #373D0B;
  border-color: #fff;
}
.acf-fc-row.acf-fc-row-style-color-extra figure figcaption {
  color: #fff;
}
.acf-fc-row.acf-fc-row-style-color-extra-light {
  background: #51590E;
  color: #fff;
}
.acf-fc-row.acf-fc-row-style-color-extra-light .h1,
.acf-fc-row.acf-fc-row-style-color-extra-light .h2,
.acf-fc-row.acf-fc-row-style-color-extra-light .h3,
.acf-fc-row.acf-fc-row-style-color-extra-light .h4,
.acf-fc-row.acf-fc-row-style-color-extra-light .h5,
.acf-fc-row.acf-fc-row-style-color-extra-light .h6,
.acf-fc-row.acf-fc-row-style-color-extra-light h1,
.acf-fc-row.acf-fc-row-style-color-extra-light h2,
.acf-fc-row.acf-fc-row-style-color-extra-light h3,
.acf-fc-row.acf-fc-row-style-color-extra-light h4,
.acf-fc-row.acf-fc-row-style-color-extra-light h5,
.acf-fc-row.acf-fc-row-style-color-extra-light h6,
.acf-fc-row.acf-fc-row-style-color-extra-light p {
  color: #fff;
}
.acf-fc-row.acf-fc-row-style-color-extra-light .h1.with-border-bottom,
.acf-fc-row.acf-fc-row-style-color-extra-light .h2.with-border-bottom,
.acf-fc-row.acf-fc-row-style-color-extra-light .h3.with-border-bottom,
.acf-fc-row.acf-fc-row-style-color-extra-light .h4.with-border-bottom,
.acf-fc-row.acf-fc-row-style-color-extra-light .h5.with-border-bottom,
.acf-fc-row.acf-fc-row-style-color-extra-light .h6.with-border-bottom,
.acf-fc-row.acf-fc-row-style-color-extra-light h1.with-border-bottom,
.acf-fc-row.acf-fc-row-style-color-extra-light h2.with-border-bottom,
.acf-fc-row.acf-fc-row-style-color-extra-light h3.with-border-bottom,
.acf-fc-row.acf-fc-row-style-color-extra-light h4.with-border-bottom,
.acf-fc-row.acf-fc-row-style-color-extra-light h5.with-border-bottom,
.acf-fc-row.acf-fc-row-style-color-extra-light h6.with-border-bottom,
.acf-fc-row.acf-fc-row-style-color-extra-light p.with-border-bottom {
  border-color: #fff;
}
.acf-fc-row.acf-fc-row-style-color-extra-light a {
  color: #fff;
}
.acf-fc-row.acf-fc-row-style-color-extra-light a:hover {
  background: #fff;
  color: #51590E;
}
.acf-fc-row.acf-fc-row-style-color-extra-light a.button-xsmall:not(.no-color-change),
.acf-fc-row.acf-fc-row-style-color-extra-light a.button-small:not(.no-color-change),
.acf-fc-row.acf-fc-row-style-color-extra-light a.button:not(.no-color-change) {
  color: #fff;
  background: #51590E;
  border-color: #fff;
}
.acf-fc-row.acf-fc-row-style-color-extra-light a.button-xsmall:not(.no-color-change):hover,
.acf-fc-row.acf-fc-row-style-color-extra-light a.button-small:not(.no-color-change):hover,
.acf-fc-row.acf-fc-row-style-color-extra-light a.button:not(.no-color-change):hover {
  color: #51590E;
  background: #fff;
  border-color: #fff;
}
.acf-fc-row.acf-fc-row-style-color-extra-light a.button-invers.button-invers:not(.no-color-change) {
  color: #51590E;
  border-color: #fff;
  background: #fff;
}
.acf-fc-row.acf-fc-row-style-color-extra-light a.button-invers.button-invers:not(.no-color-change):hover {
  color: #fff;
  background: #51590E;
  border-color: #fff;
}
.acf-fc-row.acf-fc-row-style-color-extra-light figure figcaption {
  color: #fff;
}
