@charset "UTF-8";
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../fonts/OpenSans-Light.ttf") format("truetype");
}
@font-face {
  font-family: "Open Sans";
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url("../fonts/OpenSans-LightItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/OpenSans-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Open Sans";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/OpenSans-Italic.ttf") format("truetype");
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/OpenSans-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Open Sans";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/OpenSans-MediumItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../fonts/OpenSans-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "Open Sans";
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url("../fonts/OpenSans-SemiBoldItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/OpenSans-Bold.ttf") format("truetype");
}
@font-face {
  font-family: "Open Sans";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/OpenSans-BoldItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("../fonts/OpenSans-ExtraBold.ttf") format("truetype");
}
@font-face {
  font-family: "Open Sans";
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url("../fonts/OpenSans-ExtraBoldItalic.ttf") format("truetype");
}
body.ft-tabs-rendered div.ft-collapsible-tabs nav ul:after {
  clear: both;
  content: "";
  display: table;
}

html {
  box-sizing: border-box;
  font-family: "Open Sans", arial, sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
  min-width: 960px;
}
@media screen and (max-width: 641px) {
  html {
    font-weight: 400;
    font-size: 18px;
    line-height: 26px;
    min-width: 480px;
  }
}

*, *:before, *:after {
  box-sizing: inherit;
}

html, body, .dialog-off-canvas-main-canvas {
  height: 100%;
}

body .layout-container {
  background: #81CBF1;
  padding-top: 286px;
  display: flex;
  flex-direction: column;
  min-height: 100%;
  overflow: hidden;
}
body .layout-container header {
  top: 0;
}
@media screen and (max-width: 641px) {
  body .layout-container {
    padding-top: 62px;
    background: none;
  }
}
@media print {
  body .layout-container {
    background: transparent;
    padding-top: 0;
  }
}
body.toolbar-vertical .layout-container header, body.toolbar-horizontal .layout-container header {
  top: 39px;
}
body.toolbar-horizontal.toolbar-tray-open .layout-container header {
  top: 79px;
}

.toolbar-oriented .toolbar-bar {
  z-index: 1002;
}

.main_wrapper {
  position: relative;
}
.main_wrapper .main_bg_image {
  position: absolute;
  top: -224px;
  bottom: 0;
  left: 0;
  right: 0;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: top center;
  background-size: cover;
}
.main_wrapper .main_bg_image.adfox {
  top: -150px;
}
@media screen and (max-width: 641px) {
  .main_wrapper .main_bg_image {
    display: none;
  }
}

main {
  position: relative;
  max-width: 1264px;
  flex: 1 0 100%;
  width: 100%;
  background: #f9f9f9;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 16px;
  box-shadow: 15px 15px 12px 0px rgba(120, 120, 120, 0.4);
}
@media screen and (max-width: 641px) {
  main {
    background: #f5f5f5;
    padding-bottom: 0;
  }
}
@media print {
  main {
    box-shadow: none;
    background: transparent;
  }
}
main > .inner {
  padding-left: 2.5316455696%;
  padding-right: 2.5316455696%;
}
@media screen and (max-width: 641px) {
  main > .inner {
    padding-left: 1.2658227848%;
    padding-right: 1.2658227848%;
  }
}

.region-highlighted [data-drupal-messages] {
  margin-top: 24px;
}

#content-pane {
  padding-top: 24px;
  display: flex;
}
@media screen and (max-width: 641px), print {
  #content-pane {
    display: block;
    padding-top: 0;
  }
}

.region-content {
  flex-grow: 1;
  overflow: hidden;
}

.region-sidebar-second {
  min-width: 23%;
  flex: 0 1 23%;
  padding-left: 2.6666666667%;
  box-sizing: content-box;
}
@media screen and (max-width: 641px) {
  .region-sidebar-second {
    padding-left: 0;
  }
}
@media print {
  .region-sidebar-second {
    display: none;
  }
}

a {
  color: #005399;
  text-decoration: none;
  transition: ease-in-out 0.1s all;
}
a:hover, a:focus, a:active {
  text-decoration: underline;
}

p {
  margin-top: 1em;
  margin-bottom: 1em;
}

h1 {
  font-size: 32px;
  line-height: 1.3em;
  color: #005399;
  margin: 0.625em 0;
}

h2 {
  margin: 1.625em 0;
  line-height: normal;
}

img {
  max-width: 100%;
  height: auto;
}

span.data-clear-input {
  background: url("data:image/svg+xml;charset=utf8,%3C?xml version=%221.0%22 encoding=%22utf-8%22?%3E %3C!-- Generator: Adobe Illustrator 25.4.1, SVG Export Plug-In . SVG Version: 6.00 Build 0%29 --%3E %3Csvg version=%221.1%22 id=%22Слой_1%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 x=%220px%22 y=%220px%22 viewBox=%220 0 20.4 20.4%22 style=%22enable-background:new 0 0 20.4 20.4;%22 xml:space=%22preserve%22%3E %3Cpath d=%22M1.4,0L0,1.4l8.8,8.8L0,19l1.4,1.4l8.8-8.8l8.8,8.8l1.4-1.4l-8.8-8.8l8.8-8.8L19,0l-8.8,8.8L1.4,0z%22/%3E %3C/svg%3E ") no-repeat center center transparent;
  background-size: 16px;
  border-radius: 0;
  width: 20px;
  height: 20px;
  font-size: 0;
  padding: 0;
  filter: invert(0.3);
}
span.data-clear-input:hover {
  filter: invert(0.2);
}

.clearable-input_div > input {
  padding-right: 32px;
}
.clearable-input_div > span.data-clear-input {
  top: 2px;
  right: 8px;
}
.clearable-input_div > input::-ms-clear {
  display: none;
}

