@import url("https://fonts.googleapis.com/css?family=Poppins:400,400i,500,500i|Roboto:400,400i,500,500i,700,700i&display=swap");
body {
  height: 100%;
  background: linear-gradient(#E8F3ED, white) !important;
  font-family: Poppins, sans-serif !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.login label {
  color: #3B3B3B !important;
  font-family: Poppins, sans-serif !important; }
.login #login a {
  color: #006547; }
  .login #login a:hover {
    color: #3B3B3B; }
.login #nav {
  display: block; }
.login #backtoblog, .login #nav {
  font-size: 18px; }

#login h1 a, .login h1 a {
  width: 150px;
  height: 104px;
  background-size: contain;
  background-image: url(../img/christine-valmy.svg); }

div#login {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 10% 0 0 0; }

div#login {
  padding: 8% 0 0 0; }

.login form {
  background: #ffffff;
  border-style: none; }

#login_error, .login .message {
  display: block; }

.login #backtoblog {
  display: block; }

.login label {
  font-size: 16px;
  font-family: Arial; }

.login form .input {
  border-radius: 5px; }

.login-contact-info {
  padding-bottom: 14px; }

.login-contact-info a {
  color: #005181 !important; }

.wp-core-ui .button-primary {
  text-shadow: none;
  box-shadow: none; }

.login .button-primary {
  background-color: #006547 !important;
  border: 2px solid #006547;
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 700; }

.login .button-primary:hover {
  background-color: #FFF !important;
  color: #006547;
  border-color: #006547; }

#nav A[href*="register"] {
  display: none; }

/*# sourceMappingURL=site-login.css.map */
