main p, h1{
    text-align: center;
}
#main{
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
section{
  background-color: #4dafff;
  height: 285px;
  width: 625px;
  Margin: 15px;
  border-radius: 30px;
  border: 5px solid #053359;
  transition:margin-top 0.3s ease-out, box-shadow 0.3s ease-out;
}section:hover{
    box-shadow: -10px 20px 20px -15px #053359;
    margin-top: 0;
    cursor: pointer;
}

section div{
    margin: 15px;
  width: 250px;
  height: 250px;
  background-size: cover;
  float: left;
  border: 3px solid #053359;
  border-radius: 15px;
}

section h3, section p{
    margin: 15px;
    text-align: left;
    text-indent: 1em;
}