@font-face {
  font-family: 'AdelleBold';
  src: local('Adelle Bold'),
    url(https://www.pushing-pixels.org/fonts/AdelleBasic_Bold.woff) format('woff');
}

@font-face {
  font-family: 'Eurostile';
  font-style: normal;
  font-weight: 400;
  src: local('Eurostile'),
    url(https://www.pushing-pixels.org/fonts/EurostileRegular.woff) format('woff');
}

@font-face {
  font-family: 'Eurostile';
  font-style: normal;
  font-weight: 600;
  src: local('Eurostile Demi'),
    url(https://www.pushing-pixels.org/fonts/EurostileDemi.woff) format('woff');
}

@font-face {
  font-family: 'Eurostile';
  font-style: normal;
  font-weight: 700;
  src: local('Eurostile Bold'),
    url(https://www.pushing-pixels.org/fonts/EurostileBold.woff) format('woff');
}

@font-face {
  font-family: 'FiraCode';
  font-style: normal;
  font-weight: 700;
  src: local('FiraCode Bold'),
    url(https://www.pushing-pixels.org/fonts/FiraCode-Bold.woff2) format('woff2'),
    url(https://www.pushing-pixels.org/fonts/FiraCode-Bold.woff) format('woff');
}

@font-face {
  font-family: 'FiraCode';
  font-style: normal;
  font-weight: 400;
  src: local('FiraCode'),
    url(https://www.pushing-pixels.org/fonts/FiraCode-Regular.woff2) format('woff2'),
    url(https://www.pushing-pixels.org/fonts/FiraCode-Regular.woff) format('woff');
}

@font-face {
  font-family: 'FiraCode';
  font-style: normal;
  font-weight: 300;
  src: local('FiraCode Light'),
    url(https://www.pushing-pixels.org/fonts/FiraCode-Light.woff2) format('woff2'),
    url(https://www.pushing-pixels.org/fonts/FiraCode-Light.woff2) format('woff');
}

@font-face {
  font-family: 'FiraCode';
  font-style: normal;
  font-weight: 500;
  src: local('FiraCode Medium'),
    url(https://www.pushing-pixels.org/fonts/FiraCode-Medium.woff2) format('woff2'),
    url(https://www.pushing-pixels.org/fonts/FiraCode-Medium.woff2) format('woff');
}

@font-face {
  font-family: 'Iosevka';
  font-style: normal;
  font-weight: 700;
  src: local('Iosevka Bold'),
    url(https://www.pushing-pixels.org/fonts/iosevka-bold.woff2) format('woff2'),
    url(https://www.pushing-pixels.org/fonts/iosevka-bold.woff) format('woff');
}

@font-face {
  font-family: 'Iosevka';
  font-style: normal;
  font-weight: 400;
  src: local('Iosevka'),
    url(https://www.pushing-pixels.org/fonts/iosevka-regular.woff2) format('woff2'),
    url(https://www.pushing-pixels.org/fonts/iosevka-regular.woff) format('woff');
}

@font-face {
  font-family: 'Iosevka';
  font-style: normal;
  font-weight: 300;
  src: local('Iosevka Light'),
    url(https://www.pushing-pixels.org/fonts/iosevka-light.woff2) format('woff2'),
    url(https://www.pushing-pixels.org/fonts/iosevka-light.woff2) format('woff');
}

@font-face {
  font-family: 'Iosevka';
  font-style: normal;
  font-weight: 500;
  src: local('Iosevka Medium'),
    url(https://www.pushing-pixels.org/fonts/iosevka-medium.woff2) format('woff2'),
    url(https://www.pushing-pixels.org/fonts/iosevka-medium.woff2) format('woff');
}

@font-face {
  font-family: 'Elena';
  font-style: normal;
  font-weight: 700;
  src: local('Elena Bold'),
    url(https://www.pushing-pixels.org/fonts/ElenaWebBasicBold.woff2) format('woff2'),
    url(https://www.pushing-pixels.org/fonts/ElenaWebBasicBold.woff) format('woff');
}

@font-face {
  font-family: 'Elena';
  font-style: italic;
  font-weight: 700;
  src: local('Elena Bold Italic'),
    url(https://www.pushing-pixels.org/fonts/ElenaWebBasicBoldItalic.woff2) format('woff2'),
    url(https://www.pushing-pixels.org/fonts/ElenaWebBasicBoldItalic.woff) format('woff');
}

@font-face {
  font-family: 'Elena';
  font-style: italic;
  font-weight: 400;
  src: local('Elena Italic'),
    url(https://www.pushing-pixels.org/fonts/ElenaWebBasicRegularItalic.woff2) format('woff2'),
    url(https://www.pushing-pixels.org/fonts/ElenaWebBasicRegularItalic.woff) format('woff');
}

@font-face {
  font-family: 'Elena';
  font-style: normal;
  font-weight: 400;
  src: local('Elena'),
    url(https://www.pushing-pixels.org/fonts/ElenaWebBasicRegular.woff2) format('woff2'),
    url(https://www.pushing-pixels.org/fonts/ElenaWebBasicRegular.woff) format('woff');
}

@font-face {
  font-family: 'Elena';
  font-style: italic;
  font-weight: 300;
  src: local('Elena Light Italic'),
    url(https://www.pushing-pixels.org/fonts/ElenaWebBasicLightItalic.woff2) format('woff2'),
    url(https://www.pushing-pixels.org/fonts/ElenaWebBasicLightItalic.woff) format('woff');
}

@font-face {
  font-family: 'Elena';
  font-style: normal;
  font-weight: 300;
  src: local('Elena Light'),
    url(https://www.pushing-pixels.org/fonts/ElenaWebBasicLight.woff2) format('woff2'),
    url(https://www.pushing-pixels.org/fonts/ElenaWebBasicLight.woff) format('woff');
}

@font-face {
  font-family: 'Elena';
  font-style: italic;
  font-weight: 500;
  src: local('Elena Medium Italic'),
    url(https://www.pushing-pixels.org/fonts/ElenaWebBasicMediumItalic.woff2) format('woff2'),
    url(https://www.pushing-pixels.org/fonts/ElenaWebBasicMediumItalic.woff) format('woff');
}

@font-face {
  font-family: 'Elena';
  font-style: normal;
  font-weight: 500;
  src: local('Elena Medium'),
    url(https://www.pushing-pixels.org/fonts/ElenaWebBasicMedium.woff2) format('woff2'),
    url(https://www.pushing-pixels.org/fonts/ElenaWebBasicMedium.woff) format('woff');
}

@font-face {
  font-family: 'MuseoSans';
  font-style: normal;
  font-weight: 500;
  src: local('Museo Sans'),
    url(https://www.pushing-pixels.org/fonts/MuseoSans.woff) format('woff');
}

@font-face {
  font-family: 'MuseoSans';
  font-style: italic;
  font-weight: 500;
  src: local('Museo Sans Italic'),
    url(https://www.pushing-pixels.org/fonts/MuseoSansItalic.woff) format('woff');
}


@font-face {
  font-family: 'AGaramondPro';
  font-style: normal;
  font-weight: 700;
  src: local('AGaramondPro Bold'),
    url(https://www.pushing-pixels.org/fonts/AGaramondPro-Bold.woff) format('woff');
}

@font-face {
  font-family: 'AGaramondPro';
  font-style: italic;
  font-weight: 700;
  src: local('AGaramondPro Bold Italic'),
    url(https://www.pushing-pixels.org/fonts/AGaramondPro-BoldItalic.woff) format('woff');
}

@font-face {
  font-family: 'AGaramondPro';
  font-style: italic;
  font-weight: 400;
  src: local('AGaramondPro Italic'),
    url(https://www.pushing-pixels.org/fonts/AGaramondPro-Italic.woff) format('woff');
}

@font-face {
  font-family: 'AGaramondPro';
  font-style: normal;
  font-weight: 400;
  src: local('AGaramondPro'),
    url(https://www.pushing-pixels.org/fonts/AGaramondPro-Regular.woff) format('woff');
}

@font-face {
  font-family: 'AGaramondPro';
  font-style: italic;
  font-weight: 500;
  src: local('AGaramondPro Semibold Italic'),
    url(https://www.pushing-pixels.org/fonts/AGaramondPro-SemiboldItalic.woff) format('woff');
}

@font-face {
  font-family: 'AGaramondPro';
  font-style: normal;
  font-weight: 500;
  src: local('AGaramondPro Semibold'),
    url(https://www.pushing-pixels.org/fonts/AGaramondPro-Semibold.woff) format('woff');
}


