body {
  margin: 0;
  padding: 0;
  background: darkgray;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100vh; 
}

form.login-container, form.update-pass-container {
  display: block;
  color: black;
  padding: 50px;
  background: beige;
  border: solid black 15px;
  border-radius: 30px; }
  form.login-container:after, form.update-pass-container:after {
    border: black solid 10px;
    padding: 60px; }

input, button {
  background: white;
  display: block;
  height: 30px;
  border-radius: 10px;
  box-shadow: none;
  margin-top: 5px;
  border: solid 2px black; }

p.kantar-error {
  color: red;
  background: white; }

.kantar-display-none {
  display: none; }
