

.dark-theme, .dark-theme    {
  --disabled-btn-bg: rgba(255, 255, 255, 0.12);
}
.forgot-password-area {
  height: 100vh;
  overflow-x: hidden;
  padding-top: 30px;
  padding-bottom: 30px;
}
.daxa-form {
  max-width: 930px;
  padding: 100px;
}
.daxa-form   .title {
  margin-bottom: 25px;
}
.daxa-form   .title   h3 {
  margin-bottom: 10px;
}
.daxa-form   .title   p {
  max-width: 490px;
}
.daxa-form   form   .form-group {
  margin-bottom: 22px;
}
.daxa-form   form   .form-group   .main-label {
  margin-bottom: 12px;
}
.daxa-form   form   .form-group   .error {
  font-size: 14px;
  margin-top: 7px;
}
.daxa-form   form   .btn.mat-mdc-button {
  border: 0;
  width: 100%;
  height: auto;
  display: block;
  min-width: auto;
  min-height: auto;
  padding: 17px 30px;
  font-weight: normal;
  color: var(--whiteColor);
  background-color: var(--daxaColor);
}
.daxa-form   form   .btn.mat-mdc-button[disabled] {
  background-color: var(--disabled-btn-bg, #eff3f9);
}
.daxa-form   form   .back-to-sign-in {
  margin-top: 22px;
}
.daxa-form   form   .back-to-sign-in   .mat-mdc-button {
  padding: 0;
  height: auto;
  min-width: auto;
  color: var(--daxaColor);
}
.daxa-form   form   .back-to-sign-in   .mat-mdc-button   i {
  top: 50%;
  left: -5px;
  font-size: 22px;
  position: absolute;
  transform: translateY(-50%);
}
.daxa-form.card-borderd-theme {
  box-shadow: var(--borderBoxShadow) !important;
}
  .daxa-form form .back-to-sign-in .mat-mdc-button .mdc-button__label {
  padding-left: 22px;
}
@media only screen and (max-width: 767px) {
  .forgot-password-area {
    padding-left: 12.5px;
    padding-right: 12.5px;
  }
  .daxa-form {
    max-width: 100%;
    padding: 35px 15px;
  }
  .daxa-form   .title {
    margin-bottom: 20px;
  }
  .daxa-form   .title   h3 {
    font-size: 22px;
    margin-bottom: 10px;
  }
  .daxa-form   .title   p {
    max-width: 100%;
  }
  .daxa-form   form   .form-group {
    margin-bottom: 18px;
  }
  .daxa-form   form   .btn.mat-mdc-button {
    padding: 14px 30px;
  }
  .daxa-form   form   .back-to-sign-in {
    margin-top: 18px;
  }
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
  .daxa-form {
    max-width: 540px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .forgot-password-area {
    padding-left: 12.5px;
    padding-right: 12.5px;
  }
  .daxa-form {
    max-width: 720px;
    padding: 70px;
  }
  .daxa-form   .title {
    margin-bottom: 20px;
  }
  .daxa-form   form   .form-group {
    margin-bottom: 20px;
  }
  .daxa-form   form   .back-to-sign-in {
    margin-top: 20px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .daxa-form {
    padding: 90px;
  }
}
@media only screen and (min-width: 1600px) {
  .daxa-form {
    padding: 100px 130px;
  }
}
/*# sourceMappingURL=/forgot-password.component.css.map */