/*  Diavlo Black  */

@font-face {
    font-family: 'Diavlo Black';
    font-style: normal;
    font-weight: 900;
    src: local('Diavlo Black'), url('/font/Diavlo_BLACK_II_37.woff') format('woff');
}

@font-face {
    font-family: 'Diavlo Book';
    font-style: normal;
    font-weight: 400;
    src: local('Diavlo Book'), url('/font/Diavlo_BOOK_II_37.woff') format('woff');
}

@font-face {
    font-family: 'Diavlo Light';
    font-style: normal;
    font-weight: 300;
    src: local('Diavlo Light'), url('/font/Diavlo_LIGHT_II_37.woff') format('woff');
}

@font-face {
    font-family: 'Diavlo Medium';
    font-style: normal;
    font-weight: 500;
    src: local('Diavlo Medium'), url('/font/Diavlo_MEDIUM_II_37.woff') format('woff');
}

@font-face {
    font-family: 'Diavlo Bold';
    font-style: normal;
    font-weight: 700;
    src: local('Diavlo Bold'), url('/font/Diavlo_BOLD_II_37.woff') format('woff');
}


/* Coolvetica  */

@font-face {
    font-family: 'Coolvetica';
    font-style: normal;
    font-weight: 400;
    src: local('Coolvetica'), url('/font/coolvetica-compressed-rg.woff') format('woff');
}

@font-face {
    font-family: 'Coolvetica';
    font-style: normal;
    font-weight: 400;
    src: local('Coolvetica'), url('/font/coolvetica-condensed-rg.woff') format('woff');
}

@font-face {
    font-family: 'Coolvetica';
    font-style: normal;
    font-weight: 400;
    src: local('Coolvetica'), url('/font/coolvetica-crammed-rg.woff') format('woff');
}

@font-face {
    font-family: 'Coolvetica';
    font-style: normal;
    font-weight: 400;
    src: local('Coolvetica'), url('/font/coolvetica-rg.woff') format('woff');
}

@font-face {
    font-family: 'Coolvetica';
    font-style: italic;
    font-weight: 400;
    src: local('Coolvetica'), url('/font/coolvetica-rg-it.woff') format('woff');
}


/*-- Helvetica Neue --*/

@font-face {
    font-family: 'Helvetica';
    font-style: normal;
    font-weight: normal;
    src: local('Helvetica'), url('/font/Helvetica.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Oblique';
    font-style: normal;
    font-weight: normal;
    src: local('Helvetica Oblique'), url('/font/Helvetica-Oblique.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Compressed';
    font-style: normal;
    font-weight: normal;
    src: local('Helvetica Compressed'), url('/font/helvetica-compressed-5871d14b6903a.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Rounded Bold';
    font-style: normal;
    font-weight: normal;
    src: local('Helvetica Rounded Bold'), url('/font/helvetica-rounded-bold-5871d05ead8de.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica';
    font-style: normal;
    font-weight: normal;
    src: local('Helvetica'), url('/font/Helvetica-Bold.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Bold Oblique';
    font-style: normal;
    font-weight: normal;
    src: local('Helvetica Bold Oblique'), url('/font/Helvetica-BoldOblique.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Light';
    font-style: normal;
    font-weight: normal;
    src: local('Helvetica Light'), url('/font/helvetica-light-587ebe5a59211.woff') format('woff');
}


/*-- Helvetica Neue --*/

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 400;
    src: local('Helvetica Neue'), url('/font/HelveticaNeueItalic.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 100;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-Thin.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 100;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-ThinCond.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 100;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-ThinCondObl.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 100;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-ThinExtObl.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 100;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-ThinItalic.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 300;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-LightExt.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 300;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-UltraLigCond.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 300;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-UltraLigExt.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 300;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-LightCondObl.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 300;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-LightExtObl.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 300;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-UltraLigCondObl.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 500;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-HeavyExt.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 500;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-Extended.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 500;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-Heavy.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 500;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-HeavyCond.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 500;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-ExtBlackCond.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 500;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-Condensed.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 500;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-MediumExt.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 500;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-Roman.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 500;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-HeavyExtObl.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 500;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-HeavyCondObl.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 500;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-ExtendedObl.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 500;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-ExtBlackCondObl.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 500;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-CondensedObl.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 500;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-HeavyItalic.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 500;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-MediumExtObl.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 700;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-BoldExt.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 700;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-BoldExtObl.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 700;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-BoldCondObl.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 900;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-BlackExt.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 900;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-Black.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 900;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-BlackExtObl.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 100;
    src: local('Helvetica Neue'), url('/font/HelveticaNeueUltraLight.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 100;
    src: local('Helvetica Neue'), url('/font/HelveticaNeueUltraLightItal.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 300;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-Light.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 300;
    src: local('Helvetica Neue'), url('/font/HelveticaNeueLight.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 300;
    src: local('Helvetica Neue'), url('/font/helvetica-47-light-condensed-587ebd7b5a6f6.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 300;
    src: local('Helvetica Neue'), url('/font/HelveticaNeueLightItalic.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 300;
    src: local('Helvetica Neue'), url('/font/helvetica-46-light-italic-587ebdb0ea724.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 500;
    src: local('Helvetica Neue'), url('/font/HelveticaNeueMedium.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 500;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-MediumCond.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 500;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-Medium.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 500;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-MediumCondObl.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 700;
    src: local('Helvetica Neue'), url('/font/HelveticaNeueBold.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 700;
    src: local('Helvetica Neue'), url('/font/HelveticaNeueCondensedBold.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 700;
    src: local('Helvetica Neue'), url('/font/helvetica-75-bold-outline-587ebe00b76ba.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 700;
    src: local('Helvetica Neue'), url('/font/HelveticaNeueBoldItalic.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 900;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-BlackCond.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 900;
    src: local('Helvetica Neue'), url('/font/HelveticaNeueCondensedBlack.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 900;
    src: local('Helvetica Neue'), url('/font/HelveticaNeue-BlackCondObl.woff') format('woff');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 900;
    src: local('Helvetica Neue'), url('/font/HelveticaBlkIt.woff') format('woff');
}


/*-- Multiple Sans Alt IV --*/

@font-face {
    font-family: "MultipleSans Alt IV";
    src: url("/font/multiple-sans-alt-iv.eot");
    src: url("/font/multiple-sans-alt-iv.eot?#iefix") format("embedded-opentype"), url("/font/multiple-sans-alt-iv.woff") format("woff"), url("/font/multiple-sans-alt-iv.woff2") format("woff2"), url("/font/multiple-sans-alt-iv.ttf") format("truetype"), url("/font/multiple-sans-alt-iv.svg#MultipleSansAltIV") format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}