
/* 

  FOOTER

*/

footer {
	padding: 30px;
	max-width: 800px;
	margin: 0 auto;
	text-transform: uppercase;
	font: bold 16px helvetica;
/* 	border-top: 1px solid white; */
}

footer :not(.logos) a:after,
.cta a:after {
    content:'';
    display: inline-block;
    margin-bottom: 3px;
    margin-left: 5px;
    margin-right: 10px;
    width: 5px;
    height: 5px;
    background: url(../icons/arrow.png) center/contain no-repeat;
    filter: invert(100%);
  }
    
@media (max-width: 700px) {
	
	footer a:after {
    	width: 10px;
		height: 10px;
	}
	

}

.logos {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}

.logos li {
  display: flex;
  width: 100px;
  height: 100px;
  margin-right: 40px;
}

.logos li img {
  width: 100%;
  object-fit: contain;
/*   fill: black */
}


@media (max-width: 700px) {

	
	.logos {
		justify-content: center;
	}
	
	.logos li {
		width: 100px;
		height: 100px;
	}
	
}