/*20221024-1207 v.3*/

/* === Ubuntu ========== */

@font-face {
  font-family: "Ubuntu";
  src: url("https://cdn-image.spaggiari.eu/fonts/ubuntu/Ubuntu-R.ttf");
}

@font-face {
  font-family: "Ubuntu Condensed";
  src: url("https://cdn-image.spaggiari.eu/fonts/ubuntu/Ubuntu-C.ttf");
}

@font-face {
  font-family: "Ubuntu Light";
  src: url("https://cdn-image.spaggiari.eu/fonts/ubuntu/Ubuntu-L.ttf");
}

/* === PoetsenOne ========== */

@font-face {
  font-family: "PoetsenOne";
  font-weight: normal;
  src: url("https://cdn-image.spaggiari.eu/fonts/poetsen-one/PoetsenOne-Regular.ttf");
}

/* === Averta ========== */

@font-face {
  font-family: "Averta Extrathin";
  font-style: italic;
  src: url("https://cdn-image.spaggiari.eu/fonts/averta/Averta-ExtrathinItalic.ttf");
}

@font-face {
  font-family: "Averta Extrathin";
  src: url("https://cdn-image.spaggiari.eu/fonts/averta/Averta-Extrathin.ttf");
}

@font-face {
  font-family: "Averta Thin";
  font-style: italic;
  src: url("https://cdn-image.spaggiari.eu/fonts/averta/Averta-ThinItalic.ttf");
}

@font-face {
  font-family: "Averta Thin";
  src: url("https://cdn-image.spaggiari.eu/fonts/averta/Averta-Thin.ttf");
}

@font-face {
  font-family: "Averta Light";
  src: url("https://cdn-image.spaggiari.eu/fonts/averta/Averta-Light.ttf");
}

@font-face {
  font-family: "Averta Light";
  font-style: italic;
  src: url("https://cdn-image.spaggiari.eu/fonts/averta/Averta-LightItalic.ttf");
}

@font-face {
  font-family: "Averta";
  src: url("https://cdn-image.spaggiari.eu/fonts/averta/Averta-Regular.ttf");
}

@font-face {
  font-family: "Averta";
  font-style: italic;
  src: url("https://cdn-image.spaggiari.eu/fonts/averta/Averta-RegularItalic.ttf");
}

@font-face {
  font-family: "Averta Semibold";
  src: url("https://cdn-image.spaggiari.eu/fonts/averta/Averta-Semibold.ttf");
}

@font-face {
  font-family: "Averta Semibold";
  font-style: italic;
  src: url("https://cdn-image.spaggiari.eu/fonts/averta/Averta-SemiboldItalic.ttf");
}

@font-face {
  font-family: "Averta Bold";
  src: url("https://cdn-image.spaggiari.eu/fonts/averta/Averta-Bold.ttf");
}

@font-face {
  font-family: "Averta Bold";
  font-style: italic;
  src: url("https://cdn-image.spaggiari.eu/fonts/averta/Averta-BoldItalic.ttf");
}

@font-face {
  font-family: "Averta ExtraBold";
  src: url("https://cdn-image.spaggiari.eu/fonts/averta/Averta-ExtraBold.ttf");
}

@font-face {
  font-family: "Averta ExtraBold";
  font-style: italic;
  src: url("https://cdn-image.spaggiari.eu/fonts/averta/Averta-ExtraBoldItalic.ttf");
}

@font-face {
  font-family: "Averta Black";
  src: url("https://cdn-image.spaggiari.eu/fonts/averta/Averta-Black.ttf");
}

@font-face {
  font-family: "Averta Black";
  font-style: italic;
  src: url("https://cdn-image.spaggiari.eu/fonts/averta/Averta-BlackItalic.ttf");
}

/* === Open Sans ========== */

@font-face {
  font-family: "OpenSans";
  font-weight: normal;
  src: url("https://cdn-image.spaggiari.eu/fonts/open-sans/OpenSans-Regular.ttf");
}

@font-face {
  font-family: "OpenSans";
  font-style: italic;
  src: url("https://cdn-image.spaggiari.eu/fonts/open-sans/OpenSans-Italic.ttf");
}

@font-face {
  font-family: "OpenSans";
  font-weight: bold;
  src: url("https://cdn-image.spaggiari.eu/fonts/open-sans/OpenSans-Bold.ttf");
}

