.has-teal-color {
	color: var(--teal);
}
.has-teal-background-color {
	background-color: var(--teal);
}
.has-teal-border-color {
	border-color: var(--teal);
}
.has-bright-green-color {
	color: var(--bright-green);
}
.has-bright-green-background-color {
	background-color: var(--bright-green);
}
.has-bright-green-border-color {
	border-color: var(--bright-green);
}
.has-light-green-color {
	color: var(--light-green);
}
.has-light-green-background-color {
	background-color: var(--light-green);
}
.has-light-green-border-color {
	border-color: var(--light-green);
}
.has-dull-green-color {
	color: var(--dull-green);
}
.has-dull-green-background-color {
	background-color: var(--dull-green);
}
.has-dull-green-border-color {
	border-color: var(--dull-green);
}
.has-slate-blue-color {
	color: var(--slate-blue);
}
.has-slate-blue-background-color {
	background-color: var(--slate-blue);
}
.has-slate-blue-border-color {
	border-color: var(--slate-blue);
}
.has-gray-blue-color {
	color: var(--gray-blue);
}
.has-gray-blue-background-color {
	background-color: var(--gray-blue);
}
.has-gray-blue-border-color {
	border-color: var(--gray-blue);
}
.has-white-color {
	color: #fff;
}
.has-white-background-color {
	background-color: #fff;
}
.has-white-border-color {
	border-color: #fff;
}


.alignleft, .alignright, .aligncenter {
	margin-top: 3rem;
}
.alignleft, .alignright {
	max-width: 45%;
}
.wp-block-image:not(.wp-block-gallery .wp-block-image).alignleft,
.wp-block-image:not(.wp-block-gallery .wp-block-image).alignright {
	width: auto;
}
a img.alignleft, a img.alignright {
	display: block;
}
.alignleft,
a img.alignleft,
.wp-block-image:not(.wp-block-gallery .wp-block-image).alignleft {
	margin-right: 4rem;
}
.alignright,
a img.alignright,
.wp-block-image:not(.wp-block-gallery .wp-block-image).alignright {
	margin-left: 4rem;
}
@media (max-width: 600px) {
	.alignleft, .alignright,
	a img.alignleft, a img.alignright {
		float: none;
		max-width: 100%;
		margin-left: auto;
		margin-right: auto;
	}
}

.brxe-post-content:not([data-source="bricks"]) .wp-block-list li + li {
	margin-top: 1rem;
}
