@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap");
* {
  margin: 0;
  padding: 0;
  font-family: "Inter", sans-serif;
}

body {
  background-color: #f6f5fb;
}

a {
  color: #ef4e23;
  text-decoration: none;
  font-weight: 500;
}

.btn-primary {
  background-color: #ef4e23;
  border-color: #ef4e23;
}
.btn-primary:hover {
  background-color: #e83e11;
  border-color: #e83e11;
}

.container {
  max-width: 600px;
}

.logo-auth {
  margin-top: 40px;
  margin-bottom: 20px;
}
.logo-auth img {
  opacity: 0.1;
}

.terms p {
  font-size: 14px;
  font-weight: 500;
  color: #666;
}

.pass-forgot {
  font-size: 14px;
  font-weight: 500;
  color: #666 !important;
}

.login-page .form-container,
.register-page .form-container {
  background: #fff;
  padding: 30px;
  max-width: 100%;
  border-radius: 20px;
}
.login-page .form-container label,
.register-page .form-container label {
  font-size: 14px;
}
@media screen and (max-width: 768px) {
  .login-page .form-container,
  .register-page .form-container {
    margin: 10px;
    padding: 20px;
  }
}
.login-page .form-container .btn,
.register-page .form-container .btn {
  margin-bottom: 20px;
}
.login-page .form-container h2,
.register-page .form-container h2 {
  font-weight: 600;
  letter-spacing: -1px;
  margin-bottom: 0px;
}
.login-page .form-container p,
.register-page .form-container p {
  font-size: 14px;
  font-weight: 500;
}

.password-page .logo-lion-top {
  display: block;
  margin-top: 40px;
  margin-bottom: 20px;
  opacity: 0.1;
}
.password-page .form-login-container {
  background: #fff;
  padding: 30px;
  max-width: 100%;
  border-radius: 20px;
}
.password-page .form-login-container h2 {
  font-weight: 600;
  letter-spacing: -1px;
  margin-bottom: 0px;
}
.password-page .btn {
  font-size: 15px;
}
.password-page label {
  font-size: 14px;
}
.password-page a {
  font-size: 14px;
  font-weight: 500;
}/*# sourceMappingURL=auth.css.map */