@font-face {
    font-family: MuseoSansCyrl;
    font-style: normal;
    font-weight: 700;
    src: local('MuseoSansCyrl'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl_2.woff') format('woff');
}

@font-face {
  font-family: 'Museo Sans Cyrl 500';
  src: url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-500.eot');
  src: local('MuseoSansCyrl-500'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-500.eot?#iefix') format('embedded-opentype'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-500.woff') format('woff'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-500.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Museo Sans Cyrl 300';
  src: url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-300Italic.eot');
  src: local('MuseoSansCyrl-300Italic'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-300Italic.eot?#iefix') format('embedded-opentype'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-300Italic.woff') format('woff'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-300Italic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: 'Museo Sans Cyrl 500';
  src: url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-500Italic.eot');
  src: local('MuseoSansCyrl-500Italic'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-500Italic.eot?#iefix') format('embedded-opentype'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-500Italic.woff') format('woff'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-500Italic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Museo Sans Cyrl 900';
  src: url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-900.eot');
  src: local('MuseoSansCyrl-900'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-900.eot?#iefix') format('embedded-opentype'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-900.woff') format('woff'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-900.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Museo Sans Cyrl 700';
  src: url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-700.eot');
  src: local('MuseoSansCyrl-700'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-700.eot?#iefix') format('embedded-opentype'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-700.woff') format('woff'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-700.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Museo Sans Cyrl 700';
  src: url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-700Italic.eot');
  src: local('MuseoSansCyrl-700Italic'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-700Italic.eot?#iefix') format('embedded-opentype'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-700Italic.woff') format('woff'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-700Italic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Museo Sans Cyrl 300';
  src: url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-300.eot');
  src: local('MuseoSansCyrl-300'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-300.eot?#iefix') format('embedded-opentype'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-300.woff') format('woff'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-300.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Museo Sans Cyrl 100';
  src: url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-100.eot');
  src: local('MuseoSansCyrl-100'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-100.eot?#iefix') format('embedded-opentype'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-100.woff') format('woff'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-100.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Museo Sans Cyrl 100';
  src: url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-100Italic.eot');
  src: local('MuseoSansCyrl-100Italic'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-100Italic.eot?#iefix') format('embedded-opentype'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-100Italic.woff') format('woff'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-100Italic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: 'Museo Sans Cyrl 900';
  src: url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-900Italic.eot');
  src: local('Museo Sans Cyrl 900 Italic'), local('MuseoSansCyrl-900Italic'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-900Italic.eot?#iefix') format('embedded-opentype'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-900Italic.woff') format('woff'), url('/design/tpl/kps/fonts/MuseoSansCyrl/MuseoSansCyrl-900Italic.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
}

aside {
  width: 264px;
  margin-bottom: 30px;
}
aside ul {
  border-right: 1px solid #5DBCE1;
}
aside ul li {
  margin-bottom: 12px;
  list-style-type: none !important;
  margin-left: -15px  !important;
}
aside ul li a {
  font-family: 'Museo Sans Cyrl 700';
  text-decoration: none;
  display: block;
  line-height: 20px;
}
aside ul li a.active {
  color: #2F99CC  !important;
  text-decoration: underline !important;
  font-weight: bold !important;
}
aside ul li ul {
  padding-top: 6px;
  border-right: 0;
  list-style-type: none !important;
}
aside ul li ul li {
  margin-bottom: 0;
  list-style-type: none !important;  
}
aside ul li ul li a {
  color: #2F99CC;
  text-decoration: underline;
  font-family: 'Museo Sans Cyrl 300';
  padding: 6px 10px !important;
}
aside ul li ul li a:hover {
  text-decoration: none;
  background: #EEF1F7;
  color: #444444;
  position: relative;
}
aside ul li ul li a:hover:after {
  content: "";
  position: absolute;
  width: 3px;
  height: 100%;
  background: #5DBCE1;
  right: 0;
  top: 0;
}

.col-md-9 h1 {
  margin-bottom: 12px;
  font-family: 'Museo Sans Cyrl 300';
  font-size: 24px;
  line-height: 30px;
  color: #222222;
  font-weight: 400;
}
.col-md-9 h2 {
  margin-bottom: 12px;
  font-family: 'Museo Sans Cyrl 300';
  font-size: 18px;
  line-height: 24px;
  color: #222222;
  font-weight: 400;
}

.col-md-9 p {
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 20px;
  color: #444444;
}
.col-md-9 p.bold {
  margin-bottom: 24px;
}
.col-md-9 p a {
  color: #2F99CC;
}
.col-md-9 p .red {
  margin-bottom: 24px;
  color: #E2574C;
}
.col-md-9 .image {
  padding-bottom: 24px;
}
.col-md-9 .image.no_m {
  padding-bottom: 0;
}
.col-md-9 .image.f {
  padding-left: 82px;
}
.col-md-9 .image img {
  display: block;
  margin-bottom: 12px;
}
