.footer .block .block-title span {
  font-size: 20px;
}
.contact-info li p {
  margin-bottom: 20px;
  margin-top: 10px;
}
.footer .menu li a,.footer .contact-info li a {
  color: #fff!important;
  padding-left: 0;
  transition: all 0.35s;
}
.footer .menu li a:after {
  display: none;
}
.footer .menu li a:hover ,.footer .contact-info li a:hover{
  padding-left: 10px!important;
}
.footer .menu li {
  padding: 8px 0;
}
.footer .row{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.footer .font-custom{
	font-size:  x-large!important;
}
@media screen and (max-width: 767px){
	.footer{
		text-align: center;
	}
	
}