/* ── Awards → Footer Crossfade Pin ── */

.awards-footer-pin {
  position: relative;
  width: 100%;
  height: 100vh;
  overflow: hidden;
  background-color: #f5f0ec;
}

.awards-footer-pin > .awards_section,
.awards-footer-pin > .section_footer-pin {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important;
  min-height: 0 !important;
  overflow: hidden !important;
  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;
  align-items: center !important;
  box-sizing: border-box !important;
  padding: 0 !important;
  margin: 0 !important;
}

.awards-footer-pin > .section_footer-pin {
  background-color: transparent !important;
  color: #f5f0ec !important;
  z-index: 1;
}

.awards-footer-pin > .awards_section {
  background-color: #f5f0ec !important;
  z-index: 2;
}

.awards-footer-pin > .awards_section > .g_section_space {
  display: none !important;
}

.awards-footer-pin .circle-image {
  visibility: hidden;
}
