.elementor-18586 .elementor-element.elementor-element-58cdd0da > .elementor-container{text-align:left;}.elementor-18586 .elementor-element.elementor-element-2be8f3dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18586 .elementor-element.elementor-element-2be8f3dc{z-index:0;}body.elementor-page-18586:not(.elementor-motion-effects-element-type-background), body.elementor-page-18586 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1729;}:root{--page-title-display:none;}body.elementor-page-18586{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for wpforms, class: .elementor-element-2be8f3dc *//* WPForms: Make all labels white */
.wpforms-container .wpforms-field-label,
.wpforms-container .wpforms-field-sublabel,
.wpforms-container .wpforms-field-label-inline {
  color: #ffffff !important;
}

/* WPForms: Make required asterisk red (optional) */
.wpforms-container .wpforms-required-label {
  color: #ff3b3b !important;
}

/* WPForms: Keep typed text black */
.wpforms-container input,
.wpforms-container textarea,
.wpforms-container select {
  color: #000000 !important;
}

/* OPTIONAL: Placeholder text (if you want it darker/lighter) */
.wpforms-container input::placeholder,
.wpforms-container textarea::placeholder {
  color: rgba(0,0,0,0.45) !important;
}

.wpforms-container input[type="text"],
.wpforms-container input[type="email"],
.wpforms-container input[type="tel"],
.wpforms-container input[type="number"],
.wpforms-container textarea,
.wpforms-container select {
  width: 100% !important;
  max-width: 100% !important;
  box-sizing: border-box !important;
}


/* Helper text under Phone + Transaction Amount -> white */
.wpforms-container .wpforms-field-phone .wpforms-field-description,
.wpforms-container .wpforms-field-number .wpforms-field-description,
.wpforms-container .wpforms-field-text .wpforms-field-description {
  color: #fff !important;
}/* End custom CSS */