.border-imitation {
	overflow: hidden;
}
.banner-item-text-1 {
	transform: translateX(-1500px);
}
.banner-item-text-1.animated {
  animation-name: slideLeft;
  animation-duration: 1s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 0s;
}
.banner-item-text-2 {
	transform: translateX(-1500px);
}
.banner-item-text-2.animated {
  animation-name: slideLeft;
  animation-duration: 1.5s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 0s;
}
.banner-item-buttons {
  transform: translateY(200px);
}
.banner-item-buttons.animated {
	animation-name: slideDown;
	animation-duration: 2s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: 0s;
}
.advantages-main-row-0 .col-lg-6 {
	overflow: hidden;
}
.advantages-main-row-0-item {
  transform: translateY(100%);
}
.advantages-main-row-0.animated  .col-lg-6:nth-child(1) .advantages-main-row-0-item {
	animation-name: slideDown;
	animation-duration: .2s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}
.advantages-main-row-0.animated  .col-lg-6:nth-child(2) .advantages-main-row-0-item {
	animation-name: slideDown;
	animation-duration: .5s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .2s;
}
.advantages-main .container {
	overflow: hidden;
}
.advantages-main-title {
	transform: translateX(-1500px);
}
.advantages-main-title.animated {
  animation-name: slideLeft;
  animation-duration: .8s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 0s;
}
.advantages-main-row .col-lg-4 {
	overflow: hidden;
}
.advantages-item {
  transform: translateY(100%);
}
.advantages-main-row.animated  .col-lg-4:nth-child(1) .advantages-item {
	animation-name: slideDown;
	animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}
.advantages-main-row.animated  .col-lg-4:nth-child(2) .advantages-item {
	animation-name: slideDown;
	animation-duration: 1.2s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .2s;
}
.advantages-main-row.animated  .col-lg-4:nth-child(3) .advantages-item {
	animation-name: slideDown;
	animation-duration: 1.4s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .3s;
}
.gcn-is .container {
	overflow: hidden;
}
.gcn-is .row .col-lg-6:nth-child(1) {
	transform: translateX(-1500px);
}
.gcn-is.animated .row .col-lg-6:nth-child(1) {
  animation-name: slideLeft;
  animation-duration: .8s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 0s;
}
.gcn-is .row .col-lg-6:nth-child(2) img {
  opacity: 0; 
}
.gcn-is.animated .row .col-lg-6:nth-child(2) img {
  animation: fadeIn 1s forwards, shake 0.5s 1s forwards;
  animation-delay: .1s;
}

.news-title-block {
	overflow: hidden;
}
.news-title-block .title {
	transform: translateX(-1500px);
}
.news-title-block.animated .title {
  animation-name: slideLeft;
  animation-duration: .5s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 0s;
}
.news-title-block div + div {
  transform: translateX(1000px);
}
.news-title-block.animated div + div {
  animation-name: slideRight;
  animation-duration: 1s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 0.2s;
}

.news-main-row .col-lg-4, #researchTabContent .row .col-lg-4 {
	overflow: hidden;
}
.news-main-item, .research-item {
  transform: translateY(100%);
}
.news-main-row.animated .col-lg-4:nth-child(1) .news-main-item, #researchTabContent .row .col-lg-4:nth-child(1) .research-item {
	animation-name: slideDown;
	animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}
