/* all font-face definitions will live here */

/* Dm Serif Display Italic */

@font-face {
    font-family: 'DM Serif Display';
    src: url('font/dmserifdisplay-italic-webfont.woff2') format('woff2'),
        url('font/dmserifdisplay-italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: italic;

}

/* Dm Serif Display Regular */
@font-face {
    font-family: 'DM Serif Display';
    src: url('font/dmserifdisplay-regular-webfont.woff2') format('woff2'),
        url('font/dmserifdisplay-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

/* Regular Trueno */
@font-face {
    font-family: 'Trueno';
    src: url('font/truenorg-webfont.woff2') format('woff2'),
        url('font/truenorg-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}



/* Light Trueno */
@font-face {
    font-family: 'Trueno';
    src: url('font/truenolt-webfont.woff2') format('woff2'),
        url('font/truenolt-webfont.woff') format('woff');
    font-weight: lighter;
    font-style: normal;
}

/* light Italic Trueno */
@font-face {
    font-family: 'Trueno';
    src: url('font/truenoltit-webfont.woff2') format('woff2'),
        url('font/truenoltit-webfont.woff') format('woff');
    font-weight: lighter;
    font-style: italic;
}

/* -----pattern is: Font, weight, style------ */

/* Avenir Black, normal, black */
@font-face {
    font-family: 'Avenir';
    src: url('font/Avenir-Black.eot');
    src: url('font/Avenir-Black.woff2') format('woff2'),
        url('font/Avenir-Black.woff') format('woff'),
        url('font/Avenir-Black.ttf') format('truetype'),
        url('font/Avenir-Black.svg#Avenir-Black') format('svg'),
        url('font/Avenir-Black.eot?#iefix') format('embedded-opentype');

    font-weight: black;
    font-style: normal;
}

/* Avenir Black, normal, black oblique */
@font-face {
    font-family: 'Avenir';
    src: url('font/Avenir-BlackOblique.eot');
    src: url('font/Avenir-BlackOblique.woff2') format('woff2'),
        url('font/Avenir-BlackOblique.woff') format('woff'),
        url('font/Avenir-BlackOblique.ttf') format('truetype'),
        url('font/Avenir-BlackOblique.svg#Avenir-BlackOblique') format('svg'),
        url('font/Avenir-BlackOblique.eot?#iefix') format('embedded-opentype');

    font-weight: BLACK;
    font-style: oblique;
}

/* Avenir, normal, normal */
@font-face {
    font-family: 'Avenir Book';
    src: url('font/Avenir-Book.eot');
    src: url('font/Avenir-Book.woff2') format('woff2'),
        url('font/Avenir-Book.woff') format('woff'),
        url('font/Avenir-Book.ttf') format('truetype'),
        url('font/Avenir-Book.svg#Avenir-Book') format('svg'),
        url('font/Avenir-Book.eot?#iefix') format('embedded-opentype');

    font-weight: normal;
    font-style: normal;
}

/* Avenir Book, normal, oblique (italic)  */
@font-face {
    font-family: 'Avenir Book';
    src: url('font/Avenir-BookOblique.eot');
    src: url('font/Avenir-BookOblique.woff2') format('woff2'),
        url('font/Avenir-BookOblique.woff') format('woff'),
        url('font/Avenir-BookOblique.ttf') format('truetype'),
        url('font/Avenir-BookOblique.svg#Avenir-BookOblique') format('svg'),
        url('font/Avenir-BookOblique.eot?#iefix') format('embedded-opentype');

    font-weight: normal;
    font-style: oblique;
}

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

/* Avenir Heavy, 500, oblique (italic) */
@font-face {
    font-family: 'Avenir Heavy';
    src: url('font/Avenir-HeavyOblique.eot');
    src: url('font/Avenir-HeavyOblique.woff2') format('woff2'),
        url('font/Avenir-HeavyOblique.woff') format('woff'),
        url('font/Avenir-HeavyOblique.ttf') format('truetype'),
        url('font/Avenir-HeavyOblique.svg#Avenir-HeavyOblique') format('svg'),
        url('font/Avenir-HeavyOblique.eot?#iefix') format('embedded-opentype');
    font-weight: 500;
    font-style: oblique;
}

/* Avenir, light, normal */
@font-face {
    font-family: 'Avenir';
    src: url('font/Avenir-Light.eot');
    src: url('font/Avenir-Light.woff2') format('woff2'),
        url('font/Avenir-Light.woff') format('woff'),
        url('font/Avenir-Light.ttf') format('truetype'),
        url('font/Avenir-Light.svg#Avenir-Light') format('svg'),
        url('font/Avenir-Light.eot?#iefix') format('embedded-opentype');
    font-weight: light;
    font-style: normal;
}

/* avenir, lighter, oblique (italic) */
@font-face {
    font-family: 'Avenir';
    src: url('font/Avenir-LightOblique.eot');
    src: url('font/Avenir-LightOblique.woff2') format('woff2'),
        url('font/Avenir-LightOblique.woff') format('woff'),
        url('font/Avenir-LightOblique.ttf') format('truetype'),
        url('font/Avenir-LightOblique.svg#Avenir-LightOblique') format('svg'),
        url('font/Avenir-LightOblique.eot?#iefix') format('embedded-opentype');
    font-weight: lighter;
    font-style: oblique;
}

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

/* Avenir , normal, oblique */
@font-face {
    font-family: 'Avenir-Oblique';
    src: url('font/Avenir-Oblique.eot');
    src: url('font/Avenir-Oblique.woff2') format('woff2'),
        url('font/Avenir-Oblique.woff') format('woff'),
        url('font/Avenir-Oblique.ttf') format('truetype'),
        url('font/Avenir-Oblique.svg#Avenir-Oblique') format('svg'),
        url('font/Avenir-Oblique.eot?#iefix') format('embedded-opentype');
    font-weight: normal;
    font-style: oblique;
}

/* Avenir, normal, roman  */
@font-face {
    font-family: 'Avenir';
    src: url('font/Avenir-Roman.eot');
    src: url('font/Avenir-Roman.woff2') format('woff2'),
        url('font/Avenir-Roman.woff') format('woff'),
        url('font/Avenir-Roman.ttf') format('truetype'),
        url('font/Avenir-Roman.svg#Avenir-Roman') format('svg'),
        url('font/Avenir-Roman.eot?#iefix') format('embedded-opentype');
    font-weight: normal;
    font-style: roman;
}

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

}


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

}

/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on March 2, 2020 */



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

}


@font-face {
    font-family: 'Fin Serif Display';
    src: url('font/hinted-FinSerifDisplay-Regular.woff2') format('woff2'),
        url('font/hinted-FinSerifDisplay-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Bellefair';
    src: url('font/hinted-Bellefair-Regular.woff2') format('woff2'),
        url('font/hinted-Bellefair-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Alice';
    src: url('font/hinted-Alice-Regular.woff2') format('woff2'),
        url('font/hinted-Alice-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Forum';
    src: url('font/hinted-Forum.woff2') format('woff2'),
        url('font/hinted-Forum.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'Cassia';
    src: url('font/hinted-CassiaW04-Regular.woff2') format('woff2'),
        url('font/hinted-CassiaW04-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}



@font-face {
    font-family: 'Trueno';
    src: local('Trueno Regular'), local('TruenoRg'),
        url('font/TruenoRg.woff2') format('woff2'),
        url('font/TruenoRg.woff') format('woff');
    font-weight: normal;

}

@font-face {
    font-family: 'Trueno';
    src: local('Trueno Regular Italic'), local('TruenoRgIt'),
        url('font/TruenoRgIt.woff2') format('woff2'),
        url('font/TruenoRgIt.woff') format('woff');
    font-weight: normal;
    font-style: italic;

}

@font-face {
    font-family: 'Trueno';
    src: local('Trueno Light'), local('TruenoLt'),
        url('font/TruenoLt.woff2') format('woff2'),
        url('font/TruenoLt.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Trueno';
    src: local('Trueno Light Italic'), local('TruenoLtIt'),
        url('font/TruenoLtIt.woff2') format('woff2'),
        url('font/TruenoLtIt.woff') format('woff');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Trueno';
    src: local('Trueno Black'), local('TruenoBlk'),
        url('font/TruenoBlk.woff2') format('woff2'),
        url('font/TruenoBlk.woff') format('woff');
    font-weight: 900;
    font-style: normal;

}

@font-face {
    font-family: 'Trueno';
    src: local('Trueno Bold'), local('TruenoBd'),
        url('font/TruenoBd.woff2') format('woff2'),
        url('font/TruenoBd.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Trueno';
    src: local('Trueno Black Italic'), local('TruenoBlkIt'),
        url('font/TruenoBlkIt.woff2') format('woff2'),
        url('font/TruenoBlkIt.woff') format('woff');
    font-weight: 900;
    font-style: italic;

}

@font-face {
    font-family: 'Maison Neue';
    src: url('font/MaisonNeue-Bold.woff2') format('woff2'),
        url('font/MaisonNeue-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Maison Neue Extended';
    src: url('font/MaisonNeue-ExtendedBook.woff2') format('woff2'),
        url('font/MaisonNeue-ExtendedBook.woff') format('woff');
    font-weight: normal;
    font-style: extende
}

@font-face {
    font-family: 'Maison Neue';
    src: url('font/MaisonNeue-Book.woff2') format('woff2'),
        url('font/MaisonNeue-Book.woff') format('woff');
    font-weight: normal;
}