@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/HelveticaNeueCyrUltraLight_0.html');
    src: url('../fonts/HelveticaNeueCyrUltraLight_0.html') format('embedded-opentype'),
         url('../fonts/HelveticaNeueCyrUltraLight_0-2.html') format('woff2'),
         url('../fonts/HelveticaNeueCyrUltraLight_0-3.html') format('woff'),
         url('../fonts/HelveticaNeueCyrUltraLight_0-4.html') format('truetype'),
         url('../fonts/HelveticaNeueCyrUltraLight_0-5.html#HelveticaNeueCyrUltraLight_0') format('svg');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/HelveticaNeueCyrUltraLightItalic.html');
    src: url('../fonts/HelveticaNeueCyrUltraLightItalic.html') format('embedded-opentype'),
         url('../fonts/HelveticaNeueCyrUltraLightItalic-2.html') format('woff2'),
         url('../fonts/HelveticaNeueCyrUltraLightItalic-3.html') format('woff'),
         url('../fonts/HelveticaNeueCyrUltraLightItalic-4.html') format('truetype'),
         url('../fonts/HelveticaNeueCyrUltraLightItalic-5.html#HelveticaNeueCyrUltraLightItalic') format('svg');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/HelveticaNeueCyrLight.html');
    src: url('../fonts/HelveticaNeueCyrLight.html') format('embedded-opentype'),
         url('../fonts/HelveticaNeueCyrLight-2.html') format('woff2'),
         url('../fonts/HelveticaNeueCyrLight-3.html') format('woff'),
         url('../fonts/HelveticaNeueCyrLight-4.html') format('truetype'),
         url('../fonts/HelveticaNeueCyrLight-5.html#HelveticaNeueCyrLight') format('svg');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/HelveticaNeueCyrLightItalic.html');
    src: url('../fonts/HelveticaNeueCyrLightItalic.html') format('embedded-opentype'),
         url('../fonts/HelveticaNeueCyrLightItalic-2.html') format('woff2'),
         url('../fonts/HelveticaNeueCyrLightItalic-3.html') format('woff'),
         url('../fonts/HelveticaNeueCyrLightItalic-4.html') format('truetype'),
         url('../fonts/HelveticaNeueCyrLightItalic-5.html#HelveticaNeueCyrLightItalic') format('svg');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/HelveticaNeueCyrThin.html');
    src: url('../fonts/HelveticaNeueCyrThin.html') format('embedded-opentype'),
         url('../fonts/HelveticaNeueCyrThin-2.html') format('woff2'),
         url('../fonts/HelveticaNeueCyrThin-3.html') format('woff'),
         url('../fonts/HelveticaNeueCyrThin-4.html') format('truetype'),
         url('../fonts/HelveticaNeueCyrThin-5.html#HelveticaNeueCyrThin') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/HelveticaNeueCyrThinItalic.html');
    src: url('../fonts/HelveticaNeueCyrThinItalic.html') format('embedded-opentype'),
         url('../fonts/HelveticaNeueCyrThinItalic-2.html') format('woff2'),
         url('../fonts/HelveticaNeueCyrThinItalic-3.html') format('woff'),
         url('../fonts/HelveticaNeueCyrThinItalic-4.html') format('truetype'),
         url('../fonts/HelveticaNeueCyrThinItalic-5.html#HelveticaNeueCyrThinItalic') format('svg');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/HelveticaNeueCyrRoman.html');
    src: url('../fonts/HelveticaNeueCyrRoman.html') format('embedded-opentype'),
         url('../fonts/HelveticaNeueCyrRoman-2.html') format('woff2'),
         url('../fonts/HelveticaNeueCyrRoman-3.html') format('woff'),
         url('../fonts/HelveticaNeueCyrRoman-4.html') format('truetype'),
         url('../fonts/HelveticaNeueCyrRoman-5.html#HelveticaNeueCyrRoman') format('svg');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/HelveticaNeueCyrItalic.html');
    src: url('../fonts/HelveticaNeueCyrItalic.html') format('embedded-opentype'),
         url('../fonts/HelveticaNeueCyrItalic-2.html') format('woff2'),
         url('../fonts/HelveticaNeueCyrItalic-3.html') format('woff'),
         url('../fonts/HelveticaNeueCyrItalic-4.html') format('truetype'),
         url('../fonts/HelveticaNeueCyrItalic-5.html#HelveticaNeueCyrItalic') format('svg');
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/HelveticaNeueCyrMedium.html');
    src: url('../fonts/HelveticaNeueCyrMedium.html') format('embedded-opentype'),
         url('../fonts/HelveticaNeueCyrMedium-2.html') format('woff2'),
         url('../fonts/HelveticaNeueCyrMedium-3.html') format('woff'),
         url('../fonts/HelveticaNeueCyrMedium-4.html') format('truetype'),
         url('../fonts/HelveticaNeueCyrMedium-5.html#HelveticaNeueCyrMedium') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/HelveticaNeueCyrBold.html');
    src: url('../fonts/HelveticaNeueCyrBold.html') format('embedded-opentype'),
         url('../fonts/HelveticaNeueCyrBold-2.html') format('woff2'),
         url('../fonts/HelveticaNeueCyrBold-3.html') format('woff'),
         url('../fonts/HelveticaNeueCyrBold-4.html') format('truetype'),
         url('../fonts/HelveticaNeueCyrBold-5.html#HelveticaNeueCyrBold') format('svg');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/HelveticaNeueCyrBoldItalic.html');
    src: url('../fonts/HelveticaNeueCyrBoldItalic.html') format('embedded-opentype'),
         url('../fonts/HelveticaNeueCyrBoldItalic-2.html') format('woff2'),
         url('../fonts/HelveticaNeueCyrBoldItalic-3.html') format('woff'),
         url('../fonts/HelveticaNeueCyrBoldItalic-4.html') format('truetype'),
         url('../fonts/HelveticaNeueCyrBoldItalic-5.html#HelveticaNeueCyrBoldItalic') format('svg');
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/HelveticaNeueCyrBlack.html');
    src: url('../fonts/HelveticaNeueCyrBlack.html') format('embedded-opentype'),
         url('../fonts/HelveticaNeueCyrBlack-2.html') format('woff2'),
         url('../fonts/HelveticaNeueCyrBlack-3.html') format('woff'),
         url('../fonts/HelveticaNeueCyrBlack-4.html') format('truetype'),
         url('../fonts/HelveticaNeueCyrBlack-5.html#HelveticaNeueCyrBlack') format('svg');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'HelveticaNeueCyr';
    src: url('../fonts/HelveticaNeueCyrBlackItalic.html');
    src: url('../fonts/HelveticaNeueCyrBlackItalic.html') format('embedded-opentype'),
         url('../fonts/HelveticaNeueCyrBlackItalic-2.html') format('woff2'),
         url('../fonts/HelveticaNeueCyrBlackItalic-3.html') format('woff'),
         url('../fonts/HelveticaNeueCyrBlackItalic-4.html') format('truetype'),
         url('../fonts/HelveticaNeueCyrBlackItalic-5.html#HelveticaNeueCyrBlackItalic') format('svg');
    font-weight: 800;
    font-style: italic;
}
