/* body {
  background-image: url(/public/img/logo_doby4.png) !important;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-attachment: fixed;
}
 */
.reset_password {
  width: fit-content;
  background-color: #ffffff2c;
  padding: 30px;
  width: 40vw;
  margin: auto;
  margin-right: 10%;
  margin-block: 20%;
  border-radius: 30px;
  box-shadow: var(--box_shadow) var(--svg_nav_color);
}


#input_email_reset {
  width: 100% !important;
  outline: unset;
  margin-bottom: 20px;
  height: 60px;
  align-items: center;
  align-content: center;
  border-radius: 5px;
  font-size: 20px;
  padding: 5px;
  border: unset;
}

.div_bottons_on_reset {
  display: flex;
  justify-content: space-between;

  button {
    border-radius: 5px;
    border: unset;
    padding: 10px;
    padding-inline: 40px;
    font-weight: 600;
  }

  #button_reset_acount {
    background-color: var(--active_blue);
 color: white;
    
  }
}

.reset_password0 {
  background-color: rgba(0, 0, 0, 0);
}

/*  */

.main-rec-accounts {
  border-radius: 20px;
  background-color: white;
  height: 100%;

  .block-center {
      height: 100%;
      padding: calc(20px + 3%);
      gap: 10px;
      min-width: 100%;
      min-height: 200px;
      width: 40vw;
      .block-footer {
          justify-content: flex-end;
          margin-top: 20px;

          button,
          input {
              border-radius: 5pc;
              padding-inline: 20px;
              padding-block: 7px;
              border: unset;
              font-weight: 600;
              color: var(--nr_blue);
              background-color: white;
          }

          button:hover {
              background-color: var(--hover_link);

          }

          input {
              background-color: var(--nr_blue);
              color: #fff;
             
          }

      }
  }
}

body {
  background-image: linear-gradient(-225deg, #CBBACC 0%, #2580B3 100%);
      /* background-image: url("../img/nr.webp"); */
  background-repeat: no-repeat;
  backdrop-filter: blur(60px);
  background-position: 20px;
  background-size: cover;

  .navbar_root {
      display: none !important;
  }

  

  main h1 {
      height: unset;
      background-color: unset;
  }
}
main {
  height: 100vh;
  align-items: center !important;
  justify-content: center;
}

.p-label {
  color: #fff;
  padding-left: 10px;
}
nav{
  margin-top: 20px;
  ul{
      list-style-type: none;
      padding: unset;
      a{
          color: var(--nr_blue);
      } 
  }
}
.input-rec{
  padding: 15px;
}
  h1 {
  background-color: #f0f0f063;
  color: var(--bs-primary-text-emphasis);
  height: 5rem;
  display: flex;
  align-items: center;
  padding: 5px;
  display: flex;
  border-bottom: solid 1px var(--bs-primary-text-emphasis);
  justify-content: space-between;
  font-weight: 600;
  font-size: 30px;
  color: var(--bs-primary-text-emphasis) !important;
}
.recouver-next{
  background-color: var(--bs-primary-text-emphasis) !important;
}
.recouver-cancel{
  color: var(--bs-primary-text-emphasis) !important;
}