/* made by Dmitry Konoval */

@import "../fonts/sourcesanspro/sourcesanspro.css";


@font-face {
    font-family: "museo";
    src: url("../fonts/museo/museocyrl300-otf-5b9a7d632b27f/museocyrl300.eot");
    src: url("../fonts/museo/museocyrl300-otf-5b9a7d632b27f/museocyrl300.woff") format("woff");
    src: url("../fonts/museo/museocyrl300-otf-5b9a7d632b27f/museocyrl300.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
@font-face {
    font-family: "museo";
    src: url("../fonts/museo/museocyrl300italic-otf-5b9a7d68354c0/museocyrl300italic.eot");
    src: url("../fonts/museo/museocyrl300italic-otf-5b9a7d68354c0/museocyrl300italic.woff") format("woff");
    src: url("../fonts/museo/museocyrl300italic-otf-5b9a7d68354c0/museocyrl300italic.ttf") format("truetype");
    font-style: italic;
    font-weight: normal;
}
@font-face {
    font-family: "museo";
    src: url("../fonts/museo/museocyrl100-otf-5b9a7d3a86a32/museocyrl100.eot");
    src: url("../fonts/museo/museocyrl100-otf-5b9a7d3a86a32/museocyrl100.woff") format("woff");
    src: url("../fonts/museo/museocyrl100-otf-5b9a7d3a86a32/museocyrl100.ttf") format("truetype");
    font-style: normal;
    font-weight: 100;
}
@font-face {
    font-family: "museo";
    src: url("../fonts/museo/museocyrl100italic-otf-5b9a7d3f9a655/museocyrl100italic.eot");
    src: url("../fonts/museo/museocyrl100italic-otf-5b9a7d3f9a655/museocyrl100italic.woff") format("woff");
    src: url("../fonts/museo/museocyrl100italic-otf-5b9a7d3f9a655/museocyrl100italic.ttf") format("truetype");
    font-style: italic;
    font-weight: 100;
}
@font-face {
    font-family: "museo";
    src: url("../fonts/museo/museocyrl500-otf-5b9a7d790cb54/museocyrl500.eot");
    src: url("../fonts/museo/museocyrl500-otf-5b9a7d790cb54/museocyrl500.woff") format("woff");
    src: url("../fonts/museo/museocyrl500-otf-5b9a7d790cb54/museocyrl500.ttf") format("truetype");
    font-style: normal;
    font-weight: 500;
}
@font-face {
    font-family: "museo";
    src: url("../fonts/museo/museocyrl500italic-otf-5b9a7d7e95774/museocyrl500italic.eot");
    src: url("../fonts/museo/museocyrl500italic-otf-5b9a7d7e95774/museocyrl500italic.woff") format("woff");
    src: url("../fonts/museo/museocyrl500italic-otf-5b9a7d7e95774/museocyrl500italic.ttf") format("truetype");
    font-style: italic;
    font-weight: 500;
}
@font-face {
    font-family: "museo";
    src: url("../fonts/museo/museocyrl700-otf-5b9a7d8481824/museocyrl700.eot");
    src: url("../fonts/museo/museocyrl700-otf-5b9a7d8481824/museocyrl700.woff") format("woff");
    src: url("../fonts/museo/museocyrl700-otf-5b9a7d8481824/museocyrl700.ttf") format("truetype");
    font-style: normal;
    font-weight: 700;
}
@font-face {
    font-family: "museo";
    src: url("../fonts/museo/museocyrl700italic-otf-5b9a7d8a1b6c0/museocyrl700italic.eot");
    src: url("../fonts/museo/museocyrl700italic-otf-5b9a7d8a1b6c0/museocyrl700italic.woff") format("woff");
    src: url("../fonts/museo/museocyrl700italic-otf-5b9a7d8a1b6c0/museocyrl700italic.ttf") format("truetype");
    font-style: italic;
    font-weight: 700;
}
@font-face {
    font-family: "museo";
    src: url("../fonts/museo/museocyrl900-otf-5b9a7d906e270/museocyrl900.eot");
    src: url("../fonts/museo/museocyrl900-otf-5b9a7d906e270/museocyrl900.woff") format("woff");
    src: url("../fonts/museo/museocyrl900-otf-5b9a7d906e270/museocyrl900.ttf") format("truetype");
    font-style: normal;
    font-weight: 900;
}
@font-face {
    font-family: "museo";
    src: url("../fonts/museo/museocyrl900italic-otf-5b9a7d95412fa/museocyrl900italic.eot");
    src: url("../fonts/museo/museocyrl900italic-otf-5b9a7d95412fa/museocyrl900italic.woff") format("woff");
    src: url("../fonts/museo/museocyrl900italic-otf-5b9a7d95412fa/museocyrl900italic.ttf") format("truetype");
    font-style: italic;
    font-weight: 900;
}








@font-face {
    font-family: 'Avenir Next Cyr Ultra';
    src: url('../fonts/avenir/AvenirNextCyr-UltraLight.woff2') format('woff2'),
    url('../fonts/avenir/AvenirNextCyr-UltraLight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir Next Cyr';
    src: url('../fonts/avenir/AvenirNextCyr-Medium.woff2') format('woff2'),
    url('../fonts/avenir/AvenirNextCyr-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir Next Cyr';
    src: url('../fonts/avenir/AvenirNextCyr-Light.woff2') format('woff2'),
    url('../fonts/avenir/AvenirNextCyr-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir Next Cyr';
    src: url('../fonts/avenir/AvenirNextCyr-Regular.woff2') format('woff2'),
    url('../fonts/avenir/AvenirNextCyr-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir Next Cyr';
    src: url('../fonts/avenir/AvenirNextCyr-Thin.woff2') format('woff2'),
    url('../fonts/avenir/AvenirNextCyr-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir Next Cyr Ultra';
    src: url('../fonts/avenir/AvenirNextCyr-UltraLightIt.woff2') format('woff2'),
    url('../fonts/avenir/AvenirNextCyr-UltraLightIt.woff') format('woff');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'Avenir Next Cyr';
    src: url('../fonts/avenir/AvenirNextCyr-ThinItalic.woff2') format('woff2'),
    url('../fonts/avenir/AvenirNextCyr-ThinItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Avenir Next Cyr';
    src: url('../fonts/avenir/AvenirNextCyr-MediumItalic.woff2') format('woff2'),
    url('../fonts/avenir/AvenirNextCyr-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
}
@font-face {
    font-family: 'Avenir Next Cyr';
    src: url('../fonts/avenir/AvenirNextCyr-Light.eot');
    src: url('../fonts/avenir/AvenirNextCyr-Light.eot?#iefix') format('embedded-opentype'),
    url('../fonts/avenir/AvenirNextCyr-Light.woff2') format('woff2'),
    url('../fonts/avenir/AvenirNextCyr-Light.woff') format('woff'),
    url('../fonts/avenir/AvenirNextCyr-Light.ttf') format('truetype'),
    url('../fonts/avenir/AvenirNextCyr-Light.svg#AvenirNextCyr-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir Next Cyr';
    src: url('../fonts/avenir/AvenirNextCyr-Heavy.eot');
    src: url('../fonts/avenir/AvenirNextCyr-Heavy.eot?#iefix') format('embedded-opentype'),
    url('../fonts/avenir/AvenirNextCyr-Heavy.woff2') format('woff2'),
    url('../fonts/avenir/AvenirNextCyr-Heavy.woff') format('woff'),
    url('../fonts/avenir/AvenirNextCyr-Heavy.ttf') format('truetype'),
    url('../fonts/avenir/AvenirNextCyr-Heavy.svg#AvenirNextCyr-Heavy') format('svg');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir Next Cyr';
    src: url('../fonts/avenir/AvenirNextCyr-Bold.eot');
    src: url('../fonts/avenir/AvenirNextCyr-Bold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/avenir/AvenirNextCyr-Bold.woff2') format('woff2'),
    url('../fonts/avenir/AvenirNextCyr-Bold.woff') format('woff'),
    url('../fonts/avenir/AvenirNextCyr-Bold.ttf') format('truetype'),
    url('../fonts/avenir/AvenirNextCyr-Bold.svg#AvenirNextCyr-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir Next Cyr';
    src: url('../fonts/avenir/AvenirNextCyr-Demi.eot');
    src: url('../fonts/avenir/AvenirNextCyr-Demi.eot?#iefix') format('embedded-opentype'),
    url('../fonts/avenir/AvenirNextCyr-Demi.woff2') format('woff2'),
    url('../fonts/avenir/AvenirNextCyr-Demi.woff') format('woff'),
    url('../fonts/avenir/AvenirNextCyr-Demi.ttf') format('truetype'),
    url('../fonts/avenir/AvenirNextCyr-Demi.svg#AvenirNextCyr-Demi') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir Next Cyr';
    src: url('../fonts/avenir/AvenirNextCyr-DemiItalic.eot');
    src: url('../fonts/avenir/AvenirNextCyr-DemiItalic.eot?#iefix') format('embedded-opentype'),
    url('../fonts/avenir/AvenirNextCyr-DemiItalic.woff2') format('woff2'),
    url('../fonts/avenir/AvenirNextCyr-DemiItalic.woff') format('woff'),
    url('../fonts/avenir/AvenirNextCyr-DemiItalic.ttf') format('truetype'),
    url('../fonts/avenir/AvenirNextCyr-DemiItalic.svg#AvenirNextCyr-DemiItalic') format('svg');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Avenir Next Cyr';
    src: url('../fonts/avenir/AvenirNextCyr-HeavyItalic.eot');
    src: url('../fonts/avenir/AvenirNextCyr-HeavyItalic.eot?#iefix') format('embedded-opentype'),
    url('../fonts/avenir/AvenirNextCyr-HeavyItalic.woff2') format('woff2'),
    url('../fonts/avenir/AvenirNextCyr-HeavyItalic.woff') format('woff'),
    url('../fonts/avenir/AvenirNextCyr-HeavyItalic.ttf') format('truetype'),
    url('../fonts/avenir/AvenirNextCyr-HeavyItalic.svg#AvenirNextCyr-HeavyItalic') format('svg');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Avenir Next Cyr';
    src: url('../fonts/avenir/AvenirNextCyr-BoldItalic.eot');
    src: url('../fonts/avenir/AvenirNextCyr-BoldItalic.eot?#iefix') format('embedded-opentype'),
    url('../fonts/avenir/AvenirNextCyr-BoldItalic.woff2') format('woff2'),
    url('../fonts/avenir/AvenirNextCyr-BoldItalic.woff') format('woff'),
    url('../fonts/avenir/AvenirNextCyr-BoldItalic.ttf') format('truetype'),
    url('../fonts/avenir/AvenirNextCyr-BoldItalic.svg#AvenirNextCyr-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Avenir Next Cyr';
    src: url('../fonts/avenir/AvenirNextCyr-Italic.eot');
    src: url('../fonts/avenir/AvenirNextCyr-Italic.eot?#iefix') format('embedded-opentype'),
    url('../fonts/avenir/AvenirNextCyr-Italic.woff2') format('woff2'),
    url('../fonts/avenir/AvenirNextCyr-Italic.woff') format('woff'),
    url('../fonts/avenir/AvenirNextCyr-Italic.ttf') format('truetype'),
    url('../fonts/avenir/AvenirNextCyr-Italic.svg#AvenirNextCyr-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
}









@font-face {
    font-family: 'Bebas Neue';
    src: url('../fonts/bebas/BebasNeueBold.eot');
    src: url('../fonts/bebas/BebasNeueBold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/bebas/BebasNeueBold.woff2') format('woff2'),
    url('../fonts/bebas/BebasNeueBold.woff') format('woff'),
    url('../fonts/bebas/BebasNeueBold.ttf') format('truetype'),
    url('../fonts/bebas/BebasNeueBold.svg#BebasNeueBold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Bebas Neue';
    src: url('../fonts/bebas/BebasNeueRegular.eot');
    src: url('../fonts/bebas/BebasNeueRegular.eot?#iefix') format('embedded-opentype'),
    url('../fonts/bebas/BebasNeueRegular.woff2') format('woff2'),
    url('../fonts/bebas/BebasNeueRegular.woff') format('woff'),
    url('../fonts/bebas/BebasNeueRegular.ttf') format('truetype'),
    url('../fonts/bebas/BebasNeueRegular.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Bebas Neue Book';
    src: url('../fonts/bebas/BebasNeueBook.eot');
    src: url('../fonts/bebas/BebasNeueBook.eot?#iefix') format('embedded-opentype'),
    url('../fonts/bebas/BebasNeueBook.woff2') format('woff2'),
    url('../fonts/bebas/BebasNeueBook.woff') format('woff'),
    url('../fonts/bebas/BebasNeueBook.ttf') format('truetype'),
    url('../fonts/bebas/BebasNeueBook.svg#BebasNeueBook') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Bebas Neue Book';
    src: url('../fonts/bebas/BebasNeueBook_1.eot');
    src: url('../fonts/bebas/BebasNeueBook_1.eot?#iefix') format('embedded-opentype'),
    url('../fonts/bebas/BebasNeueBook_1.woff2') format('woff2'),
    url('../fonts/bebas/BebasNeueBook_1.woff') format('woff'),
    url('../fonts/bebas/BebasNeueBook_1.ttf') format('truetype'),
    url('../fonts/bebas/BebasNeueBook_1.svg#BebasNeueBook') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Bebas Neue';
    src: url('../fonts/bebas/BebasNeueRegular_1.eot');
    src: url('../fonts/bebas/BebasNeueRegular_1.eot?#iefix') format('embedded-opentype'),
    url('../fonts/bebas/BebasNeueRegular_1.woff2') format('woff2'),
    url('../fonts/bebas/BebasNeueRegular_1.woff') format('woff'),
    url('../fonts/bebas/BebasNeueRegular_1.ttf') format('truetype'),
    url('../fonts/bebas/BebasNeueRegular_1.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Bebas Neue';
    src: url('../fonts/bebas/BebasNeueBold_1.eot');
    src: url('../fonts/bebas/BebasNeueBold_1.eot?#iefix') format('embedded-opentype'),
    url('../fonts/bebas/BebasNeueBold_1.woff2') format('woff2'),
    url('../fonts/bebas/BebasNeueBold_1.woff') format('woff'),
    url('../fonts/bebas/BebasNeueBold_1.ttf') format('truetype'),
    url('../fonts/bebas/BebasNeueBold_1.svg#BebasNeueBold') format('svg');
    font-weight: bold;
    font-style: normal;
}