@font-face {
  font-family: "OpenSans";
  font-weight: bold;
  font-style: italic;
  src: url("https://cdn-image.spaggiari.eu/fonts/open-sans/OpenSans-BoldItalic.ttf");
}

@font-face {
  font-family: "Open Sans";
  font-weight: normal;
  src: url("https://cdn-image.spaggiari.eu/fonts/open-sans/OpenSans-Regular.ttf");
}

@font-face {
  font-family: "Open Sans";
  font-style: italic;
  src: url("https://cdn-image.spaggiari.eu/fonts/open-sans/OpenSans-Italic.ttf");
}

@font-face {
  font-family: "Open Sans";
  font-weight: bold;
  src: url("https://cdn-image.spaggiari.eu/fonts/open-sans/OpenSans-Bold.ttf");
}

@font-face {
  font-family: "Open Sans";
  font-weight: bold;
  font-style: italic;
  src: url("https://cdn-image.spaggiari.eu/fonts/open-sans/OpenSans-BoldItalic.ttf");
}

@font-face {
  font-family: "OpenSans SemiBold";
  src: url("https://cdn-image.spaggiari.eu/fonts/open-sans/OpenSans-Semibold.ttf");
}

@font-face {
  font-family: "OpenSans SemiBold";
  font-style: italic;
  src: url("https://cdn-image.spaggiari.eu/fonts/open-sans/OpenSans-SemiboldItalic.ttf");
}

@font-face {
  font-family: "Open Sans SemiBold";
  src: url("https://cdn-image.spaggiari.eu/fonts/open-sans/OpenSans-Semibold.ttf");
}

@font-face {
  font-family: "Open Sans SemiBold";
  font-style: italic;
  src: url("https://cdn-image.spaggiari.eu/fonts/open-sans/OpenSans-SemiboldItalic.ttf");
}

@font-face {
  font-family: "OpenSans ExtraBold";
  src: url("https://cdn-image.spaggiari.eu/fonts/open-sans/OpenSans-ExtraBold.ttf");
}

@font-face {
  font-family: "OpenSans ExtraBold";
  font-style: italic;
  src: url("https://cdn-image.spaggiari.eu/fonts/open-sans/OpenSans-ExtraBoldItalic.ttf");
}

@font-face {
  font-family: "OpenSans Light";
  src: url("https://cdn-image.spaggiari.eu/fonts/open-sans/OpenSans-Light.ttf");
}

@font-face {
  font-family: "OpenSans Light";
  font-style: italic;
  src: url("https://cdn-image.spaggiari.eu/fonts/open-sans/OpenSans-LightItalic.ttf");
}

@font-face {
  font-family: "Open Sans ExtraBold";
  src: url("https://cdn-image.spaggiari.eu/fonts/open-sans/OpenSans-ExtraBold.ttf");
}

@font-face {
  font-family: "Open Sans ExtraBold";
  font-style: italic;
  src: url("https://cdn-image.spaggiari.eu/fonts/open-sans/OpenSans-ExtraBoldItalic.ttf");
}

@font-face {
  font-family: "Open Sans Light";
  src: url("https://cdn-image.spaggiari.eu/fonts/open-sans/OpenSans-Light.ttf");
}

@font-face {
  font-family: "Open Sans Light";
  font-style: italic;
  src: url("https://cdn-image.spaggiari.eu/fonts/open-sans/OpenSans-LightItalic.ttf");
}

@font-face {
  font-family: "OpenSans Condensed";
  src: url("https://cdn-image.spaggiari.eu/fonts/open-sans/OpenSans-CondLight.ttf");
}

@font-face {
  font-family: "OpenSans Condensed";
  font-style: italic;
  src: url("https://cdn-image.spaggiari.eu/fonts/open-sans/OpenSans-CondLightItalic.ttf");
}

@font-face {
  font-family: "OpenSans Condensed";
  font-weight: bold;
  src: url("https://cdn-image.spaggiari.eu/fonts/open-sans/OpenSans-CondBold.ttf");
}

@font-face {
  font-family: "Open Sans Condensed";
  src: url("https://cdn-image.spaggiari.eu/fonts/open-sans/OpenSans-CondLight.ttf");
}

@font-face {
  font-family: "Open Sans Condensed";
  font-style: italic;
  src: url("https://cdn-image.spaggiari.eu/fonts/open-sans/OpenSans-CondLightItalic.ttf");
}

