#verifecation_window {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 2rem; }
  #verifecation_window .window_box {
    background: #FFFFFF;
    box-shadow: 4px 6px 10px rgba(0, 0, 0, 0.15);
    border-radius: 8px;
    width: 800px;
    height: 505px;
    padding: 1rem;
    margin: auto; }
    @media (max-width: 768px) {
      #verifecation_window .window_box {
        width: 90%;
        height: auto;
        margin-bottom: 1rem; } }
    #verifecation_window .window_box .col-2 {
      padding: 5px; }
    #verifecation_window #error_code.help-block{
      width: 100%;
      text-align: center;
    }
    #verifecation_window .window_box .title {
      text-align: center;
      padding-bottom: 20px; }
      @media (max-width: 768px) {
        #verifecation_window .window_box .title {
          padding-bottom: 5px; } }
      #verifecation_window .window_box .title h2 {
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 500;
        font-size: 24px;
        line-height: 36px; }
        @media (max-width: 768px) {
          #verifecation_window .window_box .title h2 {
            font-size: 22px;
            line-height: unset; } }
    #verifecation_window .window_box .sub_Title {
      text-align: center;
      width: 61%;
      margin: auto;
      padding-bottom: 40px; }
      @media (max-width: 768px) {
        #verifecation_window .window_box .sub_Title {
          width: 95%;
          padding-bottom: 0px; } }
      #verifecation_window .window_box .sub_Title p {
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 400;
        font-size: 21px;
        line-height: 32px;
        text-align: center; }
        @media (max-width: 768px) {
          #verifecation_window .window_box .sub_Title p {
            font-size: 14px;
            line-height: unset; } }
  #verifecation_window .input-box {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100px;
    height: 120px;
    background: #FEF7F4;}
    @media (max-width: 768px) {
      #verifecation_window .input-box {
        width: 100%;
        height: 70px; } }
    #verifecation_window .input-box input {
      width: 75%;
      height: 75%;
      background: transparent;
      border: 0;
      border-bottom: 2px solid #777777;
      text-align: center;
      color: black;
      font-family: 'Poppins';
      font-style: normal;
      font-weight: 500;
      font-size: 42px;
      line-height: 63px;
      outline-width: 0; }
    #verifecation_window .input-box input:valid {
      border-color: #17A21A !important; }
  #verifecation_window .footer-prag {
    display: flex;
    align-items: center;
    flex-direction: column;
    width: 100%;
    margin-top: 10px; }
#verifecation_window .footer-prag .verify-row{
  display: flex;
  justify-content: center;
  align-content:  center;
  margin-top: 10px;
  margin-bottom: 10px;
}
#verifecation_window .footer-prag .verify-row a.verify-btn{
  background-color: #4278B8;
  border-color: #4278B8;
  font-weight: 400;
  width: 150px;
  height: 40px;
  text-decoration: none;
  font-size: 17px;
  color: white !important;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 8px;
}
#verifecation_window .footer-prag .resend_prag {
  margin-bottom: 0px; }
@media (max-width: 768px) {
        #verifecation_window .footer-prag .resend_prag {
          margin-bottom: 15px; } }
      #verifecation_window .footer-prag .resend_prag p {
        font-family: 'Poppins';
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 24px;
        text-align: center}
        @media (max-width: 768px) {
          #verifecation_window .footer-prag .resend_prag p {
            font-size: 14px;
            line-height: unset; } }
        #verifecation_window .footer-prag .resend_prag p span a {
          color: #4278B8; }
    #verifecation_window .footer-prag .signIn_prag p {
      font-family: 'Poppins';
      font-style: normal;
      font-weight: 500;
      font-size: 18px;
      line-height: 27px; }
      @media (max-width: 768px) {
        #verifecation_window .footer-prag .signIn_prag p {
          font-size: 16px;
          line-height: unset; } }
      #verifecation_window .footer-prag .signIn_prag p span a {
        color: #4278B8; }
#verifecation_window .footer-prag .resend_prag .btn-resend{
  cursor: pointer;
}
/* ----- import pages ----- */
