@font-face {
    font-family: 'Avenir Next Demi';
    src: url('../woff2/avenirnext-demibold.woff2') format('woff2'),
        url('../woff/avenirnext-demibold.woff') format('woff'),
        url('../ttf/avenirnext-demibold.ttf') format('truetype'),
        url('../eot/avenirnext-demibold.eot') format('embedded-opentype');
        
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir Next';
    src: url('../woff2/avenirnext-regular.woff2') format('woff2'),
        url('../woff/avenirnext-regular.woff') format('woff'),
        url('../ttf/avenirnext-regular.ttf') format('truetype'),
        url('../eot/avenirnext-regular.eot') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir Next';
    src: url('../woff2/avenirnext-bold.woff2') format('woff2'),
        url('../woff/avenirnext-bold.woff') format('woff'),
        url('../ttf/avenirnext-bold.ttf') format('truetype'),
        url('../eot/avenirnext-bold.eot') format('embedded-opentype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir Next';
    src: url('../woff2/avenirnext-medium.woff2') format('woff2'),
        url('../woff/avenirnext-medium.woff') format('woff'),
        url('../ttf/avenirnext-medium.ttf') format('truetype'),
        url('../eot/avenirnext-mediumd41d.eot#iefix') format('embedded-opentype');
    font-weight: 500;
    font-style: normal;
}


@font-face {
    font-family: 'Avenir Next LT Pro';
    src: url('../eot/avenirnextltpro-regular.eot');
    src: url('../eot/avenirnextltpro-regulard41d.eot#iefix') format('embedded-opentype'),
        url('../woff2/avenirnextltpro-regular.woff2') format('woff2'),
        url('../woff/avenirnextltpro-regular.woff') format('woff'),
        url('../ttf/avenirnextltpro-regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir Next LT Demi Pro';
    src: url('../eot/avenirnextltpro-demi.eot');
    src: url('../eot/avenirnextltpro-demid41d.eot#iefix') format('embedded-opentype'),
        url('../woff2/avenirnextltpro-demi.woff2') format('woff2'),
        url('../woff/avenirnextltpro-demi.woff') format('woff'),
        url('../ttf/avenirnextltpro-demi.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir Next LT Pro';
    src: url('../eot/avenirnextltpro-bold.eot');
    src: url('../eot/avenirnextltpro-boldd41d.eot#iefix') format('embedded-opentype'),
        url('../woff2/avenirnextltpro-bold.woff2') format('woff2'),
        url('../woff/avenirnextltpro-bold.woff') format('woff'),
        url('../ttf/avenirnextltpro-bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}