body, .text, p, span.c-footer-list-item__content, .c-page-banner-cta .c-page-banner-cta__heading-text .field--name-field-link a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 300;
	font-style: normal;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700 !important;
	font-style: normal !important;
}

.button, .nav--primary-local-tasks .nav__link, .c-site-header__standard-navigation .menu__link .text, .c-button {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 300;
	font-style: normal;
}

.c-site-header__standard-navigation .menu[data-depth="0"] > .menu__item > .menu__link > .text {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-style: normal;
}

div#block-touchstone-me-headercontent .l-link-list .c-link-list-item__link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 300;
	padding: 0.2rem 1rem;
	border: 0;
	border-radius: 0.625rem;
	display: inline-flex;
	text-decoration: none;
	color: var(--tme-color-white);
	background-color: var(--tme-color-primary-1);
	transition: background-color 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}

.t-teme-temp1 .c-footer__attribution, .t-teme-temp1 .c-footer__copyright, .t-teme-temp1 .c-footer .c-link-list-item__link, .t-teme-temp1 .c-footer p, .t-teme-temp1 .c-footer p a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 300;
	font-style: normal;
}

.t-teme-temp1 {
	--tme-ff-headings: Arial, Helvetica, sans-serif;
	--tme-ff-body: Arial, Helvetica, sans-serif;
	--tme-ff-ui: Arial, Helvetica, sans-serif;
}