body.login{display:flex;flex-flow:row;font-family:Open Sans,sans-serif;font-size:16px;font-size:1rem;justify-content:flex-start;line-height:24px;line-height:1.5rem}body.login *,body.login :after,body.login :before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;border:none;box-shadow:none;box-sizing:border-box;margin:0;padding:0;text-rendering:optimizeLegibility}@media only screen and (max-width:80rem){body.login{justify-content:flex-start}}body.login .language-switcher{display:none!important}body.login #login_error{border-right-color:#cf000f}body.login #login_error,body.login .message{border-left-width:10px;font-size:15px;font-size:.9375rem;line-height:26px;line-height:1.625rem;padding:1rem;width:100%}body.login #login_error.succsess,body.login .message.succsess{border-right-color:#094}body.login #login{align-items:center;background:#222;box-shadow:0 0 20px 5px #222;display:flex;flex-flow:column;height:100%;justify-content:flex-start;margin:0;padding:6rem 3rem 0;width:30%}@media only screen and (max-width:80rem){body.login #login{justify-content:center;padding:0 3rem;width:50%}}@media only screen and (max-width:48rem){body.login #login{width:75%}}@media only screen and (max-width:40rem){body.login #login{padding:0 2rem;width:100%}}body.login #login h1{margin:0 0 1rem;transition:margin .3s;width:100%}@media only screen and (max-width:80rem){body.login #login h1{margin:0 0 40px}}@media only screen and (max-width:64rem){body.login #login h1{margin:0 0 60px}}@media only screen and (max-width:40rem){body.login #login h1{margin:0 0 40px}}body.login #login h1 a{background-size:contain;box-shadow:none;height:150px;margin:0;outline:0;pointer-events:none;width:auto}@media only screen and (max-width:80rem){body.login #login h1 a{height:130px}}@media only screen and (max-width:64rem){body.login #login h1 a{height:100px}}@media only screen and (max-width:48rem){body.login #login h1 a{height:140px}}@media only screen and (max-width:40rem){body.login #login h1 a{height:80px}}body.login #login h1 a:active,body.login #login h1 a:focus,body.login #login h1 a:hover{outline:0}body.login #login #loginform,body.login #login #lostpasswordform,body.login #login .admin-email-confirm-form{background:none;display:flex;flex-wrap:wrap;width:100%}body.login #login #loginform input:active,body.login #login #loginform input:focus,body.login #login #lostpasswordform input:active,body.login #login #lostpasswordform input:focus,body.login #login .admin-email-confirm-form input:active,body.login #login .admin-email-confirm-form input:focus{border:none;box-shadow:none;outline:0}body.login #login #loginform input[type=password],body.login #login #loginform input[type=text],body.login #login #lostpasswordform input[type=password],body.login #login #lostpasswordform input[type=text],body.login #login .admin-email-confirm-form input[type=password],body.login #login .admin-email-confirm-form input[type=text]{background:#fff;border:1px solid #ececec;border-radius:1.5rem;font-family:Open Sans,sans-serif;font-size:16px;font-size:1rem;font-weight:700;line-height:24px;line-height:1.5rem;outline:0;padding:1.4rem 1.5rem .3rem;transition:all .3s;width:100%}body.login #login #loginform input[type=password]:focus,body.login #login #loginform input[type=text]:focus,body.login #login #lostpasswordform input[type=password]:focus,body.login #login #lostpasswordform input[type=text]:focus,body.login #login .admin-email-confirm-form input[type=password]:focus,body.login #login .admin-email-confirm-form input[type=text]:focus{border-bottom-color:#ffc600!important}body.login #login #loginform input[type=password]:-webkit-autofill,body.login #login #loginform input[type=password][data-com-onepassword-filled=dark],body.login #login #loginform input[type=password][data-com-onepassword-filled=light],body.login #login #loginform input[type=text]:-webkit-autofill,body.login #login #loginform input[type=text][data-com-onepassword-filled=dark],body.login #login #loginform input[type=text][data-com-onepassword-filled=light],body.login #login #lostpasswordform input[type=password]:-webkit-autofill,body.login #login #lostpasswordform input[type=password][data-com-onepassword-filled=dark],body.login #login #lostpasswordform input[type=password][data-com-onepassword-filled=light],body.login #login #lostpasswordform input[type=text]:-webkit-autofill,body.login #login #lostpasswordform input[type=text][data-com-onepassword-filled=dark],body.login #login #lostpasswordform input[type=text][data-com-onepassword-filled=light],body.login #login .admin-email-confirm-form input[type=password]:-webkit-autofill,body.login #login .admin-email-confirm-form input[type=password][data-com-onepassword-filled=dark],body.login #login .admin-email-confirm-form input[type=password][data-com-onepassword-filled=light],body.login #login .admin-email-confirm-form input[type=text]:-webkit-autofill,body.login #login .admin-email-confirm-form input[type=text][data-com-onepassword-filled=dark],body.login #login .admin-email-confirm-form input[type=text][data-com-onepassword-filled=light]{-webkit-text-fill-color:#222;-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}body.login #login #loginform .user-pass-wrap,body.login #login #loginform p,body.login #login #lostpasswordform .user-pass-wrap,body.login #login #lostpasswordform p,body.login #login .admin-email-confirm-form .user-pass-wrap,body.login #login .admin-email-confirm-form p{position:relative;width:100%}body.login #login #loginform .user-pass-wrap label,body.login #login #loginform p label,body.login #login #lostpasswordform .user-pass-wrap label,body.login #login #lostpasswordform p label,body.login #login .admin-email-confirm-form .user-pass-wrap label,body.login #login .admin-email-confirm-form p label{color:#222;font-size:13px;font-size:.8125rem;line-height:13px;line-height:.8125rem;position:relative;transform:translate(1.5rem,1.7rem);z-index:2}@media only screen and (max-width:40rem){body.login #login #loginform .user-pass-wrap label,body.login #login #loginform p label,body.login #login #lostpasswordform .user-pass-wrap label,body.login #login #lostpasswordform p label,body.login #login .admin-email-confirm-form .user-pass-wrap label,body.login #login .admin-email-confirm-form p label{font-size:12px;font-size:.75rem;line-height:13px;line-height:.8125rem;transform:translate(.9rem)}}body.login #login #loginform .user-pass-wrap .wp-pwd .wp-hide-pw,body.login #login #loginform p .wp-pwd .wp-hide-pw,body.login #login #lostpasswordform .user-pass-wrap .wp-pwd .wp-hide-pw,body.login #login #lostpasswordform p .wp-pwd .wp-hide-pw,body.login #login .admin-email-confirm-form .user-pass-wrap .wp-pwd .wp-hide-pw,body.login #login .admin-email-confirm-form p .wp-pwd .wp-hide-pw{display:none!important}body.login #login #loginform p.forgetmenot,body.login #login #lostpasswordform p.forgetmenot,body.login #login .admin-email-confirm-form p.forgetmenot{margin:.5rem 0 0}body.login #login #loginform p.forgetmenot input#rememberme,body.login #login #lostpasswordform p.forgetmenot input#rememberme,body.login #login .admin-email-confirm-form p.forgetmenot input#rememberme{height:100%;opacity:0;position:absolute;width:20px}body.login #login #loginform p.forgetmenot input#rememberme:hover,body.login #login #lostpasswordform p.forgetmenot input#rememberme:hover,body.login #login .admin-email-confirm-form p.forgetmenot input#rememberme:hover{cursor:pointer}body.login #login #loginform p.forgetmenot input#rememberme+label,body.login #login #lostpasswordform p.forgetmenot input#rememberme+label,body.login #login .admin-email-confirm-form p.forgetmenot input#rememberme+label{color:#fff;display:block!important;position:relative!important;transform:none!important}body.login #login #loginform p.forgetmenot input#rememberme+label:before,body.login #login #lostpasswordform p.forgetmenot input#rememberme+label:before,body.login #login .admin-email-confirm-form p.forgetmenot input#rememberme+label:before{background:#fff;border:1px solid #ececec;border-radius:.4rem;content:"";cursor:pointer;display:inline-block;font-size:14px;font-size:.875rem;font-weight:700;height:20px;line-height:18px;line-height:1.125rem;margin-right:.7rem;padding:0 0 0 1px;position:relative;text-align:center;top:3px;transition:all .2s;vertical-align:top;width:20px}body.login #login #loginform p.forgetmenot input#rememberme:checked+label:before,body.login #login #lostpasswordform p.forgetmenot input#rememberme:checked+label:before,body.login #login .admin-email-confirm-form p.forgetmenot input#rememberme:checked+label:before{background-color:#222;color:#fff;content:"✔"}body.login #login #loginform p.submit,body.login #login #lostpasswordform p.submit,body.login #login .admin-email-confirm-form p.submit{margin:2rem 0 0}body.login #login #loginform p.submit input#wp-submit,body.login #login #lostpasswordform p.submit input#wp-submit,body.login #login .admin-email-confirm-form p.submit input#wp-submit{background:#ffc600;border:none;border-radius:1.5rem;color:#222;font-family:Open Sans,sans-serif;font-size:14px;font-size:.875rem;font-weight:700;line-height:24px;line-height:1.5rem;padding:.8rem 3rem;position:relative;text-transform:uppercase;transition:all .3s;width:100%}body.login #login #loginform p.submit input#wp-submit:focus,body.login #login #loginform p.submit input#wp-submit:hover,body.login #login #lostpasswordform p.submit input#wp-submit:focus,body.login #login #lostpasswordform p.submit input#wp-submit:hover,body.login #login .admin-email-confirm-form p.submit input#wp-submit:focus,body.login #login .admin-email-confirm-form p.submit input#wp-submit:hover{border-radius:1rem}body.login #login #loginform .admin-email__heading,body.login #login #lostpasswordform .admin-email__heading,body.login #login .admin-email-confirm-form .admin-email__heading{border:none;color:#fff;font-family:Roboto,sans-serif;font-size:25px;font-size:1.5625rem;font-weight:700;line-height:35px;line-height:2.1875rem;margin:0 0 1rem;padding:0}body.login #login #loginform .admin-email__details,body.login #login #lostpasswordform .admin-email__details,body.login #login .admin-email-confirm-form .admin-email__details{color:#fff;margin:0 0 .8rem;width:100%}body.login #login #loginform .admin-email__actions,body.login #login #lostpasswordform .admin-email__actions,body.login #login .admin-email-confirm-form .admin-email__actions{width:100%}body.login #login #loginform .admin-email__actions-primary,body.login #login #lostpasswordform .admin-email__actions-primary,body.login #login .admin-email-confirm-form .admin-email__actions-primary{display:flex;justify-content:space-around}body.login #login #loginform .admin-email__actions-primary .button,body.login #login #lostpasswordform .admin-email__actions-primary .button,body.login #login .admin-email-confirm-form .admin-email__actions-primary .button{background:#29abe2;border:none;border-radius:1.5rem;color:#222;font-family:Roboto,sans-serif;font-size:14px;font-size:.875rem;font-weight:700;line-height:24px;line-height:1.5rem;margin:0 0 1rem;padding:.8rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;transition:all .3s}body.login #login #loginform .admin-email__actions-primary .button:focus,body.login #login #loginform .admin-email__actions-primary .button:hover,body.login #login #lostpasswordform .admin-email__actions-primary .button:focus,body.login #login #lostpasswordform .admin-email__actions-primary .button:hover,body.login #login .admin-email-confirm-form .admin-email__actions-primary .button:focus,body.login #login .admin-email-confirm-form .admin-email__actions-primary .button:hover{border-radius:1rem}body.login #login #loginform .admin-email__actions-primary a.button,body.login #login #lostpasswordform .admin-email__actions-primary a.button,body.login #login .admin-email-confirm-form .admin-email__actions-primary a.button{width:35%}body.login #login #loginform .admin-email__actions-primary input.button,body.login #login #lostpasswordform .admin-email__actions-primary input.button,body.login #login .admin-email-confirm-form .admin-email__actions-primary input.button{background:#ffc600;color:#fff;width:60%}body.login #login #loginform .admin-email__actions-secondary,body.login #login #lostpasswordform .admin-email__actions-secondary,body.login #login .admin-email-confirm-form .admin-email__actions-secondary{font-size:13px;font-size:.8125rem;line-height:20px;line-height:1.25rem;text-align:center}body.login #login #loginform .admin-email__actions-secondary a,body.login #login #lostpasswordform .admin-email__actions-secondary a,body.login #login .admin-email-confirm-form .admin-email__actions-secondary a{color:#555d66;font-weight:700}body.login p#backtoblog a:hover,body.login p#nav a:hover{color:#fff!important}