.news-main-row.animated .col-lg-4:nth-child(2) .news-main-item, #researchTabContent .row .col-lg-4:nth-child(2) .research-item {
	animation-name: slideDown;
	animation-duration: 1.2s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .2s;
}
.news-main-row.animated .col-lg-4:nth-child(3) .news-main-item, #researchTabContent .row .col-lg-4:nth-child(3) .research-item {
	animation-name: slideDown;
	animation-duration: 1.4s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .3s;
}
.news-main-row.animated .col-lg-4:nth-child(4) .news-main-item, #researchTabContent .row .col-lg-4:nth-child(4) .research-item {
	animation-name: slideDown;
	animation-duration: 1.5s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .3s;
}
.news-main-row.animated .col-lg-4:nth-child(5) .news-main-item, #researchTabContent .row .col-lg-4:nth-child(5) .research-item {
	animation-name: slideDown;
	animation-duration: 1.5s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .3s;
}
.news-main-row.animated .col-lg-4:nth-child(6) .news-main-item, #researchTabContent .row .col-lg-4:nth-child(6) .research-item {
	animation-name: slideDown;
	animation-duration: 1.5s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .3s;
}
.news-main-row.animated .col-lg-4:nth-child(7) .news-main-item, #researchTabContent .row .col-lg-4:nth-child(7) .research-item {
	animation-name: slideDown;
	animation-duration: 1.5s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .3s;
}
.news-main-row.animated .col-lg-4:nth-child(8) .news-main-item, #researchTabContent .row .col-lg-4:nth-child(8) .research-item {
	animation-name: slideDown;
	animation-duration: 1.4s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .3s;
}
.news-main-row.animated .col-lg-4:nth-child(9) .news-main-item, #researchTabContent .row .col-lg-4:nth-child(9) .research-item {
	animation-name: slideDown;
	animation-duration: 1.4s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .3s;
}
.news-main-row.animated .col-lg-4:nth-child(10) .news-main-item, #researchTabContent .row .col-lg-4:nth-child(10) .research-item {
	animation-name: slideDown;
	animation-duration: 1.4s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .3s;
}
.news-main-row.animated .col-lg-4:nth-child(11) .news-main-item, #researchTabContent .row .col-lg-4:nth-child(11) .research-item {
	animation-name: slideDown;
	animation-duration: 1.4s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .3s;
}
.news-main-row.animated .col-lg-4:nth-child(12) .news-main-item, #researchTabContent .row .col-lg-4:nth-child(12) .research-item {
	animation-name: slideDown;
	animation-duration: 1.4s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .3s;
}
.news-main-row.animated .col-lg-4:nth-child(13) .news-main-item, #researchTabContent .row .col-lg-4:nth-child(13) .research-item {
	animation-name: slideDown;
	animation-duration: 1.4s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .3s;
}
.news-main-row.animated .col-lg-4:nth-child(14) .news-main-item, #researchTabContent .row .col-lg-4:nth-child(14) .research-item {
	animation-name: slideDown;
	animation-duration: 1.4s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .3s;
}
.news-main-row.animated .col-lg-4:nth-child(15) .news-main-item, #researchTabContent .row .col-lg-4:nth-child(15) .research-item {
	animation-name: slideDown;
	animation-duration: 1.4s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .3s;
}
.news-main-row.animated .col-lg-4:nth-child(16) .news-main-item, #researchTabContent .row .col-lg-4:nth-child(16) .research-item {
	animation-name: slideDown;
	animation-duration: 1.4s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .3s;
}
.news-main-row.animated .col-lg-4:nth-child(17) .news-main-item, #researchTabContent .row .col-lg-4:nth-child(17) .research-item {
	animation-name: slideDown;
	animation-duration: 1.4s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .3s;
}
.news-main-row.animated .col-lg-4:nth-child(18) .news-main-item, #researchTabContent .row .col-lg-4:nth-child(18) .research-item {
	animation-name: slideDown;
	animation-duration: 1.4s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .3s;
}
.news-main-row.animated .col-lg-4:nth-child(19) .news-main-item, #researchTabContent .row .col-lg-4:nth-child(19) .research-item {
	animation-name: slideDown;
	animation-duration: 1.4s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .3s;
}
.news-main-row.animated .col-lg-4:nth-child(20) .news-main-item, #researchTabContent .row .col-lg-4:nth-child(20) .research-item {
	animation-name: slideDown;
	animation-duration: 1.4s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .3s;
}



.about-us-main-title-block {
	overflow: hidden;
}
.about-us-main-title-block .title {
	transform: translateX(-1500px);
}
.about-us-main-title-block.animated .title {
  animation-name: slideLeft;
  animation-duration: .5s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 0s;
}
.about-us-main-title-block div + div {
  transform: translateX(1000px);
}
.about-us-main-title-block.animated div + div {
  animation-name: slideRight;
  animation-duration: 1s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 0.2s;
}

.about-us-row .col-lg-3 {
	overflow: hidden;
}
.about-us-item {
  transform: translateY(100%);
}
.about-us-row.animated  .col-lg-3:nth-child(1) .about-us-item {
	animation-name: slideDown;
	animation-duration: .2s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}
.about-us-row.animated  .col-lg-3:nth-child(2) .about-us-item {
	animation-name: slideDown;
	animation-duration: .4s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}
.about-us-row.animated  .col-lg-3:nth-child(3) .about-us-item {
	animation-name: slideDown;
	animation-duration: .6s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}
