.footer {
	background-color: var(--color1);
	padding-top: 2rem;
	padding-bottom: 3rem;
	/* border-top: 1px solid var(--color1); */
	/* padding-left: 1rem; */
	/* padding-right: 1rem; */
	max-width: var(--max-width-content);
	margin-left: auto;
	margin-right: auto;
}
.footer__inner {
	display: grid;
	grid-template-columns: 1fr;
	/* grid-template-rows: 1fr 1fr 1fr; */
	gap: var(--grid__gutter);
}
.footer__logo {
	width: 5rem;
	margin-bottom: 1rem;
}
.footer_menu {
	
}
.footer__col1 {
	margin-bottom: 2rem;
	
}
.footer__contact {
	font-size: var(--md);
	line-height: var(--lh-md);
	
}
.footer__contact strong {
	font-weight: bold;
	
}
@media screen and (min-width: 768px){
	.footer {
		padding-top: 4rem;
		padding-bottom: 2rem;
		/* padding-left: 2rem; */
		/* padding-right: 2rem; */
	}
	.footer__logo {
		width: 10rem;
	}
	.footer__inner {
		
	}
	.footer__col1 {
		margin-bottom: 0rem;
		
	}	
}
@media screen and (min-width: 992px){
	.footer {
		
	}
	.footer__logo {
		margin-bottom: 3rem;
		width: 12rem;
	}
	.footer__inner {
		grid-template-columns: 1fr 1fr;
		
	}
	.footer__col1 {
		
	}	
}