

.logintab-sec .nav-tabs {
  justify-content: space-around;
  width: 98%;

}

.logintab-sec .nav-tabs li.nav-item a.nav-link.active {
  background-color: transparent;
  border-bottom: 2px solid #469b2e;

}

.logintab-sec .nav-tabs li.nav-item a.nav-link {
  padding: 6px;
  border: none;
  font-family: var(--ff-heading-medium);
  font-size: 16px;

}

.logintab-sec .nav-tabs li.nav-item {
  width: 50%;
  text-align: center;

}

.logintab-sec .logo.text-center {
  margin-bottom: 40px;

}

.forgot-pass a {
  color: #868EA1;
  font-family: var(--ff-heading-regular);
  font-size: 15px;
  text-decoration: underline;

}

.forgot-pass {
  text-align: right;
  margin-top: 10px;

}

.right-box .featured-img {
  height: 100%;

}

.right-box .featured-img img {
  height: 100%;

}

.field-icon {
  position: absolute;
  right: 20px;
  top: 39px;
  color: #303030;
  font-size: 19px;

}

.verification-code {
  display: flex;
  align-items: center;
  gap: 30px;

}

.verification-code .input-style {
  width: 55px;
  height: 55px;
  text-align: center;
  padding: 0;
  font-family: var(--ff-heading-semibold);

}

.resend-sec p {
  color: #7D7D7D;
  font-family: var(--ff-heading-regular);
  font-size: 1rem;

}

.resend-sec p a {
  color: #ff0000;

}

.resend-sec {
  margin-top: 30px;

}

.reset-btns {
  height: 60px;
  border-radius: 32px;
  background-color: var(--clr-primary-dark);
  border: none;
  font-size: var(--fs-20);
  text-transform: uppercase;
  font-family: var(--ff-heading-medium);
  letter-spacing: .7px;

}

.reset-btns:hover {
  background-color: var(--clr-primary-dark);

}

.continue-login-btn {
  height: 50px;
  border-radius: 32px;
  background-color: var(--clr-primary-dark);
  border: none;
  font-size: var(--fs-20);
  text-transform: uppercase;
  font-family: var(--ff-heading-medium);
  letter-spacing: .7px;
  width: 60%;
  margin: auto;

}

.change-pass-text h3 {
  font-size: 24px;
  font-family: var(--ff-heading-semibold);
  color: #424f68;

}

.change-pass-text {
  text-align: center;

}

.change-pass-text p {
  font-size: var(--fs-16);
  font-family: var(--ff-accent-regular);
  color: #212529;

}

#chnageSuccessfully .modal-header {
  border-bottom: unset;
}

.restcontent-aline {
    display: flex;
    align-items: center;
    height: 86vh;
}
.col-12.col-md-8.logintab-sec {
    height: calc(100vh - 80px);
}