.elementor-13 .elementor-element.elementor-element-48a8509{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:03em;--padding-bottom:03em;--padding-left:03em;--padding-right:03em;}.elementor-13 .elementor-element.elementor-element-48a8509:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-48a8509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-48a8509{--padding-top:3em;--padding-bottom:4em;--padding-left:1em;--padding-right:0.5em;}}/* Start custom CSS for shortcode, class: .elementor-element-c1b2e3c *//*4LL MVA Form style*/

    /* ===== Scoped variables ===== */
    #dspace_mva_pi_wc_intake{
      --dspaceIntake__bg:#00135C;
      --dspaceIntake__card:#00135C;
      --dspaceIntake__card2:#00135C;
      --dspaceIntake__text:white;
      --dspaceIntake__muted:#b8c4ee;
      --dspaceIntake__line:rgba(255,255,255,.10);
      --dspaceIntake__ok:rgba(0,255,170,.14);
      --dspaceIntake__bad:rgba(255,80,80,.14);
      --dspaceIntake__warn:rgba(255,200,0,.14);
      --dspaceIntake__btn:#1f6fff;
      --dspaceIntake__btn2:#193055;
      --dspaceIntake__shadow: 0 20px 60px rgba(0,0,0,.35);
      --dspaceIntake__radius:18px;

      font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, "Apple Color Emoji","Segoe UI Emoji";
      color: var(--dspaceIntake__text);
      padding: 28px 14px;
      background:
       none;
      min-height: 1px;
    }

    #dspace_mva_pi_wc_intake *,
    #dspace_mva_pi_wc_intake *::before,
    #dspace_mva_pi_wc_intake *::after{ box-sizing:border-box; }

    #dspace_mva_pi_wc_intake .dspaceIntake__wrap{max-width:980px;margin:0 auto;}
    #dspace_mva_pi_wc_intake .dspaceIntake__hero{display:flex;flex-direction:column;gap:10px;margin:0 0 18px 0;}
    #dspace_mva_pi_wc_intake .dspaceIntake__hero h1{margin:0;font-size:26px;letter-spacing:.2px}
    #dspace_mva_pi_wc_intake .dspaceIntake__hero p{margin:0;color:var(--dspaceIntake__muted);line-height:1.45}

    #dspace_mva_pi_wc_intake .dspaceIntake__grid{
      display:grid;
      grid-template-columns: 1.25fr .75fr;
      gap:14px;
    }
    @media (max-width: 860px){
      #dspace_mva_pi_wc_intake .dspaceIntake__grid{grid-template-columns:1fr}
    }

    #dspace_mva_pi_wc_intake .dspaceIntake__card{
      background: linear-gradient(180deg, rgba(255,255,255,.04), rgba(255,255,255,.02));
      border:1px solid var(--dspaceIntake__line);
      border-radius: var(--dspaceIntake__radius);
      box-shadow: var(--dspaceIntake__shadow);
      overflow:hidden;
    }
    #dspace_mva_pi_wc_intake .dspaceIntake__head{
      padding:14px 16px;
      border-bottom:1px solid var(--dspaceIntake__line);
      display:flex;align-items:center;justify-content:space-between;gap:10px;
      background: linear-gradient(180deg, rgba(255,255,255,.03), transparent);
    }
    #dspace_mva_pi_wc_intake .dspaceIntake__badge{
      font-size:12px;color:var(--dspaceIntake__muted);
      border:1px solid var(--dspaceIntake__line);
      padding:6px 10px;border-radius:999px;
      background: rgba(0,0,0,.18);
      white-space:nowrap;
    }
    #dspace_mva_pi_wc_intake .dspaceIntake__content{padding:16px}

    #dspace_mva_pi_wc_intake .dspaceIntake__q{
      padding:14px;
      border:1px solid var(--dspaceIntake__line);
      border-radius:14px;
      background: rgba(0,0,0,.14);
      margin: 0 0 12px 0;
			color:#F0E30C;
    }
    #dspace_mva_pi_wc_intake .dspaceIntake__q.dspaceIntake__hidden{display:none}
    #dspace_mva_pi_wc_intake .dspaceIntake__label{
      font-weight:700;
      margin:0 0 8px 0;
      display:flex;align-items:center;justify-content:space-between;gap:10px;
    }
    #dspace_mva_pi_wc_intake .dspaceIntake__hint{color:var(--dspaceIntake__muted);font-size:12px;margin-top:8px;line-height:1.35}
    #dspace_mva_pi_wc_intake .dspaceIntake__row{display:flex;gap:10px;flex-wrap:wrap}

    #dspace_mva_pi_wc_intake .dspaceIntake__opt{
      flex: 1 1 220px;
      border:1px solid var(--dspaceIntake__line);
      border-radius:12px;
      padding:10px 10px;
      background: rgba(255,255,255,.03);
      cursor:pointer;
      display:flex;align-items:center;gap:10px;
      transition: transform .08s ease, border-color .15s ease, background .15s ease;
      user-select:none;
    }
    #dspace_mva_pi_wc_intake .dspaceIntake__opt:hover{
      transform: translateY(-1px);
      border-color: rgba(255,255,255,.22);
      background: rgba(255,255,255,.05);
    }

