.dlz-locations-grid .dlz-location-card__region {
	display: none;
}

.dlz-locations-grid .dlz-location-group-heading {
	border-top: 1px solid #b7b4b1;
	color: #ef3340;
	font-size: 31px;
	font-weight: 800;
	grid-column: 1 / -1;
	margin: 56px 0 0 -70px;
	padding: 64px 0 0 70px;
}

.dlz-locations-grid .dlz-location-group-heading:first-of-type { border-top: 0; margin-top: 0; padding-top: 0; }

.dlz-locations-grid .dlz-location-card__contact p {
	margin: 0;
}

.dlz-locations-grid .dlz-location-card__contact a {
	text-decoration: underline;
}

@media (max-width: 1024px) { .dlz-locations-grid .dlz-location-group-heading { margin-left: 0; padding-left: 0; } }
