@font-face {
	font-family: 'Headline';
	font-weight: 400;
	font-style: normal;
	src: 	url(/wp-content/plugins/font-hero/fontPairing/files/Poppins/Poppins-Regular.woff2) format('woff2');
	font-display: swap;
}

@font-face {
	font-family: 'Subheadline';
	font-weight: 400;
	font-style: normal;
	src: 	url(/wp-content/plugins/font-hero/fontPairing/files/Montserrat/Montserrat-Regular.woff2) format('woff2');
	font-display: swap;
}

@font-face {
	font-family: 'Body';
	font-weight: 400;
	font-style: normal;
	src: 	url(/wp-content/plugins/font-hero/fontPairing/files/Lato/Lato-Regular.woff2) format('woff2');
	font-display: swap;
}

@font-face {
	font-family: 'Body';
	font-weight: 600;
	font-style: normal;
	src: 	url(/wp-content/plugins/font-hero/fontPairing/files/Lato/Lato-Regular.woff2) format('woff2');
	font-display: swap;
}

:root {
	--fh-headline: 'Headline';
	--fh-subheadline: 'Subheadline';
	--fh-body: 'Body';
}
h1,h2,h3,h4,h5,h6{ 
	font-family: 'Headline';
	font-weight: 400;
}

p{ 
	font-family: 'Body';
	font-weight: 400;
}

.has-headline-font-family{ 
	font-family: var(--fh-headline);
}

.has-subheadline-font-family{ 
	font-family: var(--fh-subheadline);
}

.has-body-font-family{ 
	font-family: var(--fh-body);
}

