@font-face {
    font-family: 'Etelka Wide Medium Pro';
    src: url('EtelkaWideMediumPro-BoldItalic.eot');
    src: local('Etelka Wide Medium Pro Bold Italic'), local('EtelkaWideMediumPro-BoldItalic'),
        url('EtelkaWideMediumPro-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('EtelkaWideMediumPro-BoldItalic.woff2') format('woff2'),
        url('EtelkaWideMediumPro-BoldItalic.woff') format('woff'),
        url('EtelkaWideMediumPro-BoldItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Etelka Monospace Pro';
    src: url('EtelkaMonospacePro-Italic.eot');
    src: local('Etelka Monospace Pro Italic'), local('EtelkaMonospacePro-Italic'),
        url('EtelkaMonospacePro-Italic.eot?#iefix') format('embedded-opentype'),
        url('EtelkaMonospacePro-Italic.woff2') format('woff2'),
        url('EtelkaMonospacePro-Italic.woff') format('woff'),
        url('EtelkaMonospacePro-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Etelka Medium Pro';
    src: url('EtelkaMediumPro-BoldItalic.eot');
    src: local('Etelka Medium Pro Bold Italic'), local('EtelkaMediumPro-BoldItalic'),
        url('EtelkaMediumPro-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('EtelkaMediumPro-BoldItalic.woff2') format('woff2'),
        url('EtelkaMediumPro-BoldItalic.woff') format('woff'),
        url('EtelkaMediumPro-BoldItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Etelka Wide Medium Pro';
    src: url('EtelkaWideMediumPro-Bold.eot');
    src: local('Etelka Wide Medium Pro Bold'), local('EtelkaWideMediumPro-Bold'),
        url('EtelkaWideMediumPro-Bold.eot?#iefix') format('embedded-opentype'),
        url('EtelkaWideMediumPro-Bold.woff2') format('woff2'),
        url('EtelkaWideMediumPro-Bold.woff') format('woff'),
        url('EtelkaWideMediumPro-Bold.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Etelka Narrow Text Pro';
    src: url('EtelkaNarrowTextPro-Italic.eot');
    src: local('Etelka Narrow Text Pro Italic'), local('EtelkaNarrowTextPro-Italic'),
        url('EtelkaNarrowTextPro-Italic.eot?#iefix') format('embedded-opentype'),
        url('EtelkaNarrowTextPro-Italic.woff2') format('woff2'),
        url('EtelkaNarrowTextPro-Italic.woff') format('woff'),
        url('EtelkaNarrowTextPro-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Etelka Wide Medium Pro';
    src: url('EtelkaWideMediumPro.eot');
    src: local('Etelka Wide Medium Pro'), local('EtelkaWideMediumPro'),
        url('EtelkaWideMediumPro.eot?#iefix') format('embedded-opentype'),
        url('EtelkaWideMediumPro.woff2') format('woff2'),
        url('EtelkaWideMediumPro.woff') format('woff'),
        url('EtelkaWideMediumPro.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Etelka Narrow Light Pro';
    src: url('EtelkaNarrowLightPro.eot');
    src: local('Etelka Narrow Light Pro'), local('EtelkaNarrowLightPro'),
        url('EtelkaNarrowLightPro.eot?#iefix') format('embedded-opentype'),
        url('EtelkaNarrowLightPro.woff2') format('woff2'),
        url('EtelkaNarrowLightPro.woff') format('woff'),
        url('EtelkaNarrowLightPro.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Etelka Monospace Pro';
    src: url('EtelkaMonospacePro.eot');
    src: local('Etelka Monospace Pro'), local('EtelkaMonospacePro'),
        url('EtelkaMonospacePro.eot?#iefix') format('embedded-opentype'),
        url('EtelkaMonospacePro.woff2') format('woff2'),
        url('EtelkaMonospacePro.woff') format('woff'),
        url('EtelkaMonospacePro.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Etelka Text Pro';
    src: url('EtelkaTextPro-Italic.eot');
    src: local('Etelka Text Pro Italic'), local('EtelkaTextPro-Italic'),
        url('EtelkaTextPro-Italic.eot?#iefix') format('embedded-opentype'),
        url('EtelkaTextPro-Italic.woff2') format('woff2'),
        url('EtelkaTextPro-Italic.woff') format('woff'),
        url('EtelkaTextPro-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Etelka Hairline Pro';
    src: url('EtelkaHairlinePro-Italic.eot');
    src: local('Etelka Hairline Pro Italic'), local('EtelkaHairlinePro-Italic'),
        url('EtelkaHairlinePro-Italic.eot?#iefix') format('embedded-opentype'),
        url('EtelkaHairlinePro-Italic.woff2') format('woff2'),
        url('EtelkaHairlinePro-Italic.woff') format('woff'),
        url('EtelkaHairlinePro-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Etelka Monospace Pro';
    src: url('EtelkaMonospacePro-BoldItalic.eot');
    src: local('Etelka Monospace Pro Bold Italic'), local('EtelkaMonospacePro-BoldItalic'),
        url('EtelkaMonospacePro-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('EtelkaMonospacePro-BoldItalic.woff2') format('woff2'),
        url('EtelkaMonospacePro-BoldItalic.woff') format('woff'),
        url('EtelkaMonospacePro-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Etelka Text Pro';
    src: url('EtelkaTextPro-Bold.eot');
    src: local('Etelka Text Pro Bold'), local('EtelkaTextPro-Bold'),
        url('EtelkaTextPro-Bold.eot?#iefix') format('embedded-opentype'),
        url('EtelkaTextPro-Bold.woff2') format('woff2'),
        url('EtelkaTextPro-Bold.woff') format('woff'),
        url('EtelkaTextPro-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Etelka Monospace Pro';
    src: url('EtelkaMonospacePro-Bold.eot');
    src: local('Etelka Monospace Pro Bold'), local('EtelkaMonospacePro-Bold'),
        url('EtelkaMonospacePro-Bold.eot?#iefix') format('embedded-opentype'),
        url('EtelkaMonospacePro-Bold.woff2') format('woff2'),
        url('EtelkaMonospacePro-Bold.woff') format('woff'),
        url('EtelkaMonospacePro-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Etelka Text Pro';
    src: url('EtelkaTextPro-BoldItalic.eot');
    src: local('Etelka Text Pro Bold Italic'), local('EtelkaTextPro-BoldItalic'),
        url('EtelkaTextPro-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('EtelkaTextPro-BoldItalic.woff2') format('woff2'),
        url('EtelkaTextPro-BoldItalic.woff') format('woff'),
        url('EtelkaTextPro-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Etelka Hairline Pro';
    src: url('EtelkaHairlinePro.eot');
    src: local('Etelka Hairline Pro'), local('EtelkaHairlinePro'),
        url('EtelkaHairlinePro.eot?#iefix') format('embedded-opentype'),
        url('EtelkaHairlinePro.woff2') format('woff2'),
        url('EtelkaHairlinePro.woff') format('woff'),
        url('EtelkaHairlinePro.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Etelka Wide Light Pro';
    src: url('EtelkaWideLightPro-Italic.eot');
    src: local('Etelka Wide Light Pro Italic'), local('EtelkaWideLightPro-Italic'),
        url('EtelkaWideLightPro-Italic.eot?#iefix') format('embedded-opentype'),
        url('EtelkaWideLightPro-Italic.woff2') format('woff2'),
        url('EtelkaWideLightPro-Italic.woff') format('woff'),
        url('EtelkaWideLightPro-Italic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Etelka Narrow Light Pro';
    src: url('EtelkaNarrowLightPro-Italic.eot');
    src: local('Etelka Narrow Light Pro Italic'), local('EtelkaNarrowLightPro-Italic'),
        url('EtelkaNarrowLightPro-Italic.eot?#iefix') format('embedded-opentype'),
        url('EtelkaNarrowLightPro-Italic.woff2') format('woff2'),
        url('EtelkaNarrowLightPro-Italic.woff') format('woff'),
        url('EtelkaNarrowLightPro-Italic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Etelka Light Pro';
    src: url('EtelkaLightPro.eot');
    src: local('Etelka Light Pro'), local('EtelkaLightPro'),
        url('EtelkaLightPro.eot?#iefix') format('embedded-opentype'),
        url('EtelkaLightPro.woff2') format('woff2'),
        url('EtelkaLightPro.woff') format('woff'),
        url('EtelkaLightPro.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Etelka Narrow Medium Pro';
    src: url('EtelkaNarrowMediumPro.eot');
    src: local('Etelka Narrow Medium Pro'), local('EtelkaNarrowMediumPro'),
        url('EtelkaNarrowMediumPro.eot?#iefix') format('embedded-opentype'),
        url('EtelkaNarrowMediumPro.woff2') format('woff2'),
        url('EtelkaNarrowMediumPro.woff') format('woff'),
        url('EtelkaNarrowMediumPro.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Etelka Wide Medium Pro';
    src: url('EtelkaWideMediumPro-Italic.eot');
    src: local('Etelka Wide Medium Pro Italic'), local('EtelkaWideMediumPro-Italic'),
        url('EtelkaWideMediumPro-Italic.eot?#iefix') format('embedded-opentype'),
        url('EtelkaWideMediumPro-Italic.woff2') format('woff2'),
        url('EtelkaWideMediumPro-Italic.woff') format('woff'),
        url('EtelkaWideMediumPro-Italic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Etelka Wide Text Pro';
    src: url('EtelkaWideTextPro-Italic.eot');
    src: local('Etelka Wide Text Pro Italic'), local('EtelkaWideTextPro-Italic'),
        url('EtelkaWideTextPro-Italic.eot?#iefix') format('embedded-opentype'),
        url('EtelkaWideTextPro-Italic.woff2') format('woff2'),
        url('EtelkaWideTextPro-Italic.woff') format('woff'),
        url('EtelkaWideTextPro-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Etelka Medium Pro';
    src: url('EtelkaMediumPro-Bold.eot');
    src: local('Etelka Medium Pro Bold'), local('EtelkaMediumPro-Bold'),
        url('EtelkaMediumPro-Bold.eot?#iefix') format('embedded-opentype'),
        url('EtelkaMediumPro-Bold.woff2') format('woff2'),
        url('EtelkaMediumPro-Bold.woff') format('woff'),
        url('EtelkaMediumPro-Bold.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Etelka Narrow Medium Pro';
    src: url('EtelkaNarrowMediumPro-BoldItali.eot');
    src: local('Etelka Narrow Medium Pro Bold Italic'), local('EtelkaNarrowMediumPro-BoldItali'),
        url('EtelkaNarrowMediumPro-BoldItali.eot?#iefix') format('embedded-opentype'),
        url('EtelkaNarrowMediumPro-BoldItali.woff2') format('woff2'),
        url('EtelkaNarrowMediumPro-BoldItali.woff') format('woff'),
        url('EtelkaNarrowMediumPro-BoldItali.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Etelka Medium Pro';
    src: url('EtelkaMediumPro.eot');
    src: local('Etelka Medium Pro'), local('EtelkaMediumPro'),
        url('EtelkaMediumPro.eot?#iefix') format('embedded-opentype'),
        url('EtelkaMediumPro.woff2') format('woff2'),
        url('EtelkaMediumPro.woff') format('woff'),
        url('EtelkaMediumPro.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Etelka Narrow Medium Pro';
    src: url('EtelkaNarrowMediumPro-Italic.eot');
    src: local('Etelka Narrow Medium Pro Italic'), local('EtelkaNarrowMediumPro-Italic'),
        url('EtelkaNarrowMediumPro-Italic.eot?#iefix') format('embedded-opentype'),
        url('EtelkaNarrowMediumPro-Italic.woff2') format('woff2'),
        url('EtelkaNarrowMediumPro-Italic.woff') format('woff'),
        url('EtelkaNarrowMediumPro-Italic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Etelka Text Pro';
    src: url('EtelkaTextPro.eot');
    src: local('Etelka Text Pro'), local('EtelkaTextPro'),
        url('EtelkaTextPro.eot?#iefix') format('embedded-opentype'),
        url('EtelkaTextPro.woff2') format('woff2'),
        url('EtelkaTextPro.woff') format('woff'),
        url('EtelkaTextPro.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Etelka Thin Pro';
    src: url('EtelkaThinPro.eot');
    src: local('Etelka Thin Pro'), local('EtelkaThinPro'),
        url('EtelkaThinPro.eot?#iefix') format('embedded-opentype'),
        url('EtelkaThinPro.woff2') format('woff2'),
        url('EtelkaThinPro.woff') format('woff'),
        url('EtelkaThinPro.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Etelka Wide Light Pro';
    src: url('EtelkaWideLightPro.eot');
    src: local('Etelka Wide Light Pro'), local('EtelkaWideLightPro'),
        url('EtelkaWideLightPro.eot?#iefix') format('embedded-opentype'),
        url('EtelkaWideLightPro.woff2') format('woff2'),
        url('EtelkaWideLightPro.woff') format('woff'),
        url('EtelkaWideLightPro.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Etelka Narrow Medium Pro';
    src: url('EtelkaNarrowMediumPro-Bold.eot');
    src: local('Etelka Narrow Medium Pro Bold'), local('EtelkaNarrowMediumPro-Bold'),
        url('EtelkaNarrowMediumPro-Bold.eot?#iefix') format('embedded-opentype'),
        url('EtelkaNarrowMediumPro-Bold.woff2') format('woff2'),
        url('EtelkaNarrowMediumPro-Bold.woff') format('woff'),
        url('EtelkaNarrowMediumPro-Bold.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Etelka Medium Pro';
    src: url('EtelkaMediumPro-Italic.eot');
    src: local('Etelka Medium Pro Italic'), local('EtelkaMediumPro-Italic'),
        url('EtelkaMediumPro-Italic.eot?#iefix') format('embedded-opentype'),
        url('EtelkaMediumPro-Italic.woff2') format('woff2'),
        url('EtelkaMediumPro-Italic.woff') format('woff'),
        url('EtelkaMediumPro-Italic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Etelka Narrow Text Pro';
    src: url('EtelkaNarrowTextPro.eot');
    src: local('Etelka Narrow Text Pro'), local('EtelkaNarrowTextPro'),
        url('EtelkaNarrowTextPro.eot?#iefix') format('embedded-opentype'),
        url('EtelkaNarrowTextPro.woff2') format('woff2'),
        url('EtelkaNarrowTextPro.woff') format('woff'),
        url('EtelkaNarrowTextPro.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Etelka Wide Text Pro';
    src: url('EtelkaWideTextPro-Bold.eot');
    src: local('Etelka Wide Text Pro Bold'), local('EtelkaWideTextPro-Bold'),
        url('EtelkaWideTextPro-Bold.eot?#iefix') format('embedded-opentype'),
        url('EtelkaWideTextPro-Bold.woff2') format('woff2'),
        url('EtelkaWideTextPro-Bold.woff') format('woff'),
        url('EtelkaWideTextPro-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Etelka Light Pro';
    src: url('EtelkaLightPro-Italic.eot');
    src: local('Etelka Light Pro Italic'), local('EtelkaLightPro-Italic'),
        url('EtelkaLightPro-Italic.eot?#iefix') format('embedded-opentype'),
        url('EtelkaLightPro-Italic.woff2') format('woff2'),
        url('EtelkaLightPro-Italic.woff') format('woff'),
        url('EtelkaLightPro-Italic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Etelka Narrow Text Pro';
    src: url('EtelkaNarrowTextPro-Bold.eot');
    src: local('Etelka Narrow Text Pro Bold'), local('EtelkaNarrowTextPro-Bold'),
        url('EtelkaNarrowTextPro-Bold.eot?#iefix') format('embedded-opentype'),
        url('EtelkaNarrowTextPro-Bold.woff2') format('woff2'),
        url('EtelkaNarrowTextPro-Bold.woff') format('woff'),
        url('EtelkaNarrowTextPro-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Etelka Wide Text Pro';
    src: url('EtelkaWideTextPro.eot');
    src: local('Etelka Wide Text Pro'), local('EtelkaWideTextPro'),
        url('EtelkaWideTextPro.eot?#iefix') format('embedded-opentype'),
        url('EtelkaWideTextPro.woff2') format('woff2'),
        url('EtelkaWideTextPro.woff') format('woff'),
        url('EtelkaWideTextPro.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Etelka Wide Text Pro';
    src: url('EtelkaWideTextPro-BoldItalic.eot');
    src: local('Etelka Wide Text Pro Bold Italic'), local('EtelkaWideTextPro-BoldItalic'),
        url('EtelkaWideTextPro-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('EtelkaWideTextPro-BoldItalic.woff2') format('woff2'),
        url('EtelkaWideTextPro-BoldItalic.woff') format('woff'),
        url('EtelkaWideTextPro-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Etelka Thin Pro';
    src: url('EtelkaThinPro-Italic.eot');
    src: local('Etelka Thin Pro Italic'), local('EtelkaThinPro-Italic'),
        url('EtelkaThinPro-Italic.eot?#iefix') format('embedded-opentype'),
        url('EtelkaThinPro-Italic.woff2') format('woff2'),
        url('EtelkaThinPro-Italic.woff') format('woff'),
        url('EtelkaThinPro-Italic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Etelka Narrow Text Pro';
    src: url('EtelkaNarrowTextPro-BoldItalic.eot');
    src: local('Etelka Narrow Text Pro Bold Italic'), local('EtelkaNarrowTextPro-BoldItalic'),
        url('EtelkaNarrowTextPro-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('EtelkaNarrowTextPro-BoldItalic.woff2') format('woff2'),
        url('EtelkaNarrowTextPro-BoldItalic.woff') format('woff'),
        url('EtelkaNarrowTextPro-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

