:root {
  --backgroundColorPrimary: #ffffff;
  --backgroundColorAccentFirst: #CC0001;
  --backgroundColorAccentSecond: #f4f4f4;
  --backgroundColorAccentDeactive: #E0E8F2;
  --fontFamilyRegular: "CNN Sans Display W04", sans-serif;
  --fontFamilyPoppins: "Poppins","sans-serif";
  --fontFamilyHelvetica: "HelveticaNeueCyr","sans-serif";
  --fontFamilyRoboto: "Roboto Condensed","sans-serif";
  --fontColorMain: #282828;
  --fontColorAccent: #CC0001;
  --fontColorAccentSucces: #129031;
  --fontColorDeactive: #8C8C8C;
  --fontColorReverse: #FFFFFF;
}

@font-face {
  font-family: "CNN Sans Display W04";
  src: url("../index/CNNSansDisplayW04-Light.woff2") format("woff2"), url("../index/CNNSansDisplayW04-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "CNN Sans Display W04";
  src: url("../index/CNNSansDisplayW04-Regular.woff2") format("woff2"), url("../index/CNNSansDisplayW04-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "CNN Sans Display W04";
  src: url("../index/CNNSansDisplayW04-Italic.woff2") format("woff2"), url("../index/CNNSansDisplayW04-Italic.woff") format("woff");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "CNN Sans Display W04";
  src: url("../index/CNNSansDisplayW04-Medium.woff2") format("woff2"), url("../index/CNNSansDisplayW04-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "CNN Sans Display W04";
  src: url("../index/CNNSansDisplayW04-Bold.woff2") format("woff2"), url("../index/CNNSansDisplayW04-Bold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "CNN Sans Display W04";
  src: url("../index/CNNSansDisplayW04-Thin.woff2") format("woff2"), url("../index/CNNSansDisplayW04-Thin.woff") format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Poppins";
  src: url("../index/Poppins-ExtraBoldItalic.woff2") format("woff2"), url("../index/Poppins-ExtraBoldItalic.woff") format("woff");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Poppins";
  src: url("../index/Poppins-Light.woff2") format("woff2"), url("../index/Poppins-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Poppins";
  src: url("../index/Poppins-Black.woff2") format("woff2"), url("../index/Poppins-Black.woff") format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Poppins";
  src: url("../index/Poppins-ExtraLight.woff2") format("woff2"), url("../index/Poppins-ExtraLight.woff") format("woff");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Poppins";
  src: url("../index/Poppins-ExtraBold.woff2") format("woff2"), url("../index/Poppins-ExtraBold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Poppins";
  src: url("../index/Poppins-BlackItalic.woff2") format("woff2"), url("../index/Poppins-BlackItalic.woff") format("woff");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Poppins";
  src: url("../index/Poppins-BoldItalic.woff2") format("woff2"), url("../index/Poppins-BoldItalic.woff") format("woff");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Poppins";
  src: url("../index/Poppins-Bold.woff2") format("woff2"), url("../index/Poppins-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Poppins";
  src: url("../index/Poppins-Italic.woff2") format("woff2"), url("../index/Poppins-Italic.woff") format("woff");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Poppins";
  src: url("../index/Poppins-ExtraLightItalic.woff2") format("woff2"), url("../index/Poppins-ExtraLightItalic.woff") format("woff");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Poppins";
  src: url("../index/Poppins-LightItalic.woff2") format("woff2"), url("../index/Poppins-LightItalic.woff") format("woff");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Poppins";
  src: url("../index/Poppins-ThinItalic.woff2") format("woff2"), url("../index/Poppins-ThinItalic.woff") format("woff");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Poppins";
  src: url("../index/Poppins-Regular.woff2") format("woff2"), url("../index/Poppins-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Poppins";
  src: url("../index/Poppins-MediumItalic.woff2") format("woff2"), url("../index/Poppins-MediumItalic.woff") format("woff");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Poppins";
  src: url("../index/Poppins-SemiBoldItalic.woff2") format("woff2"), url("../index/Poppins-SemiBoldItalic.woff") format("woff");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Poppins";
  src: url("../index/Poppins-SemiBold.woff2") format("woff2"), url("../index/Poppins-SemiBold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Poppins";
  src: url("../index/Poppins-Medium.woff2") format("woff2"), url("../index/Poppins-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Poppins";
  src: url("../index/Poppins-Thin.woff2") format("woff2"), url("../index/Poppins-Thin.woff") format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "HelveticaNeueCyr";
  src: url("../index/HelveticaNeueCyr-Black.woff2") format("woff2"), url("../index/HelveticaNeueCyr-Black.woff") format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "HelveticaNeueCyr";
  src: url("../index/HelveticaNeueCyr-Bold.woff2") format("woff2"), url("../index/HelveticaNeueCyr-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "HelveticaNeueCyr";
  src: url("../index/HelveticaNeueCyr-Heavy.woff2") format("woff2"), url("../index/HelveticaNeueCyr-Heavy.woff") format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "HelveticaNeueCyr";
  src: url("../index/HelveticaNeueCyr-Light.woff2") format("woff2"), url("../index/HelveticaNeueCyr-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "HelveticaNeueCyr";
  src: url("../index/HelveticaNeueCyr-Medium.woff2") format("woff2"), url("../index/HelveticaNeueCyr-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "HelveticaNeueCyr";
  src: url("../index/HelveticaNeueCyr-Roman.woff2") format("woff2"), url("../index/HelveticaNeueCyr-Roman.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "HelveticaNeueCyr";
  src: url("../index/HelveticaNeueCyr-Thin.woff2") format("woff2"), url("../index/HelveticaNeueCyr-Thin.woff") format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "HelveticaNeueCyr";
  src: url("../index/HelveticaNeueCyr-UltraLight.woff2") format("woff2"), url("../index/HelveticaNeueCyr-UltraLight.woff") format("woff");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Roboto Condensed";
  src: url("../index/RobotoCondensed-Black.woff2") format("woff2"), url("../index/RobotoCondensed-Black.woff") format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}