.block-stats-grid {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  gap: 40px;
}
.block-stats-grid.size-4 {
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
}
.block-stats-grid.grid-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.block-stats-grid.grid-flex.align-column-left {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.block-stats-grid.grid-flex.align-column-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.block-stats-grid.grid-flex.align-column-right {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.block-stats-grid.grid-flex .block-stats-single {
  max-width: 38%;
}
@media (max-width: 1199px) {
  .block-stats-grid.size-4 {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  }
}
@media (max-width: 767px) {
  .block-stats-grid {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }
  .block-stats-grid.size-4 {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }
  .block-stats-grid.grid-flex .block-stats-single {
    max-width: 100%;
  }
}
@media (max-width: 575px) {
  .block-stats-grid {
    grid-template-columns: minmax(0, 1fr);
  }
  .block-stats-grid.size-4 {
    grid-template-columns: minmax(0, 1fr);
  }
}
/*# sourceMappingURL=stats-grid.css.map */
