.elementor-2502 .elementor-element.elementor-element-51bfffd{--display:flex;}.elementor-2502 .elementor-element.elementor-element-aca01ec > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2502 .elementor-element.elementor-element-aca01ec .jet-switcher > .jet-switcher__control-wrapper > .jet-switcher__control-instance{width:215px;height:60px;}.elementor-2502 .elementor-element.elementor-element-aca01ec .jet-switcher > .jet-switcher__control-wrapper > .jet-switcher__control-instance .jet-switcher__control-handler span{margin:3px;}.elementor-2502 .elementor-element.elementor-element-aca01ec .jet-switcher.jet-switcher--disable > .jet-switcher__control-wrapper .jet-switcher__control-handler span{background-color:var( --e-global-color-secondary );}.elementor-2502 .elementor-element.elementor-element-aca01ec .jet-switcher.jet-switcher--enable > .jet-switcher__control-wrapper .jet-switcher__control-handler span{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}/* Start custom CSS for jet-switcher, class: .elementor-element-aca01ec */.elementor-jet-myaccount-registration-form h2 {
    margin-bottom: 10px !important;
    font-weight: 600 !important;
}

.elementor-jet-myaccount-registration-form p {
    font-family: "Poppins", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 400 !important;
}

.elementor-jet-myaccount-registration-form button[type=submit] {
    font-family: "Poppins", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    border-radius: 20px !important;
    background: var(--e-global-color-primary) !important;
}

.elementor-jet-myaccount-registration-form button[type=submit]:hover {
    background: var(--e-global-color-secondary) !important;
}

form:has(#reg_email) {
    padding: 0px;
    margin: 0px;
}

#reg_email {
    border-radius: 10px;
    margin-top: 5px;
}

.elementor-jet-myaccount-login-form h2 {
    margin-bottom: 10px !important;
    font-weight: 600 !important;
}

.elementor-jet-myaccount-login-form p {
    font-family: "Poppins", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 400 !important;
}

.elementor-jet-myaccount-login-form button[type=submit] {
    font-family: "Poppins", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    border-radius: 20px !important;
    background: var(--e-global-color-primary) !important;
}

.elementor-jet-myaccount-login-form button[type=submit]:hover {
    background: var(--e-global-color-secondary) !important;
}

form:has(#username) {
    padding: 0px;
    margin: 0px;
}

#username {
    border-radius: 10px;
    margin-top: 5px;
}

#password {
    border-radius: 10px;
    margin-top: 5px;
}

.lost_password a {
    color: var(--e-global-color-primary) !important;
}

.lost_password a:hover {
    color: var(--e-global-color-secondary) !important;
}

.woocommerce-privacy-policy-link {
    color: var(--e-global-color-primary) !important;
}

.woocommerce-privacy-policy-link:hover {
    color: var(--e-global-color-secondary) !important;
}

#rememberme {
    vertical-align: unset;
}/* End custom CSS */