@font-face {
	font-family: 'montserrat-thin';
	src: url("/~/media/fonts/Montserrat/montserrat-thin-woff.woff") format("woff"), url("/~/media/fonts/Montserrat/montserrat-thin-woff2.woff2") format("woff2"), url("/~/media/fonts/Montserrat/montserrat-thin-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}
@font-face {
	font-family: 'montserrat-thin-italic';
	src: url("/~/media/fonts/Montserrat/montserrat-thin-italic-woff.woff") format("woff"), url("/~/media/fonts/Montserrat/montserrat-thin-italic-woff2.woff2") format("woff2"), url("/~/media/fonts/Montserrat/montserrat-thin-italic-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}
@font-face {
	font-family: 'montserrat-extra-light';
	src: url("/~/media/fonts/Montserrat/montserrat-extra-light-woff.woff") format("woff"), url("/~/media/fonts/Montserrat/montserrat-extra-light-woff2.woff2") format("woff2"), url("/~/media/fonts/Montserrat/montserrat-extra-light-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}
@font-face {
	font-family: 'montserrat-extra-light-italic';
	src: url("/~/media/fonts/Montserrat/montserrat-extra-light-italic-woff.woff") format("woff"), url("/~/media/fonts/Montserrat/montserrat-extra-light-italic-woff2.woff2") format("woff2"), url("/~/media/fonts/Montserrat/montserrat-extra-light-italic-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}
@font-face {
	font-family: 'montserrat-light';
	src: url("/~/media/fonts/Montserrat/montserrat-light-woff.woff") format("woff"), url("/~/media/fonts/Montserrat/montserrat-light-woff2.woff2") format("woff2"), url("/~/media/fonts/Montserrat/montserrat-light-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}
@font-face {
	font-family: 'montserrat-light-italic';
	src: url("/~/media/fonts/Montserrat/montserrat-light-italic-woff.woff") format("woff"), url("/~/media/fonts/Montserrat/montserrat-light-italic-woff2.woff2") format("woff2"), url("/~/media/fonts/Montserrat/montserrat-light-italic-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}
@font-face {
	font-family: 'montserrat-regular';
	src: url("/~/media/fonts/Montserrat/montserrat-regular-woff.woff") format("woff"), url("/~/media/fonts/Montserrat/montserrat-regular-woff2.woff2") format("woff2"), url("/~/media/fonts/Montserrat/montserrat-regular-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}
@font-face {
	font-family: 'montserrat-italic';
	src: url("/~/media/fonts/Montserrat/montserrat-italic-woff.woff") format("woff"), url("/~/media/fonts/Montserrat/montserrat-italic-woff2.woff2") format("woff2"), url("/~/media/fonts/Montserrat/montserrat-italic-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}
@font-face {
	font-family: 'montserrat-semibold';
	src: url("/~/media/fonts/Montserrat/montserrat-semibold-woff.woff") format("woff"), url("/~/media/fonts/Montserrat/montserrat-semibold-woff2.woff2") format("woff2"), url("/~/media/fonts/Montserrat/montserrat-semibold-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}
@font-face {
	font-family: 'montserrat-semibold-italic';
	src: url("/~/media/fonts/Montserrat/montserrat-semibold-italic-woff.woff") format("woff"), url("/~/media/fonts/Montserrat/montserrat-semibold-italic-woff2.woff2") format("woff2"), url("/~/media/fonts/Montserrat/montserrat-semibold-italic-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}
@font-face {
	font-family: 'montserrat-bold';
	src: url("/~/media/fonts/Montserrat/montserrat-bold-woff.woff") format("woff"), url("/~/media/fonts/Montserrat/montserrat-bold-woff2.woff2") format("woff2"), url("/~/media/fonts/Montserrat/montserrat-bold-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}
@font-face {
	font-family: 'montserrat-bold-italic';
	src: url("/~/media/fonts/Montserrat/montserrat-bold-italic-woff.woff") format("woff"), url("/~/media/fonts/Montserrat/montserrat-bold-italic-woff2.woff2") format("woff2"), url("/~/media/fonts/Montserrat/montserrat-bold-italic-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}
@font-face {
	font-family: 'montserrat-medium';
	src: url("/~/media/fonts/Montserrat/montserrat-medium-woff.woff") format("woff"), url("/~/media/fonts/Montserrat/montserrat-medium-woff2.woff2") format("woff2"), url("/~/media/fonts/Montserrat/montserrat-medium-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}
@font-face {
	font-family: 'montserrat-medium-italic';
	src: url("/~/media/fonts/Montserrat/montserrat-medium-italic-woff.woff") format("woff"), url("/~/media/fonts/Montserrat/montserrat-medium-italic-woff2.woff2") format("woff2"), url("/~/media/fonts/Montserrat/montserrat-medium-italic-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}
@font-face {
	font-family: 'montserrat-extra-bold';
	src: url("/~/media/fonts/Montserrat/montserrat-extra-bold-woff.woff") format("woff"), url("/~/media/fonts/Montserrat/montserrat-extra-bold-woff2.woff2") format("woff2"), url("/~/media/fonts/Montserrat/montserrat-extra-bold-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}
@font-face {
	font-family: 'montserrat-extra-bold-italic';
	src: url("/~/media/fonts/Montserrat/montserrat-extra-bold-italic-woff.woff") format("woff"), url("/~/media/fonts/Montserrat/montserrat-extra-bold-italic-woff2.woff2") format("woff2"), url("/~/media/fonts/Montserrat/montserrat-extra-bold-italic-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}
@font-face {
	font-family: 'montserrat-black';
	src: url("/~/media/fonts/Montserrat/montserrat-black-woff.woff") format("woff"), url("/~/media/fonts/Montserrat/montserrat-black-woff2.woff2") format("woff2"), url("/~/media/fonts/Montserrat/montserrat-black-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}
@font-face {
	font-family: 'montserrat-black-italic';
	src: url("/~/media/fonts/Montserrat/montserrat-black-italic-woff.woff") format("woff"), url("/~/media/fonts/Montserrat/montserrat-black-italic-woff2.woff2") format("woff2"), url("/~/media/fonts/Montserrat/montserrat-black-italic-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}

@font-face {
	font-family: 'opensans-light';
	src: url("/~/media/fonts/Open_Sans/opensans-light-woff.woff") format("woff"), url("/~/media/fonts/Open_Sans/opensans-light-woff2.woff2") format("woff2"), url("/~/media/fonts/Open_Sans/opensans-light-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}
@font-face {
	font-family: 'opensans-light-italic';
	src: url("/~/media/fonts/Open_Sans/opensans-light-italic-woff.woff") format("woff"), url("/~/media/fonts/Open_Sans/opensans-light-italic-woff2.woff2") format("woff2"), url("/~/media/fonts/Open_Sans/opensans-light-italic-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}
@font-face {
	font-family: 'opensans-regular';
	src: url("/~/media/fonts/Open_Sans/opensans-regular-woff.woff") format("woff"), url("/~/media/fonts/Open_Sans/opensans-regular-woff2.woff2") format("woff2"), url("/~/media/fonts/Open_Sans/opensans-regular-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}
@font-face {
	font-family: 'opensans-italic';
	src: url("/~/media/fonts/Open_Sans/opensans-italic-woff.woff") format("woff"), url("/~/media/fonts/Open_Sans/opensans-italic-woff2.woff2") format("woff2"), url("/~/media/fonts/Open_Sans/opensans-italic-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}
@font-face {
	font-family: 'opensans-semibold';
	src: url("/~/media/fonts/Open_Sans/opensans-semibold-woff.woff") format("woff"), url("/~/media/fonts/Open_Sans/opensans-semibold-woff2.woff2") format("woff2"), url("/~/media/fonts/Open_Sans/opensans-semibold-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}
@font-face {
	font-family: 'opensans-semibold-italic';
	src: url("/~/media/fonts/Open_Sans/opensans-semibold-italic-woff.woff") format("woff"), url("/~/media/fonts/Open_Sans/opensans-semibold-italic-woff2.woff2") format("woff2"), url("/~/media/fonts/Open_Sans/opensans-semibold-italic-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}
@font-face {
	font-family: 'opensans-bold';
	src: url("/~/media/fonts/Open_Sans/opensans-bold-woff.woff") format("woff"), url("/~/media/fonts/Open_Sans/opensans-bold-woff2.woff2") format("woff2"), url("/~/media/fonts/Open_Sans/opensans-bold-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}
@font-face {
	font-family: 'opensans-bold-italic';
	src: url("/~/media/fonts/Open_Sans/opensans-bold-italic-woff.woff") format("woff"), url("/~/media/fonts/Open_Sans/opensans-bold-italic-woff2.woff2") format("woff2"), url("/~/media/fonts/Open_Sans/opensans-bold-italic-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}
@font-face {
	font-family: 'opensans-extra-bold';
	src: url("/~/media/fonts/Open_Sans/opensans-extra-bold-woff.woff") format("woff"), url("/~/media/fonts/Open_Sans/opensans-extra-bold-woff2.woff2") format("woff2"), url("/~/media/fonts/Open_Sans/opensans-extra-bold-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}
@font-face {
	font-family: 'opensans-extra-bold-italic';
	src: url("/~/media/fonts/Open_Sans/opensans-extra-bold-italic-woff.woff") format("woff"), url("/~/media/fonts/Open_Sans/opensans-extra-bold-italic-woff2.woff2") format("woff2"), url("/~/media/fonts/Open_Sans/opensans-extra-bold-italic-ttf.ttf") format("truetype");
     font-weight: normal;
     font-style: normal;
	}

.montserrat-thin {
	font-family: montserrat-thin, Helvetica, Arial, sans-serif;
	}
.montserrat-thin-italic {
	font-family: montserrat-thin-italic, Helvetica, Arial, sans-serif;
	}
.montserrat-extra-light {
	font-family: montserrat-extra-light, Helvetica, Arial, sans-serif;
	}
.montserrat-extra-light-italic {
	font-family: montserrat-extra-light-italic, Helvetica, Arial, sans-serif;
	}
.montserrat-light {
	font-family: montserrat-light, Helvetica, Arial, sans-serif;
	}
.montserrat-light-italic {
	font-family: montserrat-light-italic, Helvetica, Arial, sans-serif;
	}
.montserrat-regular {
	font-family: montserrat-regular, Helvetica, Arial, sans-serif;
	}
.montserrat-italic {
	font-family: montserrat-italic, Helvetica, Arial, sans-serif;
	}
.montserrat-medium {
	font-family: montserrat-medium, Helvetica, Arial, sans-serif;
	}
.montserrat-medium-italic {
	font-family: montserrat-medium-italic, Helvetica, Arial, sans-serif;
	}
.montserrat-bold, h1, h2, h3, h4, h5, h6 {
	font-family: montserrat-bold, Helvetica, Arial, sans-serif;
	}
.montserrat-bold-italic {
	font-family: montserrat-bold-italic, Helvetica, Arial, sans-serif;
	}
.montserrat-semibold {
	font-family: montserrat-semibold, Helvetica, Arial, sans-serif;
	}
.montserrat-semibold-italic {
	font-family: montserrat-semibold-italic, Helvetica, Arial, sans-serif;
	}
.montserrat-extra-bold {
	font-family: montserrat-extra-bold, Helvetica, Arial, sans-serif;
	}
.montserrat-extra-bold-italic {
	font-family: montserrat-extra-bold-italic, Helvetica, Arial, sans-serif;
	}
.montserrat-black {
	font-family: montserrat-black, Helvetica, Arial, sans-serif;
	}
.montserrat-black-italic {
	font-family: montserrat-black-italic, Helvetica, Arial, sans-serif;
	}

.opensans-light {
	font-family: opensans-light, Helvetica, Arial, sans-serif;
	}
.opensans-light-italic, em, i {
	font-family: opensans-light-italic, Helvetica, Arial, sans-serif;
	}
.opensans-regular, .article, .article-aside {
	font-family: opensans-regular, Helvetica, Arial, sans-serif;
	}
.opensans-italic, em, i {
	font-family: opensans-italic, Helvetica, Arial, sans-serif;
	}
.opensans-semibold {
	font-family: opensans-semibold, Helvetica, Arial, sans-serif;
	}
.opensans-semibold-italic {
	font-family: opensans-semibold-italic, Helvetica, Arial, sans-serif;
	}
.opensans-bold, strong, b {
	font-family: opensans-bold, Helvetica, Arial, sans-serif;
	}
.opensans-bold-italic, strong + em, em + strong, strong + i, i + strong, b + em, em + b, b + i, i + b {
	font-family: opensans-bold-italic, Helvetica, Arial, sans-serif;
	}
.opensans-extra-bold {
	font-family: opensans-extra-bold, Helvetica, Arial, sans-serif;
	}
.opensans-extra-bold-italic {
	font-family: opensans-extra-bold-italic, Helvetica, Arial, sans-serif;
	}
