.elementor-1566 .elementor-element.elementor-element-d8b5228:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-d8b5228 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #161616 0%, #000000 100%);}.elementor-1566 .elementor-element.elementor-element-d8b5228{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:-100px;padding:140px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-d8b5228 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1566 .elementor-element.elementor-element-2d66cb9 .qodef-qi-wp-forms label, .elementor-1566 .elementor-element.elementor-element-2d66cb9 .qodef-qi-wp-forms .wpforms-required-label, .elementor-1566 .elementor-element.elementor-element-2d66cb9 .qodef-qi-wp-forms .wpforms-field-number-slider-hint{font-family:"Montserrat", Sans-serif;font-size:18px;}.elementor-1566 .elementor-element.elementor-element-2d66cb9 .qodef-qi-wp-forms label{color:var( --e-global-color-d5457d6 );}.elementor-1566 .elementor-element.elementor-element-2d66cb9 .qodef-qi-wp-forms .wpforms-required-label{color:var( --e-global-color-d5457d6 );margin-bottom:10px;}.elementor-1566 .elementor-element.elementor-element-2d66cb9 .qodef-qi-wp-forms .wpforms-field-number-slider-hint{color:var( --e-global-color-d5457d6 );margin-top:10px;}.elementor-1566 .elementor-element.elementor-element-2d66cb9 .qodef-qi-wp-forms input:not([type=submit]), .elementor-1566 .elementor-element.elementor-element-2d66cb9 .qodef-qi-wp-forms textarea, .elementor-1566 .elementor-element.elementor-element-2d66cb9 .qodef-qi-wp-forms select, .elementor-1566 .elementor-element.elementor-element-2d66cb9 .qodef-qi-wp-forms .wpforms-field-number-slider input[type=range]{font-family:"Montserrat", Sans-serif;}.elementor-1566 .elementor-element.elementor-element-2d66cb9 .qodef-qi-wp-forms input:not([type=submit]){color:var( --e-global-color-d5457d6 );}.elementor-1566 .elementor-element.elementor-element-2d66cb9 .qodef-qi-wp-forms .wpforms-field-number-slider input[type=range]{color:var( --e-global-color-d5457d6 );}.elementor-1566 .elementor-element.elementor-element-2d66cb9 .qodef-qi-wp-forms textarea{color:var( --e-global-color-d5457d6 );}.elementor-1566 .elementor-element.elementor-element-2d66cb9 .qodef-qi-wp-forms select{color:var( --e-global-color-d5457d6 );}.elementor-1566 .elementor-element.elementor-element-2d66cb9 .qodef-qi-wp-forms input:not([type=submit])::placeholder{color:var( --e-global-color-d5457d6 );}.elementor-1566 .elementor-element.elementor-element-2d66cb9 .qodef-qi-wp-forms textarea::placeholder{color:var( --e-global-color-d5457d6 );}.elementor-1566 .elementor-element.elementor-element-2d66cb9 .qodef-qi-wp-forms input[type=checkbox]{font-size:40px;margin:20px 20px 20px 20px;}.elementor-1566 .elementor-element.elementor-element-2d66cb9 .qodef-qi-wp-forms .wpforms-field-checkbox ul li{margin:20px 20px 20px 20px;}.elementor-1566 .elementor-element.elementor-element-2d66cb9 .qodef-qi-wp-forms .wpforms-field-checkbox{margin:20px 20px 20px 20px;}.elementor-1566 .elementor-element.elementor-element-2d66cb9 .qodef-qi-wp-forms button[type=submit]{color:var( --e-global-color-d5457d6 );}.elementor-1566 .elementor-element.elementor-element-2d66cb9 .qodef-qi-wp-forms .wpforms-field-label{margin-bottom:10px;}.elementor-1566 .elementor-element.elementor-element-2d66cb9 .qodef-qi-wp-forms label.wpforms-error{text-align:left;color:var( --e-global-color-primary );}.elementor-1566 .elementor-element.elementor-element-2d66cb9 .qodef-qi-wp-forms .wpforms-confirmation-container-full{color:var( --e-global-color-d5457d6 );}/* Start custom CSS for qi_addons_for_elementor_wp_forms, class: .elementor-element-2d66cb9 */.elementor-1566 .elementor-element.elementor-element-2d66cb9 li {
    background: #FFF;
    border-radius: 10px;
}

.wpforms-payment-total {
    color: #FFF;
    font-weight:bold;
}

.wpforms-field-container {
    color: #FFF !important;
}

.wpforms-single-item-price {
    color: #FFF;
    font-weight: bold;
}

.wpforms-field-description {
    color: #FFF !important;
}

.wpforms-field-label {
    color: #FFF !important;
    font-weight: 700 !important;
    font-size: 24px !important;
    font-family: Montserrat, sans-serif;
}

.wpforms-submit-container button {
    color: #222 !important;
    background: #7DFC1C !important;
    padding: 12px 20px !important;
    font-family: Montserrat, sans-serif !important;
}/* End custom CSS */