header {
  height: 62px;
  overflow: hidden;
  width: 100%;
  position: fixed;
  z-index: 1000;
}
header .region-header {
  max-width: 1264px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  background: #ececec;
}
header .region-header:before {
  content: "";
  background: #d7d7d7;
  background: linear-gradient(180deg, white 0%, #d7d7d7 100%);
  position: absolute;
  top: 0;
  left: -10000px;
  right: -10000px;
  height: 62px;
}
header .region-header > .inner {
  padding-left: 2.5316455696%;
  padding-right: 2.5316455696%;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  align-content: flex-start;
}
@media print {
  header .region-header {
    background: transparent;
  }
  header .region-header:before {
    background: transparent;
  }
}
header.active-menu .region-header {
  overflow: hidden;
  overflow-y: scroll;
}
header #block-ext-script {
  position: absolute;
}
header #block-ator-branding {
  display: flex;
  flex: 0 0 auto;
  align-items: center;
  height: 62px;
}
header #block-ator-branding .site-logo img {
  height: 45px;
}
header #block-ator-branding .site-name {
  font-weight: 600;
  width: 110px;
  padding-left: 6px;
  line-height: 13px;
  font-size: 13px;
  text-shadow: rgba(105, 105, 105, 0.5) 0 0 1px;
  letter-spacing: 0.03em;
  margin-top: -8px;
}
header #block-ator-branding .site-name a {
  color: #696969;
  text-decoration: none;
}
header #block-social-links {
  flex: 1 1 auto;
  text-align: right;
  min-width: 150px;
}
header #block-social-links a {
  font-size: 0;
  height: 20px;
  width: 20px;
  margin-left: 10px;
  display: inline-block;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  filter: invert(0.45);
}
header #block-social-links a:hover {
  filter: invert(0.2);
}
header #block-social-links a.vk {
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=%221.0%22 encoding=%22utf-8%22?%3E %3C!-- Generator: Adobe Illustrator 25.4.1, SVG Export Plug-In . SVG Version: 6.00 Build 0%29 --%3E %3Csvg version=%221.1%22 id=%22Слой_1%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 x=%220px%22 y=%220px%22 viewBox=%220 0 62.1 38.3%22 style=%22enable-background:new 0 0 62.1 38.3;%22 xml:space=%22preserve%22%3E %3Cg id=%22FB%22%3E %3C/g%3E %3Cg id=%22ig%22%3E %3C/g%3E %3Cg id=%22yt%22%3E %3C/g%3E %3Cg id=%22twitter%22%3E %3C/g%3E %3Cg id=%22snapchat%22%3E %3C/g%3E %3Cg id=%22WA%22%3E %3C/g%3E %3Cg id=%22Pinterrest%22%3E %3C/g%3E %3Cg id=%22LinkedIn%22%3E %3C/g%3E %3Cg id=%22Messenger%22%3E %3C/g%3E %3Cg id=%22Tiktok%22%3E %3C/g%3E %3Cg id=%22VK%22%3E %3Cg%3E %3Cpath d=%22M59.1,38.4h-8.4c-1,0-2-0.6-2.6-1.4l-0.8-1.3c-0.5-0.6-5.1-5.9-7.9-7.6c-1.1-0.6-1.5-0.5-1.5-0.5s-0.1,0.3-0.1,0.4v5.3 c0,2.8-2.3,5-5,5h-2c-0.5,0-11.7-0.2-20.6-13.5C3.2,14.4,0.9,7.6,0.1,3.7c-0.2-0.9,0.1-1.8,0.6-2.5C1.3,0.5,2.1,0.1,3,0.1h7.1 c1.3,0,2.4,0.8,2.8,2.1c0.8,2.3,2.8,8.2,5.2,12c3.5,5.8,4.9,6.3,5.3,6.3c0.3-0.5,0.2-2.5,0.2-3.8c0-0.6,0-1.1,0-1.7 c0-0.4,0-0.9,0-1.4c0-2.5,0.1-5.9-0.9-7.5l-2-2.9c-0.4-0.6-0.5-1.4-0.1-2.1c0.3-0.7,1-1.1,1.8-1.1h11.4c1.7,0,3,1.4,3,3v14.4 c0,0.1,0.1,0.2,0.1,0.2s0.4,0,1.5-1c2.3-2.3,5.2-6.6,8.1-12.5l1-2.3C48,0.7,49.1,0,50.3,0h7.4c1,0,1.9,0.5,2.5,1.3 s0.7,1.9,0.3,2.8l-0.8,2.1v0.1c-0.1,0.2-2.8,5.5-5.6,9.4c-2.2,3-3.1,4.4-2.9,4.9c0.2,0.3,1.5,1.8,2.8,3c2.4,2.5,5.4,5.7,6.5,7.8 c0.5,0.9,1,1.7,1.3,2.4c0.5,0.9,0.5,2-0.1,3C61.1,37.9,60.2,38.4,59.1,38.4z M38.1,25.6c0.7,0,1.5,0.3,2.4,0.8 c3.3,1.9,8.3,7.8,8.5,8.1l0.1,0.1l0.8,1.3c0.2,0.3,0.5,0.5,0.9,0.5h8.3c0.5,0,0.8-0.3,0.9-0.5c0.1-0.1,0.3-0.5,0-1 c-0.4-0.7-0.8-1.5-1.3-2.4c-1-1.8-4-5-6.2-7.4s-3-3.2-3.2-3.7c-0.6-1.5,0.3-2.7,3.2-6.7c2.6-3.6,5.1-8.5,5.4-9.1l0.8-2.1 c0.1-0.3,0.1-0.7-0.1-0.9c-0.2-0.3-0.5-0.4-0.8-0.4h-7.4c-0.4,0-0.8,0.2-0.9,0.6l-1,2.4c-2.2,4.3-5.4,10-8.5,13.1 c-1.3,1.3-2.5,1.7-3.5,1.4C35.3,19.3,35,18,35,17.9c0-0.1,0-0.1,0-0.2V3.2c0-0.6-0.5-1-1-1H22.4l2,2.9c1.3,2.1,1.3,5.8,1.2,8.7 c0,0.5,0,0.9,0,1.3c0,0.5,0,1.1,0,1.6c0.1,2.8,0.1,5.4-1.7,5.8c-2,0.4-4.1-1.7-7.5-7.2c-2.3-3.9-4.3-9.4-5.3-12.4 c-0.1-0.4-0.5-0.7-1-0.7h-7c-0.3,0-0.6,0.1-0.8,0.4C2.1,2.8,2.1,3.1,2.1,3.4c0.7,3.7,3,10.2,9.8,20.4 c8.3,12.4,18.8,12.6,18.9,12.6h2c1.7,0,3-1.4,3-3v-5.3c0-0.1,0-1.5,1.1-2.2C37.3,25.7,37.7,25.6,38.1,25.6z%22/%3E %3C/g%3E %3C/g%3E %3Cg id=%22Thumblr%22%3E %3C/g%3E %3Cg id=%22OK.ru%22%3E %3C/g%3E %3Cg id=%22Weibo%22%3E %3C/g%3E %3C/svg%3E ");
  width: 26px;
}
header #block-social-links a.ok {
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=%221.0%22 encoding=%22iso-8859-1%22?%3E %3C!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0%29 --%3E %3C!DOCTYPE svg PUBLIC %22-//W3C//DTD SVG 1.1//EN%22 %22http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E %3Csvg version=%221.1%22 id=%22Capa_1%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 x=%220px%22 y=%220px%22 width=%2295.481px%22 height=%2295.481px%22 viewBox=%220 0 95.481 95.481%22 style=%22enable-background:new 0 0 95.481 95.481;%22 xml:space=%22preserve%22%3E %3Cg%3E %3Cg%3E %3Cpath d=%22M43.041,67.254c-7.402-0.772-14.076-2.595-19.79-7.064c-0.709-0.556-1.441-1.092-2.088-1.713 c-2.501-2.402-2.753-5.153-0.774-7.988c1.693-2.426,4.535-3.075,7.489-1.682c0.572,0.27,1.117,0.607,1.639,0.969 c10.649,7.317,25.278,7.519,35.967,0.329c1.059-0.812,2.191-1.474,3.503-1.812c2.551-0.655,4.93,0.282,6.299,2.514 c1.564,2.549,1.544,5.037-0.383,7.016c-2.956,3.034-6.511,5.229-10.461,6.761c-3.735,1.448-7.826,2.177-11.875,2.661 c0.611,0.665,0.899,0.992,1.281,1.376c5.498,5.524,11.02,11.025,16.5,16.566c1.867,1.888,2.257,4.229,1.229,6.425 c-1.124,2.4-3.64,3.979-6.107,3.81c-1.563-0.108-2.782-0.886-3.865-1.977c-4.149-4.175-8.376-8.273-12.441-12.527 c-1.183-1.237-1.752-1.003-2.796,0.071c-4.174,4.297-8.416,8.528-12.683,12.735c-1.916,1.889-4.196,2.229-6.418,1.15 c-2.362-1.145-3.865-3.556-3.749-5.979c0.08-1.639,0.886-2.891,2.011-4.014c5.441-5.433,10.867-10.88,16.295-16.322 C42.183,68.197,42.518,67.813,43.041,67.254z%22/%3E %3Cpath d=%22M47.55,48.329c-13.205-0.045-24.033-10.992-23.956-24.218C23.67,10.739,34.505-0.037,47.84,0 c13.362,0.036,24.087,10.967,24.02,24.478C71.792,37.677,60.889,48.375,47.55,48.329z M59.551,24.143 c-0.023-6.567-5.253-11.795-11.807-11.801c-6.609-0.007-11.886,5.316-11.835,11.943c0.049,6.542,5.324,11.733,11.896,11.709 C54.357,35.971,59.573,30.709,59.551,24.143z%22/%3E %3C/g%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3C/svg%3E ");
  height: 18px;
}
header #block-social-links a.inst {
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=%221.0%22 encoding=%22utf-8%22?%3E %3C!-- Generator: Adobe Illustrator 25.4.1, SVG Export Plug-In . SVG Version: 6.00 Build 0%29 --%3E %3Csvg version=%221.1%22 id=%22Layer_1%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 x=%220px%22 y=%220px%22 viewBox=%220 0 496.1 496.4%22 style=%22enable-background:new 0 0 496.1 496.4;%22 xml:space=%22preserve%22%3E %3Cg%3E %3Cpath d=%22M495.9,248.1c0,34.8-0.7,69.7,0.2,104.5c1.5,61.6-37.2,109.2-86.5,130.4c-19.8,8.5-40.6,13-62.1,13 c-67.3,0.1-134.7,1-202-0.3c-50.7-1-92.4-22.2-122.3-64C7.5,409.7,0,384.7,0,357.6c0-71.7,0-143.3,0-215c0-58.5,28.5-99.4,79.1-126 c22-11.5,45.9-16.4,70.8-16.5c65.3,0,130.7-0.4,196,0.2c50.7,0.4,93,19.8,124.2,60.6c17.4,22.8,25.8,49,25.8,77.8 C495.9,175.1,495.9,211.6,495.9,248.1z M36.9,248.1c0,36.7,0,73.3,0,110c0,16.4,3.8,31.8,12.3,45.7c22.3,36.5,56,54.3,97.8,55 c67.1,1,134.3,0.4,201.5,0.2c16.5,0,32.5-3.4,47.4-10.5c40.6-19.4,63.3-50.3,63.1-96.7c-0.4-71-0.1-142-0.1-213 c0-20.1-5.7-38.5-17.6-54.7c-23-31.1-54.8-46.4-92.8-46.8c-67-0.8-134-0.3-201-0.2c-14.3,0-28.1,2.9-41.5,7.9 c-36.8,13.7-71,48.4-69.4,99.5C37.8,179.1,36.9,213.6,36.9,248.1z%22/%3E %3Cpath d=%22M248.5,354.1c-64.5,0-116.5-51.4-116.6-115.4c-0.1-63,52.3-114.6,116.4-114.6c64.3-0.1,116.5,51.4,116.6,114.9 C364.9,302.4,312.8,354,248.5,354.1z M248.5,317.1c43.9,0,79.5-35.1,79.4-78.3c-0.1-42.8-35.7-77.8-79.4-77.8 c-43.9,0-79.7,34.9-79.7,78C168.9,282.2,204.6,317.2,248.5,317.1z%22/%3E %3Cpath d=%22M378.4,89.1c13.5,0,24.5,11.5,24.5,25.6c-0.1,14.1-11.2,25.5-24.7,25.4c-13.3-0.1-24.2-11.5-24.2-25.3 C353.9,100.7,364.9,89.1,378.4,89.1z%22/%3E %3C/g%3E %3C/svg%3E ");
}
header #block-social-links a.zen {
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=%221.0%22 encoding=%22utf-8%22?%3E %3C!-- Generator: Adobe Illustrator 25.4.1, SVG Export Plug-In . SVG Version: 6.00 Build 0%29 --%3E %3Csvg version=%221.1%22 id=%22Слой_1%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 x=%220px%22 y=%220px%22 viewBox=%220 0 28 28%22 style=%22enable-background:new 0 0 28 28;%22 xml:space=%22preserve%22%3E %3Cpath d=%22M28,14.1v-0.3c-6.2-0.2-9-0.4-11.3-2.6C14.5,9,14.3,6.2,14.2,0h-0.3c-0.2,6.2-0.4,9-2.6,11.3C9,13.5,6.2,13.7,0,13.8v0.3 c6.2,0.2,9,0.4,11.3,2.5c2.2,2.3,2.4,5.1,2.6,11.3h0.3c0.2-6.2,0.4-9,2.6-11.3C19,14.5,21.8,14.3,28,14.1%22/%3E %3C/svg%3E ");
}
header #block-social-links a.youtube {
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=%221.0%22 encoding=%22utf-8%22?%3E %3C!-- Generator: Adobe Illustrator 25.4.1, SVG Export Plug-In . SVG Version: 6.00 Build 0%29 --%3E %3Csvg version=%221.1%22 id=%22Layer_1%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 x=%220px%22 y=%220px%22 viewBox=%220 0 392.8 432.7%22 style=%22enable-background:new 0 0 392.8 432.7;%22 xml:space=%22preserve%22%3E %3Cpath d=%22M382.8,250v125.3c0,24.9-23,45.7-51.3,46.2c-89.6,1.7-180.5,1.7-270.1,0C33,420.9,10,400.2,10,375.2V250 c0-24.9,23-45.6,51.3-46.2c89.6-1.7,180.5-1.7,270.1,0c16.4,0.3,31.4,7.2,41.1,18.8C379.2,230.6,382.8,240.1,382.8,250 c0,2.8,2.2,5,5,5s5-2.2,5-5c0-12.3-4.3-24-12.6-33.8c-11.6-13.9-29.3-22-48.6-22.4c-89.7-1.7-180.7-1.7-270.5,0 c-16.3,0.3-31.6,6.2-43.1,16.7C6.4,221.1,0,235.1,0,250v125.3c0,14.9,6.4,28.9,18,39.5c11.5,10.4,26.8,16.4,43.1,16.7 c44.9,0.9,90.1,1.3,135.2,1.3s90.4-0.4,135.2-1.3c16.3-0.3,31.6-6.2,43.1-16.7c11.6-10.6,18-24.6,18-39.5V250%22/%3E %3Cpath d=%22M68.4,400.4h25.1c2.8,0,5-2.2,5-5V258.7h21c2.8,0,5-2.2,5-5V230c0-2.8-2.2-5-5-5h-77c-2.8,0-5,2.2-5,5v23.7c0,2.8,2.2,5,5,5 h21v136.7C63.4,398.2,65.7,400.4,68.4,400.4z%22/%3E %3Cpath d=%22M161,400.5h22.2c2.8,0,5-2.2,5-5V273.3c0-1.3-0.5-2.6-1.5-3.5c-0.9-0.9-2.2-1.5-3.5-1.5l0,0l-22.2,0.1c-2.8,0-5,2.2-5,5 v83.5c-2.5,3-5,4.9-7.9,6c-0.8,0.5-1.2,0.2-1.2-0.6c-0.2-1.1-0.2-2.3-0.2-3.9c0-22.8-0.1-84-0.1-85.1c-0.1-2.7-2.3-4.7-5-4.7h-22.1 c-2.8,0-5,2.2-5,5v1c0,20.3,0,87.6,0,101.7c0,3.8,0.3,9.4,2.7,14.8c2.7,6.1,7.5,9.9,13.8,10.9c1.4,0.2,2.8,0.4,4.2,0.4 c2.9,0,5.8-0.5,8.7-1.5c4.3-1.5,8.3-3.7,12.1-6.8v1.5C156,398.2,158.3,400.5,161,400.5z%22/%3E %3Cpath d=%22M357.6,351.8c0-2.7-2.3-4.9-5-4.9h-22.9c-2.8,0-5,2.2-5,5v15.7c0,2.7-2.2,4.9-4.9,4.9s-4.9-2.2-4.9-4.9v-25.5l37.4,0.1 c2.7,0,5-2.2,5-4.9c0-0.9,0.2-21.5,0.1-31.1c-0.1-5-0.5-9.4-1.3-13.3c-2.7-12.9-10.2-21.7-21.7-25.5c-3.3-1.1-6.9-1.8-10.9-2 c-13-0.8-23.7,3.3-31.7,12.3c-6.7,7.5-10,16.9-10,28.8v8.2c0,15.1-0.1,30.8,0.1,46.2c0.1,5.2,0.6,10.2,1.8,14.9 c2.8,11.9,9.4,20.2,19.6,24.8c4.8,2.2,9.8,3.2,15.6,3.2c2.6,0,5.4-0.2,8.4-0.7c13.8-2,23.1-9.6,27.5-22.6 C357.9,371.5,357.7,353.8,357.6,351.8z M314.7,301.2c0-2.7,2.2-4.9,4.9-4.9s4.9,2.2,4.9,4.9v12.1h-9.8V301.2z%22/%3E %3Cpath d=%22M270.5,280.8c-5.2-11.1-16.5-16.3-28.8-13.2c-3.2,0.8-6.2,2.2-9,4.1V230c0-2.8-2.2-5-5-5h-22.2c-2.8,0-5,2.2-5,5v165.4 c0,2.8,2.2,5,5,5h22.2c2.1,0,4-1.4,4.7-3.3c4.8,3.2,10.3,4.9,16.3,4.9c0.1,0,0.2,0,0.4,0c11.4,0,19.7-6,23.3-16.8 c1.4-4.2,2.1-8.8,2.1-14.3c0-25,0-47.7,0-69.4C274.5,293.2,273.2,286.6,270.5,280.8z M241.7,360.9c0,0.8-0.1,1.7-0.3,2.7 c-0.3,1.2-0.6,2.8-4,2.1c-1.6-0.3-3-1.2-4.5-2.7l-0.1-55.5c2.3-1.9,3.8-2.1,5.1-2c2,0.2,2.3,1,2.5,1.4c0.1,0.2,0.1,0.3,0.2,0.5 c0.6,1.7,1,3.3,1,4.5c0.1,17.9,0.1,24.8,0.1,38.6V360.9z%22/%3E %3Cpath d=%22M252.3,178.8c1.8,0,3.6-0.2,5.6-0.6c5.6-1.1,10.7-3.6,15.6-7.6v1.5c0,1.3,0.5,2.6,1.5,3.5s2.2,1.5,3.5,1.5h22.9 c2.8,0,5-2.2,5-5V48.6c0-1.3-0.5-2.6-1.5-3.5c-0.9-0.9-2.2-1.5-3.5-1.5h-22.9c-2.8,0-5,2.2-5,5V133c-0.4,0.5-8.2,8-8.7,5.4 c-0.2-0.9-0.2-1.8-0.2-2.8V48.7c0-2.8-2.2-5-5-5h-22.7c-2.8,0-5,2.2-5,5v105.6c0,3.4,0.6,7.1,1.7,10.6 C236.3,173.9,243.1,178.8,252.3,178.8z%22/%3E %3Cpath d=%22M94.9,102.4c0.2,0.6,0.3,1.2,0.3,1.9v67.8c0,1.3,0.5,2.6,1.5,3.5c0.9,0.9,2.2,1.5,3.5,1.5h24c1.3,0,2.6-0.5,3.5-1.5 c0.9-0.9,1.5-2.2,1.5-3.5v-67.8c0-0.7,0.1-1.3,0.3-1.9c8.9-29.6,28.9-95.9,28.9-95.9c0.5-1.5,0.2-3.2-0.8-4.4c-0.9-1.3-2.4-2-4-2 h-26c-2.3,0-4.3,1.6-4.9,3.9c0,0-5.6,23.7-10.5,44.6C107.3,27.7,101.7,4,101.7,4c-0.6-2.4-2.7-4-5-4h-26c-1.6,0-3.1,0.7-4,2 s-1.2,2.9-0.8,4.4C65.9,6.4,85.9,72.8,94.9,102.4z%22/%3E %3Cpath d=%22M184.9,40.5c-20.9,0.1-37.8,17-37.8,37.8v64.1c0,20.8,16.9,37.8,37.8,37.8c20.8,0,37.8-16.9,37.8-37.8V78.3 C222.7,57.5,205.8,40.5,184.9,40.5z M189.4,143.7c0,2.5-2,4.4-4.5,4.4s-4.5-2-4.5-4.4V77c0-2.5,2-4.5,4.5-4.5s4.5,2,4.5,4.5V143.7z%22 /%3E %3C/svg%3E ");
  height: 22px;
}
header #block-social-links a.fb {
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=%221.0%22 encoding=%22utf-8%22?%3E %3C!-- Generator: Adobe Illustrator 25.4.1, SVG Export Plug-In . SVG Version: 6.00 Build 0%29 --%3E %3Csvg version=%221.1%22 id=%22Capa_1%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 x=%220px%22 y=%220px%22 viewBox=%220 0 429.4 792%22 style=%22enable-background:new 0 0 429.4 792;%22 xml:space=%22preserve%22%3E %3Cg%3E %3Cpath d=%22M273.1,792H134.7c-10.5,0-18.9-8.5-18.9-18.9V448H18.9C8.5,448,0,439.5,0,429.1V295c0-10.5,8.5-18.9,18.9-18.9h96.9v-79.9 C115.8,75.1,189.1,0,307.1,0c52.7,0,95.2,4.1,105.9,5.5c9.4,1.2,16.4,9.3,16.4,18.8v119.8c0,10.5-8.5,18.9-18.9,18.9l-70.9,0.1 c-40.9,0-47.5,13.6-47.5,46.3v66.7h113.8c5.5,0,10.6,2.3,14.2,6.4c3.6,4.1,5.3,9.5,4.6,14.9l-17.3,134c-1.2,9.5-9.3,16.6-18.8,16.6 h-96.5v325.1C292.1,783.6,283.6,792,273.1,792z M153.7,754.1h100.5V429.1c0-10.5,8.5-18.9,18.9-18.9h98.8l12.4-96.2H273.1 c-10.5,0-18.9-8.5-18.9-18.9v-85.6c0-36.1,8.9-84.2,85.4-84.2l52,0V41.4c-19.4-1.7-50.5-3.5-84.5-3.5 C211,37.9,153.7,97,153.7,196.2V295c0,10.5-8.5,18.9-18.9,18.9H37.9v96.2h96.9c10.5,0,18.9,8.5,18.9,18.9L153.7,754.1L153.7,754.1z %22/%3E %3C/g%3E %3C/svg%3E ");
}
header #block-social-links a.twi {
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=%221.0%22 encoding=%22utf-8%22?%3E %3C!-- Generator: Adobe Illustrator 25.4.1, SVG Export Plug-In . SVG Version: 6.00 Build 0%29 --%3E %3Csvg version=%221.1%22 id=%22Capa_1%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 x=%220px%22 y=%220px%22 viewBox=%220 0 612 502.4%22 style=%22enable-background:new 0 0 612 502.4;%22 xml:space=%22preserve%22%3E %3Cg%3E %3Cpath d=%22M197.6,502.4c-68,0-134.2-19.4-191.3-56c-5.3-3.4-7.6-10.1-5.5-16.1c2.1-6,8.2-9.8,14.4-8.9c47.9,5.6,97.9-4.2,139.9-28.2 c-41.5-12.5-75.2-44.6-88.9-87.2c-1.5-4.6-0.4-9.6,2.8-13.2c2-2.2,4.5-3.6,7.3-4.2C44,264,23.5,225,23.5,182.2 c0-4.8,2.6-10,6.7-12.5c4.2-2.4,9.3-3.2,13.5-0.9c1.2,0.7,2.4,1.3,3.6,1.9C32.6,149,24.5,123,24.5,95.9c0-23.6,6.2-46.8,18.1-67.1 c2.2-3.9,6.2-6.4,10.7-6.7c4.4-0.3,8.8,1.5,11.6,5c55,67.5,134.7,110.3,220.6,119.1c-0.4-4.1-0.6-8.3-0.6-12.4 C284.9,59.9,344.9,0,418.5,0c34.2,0,67.3,13.2,92,36.6c22.7-5.2,44.5-13.9,64.8-26c4.9-2.8,11-2.4,15.4,1.1 c4.4,3.5,6.2,9.4,4.5,14.8c-4.3,13.5-10.7,26.2-19,37.5c5.7-2,11.2-4.2,16.7-6.6c5.5-2.5,12-1,15.9,3.7c3.9,4.6,4.2,11.3,0.9,16.3 c-15.8,23.6-35.1,44.1-57.3,61.2c0.1,2.9,0.1,5.9,0.1,8.8C552.5,321.9,419.7,502.4,197.6,502.4z M68.9,448.9 c40.5,17.3,84.1,26.3,128.7,26.3c205.2,0,327.8-166.6,327.8-327.8c0-5-0.1-10-0.3-15c-0.2-4.6,1.9-8.9,5.6-11.6 c9.8-7.1,19-14.9,27.5-23.4c-8.9,2-17.9,3.6-27,4.7c-6.3,0.9-12.4-3-14.5-9.1c-2.1-6.1,0.4-12.8,5.9-16.1 c10.8-6.5,20.3-14.7,28.1-24.3C537,58,523,62,508.7,64.8c-4.6,1-9.3-0.6-12.5-4c-20-21.3-48.3-33.6-77.7-33.6 c-58.7,0-106.4,47.7-106.4,106.4c0,8.1,0.9,16.3,2.8,24.3c1,4.1-0.1,8.5-2.8,11.8c-2.7,3.3-6.8,5.5-11.1,4.8 c-92.9-4.7-180.3-46-243.2-114.2c-4,11.4-6.1,23.4-6.1,35.5c0,35.7,17.7,68.8,47.3,88.5c5.1,3.4,7.3,9.7,5.4,15.5 c-1.8,5.8-7.6,9.3-13.4,9.5c-13-0.4-25.9-2.7-38.2-6.9c8.4,42.1,40.8,75.6,83.1,84.1c6.2,1.3,10.7,6.6,10.9,12.9 c0.2,6.3-3.9,11.9-10,13.6c-11.7,3.2-24.1,5-36.1,4.7c18.2,32.2,52.5,53.2,90.7,54c5.7,0.1,10.8,3.9,12.6,9.3s0,11.5-4.5,15 C161.4,426,116.6,444,68.9,448.9z%22/%3E %3C/g%3E %3C/svg%3E ");
  width: 22px;
}
header #block-social-links a.telegram {
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=%221.0%22 encoding=%22utf-8%22?%3E %3C!-- Generator: Adobe Illustrator 25.4.1, SVG Export Plug-In . SVG Version: 6.00 Build 0%29 --%3E %3Csvg version=%221.1%22 id=%22Слой_1%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 x=%220px%22 y=%220px%22 viewBox=%220 0 512 433.2%22 style=%22enable-background:new 0 0 512 433.2;%22 xml:space=%22preserve%22%3E %3Cpath d=%22M504.1,11.9C497.8,4.2,488.5,0,477.7,0c-5.8,0-12,1.2-18.4,3.7L25.9,169.1c-23,8.8-26.1,21.9-25.9,29s4,20,27.5,27.5 c0.1,0,0.3,0.1,0.4,0.1l89.9,25.7l48.6,139c6.6,19,21.5,30.7,38.8,30.7c10.9,0,21.7-4.6,31.1-13.2l55.6-51.2l80.7,64.9c0,0,0,0,0,0 l0.8,0.6c0.1,0.1,0.1,0.1,0.2,0.2c9,7,18.8,10.6,28.3,10.6h0c18.7,0,33.5-13.8,37.9-35.2l71-350.6C513.7,33.2,511.3,20.7,504.1,11.9 z M147.9,246.6L321.3,158l-108,114.8c-1.8,1.9-3,4.2-3.6,6.7l-20.8,84.4L147.9,246.6z M216,385.9c-0.7,0.7-1.4,1.2-2.2,1.8 l19.3-78.2l35.1,28.3L216,385.9z M481.4,41.4l-71,350.6c-0.7,3.4-2.9,11.2-8.5,11.2c-2.8,0-6.3-1.5-9.8-4.3l-91.4-73.6c0,0,0,0,0,0 l-54.4-43.8l156.2-165.9c5-5.3,5.5-13.4,1.1-19.3c-4.4-5.8-12.3-7.7-18.8-4.4L127.9,223.2l-91.1-26.1L470,31.7 c3.7-1.4,6.2-1.7,7.7-1.7c0.9,0,2.6,0.1,3.2,0.9C481.7,31.8,482.7,35.1,481.4,41.4z%22/%3E %3C/svg%3E ");
}
@media screen and (max-width: 641px) {
  header #block-social-links {
    flex-basis: 100%;
    width: 100%;
    text-align: center;
    order: 2;
    margin: 14px 0;
  }
}
@media print {
  header #block-social-links {
    display: none;
  }
}
header #block-header-menu {
  display: flex;
  justify-content: flex-end;
  margin-left: 2.67%;
}
header #block-header-menu ul.menu {
  margin: 0;
  display: flex;
  font-size: 16px;
}
header #block-header-menu ul.menu .menu-item {
  padding: 0;
  position: relative;
  margin: 0 8px;
}
header #block-header-menu ul.menu .menu-item:after {
  content: "";
  background: #005399;
  width: 1px;
  height: 80%;
  position: absolute;
  right: -8px;
  top: 10%;
}
header #block-header-menu ul.menu .menu-item:last-child:after {
  display: none;
}
@media screen and (max-width: 641px) {
  header #block-header-menu {
    flex-basis: 100%;
    width: 100%;
    justify-content: center;
    order: 1;
    margin: 14px 0;
  }
}
@media print {
  header #block-header-menu {
    display: none;
  }
}
header #block-ator-search {
  width: 30%;
  margin-left: 2%;
}
header #block-ator-search .form-type-search {
  margin: 0;
  display: block;
}
header #block-ator-search .form-type-search input.form-search {
  border: 1px solid #d8d8d8;
  font-size: 14px;
  line-height: 30px;
  padding: 4px 18px;
  min-width: 125px;
  width: 100%;
  box-sizing: border-box;
}
header #block-ator-search .form-type-search input.form-search:focus {
  outline: 0;
}
header #block-ator-search .form-type-search input.form-search::-webkit-input-placeholder {
  color: #999999;
}
header #block-ator-search .form-type-search input.form-search::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
header #block-ator-search .form-type-search input.form-search:-ms-input-placeholder {
  color: #999999;
}
header #block-ator-search .form-actions {
  display: none;
}
@media screen and (max-width: 641px) {
  header #block-ator-search {
    flex-basis: 100%;
    max-width: 80%;
    margin: 14px auto 30px;
    order: 3;
  }
}
@media print {
  header #block-ator-search {
    display: none;
  }
}
header #block-search-link {
  margin-left: 2.67%;
}
@media screen and (max-width: 641px) {
  header #block-search-link {
    flex-basis: 100%;
    max-width: 80%;
    margin: 0px auto;
    text-align: center;
  }
}
@media print {
  header #block-search-link {
    display: none;
  }
}
header #block-hamburger {
  display: none;
  width: 40px;
  height: 40px;
  cursor: pointer;
  flex: 0 0 auto;
  position: relative;
}
header #block-hamburger:focus {
  outline: none;
}
header #block-hamburger .field--name-body {
  display: block;
  position: absolute;
  top: 18px;
  left: 0;
  width: 100%;
  height: 4px;
  background-color: #00639a;
  transition: background 0s 0.3s;
}
header #block-hamburger .field--name-body:before, header #block-hamburger .field--name-body:after {
  position: absolute;
  display: block;
  left: 0;
  width: 100%;
  height: 4px;
  background-color: #00639a;
  content: "";
}
header #block-hamburger .field--name-body:before {
  top: -10px;
  transition: top 0.3s 0.3s, transform 0.3s 0s, background-color 0.3s 0.3s;
}
header #block-hamburger .field--name-body:after {
  bottom: -10px;
  transition: bottom 0.3s 0.3s, transform 0.3s 0s, background-color 0.3s 0.3s;
}
header #block-hamburger .field--name-body * {
  display: none;
}
header #block-hamburger.active .field--name-body {
  background: none;
}
header #block-hamburger.active .field--name-body:before {
  top: 0;
  background-color: #648fc6;
  transform: rotate(45deg);
  transition: top 0.3s 0s, transform 0.3s 0.3s, background-color 0.1s 0.1s;
}
header #block-hamburger.active .field--name-body:after {
  bottom: 0;
  background-color: #648fc6;
  transform: rotate(-45deg);
  transition: bottom 0.3s 0s, transform 0.3s 0.3s, background-color 0.1s 0.1s;
}
@media screen and (max-width: 641px) {
  header #block-hamburger {
    display: block;
  }
}
@media print {
  header {
    position: static;
  }
}

#block-main-menu ul.sf-menu.menu {
  display: flex;
}
#block-main-menu ul.sf-menu.menu a {
  text-decoration: none;
  padding: 10px 16px;
}
#block-main-menu ul.sf-menu.menu li.sf-depth-1 {
  flex: 1 1 auto;
}
#block-main-menu ul.sf-menu.menu li.sf-depth-1 > a {
  padding: 16px 10px;
  text-transform: uppercase;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
#block-main-menu ul.sf-menu.menu li.sf-depth-1.sfHover > a, #block-main-menu ul.sf-menu.menu li.sf-depth-1.active-trail > a,
#block-main-menu ul.sf-menu.menu li.sf-depth-1 > a.is-active,
#block-main-menu ul.sf-menu.menu li.sf-depth-1 > a:hover,
#block-main-menu ul.sf-menu.menu li.sf-depth-1 > a:focus,
#block-main-menu ul.sf-menu.menu li.sf-depth-1 > a:active {
  background-color: #bc2b31;
  color: #FFF;
}
#block-main-menu ul.sf-menu.menu li.sf-depth-1:hover > ul, #block-main-menu ul.sf-menu.menu li.sf-depth-1.sfHover > ul {
  top: 100%;
  padding: 16px;
  box-sizing: content-box;
  text-align: left;
  background: #fff;
}
#block-main-menu ul.sf-menu.menu li.sf-depth-1:hover > ul a:hover,
#block-main-menu ul.sf-menu.menu li.sf-depth-1:hover > ul a.is-active,
#block-main-menu ul.sf-menu.menu li.sf-depth-1:hover > ul a:focus,
#block-main-menu ul.sf-menu.menu li.sf-depth-1:hover > ul a:active, #block-main-menu ul.sf-menu.menu li.sf-depth-1.sfHover > ul a:hover,
#block-main-menu ul.sf-menu.menu li.sf-depth-1.sfHover > ul a.is-active,
#block-main-menu ul.sf-menu.menu li.sf-depth-1.sfHover > ul a:focus,
#block-main-menu ul.sf-menu.menu li.sf-depth-1.sfHover > ul a:active {
  background-color: #d9d9d9;
}
@media print {
  #block-main-menu ul.sf-menu.menu {
    display: none;
  }
}

