:root {
  --black: #222222;
  --white: #ffffff;
  --admin-toolbar-sidebar-width: 0px;
}

.d-none {
  display: none !important;
}

.highlight_grid {
  position: relative;
  padding: 80px 32px;
  min-height: 216px;
}
@media (max-width: 900px) {
  .highlight_grid {
    padding: 48px 32px;
  }
}
@media (max-width: 480px) {
  .highlight_grid {
    padding: 48px 24px;
  }
}
.highlight_grid .field--name-field-highlight-cards {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  gap: 24px;
}
.highlight_grid.half_grid .field--name-field-highlight-cards > .field__item {
  grid-column: span 6;
}
.highlight_grid.large_first_grid .field--name-field-highlight-cards > .field__item:nth-child(1), .highlight_grid.large_first_grid .field--name-field-highlight-cards > .field__item:nth-child(4), .highlight_grid.large_first_grid .field--name-field-highlight-cards > .field__item:nth-child(5) {
  grid-column: span 7;
}
.highlight_grid.large_first_grid .field--name-field-highlight-cards > .field__item:nth-child(2), .highlight_grid.large_first_grid .field--name-field-highlight-cards > .field__item:nth-child(3), .highlight_grid.large_first_grid .field--name-field-highlight-cards > .field__item:nth-child(6) {
  grid-column: span 5;
}
.highlight_grid.large_second_grid .field--name-field-highlight-cards > .field__item:nth-child(1), .highlight_grid.large_second_grid .field--name-field-highlight-cards > .field__item:nth-child(4), .highlight_grid.large_second_grid .field--name-field-highlight-cards > .field__item:nth-child(5) {
  grid-column: span 5;
}
.highlight_grid.large_second_grid .field--name-field-highlight-cards > .field__item:nth-child(2), .highlight_grid.large_second_grid .field--name-field-highlight-cards > .field__item:nth-child(3), .highlight_grid.large_second_grid .field--name-field-highlight-cards > .field__item:nth-child(6) {
  grid-column: span 7;
}
@media (max-width: 768px) {
  .highlight_grid.half_grid .field.field--name-field-highlight-cards > .field__item, .highlight_grid.large_first_grid .field.field--name-field-highlight-cards > .field__item, .highlight_grid.large_second_grid .field.field--name-field-highlight-cards > .field__item {
    grid-column: span 12;
  }
}
.highlight_grid .highlight_card {
  margin: 0;
}
