.welcome{background:#0d4c73;padding:14px 0 0}.welcome-banner{display:block;width:min(1180px,100%);margin:auto;border:2px solid #d6b35c;border-radius:8px 8px 0 0}.registration-bar{display:flex;justify-content:center;align-items:center;gap:18px;flex-wrap:wrap;padding:12px 20px;color:#fff;font-size:13px;font-weight:700}.registration-bar span{padding:2px 18px;border-right:1px solid #ffffff6e}.registration-bar span:last-child{border-right:0}.office-bearers{margin:16px auto 0;max-width:1180px;display:grid;grid-template-columns:repeat(4,1fr);background:#f8f4e8;border:1px solid #dec270;border-radius:8px;overflow:hidden}.office-bearers div{padding:13px 12px;text-align:center;border-right:1px solid #dec270}.office-bearers div:last-child{border:0}.office-bearers small{display:block;color:#1c6e55;font-weight:800}.office-bearers strong{display:block;color:#102a43;font-size:15px}@media(max-width:700px){.welcome{padding-top:8px}.registration-bar{gap:4px;padding:10px;font-size:11px}.registration-bar span{padding:2px 7px;border:0}.office-bearers{grid-template-columns:repeat(2,1fr);margin-top:12px}.office-bearers div:nth-child(2){border-right:0}.office-bearers div:nth-child(-n+2){border-bottom:1px solid #dec270}.office-bearers strong{font-size:13px}}