@font-face {
  font-family: "Open Sans Condensed";
  font-weight: bold;
  src: url("https://cdn-image.spaggiari.eu/fonts/open-sans/OpenSans-CondBold.ttf");
}


/* === Bangers ========== */
@font-face {
  font-family: "Bangers";
  src: url("https://cdn-image.spaggiari.eu/fonts/provafonts/Bangers.ttf");
}

/* === exljbris-MuseoSlab ========== */

@font-face {
  font-family: "exljbris-MuseoSlab-100";
  font-weight: normal;
  src: url("https://cdn-image.spaggiari.eu/fonts/museo-lab/exljbris-MuseoSlab-100.otf");
}

@font-face {
  font-family: "exljbris-MuseoSlab-300";
  font-weight: normal;
  src: url("https://cdn-image.spaggiari.eu/fonts/museo-lab/exljbris-MuseoSlab-300.otf");
}

@font-face {
  font-family: "exljbris-MuseoSlab-700";
  font-weight: normal;
  src: url("https://cdn-image.spaggiari.eu/fonts/museo-lab/exljbris-MuseoSlab-700.otf");
}

@font-face {
  font-family: "exljbris-MuseoSlab-900";
  font-weight: normal;
  src: url("https://cdn-image.spaggiari.eu/fonts/museo-lab/exljbris-MuseoSlab-900.otf");
}

@font-face {
  font-family: "exljbris-MuseoSlab-1000";
  font-weight: normal;
  src: url("https://cdn-image.spaggiari.eu/fonts/museo-lab/exljbris-MuseoSlab-1000.otf");
}

@font-face {
  font-family: "exljbris-MuseoSlab-500";
  font-weight: normal;
  src: url("https://cdn-image.spaggiari.eu/fonts/museo-lab/exljbris-MuseoSlab-500.otf");
}

/* === Material Icons ========== */

@font-face {
  font-family: "Material Icons";
  font-style: normal;
  font-weight: 400;
  src: url("https://cdn-image.spaggiari.eu/fonts/material-icons/material-icons.woff2") format("woff2");
}

@font-face {
  font-family: "Material Icons Outlined";
  font-style: normal;
  font-weight: 400;
  src: url("https://cdn-image.spaggiari.eu/fonts/material-icons/material-icons-outlined.woff2") format("woff2");
}

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -moz-font-feature-settings: 'liga';
  -moz-osx-font-smoothing: grayscale;
}

/* === Roboto ========== */

@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src: url("https://cdn-image.spaggiari.eu/fonts/roboto/Roboto.woff2") format("woff2");
}

@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  src: url("https://cdn-image.spaggiari.eu/fonts/roboto/Roboto-Medium.woff2") format("woff2");
}

@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  src: url("https://cdn-image.spaggiari.eu/fonts/roboto/Roboto-Bold.woff2") format("woff2");
}


/* === Titillium Web ========== */

/* latin-ext */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 400;
  src: url("https://cdn-image.spaggiari.eu/fonts/titillium-web/TitilliumWeb-400-ext.woff2") format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 400;
  src: url("https://cdn-image.spaggiari.eu/fonts/titillium-web/TitilliumWeb-400.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* latin-ext */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 600;
  src: url("https://cdn-image.spaggiari.eu/fonts/titillium-web/TitilliumWeb-600-ext.woff2") format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 600;
  src: url("https://cdn-image.spaggiari.eu/fonts/titillium-web/TitilliumWeb-600.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


/** === DejaVuSans ========== */

@font-face {
  font-family: 'DejaVuSansCondensed';
  font-weight: normal;
  src: url("https://cdn-image.spaggiari.eu/fonts/dejavu/DejaVuSansCondensed.ttf") format("truetype");
}

@font-face {
  font-family: 'DejaVuSansCondensed-Oblique';
  font-weight: normal;
  src: url("https://cdn-image.spaggiari.eu/fonts/dejavu/DejaVuSansCondensed-Oblique.ttf") format("truetype");
}

/* === Arimo ========== */

/* latin-ext */
@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("https://cdn-image.spaggiari.eu/fonts/arimo/Arimo-400-ext.woff2") format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("https://cdn-image.spaggiari.eu/fonts/arimo/Arimo-400.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


/* latin-ext */
@font-face {
  font-family: 'Arimo';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("https://cdn-image.spaggiari.eu/fonts/arimo/Arimo-400-Italic-ext.woff2") format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Arimo';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("https://cdn-image.spaggiari.eu/fonts/arimo/Arimo-400-Italic.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

