/*# sourceMappingURL=style-d.css.map */

/* Main Layout */
.site-main > .page-content > .gb-container > .gb-container,
.site-main > .single-content > .gb-container > .gb-container,
.site-main > .single-content > .gb-container > .gb-container.alignwide {
	margin-left: auto;
	margin-right: auto;
}

.content-single blockquote.wp-block-quote.verse , .content-single .quote.verse {
	padding: 0 22% 2em 22%;
}


@media (min-width: 1024px) {
	.site-header a:not(.s-button) {
		font-size: 1.45rem;
	}
	.s-nav .sub-menu {
		min-width: 210px;
	}
	.s-container {
		max-width: unset;
	}
}

@media (min-width: 1280px) {
	.site-main > .page-content > .content-single > .gb-container.alignwide {
		max-width: 1020px;
	}
}