body.login h1 {
  text-align: center;
  background-color: rgba(255, 255, 255, 0.3);
  border-radius: 10px;
  padding: 20px;
}
body.login #login h1 a {
  background-size: contain;
  width: 282px;
  height: 67px; 
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" style="enable-background:new 0 0 320 75" xml:space="preserve" viewBox="0 0 320 75"><path style="fill:%230025a3" d="m117.1 72.8 2.4-6.9c.1-.2.1-.3.1-.5v-.5c0-.7-.4-1.2-1.2-1.5-.8-.3-2-.5-3.4-.5h-8.5l-3.3 9.8H92.7l10.9-31.5H114L107.8 59l17.4-9.4h11.5l-18.9 9.6h2.8c3.6 0 6.2.3 7.6 1 1.4.7 2.1 1.7 2.1 2.9 0 .3 0 .7-.1 1.1l-.3 1.2-2.5 7.2h-10.3zM160.7 72.8l.9-2.5c-1.4 1-2.8 1.6-4.3 2-1.5.4-3.5.5-6 .5h-5.6c-6.1 0-9.2-1.7-9.2-5 0-.4 0-.8.1-1.2.1-.4.2-.8.4-1.3l5.4-15.6h10.3L147.5 65c-.1.2-.1.3-.1.4v.4c0 1 1 1.6 3 1.6h7.7c2.9 0 4.6-.8 5.1-2.4l5.2-15.2h10.4l-7.9 23.1h-10.2zM178.2 72.8l7.9-23.1h10l-.8 2.5c1.3-1 2.8-1.7 4.3-2 1.5-.3 3.5-.5 5.9-.5h7l-1.8 5.5h-12c-2.8 0-4.5.8-5 2.4l-5.2 15.2h-10.3zM236.3 72.8l.9-2.5c-1.4 1-2.8 1.6-4.3 2-1.5.4-3.5.5-6 .5h-5.6c-6.1 0-9.2-1.7-9.2-5 0-.4 0-.8.1-1.2s.2-.8.4-1.3l5.4-15.6h10.3L223 64.9c-.1.2-.1.3-.1.4v.4c0 1 1 1.6 3 1.6h7.7c2.9 0 4.6-.8 5.1-2.4l5.2-15.2h10.4l-7.9 23.1h-10.1zM253.8 72.8l10.9-31.5h10.5l-10.9 31.5h-10.5zM297.8 72.8l.9-2.5c-1.4 1-2.8 1.6-4.3 2-1.5.4-3.5.5-6 .5h-5.6c-6.1 0-9.2-1.7-9.2-5 0-.4 0-.8.1-1.2s.2-.8.4-1.3l5.4-15.6h10.3L284.6 65c-.1.2-.1.3-.1.4v.4c0 1 1 1.6 3 1.6h7.7c2.9 0 4.6-.8 5.1-2.4l5.2-15.2h10.4L308 72.9h-10.2z"/><path style="fill:%23005af0" d="m118.6 44 7-28.7h9.3l-7 28.7h-9.3zm12.6-39.2s-.1 0-.3.1c-.7.1-1.2.3-1.7.6-2.4 1.5-2.8 5-.8 7.1 1.5 1.6 3.8 1.8 5.6.7 1.3-.9 2.1-2.4 2.1-3.9 0-2.1-1.4-3.8-3.5-4.4-.3-.2-1.4-.2-1.4-.2zM158.2 44l4.6-18.9c.1-.2.1-.4.1-.5v-.5c0-1.3-.9-1.9-2.6-1.9h-7.4c-2.5 0-3.9 1-4.4 3L143.9 44h-9.1l9.6-39.2h9.1l-3.3 13.6c.6-.6 1.2-1.1 1.8-1.5.6-.4 1.2-.7 1.9-1 .7-.2 1.5-.4 2.3-.5.9-.1 1.8-.1 2.9-.1h5.3c5.3 0 8 2.1 8 6.2 0 .5 0 1-.1 1.5s-.2 1.1-.3 1.7L167.3 44h-9.1zM182.8 44c-5.6 0-8.4-1.8-8.4-5.4 0-.8.1-1.6.3-2.3l.6-2.8c1-4.5 4.9-6.7 11.8-6.7h12.6l.5-1.6c.1-.2.1-.3.1-.5v-.4c0-1.4-1-2.1-3.1-2.1h-16.6l1.6-6.8h16.6c7.1 0 10.6 2.3 10.6 6.8 0 .4 0 .8-.1 1.3-.1.4-.2.9-.3 1.5l-4.6 19h-21.6zm15.7-12.1h-11.4c-1.9 0-3 .7-3.3 2.2l-.4 1.7c-.1.1-.1.3-.1.6 0 .9.8 1.4 2.4 1.4h11.4l1.4-5.9zM210.7 44l9.6-39.2h9.2L219.9 44h-9.2zM238.7 44c-7.1 0-10.7-2.3-10.7-6.8 0-.4 0-.8.1-1.3.1-.4.2-.9.3-1.5l2.3-9.6c1.5-6.4 6.5-9.6 14.9-9.6h6.2c7.1 0 10.7 2.3 10.7 6.8 0 .4 0 .8-.1 1.3-.1.4-.2.9-.3 1.5l-1.8 7.4h-22.4l-.5 2c-.1.2-.1.4-.1.5v.4c0 1.3 1 2 3 2H258l-1.6 6.8h-17.7zm14.8-19.3c.1-.2.1-.3.1-.5v-.4c0-1.4-1-2.1-3.1-2.1h-6.3c-1.3 0-2.3.3-2.9.8s-1.1 1.3-1.4 2.3l-.6 2.3H253l.5-2.4z"/><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="22.204" y1="16.681" x2="34.316" y2="4.57"><stop offset=".502" style="stop-color:%230025a3"/><stop offset="1" style="stop-color:%23005af0"/></linearGradient><path style="fill:url(%23a)" d="M27.5 2s-.2.1-.5.1c-1.3.2-2.3.5-3.3 1.2-4.5 2.9-5.2 9.4-1.5 13.4 2.8 3 7.2 3.5 10.6 1.2 2.4-1.6 3.9-4.5 3.9-7.5 0-4-2.6-7.3-6.6-8.3-.4 0-2.5-.2-2.6-.1z"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-2.841" y1="67.914" x2="35.567" y2="29.506"><stop offset=".502" style="stop-color:%230025a3"/><stop offset="1" style="stop-color:%23005af0"/></linearGradient><path style="fill:url(%23b)" d="M22.6 24.1s-.9.1-2 .1-2.2.1-2.4.1h-.4l-.5 1.5c-.3.9-.5 1.6-.5 1.6s-.2.7-1.1 3.6c-.4 1.4-.8 2.5-.8 2.5s-.1.2-.1.5c-.2.5-.7 2-1.8 5.6-.4 1.1-.8 2.4-.9 2.9-.2.5-.8 2.4-1.3 4.1-.8 1.7-1.3 3.4-1.4 3.6-.1.2-.3 1-.6 1.8-.2.7-.5 1.7-.7 2.2-.1.5-.7 2.2-1.2 3.9-1 3.3-1.7 5.4-2.3 7.2-.6 1.8-1.4 4.1-2.1 5.8-.2.9-.5 1.6-.5 1.7h13.4L16 71c.3-1 .7-2.1.8-2.4.1-.3.4-1.3.7-2.2.3-.9 1-3 1.5-4.8.6-1.7 1.1-3.4 1.2-3.7.1-.3.6-1.9 1.1-3.5.5-1.7 1-3.2 1.1-3.5.1-.3.5-1.5.9-2.8.4-1.3 1.1-3.4 1.5-4.7.4-1.3 1.1-3.6 1.6-4.9.4-1.4 1.2-3.7 1.6-5.1 1.1-3.5 1.8-5.6 2.5-7.8.2-.6.3-1 .2-1.1-.2-.1-3.6-.3-6.3-.4h-1.8z"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="38.66" y1="63.811" x2="88.028" y2="14.443"><stop offset=".502" style="stop-color:%230025a3"/><stop offset="1" style="stop-color:%23005af0"/></linearGradient><path style="fill:url(%23c)" d="M64.1 5.8c-1.7.3-2.5.8-4.8 3.1-.9 1-6.6 6.6-12.5 12.6C29.5 38.9 28.9 39.6 28 42.2c-.9 2.8 0 5.6 3.2 9.9.6.8 8.1 10.2 9 11.4.1.1 1.1 1.3 2.2 2.8 1.1 1.4 2.2 2.7 2.3 2.9.1.2.4.5.6.7.2.2.4.5.4.6.1.1.2.3.4.5s.6.8 1 1.2l.7.9h8c4.4 0 7.9 0 7.9-.1S59 66.9 53 59.4c-.9-1.1-1.8-2.2-1.9-2.4-.3-.4-3.3-4.1-3.8-4.8-.5-.7-1.9-2.4-2.3-2.8-.2-.2-1.1-1.4-2-2.5l-1.7-2.1 8.9-9c4.9-5 12.2-12.2 16.1-16.1C73.7 12.3 75 11 76.6 9.2c.5-.6 1-1.2 1.2-1.3.7-.8 1.7-2 1.7-2s-3.3-.1-7.3-.1c-5.4-.1-7.5-.1-8.1 0z"/></svg>');
  margin: 0
}
#nav, #backtoblog, #login_error, .privacy-policy-page-link {
  display: none
}
body.login {
  color: #000000;
  font-weight: bold !important !;
  background: linear-gradient(225deg,#00dcc0,#0047f0 75%);
}
#login-message{
  border-radius: 5px;
  background: rgba(255, 255, 255, 0.5);
  border-left: 4px solid #5d0192;
  border-right: 4px solid #5d0192;
  text-align: center;
  font-weight: bold;
}
.login form {
  background: rgba(255, 255, 255, 0.3);
  border-radius: 10px;
  border: none
}
.login form, .login form .forgetmenot {
  font-weight: bold
}
input[type="text"], input[type="password"] {
  border-color: #7218c1
}
.wp-core-ui .button-primary {
  background: #7218c1;
  border-color: #FFFFFF;
  text-transform: uppercase;
  float: none;
  margin-top: 20px;
  width: 100%;
  padding: 4px 12px !important
}
.wp-core-ui .button-primary:hover {
  background: #FFFFFF;
  border-color: #7218c1;
  color: #7218c1
}
input[type="text"]:focus, input[type="password"]:focus {
  border-color: #7218c1;
  box-shadow: 0 0 0 1px #7218c1;
  outline: 2px solid transparent;
}