.login{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 30px;background:#eceff4}.login,.login #login{display:-webkit-box;display:-ms-flexbox;display:flex}.login #login{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0!important;width:100%!important;max-width:410px;margin:0}.login h1{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.login h1 a{height:65px!important;width:auto!important;background-image:url(/app/themes/project_theme/dist/images/logo_8f696887.svg)!important;background-size:auto!important}.login form{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;padding:30px;background:#fff;border:none;border-radius:4px}.login label{font-size:14px;color:rgba(35,40,43,.6);font-weight:300}.login a{color:rgba(35,40,43,.6)!important}.login input[type=password],.login input[type=text]{padding:5px 0;color:#23282b;background:none;border:none;border-bottom:1px solid #002143;outline:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.login input:-webkit-autofill,.login input:-webkit-autofill:focus,.login input:-webkit-autofill:hover{-webkit-text-fill-color:#23282b;-webkit-box-shadow:0 0 0 1000px #000 inset;-webkit-transition:background-color 5000s ease-in-out 0s;-o-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.login .forgetmenot{position:relative;float:none;margin-bottom:10px!important;overflow:hidden}.login .forgetmenot label{position:relative;font-size:15px;line-height:1.2;padding:10px 0 10px 35px;overflow:hidden}.login .forgetmenot input[type=checkbox]{position:absolute;left:-9999em}.login .forgetmenot input[type=checkbox]+label:before{content:"";position:absolute;z-index:1;left:0;top:.6em;display:inline-block;width:20px;height:20px;margin-right:.5em;color:#002143;text-align:center;line-height:17px;font-size:1rem;-webkit-box-shadow:none;box-shadow:none;border:1px solid #002143}.login .forgetmenot input[type=checkbox]:checked+label:after{position:absolute;z-index:2;top:15px;left:5px;width:12px;height:12px;content:"";background:#4d9724}.login .button-primary{border:1px solid #4d9724;float:none;width:100%;padding:5px 10px!important;color:#fff;font-weight:800;font-size:14px;background:#4d9724;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;border-radius:0;text-transform:uppercase}.login .button-primary:focus,.login .button-primary:hover{border-color:#4d9724!important;background-color:#43821f!important;color:#fff!important}.login #backtoblog,.login #nav{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0;padding:15px 0}.login #login_error,.login .message,.login .success{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin:0;padding:30px;font-size:14px;color:#23282b;background:#fff;border-radius:4px}.login input[type=password]:focus,.login input[type=text]:focus{border-color:#4d9724;-webkit-box-shadow:none;box-shadow:none}.login .forgetmenot input[type=checkbox]:focus+label,.login .forgetmenot label:hover{color:#23282b}.login a:focus,.login a:hover{color:#23282b!important;-webkit-box-shadow:none;box-shadow:none}.login .button.wp-hide-pw{color:hsla(0,0%,100%,.6);outline:0}.login .button.wp-hide-pw:focus,.login .button.wp-hide-pw:hover{color:#fff;border:none;-webkit-box-shadow:none;box-shadow:none;outline:0}.login.login-action-lostpassword p.submit{margin-top:10px!important}