.login .login-header .brand .logo {
  border: none;
  position: initial;
  background: none;
}
.login .login-header .brand {
  display: flex;
}
.login .login-header .brand .logo {
  width: 42px;
  height: 42px;
  position: relative;
  margin-right: 0;
  border-radius: 4px;
  top: 0;
}
.switch-language a {
  color: #585663;
}
@media (max-width: 767px) {
  .login {
    margin: 0;
    top: 35px;
  }
  .container-switch-language {
    background: white;
  }
  .login .login-header {
    padding: 100px 23px 0 23px;
  }
  .login .login-content {
    padding: 30px 23px;
  }
  .login .login-header .brand {
    justify-content: center;
  }
}
/*# sourceMappingURL=login.min.css.map */