.sections{
  padding-top:70px;
  text-align: left;
}
.subsection{
  max-width:700px;
  margin:auto;
  padding:20px;
  box-sizing: border-box;
  border-bottom:1px solid #222;
  display:flex;
  align-items: center;
  flex-direction: column;
  
}

.services{
  display:flex;
  flex-direction:row;
}
    .map{
      margin-right:10px;
      text-align: center;
    }
    .times{
      text-align: center;
      margin-left:10px;
    }

.pastorimg{
  max-width:400px;
  width:100%;
}

@media only screen and (max-width:732px) {
  .services{
    display:flex;
    flex-direction:column;
  }
}
