/**
 * Site-wide typography: Roboto with a generic sans-serif fallback.
 *
 * Widget-level Elementor fonts (Roboto Condensed on Lighthouse Awards
 * Recipients headings) stay in place because those rules are more specific
 * and this file does not use !important on font-family.
 */

:root {
	--aeix-font-family: "Roboto", sans-serif;
	--wpex-body-font-family: "Roboto", sans-serif;
	--wpex-heading-font-family: "Roboto", sans-serif;
	--wpex-btn-font-family: "Roboto", sans-serif;
	--e-global-typography-primary-font-family: "Roboto", sans-serif;
	--e-global-typography-text-font-family: "Roboto", sans-serif;
	--e-global-typography-accent-font-family: "Roboto", sans-serif;
}

html,
body {
	font-family: var(--aeix-font-family);
}

h1,
h2,
h3,
h4,
h5,
h6,
p,
li,
a,
label,
#site-header,
#site-navigation,
#site-footer,
#footer,
#copyright,
.site-header,
.navbar-style,
.dropdown-menu,
.footer-copyright-wrap,
.aeixrrg-privacy-disclosure,
.frm-privacy-disclosure,
.gform-privacy-disclosure,
.elementor-privacy-disclosure,
.cky-consent-container,
.cky-notice,
#cookie-law-info-bar,
#onetrust-banner-sdk,
#onetrust-pc-sdk {
	font-family: inherit;
}

button,
input,
select,
textarea,
optgroup,
.theme-button,
.wp-element-button,
.gform_wrapper,
.gform_wrapper input,
.gform_wrapper select,
.gform_wrapper textarea,
.gform_wrapper button,
.frm_forms,
.frm_forms input,
.frm_forms select,
.frm_forms textarea,
.frm_forms button,
.elementor-field-textual,
.elementor-button {
	font-family: inherit;
}