.region-secondary-menu {
  border-top: 1px solid #eaeaea;
  height: 54px;
  color: #3a3a3a;
  text-transform: uppercase;
}
.region-secondary-menu > .inner {
  height: 100%;
  display: flex;
  align-items: center;
}
.region-secondary-menu #block-topics-menu {
  flex: 1 0 auto;
}
.region-secondary-menu #block-topics-menu ul.menu {
  margin: 0;
  display: flex;
  justify-content: flex-end;
}
.region-secondary-menu #block-topics-menu ul.menu li.menu-item {
  padding: 0 16px;
  position: relative;
}
.region-secondary-menu #block-topics-menu ul.menu li.menu-item a {
  color: #3a3a3a;
  text-decoration: none;
}
.region-secondary-menu #block-topics-menu ul.menu li.menu-item:before {
  content: "";
  width: 1px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #3a3a3a;
}
.region-secondary-menu #block-topics-menu ul.menu li.menu-item:first-child:before {
  display: none;
}
.region-secondary-menu #block-topics-menu ul.menu li.menu-item:last-child {
  padding-right: 0;
}
.region-secondary-menu #block-topics-menu ul.menu li.menu-item.menu-item--active-trail a,
.region-secondary-menu #block-topics-menu ul.menu li.menu-item a.is-active,
.region-secondary-menu #block-topics-menu ul.menu li.menu-item a:hover,
.region-secondary-menu #block-topics-menu ul.menu li.menu-item a:focus,
.region-secondary-menu #block-topics-menu ul.menu li.menu-item a:active {
  color: #bc2b31;
}
.region-secondary-menu #block-topics-menu ul.menu li.menu-item.menu-item--active-trail:before,
.region-secondary-menu #block-topics-menu ul.menu li.menu-item.menu-item--active-trail + li.menu-item:before, .region-secondary-menu #block-topics-menu ul.menu li.menu-item:hover:before,
.region-secondary-menu #block-topics-menu ul.menu li.menu-item:hover + li.menu-item:before {
  background-color: #bc2b31;
}
@media print {
  .region-secondary-menu {
    display: none;
  }
}
@media screen and (max-width: 641px) {
  .region-secondary-menu {
    margin: 0 -1.2987012987%;
    height: auto;
    border-top: 0;
    background: #fff;
    padding: 0 10px;
  }
  .region-secondary-menu #block-current-date {
    display: none;
  }
  .region-secondary-menu #block-topics-menu ul.menu {
    flex-direction: column;
    text-align: center;
  }
  .region-secondary-menu #block-topics-menu ul.menu li.menu-item {
    border-bottom: 1px solid #F2F2F2;
  }
  .region-secondary-menu #block-topics-menu ul.menu li.menu-item a {
    color: #3a3a3a;
    text-decoration: none;
    color: #696969;
    /*font-weight: 300;*/
    line-height: 18px;
    padding: 6px 10px;
    display: block;
  }
  .region-secondary-menu #block-topics-menu ul.menu li.menu-item:before {
    display: none;
  }
  .region-secondary-menu #block-topics-menu ul.menu li.menu-item:last-child {
    border-bottom: 0;
  }
}

@media screen and (max-width: 641px) {
  .region-primary-menu {
    display: none;
  }
}

#block-main-menu-mobile {
  display: none;
  flex-basis: 100%;
  width: 100%;
}
#block-main-menu-mobile ul.sf-menu.sf-vertical {
  width: 100%;
  text-align: center;
  padding-top: 20px;
  padding-bottom: 30px;
}
#block-main-menu-mobile ul.sf-menu.sf-vertical a {
  color: #747373;
  padding: 7px 0;
}
#block-main-menu-mobile ul.sf-menu.sf-vertical ul {
  position: static;
  width: 100% !important;
  padding-bottom: 10px;
}
#block-main-menu-mobile ul.sf-menu.sf-vertical li {
  float: none;
  font-size: 25px;
  text-transform: uppercase;
}
#block-main-menu-mobile ul.sf-menu.sf-vertical li.sf-depth-1 {
  font-size: 32px;
}
#block-main-menu-mobile ul.sf-menu.sf-vertical li.sf-depth-1 > a {
  color: #4e4e4e;
}
#block-main-menu-mobile ul.sf-menu.sf-vertical li.active-trail > a {
  text-decoration: underline;
}
@media screen and (max-width: 641px) {
  #block-main-menu-mobile {
    display: block;
  }
}

body.ft-tabs-rendered .region-content #block-ator-local-tasks {
  display: none;
}
body.ft-tabs-rendered div.ft-collapsible-tabs {
  background-color: #c0c0c0;
  border-radius: 10px 0 0 10px;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.75);
  height: 54px;
  position: fixed;
  right: 0;
  top: 200px;
  transition: width 0.1s ease-in-out;
  width: 54px;
  z-index: 99;
}
body.ft-tabs-rendered div.ft-collapsible-tabs .ft-tab-clicker {
  background: url("data:image/svg+xml;charset=utf8,%3C?xml version=%221.0%22 encoding=%22UTF-8%22 standalone=%22no%22?%3E %3Csvg xmlns:dc=%22http://purl.org/dc/elements/1.1/%22 xmlns:cc=%22http://creativecommons.org/ns%23%22 xmlns:rdf=%22http://www.w3.org/1999/02/22-rdf-syntax-ns%23%22 xmlns:svg=%22http://www.w3.org/2000/svg%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:sodipodi=%22http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd%22 xmlns:inkscape=%22http://www.inkscape.org/namespaces/inkscape%22 viewBox=%220 -256 1792 1792%22 id=%22svg3025%22 version=%221.1%22 inkscape:version=%220.48.3.1 r9886%22 width=%22100%25%22 height=%22100%25%22 sodipodi:docname=%22cog_font_awesome.svg%22%3E %3Cmetadata id=%22metadata3035%22%3E %3Crdf:RDF%3E %3Ccc:Work rdf:about=%22%22%3E %3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E %3Cdc:type rdf:resource=%22http://purl.org/dc/dcmitype/StillImage%22 /%3E %3C/cc:Work%3E %3C/rdf:RDF%3E %3C/metadata%3E %3Cdefs id=%22defs3033%22 /%3E %3Csodipodi:namedview pagecolor=%22%23ffffff%22 bordercolor=%22%23666666%22 borderopacity=%221%22 objecttolerance=%2210%22 gridtolerance=%2210%22 guidetolerance=%2210%22 inkscape:pageopacity=%220%22 inkscape:pageshadow=%222%22 inkscape:window-width=%22640%22 inkscape:window-height=%22480%22 id=%22namedview3031%22 showgrid=%22false%22 inkscape:zoom=%220.13169643%22 inkscape:cx=%22896%22 inkscape:cy=%22896%22 inkscape:window-x=%220%22 inkscape:window-y=%2225%22 inkscape:window-maximized=%220%22 inkscape:current-layer=%22svg3025%22 /%3E %3Cg transform=%22matrix%281,0,0,-1,121.49153,1285.4237%29%22 id=%22g3027%22%3E %3Cpath d=%22m 1024,640 q 0,106 -75,181 -75,75 -181,75 -106,0 -181,-75 -75,-75 -75,-181 0,-106 75,-181 75,-75 181,-75 106,0 181,75 75,75 75,181 z m 512,109 V 527 q 0,-12 -8,-23 -8,-11 -20,-13 l -185,-28 q -19,-54 -39,-91 35,-50 107,-138 10,-12 10,-25 0,-13 -9,-23 -27,-37 -99,-108 -72,-71 -94,-71 -12,0 -26,9 l -138,108 q -44,-23 -91,-38 -16,-136 -29,-186 -7,-28 -36,-28 H 657 q -14,0 -24.5,8.5 Q 622,-111 621,-98 L 593,86 q -49,16 -90,37 L 362,16 Q 352,7 337,7 323,7 312,18 186,132 147,186 q -7,10 -7,23 0,12 8,23 15,21 51,66.5 36,45.5 54,70.5 -27,50 -41,99 L 29,495 Q 16,497 8,507.5 0,518 0,531 v 222 q 0,12 8,23 8,11 19,13 l 186,28 q 14,46 39,92 -40,57 -107,138 -10,12 -10,24 0,10 9,23 26,36 98.5,107.5 72.5,71.5 94.5,71.5 13,0 26,-10 l 138,-107 q 44,23 91,38 16,136 29,186 7,28 36,28 h 222 q 14,0 24.5,-8.5 Q 914,1391 915,1378 l 28,-184 q 49,-16 90,-37 l 142,107 q 9,9 24,9 13,0 25,-10 129,-119 165,-170 7,-8 7,-22 0,-12 -8,-23 -15,-21 -51,-66.5 -36,-45.5 -54,-70.5 26,-50 41,-98 l 183,-28 q 13,-2 21,-12.5 8,-10.5 8,-23.5 z%22 id=%22path3029%22 inkscape:connector-curvature=%220%22 style=%22fill:currentColor%22 /%3E %3C/g%3E %3C/svg%3E ") no-repeat scroll center center transparent;
  position: absolute;
  width: 38px;
  height: 38px;
  left: 8px;
  top: 8px;
  cursor: pointer;
}
body.ft-tabs-rendered div.ft-collapsible-tabs nav {
  border-radius: 0 0 0 10px;
  margin-left: 54px;
  overflow: hidden;
  text-align: right;
  width: 300px;
  background-color: #c0c0c0;
}
body.ft-tabs-rendered div.ft-collapsible-tabs nav ul {
  margin: 0;
  border: 0;
}
body.ft-tabs-rendered div.ft-collapsible-tabs nav ul li {
  display: block;
  margin: 0;
}
body.ft-tabs-rendered div.ft-collapsible-tabs nav ul li a {
  padding: 5px 10px;
  text-decoration: none;
}
body.ft-tabs-rendered div.ft-collapsible-tabs nav ul li a.is-active {
  font-weight: bold;
  background: inherit;
}
body.ft-tabs-rendered div.ft-collapsible-tabs nav ul li a:hover {
  background-color: #005399;
  color: #ddd;
}
body.ft-tabs-rendered div.ft-collapsible-tabs.ft-tabs-open {
  width: 354px;
}
@media print {
  body.ft-tabs-rendered div.ft-collapsible-tabs {
    display: none;
  }
}