.about-us-row.animated  .col-lg-3:nth-child(4) .about-us-item {
	animation-name: slideDown;
	animation-duration: .8s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}
.about-us-row.animated  .col-lg-3:nth-child(5) .about-us-item {
	animation-name: slideDown;
	animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}
.about-us-row.animated  .col-lg-3:nth-child(6) .about-us-item {
	animation-name: slideDown;
	animation-duration: 1.2s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}
.about-us-row.animated  .col-lg-3:nth-child(7) .about-us-item {
	animation-name: slideDown;
	animation-duration: 1.4s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}
.about-us-row.animated  .col-lg-3:nth-child(8) .about-us-item {
	animation-name: slideDown;
	animation-duration: 1.6s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}
.about-us-row.animated  .col-lg-3:nth-child(9) .about-us-item {
	animation-name: slideDown;
	animation-duration: 1.8s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}
.about-us-row.animated  .col-lg-3:nth-child(10) .about-us-item {
	animation-name: slideDown;
	animation-duration: 2s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}
.about-us-row.animated  .col-lg-3:nth-child(11) .about-us-item {
	animation-name: slideDown;
	animation-duration: 2.2s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}
.about-us-row.animated  .col-lg-3:nth-child(12) .about-us-item {
	animation-name: slideDown;
	animation-duration: 2.4s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}

.founders-main-title-block {
	overflow: hidden;
}
.founders-main-title-block .title {
	transform: translateX(-1500px);
}
.founders-main-title-block.animated .title {
  animation-name: slideLeft;
  animation-duration: .5s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 0s;
}
.founders-main-title-block div + div {
  transform: translateX(1000px);
}
.founders-main-title-block.animated div + div {
  animation-name: slideRight;
  animation-duration: 1s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 0.2s;
}

.founders-row  .col-lg-4 {
	overflow: hidden;
}
.founders-item {
  transform: translateY(100%);
}
.founders-row.animated  .col-lg-4:nth-child(1) .founders-item {
	animation-name: slideDown;
	animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}
.founders-row.animated  .col-lg-4:nth-child(2) .founders-item {
	animation-name: slideDown;
	animation-duration: 1.2s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .2s;
}
.founders-row.animated  .col-lg-4:nth-child(3) .founders-item {
	animation-name: slideDown;
	animation-duration: 1.4s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .3s;
}

.advisory-title-block {
	overflow: hidden;
}
.advisory-title-block .title {
	transform: translateX(-1500px);
}
.advisory-title-block.animated .title {
  animation-name: slideLeft;
  animation-duration: .5s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 0s;
}
.advisory-title-block div + div {
  transform: translateX(1000px);
}
.advisory-title-block.animated div + div {
  animation-name: slideRight;
  animation-duration: 1s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
  animation-delay: 0.2s;
}

.advisory-main-row .col-lg-3 {
	overflow: hidden;
}
.advisory-item {
  transform: translateY(100%);
}
.advisory-main-row.animated  .col-lg-3:nth-child(1) .advisory-item {
	animation-name: slideDown;
	animation-duration: .2s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}
.advisory-main-row.animated  .col-lg-3:nth-child(2) .advisory-item {
	animation-name: slideDown;
	animation-duration: .4s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}
.advisory-main-row.animated  .col-lg-3:nth-child(3) .advisory-item {
	animation-name: slideDown;
	animation-duration: .6s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}
.advisory-main-row.animated  .col-lg-3:nth-child(4) .advisory-item {
	animation-name: slideDown;
	animation-duration: .8s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}
.advisory-main-row.animated  .col-lg-3:nth-child(5) .advisory-item {
	animation-name: slideDown;
	animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}
.advisory-main-row.animated  .col-lg-3:nth-child(6) .advisory-item {
	animation-name: slideDown;
	animation-duration: 1.2s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}
.advisory-main-row.animated  .col-lg-3:nth-child(7) .advisory-item {
	animation-name: slideDown;
	animation-duration: 1.4s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}
.advisory-main-row.animated  .col-lg-3:nth-child(8) .advisory-item {
	animation-name: slideDown;
	animation-duration: 1.6s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}
.advisory-main-row.animated  .col-lg-3:nth-child(9) .advisory-item {
	animation-name: slideDown;
	animation-duration: 1.8s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}
