
/* @font-face */
@font-face {
    font-family: 'LyonDisplay-BlackItalic-Web';
    src: url('../fonts/LyonDisplay-BlackItalic-Web.eot') format('eot');
    src: url('../fonts/LyonDisplay-BlackItalic-Web.eot?#iefix') format('embedded-opentype'),
    url('../fonts/LyonDisplay-BlackItalic-Web.woff') format('woff'),
    url('../fonts/LyonDisplay-BlackItalic-Web.woff2') format('woff2');
    font-weight: 900;
    font-style: italic;
    font-stretch: normal;
}
@font-face {
    font-family: 'LyonDisplay-Black-Web';
    src: url('../fonts/LyonDisplay-Black-Web.eot') format('eot');
    src: url('../fonts/LyonDisplay-Black-Web.eot?#iefix') format('embedded-opentype'),
    url('../fonts/LyonDisplay-Black-Web.woff') format('woff'),
    url('../fonts/LyonDisplay-Black-Web.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
    font-stretch: normal;
}
@font-face {
    font-family: 'LyonDisplay-BoldItalic-Web';
    src: url('../fonts/LyonDisplay-BoldItalic-Web.eot') format('eot');
    src: url('../fonts/LyonDisplay-BoldItalic-Web.eot?#iefix') format('embedded-opentype'),
    url('../fonts/LyonDisplay-BoldItalic-Web.woff') format('woff'),
    src: url('../fonts/LyonDisplay-BoldItalic-Web.woff2') format('woff2');
    font-weight: 700;
    font-style: italic;
    font-stretch: normal;
}
@font-face {
    font-family: 'LyonDisplay-Bold-Web';
    src: url('../fonts/LyonDisplay-Bold-Web.eot') format('eot');
    src: url('../fonts/LyonDisplay-Bold-Web.eot?#iefix') format('embedded-opentype'),
    url('../fonts/LyonDisplay-Bold-Web.woff') format('woff'),
    url('../fonts/LyonDisplay-Bold-Web.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
}
@font-face {
    font-family: 'LyonDisplay-LightItalic-Web';
    src: url('../fonts/LyonDisplay-LightItalic-Web.eot') format('eot');
    src: url('../fonts/LyonDisplay-LightItalic-Web.eot?#iefix') format('embedded-opentype'),
    url('../fonts/LyonDisplay-LightItalic-Web.woff') format('woff'),
    url('../fonts/LyonDisplay-LightItalic-Web.woff2') format('woff2');
    font-weight: 300;
    font-style: italic;
    font-stretch: normal;
}
@font-face {
    font-family: 'LyonDisplay-Light-Web';
    src: url('../fonts/LyonDisplay-Light-Web.eot') format('eot');
    src: url('../fonts/LyonDisplay-Light-Web.eot?#iefix') format('embedded-opentype'),
    url('../fonts/LyonDisplay-Light-Web.woff') format('woff'),
    url('../fonts/LyonDisplay-Light-Web.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-stretch: normal;
}
@font-face {
    font-family: 'LyonDisplay-MediumItalic-Web';
    src: url('../fonts/LyonDisplay-MediumItalic-Web.eot') format('eot');
    src: url('../fonts/LyonDisplay-MediumItalic-Web.eot?#iefix') format('embedded-opentype'),
    url('../fonts/LyonDisplay-MediumItalic-Web.woff') format('woff'),
    url('../fonts/LyonDisplay-MediumItalic-Web.woff2') format('woff2');
    font-weight: 500;
    font-style: italic;
    font-stretch: normal;
}
@font-face {
    font-family: 'LyonDisplay-Medium-Web';
    src: url('../fonts/LyonDisplay-Medium-Web.eot') format('eot');
    src: url('../fonts/LyonDisplay-Medium-Web.eot?#iefix') format('embedded-opentype'),
    url('../fonts/LyonDisplay-Medium-Web.woff') format('woff'),
    url('../fonts/LyonDisplay-Medium-Web.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
}
@font-face {
    font-family: 'LyonDisplay-RegularItalic-Web';
    src: url('../fonts/LyonDisplay-RegularItalic-Web.eot') format('eot');
    src: url('../fonts/LyonDisplay-RegularItalic-Web.eot?#iefix') format('embedded-opentype'),
    url('../fonts/LyonDisplay-RegularItalic-Web.woff') format('woff'),
    url('../fonts/LyonDisplay-RegularItalic-Web.woff2') format('woff2');
    font-weight: 400;
    font-style: italic;
    font-stretch: normal;
}
@font-face {
    font-family: 'LyonDisplay-Regular-Web';
    src: url('../fonts/LyonDisplay-Regular-Web.eot') format('eot');
    src: url('../fonts/LyonDisplay-Regular-Web.eot?#iefix') format('embedded-opentype'),
    url('../fonts/LyonDisplay-Regular-Web.woff') format('woff'),
    url('../fonts/LyonDisplay-Regular-Web.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
}
@font-face {
    font-family: 'LyonText-BlackItalic-Web';
    src: url('../fonts/LyonText-BlackItalic-Web.eot') format('eot');
    src: url('../fonts/LyonText-BlackItalic-Web.eot?#iefix') format('embedded-opentype'),
    url('../fonts/LyonText-BlackItalic-Web.woff') format('woff'),
    url('../fonts/LyonText-BlackItalic-Web.woff2') format('woff2');
    font-weight: 900;
    font-style: italic;
    font-stretch: normal;
}
@font-face {
    font-family: 'LyonText-Black-Web';
    src: url('../fonts/LyonText-Black-Web.eot') format('eot');
    src: url('../fonts/LyonText-Black-Web.eot?#iefix') format('embedded-opentype'),
    url('../fonts/LyonText-Black-Web.woff') format('woff'),
    url('../fonts/LyonText-Black-Web.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
    font-stretch: normal;
}
@font-face {
    font-family: 'LyonText-BoldItalic-Web';
    src: url('../fonts/LyonText-BoldItalic-Web.eot') format('eot');
    src: url('../fonts/LyonText-BoldItalic-Web.eot?#iefix') format('embedded-opentype'),
    url('../fonts/LyonText-BoldItalic-Web.woff') format('woff'),
    url('../fonts/LyonText-BoldItalic-Web.woff2') format('woff2');
    font-weight: 700;
    font-style: italic;
    font-stretch: normal;
}
@font-face {
    font-family: 'LyonText-Bold-Web';
    src: url('../fonts/LyonText-Bold-Web.eot') format('eot');
    src: url('../fonts/LyonText-Bold-Web.eot?#iefix') format('embedded-opentype'),
    url('../fonts/LyonText-Bold-Web.woff') format('woff'),
    url('../fonts/LyonText-Bold-Web.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
}
@font-face {
    font-family: 'LyonText-RegularItalic-Web';
    src: url('../fonts/LyonText-RegularItalic-Web.eot') format('eot');
    src: url('../fonts/LyonText-RegularItalic-Web.eot?#iefix') format('embedded-opentype'),
    url('../fonts/LyonText-RegularItalic-Web.woff') format('woff'),
    url('../fonts/LyonText-RegularItalic-Web.woff2') format('woff2');
    font-weight: 400;
    font-style: italic;
    font-stretch: normal;
}
@font-face {
    font-family: 'LyonText-RegularNo2Italic-Web';
    src: url('../fonts/LyonText-RegularNo2Italic-Web.eot') format('eot');
    src: url('../fonts/LyonText-RegularNo2Italic-Web.eot?#iefix') format('embedded-opentype'),
    url('../fonts/LyonText-RegularNo2Italic-Web.woff') format('woff'),
    url('../fonts/LyonText-RegularNo2Italic-Web.woff2') format('woff2');
    font-weight: 400;
    font-style: italic;
    font-stretch: normal;
}
@font-face {
    font-family: 'LyonText-RegularNo2-Web';
    src: url('../fonts/LyonText-RegularNo2-Web.eot') format('eot');
    src: url('../fonts/LyonText-RegularNo2-Web.eot?#iefix') format('embedded-opentype'),
    url('../fonts/LyonText-RegularNo2-Web.woff') format('woff'),
    url('../fonts/LyonText-RegularNo2-Web.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
}
@font-face {
    font-family: 'LyonText-Regular-Web';
    src: url('../fonts/LyonText-Regular-Web.eot') format('eot');
    src: url('../fonts/LyonText-Regular-Web.eot?#iefix') format('embedded-opentype'),
    url('../fonts/LyonText-Regular-Web.woff') format('woff'),
    url('../fonts/LyonText-Regular-Web.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
}
@font-face {
    font-family: 'LyonText-SemiboldItalic-Web';
    src: url('../fonts/LyonText-SemiboldItalic-Web.eot') format('eot');
    src: url('../fonts/LyonText-SemiboldItalic-Web.eot?#iefix') format('embedded-opentype'),
    url('../fonts/LyonText-SemiboldItalic-Web.woff') format('woff'),
    url('../fonts/LyonText-SemiboldItalic-Web.woff2') format('woff2');
    font-weight: 600;
    font-style: italic;
    font-stretch: normal;
}
@font-face {
    font-family: 'LyonText-Semibold-Web';
    src: url('../fonts/LyonText-Semibold-Web.eot') format('eot');
    src: url('../fonts/LyonText-Semibold-Web.eot?#iefix') format('embedded-opentype'),
    url('../fonts/LyonText-Semibold-Web.woff') format('woff'),
    url('../fonts/LyonText-Semibold-Web.woff2') format('woff2');
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
}

@font-face {
    font-family: AverageMono;
    src: url('../fonts/AverageMono/AverageMono.ttf');
}
@font-face {
    font-family: FreeSerif;
    src: url('../fonts/FreeMono/FreeSerif.ttf');
}