h4 { 
	position: relative; 
	margin-top: 1.6em;
}

h4 span { 
	position: absolute; 
	top: -70px;
}

.menu-columns {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
}

.list-row .small-6 ul {
	padding-right: 1em;
}

@media only screen and (max-width: 1068px) {
	.menu-columns {
		grid-template-columns: repeat(3, 1fr);
	}
}

@media only screen and (max-width: 735px) {
	.menu-columns {
		grid-template-columns: repeat(2, 1fr);
	}
}

@media only screen and (max-width: 430px) {
	.list-row .small-6 {
		flex-basis: 100%;
    	max-width: 100%;
    	width: 100%;
	}
}