body{
  font-family: Arial, sans-serif;
  background:#f4f4f4;
  margin:0;
  padding:0;
}

header{
  padding:30px 0;
}

header h1{
  max-width:800px;
  margin:0 auto;
  color:#1B5E20;

}

main.container{
  max-width:800px;
  margin:80px auto;
  background:white;
  padding:40px;
  border-radius:8px;
}

footer{
  text-align:center;
  font-size:14px;
  color:#777;
  margin-top:40px;
  padding:20px;
}
