@font-face {
  font-family: "Primary";
  font-style: normal;
  font-weight: 100;
  src: url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/Light.woff2") format("woff2"), url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/Light.woff") format("woff");
}
@font-face {
  font-family: "Primary";
  font-style: normal;
  font-weight: 200;
  src: url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/Light.woff2") format("woff2"), url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/Light.woff") format("woff");
}
@font-face {
  font-family: "Primary";
  font-style: normal;
  font-weight: 300;
  src: url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/Roman.woff2") format("woff2"), url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/Roman.woff") format("woff");
}
@font-face {
  font-family: "Primary";
  font-style: normal;
  font-weight: 400;
  src: url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/Roman.woff2") format("woff2"), url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/Roman.woff") format("woff");
}
@font-face {
  font-family: "Primary";
  font-style: normal;
  font-weight: 500;
  src: url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/Bold.woff2") format("woff2"), url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/Bold.woff") format("woff");
}
@font-face {
  font-family: "Primary";
  font-style: normal;
  font-weight: 600;
  src: url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/Bold.woff2") format("woff2"), url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/Bold.woff") format("woff");
}
@font-face {
  font-family: "Primary";
  font-style: normal;
  font-weight: 700;
  src: url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/Bold.woff2") format("woff2"), url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/Bold.woff") format("woff");
}
@font-face {
  font-family: "Primary";
  font-style: normal;
  font-weight: 800;
  src: url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/Bold.woff2") format("woff2"), url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/Bold.woff") format("woff");
}
@font-face {
  font-family: "Primary";
  font-style: normal;
  font-weight: 900;
  src: url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/Black.woff2") format("woff2"), url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/Black.woff") format("woff");
}
@font-face {
  font-family: "Primary";
  font-style: italic;
  font-weight: 100;
  src: url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/LightOblique.woff2") format("woff2"), url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/LightOblique.woff") format("woff");
}
@font-face {
  font-family: "Primary";
  font-style: italic;
  font-weight: 200;
  src: url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/LightOblique.woff2") format("woff2"), url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/LightOblique.woff") format("woff");
}
@font-face {
  font-family: "Primary";
  font-style: italic;
  font-weight: 300;
  src: url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/Oblique.woff2") format("woff2"), url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/Oblique.woff") format("woff");
}
@font-face {
  font-family: "Primary";
  font-style: italic;
  font-weight: 400;
  src: url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/Oblique.woff2") format("woff2"), url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/Oblique.woff") format("woff");
}
@font-face {
  font-family: "Primary";
  font-style: italic;
  font-weight: 500;
  src: url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/BoldOblique.woff2") format("woff2"), url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/BoldOblique.woff") format("woff");
}
@font-face {
  font-family: "Primary";
  font-style: italic;
  font-weight: 600;
  src: url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/BoldOblique.woff2") format("woff2"), url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/BoldOblique.woff") format("woff");
}
@font-face {
  font-family: "Primary";
  font-style: italic;
  font-weight: 700;
  src: url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/BoldOblique.woff2") format("woff2"), url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/BoldOblique.woff") format("woff");
}
@font-face {
  font-family: "Primary";
  font-style: italic;
  font-weight: 800;
  src: url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/BoldOblique.woff2") format("woff2"), url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/BoldOblique.woff") format("woff");
}
@font-face {
  font-family: "Primary";
  font-style: italic;
  font-weight: 900;
  src: url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/BlackOblique.woff2") format("woff2"), url("/themes/custom/iru4/fonts/univers-latin-cyrillic-2/BlackOblique.woff") format("woff");
}
body {
  font-family: Primary, serif !important;
  color: #555555 !important;
  font-size: 18px !important;
}

h2, h3 {
  font-family: Primary, serif !important;
  font-weight: 100 !important;
  letter-spacing: -1px !important;
  margin-top: 21px !important;
  margin-bottom: 11px !important;
  line-height: 1.1 !important;
  color: #555555 !important;
}

h2 {
  font-size: 32px !important;
}

h2.sub-title-light {
  margin-top: 0 !important;
  margin-bottom: 30px !important;
  font-size: 24px !important;
}

h2.title-style-2 {
  color: #40c8f4 !important;
}

h3 {
  font-size: 26px !important;
}

p, h4, h5, h6 {
  font-family: Primary, serif !important;
  font-size: 18px !important;
  font-weight: 200 !important;
  margin: 0 0 11px !important;
  color: #555555 !important;
}

ul {
  margin: 10px 0 !important;
  padding: 0 !important;
  list-style-type: none !important;
}
ul li {
  background: transparent url("/themes/custom/iru/images/icons/Desktop_Triangle_Cyan.svg") no-repeat 0 5px !important;
  padding: 0 0 0 22px !important;
  margin: 0 0 12px !important;
  font-family: Primary, serif !important;
  font-weight: 200 !important;
  font-size: 18px !important;
  color: #555555 !important;
}

ol {
  margin: 10px 0 !important;
  padding: 0 !important;
  list-style-type: none !important;
}
ol li {
  padding: 0 0 0 22px !important;
  margin: 0 0 12px !important;
  font-family: Primary, serif !important;
  font-weight: 200 !important;
  font-size: 18px !important;
  color: #555555 !important;
}

a {
  font-weight: bold !important;
  color: #0052a4 !important;
  text-decoration: none !important;
}

.jp-Notebook {
  margin: 0 !important;
  padding: 0 !important;
}

.jp-Cell {
  padding: 0 !important;
}

.jp-MarkdownOutput {
  padding-left: 0 !important;
}

.jp-RenderedHTMLCommon {
  padding-right: 0 !important;
}

.jp-CodeCell {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

/*# sourceMappingURL=story-iframe.css.map */
