.logo-img {
  width: 120px;
  height: 120px;
}

#login_mask {
  height: 100vh;
}

#login_header {
  color: white;
  font-size: 25px;
  line-height: 1.3;
}

#login_box {
  background-color: white;
}

.title-chi {
  font-size: 30px;
}

.bg-dec {
  position: absolute;
  top: 0px;
  width: 100%;
  height: 40%;
  background: #005AA7;
  /* fallback for old browsers */
  /* Chrome 10-25, Safari 5.1-6 */
  background: linear-gradient(to bottom, #ECF3FF, #1877F2);
  /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}

@media screen and (max-width: 992px) {
  .logo-img {
    width: 90px;
    height: 90px;
  }
}
@media screen and (max-width: 768px) {
  #login_header-inner {
    text-align: center;
  }

  .logo-img {
    width: 120px;
    height: 120px;
  }
}/*# sourceMappingURL=style.css.map */