.elementor-18594 .elementor-element.elementor-element-3d7841f6 > .elementor-container{text-align:left;}.elementor-18594 .elementor-element.elementor-element-66c293f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18594 .elementor-element.elementor-element-66c293f2{z-index:0;}:root{--page-title-display:none;}body.elementor-page-18594{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body.elementor-page-18594:not(.elementor-motion-effects-element-type-background), body.elementor-page-18594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1729;}/* Start custom CSS for wpforms, class: .elementor-element-66c293f2 *//* 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;
}/* End custom CSS */