a:10:{s:4:"type";s:4:"text";s:12:"instructions";s:0:"";s:8:"required";i:0;s:17:"conditional_logic";i:0;s:7:"wrapper";a:3:{s:5:"width";s:0:"";s:5:"class";s:0:"";s:2:"id";s:0:"";}s:13:"default_value";s:0:"";s:11:"placeholder";s:0:"";s:7:"prepend";s:0:"";s:6:"append";s:0:"";s:9:"maxlength";s:0:"";}

/* ===== SpeakMD brand alignment v2 (coherent header/footer) ===== */
:root{ --smd-navy:#0E2A43; --smd-navy-deep:#0A1F33; --smd-teal:#12A5A0; }
/* Header: match hero top color exactly, remove seam (shadow/border) so it flows into the page */
#masthead, #masthead .site-header-row-container-inner, #masthead .site-main-header-wrap,
#masthead .site-top-header-wrap, #masthead .site-bottom-header-wrap {
  background:#0E2A43 !important;
  box-shadow:none !important;
  border-bottom:0 !important;
}
/* When scrolled/sticky, add a slight deepening + subtle divider for legibility */
#masthead.item-is-fixed .site-header-row-container-inner,
.site-header-row-container.item-is-fixed .site-header-row-container-inner {
  background:rgba(10,31,51,.92) !important;
  backdrop-filter:blur(8px);
  box-shadow:0 2px 20px rgba(0,0,0,.25) !important;
}
#masthead .main-navigation .primary-menu-container > ul > li > a { color:#DCE8F1 !important; }
#masthead .main-navigation .primary-menu-container > ul > li > a:hover,
#masthead .main-navigation .primary-menu-container > ul > li.current-menu-item > a { color:#12A5A0 !important; }
#masthead .header-button, #mobile-header .mobile-header-button {
  background:#12A5A0 !important; color:#0A1F33 !important; border:0 !important; border-radius:6px !important;
  box-shadow:0 4px 14px rgba(18,165,160,.35) !important; transition:transform .15s ease, box-shadow .15s ease !important;
}
#masthead .header-button:hover { background:#17C2BC !important; transform:translateY(-2px); box-shadow:0 6px 20px rgba(18,165,160,.5) !important; }
/* Footer: match hero's deepest tone so the page closes on the same navy it opened with */
#colophon, #colophon .site-footer-wrap, #colophon .site-footer-row-container-inner,
#colophon .site-mid-footer-wrap, #colophon .site-bottom-footer-wrap {
  background:#0A1F33 !important; border-top:0 !important;
}
#colophon, #colophon a, #colophon .footer-html { color:#B9CCDC !important; }
#colophon a:hover { color:#12A5A0 !important; }
#colophon .footer-social-wrap .social-button, #colophon .social-button {
  background:transparent !important; color:#B9CCDC !important; border:1px solid rgba(18,165,160,.5) !important;
  border-radius:8px !important; transition:all .15s ease !important;
}
#colophon .footer-social-wrap .social-button:hover, #colophon .social-button:hover {
  background:#12A5A0 !important; color:#0A1F33 !important; border-color:#12A5A0 !important; transform:translateY(-2px);
}
/* Keep designed sentence-case headings on custom pages */
.smd-home h1, .smd-home h2, .smd-home h3, .smd-adv h1, .smd-adv h2, .smd-adv h3 { text-transform:none !important; }
