.brafton-block__list.flexable .wp-block-acf-list-dynamic-content {
  width: 100%;
}
.brafton-block__list.flexable .wp-block-acf-list-dynamic-content .acf-block-preview {
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
}
.brafton-block__list.flexable .block-editor-inner-blocks .block-editor-block-list__layout .wp-block-acf-list-dynamic-content {
  width: 100%;
}
.brafton-block__list.flexable .block-editor-inner-blocks .block-editor-block-list__layout .wp-block-acf-list-dynamic-content .acf-block-preview {
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
}
@media only screen and (min-width: 1030px) {
  .brafton-block__list.flexable.columns-5 .list-item {
    flex: 0 1 calc(100% / 5 - 10px);
  }
}
@media only screen and (min-width: 1030px) {
  .brafton-block__list.flexable.columns-4 .list-item {
    flex: 0 1 calc(100% / 4 - 10px);
  }
}
@media only screen and (min-width: 1030px) {
  .brafton-block__list.flexable.columns-3 .list-item {
    flex: 0 1 calc(100% / 3 - 10px);
  }
}
@media only screen and (min-width: 1030px) {
  .brafton-block__list.flexable.columns-2 .list-item {
    flex: 0 1 calc(100% / 2 - 10px);
  }
}
@media only screen and (min-width: 1030px) {
  .brafton-block__list.flexable.columns-1 .list-item {
    flex: 0 1 calc(100% / 1 - 10px);
  }
}
.brafton-block__list.flexable .peeps-container {
  display: flex;
  flex-wrap: wrap;
}
.brafton-block__list.flexable .list-item {
  line-height: 1.25em;
  margin-bottom: 25px;
}
.brafton-block__list.flexable .list-item .use-background {
  margin: 0 auto;
  width: 100%;
  max-width: 450px;
  height: 200px;
  background-size: cover;
  background-position: center center;
}
.brafton-block__list.flexable .list-item .use-background img {
  width: 1px;
  height: 1px;
}
.brafton-block__list.flexable .list-item h3 {
  font-size: 24px;
  margin: 0.75em 0 0.5em 0;
  font-weight: 700;
  color: var(--main-color);
}
.brafton-block__list.flexable .list-item h3 a {
  color: var(--main-color);
  font-weight: 900;
}
.brafton-block__list.flexable .list-item h3 a:hover, .brafton-block__list.flexable .list-item h3 a:visited {
  color: var(--main-color);
}
.brafton-block__list.flexable .list-item .text {
  color: var(--main-color);
}
.brafton-block__list.flexable .list-item .text p {
  color: var(--main-color);
}
.brafton-block__list.flexable .list-item.person {
  flex: 0 1 100%;
  min-height: 375px;
}
@media only screen and (min-width: 769px) {
  .brafton-block__list.flexable .list-item.person {
    margin-right: 1.35%;
    flex: 0 1 48.5%;
    min-height: 280px;
  }
}
@media only screen and (min-width: 856px) {
  .brafton-block__list.flexable .list-item.person {
    margin-right: 1.35%;
    flex: 0 1 31.75%;
    min-height: 280px;
  }
}
@media only screen and (min-width: 1140px) {
  .brafton-block__list.flexable .list-item.person {
    margin-right: 1.35%;
    flex: 0 1 23%;
    min-height: 280px;
  }
}
.brafton-block__list.flexable .list-item.person {
  background-size: cover;
  background-position: center center;
  text-align: center;
}
.brafton-block__list.flexable .list-item.person .inner {
  opacity: 0;
  height: 100%;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  transition: 0.4s opacity;
}
.brafton-block__list.flexable .list-item.person .inner h3 {
  font-weight: 700;
}
.brafton-block__list.flexable .list-item.person .inner h3, .brafton-block__list.flexable .list-item.person .inner p {
  color: #fff;
  margin: 0;
}
.brafton-block__list.flexable .list-item.person:hover .inner {
  opacity: 1;
}

/*# sourceMappingURL=dynamic-content.css.map */
