/*
This CSS resource incorporates links to font software which is the valuable copyrighted
property of Monotype Imaging and/or its suppliers. You may not attempt to copy, install,
redistribute, convert, modify or reverse engineer this font software. Please contact Monotype
Imaging with any questions regarding Web Fonts:  http://www.fonts.com
*/
@import url('https://fast.fonts.net/t/1.css?apiType=css&projectid=cb6fa2f6-9a6d-47a2-8765-90f9beebf6b4');

/* Adonis Italic */
@font-face {
  font-family: 'Adonis Italic';
  src: url('fonts/AdonisItalic_italic_normal.woff2') format('woff2'), url('fonts/AdonisItalic_italic_normal.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}

/* Adonis Regular */
@font-face {
  font-family: 'Adonis Regular';
  src: url('fonts/AdonisRegular_normal_normal.woff2') format('woff2'), url('fonts/AdonisRegular_normal_normal.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}

/* Aldine 721 Italic */
@font-face {
  font-family: 'Aldine 721 Italic';
  src: url('fonts/Aldine721Italic_italic_normal.woff2') format('woff2'), url('fonts/Aldine721Italic_italic_normal.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}

/* Aldine 721 Roman */
@font-face {
  font-family: 'Aldine 721 Roman';
  src: url('fonts/Aldine721Roman_normal_normal.woff2') format('woff2'), url('fonts/Aldine721Roman_normal_normal.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}

/* Avenir® Next Bold */
@font-face {
  font-family: 'Avenir Next Bold';
  src: url('fonts/9544095b-fbf6-4d50-870f-a5102776eae4.woff2') format('woff2'),url('fonts/7c22a3c2-6fb4-4dbf-9112-53b06942662a.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Avenir® Next Bold for Offline V2 */
@font-face {
  font-family: 'Avenir Next Bold Offline V2';
  src: url('fonts/AvenirNextforOfflineW2Bd.woff2') format('woff2'),url('fonts/AvenirNextforOfflineW2Bd.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Avenir® Next Condensed Bold */
@font-face {
  font-family: 'Avenir Next Condensed Bold';
  src: url('fonts/cc16bb25-ac7d-4ded-a42f-ca3b3e034bf5.woff2') format('woff2'),url('fonts/50c9f3b3-2847-4045-815c-c4a3f76a3867.woff') format('woff');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

/* Avenir® Next Condensed Heavy */
@font-face {
  font-family: 'Avenir Next Condensed Heavy';
  src: url('fonts/5dc98a8e-cb38-4f48-8f66-d21060068f35.woff2') format('woff2'),url('fonts/78511227-757a-49b9-b695-7283a6228cfc.woff') format('woff');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

/* Avenir® Next Demi */
@font-face {
  font-family: 'Avenir Next Demi';
  src: url('fonts/8c6d7851-9978-4520-8c8f-dc1b38b36eb6.woff2') format('woff2'),url('fonts/73fd8503-a80c-4965-97ae-a1178b2caad0.woff') format('woff');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

/* Avenir® Next Demi Bold for Offline V2*/
@font-face {
  font-family: 'Avenir Next Demi Bold Offline V2';
  src: url('fonts/AvenirNextforOfflineW2DmBd.woff2') format('woff2'),url('fonts/AvenirNextforOfflineW2DmBd.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Avenir® Next Demi Italic */
@font-face {
  font-family: 'Avenir Next Demi Italic';
  src: url('fonts/296e79af-9ff5-4136-9548-a432704df310.woff2') format('woff2'),url('fonts/4d28346d-e4bc-4715-aefb-aeabe47c33f0.woff') format('woff');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

/* Avenir® Next Heavy */
@font-face {
  font-family: 'Avenir Next Heavy';
  src: url('fonts/AvenirNextHeavy.woff2') format('woff2'),url('fonts/AvenirNextHeavy.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Avenir® Next Heavy Italic */
@font-face {
  font-family: 'Avenir Next Heavy Italic';
  src: url('fonts/29221c70-1552-4860-b75c-b9b8cdecf67a.woff2') format('woff2'),url('fonts/8451d706-1191-409f-a64c-e36e8aeee7df.woff') format('woff');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

/* Avenir® Next Italic */
@font-face {
  font-family: 'Avenir Next Italic';
  src: url('fonts/0f80ea09-8707-444b-a376-ed344302f2d9.woff2') format('woff2'),url('fonts/02a418e2-04df-4d9a-be95-5d6a2851fe40.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Avenir® Next Medium */
@font-face {
  font-family: 'Avenir Next Medium';
  src: url('fonts/AvenirNextPaneuropeanMedium_normal_normal.woff2') format('woff2'),url('fonts/AvenirNextPaneuropeanMedium_normal_normal.woff') format('woff');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

/* Avenir® Next Regular */
@font-face {
  font-family: 'Avenir Next Regular';
  src: url('fonts/f64c3634-1027-4aec-8bd4-d96f2444f559.woff2') format('woff2'),url('fonts/91f23395-35b5-470e-9680-45d860e84f5b.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Boutique Serif S Extra Bold */
@font-face {
  font-family: 'Boutique Serif S Extra Bold';
  src: url('fonts/BoutiqueSerifSExtraBold_normal_normal.woff2') format('woff2'),url('fonts/BoutiqueSerifSExtraBold_normal_normal.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Boutique Serif S Medium */
@font-face {
  font-family: 'Boutique Serif S Medium';
  src: url('fonts/BoutiqueSerifSMedium_normal_normal.woff2') format('woff2'),url('fonts/BoutiqueSerifSMedium_normal_normal.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Didonesque Black Condensed */
@font-face {
  font-family: 'Didonesque Black Condensed';
  src: url('fonts/DidonesqueBlackCondensed_normal_condensed.woff2') format('woff2'),url('fonts/DidonesqueBlackCondensed_normal_condensed.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Didonesque Bold Custom */
@font-face {
  font-family: 'Didonesque Bold';
  src: url('fonts/DidonesqueW1Bold.woff2') format('woff2'),url('fonts/DidonesqueW1Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Didonesque Bold Italic */
@font-face {
  font-family:'Didonesque Bold Italic';
  src: url('fonts/9108ee94-d9a0-4a40-bdd0-0bdf1ffe2997.woff2') format('woff2'),url('fonts/0c9715c7-7368-4886-9298-088a96cc4fc2.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Didonesque Display */
@font-face {
  font-family: 'Didonesque Display';
  src: url('fonts/DidonesqueDisplay_normal_normal.woff2') format('woff2'),url('fonts/DidonesqueDisplay_normal_normal.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Didonesque Display Italic */
@font-face {
  font-family: 'Didonesque Display Italic';
  src: url('fonts/DidonesqueDisplayItalic_italic_normal.woff2') format('woff2'),url('fonts/DidonesqueDisplayItalic_italic_normal.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Didonesque Poster */
@font-face {
  font-family: 'Didonesque Poster';
  src: url('fonts/DidonesquePoster_normal_normal.woff2') format('woff2'),url('fonts/DidonesquePoster_normal_normal.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Didonesque Poster Italic */
@font-face {
  font-family: 'Didonesque Poster Italic';
  src: url('fonts/DidonesquePosterItalic_italic_normal.woff2') format('woff2'),url('fonts/DidonesquePosterItalic_italic_normal.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Didonesque Roman Condensed */
@font-face {
  font-family: 'Didonesque Roman Condensed';
  src: url('fonts/DidonesqueRomanCondensed_normal_condensed.woff2') format('woff2'),url('fonts/DidonesqueRomanCondensed_normal_condensed.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Maison Neue Extra Bold */
@font-face {
  font-family: 'Maison Neue Extra Bold';
  src: url('fonts/MaisonNeueExtraBold_normal_normal.woff2') format('woff2'), url('fonts/MaisonNeueExtraBold_normal_normal.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}

/* Nimbus Roman Bold Condensed */
@font-face {
  font-family: 'Nimbus Roman Bold Condensed';
  src: url('fonts/NimbusRomanNo9BoldCondensed_normal_condensed.woff2') format('woff2'), url('fonts/NimbusRomanNo9BoldCondensed_normal_condensed.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}

/* September Spirit Caps */
@font-face {
  font-family: 'September Spirit Caps';
  src:url('fonts/SeptemberSpiritAllCaps_normal_normal.woff2') format('woff2'),url('fonts/SeptemberSpiritAllCaps_normal_normal.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* September Spirit Regular */
@font-face {
  font-family: 'September Spirit Regular';
  src: url('fonts/SeptemberSpiritAlt_normal_normal.woff2') format('woff2'), url('fonts/SeptemberSpiritAlt_normal_normal.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}

/* Trade Gothic Bold Condensed */
@font-face {
  font-family: 'Trade Gothic Bold Condensed';
  src: url('fonts/TradeGothicBoldCondensed20_normal_condensed.woff2') format('woff2'), url('fonts/TradeGothicBoldCondensed20_normal_condensed.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}
