@charset "UTF-8";
/*stylelint-disable*/
/* shadows */
/* Transitions */
/* Breakpoints */
/* На данном этапе участвуют только в respond-to-min */
/* Sizes */
/* Z-indexes */
/*stylelint-enable*/
/*stylelint-disable*/
/* For respond-to */
/* End respond-to */
/*stylelint-enable*/
/*stylelint-disable*/
/* Animations */
/*stylelint-enable*/
.investors-index-about {
  margin-top: 104px; }
  @media only screen and (max-width: 750px) {
    .investors-index-about {
      margin-top: 36px; } }
  .investors-index-about__container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    @media only screen and (max-width: 750px) {
      .investors-index-about__container {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; } }
  .investors-index-about__video {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 590px;
    height: 400px;
    margin-right: 102px; }
    @media only screen and (max-width: 750px) {
      .investors-index-about__video {
        width: 100%;
        height: 300px;
        margin-right: 0;
        margin-bottom: 24px; } }
    .investors-index-about__video iframe {
      width: 100%;
      height: 100%; }
  .investors-index-about__article {
    width: 100%; }
    @media only screen and (max-width: 750px) {
      .investors-index-about__article {
        width: 100%; } }
    .investors-index-about__article._flex {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
      @media only screen and (max-width: 750px) {
        .investors-index-about__article._flex {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; } }
      .investors-index-about__article._flex .investors-index-about__subtitle {
        -ms-flex-negative: 0;
            flex-shrink: 0;
        max-width: 591px;
        margin-right: 152px; }
        @media only screen and (max-width: 750px) {
          .investors-index-about__article._flex .investors-index-about__subtitle {
            max-width: initial;
            margin-right: 0;
            margin-bottom: 24px; } }
      .investors-index-about__article._flex .investors-index-about__text {
        margin-top: 0; }
  .investors-index-about__title {
    margin-bottom: 56px; }
    @media only screen and (max-width: 750px) {
      .investors-index-about__title {
        margin-bottom: 15px; } }
  .investors-index-about__text {
    margin-top: 40px; }
    @media only screen and (max-width: 750px) {
      .investors-index-about__text {
        margin-top: 10px; } }

.investors-index-indicators {
  margin-top: 104px; }
  @media only screen and (max-width: 750px) {
    .investors-index-indicators {
      margin-top: 36px; } }
  .investors-index-indicators__graph {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 32px;
    margin-bottom: 16px; }
    @media only screen and (max-width: 750px) {
      .investors-index-indicators__graph {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        margin-top: 22px;
        margin-bottom: 52px; } }
  .investors-index-indicators__graph-text {
    font-size: 24px;
    line-height: 40px; }
    @media only screen and (max-width: 750px) {
      .investors-index-indicators__graph-text {
        font-size: 16px;
        line-height: 26px; } }
  .investors-index-indicators__graph-img {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 621px;
    height: 380px;
    margin-left: 141px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain; }
    @media only screen and (max-width: 750px) {
      .investors-index-indicators__graph-img {
        width: 100%;
        height: 205px;
        margin-top: 40px;
        margin-left: 0; } }
  .investors-index-indicators__content {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
    margin-top: 56px; }
    @media only screen and (max-width: 750px) {
      .investors-index-indicators__content {
        margin-top: 25px; } }
  .investors-index-indicators__data {
    position: absolute;
    top: 0;
    left: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 725px;
    padding: 64px 64px 56px;
    color: white;
    background-color: #3b4658; }
    @media only screen and (max-width: 750px) {
      .investors-index-indicators__data {
        position: static;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        width: 100%;
        padding: 28px 20px; } }
  .investors-index-indicators__data-left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 50%;
    border-right: 1px solid rgba(222, 222, 222, 0.15); }
    @media only screen and (max-width: 750px) {
      .investors-index-indicators__data-left {
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        width: 100%;
        border: none; } }
  .investors-index-indicators__data-left-info {
    max-width: 221px; }
    @media only screen and (max-width: 750px) {
      .investors-index-indicators__data-left-info {
        width: 100%;
        max-width: none; } }
    .investors-index-indicators__data-left-info:not(:first-child) {
      margin-top: 56px;
      padding-top: 56px;
      border-top: 1px solid rgba(222, 222, 222, 0.15); }
      @media only screen and (max-width: 750px) {
        .investors-index-indicators__data-left-info:not(:first-child) {
          margin-top: 24px;
          padding-top: 24px; } }
  .investors-index-indicators__data-left-title {
    font-size: 36px;
    line-height: 140%; }
    @media only screen and (max-width: 750px) {
      .investors-index-indicators__data-left-title {
        font-size: 24px;
        line-height: 130%; } }
  .investors-index-indicators__data-left-text {
    margin-top: 4px;
    font-size: 14px;
    line-height: 140%; }
    @media only screen and (max-width: 750px) {
      .investors-index-indicators__data-left-text {
        font-size: 12px; } }
  .investors-index-indicators__data-right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 50%;
    padding-left: 64px; }
    @media only screen and (max-width: 750px) {
      .investors-index-indicators__data-right {
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        width: 100%;
        padding-left: 0;
        margin-top: 24px; } }
  .investors-index-indicators__data-right-info {
    max-width: 216px; }
    @media only screen and (max-width: 750px) {
      .investors-index-indicators__data-right-info {
        width: 100%;
        max-width: none; } }
    .investors-index-indicators__data-right-info:not(:first-child) {
      margin-top: 32px;
      padding-top: 32px;
      border-top: 1px solid rgba(222, 222, 222, 0.15); }
      @media only screen and (max-width: 750px) {
        .investors-index-indicators__data-right-info:not(:first-child) {
          margin-top: 24px;
          padding-top: 24px; } }
    @media only screen and (max-width: 750px) {
      .investors-index-indicators__data-right-info:first-child {
        padding-top: 24px;
        border-top: 1px solid rgba(222, 222, 222, 0.15); } }
  .investors-index-indicators__data-right-title {
    font-size: 24px;
    line-height: 164%; }
    @media only screen and (max-width: 750px) {
      .investors-index-indicators__data-right-title {
        line-height: 130%; } }
  .investors-index-indicators__data-right-text {
    margin-top: 8px;
    font-size: 14px;
    line-height: 140%;
    opacity: .85; }
    @media only screen and (max-width: 750px) {
      .investors-index-indicators__data-right-text {
        margin-top: 4px;
        font-size: 12px; } }
    .investors-index-indicators__data-right-text u {
      text-decoration: none; }
    .investors-index-indicators__data-right-text u a {
      position: relative;
      font-weight: 400;
      color: #fff;
      text-decoration: none; }
      .investors-index-indicators__data-right-text u a:after {
        content: "";
        position: absolute;
        top: 100%;
        left: 0;
        width: 100%;
        height: 1px;
        background-color: #fff;
        opacity: .85;
        -webkit-transition: opacity .2s ease;
        transition: opacity .2s ease; }
      @media (hover), (min-width: 0 \0) {
        .investors-index-indicators__data-right-text u a:hover:after {
          opacity: 0; } }
  .investors-index-indicators__article {
    width: 830px;
    margin-top: 72px;
    margin-left: auto;
    padding: 65px 50px 65px 405px;
    background-color: #f9f9f9; }
    @media only screen and (max-width: 750px) {
      .investors-index-indicators__article {
        width: 100%;
        margin-top: 0;
        margin-bottom: 24px;
        padding: 24px; } }
  .investors-index-indicators__subtitle {
    max-width: 76%;
    opacity: .8; }
    @media only screen and (max-width: 750px) {
      .investors-index-indicators__subtitle {
        max-width: 100%; } }
  .investors-index-indicators__text {
    margin-top: 32px; }

.investors-index-news {
  margin: 104px 0; }
  @media only screen and (max-width: 750px) {
    .investors-index-news {
      margin: 36px 0; } }
  .investors-index-news__head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .investors-index-news__all {
    height: 60px;
    width: 286px;
    margin-top: 56px; }
    @media only screen and (max-width: 750px) {
      .investors-index-news__all {
        width: 100%;
        margin-top: 25px; } }
  .investors-index-news__list-container {
    margin-top: 56px;
    min-height: 316px; }
    @media only screen and (max-width: 750px) {
      .investors-index-news__list-container {
        margin-top: 25px; } }
  .investors-index-news__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin: 0 -10px; }
    @media only screen and (max-width: 750px) {
      .investors-index-news__list {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        margin: 0; } }

