.d-none {
  display: none;
}

.bk-main-otp {
  background: linear-gradient(139.82deg, #0074B1 14.26%, #29B354 132.31%);
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
}
.bk-main-otp .bk-form-otp {
  z-index: 99;
}
.bk-main-otp .bk-form-otp .bk-otp-head {
  text-align: center;
}
.bk-main-otp .bk-form-otp .bk-otp-head h4 {
  color: #FFFFFF;
  font-weight: 500;
  font-size: 34px;
}
.bk-main-otp .bk-form-otp .content-box {
  max-width: 400px;
  margin: auto;
  padding: 27px 50px;
}
.bk-main-otp .bk-form-otp .content-box-text {
  margin-bottom: 25px;
}
.bk-main-otp .bk-form-otp .content-box .otp-box {
  margin-bottom: 0;
}
.bk-main-otp .bk-form-otp .content-box .btn-confirm {
  margin-top: 24px;
}
.bk-main-otp .bk-form-otp .content-box .content-box-resend {
  display: flex;
  margin-top: 12px;
  justify-content: center;
}
.bk-main-otp .bk-form-otp .content-box .content-box-resend a {
  font-size: 16px;
}
.bk-main-otp .bk-otp-footer img {
  position: absolute;
  bottom: 0;
  left: 0;
  background-size: cover;
  width: 100%;
}

.error_otp_code p {
  margin: 0;
  padding: 0;
  font-size: 12px;
  color: red;
}

.spinner-border-sm {
  width: 20px;
  height: 20px;
  border-width: 2px;
  margin-right: 10px;
}

.nav-tabs {
  display: flex;
}
.nav-tabs .nav-link {
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 12px;
  border: unset;
}
.nav-tabs .nav-link.active {
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 12px;
}

.tabcontent {
  border: 1px solid #D3D6D9;
  border-radius: 5px;
  background: #F4F5F5;
}

/*# sourceMappingURL=otp.css.map */
