.braftonium-contentlist,
.braftonium-contentlist * {
  box-sizing: border-box;
}

.braftonium-contentlist {
  display: flex;
  flex-flow: row wrap;
  align-items: stretch;
}
.braftonium-contentlist .list-item {
  display: flex;
  flex-flow: column;
  flex-grow: 1;
  justify-content: stretch;
}
.braftonium-contentlist .list-item.col-sm-1 {
  flex-basis: calc(100% - var(--col-gap));
}
.braftonium-contentlist .list-item.col-sm-2 {
  flex-basis: calc(50% - var(--col-gap));
}
.braftonium-contentlist .list-item.col-sm-3 {
  flex-basis: calc(33.3333333333% - var(--col-gap));
}
.braftonium-contentlist .list-item.col-sm-4 {
  flex-basis: calc(25% - var(--col-gap));
}
.braftonium-contentlist .list-item.col-sm-5 {
  flex-basis: calc(20% - var(--col-gap));
}
.braftonium-contentlist .list-item.col-sm-6 {
  flex-basis: calc(16.6666666667% - var(--col-gap));
}
@media (min-width: 768px) {
  .braftonium-contentlist .list-item.col-md-1 {
    flex-basis: calc(100% - var(--col-gap));
  }
  .braftonium-contentlist .list-item.col-md-2 {
    flex-basis: calc(50% - var(--col-gap));
  }
  .braftonium-contentlist .list-item.col-md-3 {
    flex-basis: calc(33.3333333333% - var(--col-gap));
  }
  .braftonium-contentlist .list-item.col-md-4 {
    flex-basis: calc(25% - var(--col-gap));
  }
  .braftonium-contentlist .list-item.col-md-5 {
    flex-basis: calc(20% - var(--col-gap));
  }
  .braftonium-contentlist .list-item.col-md-6 {
    flex-basis: calc(16.6666666667% - var(--col-gap));
  }
}
@media (min-width: 1024px) {
  .braftonium-contentlist .list-item.col-lg-1 {
    flex-basis: calc(100% - var(--col-gap));
  }
  .braftonium-contentlist .list-item.col-lg-2 {
    flex-basis: calc(50% - var(--col-gap));
  }
  .braftonium-contentlist .list-item.col-lg-3 {
    flex-basis: calc(33.3333333333% - var(--col-gap));
  }
  .braftonium-contentlist .list-item.col-lg-4 {
    flex-basis: calc(25% - var(--col-gap));
  }
  .braftonium-contentlist .list-item.col-lg-5 {
    flex-basis: calc(20% - var(--col-gap));
  }
  .braftonium-contentlist .list-item.col-lg-6 {
    flex-basis: calc(16.6666666667% - var(--col-gap));
  }
}
.braftonium-contentlist .list-item .list-item-content {
  display: flex;
  flex-flow: column;
  height: 100%;
}
.braftonium-contentlist .list-item > .list-item-image {
  position: relative;
  width: 100%;
  height: 0;
}
.braftonium-contentlist .list-item > .list-item-image img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.braftonium-contentlist.grow-child-1 .list-item .list-item-content :nth-child(1) {
  flex: 1;
}
.braftonium-contentlist.grow-child-2 .list-item .list-item-content :nth-child(2) {
  flex: 1;
}
.braftonium-contentlist.grow-child-3 .list-item .list-item-content :nth-child(3) {
  flex: 1;
}
.braftonium-contentlist.grow-child-4 .list-item .list-item-content :nth-child(4) {
  flex: 1;
}
.braftonium-contentlist.grow-child-5 .list-item .list-item-content :nth-child(5) {
  flex: 1;
}
.braftonium-contentlist.grow-child-6 .list-item .list-item-content :nth-child(6) {
  flex: 1;
}
.braftonium-contentlist.grow-child-7 .list-item .list-item-content :nth-child(7) {
  flex: 1;
}
.braftonium-contentlist.grow-child-8 .list-item .list-item-content :nth-child(8) {
  flex: 1;
}
.braftonium-contentlist.grow-child-9 .list-item .list-item-content :nth-child(9) {
  flex: 1;
}
.braftonium-contentlist.grow-child-10 .list-item .list-item-content :nth-child(10) {
  flex: 1;
}

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