/* Hover — text */
#dspace_mva_pi_wc_intake .dspaceIntake__opt:hover span {
  color: #F0E30C !important;
}

/* Checked — text (robust .elementor-13 .elementor-element.elementor-element-c1b2e3c) */
#dspace_mva_pi_wc_intake
.dspaceIntake__opt input[type="radio"]:checked ~ span {
  color: #F0E30C !important;
}

/* Checked — entire option (modern browsers) */
#dspace_mva_pi_wc_intake
.dspaceIntake__opt:has(input[type="radio"]:checked) span {
  color: #F0E30C !important;
}

/* Checked — border + background */
#dspace_mva_pi_wc_intake
.dspaceIntake__opt:has(input[type="radio"]:checked) {
  border-color: #F0E30C !important;
  background: rgba(240, 227, 12, 0.08);
}

/* Optional glow */
#dspace_mva_pi_wc_intake
.dspaceIntake__opt:has(input[type="radio"]:checked) span {
  text-shadow: 0 0 8px rgba(240, 227, 12, 0.4);
}

    #dspace_mva_pi_wc_intake .dspaceIntake__opt input{accent-color: var(--dspaceIntake__btn); }
    #dspace_mva_pi_wc_intake .dspaceIntake__opt span{color:var(--dspaceIntake__text)}

    #dspace_mva_pi_wc_intake .dspaceIntake__fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}
    @media (max-width: 680px){
      #dspace_mva_pi_wc_intake .dspaceIntake__fields{grid-template-columns:1fr}
    }

    #dspace_mva_pi_wc_intake input[type="text"],
    #dspace_mva_pi_wc_intake input[type="email"],
    #dspace_mva_pi_wc_intake input[type="tel"],
    #dspace_mva_pi_wc_intake input[type="date"],
    #dspace_mva_pi_wc_intake select,
    #dspace_mva_pi_wc_intake textarea{
      width:100%;
      border-radius:12px;
      border:1px solid var(--dspaceIntake__line);
      background: rgba(0,0,0,.22);
      color: var(--dspaceIntake__text);
      padding:12px 12px;
      outline:none;
    }
    #dspace_mva_pi_wc_intake textarea{min-height:110px;resize:vertical}

    #dspace_mva_pi_wc_intake .dspaceIntake__actions{
      display:flex;gap:10px;flex-wrap:wrap;align-items:center;justify-content:flex-end;
      margin-top:12px;
    }
    #dspace_mva_pi_wc_intake .dspaceIntake__btn{
      border:0;
      border-radius:12px;
      padding:12px 14px;
      cursor:pointer;
      color:var(--dspaceIntake__text);
      background: var(--dspaceIntake__btn);
      font-weight:700;
    }
    #dspace_mva_pi_wc_intake .dspaceIntake__btn.dspaceIntake__btnSecondary{
      background: rgba(255,255,255,.06);
      border:1px solid var(--dspaceIntake__line);
      color:var(--dspaceIntake__muted);
      font-weight:700;
    }
    #dspace_mva_pi_wc_intake .dspaceIntake__btn:disabled{opacity:.55;cursor:not-allowed}

    #dspace_mva_pi_wc_intake .dspaceIntake__status{
      border-radius:14px;
      border:1px solid var(--dspaceIntake__line);
      padding:14px;
      background: rgba(0,0,0,.14);
    }
    #dspace_mva_pi_wc_intake .dspaceIntake__status h3{margin:0 0 8px 0;font-size:14px}
    #dspace_mva_pi_wc_intake .dspaceIntake__status p{margin:0;color:var(--dspaceIntake__muted);line-height:1.45;font-size:13px}

    #dspace_mva_pi_wc_intake .dspaceIntake__pill{
      display:inline-flex;align-items:center;gap:8px;
      border-radius:999px;
      padding:8px 10px;
      border:1px solid var(--dspaceIntake__line);
      background: rgba(0,0,0,.20);
      color:var(--dspaceIntake__muted);
      font-size:12px;
      margin-bottom:10px;
    }
    #dspace_mva_pi_wc_intake .dspaceIntake__ok{background: var(--dspaceIntake__ok)}
    #dspace_mva_pi_wc_intake .dspaceIntake__bad{background: var(--dspaceIntake__bad)}
    #dspace_mva_pi_wc_intake .dspaceIntake__warn{background: var(--dspaceIntake__warn)}

    #dspace_mva_pi_wc_intake .dspaceIntake__divider{height:1px;background:var(--dspaceIntake__line);margin:10px 0}
    #dspace_mva_pi_wc_intake .dspaceIntake__small{font-size:12px;color:var(--dspaceIntake__muted)}
    #dspace_mva_pi_wc_intake .dspaceIntake__mono{font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;}

    #dspace_mva_pi_wc_intake .dspaceIntake__toast{
      margin-top:10px;
      border-radius:12px;
      border:1px solid var(--dspaceIntake__line);
      padding:12px;
      background: rgba(0,0,0,.20);
      color:var(--dspaceIntake__muted);
      display:none;
    }
    #dspace_mva_pi_wc_intake .dspaceIntake__toast.dspaceIntake__show{display:block}

