.elementor-12 .elementor-element.elementor-element-676bf98f{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-676bf98f > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5f4058b{--divider-border-style:solid;--divider-color:#8D8D8D;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-5f4058b .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-5f4058b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-5f4058b > .elementor-widget-container{margin:-20px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-cdc6829{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-cdc6829 > .elementor-widget-container{margin:-13px 0px -12px 0px;}.elementor-12 .elementor-element.elementor-element-f87043f{font-family:"Roboto", Sans-serif;font-weight:400;line-height:13px;}.elementor-12 .elementor-element.elementor-element-f87043f > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5aeaa99{color:#7A7A7A;}.elementor-12 .elementor-element.elementor-element-5aeaa99 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for text-editor, class: .elementor-element-676bf98f *//*Dokan radio button*/
p.vendor-customer-registration .radio {
    display: inline-block;
    display: none !important;
}


.mobile .woocommerce-form-login__submit {
    position: static !important;
    margin-left: 10px;
}

@media only screen and (max-width: 500px)
.woocommerce #customer_login .lost_password {
    margin-top: 40px !important;
}

@media only screen and (max-width: 992px)
.woocommerce #customer_login .lost_password {
    margin-top: 0px !important;
}/* End custom CSS */