@font-face{font-family:'Termina Demi';src:url("https://resources.agentimage.com/marketing/fonts/termina-demi-webfont.woff2") format("woff2"),url("https://resources.agentimage.com/marketing/fonts/termina-demi-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{box-sizing:border-box}body{background:#fff;font-family:var(--font-default);font-size:max(0.972vw, 14px);color:#5C5C5C}a{color:var(--brand-color)}a:hover{color:var(--brand-color-hover)}p{margin:0}strong{font-weight:600}.hide{display:none !important}#wrapper{display:flex;align-items:stretch;min-height:100vh}#wrapper #cover-photo{position:relative;background:url(https://resources.agentimage.com/images/wp-login-aix-ap.jpg) no-repeat top right;background-size:cover;width:44.167vw}#wrapper #cover-photo .cover-photo-logo{position:absolute;top:50%;left:50%;z-index:10;transform:translate(-50%, -50%);font-size:min(6.2vw, 80px);color:#ffffff}#wrapper #cover-photo .cover-photo-logo.ai-font-thedesignpeople-longform{font-size:4.3vw}#wrapper #login{display:flex;flex-direction:column;justify-content:center;align-items:center;width:55.833vw;padding:30px}#wrapper #login h1{font-family:var(--font-title);font-size:max(1.725vw, 20px);text-align:center;margin:0;color:#000;text-decoration:none}#wrapper #login .message,#wrapper #login #login_error{display:block;width:max(31.944vw, 304px);margin-top:max(1.25vw, 18px);padding:max(0.972vw, 14px);font-size:max(0.972vw, 14px);text-align:center;line-height:1.5;border-radius:4px;color:#856404;background-color:#fff3cd;border:solid 1px #ffeeba}#wrapper #login #login_error{color:#721c24;background-color:#f8d7da;border:solid 1px #f5c6cb}#wrapper #login form{width:max(31.944vw, 304px);margin-top:max(2.361vw, 30px)}#wrapper #login form p{margin:0}#wrapper #login form label{display:block}#wrapper #login form label[for="user_pass"]{display:flex}#wrapper #login form label #nav{flex-grow:1;text-align:right}#wrapper #login form input:not([type=submit]){-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0 !important;border-radius:4px;background:#FCFCFC;border:max(0.069vw, 1px) solid #E2E2E2;display:block;width:100%;height:max(3.333vw, 48px);padding:0 max(1.25vw, 18px);margin:max(1.25vw, 18px) 0 0;font-size:max(1.111vw, 16px);color:#000;caret-color:var(--brand-color)}#wrapper #login form input:not([type=submit]):focus,#wrapper #login form input:not([type=submit]):focus-visible{border-bottom:solid max(0.139vw, 2px) var(--brand-color)}#wrapper #login form input:not([type=submit])#pass1-text{display:none;position:absolute;top:0;margin:0}#wrapper #login form .show-password #pass1-text{display:block !important}#wrapper #login form .wp-pwd{position:relative}#wrapper #login form .wp-pwd .button{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;background-color:transparent;position:absolute;right:max(1vw, 14px);top:max(1vw, 14px)}#wrapper #login form .forgetmenot{display:none !important}#wrapper #login form .user-pass-wrap,#wrapper #login form .pw-weak{margin-top:max(1.25vw, 18px)}#wrapper #login form .pw-weak label{margin-top:max(0.694vw, 10px);margin-bottom:0}#wrapper #login form #pass-strength-result{position:relative;display:flex;align-items:flex-start;justify-content:space-between;margin-top:max(0.694vw, 10px);font-weight:600;font-size:max(0.972vw, 14px)}#wrapper #login form #pass-strength-result::before,#wrapper #login form #pass-strength-result::after{content:'';display:block;width:100%;height:7px;border-radius:10px;background-color:#e1e1e1;margin-top:5px;max-width:max(19.286vw, 270px);transition:width 0.3s linear}#wrapper #login form #pass-strength-result::after{position:absolute;width:0}#wrapper #login form #pass-strength-result.empty::after{content:'Empty';position:static;width:auto;height:auto;margin-top:auto;background-color:transparent}#wrapper #login form #pass-strength-result.short::after{width:20%;background-color:#dc3545}#wrapper #login form #pass-strength-result.bad::after{width:35%;background-color:#ef5c6a}#wrapper #login form #pass-strength-result.good::after{width:50%;background-color:#ffc107}#wrapper #login form #pass-strength-result.strong::after{width:100%;background-color:#28a745}#wrapper #login form .description.indicator-hint{margin-top:max(1.25vw, 18px)}#wrapper #login form .basic-captcha,#wrapper #login form .pw-weak{display:flex;align-items:center;margin-top:max(1.25vw, 18px)}#wrapper #login form .basic-captcha label,#wrapper #login form .pw-weak label{display:flex !important;align-items:center;font-size:max(0.972vw, 14px) !important}#wrapper #login form .basic-captcha input[type=checkbox],#wrapper #login form .pw-weak input[type=checkbox]{position:relative;margin-right:max(1.25vw, 18px);margin-top:0;width:max(1.944vw, 28px);height:max(1.944vw, 28px);padding:0;border-bottom:max(0.069vw, 1px) solid #E2E2E2 !important;cursor:pointer}#wrapper #login form .basic-captcha input[type=checkbox]::before,#wrapper #login form .pw-weak input[type=checkbox]::before{content:"\b0126";font-family:agentimage !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased;position:absolute;left:0;bottom:0;font-size:max(2.361vw, 34px);color:var(--brand-color);opacity:0}#wrapper #login form .basic-captcha input[type=checkbox]:checked::before,#wrapper #login form .pw-weak input[type=checkbox]:checked::before{opacity:1}#wrapper #login form .basic-captcha label,#wrapper #login form .pw-weak label{margin-top:0}#wrapper #login form #g-recaptcha{max-width:304px;margin:max(2.222vw, 32px) auto 0}#wrapper #login form #g-recaptcha>div{width:100% !important}#wrapper #login form.admin-email-confirm-form input,#wrapper #login form.admin-email-confirm-form button,#wrapper #login form.admin-email-confirm-form .button,#wrapper #login form .submit input,#wrapper #login form .submit button,#wrapper #login form .submit .button{border-radius:4px;border:0;outline:0;background-color:var(--brand-color);display:flex;align-items:center;justify-content:center;width:100%;height:max(3.333vw, 48px);margin:max(2.222vw, 32px) auto 0;font-family:var(--font-button);font-size:max(1.111vw, 16px);text-transform:uppercase;text-decoration:none;transition:background-color 0.3s linear;color:#ffffff}#wrapper #login form.admin-email-confirm-form input:disabled,#wrapper #login form.admin-email-confirm-form button:disabled,#wrapper #login form.admin-email-confirm-form .button:disabled,#wrapper #login form .submit input:disabled,#wrapper #login form .submit button:disabled,#wrapper #login form .submit .button:disabled{background-color:#B8B8B8}#wrapper #login form.admin-email-confirm-form input:not(:disabled),#wrapper #login form.admin-email-confirm-form button:not(:disabled),#wrapper #login form.admin-email-confirm-form .button:not(:disabled),#wrapper #login form .submit input:not(:disabled),#wrapper #login form .submit button:not(:disabled),#wrapper #login form .submit .button:not(:disabled){cursor:pointer}#wrapper #login form.admin-email-confirm-form input:hover:not(:disabled),#wrapper #login form.admin-email-confirm-form button:hover:not(:disabled),#wrapper #login form.admin-email-confirm-form .button:hover:not(:disabled),#wrapper #login form .submit input:hover:not(:disabled),#wrapper #login form .submit button:hover:not(:disabled),#wrapper #login form .submit .button:hover:not(:disabled){background-color:var(--brand-color-hover) !important}#wrapper #login form.admin-email-confirm-form .wp-generate-pw,#wrapper #login form .submit .wp-generate-pw{background-color:#5C5C5C;margin-top:0}#wrapper #login form.admin-email-confirm-form .wp-generate-pw:hover,#wrapper #login form .submit .wp-generate-pw:hover{background-color:#000}#wrapper #login form.admin-email-confirm-form .admin-email__heading{display:none}#wrapper #login form.admin-email-confirm-form .admin-email__details{margin-top:12px}#wrapper #login form.admin-email-confirm-form .button:not(input){background-color:#B8B8B8}#wrapper #login form.admin-email-confirm-form input{margin-top:15px !important}#wrapper #login form.admin-email-confirm-form .admin-email__actions-secondary{margin:max(2.222vw, 32px) auto 0;text-align:center}#wrapper #login #backtoblog{margin-top:max(1.806vw, 26px)}#wrapper #login #backtoblog a{font-family:var(--font-button);font-weight:600;font-size:max(0.972vw, 14px);text-transform:uppercase;color:#5C5C5C;text-decoration:none;transition:color 0.3s linear}#wrapper #login #backtoblog a:hover{color:#000}#wrapper #login #powered-by{margin-top:max(3.472vw, 50px);color:#000000}#wrapper .login-action-lostpassword #nav,#wrapper .login-action-rp #nav{display:none}.login-action-lostpassword .message{display:none !important}.interim-login #cover-photo{display:none !important}.interim-login #login{width:100% !important}body.reduxlabs #wrapper #cover-photo{background-size:auto;background-repeat:repeat}body.reduxlabs #wrapper #cover-photo::before,body.reduxlabs #wrapper #cover-photo::after{content:'';background:url(https://resources.agentimage.com/images/wp-login-reduxlabs-accent.png) no-repeat center;background-size:cover;width:max(14.931vw, 215px);height:max(14.861vw, 214px);position:absolute;z-index:0}body.reduxlabs #wrapper #cover-photo::before{top:max(3.472vw, 50px);right:max(3.472vw, 50px);opacity:.15}body.reduxlabs #wrapper #cover-photo::after{bottom:max(3.472vw, 50px);left:max(3.472vw, 50px);opacity:.03}body.reduxlabs #wrapper #login h1{font-weight:500;color:var(--brand-color)}body.reduxlabs #wrapper #login .message,body.reduxlabs #wrapper #login #login_error{border-radius:0}body.reduxlabs #wrapper #login form label{font-size:0}body.reduxlabs #wrapper #login form input:not([type=submit]){background-color:transparent;border-radius:0;border:0;border-bottom:solid max(0.139vw, 2px) var(--brand-color);font-size:max(0.972vw, 14px);color:var(--brand-color);text-transform:uppercase;letter-spacing:.1em;margin-top:0}body.reduxlabs #wrapper #login form input:not([type=submit]):focus,body.reduxlabs #wrapper #login form input:not([type=submit]):focus-visible{border-bottom-color:var(--brand-color-hover)}body.reduxlabs #wrapper #login form input[type=checkbox]{border:solid max(0.139vw, 2px) #E2E2E2 !important}body.reduxlabs #wrapper #login form input[type=checkbox]:focus,body.reduxlabs #wrapper #login form input[type=checkbox]:focus-visible{border-bottom-color:var(--brand-color-hover)}body.reduxlabs #wrapper #login form.admin-email-confirm-form input,body.reduxlabs #wrapper #login form.admin-email-confirm-form button,body.reduxlabs #wrapper #login form.admin-email-confirm-form .button,body.reduxlabs #wrapper #login form .submit input,body.reduxlabs #wrapper #login form .submit button,body.reduxlabs #wrapper #login form .submit .button{border-radius:0;font-weight:700;font-size:max(0.972vw, 14px);height:max(4.653vw, 67px);letter-spacing:.1em}body.reduxlabs #wrapper #login form.admin-email-confirm-form input .ai-font-arrow-i-n,body.reduxlabs #wrapper #login form.admin-email-confirm-form button .ai-font-arrow-i-n,body.reduxlabs #wrapper #login form.admin-email-confirm-form .button .ai-font-arrow-i-n,body.reduxlabs #wrapper #login form .submit input .ai-font-arrow-i-n,body.reduxlabs #wrapper #login form .submit button .ai-font-arrow-i-n,body.reduxlabs #wrapper #login form .submit .button .ai-font-arrow-i-n{font-size:max(0.833vw, 12px);margin-left:max(0.972vw, 14px)}body.reduxlabs #wrapper #login form #nav{margin-top:14px;text-align:right}body.reduxlabs #wrapper #login form #nav a{color:#8ed2df}body.reduxlabs #wrapper #login #backtoblog a{font-weight:700;font-size:max(0.972vw, 14px);height:max(4.653vw, 67px);letter-spacing:.1em;color:var(--brand-color)}body.reduxlabs #powered-by{display:none}body.reduxlabs #continue-with-facebook #continue-with-fb{display:flex;align-items:center;justify-content:center;border-radius:0;font-size:max(0.972vw, 14px);height:max(4.653vw, 67px)}body.reduxlabs #continue-with-facebook #continue-with-fb #aidash-facebook{transform:translateY(0);position:static}@media only screen and (max-width: 991px){#wrapper{flex-direction:column}#wrapper #cover-photo{background-position:center;width:100%;height:120px}#wrapper #login{width:100%;height:auto;padding:30px 15px}#wrapper #login .message,#wrapper #login #login_error,#wrapper #login form{max-width:429px;width:100%}body.reduxlabs #wrapper #cover-photo{height:200px}body.reduxlabs #wrapper #cover-photo::before,body.reduxlabs #wrapper #cover-photo::after{width:120px;height:119px}body.reduxlabs #wrapper #cover-photo::before{top:15px;right:30px}body.reduxlabs #wrapper #cover-photo::after{bottom:15px;left:30px}}