footer {
  background: #005399;
  color: #b5e1f6;
  overflow: hidden;
  flex-shrink: 0;
  position: relative;
}
footer .region-footer {
  max-width: 1264px;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
  line-height: 18px;
}
footer .region-footer > .inner {
  padding-left: 2.5316455696%;
  padding-right: 2.5316455696%;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
footer .region-footer a {
  color: #fff;
}
footer .region-footer p {
  margin: 0;
}
footer .region-footer strong {
  font-weight: normal;
}
footer .region-footer em {
  font-style: normal;
  color: #fff;
}
footer #block-ator-footer {
  width: 100%;
  line-height: 14px;
  padding: 19px 0px;
  padding-right: 150px;
  margin-top: 10px;
  margin-bottom: 10px;
  position: relative;
  font-weight: normal;
}
footer #block-ator-footer:after {
  content: "";
  position: absolute;
  background: url("../img/unwto-logo-white.svg") no-repeat scroll right center transparent;
  height: 52px;
  width: 115px;
  right: 20px;
  top: 0;
  opacity: 0.5;
}
footer #block-ator-footer ul.menu {
  margin: 0;
  display: flex;
}
footer #block-ator-footer ul.menu li.menu-item {
  padding: 0 15px;
  position: relative;
  word-break: break-word;
}
footer #block-ator-footer ul.menu li.menu-item:before {
  content: "";
  width: 1px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #fff;
}
footer #block-ator-footer ul.menu li.menu-item:first-child {
  padding-left: 0;
}
footer #block-ator-footer ul.menu li.menu-item:first-child:before {
  display: none;
}
footer #block-ator-footer ul.menu li.menu-item:last-child {
  padding-right: 0;
}
footer #block-ator-footer ul.menu li.menu-item.menu-item--active-trail a,
footer #block-ator-footer ul.menu li.menu-item a.is-active,
footer #block-ator-footer ul.menu li.menu-item a:hover,
footer #block-ator-footer ul.menu li.menu-item a:focus,
footer #block-ator-footer ul.menu li.menu-item a:active {
  text-decoration: underline;
}
@media screen and (max-width: 641px) {
  footer #block-ator-footer {
    width: 50%;
    padding-right: 0;
    align-self: flex-start;
    margin-top: 6px;
    margin-bottom: 6px;
  }
  footer #block-ator-footer:after {
    display: none;
  }
  footer #block-ator-footer ul.menu {
    flex-direction: column;
    font-size: 16px;
    text-transform: uppercase;
    line-height: 1em;
  }
  footer #block-ator-footer ul.menu li.menu-item {
    margin-bottom: 10px;
    padding-left: 0 !important;
  }
  footer #block-ator-footer ul.menu li.menu-item:before {
    display: none;
  }
}
@media print {
  footer #block-ator-footer {
    display: none;
  }
}
footer #block-address {
  width: 66.6%;
  font-size: 14px;
  margin-bottom: 32px;
}
@media screen and (max-width: 641px) {
  footer #block-address {
    width: 50%;
    margin-bottom: 10px;
    margin-top: 24px;
    padding: 0 14px;
    color: #fff;
  }
}
footer #block-address h2 {
  font-weight: bold;
  font-size: 16px;
  text-transform: uppercase;
  margin: 0px 0 4px;
}
@media screen and (max-width: 641px) {
  footer #block-address h2 {
    font-size: 21px;
    line-height: 1.2em;
  }
}
footer #block-address a {
  border: 2px solid #fff;
  display: inline-block;
  line-height: 46px;
  white-space: nowrap;
  min-width: 180px;
  width: 70%;
  text-decoration: none;
  padding-right: 56px;
  position: relative;
}
footer #block-address a:before {
  content: "";
  height: 27px;
  border-right: 1px solid #fff;
  position: absolute;
  right: 55px;
  top: 50%;
  margin-top: -13px;
}
footer #block-address a:after {
  content: "";
  position: absolute;
  height: 12px;
  width: 12px;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  transform: rotate(45deg);
  right: 25px;
  top: 50%;
  margin-top: -6px;
}
footer #block-address a:hover:after, footer #block-address a:focus:after, footer #block-address a:active:after {
  border-color: #005399;
}
footer #block-address a:hover, footer #block-address a:focus, footer #block-address a:active {
  background: #fff;
  color: #005399;
}
footer #block-address a:hover:before, footer #block-address a:focus:before, footer #block-address a:active:before {
  border-color: #005399;
}
footer #block-address .field--name-body {
  display: flex;
}
footer #block-address .field--name-body p {
  width: 50%;
}
footer #block-address .field--name-body p.link {
  text-align: center;
  margin-top: -18px;
}
@media screen and (max-width: 641px) {
  footer #block-address .field--name-body {
    flex-flow: column;
  }
  footer #block-address .field--name-body p {
    width: auto;
  }
  footer #block-address .field--name-body p.link {
    margin-top: 12px;
  }
  footer #block-address .field--name-body a {
    width: 100%;
  }
}
@media print {
  footer #block-address {
    width: 33%;
  }
  footer #block-address .field--name-body p {
    width: auto;
  }
  footer #block-address .field--name-body p.link {
    display: none;
  }
}
footer #block-social-links2 {
  width: 33.3%;
  font-size: 0;
  text-align: right;
  margin-bottom: 32px;
  margin-top: 10px;
}
footer #block-social-links2 a {
  font-size: 0;
  height: 35px;
  width: 35px;
  margin-left: 10px;
  margin-bottom: 10px;
  display: inline-block;
  vertical-align: middle;
  border-radius: 50%;
  background-color: #fff;
}
footer #block-social-links2 a:before {
  content: "";
  background-repeat: no-repeat;
  background-size: auto 21px;
  background-position: center;
  display: block;
  width: 100%;
  height: 100%;
  filter: invert(17%) sepia(90%) saturate(2229%) hue-rotate(191deg) brightness(101%) contrast(102%);
}
footer #block-social-links2 a:hover {
  background-color: #b5e1f6;
}
footer #block-social-links2 a.vk:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=%221.0%22 encoding=%22iso-8859-1%22?%3E %3C!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0%29 --%3E %3Csvg version=%221.1%22 id=%22Layer_1%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 x=%220px%22 y=%220px%22 viewBox=%220 0 304.36 304.36%22 style=%22enable-background:new 0 0 304.36 304.36;%22 xml:space=%22preserve%22%3E %3Cg id=%22XMLID_1_%22%3E %3Cpath id=%22XMLID_807_%22 style=%22fill-rule:evenodd;clip-rule:evenodd;%22 d=%22M261.945,175.576c10.096,9.857,20.752,19.131,29.807,29.982 c4,4.822,7.787,9.798,10.684,15.394c4.105,7.955,0.387,16.709-6.746,17.184l-44.34-0.02c-11.436,0.949-20.559-3.655-28.23-11.474 c-6.139-6.253-11.824-12.908-17.727-19.372c-2.42-2.642-4.953-5.128-7.979-7.093c-6.053-3.929-11.307-2.726-14.766,3.587 c-3.523,6.421-4.322,13.531-4.668,20.687c-0.475,10.441-3.631,13.186-14.119,13.664c-22.414,1.057-43.686-2.334-63.447-13.641 c-17.422-9.968-30.932-24.04-42.691-39.971C34.828,153.482,17.295,119.395,1.537,84.353C-2.01,76.458,0.584,72.22,9.295,72.07 c14.465-0.281,28.928-0.261,43.41-0.02c5.879,0.086,9.771,3.458,12.041,9.012c7.826,19.243,17.402,37.551,29.422,54.521 c3.201,4.518,6.465,9.036,11.113,12.216c5.142,3.521,9.057,2.354,11.476-3.374c1.535-3.632,2.207-7.544,2.553-11.434 c1.146-13.383,1.297-26.743-0.713-40.079c-1.234-8.323-5.922-13.711-14.227-15.286c-4.238-0.803-3.607-2.38-1.555-4.799 c3.564-4.172,6.916-6.769,13.598-6.769h50.111c7.889,1.557,9.641,5.101,10.721,13.039l0.043,55.663 c-0.086,3.073,1.535,12.192,7.07,14.226c4.43,1.448,7.35-2.096,10.008-4.905c11.998-12.734,20.561-27.783,28.211-43.366 c3.395-6.852,6.314-13.968,9.143-21.078c2.096-5.276,5.385-7.872,11.328-7.757l48.229,0.043c1.43,0,2.877,0.021,4.262,0.258 c8.127,1.385,10.354,4.881,7.844,12.817c-3.955,12.451-11.65,22.827-19.174,33.251c-8.043,11.129-16.645,21.877-24.621,33.072 C252.26,161.544,252.842,166.697,261.945,175.576L261.945,175.576z M261.945,175.576%22/%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3C/svg%3E ");
}
footer #block-social-links2 a.ok:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width=%2224px%22 height=%2224px%22 viewBox=%220 0 24 24%22 role=%22img%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Ctitle%3EOdnoklassniki icon%3C/title%3E%3Cpath d=%22M14.505 17.44c1.275-.29 2.493-.794 3.6-1.49.834-.558 1.058-1.686.5-2.52-.536-.802-1.604-1.044-2.435-.553-2.55 1.595-5.79 1.595-8.34 0-.847-.534-1.965-.28-2.5.565 0 .002 0 .004-.002.005-.534.847-.28 1.966.567 2.5l.002.002c1.105.695 2.322 1.2 3.596 1.488l-3.465 3.465c-.707.695-.72 1.83-.028 2.537l.03.03c.344.354.81.53 1.274.53.465 0 .93-.176 1.275-.53L12 20.065l3.404 3.406c.72.695 1.87.676 2.566-.045.678-.703.678-1.818 0-2.52l-3.465-3.466zM12 12.388c3.42-.004 6.19-2.774 6.195-6.193C18.195 2.78 15.415 0 12 0S5.805 2.78 5.805 6.197c.005 3.42 2.776 6.19 6.195 6.192zm0-8.757c1.416.002 2.563 1.15 2.564 2.565 0 1.416-1.148 2.563-2.564 2.565-1.415-.002-2.562-1.148-2.565-2.564C9.437 4.78 10.585 3.633 12 3.63z%22/%3E%3C/svg%3E");
}
footer #block-social-links2 a.inst:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width=%2232px%22 height=%2232px%22 viewBox=%220 0 32 32%22 xmlns=%22http://www.w3.org/2000/svg%22%3E %3Cpath d=%22M16 0c-4.349 0-4.891 0.021-6.593 0.093-1.709 0.084-2.865 0.349-3.885 0.745-1.052 0.412-1.948 0.959-2.833 1.849-0.891 0.885-1.443 1.781-1.849 2.833-0.396 1.020-0.661 2.176-0.745 3.885-0.077 1.703-0.093 2.244-0.093 6.593s0.021 4.891 0.093 6.593c0.084 1.704 0.349 2.865 0.745 3.885 0.412 1.052 0.959 1.948 1.849 2.833 0.885 0.891 1.781 1.443 2.833 1.849 1.020 0.391 2.181 0.661 3.885 0.745 1.703 0.077 2.244 0.093 6.593 0.093s4.891-0.021 6.593-0.093c1.704-0.084 2.865-0.355 3.885-0.745 1.052-0.412 1.948-0.959 2.833-1.849 0.891-0.885 1.443-1.776 1.849-2.833 0.391-1.020 0.661-2.181 0.745-3.885 0.077-1.703 0.093-2.244 0.093-6.593s-0.021-4.891-0.093-6.593c-0.084-1.704-0.355-2.871-0.745-3.885-0.412-1.052-0.959-1.948-1.849-2.833-0.885-0.891-1.776-1.443-2.833-1.849-1.020-0.396-2.181-0.661-3.885-0.745-1.703-0.077-2.244-0.093-6.593-0.093zM16 2.88c4.271 0 4.781 0.021 6.469 0.093 1.557 0.073 2.405 0.333 2.968 0.553 0.751 0.291 1.276 0.635 1.844 1.197 0.557 0.557 0.901 1.088 1.192 1.839 0.22 0.563 0.48 1.411 0.553 2.968 0.072 1.688 0.093 2.199 0.093 6.469s-0.021 4.781-0.099 6.469c-0.084 1.557-0.344 2.405-0.563 2.968-0.303 0.751-0.641 1.276-1.199 1.844-0.563 0.557-1.099 0.901-1.844 1.192-0.556 0.22-1.416 0.48-2.979 0.553-1.697 0.072-2.197 0.093-6.479 0.093s-4.781-0.021-6.48-0.099c-1.557-0.084-2.416-0.344-2.979-0.563-0.76-0.303-1.281-0.641-1.839-1.199-0.563-0.563-0.921-1.099-1.197-1.844-0.224-0.556-0.48-1.416-0.563-2.979-0.057-1.677-0.084-2.197-0.084-6.459 0-4.26 0.027-4.781 0.084-6.479 0.083-1.563 0.339-2.421 0.563-2.979 0.276-0.761 0.635-1.281 1.197-1.844 0.557-0.557 1.079-0.917 1.839-1.199 0.563-0.219 1.401-0.479 2.964-0.557 1.697-0.061 2.197-0.083 6.473-0.083zM16 7.787c-4.541 0-8.213 3.677-8.213 8.213 0 4.541 3.677 8.213 8.213 8.213 4.541 0 8.213-3.677 8.213-8.213 0-4.541-3.677-8.213-8.213-8.213zM16 21.333c-2.948 0-5.333-2.385-5.333-5.333s2.385-5.333 5.333-5.333c2.948 0 5.333 2.385 5.333 5.333s-2.385 5.333-5.333 5.333zM26.464 7.459c0 1.063-0.865 1.921-1.923 1.921-1.063 0-1.921-0.859-1.921-1.921 0-1.057 0.864-1.917 1.921-1.917s1.923 0.86 1.923 1.917z%22/%3E %3C/svg%3E ");
}
footer #block-social-links2 a.zen:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=%221.0%22 encoding=%22utf-8%22?%3E %3C!-- Generator: Adobe Illustrator 25.4.1, SVG Export Plug-In . SVG Version: 6.00 Build 0%29 --%3E %3Csvg version=%221.1%22 id=%22Слой_1%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 x=%220px%22 y=%220px%22 viewBox=%220 0 28 28%22 style=%22enable-background:new 0 0 28 28;%22 xml:space=%22preserve%22%3E %3Cstyle type=%22text/css%22%3E .st0%7Bfill:none;%7D %3C/style%3E %3Cpath d=%22M16.7,16.7c-2.2,2.3-2.4,5.1-2.5,11.3c5.8,0,9.8,0,11.8-2c2-2.1,2-6.2,2-11.8C21.8,14.3,19,14.5,16.7,16.7z%22/%3E %3Cpath d=%22M0,14.2c0,5.6,0,9.8,2,11.8c2.1,2,6,2,11.8,2c-0.2-6.2-0.3-9-2.5-11.3C9,14.5,6.2,14.3,0,14.2z%22/%3E %3Cpath d=%22M0,13.8c6.2-0.2,9-0.3,11.3-2.5C13.5,9,13.7,6.2,13.8,0C8.1,0,4.1,0,2,2C0,4.1,0,8.3,0,13.8z%22/%3E %3Cpath d=%22M28,13.8c0-5.6,0-9.8-2-11.8c-2.1-2-6-2-11.8-2c0.2,6.2,0.3,9,2.5,11.3C19,13.5,21.8,13.7,28,13.8z%22/%3E %3Cpath class=%22st0%22 d=%22M28,14.1v-0.3c-6.2-0.2-9-0.4-11.3-2.6C14.5,9,14.3,6.2,14.2,0h-0.3c-0.2,6.2-0.4,9-2.6,11.3 C9,13.5,6.2,13.7,0,13.8v0.3c6.2,0.2,9,0.4,11.3,2.5c2.2,2.3,2.4,5.1,2.6,11.3h0.3c0.2-6.2,0.4-9,2.6-11.3 C19,14.5,21.8,14.3,28,14.1%22/%3E %3C/svg%3E ");
}
footer #block-social-links2 a.youtube:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=%221.0%22 encoding=%22iso-8859-1%22?%3E %3C!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0%29 --%3E %3Csvg version=%221.1%22 id=%22Layer_1%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 x=%220px%22 y=%220px%22 viewBox=%220 0 310 310%22 style=%22enable-background:new 0 0 310 310;%22 xml:space=%22preserve%22%3E %3Cg id=%22XMLID_822_%22%3E %3Cpath id=%22XMLID_823_%22 d=%22M297.917,64.645c-11.19-13.302-31.85-18.728-71.306-18.728H83.386c-40.359,0-61.369,5.776-72.517,19.938 C0,79.663,0,100.008,0,128.166v53.669c0,54.551,12.896,82.248,83.386,82.248h143.226c34.216,0,53.176-4.788,65.442-16.527 C304.633,235.518,310,215.863,310,181.835v-53.669C310,98.471,309.159,78.006,297.917,64.645z M199.021,162.41l-65.038,33.991 c-1.454,0.76-3.044,1.137-4.632,1.137c-1.798,0-3.592-0.484-5.181-1.446c-2.992-1.813-4.819-5.056-4.819-8.554v-67.764 c0-3.492,1.822-6.732,4.808-8.546c2.987-1.814,6.702-1.938,9.801-0.328l65.038,33.772c3.309,1.718,5.387,5.134,5.392,8.861 C204.394,157.263,202.325,160.684,199.021,162.41z%22/%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3C/svg%3E ");
}
footer #block-social-links2 a.fb:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=%221.0%22 encoding=%22iso-8859-1%22?%3E %3C!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0%29 --%3E %3Csvg version=%221.1%22 id=%22Capa_1%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 x=%220px%22 y=%220px%22 viewBox=%220 0 23.101 23.101%22 style=%22enable-background:new 0 0 23.101 23.101;%22 xml:space=%22preserve%22%3E %3Cg%3E %3Cpath d=%22M8.258,4.458c0-0.144,0.02-0.455,0.06-0.931c0.043-0.477,0.223-0.976,0.546-1.5c0.32-0.522,0.839-0.991,1.561-1.406 C11.144,0.208,12.183,0,13.539,0h3.82v4.163h-2.797c-0.277,0-0.535,0.104-0.768,0.309c-0.231,0.205-0.35,0.4-0.35,0.581v2.59h3.914 c-0.041,0.507-0.086,1-0.138,1.476l-0.155,1.258c-0.062,0.425-0.125,0.819-0.187,1.182h-3.462v11.542H8.258V11.558H5.742V7.643 h2.516V4.458z%22/%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3C/svg%3E ");
}
footer #block-social-links2 a.twi:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=%221.0%22 encoding=%22iso-8859-1%22?%3E %3C!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0%29 --%3E %3Csvg version=%221.1%22 id=%22Layer_1%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 x=%220px%22 y=%220px%22 viewBox=%220 0 310 310%22 style=%22enable-background:new 0 0 310 310;%22 xml:space=%22preserve%22%3E %3Cg id=%22XMLID_826_%22%3E %3Cpath id=%22XMLID_827_%22 d=%22M302.973,57.388c-4.87,2.16-9.877,3.983-14.993,5.463c6.057-6.85,10.675-14.91,13.494-23.73 c0.632-1.977-0.023-4.141-1.648-5.434c-1.623-1.294-3.878-1.449-5.665-0.39c-10.865,6.444-22.587,11.075-34.878,13.783 c-12.381-12.098-29.197-18.983-46.581-18.983c-36.695,0-66.549,29.853-66.549,66.547c0,2.89,0.183,5.764,0.545,8.598 C101.163,99.244,58.83,76.863,29.76,41.204c-1.036-1.271-2.632-1.956-4.266-1.825c-1.635,0.128-3.104,1.05-3.93,2.467 c-5.896,10.117-9.013,21.688-9.013,33.461c0,16.035,5.725,31.249,15.838,43.137c-3.075-1.065-6.059-2.396-8.907-3.977 c-1.529-0.851-3.395-0.838-4.914,0.033c-1.52,0.871-2.473,2.473-2.513,4.224c-0.007,0.295-0.007,0.59-0.007,0.889 c0,23.935,12.882,45.484,32.577,57.229c-1.692-0.169-3.383-0.414-5.063-0.735c-1.732-0.331-3.513,0.276-4.681,1.597 c-1.17,1.32-1.557,3.16-1.018,4.84c7.29,22.76,26.059,39.501,48.749,44.605c-18.819,11.787-40.34,17.961-62.932,17.961 c-4.714,0-9.455-0.277-14.095-0.826c-2.305-0.274-4.509,1.087-5.294,3.279c-0.785,2.193,0.047,4.638,2.008,5.895 c29.023,18.609,62.582,28.445,97.047,28.445c67.754,0,110.139-31.95,133.764-58.753c29.46-33.421,46.356-77.658,46.356-121.367 c0-1.826-0.028-3.67-0.084-5.508c11.623-8.757,21.63-19.355,29.773-31.536c1.237-1.85,1.103-4.295-0.33-5.998 C307.394,57.037,305.009,56.486,302.973,57.388z%22/%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3Cg%3E %3C/g%3E %3C/svg%3E ");
}
footer #block-social-links2 a.telegram:before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width=%2224px%22 height=%2224px%22 viewBox=%220 0 24 24%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E %3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22M5.78754 14.0196C5.83131 14.0344 5.87549 14.0448 5.91963 14.0512C5.96777 14.1644 6.02996 14.3107 6.10252 14.4818C6.27959 14.8994 6.51818 15.4643 6.76446 16.0535C7.2667 17.2552 7.77332 18.4939 7.88521 18.8485C8.02372 19.2868 8.17013 19.5848 8.32996 19.7883C8.4126 19.8935 8.50819 19.9853 8.62003 20.0549C8.67633 20.0899 8.7358 20.1186 8.79788 20.14C8.80062 20.141 8.80335 20.1419 8.80608 20.1428C9.1261 20.2636 9.41786 20.2133 9.60053 20.1518C9.69827 20.1188 9.77735 20.0791 9.8334 20.0469C9.86198 20.0304 9.88612 20.0151 9.90538 20.0021L9.90992 19.9991L12.7361 18.2366L16.0007 20.7394C16.0488 20.7763 16.1014 20.8073 16.157 20.8316C16.5492 21.0027 16.929 21.0624 17.2862 21.0136C17.6429 20.9649 17.926 20.8151 18.1368 20.6464C18.3432 20.4813 18.4832 20.2963 18.5703 20.1589C18.6148 20.0887 18.6482 20.0266 18.6718 19.9791C18.6836 19.9552 18.6931 19.9346 18.7005 19.9181L18.7099 19.8963L18.7135 19.8877L18.715 19.8841L18.7156 19.8824L18.7163 19.8808C18.7334 19.8379 18.7466 19.7935 18.7556 19.7482L21.7358 4.72274C21.7453 4.67469 21.7501 4.62581 21.7501 4.57682C21.7501 4.13681 21.5843 3.71841 21.1945 3.46452C20.8613 3.24752 20.4901 3.23818 20.2556 3.25598C20.0025 3.27519 19.7688 3.33766 19.612 3.38757C19.5304 3.41355 19.4619 3.43861 19.4126 3.45773C19.3878 3.46734 19.3675 3.47559 19.3523 3.48188L19.341 3.48666L2.62725 10.0432L2.62509 10.044C2.61444 10.0479 2.60076 10.053 2.58451 10.0593C2.55215 10.0719 2.50878 10.0896 2.45813 10.1126C2.35935 10.1574 2.22077 10.2273 2.07856 10.3247C1.85137 10.4803 1.32888 10.9064 1.41686 11.6097C1.48705 12.1708 1.87143 12.5154 2.10562 12.6811C2.23421 12.7721 2.35638 12.8371 2.44535 12.8795C2.48662 12.8991 2.57232 12.9339 2.6095 12.9491L2.61889 12.9529L5.78754 14.0196ZM19.9259 4.86786L19.9236 4.86888C19.9152 4.8725 19.9069 4.87596 19.8984 4.87928L3.1644 11.4438C3.15566 11.4472 3.14686 11.4505 3.138 11.4536L3.12869 11.4571C3.11798 11.4613 3.09996 11.4686 3.07734 11.4788C3.06451 11.4846 3.05112 11.491 3.03747 11.4978C3.05622 11.5084 3.07417 11.5175 3.09012 11.5251C3.10543 11.5324 3.11711 11.5374 3.1235 11.54L6.26613 12.598C6.32365 12.6174 6.37727 12.643 6.42649 12.674L16.8033 6.59948L16.813 6.59374C16.8205 6.58927 16.8305 6.58353 16.8424 6.5768C16.866 6.56345 16.8984 6.54568 16.937 6.52603C17.009 6.48938 17.1243 6.43497 17.2541 6.39485C17.3444 6.36692 17.6109 6.28823 17.899 6.38064C18.0768 6.43767 18.2609 6.56028 18.3807 6.76798C18.4401 6.87117 18.4718 6.97483 18.4872 7.06972C18.528 7.2192 18.5215 7.36681 18.4896 7.49424C18.4208 7.76875 18.228 7.98287 18.0525 8.14665C17.9021 8.28706 15.9567 10.1629 14.0376 12.0147C13.0805 12.9381 12.1333 13.8525 11.4252 14.5359L10.9602 14.9849L16.8321 19.4867C16.9668 19.5349 17.0464 19.5325 17.0832 19.5274C17.1271 19.5214 17.163 19.5045 17.1997 19.4752C17.2407 19.4424 17.2766 19.398 17.3034 19.3557L17.3045 19.354L20.195 4.78102C20.1521 4.79133 20.1087 4.80361 20.0669 4.81691C20.0196 4.83198 19.9805 4.84634 19.9547 4.85637C19.9418 4.86134 19.9326 4.86511 19.9276 4.86719L19.9259 4.86786ZM11.4646 17.2618L10.2931 16.3636L10.0093 18.1693L11.4646 17.2618ZM9.21846 14.5814L10.3834 13.4567C11.0915 12.7732 12.0389 11.8588 12.9961 10.9352L13.9686 9.997L7.44853 13.8138L7.48351 13.8963C7.66121 14.3154 7.90087 14.8827 8.14845 15.4751C8.33358 15.918 8.52717 16.3844 8.70349 16.8162L8.98653 15.0158C9.01381 14.8422 9.09861 14.692 9.21846 14.5814Z%22 fill=%22black%22/%3E %3C/svg%3E ");
}
@media screen and (max-width: 641px) {
  footer #block-social-links2 {
    display: none;
  }
}
@media print {
  footer #block-social-links2 {
    display: none;
  }
}
footer #block-contacts {
  flex: 0 1 33.3%;
  margin-bottom: 32px;
  width: 33.3%;
  display: flex;
  align-items: center;
}
@media screen and (max-width: 641px) {
  footer #block-contacts {
    width: 50%;
    flex-basis: 50%;
    margin-bottom: 10px;
  }
}
footer #block-contacts .field {
  background: url("../img/ator-logo-white-text.png") no-repeat scroll left center transparent;
  min-height: 90px;
  background-size: auto 90px;
  padding-left: 64px;
  text-align: left;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
@media screen and (max-width: 641px) {
  footer #block-contacts .field {
    padding-left: 20%;
    background-size: 18% auto;
  }
}
footer #block-main-partner {
  flex: 1 0 auto;
  margin-bottom: 32px;
  display: flex;
  justify-content: center;
  max-width: 33.3%;
}
@media screen and (max-width: 641px) {
  footer #block-main-partner {
    width: 50%;
    max-width: none;
    padding-left: 14px;
    margin-bottom: 10px;
    justify-content: flex-start;
  }
}
footer #block-main-partner .field {
  min-height: 90px;
  text-align: left;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 15px;
}
footer #block-main-partner .field .logo {
  width: 90px;
}
footer #block-main-partner .field img {
  display: block;
}
footer #block-counters {
  width: 33.3%;
  flex: 0 1 33.3%;
  text-align: right;
  margin-bottom: 32px;
}
@media screen and (max-width: 641px) {
  footer #block-counters {
    width: 0;
    flex-basis: 0;
  }
}
@media print {
  footer #block-counters {
    display: none;
  }
}
footer #block-copyright {
  flex-basis: 100%;
  width: 100%;
  text-align: center;
  color: #666;
  font-size: 13px;
  background-color: #ebebeb;
  padding: 9px 10000px;
  margin: 0 -10000px;
  box-sizing: content-box;
}
footer #block-copyright a {
  color: #005399;
}
@media print {
  footer {
    padding-top: 30px;
  }
}

#block-b-wide {
  min-height: 148px;
}
@media screen and (max-width: 641px) {
  #block-b-wide {
    margin-left: -2.5316455696%;
    margin-right: -2.5316455696%;
  }
}
@media print {
  #block-b-wide {
    display: none;
  }
}

.paragraph--type--hb {
  min-height: 220px;
}
@media print {
  .paragraph--type--hb {
    display: none;
  }
}

.block-b-left {
  width: 100%;
  height: 100%;
}
@media print {
  .block-b-left {
    display: none;
  }
}

#block-b-wide-down {
  min-height: 200px;
  margin: 20px 0;
}
@media print {
  #block-b-wide-down {
    display: none;
  }
}

#block-b-right-top,
#block-b-right-bottom {
  height: 444px;
}
@media screen and (max-width: 641px) {
  #block-b-right-top,
#block-b-right-bottom {
    display: none;
  }
}
@media print {
  #block-b-right-top,
#block-b-right-bottom {
    display: none;
  }
}

#block-b-right-middle {
  height: 200px;
}
@media print {
  #block-b-right-middle {
    display: none;
  }
}

.field--name-field-media-oembed-video {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 56.25%;
  /* 16:9 Aspect Ratio (divide 9 by 16 = 0.5625) */
}

/* Then style the iframe to fit in the container div with full height and width */
.media-oembed-content {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}

