footer {
	background-color: #a42b30;
}

footer .headline h3,
footer .headline h4,
footer p {
	color: #fff;
}

footer a {
	color: #ddd;
}

footer a:hover,
footer a:focus {
	color: #fff;
}

footer .headlines.headlines-footer>li a:after {
	border-left-color: #ddd;
}

footer .headlines.headlines-footer>li:hover a:after,
footer .headlines.headlines-footer>li:focus a:after{
	border-left-color: #fff;
}
.module-events .paragraphs .img-responsive { 
  object-fit: contain !important;
}
.module-news .img-responsive { 
  object-fit: contain !important;
}
