.elementor-1660 .elementor-element.elementor-element-15aedfca{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1660 .elementor-element.elementor-element-1f63b781{--display:flex;--margin-top:-64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-1660 .elementor-element.elementor-element-7e55b791{width:var( --container-widget-width, 51% );max-width:51%;background-color:#14171B;margin:-71px 0px calc(var(--kit-widget-spacing, 0px) + -150px) 0px;padding:48px 048px 056px 048px;--container-widget-width:51%;--container-widget-flex-grow:0;border-style:none;border-radius:14px 14px 14px 14px;}.elementor-1660 .elementor-element.elementor-element-7e55b791.elementor-element{--align-self:center;}body.elementor-page-1660:not(.elementor-motion-effects-element-type-background), body.elementor-page-1660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14171B;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1660 .elementor-element.elementor-element-7e55b791{width:var( --container-widget-width, 1000px );max-width:1000px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 10px 0px 10px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-1660 .elementor-element.elementor-element-7e55b791.elementor-element{--align-self:center;}}/* Start custom CSS for shortcode, class: .elementor-element-7e55b791 */.elementor-1660 .elementor-element.elementor-element-7e55b791 .wpforms-form .wpforms-submit-container {
    width: 100%;
    text-align: center !important;
    margin-top: 25px !important; /* 👈 adds space above button */
}

.elementor-1660 .elementor-element.elementor-element-7e55b791 .wpforms-form button.wpforms-submit {
    margin: 0 auto !important;
    display: block;
}
/* Fix autofill background + text color */
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
select:-webkit-autofill {
    
    -webkit-box-shadow: 0 0 0px 1000px #2a303a inset !important; /* your field background */
    -webkit-text-fill-color: #e5e7eb !important; /* your text color */
    transition: background-color 5000s ease-in-out 0s;
}

/* Optional: smooth border consistency */
input:-webkit-autofill {
    border: 1px solid #3a414d !important;
}/* End custom CSS */