article.node .field--name-body {
  color: #000;
}
article.node .field--name-body blockquote {
  border-left: 4px solid #cccccc;
  padding-left: 26px;
  margin-left: 26px;
  margin-right: 0;
  font-size: 20px;
  line-height: 26px;
  color: #000;
}
article.node .field--name-body article.media--type-image {
  border-bottom: 2px solid #eaeaea;
  margin: 30px 0;
  line-height: 0;
}
article.node .field--name-body article.media--type-image .field--name-name {
  font-size: 13px;
  color: #666666;
  line-height: 16px;
}
article.node .field--name-body article.media--type-image.media--view-mode-default .field--name-field-media-image {
  margin-bottom: 12px;
}
article.node .field--name-body article.media--type-image.media--view-mode-default .field--name-name {
  margin-bottom: 12px;
}
article.node .field--name-body article.media--type-image.media--view-mode-embedded {
  background: #ebebeb;
  border: 1px solid #ebebeb;
  width: 50%;
  max-width: 272px;
}
article.node .field--name-body article.media--type-image.media--view-mode-embedded.align-left {
  margin-left: 0;
  margin-right: 30px;
}
article.node .field--name-body article.media--type-image.media--view-mode-embedded.align-right {
  margin-right: 0;
  margin-left: 30px;
}
article.node .field--name-body article.media--type-image.media--view-mode-embedded .field--name-name {
  margin: 8px;
}
article.node .field--name-body article.media--type-video video {
  width: 100%;
  height: auto;
}
article.node .field--name-body table {
  border: none;
  border-collapse: collapse;
  width: 100%;
  max-width: 100%;
  font-size: 13px;
  line-height: 1.15em;
  table-layout: fixed;
  /*
  @media screen and (max-width: 641px) {
    thead {
      display: none;
    }

    tr {
      display: flex;
      flex-direction: row;
      flex-wrap: wrap;
      margin-bottom: 30px;
    }

    td, th {
      margin: 0 -1px -1px 0;
      padding-top: 35px;
      position: relative;
      width: 100%;

      > span:first-child {
        display: block;
      }
    }
  }
  */
}
article.node .field--name-body table tr:nth-child(even) {
  background: #edf7ff;
}
article.node .field--name-body table td, article.node .field--name-body table th {
  padding: 6px 10px;
  border: 1px solid #337AB7;
  vertical-align: top;
}
article.node .field--name-body table td > span:first-child, article.node .field--name-body table th > span:first-child {
  background: #337AB7;
  color: #FFF;
  display: none;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  padding: 5px 10px;
  position: absolute;
  top: 0;
  left: 0;
}
article.node .field--name-body table thead td,
article.node .field--name-body table th {
  color: #FFF;
  background: #337AB7;
  font-weight: bold;
  border: 1px solid #1a4a73;
  text-transform: uppercase;
  text-align: center;
}
article.node .field--name-body table.table2 tr:nth-child(even) {
  background: #f4f9f9;
}
article.node .field--name-body table.table2 td, article.node .field--name-body table.table2 th {
  border-color: #e1e1e1;
}
article.node .field--name-body table.table2 td > span:first-child, article.node .field--name-body table.table2 th > span:first-child {
  background: #7ca6c9;
}
article.node .field--name-body table.table2 thead td,
article.node .field--name-body table.table2 th {
  background: #7ca6c9;
  border-color: #e1e1e1;
}
article.node .field--name-body table.plain {
  font-size: inherit;
  line-height: inherit;
}
article.node .field--name-body table.plain tr:nth-child(even) {
  background: inherit;
}
article.node .field--name-body table.plain td, article.node .field--name-body table.plain th {
  padding: inherit;
  border: none;
}
article.node .field--name-body table.plain thead td,
article.node .field--name-body table.plain th {
  color: inherit;
  background: inherit;
  font-weight: inherit;
  border: none;
  text-transform: none;
  text-align: inherit;
}
article.node .field--name-body table.wide {
  table-layout: auto;
}
article.node .field--name-body div.table-wrapper {
  overflow: auto;
}

body.page-node-type-page h1.page-title {
  font-size: 24px;
  line-height: 30px;
  color: #000;
  text-transform: uppercase;
  font-weight: normal;
  border-bottom: 2px solid #eaeaea;
  margin: 0 0 10px;
}
@media screen and (max-width: 641px) {
  body.page-node-type-page h1.page-title {
    background: #d7d7d7;
    background: linear-gradient(180deg, #fff 0%, #d7d7d7 100%);
    font-size: 25px;
    line-height: 30px;
    padding: 16px;
    margin-bottom: 0;
    border-bottom: none;
    color: #000;
  }
}

.node--type-page > .node__content .field--name-field-articles-blocks .field__item {
  margin-bottom: 20px;
}
.node--type-page > .node__content .field--name-field-articles-blocks .field__item > .paragraph--type--articles-feed > .field--name-field-title,
.node--type-page > .node__content .field--name-field-articles-blocks .field__item > .paragraph--type--news-org > .field--name-field-title {
  font-size: 24px;
  line-height: 30px;
  color: #000;
  text-transform: uppercase;
  font-weight: normal;
  border-bottom: 2px solid #eaeaea;
  margin: 0 0 10px;
}
@media screen and (max-width: 641px) {
  .node--type-page > .node__content .field--name-field-articles-blocks .field__item > .paragraph--type--articles-feed > .field--name-field-title,
.node--type-page > .node__content .field--name-field-articles-blocks .field__item > .paragraph--type--news-org > .field--name-field-title {
    background: #d7d7d7;
    background: linear-gradient(180deg, #fff 0%, #d7d7d7 100%);
    font-size: 25px;
    line-height: 30px;
    padding: 16px;
    margin-bottom: 0;
    border-bottom: none;
    color: #000;
  }
}
.node--type-page > .node__content .field--name-field-articles-blocks .field__item > .paragraph--type--articles-feed.feed-style-3 > .field--name-field-title,
.node--type-page > .node__content .field--name-field-articles-blocks .field__item > .paragraph--type--news-org.feed-style-3 > .field--name-field-title {
  margin-left: 34.5291479821%;
}
@media screen and (max-width: 641px) {
  .node--type-page > .node__content .field--name-field-articles-blocks .field__item > .paragraph--type--articles-feed.feed-style-3 > .field--name-field-title,
.node--type-page > .node__content .field--name-field-articles-blocks .field__item > .paragraph--type--news-org.feed-style-3 > .field--name-field-title {
    margin-left: 0;
  }
}
.node--type-page > .node__content .field--name-field-articles-blocks .field__item:first-child > .paragraph--type--articles-feed > .field--name-field-title,
.node--type-page > .node__content .field--name-field-articles-blocks .field__item:first-child > .paragraph--type--news-org > .field--name-field-title {
  display: none;
}

article.node--type-article .node__submitted,
article.node--type-article-org .node__submitted {
  font-size: 13px;
  line-height: 1.2em;
  color: #666;
  margin-bottom: 1.2em;
}
article.node--type-article .view-article-tags,
article.node--type-article-org .view-article-tags {
  font-size: 0;
  line-height: 0;
  margin: 20px 0;
}
article.node--type-article .view-article-tags .views-row,
article.node--type-article-org .view-article-tags .views-row {
  display: inline-block;
  margin-right: 5px;
  margin-bottom: 5px;
}
article.node--type-article .view-article-tags .views-row a,
article.node--type-article-org .view-article-tags .views-row a {
  font-size: 12px;
  line-height: 15px;
  border: 2px solid #eaeaea;
  display: inline-block;
  padding: 0 6px;
  color: #999999;
  text-decoration: none;
}
article.node--type-article .view-article-tags .views-row a:hover, article.node--type-article .view-article-tags .views-row a:active, article.node--type-article .view-article-tags .views-row a:focus,
article.node--type-article-org .view-article-tags .views-row a:hover,
article.node--type-article-org .view-article-tags .views-row a:active,
article.node--type-article-org .view-article-tags .views-row a:focus {
  background: #eaeaea;
}
article.node--type-article .view-article-tags .views-row:last-child,
article.node--type-article-org .view-article-tags .views-row:last-child {
  margin-right: 0;
}
article.node--type-article.node--view-mode-full .node__submitted,
article.node--type-article-org.node--view-mode-full .node__submitted {
  margin-top: -1em;
}
article.node--type-article.node--view-mode-teaser .head-image, article.node--type-article.node--view-mode-widget .head-image,
article.node--type-article-org.node--view-mode-teaser .head-image,
article.node--type-article-org.node--view-mode-widget .head-image {
  position: relative;
  margin-bottom: 16px;
}
article.node--type-article.node--view-mode-teaser .head-image img, article.node--type-article.node--view-mode-widget .head-image img,
article.node--type-article-org.node--view-mode-teaser .head-image img,
article.node--type-article-org.node--view-mode-widget .head-image img {
  display: block;
}
article.node--type-article.node--view-mode-teaser .head-image .article-label, article.node--type-article.node--view-mode-widget .head-image .article-label,
article.node--type-article-org.node--view-mode-teaser .head-image .article-label,
article.node--type-article-org.node--view-mode-widget .head-image .article-label {
  position: absolute;
  bottom: 8px;
  left: 8px;
  color: #fff;
  text-transform: uppercase;
  font-size: 18px;
  font-weight: normal;
  padding: 0 12px;
  line-height: 27px;
  white-space: nowrap;
  max-width: 94%;
  overflow: hidden;
  text-overflow: ellipsis;
}
article.node--type-article.node--view-mode-teaser .head-image .article-label.label-style-0, article.node--type-article.node--view-mode-widget .head-image .article-label.label-style-0,
article.node--type-article-org.node--view-mode-teaser .head-image .article-label.label-style-0,
article.node--type-article-org.node--view-mode-widget .head-image .article-label.label-style-0 {
  background: rgba(18, 18, 18, 0.67);
}
article.node--type-article.node--view-mode-teaser .head-image .article-label.label-style-1, article.node--type-article.node--view-mode-widget .head-image .article-label.label-style-1,
article.node--type-article-org.node--view-mode-teaser .head-image .article-label.label-style-1,
article.node--type-article-org.node--view-mode-widget .head-image .article-label.label-style-1 {
  background: rgba(194, 48, 55, 0.67);
}
article.node--type-article.node--view-mode-teaser > h2, article.node--type-article.node--view-mode-widget > h2,
article.node--type-article-org.node--view-mode-teaser > h2,
article.node--type-article-org.node--view-mode-widget > h2 {
  font-size: 22px;
  line-height: 1.2em;
  margin-top: 0;
  margin-bottom: 6px;
  word-break: break-word;
}
article.node--type-article.node--view-mode-teaser > h2 a, article.node--type-article.node--view-mode-widget > h2 a,
article.node--type-article-org.node--view-mode-teaser > h2 a,
article.node--type-article-org.node--view-mode-widget > h2 a {
  color: #2c2c2c;
  text-decoration: none;
}
article.node--type-article.node--view-mode-teaser > h2 a:hover, article.node--type-article.node--view-mode-teaser > h2 a:active, article.node--type-article.node--view-mode-teaser > h2 a:focus, article.node--type-article.node--view-mode-widget > h2 a:hover, article.node--type-article.node--view-mode-widget > h2 a:active, article.node--type-article.node--view-mode-widget > h2 a:focus,
article.node--type-article-org.node--view-mode-teaser > h2 a:hover,
article.node--type-article-org.node--view-mode-teaser > h2 a:active,
article.node--type-article-org.node--view-mode-teaser > h2 a:focus,
article.node--type-article-org.node--view-mode-widget > h2 a:hover,
article.node--type-article-org.node--view-mode-widget > h2 a:active,
article.node--type-article-org.node--view-mode-widget > h2 a:focus {
  color: #005399;
}
article.node--type-article.node--view-mode-teaser .node__submitted, article.node--type-article.node--view-mode-widget .node__submitted,
article.node--type-article-org.node--view-mode-teaser .node__submitted,
article.node--type-article-org.node--view-mode-widget .node__submitted {
  margin: 8px 0;
}
article.node--type-article.node--view-mode-teaser .view-article-tags, article.node--type-article.node--view-mode-widget .view-article-tags,
article.node--type-article-org.node--view-mode-teaser .view-article-tags,
article.node--type-article-org.node--view-mode-widget .view-article-tags {
  margin-bottom: 12px;
}
@media screen and (max-width: 641px) {
  article.node--type-article.node--view-mode-teaser > h2,
article.node--type-article.node--view-mode-teaser .node__submitted,
article.node--type-article.node--view-mode-teaser .node__content,
article.node--type-article.node--view-mode-teaser .org-url,
article.node--type-article.node--view-mode-teaser .view-article-tags, article.node--type-article.node--view-mode-widget > h2,
article.node--type-article.node--view-mode-widget .node__submitted,
article.node--type-article.node--view-mode-widget .node__content,
article.node--type-article.node--view-mode-widget .org-url,
article.node--type-article.node--view-mode-widget .view-article-tags,
article.node--type-article-org.node--view-mode-teaser > h2,
article.node--type-article-org.node--view-mode-teaser .node__submitted,
article.node--type-article-org.node--view-mode-teaser .node__content,
article.node--type-article-org.node--view-mode-teaser .org-url,
article.node--type-article-org.node--view-mode-teaser .view-article-tags,
article.node--type-article-org.node--view-mode-widget > h2,
article.node--type-article-org.node--view-mode-widget .node__submitted,
article.node--type-article-org.node--view-mode-widget .node__content,
article.node--type-article-org.node--view-mode-widget .org-url,
article.node--type-article-org.node--view-mode-widget .view-article-tags {
    padding-left: 12px;
    padding-right: 12px;
  }
}
article.node--type-article.node--view-mode-widget > h2,
article.node--type-article-org.node--view-mode-widget > h2 {
  font-size: 20px;
}
@media screen and (max-width: 641px) {
  article.node--type-article.node--view-mode-widget .head-image,
article.node--type-article-org.node--view-mode-widget .head-image {
    height: 280px;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}
article.node--type-article.node--view-mode-title, article.node--type-article.node--view-mode-title-tags,
article.node--type-article-org.node--view-mode-title,
article.node--type-article-org.node--view-mode-title-tags {
  margin-bottom: 16px;
}
article.node--type-article.node--view-mode-title > h2, article.node--type-article.node--view-mode-title-tags > h2,
article.node--type-article-org.node--view-mode-title > h2,
article.node--type-article-org.node--view-mode-title-tags > h2 {
  font-size: 16px;
  line-height: 1.2em;
  margin: 0;
}
article.node--type-article.node--view-mode-title > h2 a, article.node--type-article.node--view-mode-title-tags > h2 a,
article.node--type-article-org.node--view-mode-title > h2 a,
article.node--type-article-org.node--view-mode-title-tags > h2 a {
  color: #2c2c2c;
  text-decoration: none;
}
article.node--type-article.node--view-mode-title > h2 a:hover, article.node--type-article.node--view-mode-title > h2 a:active, article.node--type-article.node--view-mode-title > h2 a:focus, article.node--type-article.node--view-mode-title-tags > h2 a:hover, article.node--type-article.node--view-mode-title-tags > h2 a:active, article.node--type-article.node--view-mode-title-tags > h2 a:focus,
article.node--type-article-org.node--view-mode-title > h2 a:hover,
article.node--type-article-org.node--view-mode-title > h2 a:active,
article.node--type-article-org.node--view-mode-title > h2 a:focus,
article.node--type-article-org.node--view-mode-title-tags > h2 a:hover,
article.node--type-article-org.node--view-mode-title-tags > h2 a:active,
article.node--type-article-org.node--view-mode-title-tags > h2 a:focus {
  color: #005399;
}
article.node--type-article.node--view-mode-title .node__submitted, article.node--type-article.node--view-mode-title-tags .node__submitted,
article.node--type-article-org.node--view-mode-title .node__submitted,
article.node--type-article-org.node--view-mode-title-tags .node__submitted {
  margin-bottom: 5px;
}
@media screen and (max-width: 641px) {
  article.node--type-article.node--view-mode-title, article.node--type-article.node--view-mode-title-tags,
article.node--type-article-org.node--view-mode-title,
article.node--type-article-org.node--view-mode-title-tags {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    position: relative;
  }
  article.node--type-article.node--view-mode-title:after, article.node--type-article.node--view-mode-title-tags:after,
article.node--type-article-org.node--view-mode-title:after,
article.node--type-article-org.node--view-mode-title-tags:after {
    content: "";
    position: absolute;
    left: 50%;
    margin-left: -49px;
    bottom: 0;
    width: 98px;
    height: 1px;
    background: #dcdcdc;
    background: linear-gradient(90deg, white 0%, gainsboro 50%, white 100%);
  }
  article.node--type-article.node--view-mode-title > h2, article.node--type-article.node--view-mode-title-tags > h2,
article.node--type-article-org.node--view-mode-title > h2,
article.node--type-article-org.node--view-mode-title-tags > h2 {
    order: 0;
    width: 100%;
  }
  article.node--type-article.node--view-mode-title .node__submitted, article.node--type-article.node--view-mode-title-tags .node__submitted,
article.node--type-article-org.node--view-mode-title .node__submitted,
article.node--type-article-org.node--view-mode-title-tags .node__submitted {
    order: 1;
    margin-top: 10px;
  }
  article.node--type-article.node--view-mode-title .node__content, article.node--type-article.node--view-mode-title-tags .node__content,
article.node--type-article-org.node--view-mode-title .node__content,
article.node--type-article-org.node--view-mode-title-tags .node__content {
    order: 2;
    margin-top: -2px;
  }
}

article.node--type-article-org .field--name-field-ad-token,
article.node--type-article-org .field--name-field-ad-title {
  float: right;
  font-size: 0.8em;
}
article.node--type-article-org .field--name-field-ad-token:before {
  content: ", erid ";
}
article.node--type-article-org.node--view-mode-widget {
  position: relative;
}
article.node--type-article-org.node--view-mode-widget a.org-logo {
  position: absolute;
  top: 0;
  height: 82px;
  padding: 10px;
  width: 100%;
  font-size: 0;
  line-height: 0;
  background: linear-gradient(180deg, #fff 5%, rgba(255, 255, 255, 0.8) 55%, transparent);
}
article.node--type-article-org.node--view-mode-widget a.org-logo img {
  max-height: 32px;
  max-width: 100%;
  height: auto;
  width: auto;
}
article.node--type-article-org.node--view-mode-widget .head-image {
  margin-bottom: 6px;
}
article.node--type-article-org.node--view-mode-widget .head-image.org-logo img {
  display: block;
  max-width: 100%;
  max-height: 154px;
  height: auto;
  width: auto;
  margin: 0 auto;
}
article.node--type-article-org.node--view-mode-widget a.org-url {
  color: #2c2c2c;
  font-size: 13px;
  line-height: 1.1em;
  font-weight: bold;
}
@media screen and (max-width: 641px) {
  article.node--type-article-org.node--view-mode-widget {
    overflow: hidden;
    padding: 0 12px;
  }
  article.node--type-article-org.node--view-mode-widget .head-image {
    display: none;
  }
  article.node--type-article-org.node--view-mode-widget div.org-logo,
article.node--type-article-org.node--view-mode-widget a.org-logo {
    display: block;
    position: static;
    float: left;
    width: 100px;
    height: auto;
    text-align: center;
    background: none;
    margin: 8px 12px 12px 0;
    padding: 0;
  }
  article.node--type-article-org.node--view-mode-widget div.org-logo img,
article.node--type-article-org.node--view-mode-widget a.org-logo img {
    max-width: 100%;
    max-height: 100%;
    transform: none;
  }
  article.node--type-article-org.node--view-mode-widget > h2,
article.node--type-article-org.node--view-mode-widget .node__submitted,
article.node--type-article-org.node--view-mode-widget a.org-url {
    padding-left: 0;
    padding-right: 0;
  }
}

article.node--type-org.node--view-mode-full {
  color: #000;
}
article.node--type-org.node--view-mode-full .org-pane {
  display: flex;
  margin-bottom: 24px;
}
article.node--type-org.node--view-mode-full .org-pane .field--name-body {
  flex-grow: 1;
  max-width: 65.4708520179%;
  overflow: hidden;
}
article.node--type-org.node--view-mode-full .org-pane .org-info {
  width: 30.9417040359%;
  min-width: 30.9417040359%;
  padding-left: 3.5874439462%;
  flex-grow: 0;
  box-sizing: content-box;
  text-align: center;
}
article.node--type-org.node--view-mode-full .org-activities {
  display: flex;
  margin-bottom: 24px;
}
article.node--type-org.node--view-mode-full .org-activities .field--name-field-tourism-type,
article.node--type-org.node--view-mode-full .org-activities .field--name-field-countries-regions {
  width: 46%;
}
article.node--type-org.node--view-mode-full .field--name-field-logo {
  line-height: 0;
  padding: 0 20px;
  margin-bottom: 15px;
}
article.node--type-org.node--view-mode-full .field--name-field-logo img {
  max-height: 130px;
}
article.node--type-org.node--view-mode-full .field--name-field-site {
  margin-top: -10px;
  margin-bottom: 15px;
  word-break: break-word;
}
article.node--type-org.node--view-mode-full .field--name-field-reg-num {
  margin-bottom: 10px;
}
article.node--type-org.node--view-mode-full .field--name-field-reg-num .field__label {
  font-size: 13px;
  line-height: 1.2em;
  color: #666666;
}
article.node--type-org.node--view-mode-full .field--name-field-reg-num .field__items {
  color: #005399;
  line-height: 24px;
}
article.node--type-org.node--view-mode-full .field--name-field-reg-num .field__item {
  display: inline;
}
article.node--type-org.node--view-mode-full .field--name-field-image {
  line-height: 0;
  margin-bottom: 15px;
}
article.node--type-org.node--view-mode-full .field--name-field-image img {
  border-radius: 50%;
}
article.node--type-org.node--view-mode-full .field--name-field-worktitle {
  color: #000;
}
article.node--type-org.node--view-mode-full .field--name-field-fio {
  color: #000;
  font-weight: bold;
}
article.node--type-org.node--view-mode-full .field--name-field-contacts {
  margin-bottom: 24px;
}
article.node--type-org.node--view-mode-full .field--name-field-contacts .field__label {
  border-top: 2px solid #eaeaea;
  border-bottom: 2px solid #eaeaea;
  font-weight: 600;
  font-size: 24px;
  text-transform: uppercase;
  line-height: 30px;
  padding: 24px 15px;
}
article.node--type-org.node--view-mode-full .field--name-field-contacts table.paragraphs-table {
  width: 100%;
}
article.node--type-org.node--view-mode-full .field--name-field-contacts table.paragraphs-table thead {
  display: none;
}
article.node--type-org.node--view-mode-full .field--name-field-contacts table.paragraphs-table tbody td {
  padding: 15px;
  width: 33.33%;
}
article.node--type-org.node--view-mode-full .field--name-field-contacts table.paragraphs-table tbody td:nth-child(3) {
  text-align: center;
}
article.node--type-org.node--view-mode-full .field--name-field-contacts table.paragraphs-table tbody tr:first-child td {
  padding-top: 25px;
}
article.node--type-org.node--view-mode-full .field--name-field-contacts table.paragraphs-table tbody tr:last-child {
  border-bottom: 2px solid #eaeaea;
}
article.node--type-org.node--view-mode-full .field--name-field-contacts table.paragraphs-table tbody tr:last-child td {
  padding-bottom: 25px;
}
article.node--type-org.node--view-mode-full .field--name-field-tourism-type,
article.node--type-org.node--view-mode-full .field--name-field-countries-regions {
  color: #000;
}
article.node--type-org.node--view-mode-full .field--name-field-tourism-type .field__label,
article.node--type-org.node--view-mode-full .field--name-field-countries-regions .field__label {
  font-weight: 600;
  margin-bottom: 20px;
}
article.node--type-org.node--view-mode-full .field--name-field-tourism-type .field__label:after,
article.node--type-org.node--view-mode-full .field--name-field-countries-regions .field__label:after {
  content: ":";
}
article.node--type-org.node--view-mode-full .field--name-field-tourism-type .field__item,
article.node--type-org.node--view-mode-full .field--name-field-countries-regions .field__item {
  display: inline;
}

.view ul.pager-show-more {
  padding: 20px 0;
  margin: 0;
  text-transform: uppercase;
  overflow: hidden;
}
.view ul.pager-show-more li.pager__item {
  position: relative;
  display: inline-block;
  padding: 0;
}
.view ul.pager-show-more li.pager__item:before, .view ul.pager-show-more li.pager__item:after {
  content: "";
  position: absolute;
  height: 2px;
  width: 1000px;
  background: #eaeaea;
  top: 50%;
  margin-top: -1px;
}
.view ul.pager-show-more li.pager__item:before {
  right: 100%;
  margin-right: 15px;
}
.view ul.pager-show-more li.pager__item:after {
  left: 100%;
  margin-left: 15px;
}
.view ul.pager-show-more li.pager__item a {
  border: 2px solid #7ca6c9;
  line-height: 46px;
  display: inline-block;
  padding: 0 24px;
  white-space: nowrap;
  max-width: 100%;
  box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.2);
  text-decoration: none;
  background: #fff;
  cursor: pointer;
  padding: 0 64px;
}
.view ul.pager-show-more li.pager__item a:active, .view ul.pager-show-more li.pager__item a:focus, .view ul.pager-show-more li.pager__item a:hover {
  background: #7ca6c9;
  color: #fff;
}

.view-news article.node--type-article .field--name-body,
.view-news article.node--type-article-org .field--name-body,
.view-page-feed article.node--type-article .field--name-body,
.view-page-feed article.node--type-article-org .field--name-body,
.view-news-org article.node--type-article .field--name-body,
.view-news-org article.node--type-article-org .field--name-body {
  line-height: 19px;
}

.view-display-id-eva_main {
  display: flex;
  flex-direction: row-reverse;
  clear: both;
}
.view-display-id-eva_main > .view-content .views-row {
  margin-bottom: 12px;
}
.view-display-id-eva_main > .view-footer {
  width: 30.9417040359%;
  min-width: 30.9417040359%;
  padding-right: 3.5874439462%;
  box-sizing: content-box;
}
@media screen and (max-width: 641px) {
  .view-display-id-eva_main {
    display: block;
    background: #fff;
  }
  .view-display-id-eva_main .view-footer {
    width: auto;
    padding: 24px 12px 12px;
    border-top: 1px solid #dcdcdc;
  }
}

.view-display-id-embed_title > .view-content .views-row,
.view-display-id-embed_title_big > .view-content .views-row {
  border-bottom: 2px solid #eaeaea;
  margin-bottom: 10px;
}
@media screen and (max-width: 641px) {
  .view-display-id-embed_title > .view-content .views-row,
.view-display-id-embed_title_big > .view-content .views-row {
    border-bottom: 0;
  }
}
.view-display-id-embed_title .pager .pager__item--previous,
.view-display-id-embed_title .pager .pager__item--next,
.view-display-id-embed_title_big .pager .pager__item--previous,
.view-display-id-embed_title_big .pager .pager__item--next {
  font-size: 24px;
}
.view-display-id-embed_title .pager .pager__item--previous a,
.view-display-id-embed_title .pager .pager__item--next a,
.view-display-id-embed_title_big .pager .pager__item--previous a,
.view-display-id-embed_title_big .pager .pager__item--next a {
  text-decoration: none;
}
.view-display-id-embed_title .pager .pager__item--previous a:hover, .view-display-id-embed_title .pager .pager__item--previous a:active, .view-display-id-embed_title .pager .pager__item--previous a:focus,
.view-display-id-embed_title .pager .pager__item--next a:hover,
.view-display-id-embed_title .pager .pager__item--next a:active,
.view-display-id-embed_title .pager .pager__item--next a:focus,
.view-display-id-embed_title_big .pager .pager__item--previous a:hover,
.view-display-id-embed_title_big .pager .pager__item--previous a:active,
.view-display-id-embed_title_big .pager .pager__item--previous a:focus,
.view-display-id-embed_title_big .pager .pager__item--next a:hover,
.view-display-id-embed_title_big .pager .pager__item--next a:active,
.view-display-id-embed_title_big .pager .pager__item--next a:focus {
  color: #bc2b31;
}

.view-display-id-block_news_related > .view-content,
.view-display-id-eva_widget > .view-content,
.view-display-id-eva_widget2 > .view-content,
.view-display-id-eva_widget3 > .view-content,
.view-display-id-eva_widget9 > .view-content,
.view-display-id-eva_widget12 > .view-content,
.view-display-id-eva_widget_org > .view-content,
.view-display-id-embed_two_widgets > .view-content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.view-display-id-block_news_related > .view-content .views-row,
.view-display-id-eva_widget > .view-content .views-row,
.view-display-id-eva_widget2 > .view-content .views-row,
.view-display-id-eva_widget3 > .view-content .views-row,
.view-display-id-eva_widget9 > .view-content .views-row,
.view-display-id-eva_widget12 > .view-content .views-row,
.view-display-id-eva_widget_org > .view-content .views-row,
.view-display-id-embed_two_widgets > .view-content .views-row {
  margin-bottom: 12px;
  flex-grow: 0;
}
@media screen and (max-width: 641px) {
  .view-display-id-block_news_related,
.view-display-id-eva_widget,
.view-display-id-eva_widget2,
.view-display-id-eva_widget3,
.view-display-id-eva_widget9,
.view-display-id-eva_widget12,
.view-display-id-eva_widget_org,
.view-display-id-embed_two_widgets {
    background: #fff;
  }
  .view-display-id-block_news_related > .view-content,
.view-display-id-eva_widget > .view-content,
.view-display-id-eva_widget2 > .view-content,
.view-display-id-eva_widget3 > .view-content,
.view-display-id-eva_widget9 > .view-content,
.view-display-id-eva_widget12 > .view-content,
.view-display-id-eva_widget_org > .view-content,
.view-display-id-embed_two_widgets > .view-content {
    display: block;
  }
  .view-display-id-block_news_related > .view-content .views-row,
.view-display-id-eva_widget > .view-content .views-row,
.view-display-id-eva_widget2 > .view-content .views-row,
.view-display-id-eva_widget3 > .view-content .views-row,
.view-display-id-eva_widget9 > .view-content .views-row,
.view-display-id-eva_widget12 > .view-content .views-row,
.view-display-id-eva_widget_org > .view-content .views-row,
.view-display-id-embed_two_widgets > .view-content .views-row {
    margin-bottom: 20px;
  }
}

body.sidebar-second .view-display-id-eva_widget > .view-content .views-row,
body.sidebar-second .view-display-id-eva_widget3 > .view-content .views-row,
body.sidebar-second .view-display-id-eva_widget9 > .view-content .views-row,
body.sidebar-second .view-display-id-eva_widget12 > .view-content .views-row,
body.sidebar-second .view-display-id-eva_widget_org > .view-content .views-row {
  flex-basis: 30.9417040359%;
}
@media screen and (max-width: 641px) {
  body.sidebar-second .view-display-id-eva_widget > .view-content .views-row,
body.sidebar-second .view-display-id-eva_widget3 > .view-content .views-row,
body.sidebar-second .view-display-id-eva_widget9 > .view-content .views-row,
body.sidebar-second .view-display-id-eva_widget12 > .view-content .views-row,
body.sidebar-second .view-display-id-eva_widget_org > .view-content .views-row {
    flex-basis: 48.6842105263%;
  }
}

body.sidebar-second .view-display-id-eva_widget2 {
  display: flex;
  justify-content: space-between;
}
body.sidebar-second .view-display-id-eva_widget2 > .view-header {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 30.9417040359%;
}
@media screen and (max-width: 641px) {
  body.sidebar-second .view-display-id-eva_widget2 > .view-header {
    display: none;
  }
}
body.sidebar-second .view-display-id-eva_widget2 > .view-content {
  padding-left: 3.5874439462%;
}
@media screen and (max-width: 641px) {
  body.sidebar-second .view-display-id-eva_widget2 > .view-content {
    padding-left: 0;
  }
}
body.sidebar-second .view-display-id-eva_widget2 > .view-content .views-row {
  flex-basis: 47.2602739726%;
}
@media screen and (max-width: 641px) {
  body.sidebar-second .view-display-id-eva_widget2 > .view-content .views-row {
    flex-basis: 48.6842105263%;
  }
}

.view-display-id-block_news_related > .view-content .views-row {
  flex-basis: 23%;
}
.view-display-id-eva_slider {
  display: flex;
  flex-direction: row-reverse;
  clear: both;
}
@media screen and (max-width: 641px) {
  .view-display-id-eva_slider {
    flex-direction: column;
  }
}
.view-display-id-eva_slider > .view-content .skin-default {
  position: relative;
  margin-bottom: 48px;
}
@media screen and (max-width: 641px) {
  .view-display-id-eva_slider > .view-content .skin-default {
    margin-bottom: 16px;
    margin-left: -1.2658227848%;
    margin-right: -1.2658227848%;
  }
}
.view-display-id-eva_slider > .view-content .skin-default .views-row {
  position: relative;
}
.view-display-id-eva_slider > .view-content .skin-default .views-row .img {
  line-height: 0;
  display: block;
}
.view-display-id-eva_slider > .view-content .skin-default .views-row .title {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 0 20px 32px;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.3em;
  color: #fff;
  text-decoration: none;
  background: rgba(0, 0, 0, 0.7);
}
.view-display-id-eva_slider > .view-content .skin-default .views-row .title:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: -48px;
  height: 48px;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.7), transparent);
}
.view-display-id-eva_slider > .view-content .skin-default ul.views-slideshow-pager-bullets {
  position: absolute;
  bottom: 10px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
  margin: 0;
}
.view-display-id-eva_slider > .view-content .skin-default ul.views-slideshow-pager-bullets li {
  line-height: 8px;
  margin: 0 5px;
  padding: 0 4px;
  background: transparent;
  border: 2px solid #fff;
  box-sizing: border-box;
}
.view-display-id-eva_slider > .view-content .skin-default ul.views-slideshow-pager-bullets li.active {
  background: #fff;
  cursor: pointer;
}
.view-display-id-eva_slider > .view-content .skin-default .views_slideshow_controls_text_previous,
.view-display-id-eva_slider > .view-content .skin-default .views_slideshow_controls_text_next {
  position: absolute;
  top: 50%;
  z-index: 10;
  transform: translateY(-50%);
}
.view-display-id-eva_slider > .view-content .skin-default .views_slideshow_controls_text_previous a,
.view-display-id-eva_slider > .view-content .skin-default .views_slideshow_controls_text_next a {
  color: transparent;
  font-size: 0;
  line-height: 0;
  display: block;
  padding-top: 15px;
  padding-bottom: 15px;
}
.view-display-id-eva_slider > .view-content .skin-default .views_slideshow_controls_text_previous a:before,
.view-display-id-eva_slider > .view-content .skin-default .views_slideshow_controls_text_next a:before {
  content: "";
  width: 30px;
  height: 30px;
  display: block;
  border-color: #fff;
  border-style: solid;
  transform: rotate(45deg);
}
.view-display-id-eva_slider > .view-content .skin-default .views_slideshow_controls_text_previous {
  left: 10px;
}
.view-display-id-eva_slider > .view-content .skin-default .views_slideshow_controls_text_previous a {
  padding-left: 20px;
}
.view-display-id-eva_slider > .view-content .skin-default .views_slideshow_controls_text_previous a:before {
  border-width: 0 0 3px 3px;
}
.view-display-id-eva_slider > .view-content .skin-default .views_slideshow_controls_text_next {
  right: 10px;
}
.view-display-id-eva_slider > .view-content .skin-default .views_slideshow_controls_text_next a {
  padding-right: 20px;
}
.view-display-id-eva_slider > .view-content .skin-default .views_slideshow_controls_text_next a:before {
  border-width: 3px 3px 0 0;
}
.view-display-id-eva_slider > .view-content .skin-default .views_slideshow_controls_text_pause {
  display: none;
}
.view-display-id-eva_slider > .view-content .view-display-id-embed_two_widgets > .view-content .views-row {
  flex-basis: 47.2602739726%;
}
@media screen and (max-width: 641px) {
  .view-display-id-eva_slider > .view-content .view-display-id-embed_two_widgets > .view-content .views-row {
    flex-basis: 48.6842105263%;
  }
}
.view-display-id-eva_slider > .view-footer {
  width: 30.9417040359%;
  min-width: 30.9417040359%;
  padding-right: 3.5874439462%;
  box-sizing: content-box;
}
@media screen and (max-width: 641px) {
  .view-display-id-eva_slider > .view-footer {
    width: auto;
    padding-right: 0;
    background: #fff;
  }
}

