body{

	 background: linear-gradient(135deg, #36d1dc,#5b86e5);
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100vh;
  flex-direction: column;
  
}

*{
  font-family: cursive;
  box-sizing: padding-box;
}

form {
  width: 1000px;
  border: 3px solid reg(230, 210, 39);
  padding: 20px;
  background: reg(233, 236,40);
  border-radius: 20px;
}
 
 h2{
  text-align: center;
  margin-bottom: 40px;
 }

 input{
  display: block;
  border: 2px solid #ccc;
  width: 100%;
 }
 