@charset "UTF-8";
/* CSS Document */

/* archivo-narrow-regular - latin */
@font-face {
  font-family: 'Archivo Narrow';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/archivo/archivo-narrow-v21-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/archivo/archivo-narrow-v21-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/archivo/archivo-narrow-v21-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/archivo/archivo-narrow-v21-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/archivo/archivo-narrow-v21-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/archivo/archivo-narrow-v21-latin-regular.svg#ArchivoNarrow') format('svg'); /* Legacy iOS */
}
/* archivo-narrow-700 - latin */
@font-face {
  font-family: 'Archivo Narrow';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/archivo/archivo-narrow-v21-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/archivo/archivo-narrow-v21-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/archivo/archivo-narrow-v21-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/archivo/archivo-narrow-v21-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/archivo/archivo-narrow-v21-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/archivo/archivo-narrow-v21-latin-700.svg#ArchivoNarrow') format('svg'); /* Legacy iOS */
}
/* archivo-narrow-italic - latin */
@font-face {
  font-family: 'Archivo Narrow';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/archivo/archivo-narrow-v21-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/archivo/archivo-narrow-v21-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/archivo/archivo-narrow-v21-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/archivo/archivo-narrow-v21-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/archivo/archivo-narrow-v21-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/archivo/archivo-narrow-v21-latin-italic.svg#ArchivoNarrow') format('svg'); /* Legacy iOS */
}
/* archivo-narrow-700italic - latin */
@font-face {
  font-family: 'Archivo Narrow';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/archivo/archivo-narrow-v21-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/archivo/archivo-narrow-v21-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/archivo/archivo-narrow-v21-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/archivo/archivo-narrow-v21-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/archivo/archivo-narrow-v21-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/archivo/archivo-narrow-v21-latin-700italic.svg#ArchivoNarrow') format('svg'); /* Legacy iOS */
}

/* anton-regular - latin */
@font-face {
  font-family: 'Anton';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/anton/anton-v22-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/anton/anton-v22-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/anton/anton-v22-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/anton/anton-v22-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/anton/anton-v22-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/anton/anton-v22-latin-regular.svg#Anton') format('svg'); /* Legacy iOS */
}

/* tex_gyre_heros */
@font-face {
    font-family: 'tex_gyre_herosbold';
    src: url('../fonts/texgyreheros/texgyreheros-bold-webfont.eot');
    src: url('../fonts/texgyreheros/texgyreheros-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/texgyreheros/texgyreheros-bold-webfont.woff') format('woff'),
         url('../fonts/texgyreheros/texgyreheros-bold-webfont.ttf') format('truetype'),
         url('../fonts/texgyreheros/texgyreheros-bold-webfont.svg#tex_gyre_herosbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'tex_gyre_herosbold_italic';
    src: url('../fonts/texgyreheros/texgyreheros-bolditalic-webfont.eot');
    src: url('../fonts/texgyreheros/texgyreheros-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/texgyreheros/texgyreheros-bolditalic-webfont.woff') format('woff'),
         url('../fonts/texgyreheros/texgyreheros-bolditalic-webfont.ttf') format('truetype'),
         url('../fonts/texgyreheros/texgyreheros-bolditalic-webfont.svg#tex_gyre_herosbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'tex_gyre_herositalic';
    src: url('../fonts/texgyreheros/texgyreheros-italic-webfont.eot');
    src: url('../fonts/texgyreheros/texgyreheros-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/texgyreheros/texgyreheros-italic-webfont.woff') format('woff'),
         url('../fonts/texgyreheros/texgyreheros-italic-webfont.ttf') format('truetype'),
         url('../fonts/texgyreheros/texgyreheros-italic-webfont.svg#tex_gyre_herositalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'tex_gyre_herosregular';
    src: url('../fonts/texgyreheros/texgyreheros-regular-webfont.eot');
    src: url('../fonts/texgyreheros/texgyreheros-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/texgyreheros/texgyreheros-regular-webfont.woff') format('woff'),
         url('../fonts/texgyreheros/texgyreheros-regular-webfont.ttf') format('truetype'),
         url('../fonts/texgyreheros/texgyreheros-regular-webfont.svg#tex_gyre_herosregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'tex_gyre_heros_cnbold';
    src: url('../fonts/texgyreheros/texgyreheroscn-bold-webfont.eot');
    src: url('../fonts/texgyreheros/texgyreheroscn-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/texgyreheros/texgyreheroscn-bold-webfont.woff') format('woff'),
         url('../fonts/texgyreheros/texgyreheroscn-bold-webfont.ttf') format('truetype'),
         url('../fonts/texgyreheros/texgyreheroscn-bold-webfont.svg#tex_gyre_heros_cnbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'tex_gyre_heros_cnbold_italic';
    src: url('../fonts/texgyreheros/texgyreheroscn-bolditalic-webfont.eot');
    src: url('../fonts/texgyreheros/texgyreheroscn-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/texgyreheros/texgyreheroscn-bolditalic-webfont.woff') format('woff'),
         url('../fonts/texgyreheros/texgyreheroscn-bolditalic-webfont.ttf') format('truetype'),
         url('../fonts/texgyreheros/texgyreheroscn-bolditalic-webfont.svg#tex_gyre_heros_cnbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'tex_gyre_heros_cnitalic';
    src: url('../fonts/texgyreheros/texgyreheroscn-italic-webfont.eot');
    src: url('../fonts/texgyreheros/texgyreheroscn-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/texgyreheros/texgyreheroscn-italic-webfont.woff') format('woff'),
         url('../fonts/texgyreheros/texgyreheroscn-italic-webfont.ttf') format('truetype'),
         url('../fonts/texgyreheros/texgyreheroscn-italic-webfont.svg#tex_gyre_heros_cnitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'tex_gyre_heros_cnregular';
    src: url('../fonts/texgyreheros/texgyreheroscn-regular-webfont.eot');
    src: url('../fonts/texgyreheros/texgyreheroscn-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/texgyreheros/texgyreheroscn-regular-webfont.woff') format('woff'),
         url('../fonts/texgyreheros/texgyreheroscn-regular-webfont.ttf') format('truetype'),
         url('../fonts/texgyreheros/texgyreheroscn-regular-webfont.svg#tex_gyre_heros_cnregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body, html, h5, h6 {
font-family: "tex_gyre_herosregular" !important;
font-weight: 400;
}