.view-display-id-embed_title_tags {
  background: #efefef;
  padding: 10px;
}
@media screen and (max-width: 641px) {
  .view-display-id-embed_title_tags {
    background: transparent;
    border-top: 1px solid #dcdcdc;
    padding-top: 20px;
  }
}
.view-display-id-embed_title_tags > .view-content .views-row article.node--type-article.node--view-mode-title-tags {
  margin-bottom: 10px;
}
.view-display-id-embed_title_tags > .view-content .views-row article.node--type-article.node--view-mode-title-tags .view-article-tags {
  margin: 10px 0;
}
@media screen and (max-width: 641px) {
  .view-display-id-embed_title_tags > .view-content .views-row article.node--type-article.node--view-mode-title-tags {
    margin-bottom: 16px;
  }
}
.view-display-id-embed_title_tags > .view-footer {
  border-top: 1px solid #fff;
  margin-bottom: -10px;
}
.view-display-id-embed_title_tags > .view-footer a {
  position: relative;
  color: #005399;
  text-decoration: none;
  text-transform: uppercase;
  display: block;
  margin: 15px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 26px;
  max-width: 226px;
}
.view-display-id-embed_title_tags > .view-footer a:after {
  content: "";
  position: absolute;
  height: 12px;
  width: 12px;
  border-top: 2px solid #005399;
  border-right: 2px solid #005399;
  transform: rotate(45deg);
  right: 25px;
  top: 50%;
  margin-top: -6px;
}
.view-display-id-embed_title_tags > .view-footer a:hover:after, .view-display-id-embed_title_tags > .view-footer a:focus:after, .view-display-id-embed_title_tags > .view-footer a:active:after {
  border-color: #bc2b31;
}
.view-display-id-embed_title_tags > .view-footer a:after {
  right: 5px;
}
.view-display-id-embed_title_tags > .view-footer a:hover, .view-display-id-embed_title_tags > .view-footer a:active, .view-display-id-embed_title_tags > .view-footer a:focus {
  color: #bc2b31;
}

.view-display-id-webinars_block {
  background: #f2f2f2;
  padding: 0 10px;
  overflow: hidden;
}
.view-display-id-webinars_block .view-content .views-row {
  border-bottom: 1px solid #fff;
  padding: 16px 0;
  font-size: 14px;
  line-height: 1.3em;
}
.view-display-id-webinars_block .view-content .views-row .views-field-timestamp {
  color: #3a3a3a;
  font-size: 13px;
  margin-bottom: 8px;
}
.view-display-id-webinars_block .view-content .views-row a {
  font-size: 14px;
  color: #2c2c2c;
}
.view-display-id-webinars_block .view-footer a {
  position: relative;
  color: #005399;
  text-decoration: none;
  text-transform: uppercase;
  display: block;
  margin: 15px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 26px;
  max-width: 226px;
}
.view-display-id-webinars_block .view-footer a:after {
  content: "";
  position: absolute;
  height: 12px;
  width: 12px;
  border-top: 2px solid #005399;
  border-right: 2px solid #005399;
  transform: rotate(45deg);
  right: 25px;
  top: 50%;
  margin-top: -6px;
}
.view-display-id-webinars_block .view-footer a:hover:after, .view-display-id-webinars_block .view-footer a:focus:after, .view-display-id-webinars_block .view-footer a:active:after {
  border-color: #bc2b31;
}
.view-display-id-webinars_block .view-footer a:after {
  right: 5px;
}
.view-display-id-webinars_block .view-footer a:hover, .view-display-id-webinars_block .view-footer a:active, .view-display-id-webinars_block .view-footer a:focus {
  color: #bc2b31;
}
@media screen and (max-width: 641px) {
  .view-display-id-webinars_block {
    background: #fff;
  }
  .view-display-id-webinars_block .view-content .views-row {
    padding: 24px 0 0;
  }
}

.view-display-id-popular {
  background: #f2f2f2;
  padding: 0 10px;
  overflow: hidden;
}
.view-display-id-popular .view-content .views-row {
  border-bottom: 1px solid #fff;
  padding: 16px 0;
  font-size: 14px;
  color: #2c2c2c;
  line-height: 1.3em;
}
.view-display-id-popular .view-content .views-row:last-child {
  border-bottom: 0;
}
.view-display-id-popular .view-content .views-row .views-field-field-list-image {
  margin-top: -6px;
  margin-bottom: 6px;
}
.view-display-id-popular .view-content .views-row .views-field-title {
  margin-bottom: 8px;
  font-weight: 600;
}
.view-display-id-popular .view-content .views-row .views-field-title a {
  color: #2c2c2c;
}

