body,html{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.fst_login_wrapper{max-width:500px}.fst_login_wrapper form#loginform>p{display:block;margin-bottom:15px}.fst_login_wrapper form#loginform label{display:block;font-weight:500}.fst_login_wrapper form#loginform .input{padding:10px;width:100%;margin-top:10px}.fst_login_wrapper form#loginform{display:block;overflow:hidden;width:100%;box-sizing:border-box}.fst_login_wrapper input#wp-submit{width:100%;padding:15px;background:#0275ff;color:#fff;border:0;border-radius:5px}.fst_registration_wrapper{max-width:500px}.fst_registration_wrapper .fs_registration_form{display:grid}.fst_registration_wrapper .fs_registration_form .fst_field_group{display:block;margin-bottom:15px}.fst_registration_wrapper .fs_registration_form .fst_field_group .fst_field_label.is-required label:after{content:" *";color:#f56c6c;margin-right:3px}.fst_registration_wrapper .fs_registration_form .fst_field_group.is-error input{border-color:#f56c6c}.fst_registration_wrapper .fs_registration_form input,.fst_registration_wrapper .fs_registration_form select{padding:10px;width:100%;margin-top:10px}.fst_registration_wrapper .fs_registration_form #fst_submit{width:100%;padding:15px;background:#0275ff;color:#fff;border:0;border-radius:5px}.fst_registration_wrapper .fs_registration_form #fst_submit span{transition:all 1s;opacity:1}.fst_registration_wrapper .fs_registration_form #fst_submit svg{display:none;margin:0 auto;transition:all 1s}.fst_registration_wrapper .fs_registration_form #fst_submit svg path,.fst_registration_wrapper .fs_registration_form #fst_submit svg rect{fill:#fff;transition:initial}.fst_registration_wrapper .fs_registration_form #fst_submit.loading{background:#0275ff91}.fst_registration_wrapper .fs_registration_form #fst_submit.loading span{display:none;opacity:0}.fst_registration_wrapper .fs_registration_form #fst_submit.loading svg{display:block;opacity:1}.fst_reset_pass_wrapper{max-width:500px}.fst_reset_pass_wrapper .fs_reset_pass_form{display:grid}.fst_reset_pass_wrapper .fs_reset_pass_form .fst_field_group{display:block;margin-bottom:15px}.fst_reset_pass_wrapper .fs_reset_pass_form .fst_field_group .fst_field_label.is-required label:after{content:" *";color:#f56c6c;margin-right:3px}.fst_reset_pass_wrapper .fs_reset_pass_form .fst_field_group.is-error input{border-color:#f56c6c}.fst_reset_pass_wrapper .fs_reset_pass_form input{padding:10px;width:100%;margin-top:10px}.fst_reset_pass_wrapper .fs_reset_pass_form #fst_reset_pass{width:100%;padding:15px;background:#0275ff;color:#fff;border:0;border-radius:5px}.fst_reset_pass_wrapper .fs_reset_pass_form #fst_reset_pass span{transition:all 1s;opacity:1}.fst_reset_pass_wrapper .fs_reset_pass_form #fst_reset_pass svg{display:none;margin:0 auto;transition:all 1s}.fst_reset_pass_wrapper .fs_reset_pass_form #fst_reset_pass svg path,.fst_reset_pass_wrapper .fs_reset_pass_form #fst_reset_pass svg rect{fill:#fff;transition:initial}.fst_reset_pass_wrapper .fs_reset_pass_form #fst_reset_pass.loading{background:#0275ff91}.fst_reset_pass_wrapper .fs_reset_pass_form #fst_reset_pass.loading span{display:none;opacity:0}.fst_reset_pass_wrapper .fs_reset_pass_form #fst_reset_pass.loading svg{display:block;opacity:1}.fst_reset_pass_wrapper .success.text-success{margin-top:15px;text-align:center}.error.text-danger{font-size:12px;margin-top:4px;color:#f56c6c}.fst_login_form_auth_wrapper .hide{display:none}.fst_login_form_auth_wrapper #fst_submit{margin-bottom:15px}.grecaptcha-badge{visibility:hidden}
