/* v1.5 — Text color only (no layout/JS changes)
   Goal: Darken text inside the Jumpstart popup so it is readable on a bright modal.
   We do NOT touch display/positioning. Only color + remove text shadows.
*/

/* Our modal if present */
#two-modal, #two-modal * {
  color: #0e1216 !important;
  text-shadow: none !important;
}

/* Common modal/popup frameworks (Popup Maker / Elementor / generic) */
.pum-content, .pum-content *,
.mfp-wrap .mfp-content, .mfp-wrap .mfp-content *,
.elementor-popup-modal, .elementor-popup-modal * {
  color: #0e1216 !important;
  text-shadow: none !important;
}

/* Buttons keep brand red/white */
#two-modal button, .pum-content button, .elementor-popup-modal .elementor-button {
  color: #ffffff !important;
}

/* Form fields: keep white background with dark text for contrast */
#two-modal input[type="text"],
#two-modal input[type="email"],
#two-modal textarea,
.pum-content input[type="text"],
.pum-content input[type="email"],
.pum-content textarea,
.elementor-popup-modal input[type="text"],
.elementor-popup-modal input[type="email"],
.elementor-popup-modal textarea {
  background: #ffffff !important;
  color: #111418 !important;
  border-color: #c8cdd2 !important;
}

/* Placeholder text darker as well */
::placeholder { color: #4b5563 !important; opacity: 1 !important; }
:-ms-input-placeholder { color: #4b5563 !important; }
::-ms-input-placeholder { color: #4b5563 !important; }
