body {
      margin: 0;
      height: 100vh;
      display: flex;
      justify-content: center;
      align-items: center;
      background-color: #f0f4f5;
      font-family: Arial, sans-serif;
      font-size: 14px;
      color: green;
    }

    .container {
      text-align: center;
      justify-content: center;
      align-items: center;
    }

    
    .logo {
      width: 240px; /* Adjust as needed */
      max-width: 100%;
    }
    
    .logo2 {
      width: 250px; /* Adjust as needed */
      max-width: 100%;
    }

    
    input[type="text"] {
      width: 500px;
      max-width: 60%;
      padding: 10px 15px;
      font-size: 14px;
      border: 1px solid #dfe1e5;
      border-radius: 24px;
      box-shadow: 0 1px 6px rgba(32,33,36,0.28);
      outline: none;
      transition: box-shadow 0.2s ease-in-out;
    }
    
    input[type="email"] {
      width: 500px;
      max-width: 60%;
      padding: 10px 15px;
      font-size: 14px;
      border: 1px solid #dfe1e5;
      border-radius: 24px;
      box-shadow: 0 1px 6px rgba(32,33,36,0.28);
      outline: none;
      transition: box-shadow 0.2s ease-in-out;
    }
    
    input[type="password"] {
      width: 500px;
      max-width: 60%;
      padding: 10px 15px;
      font-size: 14px;
      border: 1px solid #dfe1e5;
      border-radius: 24px;
      box-shadow: 0 1px 6px rgba(32,33,36,0.28);
      outline: none;
      transition: box-shadow 0.2s ease-in-out;
    }

    input[type="text"]:focus {
      box-shadow: 0 1px 6px rgba(32,33,36,0.4);
    }

    
    .buttons {
      margin-top: 10px;
    }

    button {
      width:500px;
      margin: 0 15px;
      padding: 10px 15px;
      font-size: 14px;
      box-sizing: content-box;
      max-width: 60%;
      border: 1px solid #a9ebba;
      border-radius: 500px;
      background-color: #eafab1;
      cursor: pointer;
      transition: box-shadow 0.2s, background-color 0.2s, border-color 0.2s;
    }

    button:hover {
      box-shadow: 0 1px 1px rgba(0,0,0,0.1);
      background-color: #a9ebba;
      border-color: #e4eba9;
    }
    
  .centered-block {
  width: 600px;
  max-width: 60%;
  margin: 0 auto;
}