.section-overlay .block-congregations-map {
	display: none;
}


@media (min-width: 768px) {
	.section-overlay .block-congregations-map {
		display: block;
	}
}

@media (min-width: 768px) {
	.section-overlay .layout__region--content {
		position: relative;
	}

	.section-overlay .layout__region--content>* {
		background-color: rgba(255, 255, 255, 0.65);
		position: relative;
		z-index: 1;
	}

	.section-overlay .layout__region--content .block-congregations-map {
		position: absolute;
		top: 0;
		width: 95%;
		left: 2.5%;
	}
}