@font-face {
    font-family: "Avenir";
    src: url("../fonts/avenir-black.eot"); /* IE9 */
    src: url("../fonts/avenir-black.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/avenir-black.woff2") format("woff2"), /* chrome 36+, firefox 39+,iOS 10+, Android 67+ */
    url("../fonts/avenir-black.woff") format("woff"), /* chrome, firefox */
    url("../fonts/avenir-black.ttf") format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url("../fonts/avenir-black.svg#Avenir Black") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: 900;
    font-display: swap;
}

@font-face {
    font-family: "Avenir";
    src: url("../fonts/avenir-heavy.eot"); /* IE9 */
    src: url("../fonts/avenir-heavy.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/avenir-heavy.woff2") format("woff2"), /* chrome 36+, firefox 39+,iOS 10+, Android 67+ */
    url("../fonts/avenir-heavy.woff") format("woff"), /* chrome, firefox */
    url("../fonts/avenir-heavy.ttf") format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url("../fonts/avenir-heavy.svg#Avenir Heavy") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: 800;
    font-display: swap;
}

@font-face {
    font-family: "Avenir";
    src: url("../fonts/avenir-roman.eot"); /* IE9 */
    src: url("../fonts/avenir-roman.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/avenir-roman.woff2") format("woff2"), /* chrome 36+, firefox 39+,iOS 10+, Android 67+ */
    url("../fonts/avenir-roman.woff") format("woff"), /* chrome, firefox */
    url("../fonts/avenir-roman.ttf") format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url("../fonts/avenir-roman.svg#Avenir") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}


@font-face {
    font-family: "PT Serif Caption";
    src: url("../fonts/ptserifcaption.eot"); /* IE9 */
    src: url("../fonts/ptserifcaption.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/ptserifcaption.woff2") format("woff2"), /* chrome 36+, firefox 39+,iOS 10+, Android 67+ */
    url("../fonts/ptserifcaption.woff") format("woff"), /* chrome, firefox */
    url("../fonts/ptserifcaption.ttf") format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url("../fonts/ptserifcaption.svg#PT Serif Caption") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}


@font-face {
    font-family: "Avenir";
    src: url("../fonts/avenir-light.eot"); /* IE9 */
    src: url("../fonts/avenir-light.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/avenir-light.woff2") format("woff2"), /* chrome 36+, firefox 39+,iOS 10+, Android 67+ */
    url("../fonts/avenir-light.woff") format("woff"), /* chrome, firefox */
    url("../fonts/avenir-light.ttf") format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url("../fonts/avenir-light.svg#Avenir Light") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: 300;
    font-display: swap;
}



@font-face {
    font-family: "Avenir";
    src: url("../fonts/avenir-medium.eot"); /* IE9 */
    src: url("../fonts/avenir-medium.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/avenir-medium.woff2") format("woff2"), /* chrome 36+, firefox 39+,iOS 10+, Android 67+ */
    url("../fonts/avenir-medium.woff") format("woff"), /* chrome, firefox */
    url("../fonts/avenir-medium.ttf") format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url("../fonts/avenir-medium.svg#Avenir Medium") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: 500;
    font-display: swap;
}

