/* ---------- Awards: fixed 4 columns, balanced ---------- */
.awards-multicol {
  display: block;                    /* must not be grid/flex */
  columns: 4;                        /* shorthand = column-count: 4 */
  column-gap: 2.25rem;
  column-fill: balance;              /* let the browser do its thing */
  max-width: 1200px;
  margin-inline: auto;
padding: 0rem 2rem 2.6rem;
}
.awards-group__title {
	margin: 0rem auto 2rem auto;
	text-align:center;
	
}
/* Each item is a normal block in the multicol flow */
.awards-multicol > .awards-item,
.awards-multicol > .awards-subhead {
  display: block;
  break-inside: avoid;               /* modern */
  -webkit-column-break-inside: avoid;/* Safari */
}

/* Spacing/typography */
.awards-multicol > .awards-item { margin: 0 0 .8rem; }
.awards-multicol > .awards-subhead {
  margin: 0rem 0 .55rem;
  font-weight: 800;
	color: #F36d24;
  text-transform: uppercase;
  letter-spacing: .02em;
  font-size: 1.7rem;
}

/* Make sure nothing tries to become columns _inside_ the container */
.awards-multicol > * {
  column-count: initial !important;
  column-width: auto !important;
  max-width: 100%;
}

/* Responsive column counts */
@media (max-width: 1200px){ .awards-multicol { columns: 3; } }
@media (max-width: 900px) { .awards-multicol { columns: 2; } }
@media (max-width: 640px) { .awards-multicol { columns: 1; } }

/* Your existing person/address styles are fine */
.awards-person  { font-weight: 700; line-height: 1.25; color:#000; }
.awards-address { color:#6b6b6b; font-size:.95rem; line-height:1.25; }
/* Force the section header bar to render as a colored, centered band */
.awards-block .awards-header{
  display:block;
  padding: 2.25rem 1rem;
	margin-bottom: 3rem;
  text-align: center !important;
  background: var(--awards-header-bg, #3f2c64) !important;
  color: var(--awards-header-color, #e6c68b) !important;
}

/* Make sure the H2 inherits the centering and doesn’t reset it */
.awards-block .awards-header__title{
  margin: 0;
  text-align: inherit !important;
}

/* (Optional) do the same inside the editor canvas */
.editor-styles-wrapper .awards-block .awards-header{
  text-align: center !important;
  background: var(--awards-header-bg, #3f2c64) !important;
  color: var(--awards-header-color, #e6c68b) !important;
}