.investors-index-events {
  padding: 104px 0;
  margin-bottom: 102px;
  background-color: #f6f5f4; }
  @media only screen and (max-width: 750px) {
    .investors-index-events {
      padding: 36px 0;
      margin-bottom: 40px; } }
  .investors-index-events__head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    @media only screen and (max-width: 750px) {
      .investors-index-events__head {
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; } }
  .investors-index-events__tabs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 16px; }
    @media only screen and (max-width: 750px) {
      .investors-index-events__tabs {
        -webkit-box-flex: 1;
            -ms-flex: 1 1 100%;
                flex: 1 1 100%;
        margin-top: 24px; } }
  .investors-index-events__tab {
    padding: 11px 30px;
    border: 1px solid #dedede;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    cursor: pointer; }
    @media only screen and (max-width: 750px) {
      .investors-index-events__tab {
        -webkit-box-flex: 1;
            -ms-flex: 1 1 50%;
                flex: 1 1 50%;
        padding: 11px 0;
        text-align: center; } }
    .investors-index-events__tab._active {
      border-color: #3b4658;
      background-color: #3b4658;
      color: #fff; }
  .investors-index-events__list-container {
    margin-top: 56px;
    min-height: 70px; }
    @media only screen and (max-width: 750px) {
      .investors-index-events__list-container {
        margin-top: 25px; } }
  .investors-index-events__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 100%; }
  .investors-index-events__empty {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    font-size: 24px;
    color: rgba(57, 70, 90, 0.3); }
  .investors-index-events__all {
    height: 60px;
    width: 286px;
    margin-top: 56px; }
    @media only screen and (max-width: 750px) {
      .investors-index-events__all {
        width: 100%;
        margin-top: 25px; } }

.investors-index {
  background-color: #fff;
  padding-bottom: 1px; }