.advisory-main-row.animated  .col-lg-3:nth-child(10) .advisory-item {
	animation-name: slideDown;
	animation-duration: 2s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}
.advisory-main-row.animated  .col-lg-3:nth-child(11) .advisory-item {
	animation-name: slideDown;
	animation-duration: 2.2s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}
.advisory-main-row.animated  .col-lg-3:nth-child(12) .advisory-item {
	animation-name: slideDown;
	animation-duration: 2.4s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
	animation-delay: .1s;
}


















@keyframes fadeAndShake {
  0% {
    opacity: 0;
    transform: translateX(0); /*  Ð˜Ð·Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾ Ð±ÐµÐ· ÑÐ´Ð²Ð¸Ð³Ð° */
  }
  10% {
    opacity: 1;
    transform: translateX(-5px); /*  ÐÐµÐ±Ð¾Ð»ÑŒÑˆÐ¾Ð¹ ÑÐ´Ð²Ð¸Ð³ Ð²Ð»ÐµÐ²Ð¾ */
  }
  20% {
    transform: translateX(5px); /*  ÐÐµÐ±Ð¾Ð»ÑŒÑˆÐ¾Ð¹ ÑÐ´Ð²Ð¸Ð³ Ð²Ð¿Ñ€Ð°Ð²Ð¾ */
  }
  30% {
    transform: translateX(-4px); /*  ÐŸÐ¾Ð´ÐµÑ€Ð³Ð¸Ð²Ð°Ð½Ð¸Ðµ */
  }
  40% {
    transform: translateX(4px); /*  ÐŸÐ¾Ð´ÐµÑ€Ð³Ð¸Ð²Ð°Ð½Ð¸Ðµ */
  }
  50% {
    opacity: 1;
    transform: translateX(0); /*  ÐžÐ±Ñ€Ð°Ñ‚Ð½Ð¾ Ð² Ð¸ÑÑ…Ð¾Ð´Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ */
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
@keyframes bgColorLightChange {
  0% {
    background-color: white; /* Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ†Ð²ÐµÑ‚ */
  }
  100% {
    background-color: rgba(244, 244, 249, 1); /* ÐºÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ð¹ Ñ†Ð²ÐµÑ‚ */
  }
}
@keyframes bgColorDarkChange {
  0% {
    background-color: transparent; /* Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ†Ð²ÐµÑ‚ */
  }
  100% {
    background-color: rgba(15, 14, 38, 1); /* ÐºÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ð¹ Ñ†Ð²ÐµÑ‚ */
  }
}
/* ÐÐ½Ð¸Ð¼Ð°Ñ†Ð¸Ñ Ð¿Ð»Ð°Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ð¾ÑÐ²Ð»ÐµÐ½Ð¸Ñ */
@keyframes fadeIn {
  to {
    opacity: 1;
  }
}
/* ÐÐ½Ð¸Ð¼Ð°Ñ†Ð¸Ñ Ð¿Ð¾Ð´ÐµÑ€Ð³Ð¸Ð²Ð°Ð½Ð¸Ñ (Ð¿Ð¾ÐºÐ°Ñ‡Ð¸Ð²Ð°Ð½Ð¸Ñ) */
@keyframes shake {
  0%, 100% {
    transform: translateX(0);
  }
  20%, 60% {
    transform: translateX(-5px);
  }
  40%, 80% {
    transform: translateX(5px);
  }
}
/* Ð£Ð¼ÐµÐ½ÑŒÑˆÐµÐ½Ð¸Ðµ Ð¼Ð°ÑÑˆÑ‚Ð°Ð±Ð° Ð´Ð¾ 0.9 Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ðº 1 */
@keyframes zoomOutIn {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(0.8);
  }
}
@keyframes slideDown {
  to {
    transform: translateY(0);
  }
}
@keyframes slideLeft {
  to {
    transform: translateX(0);
  }
}
@keyframes slideRight {
  to {
    transform: translateX(0);
  }
}
@keyframes blink-border {
  0%, 100% {
    border-color: rgba(79, 78, 104, 0.1);
  }
  50% {
    border-color: rgba(0, 0, 255, 1); /* Ð¦Ð²ÐµÑ‚ Ð¿Ñ€Ð¸ "Ð¼Ð¾Ñ€Ð³Ð°Ð½Ð¸Ð¸" */
  }
}
@keyframes Opacity {
  to {
    opacity: 1;
  }
}




