@font-face{font-family:"GT Walsheim Rg";src:url("../webfonts/GTWalsheim-Rg.eot");src:url("../webfonts/GTWalsheim-Rg.eot?#iefix") format("embedded-opentype"),url("../webfonts/GTWalsheim-Rg.woff2") format("woff2"),url("../webfonts/GTWalsheim-Rg.woff") format("woff"),url("../webfonts/GTWalsheim-Rg.ttf") format("truetype"),url("../webfonts/GTWalsheim-Rg.svg#GTWalsheim-Rg") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"GT Walsheim Rg";src:url("../webfonts/GTWalsheim-Bd.eot");src:url("../webfonts/GTWalsheim-Bd.eot?#iefix") format("embedded-opentype"),url("../webfonts/GTWalsheim-Bd.woff2") format("woff2"),url("../webfonts/GTWalsheim-Bd.woff") format("woff"),url("../webfonts/GTWalsheim-Bd.ttf") format("truetype"),url("../webfonts/GTWalsheim-Bd.svg#GTWalsheim-Bd") format("svg");font-weight:700;font-style:normal;font-display:swap}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{color:#000;font-family:"GT Walsheim Rg",sans-serif;font-size:16px;font-weight:400;line-height:170%}@media only screen and (min-width: 1024px){body{font-size:20px}}body.login{background-color:#fff}body.login h1 a{width:266px;height:64px;background-image:url("../images/login-logo.svg");background-size:266px}.login .message,.login .notice,.login .success{padding:12px 24px;background-color:rgba(153,221,231,.17);border-radius:20px}.login form{padding:20px;color:#fff;font-size:16px;font-weight:400;line-height:170%;background-color:#3164f7;border-radius:20px;border:unset;box-shadow:none}@media only screen and (min-width: 1024px){.login form{padding:48px;border-radius:48px}}.login #backtoblog{display:none}.login #nav{font-size:16px;font-weight:400;line-height:170%}@media only screen and (min-width: 1024px){.login #nav{font-size:20px}}.login label{margin-bottom:6px;font-size:16px;font-weight:700;line-height:170%}@media only screen and (min-width: 1024px){.login label{font-size:20px}}.login form .input,.login input[type=password],.login input[type=text]{padding:10px 15px}@media only screen and (min-width: 1024px){.login form .input,.login input[type=password],.login input[type=text]{height:60px;border-radius:5px}}.login .forgetmenot label,.login .pw-weak label{font-size:16px;font-weight:400;line-height:170%}#login{position:relative;z-index:10;width:100%;min-height:100vh;padding-top:25px;padding-left:25px;padding-right:25px}#login:after{content:"";display:table;clear:both}#login>*{max-width:540px;margin-right:auto;margin-left:auto}#login:before{content:"";position:absolute;bottom:0;left:0;z-index:-1;display:block;width:100%;min-height:310px;background-image:url("../images/footer-image.svg");background-repeat:no-repeat;background-position:center top;background-size:2670px}.login #nav{margin-right:auto;margin-left:auto}.login .button-primary{font-size:16px !important;font-weight:700;line-height:normal !important;background-color:#000;border-radius:25px}.login .button-primary:hover{background-color:#000}.wp-core-ui .button-group.button-large .button,.wp-core-ui .button.button-large,.login .button-primary{padding:11px 22px}.user-pass-wrap{margin-top:16px;margin-bottom:16px}.login .forgetmenot label{margin-bottom:0;cursor:pointer}.login form .forgetmenot{padding-top:9px}.login form{position:relative;z-index:20;padding-bottom:23px}.login #nav{position:relative;z-index:10;margin-top:0;padding:0 20px 30px 20px;font-size:16px;font-weight:700;line-height:normal}@media only screen and (min-width: 1024px){.login #nav{padding:0 48px 54px 48px}}.login #nav:before{content:"";position:absolute;bottom:0;left:0;z-index:-1;display:block;width:100%;height:calc(100% + 120px);background-color:#3164f7;border-radius:20px}@media only screen and (min-width: 1024px){.login #nav:before{border-radius:48px}}.login #nav a{color:#fff;text-decoration:underline}.login #nav a:hover{color:#fff}/*# sourceMappingURL=login.css.map */
