@font-face{font-family:'abril-fatface';font-style:normal;font-weight:400;font-display:swap;src:url('abril-fatface-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'anton';font-style:normal;font-weight:400;font-display:swap;src:url('anton-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'archivo-black';font-style:normal;font-weight:400;font-display:swap;src:url('archivo-black-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'bangers';font-style:normal;font-weight:400;font-display:swap;src:url('bangers-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'bebas-neue';font-style:normal;font-weight:400;font-display:swap;src:url('bebas-neue-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'caveat';font-style:normal;font-weight:400;font-display:swap;src:url('caveat-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'caveat';font-style:normal;font-weight:700;font-display:swap;src:url('caveat-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'dancing-script';font-style:normal;font-weight:400;font-display:swap;src:url('dancing-script-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'dancing-script';font-style:normal;font-weight:700;font-display:swap;src:url('dancing-script-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'great-vibes';font-style:normal;font-weight:400;font-display:swap;src:url('great-vibes-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'lobster';font-style:normal;font-weight:400;font-display:swap;src:url('lobster-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'merriweather';font-style:normal;font-weight:400;font-display:swap;src:url('merriweather-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'merriweather';font-style:normal;font-weight:700;font-display:swap;src:url('merriweather-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'montserrat';font-style:normal;font-weight:400;font-display:swap;src:url('montserrat-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'montserrat';font-style:normal;font-weight:700;font-display:swap;src:url('montserrat-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'oswald';font-style:normal;font-weight:400;font-display:swap;src:url('oswald-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'oswald';font-style:normal;font-weight:700;font-display:swap;src:url('oswald-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'pacifico';font-style:normal;font-weight:400;font-display:swap;src:url('pacifico-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'permanent-marker';font-style:normal;font-weight:400;font-display:swap;src:url('permanent-marker-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'playfair-display';font-style:normal;font-weight:400;font-display:swap;src:url('playfair-display-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'playfair-display';font-style:normal;font-weight:700;font-display:swap;src:url('playfair-display-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'poppins';font-style:normal;font-weight:400;font-display:swap;src:url('poppins-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'poppins';font-style:normal;font-weight:700;font-display:swap;src:url('poppins-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'raleway';font-style:normal;font-weight:400;font-display:swap;src:url('raleway-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'raleway';font-style:normal;font-weight:700;font-display:swap;src:url('raleway-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'righteous';font-style:normal;font-weight:400;font-display:swap;src:url('righteous-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'roboto-slab';font-style:normal;font-weight:400;font-display:swap;src:url('roboto-slab-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'roboto-slab';font-style:normal;font-weight:700;font-display:swap;src:url('roboto-slab-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'teko';font-style:normal;font-weight:400;font-display:swap;src:url('teko-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'teko';font-style:normal;font-weight:700;font-display:swap;src:url('teko-latin-700-normal.woff2') format('woff2')}
/* 1/11 : polices ajoutées (OFL / Apache, voir LICENCES-complement.txt) */
@font-face{font-family:'alfa-slab-one';font-style:normal;font-weight:400;font-display:swap;src:url('alfa-slab-one-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'amatic-sc';font-style:normal;font-weight:400;font-display:swap;src:url('amatic-sc-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'amatic-sc';font-style:normal;font-weight:700;font-display:swap;src:url('amatic-sc-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'cinzel';font-style:normal;font-weight:400;font-display:swap;src:url('cinzel-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'cinzel';font-style:normal;font-weight:700;font-display:swap;src:url('cinzel-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'comfortaa';font-style:normal;font-weight:400;font-display:swap;src:url('comfortaa-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'comfortaa';font-style:normal;font-weight:700;font-display:swap;src:url('comfortaa-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'cormorant-garamond';font-style:italic;font-weight:400;font-display:swap;src:url('cormorant-garamond-latin-400-italic.woff2') format('woff2')}
@font-face{font-family:'cormorant-garamond';font-style:normal;font-weight:400;font-display:swap;src:url('cormorant-garamond-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'cormorant-garamond';font-style:italic;font-weight:700;font-display:swap;src:url('cormorant-garamond-latin-700-italic.woff2') format('woff2')}
@font-face{font-family:'cormorant-garamond';font-style:normal;font-weight:700;font-display:swap;src:url('cormorant-garamond-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'exo-2';font-style:italic;font-weight:400;font-display:swap;src:url('exo-2-latin-400-italic.woff2') format('woff2')}
@font-face{font-family:'exo-2';font-style:normal;font-weight:400;font-display:swap;src:url('exo-2-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'exo-2';font-style:italic;font-weight:700;font-display:swap;src:url('exo-2-latin-700-italic.woff2') format('woff2')}
@font-face{font-family:'exo-2';font-style:normal;font-weight:700;font-display:swap;src:url('exo-2-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'fredoka';font-style:normal;font-weight:400;font-display:swap;src:url('fredoka-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'fredoka';font-style:normal;font-weight:700;font-display:swap;src:url('fredoka-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'josefin-sans';font-style:italic;font-weight:400;font-display:swap;src:url('josefin-sans-latin-400-italic.woff2') format('woff2')}
@font-face{font-family:'josefin-sans';font-style:normal;font-weight:400;font-display:swap;src:url('josefin-sans-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'josefin-sans';font-style:italic;font-weight:700;font-display:swap;src:url('josefin-sans-latin-700-italic.woff2') format('woff2')}
@font-face{font-family:'josefin-sans';font-style:normal;font-weight:700;font-display:swap;src:url('josefin-sans-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'kaushan-script';font-style:normal;font-weight:400;font-display:swap;src:url('kaushan-script-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'lato';font-style:italic;font-weight:400;font-display:swap;src:url('lato-latin-400-italic.woff2') format('woff2')}
@font-face{font-family:'lato';font-style:normal;font-weight:400;font-display:swap;src:url('lato-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'lato';font-style:italic;font-weight:700;font-display:swap;src:url('lato-latin-700-italic.woff2') format('woff2')}
@font-face{font-family:'lato';font-style:normal;font-weight:700;font-display:swap;src:url('lato-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'lilita-one';font-style:normal;font-weight:400;font-display:swap;src:url('lilita-one-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'lobster-two';font-style:italic;font-weight:400;font-display:swap;src:url('lobster-two-latin-400-italic.woff2') format('woff2')}
@font-face{font-family:'lobster-two';font-style:normal;font-weight:400;font-display:swap;src:url('lobster-two-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'lobster-two';font-style:italic;font-weight:700;font-display:swap;src:url('lobster-two-latin-700-italic.woff2') format('woff2')}
@font-face{font-family:'lobster-two';font-style:normal;font-weight:700;font-display:swap;src:url('lobster-two-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'nunito';font-style:italic;font-weight:400;font-display:swap;src:url('nunito-latin-400-italic.woff2') format('woff2')}
@font-face{font-family:'nunito';font-style:normal;font-weight:400;font-display:swap;src:url('nunito-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'nunito';font-style:italic;font-weight:700;font-display:swap;src:url('nunito-latin-700-italic.woff2') format('woff2')}
@font-face{font-family:'nunito';font-style:normal;font-weight:700;font-display:swap;src:url('nunito-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'open-sans';font-style:italic;font-weight:400;font-display:swap;src:url('open-sans-latin-400-italic.woff2') format('woff2')}
@font-face{font-family:'open-sans';font-style:normal;font-weight:400;font-display:swap;src:url('open-sans-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'open-sans';font-style:italic;font-weight:700;font-display:swap;src:url('open-sans-latin-700-italic.woff2') format('woff2')}
@font-face{font-family:'open-sans';font-style:normal;font-weight:700;font-display:swap;src:url('open-sans-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'orbitron';font-style:normal;font-weight:400;font-display:swap;src:url('orbitron-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'orbitron';font-style:normal;font-weight:700;font-display:swap;src:url('orbitron-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'quicksand';font-style:normal;font-weight:400;font-display:swap;src:url('quicksand-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'quicksand';font-style:normal;font-weight:700;font-display:swap;src:url('quicksand-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'roboto';font-style:italic;font-weight:400;font-display:swap;src:url('roboto-latin-400-italic.woff2') format('woff2')}
@font-face{font-family:'roboto';font-style:normal;font-weight:400;font-display:swap;src:url('roboto-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'roboto';font-style:italic;font-weight:700;font-display:swap;src:url('roboto-latin-700-italic.woff2') format('woff2')}
@font-face{font-family:'roboto';font-style:normal;font-weight:700;font-display:swap;src:url('roboto-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'sacramento';font-style:normal;font-weight:400;font-display:swap;src:url('sacramento-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'satisfy';font-style:normal;font-weight:400;font-display:swap;src:url('satisfy-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'special-elite';font-style:normal;font-weight:400;font-display:swap;src:url('special-elite-latin-400-normal.woff2') format('woff2')}
