.img-principal{
  height:800px;
  background-repeat: no-repeat;
  background-attachment: unset;
  background-position: center;
  display: flex;
  align-items: center;
  margin-top: 0;
  margin-bottom: -3rem;
}
.contenedor-principal{
  height: 800px;
  width: 100%;
  align-items: center;
  display: flex;
  background-color: rgba(0, 0, 0, 0.41);
}
.login{
  display: flex;justify-content: center;align-items: center;
}
.login-col{
  background-color: white; padding: 50px;
}
.space {
  padding: 0rem 0;
}