@font-face{font-family:'Cera Pro';src:url('/wp-content/mu-plugins/agentfire-shared-library/fonts/admin/Cera-Medium.eot');src:url('/wp-content/mu-plugins/agentfire-shared-library/fonts/admin/Cera-Medium.eot?#iefix') format('embedded-opentype'), url('/wp-content/mu-plugins/agentfire-shared-library/fonts/admin/Cera-Medium.woff2') format('woff2'), url('/wp-content/mu-plugins/agentfire-shared-library/fonts/admin/Cera-Medium.woff') format('woff'), url('/wp-content/mu-plugins/agentfire-shared-library/fonts/admin/Cera-Medium.ttf') format('truetype');font-weight:400;font-style:normal;font-display:block;}@font-face{font-family:'Cera Pro';src:url('/wp-content/mu-plugins/agentfire-shared-library/fonts/admin/Cera-Medium.eot');src:url('/wp-content/mu-plugins/agentfire-shared-library/fonts/admin/Cera-Medium.eot?#iefix') format('embedded-opentype'), url('/wp-content/mu-plugins/agentfire-shared-library/fonts/admin/Cera-Medium.woff2') format('woff2'), url('/wp-content/mu-plugins/agentfire-shared-library/fonts/admin/Cera-Medium.woff') format('woff'), url('/wp-content/mu-plugins/agentfire-shared-library/fonts/admin/Cera-Medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:block;}:root{--login-background-image:url("/wp-content/mu-plugins/agentfire-shared-library/img/login/login-background-v4.jpg");--login-background-repeat:no-repeat;--login-background-size:cover;--login-text-color:var(--admin-text-color);--login-input-background:#fff;--login-input-color:var(--admin-black-color)}body.login{background-color:var(--admin-background-color);font-family:var(--admin-text-font), sans-serif;height:100%;position:relative}body.login *{box-sizing:border-box}body.login a{color:var(--admin-primary-color)}body.login a:hover,body.login a:focus{outline:none;box-shadow:none;border:none}body.login h1{display:none}body.login .message,body.login #login_error{box-shadow:0 1px 20px 0 rgba(0, 0, 0, 0.1);background-color:var(--admin-border-color);color:var(--admin-accent-color)}body.login #backtoblog{display:none}body.login #loginform p,body.login #lostpasswordform p{margin-bottom:25px}body.login label{font-size:16px;line-height:20px;color:var(--admin-accent-color);display:block;position:relative}body.login label[for=user_login],body.login label[for=user_pass]{font-size:0;line-height:0}body.login #login{padding:0;margin:50px 0 0 0;max-width:100%;width:100%}body.login #login form{padding:0;margin:0 0 20px 0;box-shadow:none;background:none;background:transparent}body.login #login .forgetmenot{float:none;margin-bottom:30px;text-align:center}body.login #login .forgetmenot label{font-size:14px;line-height:20px;color:var(--admin-accent-color)}body.login #login .forgetmenot input{width:20px;height:20px;margin-right:9px;background:#fff;border:2px solid #333}body.login #login .submit{margin-bottom:0;text-align:center}body.login #login .submit .button{height:auto;min-width:205px;padding:0 20px;border-radius:100em;color:#fff;background:var(--admin-primary-color);float:none;border:0;font-size:14px;line-height:50px;font-weight:700;text-shadow:none;box-shadow:none;margin-bottom:0;text-transform:uppercase;letter-spacing:1.5px;opacity:0.9}body.login #login .submit .button:hover{color:#fff;opacity:1}body.login #nav{margin:0;padding:0;text-align:center}body.login #nav a{font-size:14px;line-height:20px;color:var(--admin-text-color)}body.login #nav a:hover,body.login #nav a:focus,body.login #nav a:active{color:var(--admin-accent-color);box-shadow:none;outline:none}body.login input[type="text"],body.login input[type="password"]{position:relative;font-size:16px;line-height:20px;color:var(--login-input-color);border:0;margin:0;padding:15px 20px;border-radius:100em;background-color:var(--login-input-background);box-shadow:none}body.login input[type="text"]::-webkit-input-placeholder,body.login input[type="password"]::-webkit-input-placeholder{color:rgba(var(--login-input-color), .3)}body.login input[type="text"]::-moz-placeholder,body.login input[type="password"]::-moz-placeholder{color:rgba(var(--login-input-color), .3)}body.login input[type="text"]:-ms-input-placeholder,body.login input[type="password"]:-ms-input-placeholder{color:rgba(var(--login-input-color), .3)}body.login input[type="text"]::placeholder,body.login input[type="password"]::placeholder{color:rgba(var(--login-input-color), .3)}body.login #qm{display:none}body .login{font-family:var(--admin-text-font), sans-serif}body .login__inner{position:relative;width:100%;min-height:100%}@media (min-width:992px){body .login__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}body .login__bg{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:20px 20px 30%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;text-align:right;background-image:var(--login-background-image);background-position:center;background-repeat:var(--login-background-repeat);background-size:var(--login-background-size)}@media (min-width:992px){body .login__bg{padding:20px;min-height:100vh}}@media screen and (max-width: 767px){body .login__bg{display:none}}body .login__button{border:none;display:inline-block;background:#fff;font-size:16px;line-height:57px;font-weight:700;border-radius:100em;color:#080808;padding:0 10px;min-width:205px;text-align:center;text-decoration:none}body .login__button:hover{color:#fff;background:var(--admin-primary-color)}body .login__button:focus{border:none}body .login__form{-webkit-box-flex:0;-webkit-flex:0 0 500px;-ms-flex:0 0 500px;flex:0 0 500px;text-align:left;padding:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}@media screen and (max-width: 767px){body .login__form{width:100%}}@media (min-width:1200px){body .login__form{-webkit-box-flex:0;-webkit-flex:0 0 600px;-ms-flex:0 0 600px;flex:0 0 600px}}@media (min-width:1400px){body .login__form{-webkit-box-flex:0;-webkit-flex:0 0 800px;-ms-flex:0 0 800px;flex:0 0 800px}}body .login__form-wrap{width:100%;max-width:450px;margin:auto;padding:60px 0}@media (min-width:992px){body .login__form-wrap{padding:55px 0}}body .login__logo{display:block;margin-bottom:30px;text-align:center}@media (min-width:768px){body .login__logo{position:absolute;left:30px;top:30px;margin:0}}body .login__logo img{display:inline-block;width:auto;height:40px}body .login__title{font-weight:500;font-size:42px;line-height:normal;color:var(--admin-accent-color);margin:0 0 3px 0;text-align:center;font-family:var(--admin-title-font), sans-serif}body .login__subtitle{font-size:18px;line-height:normal;font-weight:400;color:var(--login-text-color);margin:0;text-align:center}body.interim-login #login{margin-top:0}body.interim-login #login form{margin-bottom:0}body.interim-login .login__logo,body.interim-login .login__title,body.interim-login .login__subtitle{display:none}