h1{
  font-size: 2.5em;
  margin-bottom: 50px;
}

h2{
  margin-top: 50px;
}

/*Icon source: <a href="https://icons8.com/icon/ne4Gb5D0j44o/calendar">Calendar icon by Icons8</a>*/
.icon{
  max-height: 50px;
  max-width: 50px;
  vertical-align: middle;
}

#main{
  margin-top: 100px;
  padding-bottom: 100px;
  text-align: center;
  align-content: center;
}

#about_section{
  border: 5px solid whitesmoke;
  border-radius: 12px;
  max-width: 70%;
  margin: auto;
}

#about_section p{
  font-size: 1.25em;
}

table{
  margin-left: auto;
  margin-right: auto;
}

img{
  max-height: 500px;
  max-width: 200px;
}