/*
 * Typography that lived as inline <style> blocks in the WordPress head rather
 * than in the theme's stylesheets, so it was invisible to a plain file copy:
 *
 *   wp-custom-css      — Appearance > Customize > Additional CSS
 *   egf-frontend-styles — generated by the Easy Google Fonts plugin
 *
 * Both are reproduced verbatim here. Loaded last, as they were on the original
 * site, so they win over assets/css/style.css.
 */

/* --- wp-custom-css --- */
body,
p,
footer,
.site-footer,
.btn_barsec a,
.list_data ul li a,
.footer .footer_cont > p,
.footer .footer_cont > p a,
input[type='submit'],
.resources_links_data a {
	font-family: 'Barlow', sans-serif;
}

/*
 * Scoped to desktop. On the WordPress site these font-size declarations were
 * emitted after style.css with the same specificity, so they beat its responsive
 * rules and text never scaled down — the hero stayed at 82px on phones. Limiting
 * them to >=992px keeps the desktop design identical and lets the theme's mobile
 * sizes apply as intended.
 */
@media screen and (min-width: 992px) {
	.list_data ul li a,
	.btn_barsec a {
		font-size: 20px;
	}
}

/* --- egf-frontend-styles --- */
p {
	font-family: 'Barlow', sans-serif;
	font-style: normal;
	font-weight: 400;
}

h1 {
	font-family: 'Barlow', sans-serif;
	font-style: normal;
	font-weight: 600;
}

/* See the note above — desktop only, so style.css can scale h1 down on mobile. */
@media screen and (min-width: 992px) {
	h1 {
		font-size: 82px;
	}
}

h2 {
	font-family: 'Barlow', sans-serif;
	font-style: normal;
	font-weight: 600;
}

h3,
h4,
h5,
h6 {
	font-family: 'Barlow', sans-serif;
	font-style: normal;
	font-weight: 400;
}
