
.columns-container {
  display: grid;
  grid-template-rows: 1fr;
  gap: 20px;
}

.columns-container.columns-nb-3 {
  grid-template-columns: repeat(3, 1fr);
}
.columns-container.columns-nb-4 {
  grid-template-columns: repeat(4, 1fr);
}
.columns-container.columns-nb-5 {
  grid-template-columns: repeat(5, 1fr);
}
.columns-container.columns-nb-6 {
  grid-template-columns: repeat(6, 1fr);
}

.instagram-socialwall.skeleton {
  min-height: 150px;
  border-radius: 5px;
}

.block-title {
  width: fit-content;
  margin: 10px auto;
}

.block-preface {
  width: fit-content;
  margin: 10px auto;
}

