
@font-face {
    font-family: 'the_serif_semi_light-regular';
    src: url('theserif_semilight_plain-webfont.woff2') format('woff2'),
         url('theserif_semilight_plain-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'the_serif_semi_bold-regular';
    src: url('theserif_semibold_plain-webfont.woff2') format('woff2'),
         url('theserif_semibold_plain-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'the_serif_semi_bold-BdIt';
    src: url('the_serif_semi_bold_bold_italic-webfont.woff2') format('woff2'),
         url('the_serif_semi_bold_bold_italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'brandon_textblack';
    src: url('brandontext-black-webfont.woff2') format('woff2'),
         url('brandontext-black-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'brandon_textbold';
    src: url('brandontext-bold-webfont.woff2') format('woff2'),
         url('brandontext-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'brandon_textlight';
    src: url('brandontext-light-webfont.woff2') format('woff2'),
         url('brandontext-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'brandon_textmedium';
    src: url('brandontext-medium-webfont.woff2') format('woff2'),
         url('brandontext-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'brandon_text_regularregular';
    src: url('brandontext-regular-webfont.woff2') format('woff2'),
         url('brandontext-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'latobold';
    src: url('lato-bold-webfont.woff2') format('woff2'),
         url('lato-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'latoregular';
    src: url('lato-regular-webfont.woff2') format('woff2'),
         url('lato-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'the_serif_semi_bold-italic';
    src: url('theserif_semibold_italic-webfont.woff2') format('woff2'),
         url('theserif_semibold_italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BrandonGrotesqueBlack';
    src: url('BrandonGrotesqueBlack.eot');
    src: url('BrandonGrotesqueBlack.eot') format('embedded-opentype'),
         url('BrandonGrotesqueBlack.woff2') format('woff2'),
         url('BrandonGrotesqueBlack.woff') format('woff'),
         url('BrandonGrotesqueBlack.ttf') format('truetype'),
         url('BrandonGrotesqueBlack.svg#BrandonGrotesqueBlack') format('svg');
}


@font-face {
    font-family: 'brandon_textregular_italic';
    src: url('hvd_fonts_-_brandontext-regularitalic-webfont.woff2') format('woff2'),
         url('hvd_fonts_-_brandontext-regularitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
	font-family: 'Brandon Grotesque Light';
	font-style: normal;
	font-weight: normal;
	src: local('Brandon Grotesque Light'), url('brandon-grotesque-light-58a8a4b38001d.woff') format('woff');
}

@font-face {
	font-family: 'Brandon Grotesque Medium Italic';
	font-style: normal;
	font-weight: normal;
	src: local('Brandon Grotesque Medium Italic'), url('brandon-grotesque-medium-italic-58a8a3c40866a.woff') format('woff');
}


@font-face {
	font-family: 'Brandon Grotesque Light Italic';
	font-style: normal;
	font-weight: normal;
	src: local('Brandon Grotesque Light Italic'), url('brandon-grotesque-light-italic-58a8a4ccb88be.woff') format('woff');
}


@font-face {
	font-family: 'Brandon Grotesque Bold Italic';
	font-style: normal;
	font-weight: normal;
	src: local('Brandon Grotesque Bold Italic'), url('brandon-grotesque-bold-italic-58a8a48221563.woff') format('woff');
}


@font-face {
	font-family: 'Brandon Grotesque Regular Italic';
	font-style: normal;
	font-weight: normal;
	src: local('Brandon Grotesque Regular Italic'), url('brandon-grotesque-regular-italic-58a8a456c4724.woff') format('woff');
}


@font-face {
	font-family: 'Brandon Grotesque Thin Italic';
	font-style: normal;
	font-weight: normal;
	src: local('Brandon Grotesque Thin Italic'), url('brandon-grotesque-thin-italic-58a8a3a8861fe.woff') format('woff');
}

@font-face {
    font-family: 'brandongrotesque-boldbook';
    src: url('brandon_grotesque_bold-webfont.woff2') format('woff2'),
         url('brandon_grotesque_bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'caslon_graphique_dregular';
    src: url('caslongrad-webfont.woff2') format('woff2'),
         url('caslongrad-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'GothamBook';
    src: url('GothamBook.eot');
    src: url('GothamBook.eot') format('embedded-opentype'),
         url('GothamBook.woff2') format('woff2'),
         url('GothamBook.woff') format('woff'),
         url('GothamBook.ttf') format('truetype'),
         url('GothamBook.svg#GothamBook') format('svg');
}

@font-face {
    font-family: 'GothamMedium';
    src: url('GothamMedium.eot');
    src: url('GothamMedium.eot') format('embedded-opentype'),
         url('GothamMedium.woff2') format('woff2'),
         url('GothamMedium.woff') format('woff'),
         url('GothamMedium.ttf') format('truetype'),
         url('GothamMedium.svg#GothamMedium') format('svg');
}

@font-face {
    font-family: 'GothamBoldIta';
    src: url('GothamBoldIta.eot');
    src: url('GothamBoldIta.eot') format('embedded-opentype'),
         url('GothamBoldIta.woff2') format('woff2'),
         url('GothamBoldIta.woff') format('woff'),
         url('GothamBoldIta.ttf') format('truetype'),
         url('GothamBoldIta.svg#GothamBoldIta') format('svg');
}

@font-face {
    font-family: 'GothamBookIta';
    src: url('GothamBookIta.eot');
    src: url('GothamBookIta.eot') format('embedded-opentype'),
         url('GothamBookIta.woff2') format('woff2'),
         url('GothamBookIta.woff') format('woff'),
         url('GothamBookIta.ttf') format('truetype'),
         url('GothamBookIta.svg#GothamBookIta') format('svg');
}


@font-face {
    font-family: 'GothamUltra';
    src: url('GothamUltra.eot');
    src: url('GothamUltra.eot') format('embedded-opentype'),
         url('GothamUltra.woff2') format('woff2'),
         url('GothamUltra.woff') format('woff'),
         url('GothamUltra.ttf') format('truetype'),
         url('GothamUltra.svg#GothamUltra') format('svg');
}


@font-face {
    font-family: 'ACaslonProRegular';
    src: url('ACaslonProRegular.eot');
    src: url('ACaslonProRegular.eot') format('embedded-opentype'),
         url('ACaslonProRegular.woff2') format('woff2'),
         url('ACaslonProRegular.woff') format('woff'),
         url('ACaslonProRegular.ttf') format('truetype'),
         url('ACaslonProRegular.svg#ACaslonProRegular') format('svg');
}

@font-face {
    font-family: 'ACaslonProItalic';
    src: url('ACaslonProItalic.eot');
    src: url('ACaslonProItalic.eot') format('embedded-opentype'),
         url('ACaslonProItalic.woff2') format('woff2'),
         url('ACaslonProItalic.woff') format('woff'),
         url('ACaslonProItalic.ttf') format('truetype'),
         url('ACaslonProItalic.svg#ACaslonProItalic') format('svg');
}

@font-face {
    font-family: 'ACaslonProBold';
    src: url('ACaslonProBold.eot');
    src: url('ACaslonProBold.eot') format('embedded-opentype'),
         url('ACaslonProBold.woff2') format('woff2'),
         url('ACaslonProBold.woff') format('woff'),
         url('ACaslonProBold.ttf') format('truetype'),
         url('ACaslonProBold.svg#ACaslonProBold') format('svg');
}

@font-face {
    font-family: 'ACaslonProSemibold';
    src: url('ACaslonProSemibold.eot');
    src: url('ACaslonProSemibold.eot') format('embedded-opentype'),
         url('ACaslonProSemibold.woff2') format('woff2'),
         url('ACaslonProSemibold.woff') format('woff'),
         url('ACaslonProSemibold.ttf') format('truetype'),
         url('ACaslonProSemibold.svg#ACaslonProSemibold') format('svg');
}

@font-face {
    font-family: 'ACaslonProBoldItalic';
    src: url('ACaslonProBoldItalic.eot');
    src: url('ACaslonProBoldItalic.eot') format('embedded-opentype'),
         url('ACaslonProBoldItalic.woff2') format('woff2'),
         url('ACaslonProBoldItalic.woff') format('woff'),
         url('ACaslonProBoldItalic.ttf') format('truetype'),
         url('ACaslonProBoldItalic.svg#ACaslonProBoldItalic') format('svg');
}

@font-face {
    font-family: 'ACaslonProSemiboldItalic';
    src: url('ACaslonProSemiboldItalic.eot');
    src: url('ACaslonProSemiboldItalic.eot') format('embedded-opentype'),
         url('ACaslonProSemiboldItalic.woff2') format('woff2'),
         url('ACaslonProSemiboldItalic.woff') format('woff'),
         url('ACaslonProSemiboldItalic.ttf') format('truetype'),
         url('ACaslonProSemiboldItalic.svg#ACaslonProSemiboldItalic') format('svg');
}

@font-face {
    font-family: 'inter_uibold';
    src: url('inter-ui-bold-webfont.woff2') format('woff2'),
         url('inter-ui-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'inter_uimedium';
    src: url('inter-ui-medium-webfont.woff2') format('woff2'),
         url('inter-ui-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'inter_uiregular';
    src: url('inter-ui-regular-webfont.woff2') format('woff2'),
         url('inter-ui-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'inter_uisemi_bold';
    src: url('inter-ui-semibold-webfont.woff2') format('woff2'),
         url('inter-ui-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'inter_uibold_italic';
    src: url('inter-ui-bolditalic-webfont.woff2') format('woff2'),
         url('inter-ui-bolditalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'inter_uiitalic';
    src: url('inter-ui-italic-webfont.woff2') format('woff2'),
         url('inter-ui-italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'inter_uimedium_italic';
    src: url('inter-ui-mediumitalic-webfont.woff2') format('woff2'),
         url('inter-ui-mediumitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'inter_uisemi_bold_italic';
    src: url('inter-ui-semibolditalic-webfont.woff2') format('woff2'),
         url('inter-ui-semibolditalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}