/*! 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;

}




@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;

}




@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;

}




@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;

}




@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;

}




@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;

}




@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;

}




@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;

}




@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;

}




@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;

}




@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;

}




@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;

}


@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;

}




@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;

}