/******/
/*** COLOR ***/
/******/

/** BACKGROUNDS + TEXT + BUTTONS **/

/* GLOBAL */

/* BARNWOOD BROWN */

.background-barnwood-brown {
	background-color: var(--color-barnwood-brown);
	color: var(--color-compassion-cream);
}

.background-barnwood-brown h1,
.background-barnwood-brown h2,
.background-barnwood-brown h3,
.background-barnwood-brown h4,
.background-barnwood-brown h5,
.background-barnwood-brown h6,
.background-barnwood-brown p,
.background-barnwood-brown li {
	color: var(--color-brown);
}

.background-barnwood-brown p a,
.background-barnwood-brown a.text-link,
.background-barnwood-brown p.text-link {
	color: var(--color-off-white);
}

.background-barnwood-brown .tagline,
.background-barnwood-brown .eyebrow {
	color: var(--color-lemon-lime);
}

/* COMPASSION CREAM */

.background-compassion-cream {
	background-color: var(--color-compassion-cream);
	color: var(--color-barnwood-brown);
}

.background-compassion-cream h1,
.background-compassion-cream h2,
.background-compassion-cream h3,
.background-compassion-cream h4,
.background-compassion-cream h5,
.background-compassion-cream h6,
.background-compassion-cream p,
.background-compassion-cream li,
.background-compassion-cream p a,
.background-compassion-cream a.text-link,
.background-compassion-cream p.text-link {
	color: var(--color-brown);
}

.background-compassion-cream .tagline,
.background-compassion-cream .eyebrow {
	color: var(--color-reddish-radish);
}

/* GOOD WORK GREEN */

.background-good-work-green {
	background-color: var(--color-green);
	color: var(--color-compassion-cream);
}

.background-good-work-green h1,
.background-good-work-green h2,
.background-good-work-green h3,
.background-good-work-green h4,
.background-good-work-green h5,
.background-good-work-green h6 {
	color: var(--color-lemon-lime);
}

.background-good-work-green p,
.background-good-work-green li,
.background-good-work-green p a,
.background-good-work-green a.text-link,
.background-good-work-green p.text-link {
	color: var(--color-compassion-cream);
}

.background-good-work-green .tagline,
.background-good-work-green .eyebrow {
	color: var(--color-petal-pink);
}

/* BREEZY BLUE */

.background-breezy-blue {
	background-color: var(--color-breezy-blue);
	color: var(--color-compassion-cream);
}

.background-breezy-blue h1,
.background-breezy-blue h2,
.background-breezy-blue h3,
.background-breezy-blue h4,
.background-breezy-blue h5,
.background-breezy-blue h6,
.background-breezy-blue p,
.background-breezy-blue li,
.background-breezy-blue p a,
.background-breezy-blue a.text-link,
.background-breezy-blue p.text-link {
	color: var(--color-compassion-cream);
}

.background-breezy-blue .tagline,
.background-breezy-blue .eyebrow {
	color: var(--color-simple-sky-blue);
}

/* PICKLED PATCH */

.background-pickled-patch {
	background-color: var(--color-pickled-patch);
	color: var(--color-compassion-cream);
}

.background-pickled-patch h1,
.background-pickled-patch h2,
.background-pickled-patch h3,
.background-pickled-patch h4,
.background-pickled-patch h5,
.background-pickled-patch h6,
.background-pickled-patch p,
.background-pickled-patch li {
	color: var(--color-compassion-cream);
}

.background-pickled-patch p a,
.background-pickled-patch a.text-link,
.background-pickled-patch p.text-link {
	color: var(--color-simple-sky-blue);
}

.background-pickled-patch .tagline,
.background-pickled-patch .eyebrow {
	color: var(--color-lemon-lime);
}

/* REDDISH RADISH */

.background-reddish-radish {
	background-color: var(--color-reddish-radish);
	color: var(--color-compassion-cream);
}

.background-reddish-radish h1,
.background-reddish-radish h2,
.background-reddish-radish h3,
.background-reddish-radish h4,
.background-reddish-radish h5,
.background-reddish-radish h6,
.background-reddish-radish p,
.background-reddish-radish li {
	color: var(--color-compassion-cream);
}

.background-reddish-radish p a,
.background-reddish-radish a.text-link,
.background-reddish-radish p.text-link {
	color: var(--color-simple-sky-blue);
}

.background-reddish-radish .tagline,
.background-reddish-radish .eyebrow {
	color: var(--color-lemon-lime);
}

/* GOOD WORK GREEN */

.background-transparent-dark {
	background-color: transparent;
	color: var(--color-compassion-cream);
}

.background-transparent-dark h1,
.background-transparent-dark h2,
.background-transparent-dark h3,
.background-transparent-dark h4,
.background-transparent-dark h5,
.background-transparent-dark h6,
.background-transparent-dark p,
.background-transparent-dark li,
.background-transparent-dark p a,
.background-transparent-dark a.text-link,
.background-transparent-dark p.text-link {
	color: var(--color-compassion-cream);
}

.background-transparent-dark .tagline,
.background-transparent-dark .eyebrow {
	color: var(--color-lemon-lime);
}

/* ALTERNATIVE EYEBROWS */

.eyebrow-barnwood-brown {
	color: var(--color-barnwood-brown)!important;
}

.eyebrow-breezy-blue {
	color: var(--color-breezy-blue)!important;
}

.eyebrow-compassion-cream {
	color: var(--color-compassion-cream)!important;
}

.eyebrow-good-work-green {
	color: var(--color-good-work-green)!important;
}

.eyebrow-petal-pink {
	color: var(--color-petal-pink)!important;
}

.eyebrow-pickled-patch {
	color: var(--color-pickled-patch)!important;
}

.eyebrow-simple-sky-blue {
	color: var(--color-simple-sky-blue)!important;
}

/* GRAVITY FORMS */

.gform_footer input.gform_button,
#field_submit .gform-button.gform-button--color-white.button {
	color: var(--color-compassion-cream) !important;
	background-color: var(--color-barnwood-brown) !important;
}