#dspaceIntake_statusTitle{
	color: #F0E30C;
}

#dspace_mva_pi_wc_intake .dspaceIntake__q{
  padding:14px;
  border:1px solid var(--dspaceIntake__line);
  border-radius:14px;
  background: rgba(0,0,0,.14);
  margin: 0 0 12px 0;
  color:#ffffff;
}

/* Hover — text */
#dspace_mva_pi_wc_intake .dspaceIntake__opt:hover span {
  color: #ffffff !important;
}

/* Checked — text (robust .elementor-13 .elementor-element.elementor-element-c1b2e3c) */
#dspace_mva_pi_wc_intake
.dspaceIntake__opt input[type="radio"]:checked ~ span {
  color: #ffffff !important;
}

/* Checked — entire option (modern browsers) */
#dspace_mva_pi_wc_intake
.dspaceIntake__opt:has(input[type="radio"]:checked) span {
  color: #ffffff !important;
}

/* Checked — border + background */
#dspace_mva_pi_wc_intake
.dspaceIntake__opt:has(input[type="radio"]:checked) {
  border-color: #ffffff !important;
  background: rgba(255, 255, 255, 0.08);
}

/* Optional glow */
#dspace_mva_pi_wc_intake
.dspaceIntake__opt:has(input[type="radio"]:checked) span {
  text-shadow: 0 0 8px rgba(255, 255, 255, 0.4);
}

#dspaceIntake_statusTitle{
  color: #ffffff;
}
/* ===== Title / Headings to White ===== */
#dspace_mva_pi_wc_intake .dspaceIntake__hero h1,
#dspace_mva_pi_wc_intake h1,
#dspace_mva_pi_wc_intake h2,
#dspace_mva_pi_wc_intake h3 {
  color: #ffffff !important;
}/* End custom CSS */