.Login_Modal .modal-content {
}

.Login_Modal .modal-content .modal-body {
}

.Login_Modal .modal-content .modal-body .content_div {
}

.Login_Modal .modal-content .modal-body .content_div .back_holder {
  background: #ffffff 0% 0% no-repeat padding-box;
  box-shadow: 0px 0px 3px #00000029;
  width: 35px;
  height: 35px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 15px;
  left: 15px;
  cursor: pointer;
}

.Login_Modal
  .modal-content
  .modal-body
  .content_div
  .Login_Form
  .otp_field_holder
  .otp_field {
  display: flex;
  gap: 12px;
  margin-bottom: 10px;
}

.Login_Modal
  .modal-content
  .modal-body
  .content_div
  .Login_Form
  .otp_field_holder
  .otp_field
  .otp_form_field {
  border: none;
  border-bottom: 2px solid #000;
  border-radius: 0px;
  text-align: center;
}

.Login_Modal .modal-content .modal-body .content_div .back_holder .inner_icon {
  color: #000;
  font-weight: 300;
  font-size: 20px;
}

.Login_Modal .modal-content .modal-body .content_div .Login_Form .verify_text {
  color: #547f00;
  text-decoration: underline;
  cursor: pointer;
  font-weight: 600;
}

.Login_Modal
  .modal-content
  .modal-body
  .content_div
  .Login_Form
  .otp_field_holder .resend_text_holder {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.Login_Modal
  .modal-content
  .modal-body
  .content_div
  .Login_Form
  .otp_field_holder
  .resend_text_holder
  .resend_holder
  p {
  font-size: 14px;
  color: red;
  /* text-decoration: underline; */
  cursor: pointer;
  font-weight: 600;
}

.Login_Modal
  .modal-content
  .modal-body
  .content_div
  .Login_Form
  .otp_field_holder
  .resend_text_holder
  .verify_holder
  p {
  font-size: 14px;
  color: #547f00;
  text-decoration: underline;
  cursor: pointer;
  font-weight: 600;
}

.Login_Modal .modal-content .modal-body .content_div .logo_content {
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  margin-bottom: 10px;
}

.Login_Modal
  .modal-content
  .modal-body
  .content_div
  .logo_content
  .logo_holder {
  width: 150px;
  height: auto;
  margin-bottom: 10px;
}

.Login_Modal
  .modal-content
  .modal-body
  .content_div
  .logo_content
  .logo_holder
  .logo_img {
  height: 100%;
  object-fit: contain;
  max-width: 100%;
}

.Login_Modal
  .modal-content
  .modal-body
  .content_div
  .logo_content
  .modal_haeding {
  color: #202020;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 4px;
}

.Login_Modal .modal-content .modal-body .content_div .form_holder {
  width: 80%;
  margin: 0 auto;
}

.Login_Modal
  .modal-content
  .modal-body
  .content_div
  .form_holder
  .submit_btn_div {
  width: 160px;
  margin: 20px auto 10px;
}

.Login_Modal
  .modal-content
  .modal-body
  .content_div
  .form_holder
  .submit_btn_div
  .Login_Green_Btn {
}

.Login_Modal .modal-content .modal-body .content_div .forgot_text {
  font-size: 14px;
  font-weight: 500;
  color: #000;
  cursor: pointer;
  text-align: right;
  margin: 0px;
}

.Login_Modal .modal-content .modal-body .content_div .create_acc_text {
  font-size: 16px;
  font-weight: 500;
  color: #000;
  margin-bottom: 10px;
  cursor: pointer;
  text-align: center;
  margin: 10px;
}

@media (min-width: 0px) and (max-width: 575px) {
  .Login_Modal .modal-content .modal-body .content_div .create_acc_text {
    font-size: 13px;
    margin: 10px 0px 0px 0px;
  }

  .Login_Modal .modal-content .modal-body .content_div .forgot_text {
    font-size: 12px;
  }

  .Login_Modal
    .modal-content
    .modal-body
    .content_div
    .logo_content
    .logo_holder {
    width: 100px;
    margin-bottom: 16px;
  }

  .Login_Modal
    .modal-content
    .modal-body
    .content_div
    .logo_content
    .modal_haeding {
    font-size: 13px;
  }

  .Login_Modal .modal-content .modal-body .content_div .form_holder {
    width: 90%;
  }

  .Login_Modal
    .modal-content
    .modal-body
    .content_div
    .back_holder
    .inner_icon {
    font-size: 16px;
  }

  .Login_Modal .modal-content .modal-body .content_div .back_holder {
    width: 30px;
    height: 30px;
  }

  .Login_Modal
    .modal-content
    .modal-body
    .content_div
    .form_holder
    .submit_btn_div {
    width: 120px;
  }

  .Login_Modal
    .modal-content
    .modal-body
    .content_div
    .form_holder
    .submit_btn_div
    .Login_Green_Btn {
    padding: 7px;
  }

  .Login_Modal
    .modal-content
    .modal-body
    .content_div
    .form_holder
    .submit_btn_div
    .Login_Green_Btn
    .btn_text {
    font-size: 13px;
  }
}
