html {
    overflow-x: hidden;
}

/* body {
  width: calc(100% - 50px);
} */

@media screen and (max-width: 575px) {
    /* body {
    width: 100%;
  } */
}

.login-wrapper {
    min-height: 100vh;
    background-size: contain;
}

.card-login,
.card-register {
    /* opacity: 0.9; */
}

.alert-warning {
    color: black;
    font-weight: bold;
}

/* @media (min-width: 1200px) {

  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl {
    max-width: 2048px;
  }
} */