.elementor-30 .elementor-element.elementor-element-0fadd50{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-c7a6e7b *//* =========================
   GLOBAL HEADER FIX (Mobile + Desktop)
   Paste into: Elementor > Site Settings > Custom CSS (or WP Customizer Additional CSS)
   Goal: prevent CTA overflow/clipping + keep header stable across pages
   ========================= */

/* Make sure nothing can cause horizontal scroll */
html, body { max-width: 100%; overflow-x: hidden; }

/* Header shell */
.continuity-site header{
  position: fixed;
  top: 0; left: 0; right: 0;
  z-index: 9999;
  background: rgba(250,250,247,.92);
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  border-bottom: 1px solid rgba(11,31,51,.10);
}

/* Prevent iOS safe-area clipping */
.continuity-site header{
  padding-top: env(safe-area-inset-top);
}

/* Header row behavior */
.continuity-site .nav{
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  padding: 12px 0;
  min-width: 0;
}

/* Brand must never push CTA off-screen */
.continuity-site .brand{
  min-width: 0;
  flex: 1 1 auto;
  display: flex;
  align-items: center;
  gap: 12px;
}
.continuity-site .brand-text{
  min-width: 0;
}
.continuity-site .brand-text strong,
.continuity-site .brand-text span{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* CTA container must not overflow */
.continuity-site .nav-cta{
  display: flex;
  align-items: center;
  gap: 10px;
  flex: 0 0 auto;
  min-width: 0;
}

/* Buttons must shrink instead of overflowing */
.continuity-site .btn,
.continuity-site .phone-pill{
  max-width: 100%;
}

/* Desktop: keep things on one line */
@media (min-width: 981px){
  .continuity-site .nav{
    flex-wrap: nowrap;
  }
}

/* Tablet/Mobile: allow clean wrapping so nothing gets clipped */
@media (max-width: 980px){
  /* Allow wrapping; keep consistent spacing */
  .continuity-site .nav{
    flex-wrap: wrap;
    align-items: center;
    gap: 10px;
  }

  /* Brand takes full row */
  .continuity-site .brand{
    flex: 1 1 100%;
  }

  /* CTA row becomes full width and centered */
  .continuity-site .nav-cta{
    flex: 1 1 100%;
    justify-content: center;
    gap: 10px;
  }

  /* Make the primary CTA readable and not clipped */
  .continuity-site .nav-cta .btn.btn-primary{
    flex: 1 1 auto;
    max-width: 420px;
    white-space: nowrap;
  }

  /* If you keep the phone pill visible, keep it compact */
  .continuity-site .phone-pill{
    flex: 0 0 auto;
    padding: 10px 12px;
  }
}

/* Small phones: stack CTAs and avoid any truncation */
@media (max-width: 560px){
  .continuity-site .nav-cta{
    flex-direction: column;
    align-items: stretch;
  }
  .continuity-site .nav-cta .btn.btn-primary{
    width: 100%;
    max-width: 100%;
  }
  .continuity-site .phone-pill{
    width: 100%;
    justify-content: center;
  }
}

/* Spacer must follow the actual header height; JS below in pages sets this. */
.continuity-site .header-spacer{ height: 84px; }/* End custom CSS */
/* Start custom CSS */{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://gocontinuity.com/#org",
      "name": "Continuity",
      "url": "https://gocontinuity.com/",
      "telephone": "+14806310700",
      "address": {
        "@type": "PostalAddress",
        "addressLocality": "Chandler",
        "addressRegion": "AZ",
        "postalCode": "85224",
        "addressCountry": "US"
      },
      "description": "Continuity provides advisor transition execution—operational support for financial advisors moving firms, platforms, or custodians."
    },
    {
      "@type": "WebSite",
      "@id": "https://gocontinuity.com/#website",
      "url": "https://gocontinuity.com/",
      "name": "Continuity",
      "publisher": { "@id": "https://gocontinuity.com/#org" },
      "inLanguage": "en"
    },
    {
      "@type": "AboutPage",
      "@id": "https://gocontinuity.com/about/#webpage",
      "url": "https://gocontinuity.com/about/",
      "name": "About Continuity | Advisor Transition Execution",
      "isPartOf": { "@id": "https://gocontinuity.com/#website" },
      "about": { "@id": "https://gocontinuity.com/#org" },
      "inLanguage": "en",
      "description": "About Continuity: built by former financial-industry professionals and transition operators to provide operational advisor transition execution with careful, safe credibility."
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://gocontinuity.com/about/#breadcrumbs",
      "itemListElement": [
        { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://gocontinuity.com/" },
        { "@type": "ListItem", "position": 2, "name": "About", "item": "https://gocontinuity.com/about/" }
      ]
    }
  ]
}/* End custom CSS */