
body {
  background: #f7dfcc;
  background-size: contain;
  font-size: 16px;
  font-weight: 500;
}

.headBg {
  display: none;
}

header {
  padding: 10px 0 55px;
  background: url(../images/headerBg.svg) no-repeat center top;
  background-size: 100% auto;
}

.loginBox {
  background: url(../images/girl.jpg) no-repeat center bottom #f7dfcc;
  padding: 0px 0px 380px;
  border-radius: 20px;
  max-width: 530px;
  margin: 0 auto;
  box-shadow: 0 6px 25px rgba(67, 56, 47, 0.15);
  overflow: hidden;
  margin-top: 30px;
  position: relative;
  min-height: calc(100vh - 95px);
}

.loginBox.boxImageOverlap {
  padding: 0px 0px 35px;
}

.title {
  margin-top: 25px;
}

.footer {
  width: 100%;
  background: #372F48;
  margin-top: 25px;
}
.footer .footerLink {
  color: #fff;
  font-weight: 400;
  font-size: 15px;
}
.footer .footerLink a {
  padding: 10px 5px;
  display: inline-block;
  color: #fff;
}
.footer .footerLink a:hover {
  color: #eeba95;
}

.paymentOption .paymentOptionList li.half {
  max-width: 47%;
}

.paymentOption .paymentOptionList li.half img {
  margin: 0 auto;
}

@media (max-width: 1600px) {
  .footer {
    margin-top: 15px;
  }
  .loginBox {
    margin-top: 20px;
    padding: 0px 0px 360px;
  }
  .title {
    margin: 10px 0 25px;
  }
  .form-group {
    margin-bottom: 25px;
  }
}/*# sourceMappingURL=styleWeb.css.map */