.flex-container {
  display: flex;
  background-color: transparent;
  justify-content:center;
  align-content:center;
  margin: auto;}

.flex-container > div {
  background-color: white;
  margin: 40px;
  padding: 10px;
  font-size: 20px;}
  
body {background-color: #cc0c54;}
h1   {color: #fc0a65;}
body {font-family:serif}
p {font-size: 20px; color: #e8538b}
h2 {color: #e8538b}

.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
header {
  text-align:center;
}