/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on January 30, 2025 */

@font-face {
  font-family: 'euclid_flexbold';
  src: url('euclidflexbold-webfont.eot');
  src: url('euclidflexbold-webfont.eot?#iefix') format('embedded-opentype'),
    url('euclidflexbold-webfont.woff2') format('woff2'),
    url('euclidflexbold-webfont.woff') format('woff'),
    url('euclidflexbold-webfont.ttf') format('truetype'),
    url('euclidflexbold-webfont.svg#euclid_flexbold') format('svg');
  font-weight: normal;
  font-style: normal;
  ascent-override: 250%;
}

@font-face {
  font-family: 'euclid_flexbold_italic';
  src: url('euclidflexbolditalic-webfont.eot');
  src: url('euclidflexbolditalic-webfont.eot?#iefix')
      format('embedded-opentype'),
    url('euclidflexbolditalic-webfont.woff2') format('woff2'),
    url('euclidflexbolditalic-webfont.woff') format('woff'),
    url('euclidflexbolditalic-webfont.ttf') format('truetype'),
    url('euclidflexbolditalic-webfont.svg#euclid_flexbold_italic') format('svg');
  font-weight: normal;
  font-style: normal;
  ascent-override: 250%;
}

@font-face {
  font-family: 'euclid_flexitalic';
  src: url('euclidflexitalic-webfont.eot');
  src: url('euclidflexitalic-webfont.eot?#iefix') format('embedded-opentype'),
    url('euclidflexitalic-webfont.woff2') format('woff2'),
    url('euclidflexitalic-webfont.woff') format('woff'),
    url('euclidflexitalic-webfont.ttf') format('truetype'),
    url('euclidflexitalic-webfont.svg#euclid_flexitalic') format('svg');
  font-weight: normal;
  font-style: normal;
  ascent-override: 250%;
}

@font-face {
  font-family: 'euclid_flexlight';
  src: url('euclidflexlight-webfont.eot');
  src: url('euclidflexlight-webfont.eot?#iefix') format('embedded-opentype'),
    url('euclidflexlight-webfont.woff2') format('woff2'),
    url('euclidflexlight-webfont.woff') format('woff'),
    url('euclidflexlight-webfont.ttf') format('truetype'),
    url('euclidflexlight-webfont.svg#euclid_flexlight') format('svg');
  font-weight: normal;
  font-style: normal;
  ascent-override: 250%;
}

@font-face {
  font-family: 'euclid_flexlight_italic';
  src: url('euclidflexlightitalic-webfont.eot');
  src: url('euclidflexlightitalic-webfont.eot?#iefix')
      format('embedded-opentype'),
    url('euclidflexlightitalic-webfont.woff2') format('woff2'),
    url('euclidflexlightitalic-webfont.woff') format('woff'),
    url('euclidflexlightitalic-webfont.ttf') format('truetype'),
    url('euclidflexlightitalic-webfont.svg#euclid_flexlight_italic')
      format('svg');
  font-weight: normal;
  font-style: normal;
  ascent-override: 250%;
}

@font-face {
  font-family: 'euclid_flexmedium';
  src: url('euclidflexmedium-webfont.eot');
  src: url('euclidflexmedium-webfont.eot?#iefix') format('embedded-opentype'),
    url('euclidflexmedium-webfont.woff2') format('woff2'),
    url('euclidflexmedium-webfont.woff') format('woff'),
    url('euclidflexmedium-webfont.ttf') format('truetype'),
    url('euclidflexmedium-webfont.svg#euclid_flexmedium') format('svg');
  font-weight: normal;
  font-style: normal;
  ascent-override: 250%;
}

@font-face {
  font-family: 'euclid_flexmedium_italic';
  src: url('euclidflexmediumitalic-webfont.eot');
  src: url('euclidflexmediumitalic-webfont.eot?#iefix')
      format('embedded-opentype'),
    url('euclidflexmediumitalic-webfont.woff2') format('woff2'),
    url('euclidflexmediumitalic-webfont.woff') format('woff'),
    url('euclidflexmediumitalic-webfont.ttf') format('truetype'),
    url('euclidflexmediumitalic-webfont.svg#euclid_flexmedium_italic')
      format('svg');
  font-weight: normal;
  font-style: normal;
  ascent-override: 250%;
}

