
@media only screen and (max-width: 1000px) {
    #photobeni{
      display: none;
    }
  }
  #Authentification {
      font-family: Roboto;
      font-size: 14px;
      height: 400px;
      animation: move 10s ease infinite;
      transform: translate3d(0, 0, 0);
      /* background: linear-gradient(45deg, #d8deeb 10%, #dde2dd 90%); */
      border-radius: 42px;
      /* height: 100vh */
  }
    .registration-form {
      width: 400px;
      position: absolute;
      left: 50%;
      transform: translate(-50%, 0%);
      top: 20%;
      background: transparent;
    }
    @media only screen and (max-width: 500px) {
      .registration-form {
        width: 95%;
      }
    }
    .registration-form header {
      position: relative;
      z-index: 4;
      background: #e9e9e9;
      padding: 20px 40px;
      border-radius: 15px 15px 0 0;
    }
    .registration-form header h1 {
      font-weight: 900;
      letter-spacing: 1.5px;
      color: #333;
      font-size: 23px;
      text-transform: uppercase;
      margin: 0;
    }
    .registration-form header p {
      word-spacing: 0px;
      color: #9facb6;
      font-size: 17px;
      margin: 0;
      margin-top: 5px;
    }
    .registration-form form {
      position: relative;
    }
    .registration-form .input-section {
      width: 100%;
      position: absolute;
      display: flex;
      left: 50%;
      transform: translate(-50%, 0);
      height: 75px;
      border-radius: 0 0 15px 15px;
      overflow: hidden;
      z-index: 2;
      box-shadow: 0px 0px 100px rgba(0, 0, 0, 0.2);
      transition: all 0.2s ease-in;
    }
    .registration-form .input-section.folded {
      width: 95%;
      margin-top: 10px;
      left: 50%;
      transform: translate(-50%, 0);
      z-index: 1;
    }
    .registration-form .input-section.folded input {
      background-color: #e9e2c0;
    }
    .registration-form .input-section.folded span {
      background-color: #e9e2c0;
    }
    .registration-form .input-section.folded + .folded {
      width: 90%;
      margin-top: 20px;
      left: 50%;
      transform: translate(-50%, 0);
      z-index: 0;
    }
    .registration-form .input-section.folded + .folded input {
      background-color: #e1bcef;
    }
    .registration-form .input-section.folded + .folded span {
      background-color: #e1bcef;
    }
    .registration-form .input-section.fold-up {
      margin-top: -75px;
    }
    .registration-form form input {
      background: white;
      color: #8f8fd6;
      width: 80%;
      border: 0;
      padding: 20px 40px;
      margin: 0;
    }
    .registration-form form input:focus {
      outline: none;
    }
    .registration-form form input::-moz-placeholder {
      color: #8f8fd6;
      font-weight: 100;
    }
    .registration-form form input:-ms-input-placeholder {
      color: #8f8fd6;
      font-weight: 100;
    }
    .registration-form form input::placeholder {
      color: #8f8fd6;
      font-weight: 100;
    }
    
    .animated-button {
      width: 20%;
      background-color: #d4d4ff;
    }
    .animated-button span {
      display: flex;
      flex-direction: row;
      justify-content: space-around;
      align-items: center;
      line-height: 75px;
      text-align: center;
      height: 75px;
      transition: all 0.2s ease-in;
    }
    .animated-button span i {
      font-size: 25px;
      color: #7d7d7d;
    }
    #final  {
      background: transparent;
      color: #c7c7c9;
      background: #98f698;
      font-weight: 100;
      width: 100%;
      border: 0;
    }
    .animated-button .next-button {
      background: transparent;
      color: #9999f8;
      font-weight: 100;
      width: 100%;
      border: 0;
    }
  
    
    
    .next {
      margin-top: -75px;
    }
    
    /* .success {
      width: 100%;
      position: absolute;
      display: flex;
      align-items: center;
      left: 50%;
      transform: translate(-50%, 0);
      height: 75px;
      border-radius: 0 0 15px 15px;
      overflow: hidden;
      z-index: 2;
      box-shadow: 0px 0px 100px rgba(0, 0, 0, 0.2);
      transition: all 0.2s ease-in;
      background: limegreen;
      margin-top: -75px;
    }
    .success p {
      color: white;
      font-weight: 900;
      letter-spacing: 2px;
      font-size: 18px;
      width: 100%;
      text-align: center;
    } */