.elementor-3210 .elementor-element.elementor-element-3b47caae{--display:flex;--margin-top:90px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3210 .elementor-element.elementor-element-6e91f74 button.directorist-author__form__btn{background-color:#ED151D;font-weight:600;color:var( --e-global-color-dde2876 );border-style:none;border-radius:32px 32px 32px 32px;}.elementor-3210 .elementor-element.elementor-element-6e91f74 button.directorist-author__form__btn:hover, .elementor-3210 .elementor-element.elementor-element-6e91f74 button.directorist-author__form__btn:focus{background-color:var( --e-global-color-4cd6f7f );color:var( --e-global-color-dde2876 );border-color:var( --e-global-color-dde2876 );}.elementor-3210 .elementor-element.elementor-element-6e91f74 .directorist-author__form{border-radius:32px 32px 32px 32px;}.elementor-3210 .elementor-element.elementor-element-6e91f74 .directorist-form-group label{color:var( --e-global-color-e73dcfe );}.elementor-3210 .elementor-element.elementor-element-6e91f74 .directorist-form-group label:after{background-color:var( --e-global-color-e73dcfe );}.elementor-3210 .elementor-element.elementor-element-6e91f74 .directorist-form-group input::placeholder{color:var( --e-global-color-e73dcfe );}.elementor-3210 .elementor-element.elementor-element-6e91f74 .directorist-form-group input::placeholder:after{background-color:var( --e-global-color-e73dcfe );}.elementor-3210 .elementor-element.elementor-element-6e91f74 .directorist-form-element{border-color:var( --e-global-color-e73dcfe );}.elementor-3210 .elementor-element.elementor-element-6e91f74 .directorist-checkbox__label{color:var( --e-global-color-e73dcfe );font-family:var( --e-global-typography-327dd78-font-family ), Sans-serif;font-size:var( --e-global-typography-327dd78-font-size );font-weight:var( --e-global-typography-327dd78-font-weight );}.elementor-3210 .elementor-element.elementor-element-6e91f74 .directorist-checkbox__label:after{background-color:var( --e-global-color-e73dcfe );}.elementor-3210 .elementor-element.elementor-element-6e91f74 .atbdp_recovery_pass{color:var( --e-global-color-05e4e7e );}.elementor-3210 .elementor-element.elementor-element-6e91f74 .atbdp_recovery_pass:after{background-color:var( --e-global-color-05e4e7e );}.elementor-3210 .elementor-element.elementor-element-6e91f74 button.directorist-author__form__btn .directorist-icon-mask::after{background-color:var( --e-global-color-dde2876 );}.elementor-3210 .elementor-element.elementor-element-6e91f74 button.directorist-author__form__btn:hover svg, .elementor-3210 .elementor-element.elementor-element-6e91f74 button.directorist-author__form__btn:focus svg{fill:var( --e-global-color-dde2876 );}.elementor-3210 .elementor-element.elementor-element-6e91f74 button.directorist-author__form__btn:hover .directorist-icon-mask::after{background-color:var( --e-global-color-dde2876 );}.elementor-3210 .elementor-element.elementor-element-6e91f74 .directorist-author__form__toggle-area{color:var( --e-global-color-e73dcfe );}.elementor-3210 .elementor-element.elementor-element-6e91f74 .directorist-author__form__toggle-area:after{background-color:var( --e-global-color-e73dcfe );}.elementor-3210 .elementor-element.elementor-element-6e91f74 .directorist-author__form__toggle-area a{color:var( --e-global-color-e73dcfe );}.elementor-3210 .elementor-element.elementor-element-6e91f74 .directorist-author__form__toggle-area a:after{background-color:var( --e-global-color-e73dcfe );}@media(max-width:1800px){.elementor-3210 .elementor-element.elementor-element-6e91f74 .directorist-checkbox__label{font-size:var( --e-global-typography-327dd78-font-size );}}@media(max-width:1100px){.elementor-3210 .elementor-element.elementor-element-6e91f74 .directorist-checkbox__label{font-size:var( --e-global-typography-327dd78-font-size );}}@media(max-width:767px){.elementor-3210 .elementor-element.elementor-element-6e91f74 .directorist-checkbox__label{font-size:var( --e-global-typography-327dd78-font-size );}}@media(min-width:2600px){.elementor-3210 .elementor-element.elementor-element-6e91f74 .directorist-checkbox__label{font-size:var( --e-global-typography-327dd78-font-size );}}/* Start custom CSS for directorist_user_login, class: .elementor-element-6e91f74 */button.directorist-btn.directorist-btn-block.directorist-authentication__form__btn, button#directorist__authentication__submit, button.directorist-btn.directorist-authentication__form__btn {
    background-color: #ED151D;
    color: #fff;
    font-weight: 700;
    border-radius: 32px;
    border:none;
}/* End custom CSS */