.pageheader {
 
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  height: 250px;
  position: relative;
}

/* Optional dark overlay */


.pageheader .container {
  position: relative;
  z-index: 2;
}

.page-title {
  font-size: 42px;
  font-weight: bold;
}


.footer{
    margin-top: 40px;
}




.sermon__item :hover h6 {
  color: white!important;
}
