/* Base header and footer colors are set in GT3 Theme Options.
   Keep only styling that the builder does not expose globally. */
/* Header Builder saves white directly on social icon links. */
body .gt3_header_builder [class*="gt3_header_builder__section--top"] a.gt3_icon_link {
	color: #65A812 !important;
}

body .gt3_header_builder [class*="gt3_header_builder__section--top"] a.gt3_icon_link:hover,
body .gt3_header_builder [class*="gt3_header_builder__section--top"] a.gt3_icon_link:focus-visible {
	color: #FAFAF7 !important;
}

/* The header search inherits the submenu text color, which is white here. */
body .gt3_header_builder .header_search .header_search__inner .search_form {
	background-color: #FAFAF7;
	color: #222423;
	border: 1px solid #D9DAD5;
}

body .gt3_header_builder .header_search .header_search__inner .search_text {
	color: #222423;
	font-family: Helvetica, Arial, sans-serif;
}

body .gt3_header_builder .header_search .header_search__inner .search_text::placeholder {
	color: #5F6E78 !important;
	opacity: 1 !important;
}

body .gt3_header_builder .header_search .header_search__inner .search_form:after {
	color: #165298;
}

body .gt3_header_builder .header_search .header_search__inner .search_form:focus-within {
	border-color: #165298;
}

body .gt3_header_builder .header_search .header_search__inner .search_form:hover:after,
body .gt3_header_builder .header_search .header_search__inner .search_form:focus-within:after {
	color: #008540;
}

body footer.main_footer .top_footer .widget h3.widget-title {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
}

body footer.main_footer .top_footer a,
body footer.main_footer .copyright a {
	color: #FAFAF7;
}

body footer.main_footer .top_footer a:hover,
body footer.main_footer .top_footer a:focus-visible,
body footer.main_footer .copyright a:hover,
body footer.main_footer .copyright a:focus-visible {
	color: #65A812;
}

body footer.main_footer .top_footer .gt3_social a,
body footer.main_footer .top_footer .widget_text i,
body footer.main_footer .top_footer .widget_custom_html i {
	color: #65A812;
}
