body { background-color: #103346 !important; font-family: 'Roboto',sans-serif !important; }
.login #backtoblog a, .login #nav a { color: #fff; }
.login #backtoblog a:hover, .login #nav a:hover { color: #34c6f6 !important; }
a { color: #103346; }
a:hover { color: #34c6f6 !important; }
.login form { color: #103346; font-family: 'Roboto',sans-serif !important; }
.itsec-pwls-login__link, .itsec-pwls-login__submit, .itsec-webauthn-register__submit, .login-action-register.itsec-pwls-login .submit input.button { background: #f8b017 !important; }
.itsec-pwls-login__link:hover, .itsec-pwls-login__submit:hover, .itsec-webauthn-register__submit:hover, .login-action-register.itsec-pwls-login .submit input.button:hover { background: #34c6f6 !important; color: #fff !important; }
.login h1 a { background-image: url('/wp-content/uploads/2023/07/logo-for-website-1.png') !important;background-position-y:bottom !important;width: 69% !important; background-size:contain !important; display: block !important; }
.itsec-pwls-login .notice-info { border-left-color: #719dba !important; }
#login { width: 400px !important; }
.itsec-pwls-login--show.login #loginform, .login-action-itsec-passwordless-login-prompt form, .login-action-itsec-passwordless-login form { border-radius: 10px; }
.itsec-pwls-login .notice { border-radius: 5px; }

.itsec-pwls-login-fallback__link {
  vertical-align: top;
  display: block;
  text-decoration: none !important;
  height: 28px;
  margin: 0;
  cursor: pointer;
  -webkit-appearance: none;
  border-radius: 3px;
  white-space: nowrap;
  box-sizing: border-box;
  background: #f8b017;
  color: #fff;
  text-shadow: none;
  padding: 20px 30px;
  line-height: 0;
  box-shadow: none;
  font-weight: 300;
  font-size: 1.2em;
  border: none;
}
.itsec-pwls-login-fallback__link:hover {
	color: #fff !important;
	background: #34c6f6 !important;
}

.wp-core-ui .button-primary {
	border-color: none !important;
	background-color: #f8b017 !important;
	padding: 8px 14px !important;
	color: #fff !important;
}

.wp-core-ui .button-primary:hover {
	background-color: #34c6f6 !important;
}