.elementor-64960 .elementor-element.elementor-element-8942359:not(.elementor-motion-effects-element-type-background), .elementor-64960 .elementor-element.elementor-element-8942359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050620;}.elementor-64960 .elementor-element.elementor-element-8942359{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 0px 0px;}.elementor-64960 .elementor-element.elementor-element-8942359 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-64960 .elementor-element.elementor-element-34e630a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-64960 .elementor-element.elementor-element-5f991fa .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:27px;font-weight:400;color:#E6E6E6;}.elementor-64960 .elementor-element.elementor-element-f150947{--spacer-size:10px;}.elementor-64960 .elementor-element.elementor-element-fdf6559 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-64960 .elementor-element.elementor-element-691c5ab:not(.elementor-motion-effects-element-type-background), .elementor-64960 .elementor-element.elementor-element-691c5ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050620;}.elementor-64960 .elementor-element.elementor-element-691c5ab > .elementor-container{min-height:600px;}.elementor-64960 .elementor-element.elementor-element-691c5ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-64960 .elementor-element.elementor-element-691c5ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:769px){.elementor-64960 .elementor-element.elementor-element-34e630a{width:50%;}.elementor-64960 .elementor-element.elementor-element-6553949{width:50%;}}@media(max-width:1025px) and (min-width:769px){.elementor-64960 .elementor-element.elementor-element-34e630a{width:75%;}}@media(max-width:1025px){.elementor-64960 .elementor-element.elementor-element-8942359 > .elementor-container{max-width:900px;}.elementor-64960 .elementor-element.elementor-element-fdf6559 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:768px){.elementor-64960 .elementor-element.elementor-element-5f991fa .elementor-heading-title{font-size:27px;}.elementor-64960 .elementor-element.elementor-element-fdf6559 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-fdf6559 *//* WPForms 64951: White text + lighter font weights */

/* Main field labels */
#wpforms-form-64951 .wpforms-field-label {
    color: #ffffff !important;
    font-weight: 400 !important;
}

/* Radio option labels */
#wpforms-form-64951 .wpforms-field-label-inline {
    color: #e6e6e6 !important;
    font-weight: 300 !important;
    line-height: 1.2em !important;
}

/* Description text */
#wpforms-form-64951 .wpforms-field-description {
    color: #e6e6e6 !important;
    font-weight: 300 !important;
    line-height: 1.2em !important;
}

/* Error messages */
#wpforms-form-64951 .wpforms-error {
    color: #ecc1fd !important;
}

/* Required field indicators */
#wpforms-form-64951 .wpforms-required-label {
    color: #ecc1fd !important;
}

/* Confirmation message */
#wpforms-confirmation-64951 {
    color: #ffffff !important;
    font-weight: 300 !important;
    line-height: 1.4em !important;
}

/* Account deletion warning */
#wpforms-64951-field_28 {
    color: #e6e6e6 !important;
    font-weight: 300 !important;
    line-height: 1.4em !important;
}

/* Warning heading */
#wpforms-64951-field_28 p:first-child strong {
    color: #ecc1fd !important;
    font-weight: 600 !important;
}

/* Final warning statement */
#wpforms-64951-field_28 p:last-child strong {
    color: #e6e6e6 !important;
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8942359 */.rmp_menu_trigger {
  display: none !important;
}/* End custom CSS */