:root {
	--primary: #ff780b;
	--accent: #015390;
	--section1: #fef6ec;
	--title: #121212;
	--text: #5d5d69;
	--gold: #f2c63f;
	--blue: #006aff;
	--red: #f5132c;
	--green: #16ab48;
	--white: #ffffff;
	--black: #000000;
	--ameloc-bg: #F1F5F8;
}

.elementor-widget-html {
	margin-bottom: 0px !important;
}

.single-post #content {
	background-color: var(--ameloc-bg);
}

.single-post #content .swm-container.swm-layout-full-width.swm-post-sidebar-page {
	background-color: var(--white);
}

.single-post #content .swm-post-content-block {
	border: none;
}

body.post-type-archive-ame_cpt_location #swm-header,
body.blog #swm-header,
.single-post #swm-header {
	position: relative;
	border-bottom: 16px solid var(--ameloc-bg);
}

body.post-type-archive-ame_cpt_location #footer,
body.blog #footer,
.single-post #footer {
	position: relative;
	border-top: 16px solid var(--ameloc-bg);
}