.login-pf body {
  background-image: url(../img/login_bg01.jpg);
  background-size: cover;
}

.logo-container {
  display: flex;
  justify-content: center;
  align-items: center;
}

.logo {
  width: 25%;
  height: auto;
}

.card-pf {
  border-radius: 1em;
}

#kc-info-wrapper {
  border-radius: 0 0 1em 1em;
}