  [id] {
  scroll-margin-top: 20rem;
}
.main-content.container.pt-4 {
  padding-top: 0 !important
}
.box-wrapper.bg-grad {
  background-color: #236192 !important;
  background: url(/blueandgold/images/2026/l-r-border.svg) right top repeat-y, url(/blueandgold/images/2026/l-r-border.svg) left top repeat-y, url(/blueandgold/images/2026/t-b-border-sm.svg) center top repeat-x, url(/blueandgold/images/2026/t-b-border-sm.svg) center bottom repeat-x;
  border: 20px solid #236192;
  border-left: none;
  border-right: none
}
.box-wrapper.themeCustom {
  background-color: #fbebc2
}
.text-gold {
  color: #ffd386
}
h1.text-gold {
  background: linear-gradient(to right, #f1bc33, #ffd386);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent
}
.event-title {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 1rem;
}
.event-title-monogram {
  width: clamp(70px, 9vw, 120px)
}
.event-title-monogram img {
  width: 100%;
  height: auto;
  display: block
}
.event-title-svg {
  width: min(74vw, 760px);
  height: auto;
  display: block
}
.gold {
  background: #ffd386
}
.btn-secondary {
  background: #f1bc33;
  border-color: #f1bc33
}
.border-top-gold-lg {
  border-top: 5px solid #f1bc33 !important
}
.border-top-gold-sm {
  border-top: 3px solid #f1bc33 !important
}
.border-gold-sm {
  border-top: 1px solid #f1bc33 !important;
  border-bottom: 1px solid #f1bc33 !important
}
.deco-divider-blue-right {
  background: url('/blueandgold/images/2026/v1_0526_Blue_Blue_Gold_Web_Page_Section_Dividers_3_Nodes.svg') center center no-repeat
}
.deco-divider-blue-left-right {
  background: url('/blueandgold/images/2026/v1_0526_Blue_Blue_Gold_Web_Page_Section_Dividers_3_Nodes.svg') center center no-repeat
}
.deco-divider-gold-right {
  background: url('/blueandgold/images/2026/v1_0526_Gold_Gradient_Blue_Gold_Web_Page_Section_Dividers_3_Nodes.svg') center center no-repeat
}
.deco-divider-gold-left-right {
  background: url('/blueandgold/images/2026/v1_0526_Gold_Gradient_Blue_Gold_Web_Page_Section_Dividers_3_Nodes.svg') center center no-repeat
}
.partner-designation {
  background: #f1bc33
}
@media (max-width: 575.98px) {
	.deco-divider-blue-left-right:first-of-type, .deco-divider-gold-left-right:first-of-type {
		display: none;
	}
}
@media (min-width:576px) {
  .event-title {
    --title-lockup-height: clamp(80px, 8vw, 120px);
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: clamp(1.5rem, 3vw, 3rem);
  }
  .event-title-monogram {
    margin: 0;
    flex: 0 0 auto
  }
  .event-title-monogram img, .event-title-svg {
    height: var(--title-lockup-height);
    width: auto;
    display: block;
    max-width: none
  }
  .deco-divider-blue-left-right {
    background: url('/blueandgold/images/2026/v1_0526_Blue_Blue_Gold_Web_Page_Section_Dividers_2_Nodes.svg') center center no-repeat
  }
  .deco-divider-gold-left-right {
    background: url('/blueandgold/images/2026/v1_0526_Gold_Gradient_Blue_Gold_Web_Page_Section_Dividers_2_Nodes.svg') center center no-repeat
  }
}
@media (min-width:576px) and (max-width:991.98px) {
  .event-title {
    gap: clamp(2rem, 5vw, 4rem);
  }
}
@media (min-width:768px) {
  .box-wrapper.bg-grad {
    background: url(/blueandgold/images/2026/l-r-border.svg) right top repeat-y, url(/blueandgold/images/2026/l-r-border.svg) left top repeat-y, url(/blueandgold/images/2026/t-b-border.svg) center top repeat-x, url(/blueandgold/images/2026/t-b-border.svg) center bottom repeat-x
  }
  .deco-divider-blue-right {
    background: url('/blueandgold/images/2026/v1_0526_Blue_Blue_Gold_Web_Page_Section_Dividers_6_Nodes.svg') center right no-repeat
  }
  .deco-divider-blue-left-right {
    background: url('/blueandgold/images/2026/v1_0526_Blue_Blue_Gold_Web_Page_Section_Dividers_3_Nodes.svg') center center no-repeat
  }
  .deco-divider-gold-right {
    background: url('/blueandgold/images/2026/v1_0526_Gold_Gradient_Blue_Gold_Web_Page_Section_Dividers_6_Nodes.svg') center right no-repeat
  }
  .deco-divider-gold-left-right {
    background: url('/blueandgold/images/2026/v1_0526_Gold_Gradient_Blue_Gold_Web_Page_Section_Dividers_3_Nodes.svg') center center no-repeat
  }
}
@media (min-width:992px) {
  .event-title {
    gap: clamp(2rem, 3vw, 3.5rem);
    --title-lockup-height: clamp(95px, 7vw, 130px)
  }
  .event-title-monogram {
    width: clamp(95px, 7vw, 130px)
  }
  .event-title-svg {
    height: clamp(95px, 7vw, 130px);
    max-width: 62vw
  }
}
@media (min-width:1200px) {
  .deco-divider-blue-right {
    background: url('/blueandgold/images/2026/v1_0526_Blue_Blue_Gold_Web_Page_Section_Dividers_7_Nodes.svg') center right no-repeat
  }
  .deco-divider-blue-left-right {
    background: url('/blueandgold/images/2026/v1_0526_Blue_Blue_Gold_Web_Page_Section_Dividers_4_Nodes.svg') center center no-repeat
  }
  .deco-divider-gold-right {
    background: url('/blueandgold/images/2026/v1_0526_Gold_Gradient_Blue_Gold_Web_Page_Section_Dividers_7_Nodes.svg') center right no-repeat
  }
  .deco-divider-gold-left-right {
    background: url('/blueandgold/images/2026/v1_0526_Gold_Gradient_Blue_Gold_Web_Page_Section_Dividers_4_Nodes.svg') center center no-repeat
  }
}
@media (min-width:1400px) {
  .event-title {
    gap: 4rem;
  }
}