@font-face {
  font-family: 'euclid_flexregular';
  src: url('euclidflexregular-webfont.eot');
  src: url('euclidflexregular-webfont.eot?#iefix') format('embedded-opentype'),
    url('euclidflexregular-webfont.woff2') format('woff2'),
    url('euclidflexregular-webfont.woff') format('woff'),
    url('euclidflexregular-webfont.ttf') format('truetype'),
    url('euclidflexregular-webfont.svg#euclid_flexregular') format('svg');
  font-weight: normal;
  font-style: normal;
  ascent-override: 250%;
}

@font-face {
  font-family: 'euclid_flexsemibold';
  src: url('euclidflexsemibold-webfont.eot');
  src: url('euclidflexsemibold-webfont.eot?#iefix') format('embedded-opentype'),
    url('euclidflexsemibold-webfont.woff2') format('woff2'),
    url('euclidflexsemibold-webfont.woff') format('woff'),
    url('euclidflexsemibold-webfont.ttf') format('truetype'),
    url('euclidflexsemibold-webfont.svg#euclid_flexsemibold') format('svg');
  font-weight: normal;
  font-style: normal;
  ascent-override: 250%;
}

@font-face {
  font-family: 'euclid_flexsemibold_italic';
  src: url('euclidflexsemibolditalic-webfont.eot');
  src: url('euclidflexsemibolditalic-webfont.eot?#iefix')
      format('embedded-opentype'),
    url('euclidflexsemibolditalic-webfont.woff2') format('woff2'),
    url('euclidflexsemibolditalic-webfont.woff') format('woff'),
    url('euclidflexsemibolditalic-webfont.ttf') format('truetype'),
    url('euclidflexsemibolditalic-webfont.svg#euclid_flexsemibold_italic')
      format('svg');
  font-weight: normal;
  font-style: normal;
  ascent-override: 250%;
}

@font-face {
  font-family: 'euclid_flexthin';
  src: url('euclidflexthin-webfont.eot');
  src: url('euclidflexthin-webfont.eot?#iefix') format('embedded-opentype'),
    url('euclidflexthin-webfont.woff2') format('woff2'),
    url('euclidflexthin-webfont.woff') format('woff'),
    url('euclidflexthin-webfont.ttf') format('truetype'),
    url('euclidflexthin-webfont.svg#euclid_flexthin') format('svg');
  font-weight: normal;
  font-style: normal;
  ascent-override: 250%;
}

@font-face {
  font-family: 'euclid_flexthin_italic';
  src: url('euclidflexthinitalic-webfont.eot');
  src: url('euclidflexthinitalic-webfont.eot?#iefix')
      format('embedded-opentype'),
    url('euclidflexthinitalic-webfont.woff2') format('woff2'),
    url('euclidflexthinitalic-webfont.woff') format('woff'),
    url('euclidflexthinitalic-webfont.ttf') format('truetype'),
    url('euclidflexthinitalic-webfont.svg#euclid_flexthin_italic') format('svg');
  font-weight: normal;
  font-style: normal;
  ascent-override: 250%;
}

@font-face {
  font-family: 'euclid_flexultralight';
  src: url('euclidflexultralight-webfont.eot');
  src: url('euclidflexultralight-webfont.eot?#iefix')
      format('embedded-opentype'),
    url('euclidflexultralight-webfont.woff2') format('woff2'),
    url('euclidflexultralight-webfont.woff') format('woff'),
    url('euclidflexultralight-webfont.ttf') format('truetype'),
    url('euclidflexultralight-webfont.svg#euclid_flexultralight') format('svg');
  font-weight: normal;
  font-style: normal;
  ascent-override: 250%;
}

@font-face {
  font-family: 'euclid_flexultralight_italic';
  src: url('euclidflexultralightitalic-webfont.eot');
  src: url('euclidflexultralightitalic-webfont.eot?#iefix')
      format('embedded-opentype'),
    url('euclidflexultralightitalic-webfont.woff2') format('woff2'),
    url('euclidflexultralightitalic-webfont.woff') format('woff'),
    url('euclidflexultralightitalic-webfont.ttf') format('truetype'),
    url('euclidflexultralightitalic-webfont.svg#euclid_flexultralight_italic')
      format('svg');
  font-weight: normal;
  font-style: normal;
}
