.ftr-privacy-policy p{
	margin: 0;
}

.ftr-privacy-policy a {
	color: #EDEEF7;
	font-family: 'Arsenal', serif;
	font-weight: bolder;
	text-decoration: underline!important;
	font-size: inherit;
}

.testimonials-copy a {
	color: #012E22;
}

.ftr-privacy-policy a:hover,
.testimonials-copy a:hover{
	color: #BA962F;
}

.blog-post-hric a {
	color: #012E22;
	text-decoration: underline;
	font-weight: bolder;
}

.blog-post-hric a:hover {
	color: color: #BA962F;
}

.blog-archive .eael-grid-post-holder-inner {
	min-height: 426px;
} 

.bolg-archive .eael-posted-on {
	color: #fff;
}

.contact-page-form a {
	color: #012E22;
	text-decoration: underline;
}

.contact-page-form a:hover,{
	color: #BA962F;
}

.hero-gold-text {
	color: #BA962F;
}

blockquote {
  background: #f5f5f5;
  border-left: 10px solid #012E22;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";
}
blockquote:before {
  color: #BA962F;
  content: open-quote;
  font-size: 4em;
	font-style: italic;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
blockquote p {
  display: inline;
}

/* Site-wide button palette override */
:root{ --btn-accent: var(--accent, #BA962F); } /* fall back to your gold */

:where(button,[type=button],[type=submit]){
  color: var(--btn-accent) !important;
  border: 1px solid var(--btn-accent) !important;
  background: transparent !important;
  border-radius: 3px; /* keep whatever you prefer */
}

:where(button,[type=button],[type=submit]):hover,
:where(button,[type=button],[type=submit]):focus{
  background: var(--btn-accent) !important;
  color:#fff !important;
  text-decoration:none !important;
  outline: none; /* rely on focus-visible below */
}

:where(button,[type=button],[type=submit]):focus-visible{
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--btn-accent) 30%, transparent);
}

/* Disabled states */
:where(button,[type=button],[type=submit])[disabled],
:where(button,[type=button],[type=submit]).disabled{
  opacity:.55; cursor:not-allowed;
}