.view-orgs-logos {
  padding: 20px 40px;
  position: relative;
}
.view-orgs-logos .slick__slide {
  text-align: center;
  height: 60px;
  line-height: 60px;
  padding: 0 15px;
}
.view-orgs-logos .slick__slide .slide__caption {
  padding: 0;
}
.view-orgs-logos .slick__slide a {
  display: block;
}
.view-orgs-logos .slick__slide img {
  max-height: 60px;
  height: auto;
  display: inline-block;
  vertical-align: middle;
  object-fit: contain;
  position: static;
}
.view-orgs-logos .slick__arrow .slick-arrow {
  position: absolute;
  top: 50%;
  border: 0;
  height: 32px;
  width: 32px;
  padding: 0;
  margin-top: -16px;
  background-size: 24px auto;
  background-repeat: no-repeat;
  background-position: center;
  font-size: 0;
  background-color: transparent;
  filter: invert(69%) sepia(0%) saturate(856%) hue-rotate(135deg) brightness(90%) contrast(90%);
  transition: ease-in-out 0.1s all;
}
.view-orgs-logos .slick__arrow .slick-arrow:hover, .view-orgs-logos .slick__arrow .slick-arrow:focus, .view-orgs-logos .slick__arrow .slick-arrow:active {
  filter: invert(22%) sepia(41%) saturate(3172%) hue-rotate(187deg) brightness(101%) contrast(106%);
}
.view-orgs-logos .slick__arrow .slick-prev {
  left: -6px;
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=%221.0%22 ?%3E%3C!DOCTYPE svg PUBLIC %22-//W3C//DTD SVG 1.1//EN%22 %22http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%3Csvg enable-background=%22new 0 0 96 96%22 height=%2296px%22 id=%22arrow_left%22 version=%221.1%22 viewBox=%220 0 96 96%22 width=%2296px%22 xml:space=%22preserve%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22%3E%3Cpath d=%22M84,44H21.656l21.456-21.456c1.562-1.562,1.562-4.095,0.001-5.657c-1.562-1.562-4.096-1.562-5.658,0L9.172,45.171l0,0 c-0.186,0.186-0.352,0.391-0.498,0.61c-0.067,0.101-0.114,0.21-0.171,0.315c-0.067,0.124-0.142,0.242-0.196,0.373 c-0.056,0.135-0.088,0.276-0.129,0.416c-0.032,0.111-0.075,0.217-0.098,0.331C8.028,47.475,8,47.737,8,48l0,0 c0,0.003,0.001,0.005,0.001,0.008c0,0.259,0.027,0.519,0.078,0.774c0.024,0.121,0.069,0.232,0.104,0.349 c0.039,0.133,0.07,0.268,0.123,0.397c0.058,0.139,0.136,0.265,0.208,0.396c0.054,0.098,0.096,0.198,0.159,0.292 c0.147,0.221,0.314,0.427,0.501,0.614l28.282,28.281c1.562,1.562,4.095,1.562,5.657,0.001c1.562-1.562,1.562-4.096,0-5.658 L21.657,52H84c2.209,0,4-1.791,4-4S86.209,44,84,44z%22/%3E%3C/svg%3E");
}
.view-orgs-logos .slick__arrow .slick-next {
  right: -6px;
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=%221.0%22 ?%3E%3C!DOCTYPE svg PUBLIC %22-//W3C//DTD SVG 1.1//EN%22 %22http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%3Csvg enable-background=%22new 0 0 96 96%22 height=%2296px%22 id=%22arrow_right%22 version=%221.1%22 viewBox=%220 0 96 96%22 width=%2296px%22 xml:space=%22preserve%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22%3E%3Cpath d=%22M12,52h62.344L52.888,73.456c-1.562,1.562-1.562,4.095-0.001,5.656c1.562,1.562,4.096,1.562,5.658,0l28.283-28.284l0,0 c0.186-0.186,0.352-0.391,0.498-0.609c0.067-0.101,0.114-0.21,0.172-0.315c0.066-0.124,0.142-0.242,0.195-0.373 c0.057-0.135,0.089-0.275,0.129-0.415c0.033-0.111,0.076-0.217,0.099-0.331C87.973,48.525,88,48.263,88,48l0,0 c0-0.003-0.001-0.006-0.001-0.009c-0.001-0.259-0.027-0.519-0.078-0.774c-0.024-0.12-0.069-0.231-0.104-0.349 c-0.039-0.133-0.069-0.268-0.123-0.397c-0.058-0.139-0.136-0.265-0.208-0.396c-0.054-0.098-0.097-0.198-0.159-0.292 c-0.146-0.221-0.314-0.427-0.501-0.614L58.544,16.888c-1.562-1.562-4.095-1.562-5.657-0.001c-1.562,1.562-1.562,4.095,0,5.658 L74.343,44L12,44c-2.209,0-4,1.791-4,4C8,50.209,9.791,52,12,52z%22/%3E%3C/svg%3E");
}
@media print {
  .view-orgs-logos {
    display: none;
  }
}

.view-org-academy-content {
  border-top: 2px solid #eaeaea;
  border-bottom: 2px solid #eaeaea;
  margin-bottom: 24px;
  padding: 20px 0;
}
.view-org-academy-content .views-row {
  display: flex;
}
.view-org-academy-content .views-field {
  flex: 1 1 0px;
  min-width: 0;
  text-align: center;
}
.view-org-academy-content .views-field a {
  text-decoration: none;
  padding-top: 80px;
  display: inline-block;
  position: relative;
}
.view-org-academy-content .views-field a:before {
  content: "";
  width: 64px;
  height: 64px;
  margin: 0 auto 15px;
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -32px;
}
.view-org-academy-content .views-field a:hover, .view-org-academy-content .views-field a:active, .view-org-academy-content .views-field a:focus {
  font-weight: 600;
}
.view-org-academy-content .views-field.views-field-nothing a:before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAADH0lEQVR4nO3aT6iVRRjH8c+RrlIWFdUiJVeZUC76h1RiiAi1CKLNpS5xi4g2bazoD7Ruo1AELSpI9JBHPERQFGRQRK5qYVFBlJciyIKuIEqBcu3WYs7Rus6r73vP+5551fnCbGbmzPPMb96Zec/7PGQymUwmc8HSgZ279qT2oyrX4HbchDVYhRW4YlCWYkKY3/PTU5NbY4N0Oh0XjcXd0bkU9+IebMT1dQ3cZgE62ITHcT8ubsJIGwVYggfxIm5s2ljbBFiP13Bzib5H8d2gHMAfOIQXsKGswbYIsBQv4WnhCYgxh0+wF5/hG8zD9NTkyU7dXv+JKobbIMDVeFfxqn2NN/COsMK1MhTgq7oHjvAXZvCxMOFjwnX2KdZG+u8XzoGPRrS7pdvrP1TQdstQgDJ7rg7W4xH8hmfwpNMn/yeexZsGj3hFFm6hawclSqotsAK7I/U/4T58P8LYE1U6t+EMGDKDu/H7iOMcr9K5SIDnanBkIVcJq7u5oH2yAZuwBx8I2+C0V+IiAd7HDw048yoexXaD/yH/4ZcG7MH+6anJt7u9/hoRAYru3CbZgW4Cu1FSCAC9SF2lw6suUglwJFJXeFU1SSoBFu5/LrAnoDVkAVI7kJosQGoHUpMFSO1AarIAqR1ITRYgtQOpyQKkdiA1WYDUDqQmC5DagTrp9vqXYFmV37QpLlCWZbgVtwlRpdXdXn+V8EltedXBzhUBbsADQpbInSqu8ploswDL8TAew7qmjLRRgMvwFLbgyqaNtUmAjrDiW539E/kcvhXC+j/iZ/yKWRwW4oMnBn1PxAYY0iYBXsFdZ2g/iPfwIT4Xwuj4f4ZIVdokQGzy88KkXxfSY/6u22iRAOvUG6n5R1ixGfGoUIx9eMupoGlh4lO31y8z3nWxyiIBmgpezuNLYTXPxgYVsr0Wy7i3wBLcMSit4Lx6FV4Mwyeg9vSzCJcrHwCdU/6sGIlxZotPCMnOL2N1QZ8DQrLkXkGEUiz2Ghx3tvickKvzhfACs3JB+0EhjW52jD4lOQNmsS1Sv82YJ0+6Q3BfybpMJpPJZDLN8S8DqYJtJB/1xwAAAABJRU5ErkJggg==");
}
.view-org-academy-content .views-field.views-field-nothing a:hover:before, .view-org-academy-content .views-field.views-field-nothing a:active:before, .view-org-academy-content .views-field.views-field-nothing a:focus:before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAADIklEQVR4nO3aT6hWRRjH8c+RrmIWFekiJVeZUC3KRCoxIoRaBCG9REFQhNwWbSzpD7h2o1AILvKFIiIK4RIUCRokkataWFQQ5aUI0qAbRGFQXLu3xbxv4nWOnnPfc9455XxhNjPzzvPMb87MnPc8D5lMJpPJXLIU4KEDid2ozSpsxM1Yj7VYjasHZSkmhPm9MD81uSc2SFEULhuLu6NzBe7HfbgHNzQ1cJcFKHAvtuNBLG/DSBcFWIJHsAs3tW2sawJsxn7cWqHv7/hqUE7gZ/yCF7GlqsGuCLAUu/Gs8ATEmMWHOIKP8AXmYH5q8t9ORa8/GfltKV0QYCXeUb5qn+MApoQVbpShAJ81PXCEPzCND4QJ/ylcZ0dxS6T/ceEcODyi3R1Fr/9oSdttQwGq7Lkm2IzHcQo78bTzJ38az6Fv8IjXZOEWum5QoqTaAqvxdqT+OzyAr0cYe6JO5y6cAUOmcTd+GnGcv+p0LhPg+QYcWci1wupuLWl/uAWbcBDvC9vgvFfiMgHewzctOLMPT+A1w/8hZ/mhBXtwfH5q8s2i118vIkDZndsmr+ONBHajpBAA3orU1Tq8miKVAL9F6kqvqjZJJcDC/c8l9gR0hixAagdSkwVI7UBqsgCpHUhNFiC1A6nJAqR2IDVZgNQOpCYLkNqB1GQBUjvQJEWvfzmW1flNl+ICVVmGDbhdiCqtK3r9tcIntRV1B/uvCHAjtglZInequcoXossCrMBjeBKb2jLSRQGuxDPYgWvaNtYlAQphxfe4+CfyWXwphPW/xff4ETP4VYgPnhn0PRMbYEiXBHgZd12g/STexSF8LITRcW6GSF26JEBs8nPCpF8R0mP+btpomQCbNBupmRdWbFo8KhTjGF51NmhamvhU9PpVxrs+VlkmQFvByzl8KqzmxdiiRrbXYhn3FliCOwalE/yvXoUXw/AJaDz9LMJVqgdAZ1U/K0ZiKMCqMdiaEJKdX8K6kj4nhGTJI4IIlVjsNVgUT431DJgVcnU+EV5g1ixoPymk0c2M0ackZ8AM9kbq9xrz5El3CB6rWJfJZDKZTKY9/gFM0X72DYHddAAAAABJRU5ErkJggg==");
}
.view-org-academy-content .views-field.views-field-nothing-1 a:before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAEm0lEQVR4nO3Za6hUVRTA8d8MN7MiP2SSEWFBEUKEWdED0cSoEHpIMdaYxygqi+hF9aEPYgURPSiSgh5U90SHOtQXe9ADKyvsQRDUJRGiJ5aUhV96KKV92DM07rnXmXGedecPh3v3OmuvvfY6s/dee2+GDBkyZMjkpTD67PO15VNxI+ZjBoo99mc1bm9Cr4jpKGBrUi7t3JvGCoWCkcr/I7gP11WMDiJTsKzynIb9KvLtaZZ/iAxpUi792YrR6hd+ANcb3M6fgjE8iUX+7TzsiwV4FBvTLF/YiuGiEM1rO+NnVzgPb+PoJnSPwBtpll/UrPER3BDJ/sJdWI+9Gltt8E1UPh7PYWoLNkaQpln+XVIubWikXBh99vktOKRGdidWtdBgtyjiEyEItWzC/fgQu3ASbsKxkd5GHJeUS39N1EChUFAUZvta1rXhdCdZrL7zazEHj+NzjCXl0lM4AXmkOxsXNGqkqH6p+3tvvO0CS6PyZpRRN8sn5dIOrMBXDWzU0et1vhVOjsqP4beJlCvL3yMNbNQxyAE4NCp/2kSdWGdmmuV7XNo7EYCzMbcDdmLiobhPE3VinZ1JubRrTxU6EYDZ+Aj34oAO2KvybVSe10SdWCe2UUenhsAIbhZm5jM7ZPO9qHw5DptIOc3yGbi6gY06Oj0HHInXMYqD27SVRuVpeBWz6hSz/LDKu+nRq9FGjXRrEkyERCRpw8bHeCmSHYcvhLz/UlyaZvnDlbZOjHTXJeXSO40aGWmk0AYHC19gGVbi672wsVLoWO2KsD+urDwT8bMwZBrSi2XwTGEnd6vWA/4Dzqr8bZatWJyUSw0nQHqXB0wVxm4rm5oqnwup7otC7r8nXsHcpFz6pFnj3RwCVcaEn+sHbdjYgguFOWC5sNwdLpxffI8NyFrpeJVuBmC7sK2+Gzs6ZPMz3FIrSMqltgx2KwDrcZWwdR1oOj0HbBM6vtB/oPN09hfwgnCo+uME74/Byy3Y+1PY3r6CZ/BHM5XSLJ+Ki3AOjhI+8pcVO1lSLv1eq9+JAGwWzu3WNtCbUnGoFY7FubgNl+D9PSmnWX6KcDp85Dh2zseqNMuXJ+XS+uqLTgyBXOPOt8ssvInTJ1JIs3we3lLf+VoOFw5Nz6gKBvk8IGaq8HWnxS/SLD9QODzdL343DlOQpVl+EL3JA6psxhUt6E8T1vw5NbJDhUn23kj3SvU7xTEhFd8lpOO154szhKuAO3oZgF/xRIt1HsY7wsVIlSXqA7AkKn+MBdVbojTL1whDaH5U545BHwLbsSaSHTOOXixbU3tFVjk0fXC8OkXhIqSWZsZRL/kpKo/nXyyL6xB2iHV1ivguerHC4N4RtsO4G6kRvIZramTLMBPv6v3V2HpNHGN1khHcg8vsvlVdVHl6zWo9DkBRODm9WuO99v+S6irwtHDt9Ev/XOkPtXnAc8J8kAgp53S9zxTjCbnrxInQNjxUeSYFg54IdZ1hAPrtQL/p5Wao32wVJvrdmDQBSMqlTbi4VrZi2dLhEBgGoN8O9JthAPrtQL8ZBqDfDvSbYQD67UC/mfQBGDJkyJAhk5l/ACzi7S3jN8qeAAAAAElFTkSuQmCC");
}
.view-org-academy-content .views-field.views-field-nothing-1 a:hover:before, .view-org-academy-content .views-field.views-field-nothing-1 a:active:before, .view-org-academy-content .views-field.views-field-nothing-1 a:focus:before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAEnElEQVR4nO2Zb4gVVRTAf3d42Vq0H1oXFQkTChFKzIwsTBPDQoiQHcraXKVo1Ij+UX0MM4jIomgx2CkqN1hEpi+WUYrlVpiJEOSSCKGpWFJb+KVyxZw+nBmcvfPezsybf6/e/GDYvXfOPffcM++ee+69UFFRUVHRvih6BoLlW4CngMVAN2AUbM9G4IUYcgbQBShg1HWsC810ppSi5v1fA14FHveUtiKTgF7vuRWY7NWPKdPeDwwBg65jnU2i1P/CrwNP0LqDXwiMAO8Cy7g4eIBLgSXAAHBYmfbSJIoNxJuPZWNnLtwDfAFcG0P2amCXMu1VcZXXgCe1uvPAS8Aw0NTcSsFPWvkGYBvQkUBHDRhUpn3Cdax9UcKKnoHTwNRA3YvA8wk6zAsDOIg4IcgR4DVgP+ACNwFPA9dpcoeBua5jnW/UgVIKA4n2QfakMDpLVhAe/A5gHvA2cAgYcR3rPeBGYLsmOwfoierEILzU/dOMtTlwn1Y+BTwAhKK861jngDXA0QgdIYpe55Nws1a2gT8bCXvL31sROkK0sgOma+XvYrTRZaYp055wac/CAXcB8zPQo6NPxUtitNFlLriO5U7UIAsHzAG+BTYDl2egz+e4Vl4Uo40uo+sIkdUUqAHPIJF5eUY6v9LKDwMzGgkr0+4GNkToCJF1DJgFfAZsBaak1DWolTuBT4CZuqAy7Rneuy7t1daoTvIKgn1IItKXQscB4COtbi7wA5L3rwXWKtPe4vW1QJPd4zrW3qhOalECKZiCfIFeYD1wrAkd65GBBVeEywDLexrxGzJlIiliGVyO7OSeI7nDfwbu9P7GZRRY4TpWZACE4vKADmTuJtnU+BxCUt0Pkdx/InYC813HOhhXeZ5TwGcE+bl+k0LHacBEYsBqZLm7Cjm/OAnsA4aSDNwnTweMIdvql4FzGen8Hng2WOE6E4WCaPJywDCwDtm6tjRZx4AzyMCX8h8YPGT7C3CQQ9VfGryfDXycQN9ZZHu7E/gA+DtOI2XaHcAq4G7gGuQj/+jpGXId669x8vQM6JH1NuDrBIbe6xm7I0LuemQON8Nx4MF6dgVjgDLthcjp8KwGek4Cq13HGoaLJ0Jp2U704NMyE9gN3N5IQJn2IuBzGg8eZOXYpUz7Dr+ilc8DdDqQr9upv1CmfQVyeDpZf1eHScCQMu0roZg8wOcU8EgC+U5kzZ8XqJuOBNnNmqxFeKc4gqTiLpKOB88Xu5GrgE1FOuAP4J2EbbYAe5GLEZ+VhB2wUisfAJb4t0TKtPuRKbRYa7Op1afAGNCv1c2uI6fX9QevyLxD0zfqtTGQi5AgceZRkfyqlevZp9fpbUB2iKE2BnBCe7GG1r0jTEPdjVQN+BR4NFDXC0wDvqT4q7FhYhxjZUkNeAV4iPFb1WXeUzQbKdgBBpJlbSB6r/2/xF8F3keunX4vz5RyCOYB25B40IeknF0UnynqATl39EToDPCm97QFrZ4I5U7lgLINKJsiN0NlM4oE+nG0jQNcxzoC3B+sU2pdNQUqB5RtQNlUDijbgLKpHFC2AWVTOaBsA8qm7R1QUVFRUdHO/Au7YPJbjlmi8wAAAABJRU5ErkJggg==");
}

.view-display-id-org_news_titles .view-header {
  font-weight: 600;
  font-size: 24px;
  text-transform: uppercase;
  line-height: 30px;
  margin-top: 40px;
  margin-bottom: 24px;
}
.view-display-id-org_news_titles .view-content {
  columns: 2;
  column-gap: 8%;
}
.view-display-id-org_news_titles .views-row {
  margin-bottom: 20px;
  break-inside: avoid;
}
.view-display-id-org_news_titles .views-row .views-field-created {
  color: #666666;
  font-size: 13px;
  line-height: 1.2em;
  margin-bottom: 3px;
}
.view-display-id-org_news_titles .views-row .views-field-title a {
  color: #2c2c2c;
  font-weight: 600;
}

.view-head-image .slick--view {
  position: relative;
}
.view-head-image .media--slick {
  position: relative;
}
.view-head-image .views-field-field-ad-title {
  position: absolute;
  cursor: pointer;
  right: 3px;
  top: 3px;
  max-width: 24px;
  padding-left: 24px;
  overflow: hidden;
  height: 24px;
  background-color: rgba(255, 255, 255, 0.5);
  transition: background-color 0.2s ease-in-out, max-width 0.2s ease-in-out, padding 0.2s ease-in;
  border-radius: 12px;
  white-space: nowrap;
  font-size: 10px;
}
.view-head-image .views-field-field-ad-title:before {
  content: "";
  position: absolute;
  z-index: 2;
  right: 0;
  height: 24px;
  width: 24px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url('data:image/svg+xml;utf8,<svg width="8" height="20" viewBox="0 0 8 20" fill="rgba(37, 39, 41, 0.7)" xmlns="http://www.w3.org/2000/svg"><circle cx="4" cy="4" r="1.5"></circle><circle cx="4" cy="10" r="1.5"></circle><circle cx="4" cy="16" r="1.5"></circle></svg>');
}
.view-head-image .views-field-field-ad-title:hover, .view-head-image .views-field-field-ad-title:active, .view-head-image .views-field-field-ad-title:focus, .view-head-image .views-field-field-ad-title.active {
  background-color: rgba(255, 255, 255, 0.7);
}
.view-head-image .views-field-field-ad-title.active {
  max-width: 500px;
  padding-left: 6px;
  padding-right: 24px;
}
.view-head-image .slick-wrapper {
  position: relative;
}
.view-head-image .slick-slide {
  position: relative;
}
.view-head-image .slide__content .slide__caption {
  padding: 0;
}
.view-head-image .slick--main .slick-prev,
.view-head-image .slick--main .slick-next,
.view-head-image .view-content > .slick .slick-prev,
.view-head-image .view-content > .slick .slick-next {
  position: absolute;
  top: 50%;
  height: 130px;
  line-height: 130px;
  width: 80px;
  transform: translateY(-50%);
  background: rgba(0, 83, 153, 0.7);
  border: 0;
  font-size: 0;
  text-align: center;
}
.view-head-image .slick--main .slick-prev:before,
.view-head-image .slick--main .slick-next:before,
.view-head-image .view-content > .slick .slick-prev:before,
.view-head-image .view-content > .slick .slick-next:before {
  content: "";
  color: transparent;
  width: 30px;
  height: 30px;
  display: inline-block;
  vertical-align: middle;
  border-color: #fff;
  border-style: solid;
  transform: rotate(45deg);
}
.view-head-image .slick--main .slick-prev,
.view-head-image .view-content > .slick .slick-prev {
  left: 0;
}
.view-head-image .slick--main .slick-prev:before,
.view-head-image .view-content > .slick .slick-prev:before {
  border-width: 0 0 3px 3px;
  margin-left: 18px;
}
.view-head-image .slick--main .slick-next,
.view-head-image .view-content > .slick .slick-next {
  right: 0;
}
.view-head-image .slick--main .slick-next:before,
.view-head-image .view-content > .slick .slick-next:before {
  border-width: 3px 3px 0 0;
  margin-right: 12px;
}
.view-head-image .slick--thumbnail {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: rgba(255, 255, 255, 0.6);
  padding: 6px 3px;
}
.view-head-image .slick--thumbnail .slick-slide {
  padding: 0 3px;
}
.view-head-image .slick--thumbnail .slick-slide .slide__thumbnail {
  border: 1px solid #fff;
}
.view-head-image .slick--thumbnail .slick-slide .slide__thumbnail img {
  width: 100%;
}
.view-head-image .slick--thumbnail .slick-slide.slick-current .slide__thumbnail {
  border-color: #005399;
}
.view-head-image .slick--thumbnail .slick-dots {
  list-style: none;
  padding: 0;
  margin: 0;
  text-align: center;
  font-size: 0;
  line-height: 0;
}
.view-head-image .slick--thumbnail .slick-dots li {
  display: inline-block;
  margin: 6px 6px 0;
}
.view-head-image .slick--thumbnail .slick-dots li button {
  border: 2px solid #606060;
  background: #f7f7f7;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  padding: 0;
}
.view-head-image .slick--thumbnail .slick-dots li.slick-active button {
  background: #606060;
}

