html, body, textarea, p { font-family: "Source Sans Pro", sans-serif; font-size: 100%; line-height: 1.65em; }
.node__title, .page__title, .user__title { font-family: "Source Sans Pro", sans-serif; }
.menu a { font-family: "Source Sans Pro", sans-serif; }
.breadcrumb__list-item, .breadcrumb__link, .breadcrumb__title { font-family: "Source Sans Pro", sans-serif; }
h1, .h1 { font-family: "Source Sans Pro", sans-serif; font-size: 2.25rem; line-height: 1.125; }
h2, .h2 { font-family: "Source Sans Pro", sans-serif; font-size: 1.688rem; line-height: 1.125; }
h3, .h3 { font-family: "Source Sans Pro", sans-serif; font-size: 1.563rem; line-height: 1.125; }
h4, .h4 { font-family: "Source Sans Pro", sans-serif; font-size: 1.5rem; line-height: 1.125; }
h5, .h5 { font-family: "Source Sans Pro", sans-serif; font-size: 1.375rem; line-height: 1.125; }
custom_selectors { font-family: "Source Sans Pro", sans-serif; }

@font-face {
	font-family: "Source Code Pro";
	src: url("../../../fonts/SourceCodePro-VariableFont_wght.ttf") format("truetype supports variations"),
       url("../../../fonts/SourceCodePro-VariableFont_wght.ttf") format("truetype-variations");
  	font-weight: 100 1000;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Source Code Pro";
	src: url("../../../fonts/SourceCodePro-Italic-VariableFont_wght.ttf") format("truetype supports variations"),
       url("../../../fonts/SourceCodePro-Italic-VariableFont_wght.ttf") format("truetype-variations");
  	font-weight: 100 1000;
	font-style: italic;
	font-display: swap;
}
@font-face {
	font-family: "Source Sans Pro";
	src: url("../../../fonts/SourceSansPro-Light.ttf") format("truetype");
  	font-weight: 300;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Source Sans Pro";
	src: url("../../../fonts/SourceSansPro-Italic.ttf") format("truetype");
  	font-weight: 300;
	font-style: italic;
	font-display: swap;
}
@font-face {
	font-family: "Source Sans Pro";
	src: url("../../../fonts/SourceSansPro-Regular.ttf") format("truetype");
  	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Source Sans Pro";
	src: url("../../../fonts/SourceSansPro-Italic.ttf") format("truetype");
  	font-weight: 400;
	font-style: italic;
	font-display: swap;
}
@font-face {
	font-family: "Source Sans Pro";
	src: url("../../../fonts/SourceSansPro-Semibold.ttf") format("truetype");
  	font-weight: 600;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Source Sans Pro";
	src: url("../../../fonts/SourceSansPro-SemiboldItalic.ttf") format("truetype");
  	font-weight: 600;
	font-style: italic;
	font-display: swap;
}
@font-face {
	font-family: "Source Sans Pro";
	src: url("../../../fonts/SourceSansPro-Bold.ttf") format("truetype");
  	font-weight: 700;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Source Sans Pro";
	src: url("../../../fonts/SourceSansPro-BoldItalic.ttf") format("truetype");
  	font-weight: 700;
	font-style: italic;
	font-display: swap;
}
