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



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

}




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

}




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

}




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

}




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

}




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

}




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

}




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

}




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

}




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

}




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

}




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

}

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

}




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

}




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

}




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

}




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

}




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

}




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

}




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

}




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

}




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

}