
html,body{
    font-family: 'Al-jazeera' !important;
}

/* ------------------------------ in All pages login -------------------------*/
.col-xl-4 {
  flex: 0 0 auto;
  width: 34.20% !important;
}
.h-div {
  height: 729px;
}

.mtb-center {
  margin-top: 52px;
  margin-bottom: 75px;
}

.form-label {
  color: #8C98A9;
  font-size: 14px;
}

.form-control {
  width: 100%;
  height: 51.84px;
  border: 1px solid #BBCAFF;
  border-radius: 5px;
  background-color: #F4F7FE;
}

.form-check-input:checked {
  background-color: #1D5A91;
  border-color: #1D5A91;
}

.form-select {
  width: 100%;
  height: 51.84px;
  border: 1px solid #BBCAFF;
  border-radius: 5px;
  background-color: #F4F7FE;
}

.h-loginbtn {
  width: 100%;
  height: 51.84px;
}

.fa-eye, .fa-eye-slash {
    color: #8C98A9;
}

.font-colorlog {
  color: #43425D;
}
.h-footer {
  height: 102.03px;
}

@media (max-width: 992px) {
  .h-footer {
    height: 75px;
  }
  .h-loginbtn {
    width: 100%;
    height: 51.84px;
  }
}


/* ------------------------------ signup -------------------------*/
.px-75 {
  padding: 26px 75px;
}

.w-Signup {
  width: 994px;
}

/* ------------------------------ login -------------------------*/
.w-login {
  width: 656px;
  height: 729px;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}

.px-139 {
  padding: 0 139px;
}

@media only screen and (max-width: 670px) {
  .px-139 {
    padding: 0 35px;
  }
  .w-login {
    width: 362px;
    height: 621px;
  }
}
/* ------------------------------ Forgot  Password-------------------------*/
.Forgot{
  font-size: 34px;
  margin-bottom: 25px;
}
.Forgot-sup{
  font-size: 18px;
  color: #5E5858;
}
.Email-sup{
  font-size: 15px;
  color: #5E5858;
}
/*----------------------------------*/