#masthead .custom-logo-link,
#masthead .logo {
  width: 200px !important;
}

#primary-menu a {
  color: #0d3658 !important;
}

figure:has(figcaption) {
  margin-bottom: 24px;

  figcaption {
    font-size: 12px;
    font-weight: bold;
    color: #0d3658;
    padding-left: 8px;
  }
}

@media screen and (min-width: 1024px) {
  #masthead .custom-logo-link,
  #masthead .logo {
    width: 240px !important;
    max-width: 240px !important;
  }
}
