@font-face {
	font-family: 'Open Sans';
	font-display: swap;
	src: local('Open Sans Regular'), local('Open_Sans_400'),
       url('/file/css/fonts/sansa-pro/Open_Sans_400.woff') format('woff');
	font-style: normal;
	font-weight: 300;
}
@font-face {
	font-family: 'Open Sans';
	font-display: swap;
	src: local('Open Sans Semi Bold'), local('Open_Sans_600'),
       url('/file/css/fonts/sansa-pro/Open_Sans_600.woff') format('woff');
	font-style: normal;
	font-weight: 600;
}

@font-face {
	font-family: 'Sansa';
	font-display: swap;
	src: local('SansaPro SmCondNormal'), local('SansaPro-SmCondNormal'),
       url('/file/css/fonts/sansa-pro/SansaPro-SmCondLight.woff') format('woff');
	font-style: normal;
	font-weight: 300;
}

@font-face {
	font-family: 'Sansa';
	font-display: swap;
	src: local('SansaPro SmCondNormal'), local('SansaPro-SmCondNormal'),
       url('/file/css/fonts/sansa-pro/SansaPro-SmCondNormal.woff') format('woff');
	font-style: normal;
	font-weight: 400;
}

@font-face {
	font-family: 'Sansa';
	font-display: swap;
	src: local('SansaPro SmCondSmBold'), local('SansaPro-SmCondSmBold'),
       url('/file/css/fonts/sansa-pro/SansaPro-SmCondSmBold.woff') format('woff');
	font-style: normal;
	font-weight: 600;
}

/* */

html.wf-open-sans body {
	font-family: 'Open Sans';
}
html.wf-open-sans b,
html.wf-open-sans strong {
	font-family: 'Open Sans';
	font-weight: 600;
}

html.wf-sansa .tpl-home p small,
html.wf-sansa h1,
html.wf-sansa .h1,
html.wf-sansa h2,
html.wf-sansa .h2,
html.wf-sansa h5,
html.wf-sansa .h5,
html.wf-sansa h6,
html.wf-sansa .h6 {
	font-family: "Sansa", sans-serif!important;
	font-weight: 700;
}
html.wf-sansat h3,
html.wf-sansa .h3,
html.wf-sansa h4,
html.wf-sansa .h4 {
	font-family: "Sansa", sans-serif!important;
	font-weight: 400;
}
html.wf-sansa big {
	font-family: "Sansa", sans-serif!important;
	font-weight: 300;
}