.view-display-id-article_org_header .views-field-field-org {
  font-size: 24px;
  line-height: 30px;
  color: #000;
  text-transform: uppercase;
  font-weight: normal;
  border-bottom: 2px solid #eaeaea;
  margin: 0 0 10px;
}
@media screen and (max-width: 641px) {
  .view-display-id-article_org_header .views-field-field-org {
    background: #d7d7d7;
    background: linear-gradient(180deg, #fff 0%, #d7d7d7 100%);
    font-size: 25px;
    line-height: 30px;
    padding: 16px;
    margin-bottom: 0;
    border-bottom: none;
    color: #000;
  }
}
.view-display-id-article_org_header .views-field-field-image {
  position: relative;
}
.view-display-id-article_org_header .views-field-field-image .logo {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 195px;
  padding: 20px;
  background: linear-gradient(180deg, #fff 5%, rgba(255, 255, 255, 0.8) 55%, transparent);
}
.view-display-id-article_org_header .views-field-field-image .logo img {
  max-height: 80px;
  width: auto;
}

.view-site-search {
  margin-bottom: 50px;
}
.view-site-search .view-filters .form--inline > .form-item {
  border: 0;
  margin: 0 0 16px 0;
  padding: 0 20px 0 0;
  max-width: 100%;
}
.view-site-search .view-filters .form--inline > .form-item > label {
  display: block;
  font-weight: bold;
}
.view-site-search .view-filters .form--inline > .form-item input, .view-site-search .view-filters .form--inline > .form-item select {
  width: 100%;
  padding-top: 1px;
  padding-bottom: 1px;
}
@media screen and (max-width: 641px) {
  .view-site-search .view-filters .form--inline > .form-item {
    width: 100% !important;
    padding-right: 0;
  }
}
.view-site-search .view-filters .form--inline .form-item-title {
  width: 35%;
}
.view-site-search .view-filters .form--inline .form-item-keys {
  width: 40%;
}
.view-site-search .view-filters .form--inline .form-item-section {
  width: 25%;
  padding-right: 0;
}
.view-site-search .view-filters .form--inline .form-item-tags {
  width: 22%;
  clear: left;
}
.view-site-search .view-filters .form--inline .form-item-orgs {
  width: 28%;
}
.view-site-search .view-filters .form--inline .form-item-places {
  width: 40%;
}
.view-site-search .view-filters .form--inline .form-item-types {
  width: 40%;
}
.view-site-search .view-filters .form--inline .form-actions {
  clear: none;
  float: left;
  margin-top: 22px;
  text-align: center;
}
@media screen and (max-width: 641px) {
  .view-site-search .view-filters .form--inline .form-actions {
    float: none;
    width: auto;
  }
}
.view-site-search .view-filters .form--inline .form-actions input {
  padding-left: 15px;
  padding-right: 15px;
  max-width: 100%;
}
.view-site-search .view-filters .form--inline fieldset {
  width: 47%;
  margin-right: 20px;
  margin-top: 0;
}
.view-site-search .view-filters .form--inline fieldset legend {
  font-weight: bold;
}
.view-site-search .view-filters .form--inline fieldset .form-item-created-min,
.view-site-search .view-filters .form--inline fieldset .form-item-created-max {
  float: left;
  padding-right: 5px;
  margin: 0;
  width: 50%;
  white-space: nowrap;
  display: flex;
  align-items: baseline;
}
.view-site-search .view-filters .form--inline fieldset .form-item-created-min label,
.view-site-search .view-filters .form--inline fieldset .form-item-created-max label {
  display: inline-block;
  font-weight: normal;
  padding-right: 3px;
}
.view-site-search .view-filters .form--inline fieldset .form-item-created-max {
  padding-right: 0;
}

.region-content .block > h2,
.region-content-bottom .block > h2 {
  font-size: 24px;
  line-height: 30px;
  color: #000;
  text-transform: uppercase;
  font-weight: normal;
  border-bottom: 2px solid #eaeaea;
  margin: 0 0 10px;
}
@media screen and (max-width: 641px) {
  .region-content .block > h2,
.region-content-bottom .block > h2 {
    background: #d7d7d7;
    background: linear-gradient(180deg, #fff 0%, #d7d7d7 100%);
    font-size: 25px;
    line-height: 30px;
    padding: 16px;
    margin-bottom: 0;
    border-bottom: none;
    color: #000;
  }
}

.region-sidebar-second .block {
  margin-bottom: 24px;
}
.region-sidebar-second .block > h2 {
  font-size: 16px;
  line-height: 20px;
  font-weight: normal;
  color: #3a3a3a;
  text-transform: uppercase;
  background: #d7d7d7;
  background: linear-gradient(180deg, rgba(215, 215, 215, 0) 0%, #d7d7d7 100%);
  padding: 6px 8px;
  margin: 0 0 10px;
  border: 0;
}
@media screen and (max-width: 641px) {
  .region-sidebar-second .block > h2 {
    background: #d7d7d7;
    background: linear-gradient(180deg, #fff 0%, #d7d7d7 100%);
    font-size: 25px;
    line-height: 30px;
    padding: 16px;
    margin-bottom: 0;
    border-bottom: 1px solid #fff;
    color: #000;
  }
}
@media screen and (max-width: 641px) {
  .region-sidebar-second .block {
    margin-bottom: 16px;
  }
}

#block-for-tourist p {
  height: 90px;
  line-height: 90px;
  margin: 0;
  padding: 0 9px;
  overflow: hidden;
  position: relative;
  background-size: cover;
}
#block-for-tourist p:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(255, 255, 255, 0.6);
}
#block-for-tourist p a {
  color: #fff;
  font-size: 13px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  text-decoration: none;
  display: inline-block;
  position: relative;
  line-height: 30px;
  vertical-align: middle;
  white-space: nowrap;
  max-width: 100%;
  box-sizing: border-box;
  padding: 0 8px;
  box-shadow: 0 0 30px 0 rgba(250, 253, 8, 0.1), 0px 6px 6px -4px rgba(0, 0, 0, 0.5);
}
#block-for-tourist p a:after {
  content: "";
  position: absolute;
  border-width: 8px 12px;
  border-style: solid;
  border-color: transparent;
  right: -24px;
  top: 6px;
  transition: ease-in-out 0.1s all;
}
#block-for-tourist p:nth-child(5n-4) {
  background-image: url("../img/for-tourist-1.jpg");
}
#block-for-tourist p:nth-child(5n-4) a {
  background-color: rgba(0, 83, 153, 0.8);
}
#block-for-tourist p:nth-child(5n-4) a:after {
  border-left-color: rgba(0, 83, 153, 0.8);
}
#block-for-tourist p:nth-child(5n-4) a:hover, #block-for-tourist p:nth-child(5n-4) a:focus, #block-for-tourist p:nth-child(5n-4) a:active {
  background-color: #005399;
}
#block-for-tourist p:nth-child(5n-4) a:hover:after, #block-for-tourist p:nth-child(5n-4) a:focus:after, #block-for-tourist p:nth-child(5n-4) a:active:after {
  border-left-color: #005399;
}
#block-for-tourist p:nth-child(5n-3) {
  background-image: url("../img/for-tourist-2.jpg");
}
#block-for-tourist p:nth-child(5n-3) a {
  background-color: rgba(199, 32, 38, 0.8);
}
#block-for-tourist p:nth-child(5n-3) a:after {
  border-left-color: rgba(199, 32, 38, 0.8);
}
#block-for-tourist p:nth-child(5n-3) a:hover, #block-for-tourist p:nth-child(5n-3) a:focus, #block-for-tourist p:nth-child(5n-3) a:active {
  background-color: #c72026;
}
#block-for-tourist p:nth-child(5n-3) a:hover:after, #block-for-tourist p:nth-child(5n-3) a:focus:after, #block-for-tourist p:nth-child(5n-3) a:active:after {
  border-left-color: #c72026;
}
#block-for-tourist p:nth-child(5n-2) {
  background-image: url("../img/for-tourist-3.jpg");
}
#block-for-tourist p:nth-child(5n-2) a {
  background-color: rgba(218, 23, 147, 0.8);
}
#block-for-tourist p:nth-child(5n-2) a:after {
  border-left-color: rgba(218, 23, 147, 0.8);
}
#block-for-tourist p:nth-child(5n-2) a:hover, #block-for-tourist p:nth-child(5n-2) a:focus, #block-for-tourist p:nth-child(5n-2) a:active {
  background-color: #da1793;
}
#block-for-tourist p:nth-child(5n-2) a:hover:after, #block-for-tourist p:nth-child(5n-2) a:focus:after, #block-for-tourist p:nth-child(5n-2) a:active:after {
  border-left-color: #da1793;
}
#block-for-tourist p:nth-child(5n-1) {
  background-image: url("../img/for-tourist-4.jpg");
}
#block-for-tourist p:nth-child(5n-1) a {
  background-color: rgba(65, 129, 236, 0.8);
}
#block-for-tourist p:nth-child(5n-1) a:after {
  border-left-color: rgba(65, 129, 236, 0.8);
}
#block-for-tourist p:nth-child(5n-1) a:hover, #block-for-tourist p:nth-child(5n-1) a:focus, #block-for-tourist p:nth-child(5n-1) a:active {
  background-color: #4181ec;
}
#block-for-tourist p:nth-child(5n-1) a:hover:after, #block-for-tourist p:nth-child(5n-1) a:focus:after, #block-for-tourist p:nth-child(5n-1) a:active:after {
  border-left-color: #4181ec;
}
#block-for-tourist p:nth-child(5n) {
  background-image: url("../img/for-tourist-5.jpg");
}
#block-for-tourist p:nth-child(5n) a {
  background-color: rgba(68, 178, 47, 0.8);
}
#block-for-tourist p:nth-child(5n) a:after {
  border-left-color: rgba(68, 178, 47, 0.8);
}
#block-for-tourist p:nth-child(5n) a:hover, #block-for-tourist p:nth-child(5n) a:focus, #block-for-tourist p:nth-child(5n) a:active {
  background-color: #44b22f;
}
#block-for-tourist p:nth-child(5n) a:hover:after, #block-for-tourist p:nth-child(5n) a:focus:after, #block-for-tourist p:nth-child(5n) a:active:after {
  border-left-color: #44b22f;
}
@media screen and (max-width: 641px) {
  #block-for-tourist p {
    background: none !important;
    height: auto;
    line-height: 1em;
    border-bottom: 1px solid #fff;
    padding: 0;
  }
  #block-for-tourist p:before, #block-for-tourist p a:after {
    display: none;
  }
  #block-for-tourist p a {
    padding: 16px;
    font-size: 21px;
    line-height: 32px;
    display: block;
    box-shadow: none;
  }
}

#block-webinars > h2,
#block-popular > h2 {
  margin-bottom: 0;
}

@media screen and (max-width: 641px) {
  #block-popular,
#block-poll,
#block-orgs-logos-block--2 {
    display: none;
  }
}

#block-poll > h2 {
  margin-bottom: 0;
}
#block-poll > div {
  background: #f2f2f2;
  padding: 12px;
}
#block-poll h3.poll-question {
  margin: 20px 10px;
  color: #005399;
  font-size: 16px;
  line-height: 1.2em;
  font-weight: 600;
}
#block-poll .form-actions {
  margin: 20px 0 0;
  text-align: center;
}
#block-poll .form-actions .button {
  background: #c72026;
  color: #fff;
  font-weight: 600;
  text-transform: uppercase;
  border: 0;
  line-height: 35px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0 0 15px;
  padding: 0 20px;
  max-width: 100%;
  transition: ease-in-out 0.1s all;
}
#block-poll .form-actions .button:hover, #block-poll .form-actions .button:active, #block-poll .form-actions .button:focus {
  background: #bc2b31;
}

#block-share {
  border-top: 2px solid #eaeaea;
  padding: 40px 0;
  overflow: hidden;
}
#block-share a.print {
  float: left;
  color: #333333;
  text-decoration: none;
  cursor: pointer;
  white-space: nowrap;
  transition: ease-in-out 0.1s all;
}
#block-share a.print:before {
  content: "";
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAVCAYAAACt4nWrAAAACXBIWXMAAAsTAAALEwEAmpwYAAABC0lEQVQ4jcWVTW7CMBBGn0ORyo+EyoZld1yAo7DhFr1ELsA9ygG4SlddIVaVKtSChMjXBRMlimwnloA+aSQndr4Zj2diJwkPA+DXNxFgCBybL7MEgWSeOqxxkTnvtn3iE+DFxs8dnNZ5BU42/jStbyTNJG0lFboNhenNnKR3YAlcqA7FAaOEyH+oUjQAesAGSQfzuJDEDWxheocMGJvHXWKeQ5Q647uW4sPr/GxOUxwXZv028S6N1cQbjE+o7Eg1nn1E12TA3sarFpGmhSh19kjKWzouVtMxciepB7xx7dJpbUfzhLR8cD1QgC9gA6yd/P/z+ocukAZHS867VkYs+iD/fllEL4QYd438D9a5Jmi9A5LiAAAAAElFTkSuQmCC") no-repeat scroll center center #005399;
  width: 35px;
  height: 35px;
  display: inline-block;
  font-size: 0;
  vertical-align: middle;
  margin-right: 8px;
}
#block-share a.print:active, #block-share a.print:focus, #block-share a.print:hover {
  text-decoration: underline;
}
#block-share a.print:active:before, #block-share a.print:focus:before, #block-share a.print:hover:before {
  background-color: #bc2b31;
}
#block-share .socials {
  float: right;
  color: #333333;
  white-space: nowrap;
}
#block-share .socials p {
  margin: 0 13px 0 0;
  display: inline-block;
}
#block-share .socials .ya-share2 {
  display: inline-block;
  vertical-align: middle;
}
#block-share .socials .ya-share2 .ya-share2__list .ya-share2__item {
  margin-right: 9px;
}
#block-share .socials .ya-share2 .ya-share2__list .ya-share2__item .ya-share2__badge {
  background: #005399;
  border-radius: 0;
  transition: ease-in-out 0.1s all;
}
#block-share .socials .ya-share2 .ya-share2__list .ya-share2__item .ya-share2__badge .ya-share2__icon {
  height: 35px;
  width: 35px;
  background-size: 32px 32px;
  background-repeat: no-repeat;
  background-position: center;
}
#block-share .socials .ya-share2 .ya-share2__list .ya-share2__item:hover, #block-share .socials .ya-share2 .ya-share2__list .ya-share2__item:focus, #block-share .socials .ya-share2 .ya-share2__list .ya-share2__item:active {
  opacity: 1;
}
#block-share .socials .ya-share2 .ya-share2__list .ya-share2__item:hover .ya-share2__badge, #block-share .socials .ya-share2 .ya-share2__list .ya-share2__item:focus .ya-share2__badge, #block-share .socials .ya-share2 .ya-share2__list .ya-share2__item:active .ya-share2__badge {
  background-color: #bc2b31;
}
#block-share .socials .ya-share2 .ya-share2__list .ya-share2__item:last-child {
  margin-right: 0;
}
@media print {
  #block-share {
    display: none;
  }
}

#block-visit-conditions {
  border: 2px solid #005399;
  margin: 30px 0;
  padding: 6px 20px;
  font-size: 14px;
  color: #006699;
  position: relative;
}
#block-visit-conditions h3 {
  padding: 0px 10px;
  font-weight: 600;
  font-size: 15px;
  background: #f9f9f9;
  left: 9px;
  line-height: 18px;
  position: absolute;
  text-transform: uppercase;
  top: -11px;
  margin: 0;
}
#block-visit-conditions blockquote {
  margin: 0;
}
#block-visit-conditions p {
  font-style: italic;
  margin: 8px 0;
}
#block-visit-conditions a {
  color: #1694b6;
  text-decoration: underline;
}
#block-visit-conditions a:hover, #block-visit-conditions a:active, #block-visit-conditions a:focus {
  text-decoration: none;
}

#block-news-subscribe {
  border: 2px solid #005399;
  margin: 30px 0;
  padding: 20px;
  font-size: 14px;
  position: relative;
}
#block-news-subscribe form {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
}
#block-news-subscribe #edit-message {
  font-size: 24px;
  font-weight: bold;
  color: #005399;
  line-height: 140%;
  margin: 0;
  width: 100%;
}
#block-news-subscribe #edit-mail-wrapper {
  flex: 3 1 150px;
  padding-right: 30px;
}
#block-news-subscribe .form-actions {
  margin-bottom: 0;
  flex: 1 0 150px;
  max-width: 250px;
}
#block-news-subscribe .form-type-email {
  margin-bottom: 0;
}
#block-news-subscribe .form-type-email label {
  display: block;
  font-weight: 300;
  margin-bottom: 5px;
}
#block-news-subscribe .form-type-email input {
  border: 2px solid #005399;
  padding: 13px 10px;
  font-size: 14px;
  line-height: 20px;
  width: 100%;
}
#block-news-subscribe .form-type-email input::placeholder {
  opacity: 0.5;
}
#block-news-subscribe .form-type-email input:focus-visible {
  outline: 0;
}
#block-news-subscribe .captcha-type-challenge--recaptcha {
  padding-right: 30px;
  margin-bottom: -3px;
  margin-top: 1em;
}
#block-news-subscribe .button {
  font-weight: bold;
  font-size: 14px;
  line-height: 20px;
  text-transform: uppercase;
  border-radius: 0;
  border: 0;
  background: #005399;
  color: #fff;
  padding: 15px 70px;
  transition: ease-in-out 0.1s all;
}
#block-news-subscribe .button:hover, #block-news-subscribe .button:active, #block-news-subscribe .button:focus {
  background: #bc2b31;
}

body.path-frontpage h1.page-title {
  float: right;
  width: 65%;
}
@media screen and (max-width: 641px) {
  body.path-frontpage h1.page-title {
    display: none;
  }
}
body.path-frontpage .node--type-page .node__content .field--name-field-articles-blocks .field__item:first-child > .paragraph--type--articles-feed > .field--name-field-title {
  font-size: 16px;
  line-height: 20px;
  font-weight: normal;
  color: #3a3a3a;
  text-transform: uppercase;
  background: #d7d7d7;
  background: linear-gradient(180deg, rgba(215, 215, 215, 0) 0%, #d7d7d7 100%);
  padding: 6px 8px;
  margin: 0 0 10px;
  border: 0;
  display: block;
  float: left;
  width: 30.9417040359%;
}
@media screen and (max-width: 641px) {
  body.path-frontpage .node--type-page .node__content .field--name-field-articles-blocks .field__item:first-child > .paragraph--type--articles-feed > .field--name-field-title {
    background: #d7d7d7;
    background: linear-gradient(180deg, #fff 0%, #d7d7d7 100%);
    font-size: 25px;
    line-height: 30px;
    padding: 16px;
    margin-bottom: 0;
    border-bottom: 1px solid #fff;
    color: #000;
  }
}
@media screen and (max-width: 641px) {
  body.path-frontpage .node--type-page .node__content .field--name-field-articles-blocks .field__item:first-child > .paragraph--type--articles-feed > .field--name-field-title {
    display: none;
  }
}
@media screen and (max-width: 641px) {
  body.path-frontpage .node--type-page .node__content .field--name-field-articles-blocks .field__item:nth-child(n+4) {
    display: none;
  }
  body.path-frontpage .node--type-page .node__content .field--name-field-articles-blocks .field__item:last-child {
    display: block;
  }
}
/*# sourceMappingURL=style.css.map */
