@charset "UTF-8";

.cta-section {
  background-color:#f4f9ff;
  overflow:hidden;
  padding: 80px 0 40px 0
}
.cta-section .title-2,
.cta-section .title-2+p {
  width:100%;
  max-width:460px;
  margin:0 auto 8px
}
@media (min-width:768px) {
  .cta-section .title-2,
  .cta-section .title-2+p {
    margin-bottom:11px
  }
  .team-block__info h3+p {
    margin-bottom:32px
  }
}
@media (min-width:1440px) {

  .cta-section .title-2,
  .cta-section .title-2+p {
    margin-bottom:23px
  }
}



.section__bg,.section__bg .bg-item {
  backface-visibility:hidden;
  height:0
}
.header,
.section-container {
  margin-left:auto;
  margin-right:auto
}


.section-container {
  max-width:1920px;
  padding-left:16px;
  padding-right:16px;
  width:100%
}
@media (min-width:992px) {
  .section-container {
    padding-left:56px;
    padding-right:56px
  }
}
@media (min-width:1251px) {
  .section-container {
    padding-left:112px;
    padding-right:112px
  }
}
.section-second-color {
  background-color:var(--primary)
}
.section__bg {
  top:6rem;
  transform-origin:center center;
  width:120%;
  z-index:1;
  position:relative
}
.section__bg .section__bg__item {
  left:50%;
  position:absolute;
  top:0;
  will-change:transform;
  transform:translateX(-50%) translateY(-50%);
  width:100%;
  margin:0;
  padding:0;
  border:0;
  font:inherit;
  vertical-align:baseline
}
.section__bg .section__bg__item:first-child {
  width:100%;
  right:-106%;
  left:auto;
  transform:translateX(-38%) translateY(-58%)
}
.section__bg .section__bg__item:nth-child(2) {
  width:100%;
  left:-22px;
  transform:translateX(-38%) translateY(-45%)
}
.section__bg .section__bg__item:first-child .bg-item {
  background:url("/resources/images/ellipse1.webp") center/cover no-repeat;
  animation:10s linear infinite jVXNyXLeft
}
.section__bg .section__bg__item:nth-child(2) .bg-item {
  background:url("/resources/images/ellipse2.webp") center/cover no-repeat;
  animation:10s linear infinite jVXNyXRight
}
.section__bg .bg-item {
  display:block;
  padding-bottom:100%;
  background-size:cover;
  will-change:transform;
  transform-origin:center center;
  width:100%;
  margin-left:-10%
}
.section__bg .bg-item.item-reverse {
  animation-direction:reverse;
  margin-left:10%
}
@media (max-width:989px) {
  .section-gradient-color {
    background:linear-gradient(197deg,rgba(177,239,253,.8) 1%,rgba(255,255,255,0) 32.5%,rgba(196,249,235,.8) 84%),#f2f8fe
  }
}
.header .lang-block.lang-mobile,
.header .logo .mobile-logo,
.header nav>ul li,
.section-hide-ellipse .section__bg .section__bg__item {
  display:none
}
@media (min-width:990px) {
  .section-hide-ellipse .section__bg .section__bg__item {
    display:block
  }
}
.add-section .title-info {
  margin-bottom:16px
}
.w-50 {
  width:50%
}
.centred-content {
  text-align:center
}
@keyframes jVXNyXRight {
  0%,
  100% {
    transform:translate3d(0,0,0)
  }
  20% {
    transform:translate3d(10%,50px,0)
  }
  40%,
  80% {
    transform:translate3d(40%,50px,0)
  }
  60% {
    transform:translate3d(80%,50px,0)
  }
}
@keyframes jVXNyXLeft {
  0%,
  100% {
    transform:translate3d(0,0,0)
  }
  20% {
    transform:translate3d(-10%,50px,0)
  }
  40%,
  80% {
    transform:translate3d(-40%,50px,0)
  }
  60% {
    transform:translate3d(-80%,50px,0)
  }
}


@keyframes hoverWave {
  0% {
    box-shadow:0 8px 10px rgba(37,132,244,.3),0 0 0 0 rgba(37,132,244,.2),0 0 0 0 rgba(37,132,244,.2)
  }
  40% {
    box-shadow:0 8px 10px rgba(37,132,244,.3),0 0 0 15px rgba(37,132,244,.2),0 0 0 0 rgba(37,132,244,.2)
  }
  80% {
    box-shadow:0 8px 10px rgba(37,132,244,.3),0 0 0 30px rgba(37,132,244,0),0 0 0 26.7px rgba(37,132,244,.067)
  }
  100% {
    box-shadow:0 8px 10px rgba(37,132,244,.3),0 0 0 30px rgba(37,132,244,0),0 0 0 40px rgba(37,132,244,0)
  }
}
@keyframes Gradient {
  0%,
  100% {
    background-position:0 50%
  }
  30%,
  50% {
    background-position:100% 50%
  }
}

@media (min-width:768px) {
  .section__bg .section__bg__item:first-child {
    width:41%;
    right:-20%
  }
  .section__bg .section__bg__item:nth-child(2) {
    width:41%;
    left:0
  }
  }
 
 