.ituContainer {
  width: 100%;
  margin: 0 auto;
}
.ituContainer .ituContainer {
  padding: 0;
}
.ituContainer.grid {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  gap: 2rem;
}
.ituContainer.grid.nogap {
  gap: 2rem 0;
}
.ituContainer.grid.nonogap {
  gap: 0;
}
.ituContainer [data-span="12"] {
  grid-column: span 12;
}
.ituContainer [data-span="10"] {
  grid-column: span 10;
}
.ituContainer [data-span="9"] {
  grid-column: span 9;
}
.ituContainer [data-span="8"] {
  grid-column: span 8;
}
.ituContainer [data-span="6"] {
  grid-column: span 6;
}
.ituContainer [data-span="4"] {
  grid-column: span 4;
}
.ituContainer [data-span="3"] {
  grid-column: span 3;
}
.ituContainer [data-span="2"] {
  grid-column: span 2;
}
.ituContainer [data-span="1"] {
  grid-column: span 1;
}
@media screen and (min-width: 576px) {
  .ituContainer {
    max-width: 720px;
  }
}
@media screen and (min-width: 768px) {
  .ituContainer {
    max-width: 960px;
  }
}
@media screen and (min-width: 992px) {
  .ituContainer {
    max-width: 1280px;
  }
}
@media screen and (min-width: 1200px) {
  .ituContainer {
    max-width: 1280px;
  }
}
@media screen and (max-width: 768px) {
  .ituContainer.grid {
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 1rem !important;
  }
  .ituContainer.grid.fullWidthCards {
    grid-template-columns: 1fr !important;
  }
  .ituContainer [data-span]:not(.data-span-override) {
    grid-column: span 2 !important;
  }
  .ituContainer [data-span]:not(.data-span-override)[data-span="3"] {
    grid-column: span 1 !important;
  }
  .ituContainer [data-span]:not(.data-span-override)[data-span="4"] {
    grid-column: span 1 !important;
  }
}/*# sourceMappingURL=itu-container.css.map */