@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;500;600&display=swap);
/**
 * Swiper 12.1.2
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2026 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 18, 2026
 */

:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
  .swiper-slide,
  .swiper-cube-shadow {
    transform-style: preserve-3d;
  }
}

/* CSS Mode */
.swiper-css-mode {
  > .swiper-wrapper {
    overflow: auto;
    scrollbar-width: none; /* For Firefox */
    -ms-overflow-style: none; /* For Internet Explorer and Edge */
    &::-webkit-scrollbar {
      display: none;
    }
  }
  > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: start start;
  }
  &.swiper-horizontal {
    > .swiper-wrapper {
      scroll-snap-type: x mandatory;
    }
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-inline-start: var(--swiper-slides-offset-before);
      scroll-margin-inline-start: var(--swiper-slides-offset-before);
    }
    > .swiper-wrapper > .swiper-slide:last-child {
      margin-inline-end: var(--swiper-slides-offset-after);
    }
  }
  &.swiper-vertical {
    > .swiper-wrapper {
      scroll-snap-type: y mandatory;
    }
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-block-start: var(--swiper-slides-offset-before);
      scroll-margin-block-start: var(--swiper-slides-offset-before);
    }
    > .swiper-wrapper > .swiper-slide:last-child {
      margin-block-end: var(--swiper-slides-offset-after);
    }
  }
  &.swiper-free-mode {
    > .swiper-wrapper {
      scroll-snap-type: none;
    }
    > .swiper-wrapper > .swiper-slide {
      scroll-snap-align: none;
    }
  }
  &.swiper-centered {
    > .swiper-wrapper::before {
      content: '';
      flex-shrink: 0;
      order: 9999;
    }
    > .swiper-wrapper > .swiper-slide {
      scroll-snap-align: center center;
      scroll-snap-stop: always;
    }
  }
  &.swiper-centered.swiper-horizontal {
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-inline-start: var(--swiper-centered-offset-before);
    }
    > .swiper-wrapper::before {
      height: 100%;
      min-height: 1px;
      width: var(--swiper-centered-offset-after);
    }
  }
  &.swiper-centered.swiper-vertical {
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-block-start: var(--swiper-centered-offset-before);
    }
    > .swiper-wrapper::before {
      width: 100%;
      min-width: 1px;
      height: var(--swiper-centered-offset-after);
    }
  }
}

/* Slide styles start */
/* 3D Shadows */
.swiper-3d {
  .swiper-slide-shadow,
  .swiper-slide-shadow-left,
  .swiper-slide-shadow-right,
  .swiper-slide-shadow-top,
  .swiper-slide-shadow-bottom,
  .swiper-slide-shadow,
  .swiper-slide-shadow-left,
  .swiper-slide-shadow-right,
  .swiper-slide-shadow-top,
  .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10;
  }
  .swiper-slide-shadow {
    background: rgba(0, 0, 0, 0.15);
  }
  .swiper-slide-shadow-left {
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-slide-shadow-right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-slide-shadow-top {
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress),
.swiper-watch-progress .swiper-slide-visible {
  .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s infinite linear;
  }
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */

.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}
.swiper-virtual.swiper-css-mode {
  .swiper-wrapper::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
  }
}
.swiper-virtual.swiper-css-mode.swiper-horizontal {
  .swiper-wrapper::after {
    height: 1px;
    width: var(--swiper-virtual-size);
  }
}

.swiper-virtual.swiper-css-mode.swiper-vertical {
  .swiper-wrapper::after {
    width: 1px;
    height: var(--swiper-virtual-size);
  }
}



:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-top-offset: 50%;
  --swiper-navigation-sides-offset: 4px;
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;

  width: var(--swiper-navigation-size);
  height: var(--swiper-navigation-size);

  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
  &.swiper-button-disabled {
    opacity: 0.35;
    cursor: auto;
    pointer-events: none;
  }
  &.swiper-button-hidden {
    opacity: 0;
    cursor: auto;
    pointer-events: none;
  }
  .swiper-navigation-disabled & {
    display: none !important;
  }
  svg {
    width: 100%;
    height: 100%;
    object-fit: contain;
    transform-origin: center;
    fill: currentColor;
    pointer-events: none;
  }
}

.swiper-button-lock {
  display: none;
}

.swiper-button-prev,
.swiper-button-next {
  top: var(--swiper-navigation-top-offset, 50%);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
}
.swiper-button-prev {
  left: var(--swiper-navigation-sides-offset, 4px);
  right: auto;
  .swiper-navigation-icon {
    transform: rotate(180deg);
  }
}
.swiper-button-next {
  right: var(--swiper-navigation-sides-offset, 4px);
  left: auto;
}
.swiper-horizontal {
  .swiper-button-prev,
  .swiper-button-next,
  ~ .swiper-button-prev,
  ~ .swiper-button-next {
    top: var(--swiper-navigation-top-offset, 50%);
    margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
    margin-left: 0;
  }
  .swiper-button-prev,
  & ~ .swiper-button-prev,
  &.swiper-rtl .swiper-button-next,
  &.swiper-rtl ~ .swiper-button-next {
    left: var(--swiper-navigation-sides-offset, 4px);
    right: auto;
  }
  .swiper-button-next,
  & ~ .swiper-button-next,
  &.swiper-rtl .swiper-button-prev,
  &.swiper-rtl ~ .swiper-button-prev {
    right: var(--swiper-navigation-sides-offset, 4px);
    left: auto;
  }
  .swiper-button-prev,
  & ~ .swiper-button-prev,
  &.swiper-rtl .swiper-button-next,
  &.swiper-rtl ~ .swiper-button-next {
    .swiper-navigation-icon {
      transform: rotate(180deg);
    }
  }
  &.swiper-rtl .swiper-button-prev,
  &.swiper-rtl ~ .swiper-button-prev {
    .swiper-navigation-icon {
      transform: rotate(0deg);
    }
  }
}
.swiper-vertical {
  .swiper-button-prev,
  .swiper-button-next,
  ~ .swiper-button-prev,
  ~ .swiper-button-next {
    left: var(--swiper-navigation-top-offset, 50%);
    right: auto;
    margin-left: calc(0px - (var(--swiper-navigation-size) / 2));
    margin-top: 0;
  }
  .swiper-button-prev,
  ~ .swiper-button-prev {
    top: var(--swiper-navigation-sides-offset, 4px);
    bottom: auto;
    .swiper-navigation-icon {
      transform: rotate(-90deg);
    }
  }
  .swiper-button-next,
  ~ .swiper-button-next {
    bottom: var(--swiper-navigation-sides-offset, 4px);
    top: auto;
    .swiper-navigation-icon {
      transform: rotate(90deg);
    }
  }
}

:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  --swiper-pagination-left: auto;
  --swiper-pagination-right: 8px;
  --swiper-pagination-bottom: 8px;
  --swiper-pagination-top: auto;
  --swiper-pagination-fraction-color: inherit;
  --swiper-pagination-progressbar-bg-color: rgba(0,0,0,0.25);
  --swiper-pagination-progressbar-size: 4px;
  --swiper-pagination-bullet-size: 8px;
  --swiper-pagination-bullet-width: 8px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-border-radius: 50%;
  --swiper-pagination-bullet-inactive-color: #000;
  --swiper-pagination-bullet-inactive-opacity: 0.2;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-vertical-gap: 6px;
  */
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
  &.swiper-pagination-hidden {
    opacity: 0;
  }
  .swiper-pagination-disabled > &,
  &.swiper-pagination-disabled {
    display: none !important;
  }
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
  .swiper-pagination-bullet {
    transform: scale(0.33);
    position: relative;
  }
  .swiper-pagination-bullet-active {
    transform: scale(1);
  }
  .swiper-pagination-bullet-active-main {
    transform: scale(1);
  }
  .swiper-pagination-bullet-active-prev {
    transform: scale(0.66);
  }
  .swiper-pagination-bullet-active-prev-prev {
    transform: scale(0.33);
  }
  .swiper-pagination-bullet-active-next {
    transform: scale(0.66);
  }
  .swiper-pagination-bullet-active-next-next {
    transform: scale(0.33);
  }
}
.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
  button& {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    appearance: none;
  }
  .swiper-pagination-clickable & {
    cursor: pointer;
  }

  &:only-child {
    display: none !important;
  }
}
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}

.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0px, -50%, 0);
  .swiper-pagination-bullet {
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
    display: block;
  }
  &.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px;
    .swiper-pagination-bullet {
      display: inline-block;
      transition:
        200ms transform,
        200ms top;
    }
  }
}
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-horizontal.swiper-pagination-bullets {
  .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
  }
  &.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
    .swiper-pagination-bullet {
      transition:
        200ms transform,
        200ms left;
    }
  }
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition:
    200ms transform,
    200ms right;
}
/* Fraction */
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}
/* Progress */
.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute;
  .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top;
  }
  .swiper-rtl & .swiper-pagination-progressbar-fill {
    transform-origin: right top;
  }
  .swiper-horizontal > &,
  &.swiper-pagination-horizontal,
  .swiper-vertical > &.swiper-pagination-progressbar-opposite,
  &.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: var(--swiper-pagination-progressbar-size, 4px);
    left: 0;
    top: 0;
  }
  .swiper-vertical > &,
  &.swiper-pagination-vertical,
  .swiper-horizontal > &.swiper-pagination-progressbar-opposite,
  &.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
    width: var(--swiper-pagination-progressbar-size, 4px);
    height: 100%;
    left: 0;
    top: 0;
  }
}
.swiper-pagination-lock {
  display: none;
}

:root {
  /*
  --swiper-scrollbar-border-radius: 10px;
  --swiper-scrollbar-top: auto;
  --swiper-scrollbar-bottom: 4px;
  --swiper-scrollbar-left: auto;
  --swiper-scrollbar-right: 4px;
  --swiper-scrollbar-sides-offset: 1%;
  --swiper-scrollbar-bg-color: rgba(0, 0, 0, 0.1);
  --swiper-scrollbar-drag-bg-color: rgba(0, 0, 0, 0.5);
  --swiper-scrollbar-size: 4px;
  */
}
.swiper-scrollbar {
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  position: relative;
  touch-action: none;
  background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));
  .swiper-scrollbar-disabled > &,
  &.swiper-scrollbar-disabled {
    display: none !important;
  }
  .swiper-horizontal > &,
  &.swiper-scrollbar-horizontal {
    position: absolute;
    left: var(--swiper-scrollbar-sides-offset, 1%);
    bottom: var(--swiper-scrollbar-bottom, 4px);
    top: var(--swiper-scrollbar-top, auto);
    z-index: 50;
    height: var(--swiper-scrollbar-size, 4px);
    width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
  }
  .swiper-vertical > &,
  &.swiper-scrollbar-vertical {
    position: absolute;
    left: var(--swiper-scrollbar-left, auto);
    right: var(--swiper-scrollbar-right, 4px);
    top: var(--swiper-scrollbar-sides-offset, 1%);
    z-index: 50;
    width: var(--swiper-scrollbar-size, 4px);
    height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
  }
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}


/* Zoom container styles start */
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;

  > img,
  > svg,
  > canvas {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
  }
}
/* Zoom container styles end */

.swiper-slide-zoomed {
  cursor: move;
  touch-action: none;
}


/* a11y */
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}




.swiper-thumbs {
  .swiper-slide-thumb-active {
    /* Styles for active thumb slide */
  }
}

.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}

.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}


.swiper-fade {
  &.swiper-free-mode {
    .swiper-slide {
      transition-timing-function: ease-out;
    }
  }
  .swiper-slide {
    pointer-events: none;
    transition-property: opacity;
    .swiper-slide {
      pointer-events: none;
    }
  }
  .swiper-slide-active {
    pointer-events: auto;
    & .swiper-slide-active {
      pointer-events: auto;
    }
  }
}

.swiper.swiper-cube {
  overflow: visible;
}
.swiper-cube {
  .swiper-slide {
    pointer-events: none;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    transform-origin: 0 0;
    width: 100%;
    height: 100%;
    .swiper-slide {
      pointer-events: none;
    }
  }
  &.swiper-rtl .swiper-slide {
    transform-origin: 100% 0;
  }
  .swiper-slide-active {
    &,
    & .swiper-slide-active {
      pointer-events: auto;
    }
  }
  .swiper-slide-active,
  .swiper-slide-next,
  .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible;
  }

  .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 100%;
    opacity: 0.6;
    z-index: 0;

    &:before {
      content: '';
      background: #000;
      position: absolute;
      left: 0;
      top: 0;
      bottom: 0;
      right: 0;
      filter: blur(50px);
    }
  }
}
.swiper-cube {
  .swiper-slide-next + .swiper-slide {
    pointer-events: auto;
    visibility: visible;
  }
}
/* Cube slide shadows start */
.swiper-cube {
  .swiper-slide-shadow-cube.swiper-slide-shadow-top,
  .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,
  .swiper-slide-shadow-cube.swiper-slide-shadow-left,
  .swiper-slide-shadow-cube.swiper-slide-shadow-right {
    z-index: 0;
    backface-visibility: hidden;
  }
}
/* Cube slide shadows end */

.swiper.swiper-flip {
  overflow: visible;
}
.swiper-flip {
  .swiper-slide {
    pointer-events: none;
    backface-visibility: hidden;
    z-index: 1;
    .swiper-slide {
      pointer-events: none;
    }
  }
  .swiper-slide-active {
    &,
    & .swiper-slide-active {
      pointer-events: auto;
    }
  }
}
/* Flip slide shadows start */
.swiper-flip {
  .swiper-slide-shadow-flip.swiper-slide-shadow-top,
  .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,
  .swiper-slide-shadow-flip.swiper-slide-shadow-left,
  .swiper-slide-shadow-flip.swiper-slide-shadow-right {
    z-index: 0;
    backface-visibility: hidden;
  }
}
/* Flip slide shadows end */

.swiper-coverflow {
}

.swiper-creative {
  .swiper-slide {
    backface-visibility: hidden;
    overflow: hidden;
    transition-property: transform, opacity, height;
  }
}

.swiper.swiper-cards {
  overflow: visible;
}
.swiper-cards {
  .swiper-slide {
    transform-origin: center bottom;
    backface-visibility: hidden;
    overflow: hidden;
  }
}

:root{--color-primary:#05e2b7;--color-primary-dark:#37514b;--color-secondary:#9a81f5;--color-bg-dark:#000;--color-bg-light:#b7f9e7;--color-text-light:#fff;--color-text-dark:#37514b;--font-family-base:"Montserrat",sans-serif;--header-height:80px;--container-max-width:1560px;--container-padding:70px;--transition-base:all 0.2s ease-in-out;--transition-color:color 0.25s ease;--transition-transform:transform 0.25s ease}@media(max-width:1024px){:root{--container-padding:35px}}@media(max-width:576px){:root{--container-padding:20px}}@font-face{font-display:swap;font-family:Manrope-VF;font-weight:1 999;src:url(../fonts/manrope/Manrope-VF.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(../fonts/manrope/Manrope-Regular.woff2) format("woff2"),url(../fonts/manrope/Manrope-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(../fonts/manrope/Manrope-Medium.woff2) format("woff2"),url(../fonts/manrope/Manrope-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(../fonts/manrope/Manrope-SemiBold.woff2) format("woff2"),url(../fonts/manrope/Manrope-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(../fonts/manrope/Manrope-Bold.woff2) format("woff2"),url(../fonts/manrope/Manrope-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(../fonts/montserrat/Montserrat-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/montserrat/Montserrat-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(../fonts/montserrat/Montserrat-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(../fonts/montserrat/Montserrat-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../fonts/montserrat/Montserrat-SemiBold.woff2) format("woff2")}html{-ms-text-size-adjust:100%;font-family:sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}sub,sup{font-size:67%}img{border:0}svg:not(:root){overflow:hidden}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}blockquote,body,caption,dd,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,table,td,th,ul{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}ins,u{text-decoration:none}ins{border-bottom:1px solid}a:-webkit-any-link{text-decoration:none}a,a:active,a:focus,a:hover,a:visited{text-decoration:none}button,fieldset,input,textarea{background:0;border:0;margin:0;outline:0;padding:0}ol,ul{list-style:none;padding:0}address{font-style:unset}svg symbol{fill:currentColor}#arrow-down path{fill:none}.i-polygon{height:8px;width:6px}html{-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.15;scroll-behavior:smooth}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;color:inherit;font-family:var(--font-family-base);-webkit-transition:var(--transition-base);-o-transition:var(--transition-base);transition:var(--transition-base)}body{background-color:var(--color-bg-dark);color:var(--color-text-light);margin:0;position:relative}dialog{scroll-behavior:smooth}a{background-color:transparent;color:inherit;text-decoration:none}:focus-visible{outline:none;text-decoration:underline}h1,h2,h3,li,p,span,strong{cursor:default;margin:0}img{border-style:none;max-width:100%}ul{list-style:none;margin:0;padding:0}details,main{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button{-webkit-tap-highlight-color:transparent;background-color:transparent;border:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:1.15;margin:0;overflow:visible;padding:0;text-transform:none}button::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted ButtonText}input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}input{overflow:visible}select{text-transform:none}[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}.container{margin-left:auto;margin-right:auto;max-width:var(--container-max-width);padding:0 var(--container-padding)}.cont{overflow-x:hidden}.cont,.section-100vh{min-height:100svh}.overflow{overflow:auto}.overflow::-webkit-scrollbar{display:none}.bg{background-attachment:fixed;background-image:url(../img/main-bg.webp);background-repeat:no-repeat;background-size:cover}@media(max-width:576px){.shine{background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,var(--color-primary)),color-stop(88%,transparent));background:-o-linear-gradient(top,var(--color-primary) 30%,transparent 88%);background:linear-gradient(180deg,var(--color-primary) 30%,transparent 88%);height:100px;left:0;position:fixed;top:0;width:100%;z-index:99998}}h1{font-size:40px}@media(min-width:375px){h1{font-size:calc(2.03562vw + 32.36641px)}}@media(min-width:768px){h1{font-size:calc(3.125vw + 24px)}}@media(min-width:1280px){h1{font-size:64px}}@media(min-width:1440px){h1{font-size:calc(1.66667vw + 40px)}}@media(min-width:1920px){h1{font-size:calc(1.26984vw + 47.61905px)}}@media(min-width:2550px){h1{font-size:80px}}h2{font-size:40px}@media(min-width:375px){h2{font-size:calc(2.03562vw + 32.36641px)}}@media(min-width:768px){h2{font-size:48px}}@media(min-width:1280px){h2{font-size:48px}}@media(min-width:1440px){h2{font-size:3.33333vw}}@media(min-width:1920px){h2{font-size:calc(1.26984vw + 39.61905px)}}@media(min-width:2550px){h2{font-size:72px}}h3{font-size:30px}@media(min-width:320px){h3{font-size:calc(1.33929vw + 25.71429px)}}@media(min-width:768px){h3{font-size:36px}}@media(min-width:1280px){h3{font-size:36px}}@media(min-width:1440px){h3{font-size:2.5vw}}@media(min-width:1920px){h3{font-size:calc(1.26984vw + 23.61905px)}}@media(min-width:2550px){h3{font-size:56px}}h4{font-size:24px}@media(min-width:320px){h4{font-size:calc(1.33929vw + 19.71429px)}}@media(min-width:768px){h4{font-size:30px}}@media(min-width:1280px){h4{font-size:30px}}@media(min-width:1440px){h4{font-size:calc(1.25vw + 12px)}}@media(min-width:1920px){h4{font-size:36px}}h5{font-size:20px}@media(min-width:1280px){h5{font-size:calc(2.5vw - 12px)}}@media(min-width:1440px){h5{font-size:24px}}@media(min-width:1920px){h5{font-size:calc(.31746vw + 17.90476px)}}@media(min-width:2550px){h5{font-size:26px}}b{font-family:Manrope,sans-serif;font-weight:700}@supports(font-variation-settings:normal){b{font-family:Manrope-VF,sans-serif}}a,button{-webkit-tap-highlight-color:transparent}a,a:active,a:focus,a:visited,button,button:active,button:focus,button:visited{color:#fff}.container{padding-left:var(--unit);padding-right:var(--unit)}:root{--unit:4.166666666666667vw;--grid-width:1760;--grid-column-width:125;--grid-columns:12;--grid-gutters:calc(var(--grid-columns) - 1);--column-proportion:calc(var(--grid-column-width)/var(--grid-width));--gutter-proportion:calc((1 - var(--grid-columns)*var(--column-proportion))/var(--grid-gutters));--column-unit:calc(var(--column-proportion)*var(--container-width));--gutter-unit:calc(var(--gutter-proportion)*var(--container-width));--column-and-gutter-unit:calc(var(--column-unit) + var(--gutter-unit));--container-width:calc(100vw - var(--unit)*2)}@media(max-width:500px){:root{--unit:24px}}.u-ovh{overflow:hidden}.u-hidden-v{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.u-hidden{display:none!important}.visually-hidden{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.clear_list{list-style:none;margin:0;padding:0}.t-h1{font-family:Manrope,sans-serif;font-size:40px;font-weight:500;letter-spacing:-.02em;line-height:.96}@media(min-width:375px){.t-h1{font-size:calc(2.03562vw + 32.36641px)}}@media(min-width:768px){.t-h1{font-size:calc(3.125vw + 24px)}}@media(min-width:1280px){.t-h1{font-size:64px}}@media(min-width:1440px){.t-h1{font-size:calc(1.66667vw + 40px)}}@media(min-width:1920px){.t-h1{font-size:calc(1.26984vw + 47.61905px)}}@media(min-width:2550px){.t-h1{font-size:80px}}@supports(font-variation-settings:normal){.t-h1{font-family:Manrope-VF,sans-serif}}.t-h2{font-family:Manrope,sans-serif;font-size:40px;font-weight:500;letter-spacing:-.02em;line-height:.96}@media(min-width:375px){.t-h2{font-size:calc(2.03562vw + 32.36641px)}}@media(min-width:768px){.t-h2{font-size:48px}}@media(min-width:1280px){.t-h2{font-size:48px}}@media(min-width:1440px){.t-h2{font-size:3.33333vw}}@media(min-width:1920px){.t-h2{font-size:calc(1.26984vw + 39.61905px)}}@media(min-width:2550px){.t-h2{font-size:72px}}@supports(font-variation-settings:normal){.t-h2{font-family:Manrope-VF,sans-serif}}.t-h3{font-family:Manrope,sans-serif;font-size:30px;font-weight:500;letter-spacing:-.02em;line-height:.96}@media(min-width:320px){.t-h3{font-size:calc(1.33929vw + 25.71429px)}}@media(min-width:768px){.t-h3{font-size:36px}}@media(min-width:1280px){.t-h3{font-size:36px}}@media(min-width:1440px){.t-h3{font-size:2.5vw}}@media(min-width:1920px){.t-h3{font-size:calc(1.26984vw + 23.61905px)}}@media(min-width:2550px){.t-h3{font-size:56px}}@supports(font-variation-settings:normal){.t-h3{font-family:Manrope-VF,sans-serif}}.t-h4{font-family:Manrope,sans-serif;font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:.96}@media(min-width:320px){.t-h4{font-size:calc(1.33929vw + 19.71429px)}}@media(min-width:768px){.t-h4{font-size:30px}}@media(min-width:1280px){.t-h4{font-size:30px}}@media(min-width:1440px){.t-h4{font-size:calc(1.25vw + 12px)}}@media(min-width:1920px){.t-h4{font-size:36px}}@supports(font-variation-settings:normal){.t-h4{font-family:Manrope-VF,sans-serif}}.t-h5{font-family:Manrope,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:.96}@media(min-width:1280px){.t-h5{font-size:calc(2.5vw - 12px)}}@media(min-width:1440px){.t-h5{font-size:24px}}@media(min-width:1920px){.t-h5{font-size:calc(.31746vw + 17.90476px)}}@media(min-width:2550px){.t-h5{font-size:26px}}@supports(font-variation-settings:normal){.t-h5{font-family:Manrope-VF,sans-serif}}.t-ttu{font-family:Manrope,sans-serif;font-size:12px;font-weight:500;letter-spacing:.04em;line-height:1;text-transform:uppercase}@supports(font-variation-settings:normal){.t-ttu{font-family:Manrope-VF,sans-serif}}.t-tar{text-align:right}.t-tal{text-align:left}.small-title,.t-tac{text-align:center}.small-title{color:var(--color-text-light);font-family:Montserrat,sans-serif;font-size:18px;font-weight:500;letter-spacing:20%;line-height:100%;vertical-align:middle}.u-mla{margin-left:auto}.u-mra{margin-right:auto}.u-mta{margin-top:auto}.u-mba{margin-bottom:auto}.u-flex,.u-flex-col{display:-webkit-box;display:-ms-flexbox;display:flex}.u-flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.u-ais{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.u-aie{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.u-aic{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.u-jcsb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.u-jce{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.u-fxw{-ms-flex-wrap:wrap;flex-wrap:wrap}.btn--icon,.u-center{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}@media(min-width:1025px){.media-min--tab{display:none}}@media(max-width:1024px){.media-max--tab{display:none}}@media(min-width:501px){.media-min--mob{display:none}}@media(max-width:500px){.media-max--mob{display:none}}.bt_spec{border:1px solid #fff;font-size:.96vw;letter-spacing:.1vw;margin-top:3vh;padding:.65vw 2.1vw;text-shadow:1px 1px 1vw #000}.bt_spec:hover{background-color:hsla(0,0%,100%,.2)}.bt_alumni{background-color:var(--color-primary);color:#37514b;display:block;font-size:1vw;letter-spacing:.1vw;margin-top:7vh;padding:1vw 1.4vw}.bt_alumni:hover{background-color:hsla(0,0%,100%,.5)}.js__bt_show_hide_area{cursor:pointer}@media only screen and (max-width:600px){.bt_alumni{font-size:4.3vw;padding:3vw 4vw}}@media(max-width:576px){.bt_alumni{max-width:unset}}.checkbox_cont{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-primary);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.8vw;margin-top:2vw;text-align:left;width:100%}.form__input{all:unset;text-align:left}input[type=checkbox]:checked+label:before{content:"✓"!important}.menu{list-style-type:none;position:relative}li.active.rueeen{margin:0}.menu>li{display:inline-block;position:relative}.menu a{display:block;text-decoration:none}ul.submenu li{padding:10px}.submenu{background-color:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);display:none;left:0;position:absolute;top:100%;z-index:1000}.submenu li{list-style:none;width:90px}.rueeen a{color:#000;display:block;font-weight:300;padding:0;text-align:center;text-decoration:underline;text-decoration-color:#fff0;text-underline-offset:2px}.menu li:hover .submenu,.submenu:hover{display:block;padding:5px}.rueeen a:hover{text-decoration-color:currentColor;text-underline-offset:3px}.btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.btn .btn__text{font-family:Manrope,sans-serif;font-weight:700;white-space:nowrap}@supports(font-variation-settings:normal){.btn .btn__text{font-family:Manrope-VF,sans-serif}}.btn--icon{border-radius:100%}.btn--close{height:40px;position:relative;width:40px}.btn--close:after,.btn--close:before{background-color:#1f2020;border-radius:20px;content:"";height:3px;left:50%;position:absolute;top:50%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition-duration:inherit;-o-transition-duration:inherit;transition-duration:inherit;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:30px}.btn--close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.btn--close:after{-webkit-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.img{position:relative;width:100%}.img--16x9{padding-bottom:56.25%}.img__i{bottom:0;height:100%;left:0;position:absolute;width:100%}.img__i:not(img){background-position:50%;background-repeat:no-repeat;background-size:cover}img.img__i{-o-object-fit:cover;object-fit:cover}[data-acc-content]{height:0;overflow:hidden;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}[data-acc-content].is-open{height:var(--acc-max-height)}[data-acc-btn] svg{-webkit-box-ordinal-group:2;-ms-flex-order:1;height:20px;order:1;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:20px}[data-acc-btn].is-active svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.uploader{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.uploader__file{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.uploader__file:before{background-image:url(../img/svg/paperclip.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:24px;width:24px}.uploader__file-extention{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1f2020;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:.5;text-transform:uppercase}.uploader__file-extention:before{background-color:rgba(31,32,32,.5);border-radius:100%;content:"";display:block;height:3px;width:3px}.uploader__file-delete{color:#1f2020;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.uploader__file-delete:hover svg{color:#056cf2}.uploader__file-delete svg{height:20px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:20px}.uploader__files-list:has(.uploader__file){margin-bottom:20px}.uploader__error{color:red;font-size:14px}.uploader__input{display:none}.uploader__input:disabled+.uploader__area{cursor:not-allowed;opacity:.5}.uploader__area{border:2px dashed rgba(31,32,32,.8);border-radius:10px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;padding:12px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:100%}.uploader__area.is-hovered .uploader__area-content,.uploader__area.is-hovered .uploader__icon{opacity:.5}.uploader__area.is-hovered,.uploader__area:hover{border-color:#056cf2}.uploader__icon{fill:none;color:#056cf2;height:28px;width:25px}.uploader__area-content,.uploader__icon{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.uploader__area-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.uploader__area-content span{color:#056cf2;text-decoration:underline}.uploader__area-text{color:#1f2020;font-weight:500}body.overflow-hidden{overflow:hidden;position:relative}.modal-popup{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:rgba(0,0,0,.6);display:none;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:1200}.modal-popup.popup-show{-webkit-animation:fadeIn .6s ease 1 forwards;animation:fadeIn .6s ease 1 forwards}.modal-popup.popup-hide,.modal-popup.popup-show{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-popup.popup-hide{-webkit-animation:fadeOut .6s ease 1 forwards;animation:fadeOut .6s ease 1 forwards}.popup-container{background-color:#37514b;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100%;max-width:1024px;overflow:auto;padding:32px;position:relative;width:100%}@media(max-width:540px){.popup-container{padding:20px}}.popup-title{font-size:3.2vw;font-weight:300;text-align:center}.popup-content{margin:0 0 24px;overflow:hidden;position:relative;z-index:10}.popup-buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.popup-buttons.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-buttons.left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.popup-buttons.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modal-popup .bt_alumni{margin-top:2vh}#popup-okey .popup-container{max-width:708px}#popup-okey .popup-content{font-size:2vw;font-weight:300;line-height:3vw;text-align:center}@media only screen and (max-width:600px){#popup-okey .popup-content{font-size:5vw;line-height:8vw}}[data-align-height-titles].is-init{--header-height:"auto"}[data-align-height-titles].is-init [data-slot=title]{min-height:var(--header-height,"auto")}.section__accolades,.section__how_help,.video_section{position:relative}.section__accolades>video,.section__how_help>video,.video_section>video{background-image:url(../img/background_video_img.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.section__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh;justify-content:center;text-align:center;width:100%}.section__main>.title{font-size:3.6vw;font-weight:300;text-shadow:1px 1px 3vw #000;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;-o-transition:transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.section__main>.title:hover{-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.section__main>.ru-title{font-size:2.6vw}.section__main>.subtitle{font-size:1.3vw;font-weight:400;margin-top:6vh;text-shadow:1px 1px 1vw #000}.event_filter_menu{position:relative;text-align:right;width:15vw}.event_filter_menu>ul{background-color:#9a81f5;display:none;padding-top:1vw;position:absolute;right:0;text-align:right;width:15vw}.event_filter_menu li{cursor:pointer;margin-bottom:1vw}.bt_load_more{cursor:pointer}.section__about_us{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-attachment:fixed;background-size:cover;background:url(../img/background_parallax_1.png),#37514b;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh;justify-content:center;text-align:center;width:100%}.section__about_us>.pre_title{font-size:1.1vw;font-weight:400;letter-spacing:.2vw;margin-bottom:2.8vh}.section__about_us>.title{font-size:4.3vw;font-weight:300;margin-bottom:2.8vh}.section__about_us>.description{font-size:1vw;font-weight:400}.section__about_us>.description:not(:last-child){margin-bottom:2vh}.section__how_help{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;text-align:center}.section__how_help>.title{font-size:6vw;font-weight:200;line-height:6vw;margin-bottom:3vh;text-shadow:1px 1px 3vw #000}.section__how_help>.subtitle{font-size:1.2vw;font-weight:400;letter-spacing:.05vw;text-shadow:1px 1px 1vw #000}.section__innov{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(../img/background_parallax_2.png),#37514b;background-attachment:fixed;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;justify-content:center;width:100%}.section__innov__cont{-webkit-column-gap:7vw;-moz-column-gap:7vw;column-gap:7vw;display:grid;grid-template-columns:repeat(3,1fr);text-align:center;width:85%}.section__innov__cont>.title_num{color:var(--color-primary);font-size:1vw;font-weight:400;letter-spacing:.1vw;margin-bottom:2vh}.section__innov__cont>.title{font-size:2.6vw;font-weight:300;margin-bottom:2vh}.section__innov__cont>.separator{background-color:var(--color-primary);display:block;height:12.5vh;margin:3vh auto;width:1px}.section__innov__cont>.description{font-size:.85vw;font-weight:200;margin-top:1.5vh}.section__accolades{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;text-align:center}.section__accolades>.title{font-size:4.3vw;font-weight:300;margin-bottom:2.4vh;text-shadow:1px 1px 3vw #000}.section__accolades>.title>br{display:none}.section__accolades>.subtitle{font-size:1vw;font-weight:400;margin-bottom:2.8vh;text-shadow:1px 1px 1vw #000}.section__accolades__logos_cont{margin-top:5vh;overflow-x:hidden;position:relative;width:100%}.section__accolades__logos_cont>.img1{width:7vw}.section__accolades__logos_cont>.img2{width:12vw}.section_experience{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:75vh;justify-content:flex-start;position:relative;text-align:center;width:100%}.section_experience>.title{font-size:3.8vw;font-weight:200;margin-bottom:4vh;margin-top:10vh;opacity:.9}.section_experience>.title>br{display:none}.section_experience>.href{color:var(--color-primary);font-size:1.2vw;font-weight:400;margin-bottom:2vh;margin-top:8vh;opacity:.9;text-decoration:underline}.section_experience>.back{bottom:-17vw;left:-1vw;position:absolute;width:102vw;z-index:1}.section_experience>:not(.back){position:relative;z-index:2}.section_experience>.js__bt_show_hide_area{z-index:3}.section_experience .hide_area_cont *{display:block}.section_experience .hide_area_cont .quote,.section_experience .quote{font-size:1.3vw;font-weight:200;margin-top:5vh;opacity:.9}.section_experience .author,.section_experience .hide_area_cont .author{color:var(--color-primary);font-size:1vw;font-weight:400;letter-spacing:.1vw;margin-top:1.5vh;opacity:.9;text-transform:uppercase}.section_history{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:125vh;justify-content:flex-end;width:100%}.section_history>.title{font-size:3.8vw;font-weight:300;margin-bottom:15vh}.section_history__timetable{display:grid;grid-template-columns:repeat(5,1fr);margin-bottom:25vh;width:80%}.section_history__timetable>div:hover{color:var(--color-primary)}.section_history__timetable>div:hover .status_line{background-color:var(--color-primary)}.section_history__timetable>div>.year{display:block;font-size:1.6vw;font-weight:300;letter-spacing:.2vw;margin-bottom:2vh}.section_history__timetable>div>.status_line{background-color:#fff;display:block;height:1px;margin-bottom:2vh;width:100%}.section_history__timetable>div>.status_line.active{background-color:var(--color-primary)}.section_history__timetable>div>.description{display:block;font-size:.8vw;font-weight:400;padding-right:4vw}.section_history__timetable>div>:not(.status_line).active{color:var(--color-primary)}.section_news{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;background-image:url(../img/background_news.png);background-position:50%;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh;justify-content:center;text-align:center;width:100%}.section_news>.pre_title{font-size:1.1vw;font-weight:400;letter-spacing:.2vw;margin-bottom:3vw;margin-top:auto;text-transform:uppercase}.section_news>.title{font-size:4vw;font-weight:300;letter-spacing:.4vw;margin-bottom:2vw}.section_news>.title>.smal_title{display:block;font-size:1.8vw;font-weight:500;letter-spacing:.2vw}.section_news>.description{font-size:1.3vw;font-weight:300;line-height:1.8vw}.section_news>.description>b{font-weight:700}.section_news>.post_title_bottom{font-size:1.1vw;font-weight:300;letter-spacing:.2vw;line-height:1.6vw;margin-bottom:10vh;margin-top:auto;text-decoration:underline;text-transform:uppercase}.section_news>.post_title_bottom>b{font-weight:600}.section__pre_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-position:50%;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh;justify-content:center;position:relative;text-align:center;width:100%}.section__pre_content>.pre_title{font-size:.9vw;font-weight:400;letter-spacing:.2vw;margin-bottom:1vw;opacity:.6;text-transform:uppercase}.section__pre_content>.title{font-size:3.7vw;font-weight:300;line-height:4vw;margin-bottom:2vw}.section__pre_content>.title-ru{font-size:2.7vw}.section__pre_content>.description{display:block;font-size:1vw;font-weight:300;line-height:1.2vw;margin-bottom:5vh;min-width:450px;text-align:center;width:40%}.js__section__pre_content>.js__pre_content__href_cont{bottom:10vh;cursor:pointer;position:absolute;width:50px}@media(max-width:576px){.js__section__pre_content>.js__pre_content__href_cont{bottom:4vh}}.section_slider__sections_cont{display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:relative;-webkit-transition:none;-o-transition:none;transition:none;width:200%}.section_slider__sections_cont>.section_slider{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:50%}.section_slider__sections_cont>.section_slider>img{width:8vw}.hide_area_cont{display:none;-webkit-transition:none;-o-transition:none;transition:none}@media only screen and (max-width:600px){.mb{display:block}.desk{display:none}.cont{overflow-x:hidden;width:100vw}.section__accolades,.section__how_help,.video_section{background:url(../img/mb_background_video.mp4)}.underline_line_section__cont{display:-webkit-box;display:-ms-flexbox;display:flex}.section__main>.title{font-size:8.1vw;padding:0 5vw}.section__main>.subtitle{font-size:3.8vw;margin:3vh 8vw 0}.section__about_us{background-attachment:inherit;background-position:50%}.section__about_us>.pre_title{font-size:4.1vw;letter-spacing:.6vw}.section__about_us>.title{font-size:7.5vw;margin:0 8vw 12vw}.section__about_us>.description{font-size:3.7vw;line-height:4.6vw;margin:0 7vw}.section__how_help>.title{font-size:14vw;line-height:15vw}.section__how_help>.subtitle{font-size:3.5vw;margin:3vh 7vw}.section__how_help>.subtitle>br{display:none}.section__how_help .bt_spec{font-size:4.2vw;padding:3vw 12vw}.section__innov{background-attachment:inherit;display:grid}.section__innov:after{background-image:url(../img/mb_bg_parallax_1.png)}.section__innov__cont{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;width:300vw}.section__innov__cont>.title_num{font-size:5vw;letter-spacing:.6vw}.section__innov__cont>.title{font-size:7.7vw}.section__innov__cont>.separator{width:1px}.section__innov__cont>.description{font-size:3.8vw;margin-bottom:43vw;padding:0 7vw}.section__accolades{min-height:800px}.section__accolades>.title{font-size:11vw}.section__accolades>.title>br{display:block}.section__accolades>.subtitle{font-size:3vw;padding:0 26vw}.section__accolades .mb__section_slider__cont{padding-bottom:8vh;width:100%}.section__accolades .mb__section_slider__items_cont{display:grid;grid-template-columns:repeat(3,1fr);position:relative;width:300vw}.section__accolades .mb__section_slider__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.section__accolades .mb__section_slider__item>img{margin-top:5vh;width:20vw}.section__accolades .underline_line_section__cont{bottom:-8vh;position:relative}.section_experience{height:auto;min-height:90vh}.section_experience>.title{font-size:11vw}.section_experience>.title>br{display:block}.section_experience>.href{font-size:3.2vw}.section_experience>.back{bottom:-29vw}.section_experience .quote{font-size:3.6vw;padding:0 8vw}.section_experience .quote>br{display:none}.section_experience .author{font-size:3.4vw}.section_history{-webkit-box-align:start;-ms-flex-align:start;align-items:start;background-attachment:inherit}.section_history:after{background-image:url(../img/mb_bg_parallax_2.png)}.section_history>.title{display:block;font-size:11vw;margin-bottom:5vh;text-align:center;width:100%}.section_history .mb__section_slider__cont{margin-bottom:40vw}.section_history .mb__section_slider__items_cont{display:grid;grid-template-columns:repeat(2,1fr);position:relative;width:200vw}.section_history .mb__section_slider__item .year_cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:5vh;padding:0 7vw}.section_history .mb__section_slider__item .year_cont>.year{font-size:5vw;font-weight:400;letter-spacing:.6vw;margin-bottom:1.5vh}.section_history .mb__section_slider__item .year_cont>.status_line{background-color:hsla(0,0%,100%,.7);height:1px;margin-bottom:1.5vh;width:100%}.section_history .underline_line_section__cont{bottom:-4vw;left:auto;position:relative;width:200vw}.section_history .underline_line_section__full_line{width:180vw}.section_news>.pre_title{font-size:3.5vw;margin-bottom:10vh}.section_news>.title{font-size:8.4vw;letter-spacing:1.2vw}.section_news>.title>.smal_title{font-size:4vw;letter-spacing:.6vw;text-transform:uppercase}.section_news>.description{font-size:3.8vw;line-height:4vw;margin:4vh 15vw 0}.section_news>.post_title_bottom{font-size:4vw;letter-spacing:.6vw;line-height:5.2vw}.section_news .separator_line{background-color:#fff;height:18vh;margin:8vh auto 0;width:1px}}.mb{display:none}@media only screen and (max-width:600px){.mb{display:block!important}}.desk{display:block}@media only screen and (max-width:600px){.desk{display:none!important}.cont{overflow-x:hidden!important;width:100vw!important}.selector{background-color:hsla(0,0%,100%,.3)!important;border:1px solid #fff!important;margin-bottom:3vh!important;padding:14px 13vw!important;width:100%!important}}.section__cards{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#000;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;justify-content:center;width:100%}.card_structure{background-color:#9a81f5;margin-top:1vw}.card_structure>.date>span{font-size:1vw;font-weight:300;letter-spacing:.2vw}.card_txt{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:left}.card_txt>.pre_title{font-weight:500;letter-spacing:0;margin-top:22px}.card_txt .descrip{font-weight:400}.card_txt .href_text{font-weight:500;text-decoration:underline}.card_txt>a{margin-top:22px}.date{position:relative}.date>img{position:absolute;right:0;width:20px}.slider__insights{margin:0 auto;width:90%}.slider__insights .slider__cards_cont{display:grid;grid-template-columns:repeat(3,1fr);padding:0 1vw}@media only screen and (max-width:600px){.slider__insights .slider__cards_cont{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column!important;flex-direction:column!important}}.section__contact_us .pre_title{margin-top:0}@media only screen and (max-width:600px){.contact_us_form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:90%!important}}.bt_form_invalid{margin:0 auto;max-width:200px}.people-page .section__main{background-image:url(/local/templates/seamless/img/background_video_img.png)}.people-page .section__main>.title{font-size:4.3vw}.people-page .section__main>.subtitle{font-size:1.3vw;margin-top:6vh}.people-page .section__our_team{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#37514b;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;justify-content:center;padding:20vh 0;text-align:center;width:100%}.people-page .persone-grid{grid-column-gap:2vw;display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:20px;max-width:1200px;width:80%}.people-page .persone{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:10vh;width:100%}.people-page .persone>img{cursor:pointer;width:100%}.people-page .persone .mini_title{font-size:min(1.2vw,16px);font-weight:500}.people-page .persone .post_mini_title{font-size:min(1.2vw,16px);font-weight:300}.people-page .under_photo{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:20px;text-align:left}.people-page .under_photo-txt{-webkit-box-orient:vertical;-webkit-box-direction:normal;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.people-page .section__after_our_team_paralax{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(../img/background_parallax_4.png) #05e2b7;background-attachment:fixed;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;justify-content:center;padding:0 6.5vw 0 11.5vw;text-align:center;width:100%}.people-page .section__after_our_team_paralax .content .number{color:#37514b}.people-page .section__after_our_team_paralax .content:hover .number{color:#000}.people-page .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;text-align:center;width:80%}.people-page .number{border-bottom:1px solid #fff;color:#000;font-size:6.8vw;font-weight:700;width:40%}.people-page .after_our_team_txt{color:#000;font-size:1.2vw;font-weight:300;margin-top:20px}.people-page .section__Alumni{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#37514b;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh;justify-content:center;text-align:center;width:100%}.people-page .section__Alumni>.title{font-size:5vw;font-weight:300;letter-spacing:.2vw;line-height:6vw;margin-bottom:3vh}.people-page .section__Alumni>.subtitle{font-size:1vw;font-weight:400}.people-page .bt_alumni{background-color:#05e2b7;color:#37514b;font-size:1vw;letter-spacing:.1vw;margin-top:7vh;padding:1vw 1.4vw}.people-page .bt_alumni:hover{background-color:hsla(0,0%,100%,.5)}.people-page .contact_us_form{background-color:#37514b;padding:4vw 6vw;position:relative;text-align:center;width:70%}.people-page .contact_us_form>.pre_title{font-size:.8vw;font-weight:400;letter-spacing:.1vw}.people-page .message{border:1px solid #05e2b7;padding:2vw 1vw}.people-page .input_box{background-color:#37514b;border:1px solid #05e2b7;margin-right:20px;-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8)}.people-page .form_bt{background-color:#05e2b7;border:1px solid #fff;bottom:4vw;color:#000;font-size:1vw;margin-top:7vh;padding:7px 60px;position:absolute;right:6vw}.people-page .form_bt:hover{background-color:hsla(0,0%,100%,.2)}.people-page .section__pre_content{background-image:url(../img/background_people.png)}@media only screen and (max-width:600px){.people-page .section__our_team{height:auto;padding:13vh 0 0}.people-page .pre_title{font-size:3.7vw}.people-page .section__pre_content>.pre_title{font-size:4vw}.people-page .section__pre_content>.title{font-size:7.7vw;margin-top:2vh}.people-page .section__pre_content>.description{font-size:4vw;line-height:4.2vw;margin-top:3vh;min-width:auto;width:70%}.people-page .selectors_with_internal_list{background-color:transparent;border:none}.people-page .section__our_team_selectors{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.people-page .selector{background-color:hsla(0,0%,100%,.3);border:1px solid #fff;margin-bottom:2vh;width:100%}.people-page .selector>img{right:3vw;top:5vw;width:6vw}.people-page .persone-grid{grid-template-columns:1fr}.people-page .persone{margin-bottom:5vh;margin-top:0}.people-page .mb__section_slider__cont{overflow-x:hidden;width:100%}.people-page .mb__section_slider__items_cont{display:grid;grid-template-columns:1fr 1fr 1fr;position:relative;width:300vw}.people-page .mb__section_slider__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.people-page .mb__section_slider__item>img{margin-top:5vh;width:20vw}.people-page .underline_line_section__cont{bottom:-8vh;position:relative}.people-page .section__after_our_team_paralax{padding:0}.people-page .section__after_our_team_paralax .content{width:100%}.people-page .number{font-size:32vw;width:55%}.people-page .after_our_team_txt{font-size:7.2vw;font-weight:400}.people-page .section__after_our_team_paralax .content{opacity:1}.people-page .underline_line_section__cont{bottom:8vh;bottom:24vh;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;width:300vw}.people-page .underline_line_section{background-color:#37514b}.people-page .section__Alumni>.title{font-size:11vw}.people-page .section__Alumni>.subtitle{font-size:3.2vw;margin:3vh 5vw}.people-page .bt_alumni{font-size:4.3vw;margin-top:0;padding:3vw 4vw}.people-page .contact_us_form{width:85%}.people-page .contact_us_form .title{font-size:8.3vw;line-height:8vw;margin:2vh 5vw}.people-page .contact_us_form>.pre_title{font-size:3.7vw;font-weight:300;margin-bottom:7vh}.people-page .contact_us_form_input{font-size:3.5vw}.people-page textarea.contact_us_form_input{margin-top:4vh}.people-page .checkbox_cont>label>span{font-size:2.8vw;line-height:3.2vw}.people-page .checkbox_cont>label{display:grid;grid-template-columns:40px 1fr}.people-page .checkbox_cont>label:before{font:18px Arial;height:25px;width:25px}.people-page .contact_us_form .bt_alumni{margin-bottom:2vh;margin-top:3vh;position:static;width:100%}.people-page .persone .mini_title{font-size:4vw}.people-page .persone .post_mini_title{font-size:3.6vw}.people-page .section__after_our_team_paralax,.people-page .section__contact_us{background-attachment:inherit}}.services-page .section__pre_content>.title{font-size:3.2vw;line-height:3.6vw}.services-page .section__main{background-image:url(../img/background_video_img.png);background-size:cover}.services-page .section__main>.title{font-size:4.3vw}.services-page .section__services{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-attachment:fixed;background-color:#000;background-image:url(src/background_main.png);background-position:50%;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:20vh;text-align:center;width:100%}.services-page .section__services>.pre_title{font-size:1.1vw;font-weight:400;letter-spacing:.3vw;margin-bottom:2.8vh;margin-top:10vw;opacity:.6}.services-page .section__services_txt{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:10vw;text-align:left;width:90%}.services-page .section__services_txt li{margin-bottom:10px}.services-page .section__services_txt li>ul{margin-bottom:10px;margin-top:10px}.services-page .section__services_txt .pre_title{text-transform:uppercase}.services-page .services_txt_right{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:50%}.services-page .services_txt_right.second{padding-left:7vw}.services-page .services_txt_right.second .pre_title{display:block}.services-page .services_txt_right.second .pre_title.hidden{opacity:0}.services-page .services_txt_right>span:not(.pre_title){font-size:1vw;font-weight:300}.services-page .section__our_team_more{border-top:1px solid hsla(0,0%,100%,.5);margin-top:14vw;width:90%}.services-page .section__key_contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#000;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:10vh 0;text-align:center;width:100%}.services-page .section__key_contact li{margin-bottom:10px}.services-page .section__key_contact li>ul{margin-bottom:10px;margin-top:10px}.services-page .section__key_contact .pre_title{margin-top:0}.services-page .key_contact_cotnet{display:-webkit-box;display:-ms-flexbox;display:flex;margin:15vh auto 25vh;width:90%}.services-page .key_contact_cotnet>.experience>span:not(.pre_title){font-size:1vw;font-weight:300}.services-page .key_contact_cotnet>.experience>span:not(.pre_title) b{font-weight:700}.services-page .experience,.services-page .key_contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:left;width:50%}.services-page .key_contact{padding-left:7vw}.services-page .contacts{grid-column-gap:2vw;display:grid;grid-template-columns:repeat(3,1fr)}.services-page .persone{position:relative}.services-page .persone>img{width:10vw}.services-page .under_photo-txt{margin-bottom:1vw;margin-top:1vw}.services-page .under_photo>a{bottom:0;display:inline-block;margin-top:16px;position:absolute}.services-page .card_structure{padding:3.5vw}.services-page .card_txt{position:relative}.services-page .card_txt>.pre_title{font-size:1.5vw}.services-page .card_txt .descrip{font-size:.8vw}.services-page .date>.section__our_team_more{margin-top:12px;width:100%}.services-page .card_bg{margin-top:2vw}.services-page .parallax_pre_cont{position:relative;z-index:5}.services-page .section_history{height:125vh}.services-page .section__pre_content{background-image:url(../img/background_section_pre_cont.png)}.services-page .section__pre_content>.pre_title{margin-top:0}.services-page .bt_form_invalid{margin-top:5vh}.services-page .slider__insights{margin-bottom:20vh}.services-page .services{background-color:#05e2b7}@media(max-width:576px){.services-page .services{padding:50px 0}}.services-page .services .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.services-page .services .services__grid{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:960px;width:100%}@media(max-width:768px){.services-page .services .services__grid{grid-template-columns:1fr 1fr;max-width:500px}}@media(max-width:576px){.services-page .services .services__grid{grid-template-columns:100%}}.services-page .services .services__card{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;aspect-ratio:1/1;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Montserrat;font-size:18px;font-weight:500;justify-content:center;letter-spacing:3px;line-height:100%;max-width:300px;text-align:center;text-transform:uppercase;width:100%}@media(max-width:1024px){.services-page .services .services__card{max-width:274px}}@media(max-width:768px){.services-page .services .services__card{font-size:16px;max-width:238px}}@media(max-width:576px){.services-page .services .services__card{margin:0 auto;max-width:273px}}.services-page .services .services__card_1{background:rgba(0,0,0,.8)}.services-page .services .services__card_2{background:rgba(0,0,0,.698)}.services-page .services .services__card_3{background:rgba(0,0,0,.6)}.services-page .services .services__card_4{background:rgba(0,0,0,.502)}.services-page .services .services__card_5{background:rgba(0,0,0,.4)}.services-page .services .services__card_6{background:rgba(0,0,0,.302)}@media only screen and (max-width:600px){.services-page .section__services{background-image:none;height:auto;padding-bottom:2vh}.services-page .section__services>.pre_title{font-size:4vw;margin-bottom:10vw;margin-top:30vw}.services-page .section__services .section__services_txt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:90%}.services-page .section__services .section__services_txt .services_txt_right{width:100%}.services-page .section__services .section__services_txt ul{padding-left:25px}.services-page .services_txt_right>span:not(.pre_title){font-size:3.6vw;line-height:5.5vw}.services-page .services_txt_right.second{padding-left:0}.services-page .services_txt_right.second .pre_title{margin-top:3vh}.services-page .services_txt_right.second .pre_title.hidden{display:none}.services-page .key_contact_cotnet{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;width:90%}.services-page .key_contact_cotnet>.experience>span:not(.pre_title){font-size:3.6vw;line-height:5.5vw}.services-page .mb_seporator_sections{margin-bottom:0;margin-top:4vh}.services-page .mb_seporator_sections.third{display:none}.services-page .section__key_contact{height:auto;padding-top:0}.services-page .section__key_contact ul{padding-left:25px}.services-page .key_contact{padding:0;width:100%}.services-page .key_contact>.pre_title{margin-top:5vh}.services-page .key_contact .contacts{display:block}.services-page .key_contact .contacts .under_photo{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:2vh 0}.services-page .experience{font-size:3.6vw;margin:3vh 0;width:100%}.services-page .persone{margin-top:3vh}.services-page .persone>img{width:100%}.services-page .under_photo>a{position:static}.services-page .key_contact_cotnet .mb_seporator_sections{margin-bottom:2vh;margin-top:1vh}.services-page .section__cards{height:auto;margin-bottom:3vh;padding-top:4vh}.services-page .section__contact_us,.services-page .section__services_txt{background-attachment:inherit}.services-page .section__pre_content>.pre_title{font-size:4vw}.services-page .section__pre_content>.title{font-size:7.7vw;line-height:8vw;margin-top:2vh}.services-page .section__pre_content>.description{font-size:4vw;line-height:4.2vw;margin-top:3vh;min-width:auto;width:70%}.services-page .separator_line{background-color:#fff;height:.5px;margin-bottom:10vw;margin-top:2vw;width:100%}}.events-page .cont{min-height:100vh}.events-page .section__main{background-image:url(../img/main_ban.png)}.events-page .section__main>.title{font-size:4.3vw}.events-page .section__main>.subtitle{font-size:1.3vw;margin-top:6vh}.events-page .section__our_team{background-color:#37514b;height:200vh}.events-page .section_event{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#9a81f5;background-size:cover;-ms-flex-direction:column;flex-direction:column;padding:10vh 0;width:100%}.events-page .event_bar,.events-page .section_event{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.events-page .event_bar{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:.1vw;margin-top:10vh;position:relative;width:90%}.events-page .event_bar_selected>.href_back{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.events-page .event_bar_selected>.href_back>img{margin-right:1.4vw;width:1.2vw}.events-page .event_bar_selected{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;justify-content:space-between;letter-spacing:.15vw;padding-left:2.5vw;width:100%}.events-page .sepearator{border-bottom:1px solid hsla(0,0%,100%,.2);margin-top:3vh;width:90%}.events-page .events_blocks{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.events-page .events_blocks_block{display:grid;grid-template-columns:1fr 1fr;margin-top:10vh;position:relative;width:90%}.events-page .events_blocks_block .href:after{content:"";inset:0;position:absolute;z-index:1}.events-page .events_blocks_block .bt_events{position:relative;z-index:2}.events-page .events_blocks_block>.block_txt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:-webkit-max-content;height:-moz-max-content;height:max-content;justify-content:space-between;padding-left:4vw}.events-page .events_blocks_block>.block_img>img{width:100%}.events-page .events_blocks_block>.block_txt>.date{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.events-page .events_blocks_block>.block_txt>.date>span{font-size:.9vw;font-weight:300;letter-spacing:.2vw}.events-page .events_blocks_block .card_txt>.pre_title{font-size:1.6vw;font-weight:500;letter-spacing:0;margin-bottom:1vw;margin-top:1.5vw}.events-page .bt_events{background-color:#fff;color:#9a81f5;cursor:pointer;font-size:1vw;font-weight:300;letter-spacing:.1vw;margin-top:20px;min-width:14vw;padding:1.1vw;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}.events-page .bt_events:hover{background-color:hsla(0,0%,100%,.5)}.events-page .events_blocks>.sepearator{margin-top:6vw}.events-page .section_event>.section__our_team_more{display:grid;font-size:1vw;grid-template-columns:1fr 1fr 1fr;margin-bottom:12vh;margin-top:2vh;text-decoration:underline;width:90%}.events-page .section_event .section__our_team_more>.bt_load_more{text-align:center}.events-page .contact_us_form>.info_cont{padding:0 2vw;width:60%}.events-page .contact_us_form>.info_cont>.title{display:block}.events-page .contact_us_form>.info_cont>.description{font-size:1vw}.events-page .contact_us_form>.info_cont>.bt_alumni{margin:4vh auto 0;width:10vw}.events-page .contact_us_form .media_contact{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.events-page .contact_us_form .media_contact>img{height:8vw;margin-right:2vw}.events-page .contact_us_form .media_contact>div>.contact__title{display:block;font-size:1vw;letter-spacing:.3vw}.events-page .contact_us_form .media_contact>div>.name{display:block;font-size:1vw;font-weight:500;margin-bottom:1vh;margin-top:2vh}.events-page .contact_us_form .media_contact>div>.descrip{font-size:1vw;font-weight:300;margin-bottom:1vh}.events-page .contact_us_form .media_contact>div>a>img{width:1.5vw}.events-page .icn_arrow_right{margin-left:1.4vw;margin-right:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.events-page .popup_pre_cont{left:0;top:0;-webkit-transition:none;-o-transition:none;transition:none;width:100vw;z-index:40}.events-page .popup_cont{background-color:#000;width:100%}.events-page .events_back_cont{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:2vh;padding:2vh 0}.events-page .events_back_cont>img{margin-right:2vw;width:1.2vw}.events-page .events_back_cont>span{font-size:1.2vw;font-weight:300;letter-spacing:.2vw}.events-page .event_info{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid hsla(0,0%,100%,.7);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-bottom:2vh}.events-page .event_info>span{font-size:1vw;font-weight:300;letter-spacing:.2vw}.events-page .event_info>.live_info{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;text-transform:uppercase;width:11vw}.events-page .event_info>.live_info:before{background-color:#05e2b7;border-radius:50%;content:"";display:block;height:8px;margin-right:10px;width:8px}.events-page .main_title_descrip{display:block;font-size:1.4vw;font-weight:500;margin-bottom:3vh;margin-top:4vh;padding-right:7vw;width:50%}.events-page .two_column_content{display:-webkit-box;display:-ms-flexbox;display:flex}.events-page .two_column_content span{font-size:1vw;font-weight:300}.events-page .two_column_content>div{width:50%}.events-page .two_column_content>div:first-child{padding-right:7vw}.events-page .two_column_content>div:last-child{padding-left:7vw}.events-page .two_column_content ul{list-style:disc;margin:1vh 0;padding-left:1.5vw}.events-page .two_column_content li{margin-bottom:.5vh}.events-page .two_column_content a{text-decoration:underline}.events-page .event_bottom_bar{border-top:1px solid hsla(0,0%,100%,.7);font-size:1vw;font-weight:300;letter-spacing:.2vw;margin-top:4vh;padding-top:3vh}.events-page .event_bottom_bar>a{text-decoration:underline}.events-page .popup{min-height:100vh;padding:16vh 5vw 10vh;width:100%}.events-page .popup>.main_image{margin-bottom:8vh;margin-top:2vh;width:100%}@media only screen and (max-width:600px){.events-page .section__main>.title{font-size:8.1vw;padding:0 5vw}.events-page .section__main>.subtitle{font-size:3.8vw;margin:3vh 8vw 0}.events-page .events_blocks_block{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:4vh}.events-page .bt_events{font-size:4vw;margin-top:3vh;padding:1.8vh;width:100%}.events-page .contact_us_form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.events-page .contact_us_form>.info_cont{width:100%}.events-page .contact_us_form>.info_cont>.description{font-size:3vw}.events-page .contact_us_form>.info_cont>.bt_alumni{font-size:4vw;width:45vw}.events-page .contact_us_form .media_contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10vh;margin-top:10vh}.events-page .contact_us_form .media_contact>img{height:auto;margin-bottom:6vw;margin-right:0;width:40%}.events-page .contact_us_form .media_contact>div>.contact__title{font-size:4vw;font-weight:300;letter-spacing:.8vw}.events-page .contact_us_form .media_contact>div>.name{font-size:3.8vw;margin-bottom:1.5vw}.events-page .contact_us_form .media_contact>div>.descrip{font-size:3.8vw}.events-page .contact_us_form .media_contact>div>a>img{margin-top:2vw;width:7vw}.events-page .events_back_cont>img{margin-right:3vw;width:4vw}.events-page .events_back_cont>span{font-size:3.2vw}.events-page .event_info{padding-bottom:8vw}.events-page .event_info>span{font-size:2.8vw;letter-spacing:.4vw}.events-page .event_info>.live_info{width:27vw}.events-page .main_title_descrip{font-size:5vw;padding-right:0;width:100%}.events-page .two_column_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.events-page .two_column_content>div{padding-left:0!important;padding-right:0!important;width:100%}.events-page .two_column_content span{font-size:3.2vw}.events-page .two_column_content ul{padding-left:6vw}.events-page .event_bottom_bar{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.4vw;justify-content:space-between}.events-page .event_bottom_bar>a{font-size:3.2vw;font-weight:500}.events-page .popup{padding-bottom:40vw}.events-page .popup>.main_image{margin-bottom:3vh}}.events-page .footer{background-color:#9a81f5}.insights-page .section__insights{background-color:#000;padding-bottom:10vh}.insights-page .section__insights .pre_title{font-size:1.3vw;letter-spacing:.2vw;margin-bottom:5vh;text-align:center}@media only screen and (max-width:600px){.insights-page .section__insights .pre_title{display:block!important;font-size:4vw!important;font-weight:500!important;font-weight:300!important;margin:0 auto 3vh!important;text-align:left!important;width:90%!important}}.insights-page .section.section__pre_content{background-image:url(../img/background_insights.png)}@media only screen and (max-width:600px){.insights-page .section.section__pre_content .pre_title{font-size:4vw}.insights-page .section.section__pre_content .title{font-size:7.7vw;line-height:8vw!important;margin-top:2vh}.insights-page .section.section__pre_content .description{font-size:4vw;line-height:4.2vw;line-height:4.5vw!important;margin-top:3vh;min-width:auto;width:85%!important}}.insights-page .section__services>.pre_title{font-size:1.1vw;font-weight:400;letter-spacing:.3vw;margin-bottom:2.8vh;margin-top:10vw;opacity:.6}.insights-page .cards{display:-webkit-box;display:-ms-flexbox;display:flex;margin:2vh auto 0;width:90%}@media only screen and (max-width:600px){.insights-page .cards{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}}.insights-page .card{display:grid;margin-right:1vw;width:100%}@media only screen and (max-width:600px){.insights-page .card{width:100%!important}.insights-page .card>.card_structure{margin-bottom:5vh!important}}.insights-page .card_structure{background-position:50%;background-size:cover;padding:2.5vw}@media only screen and (max-width:600px){.insights-page .card_structure{padding:8vw!important}.insights-page .card_structure>.date>img{width:5vw!important}.insights-page .card_structure .card_txt>.pre_title{font-size:5.5vw!important;margin:2vh 0 0!important}}.insights-page .card_structure_light_back{color:#000}.insights-page .card_structure_light_back .section__our_team_more{background-color:#000}.insights-page .card_bg{background-color:#9a81f5;margin-top:2vw}.insights-page .card_txt>.pre_title{font-size:1.3vw;margin-bottom:2vh!important;text-align:left}.insights-page .card_txt .descrip,.insights-page .card_txt .href_text{font-size:1vw}.insights-page .container{max-width:67.5%}@media only screen and (max-width:600px){.insights-page .container{max-width:none}}.insights-page .date{padding-top:1vh!important}.insights-page .date>.section__our_team_more{background-color:#fff;height:1px;margin-top:2vh;width:100%}.insights-page .cards_viewer_pre_cont{margin:1.5vh auto 0;overflow-x:hidden;position:relative;width:90%}.insights-page .cards_viewer_cont{display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:relative;width:300%}@media only screen and (max-width:600px){.insights-page .cards_viewer_cont{width:100%!important}}.insights-page .cards_part_cont{grid-column-gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr;padding:10px;width:100%}@media only screen and (max-width:600px){.insights-page .cards_part_cont{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column!important;flex-direction:column!important;padding:0!important}.insights-page .cards_part_cont.desk{display:none!important}}.insights-page .slider__status_bar{display:-webkit-box;display:-ms-flexbox;display:flex;margin:3vh auto 0;width:100%}.insights-page .slider__status_bar>span{-webkit-box-flex:1;-ms-flex-positive:1;cursor:pointer;flex-grow:1;padding:5px 0}.insights-page .slider__status_bar>span:after{background-color:#fff;content:"";display:block;height:1px}.insights-page .slider__status_bar>span.active:after{background-color:#b7f9e7}.insights-page .popup_pre_cont{background-color:#000;color:#000;left:0;min-height:100vh;top:0;-webkit-transition:none;-o-transition:none;transition:none;width:100vw;z-index:40}.insights-page .popup_pre_cont .section-100vh{padding:50px 35px}@media only screen and (max-width:600px){.insights-page .popup_pre_cont .section-100vh{padding:90px 35px 0}}.insights-page .popup_cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:100%;padding:15vh 5vw 10vh;width:100%}@media only screen and (max-width:600px){.insights-page .popup_cont{padding:30vw 0 10vh!important}}.insights-page .popup{background-color:#000;background-image:url(../img/back_popup.png);background-size:cover;padding:4vh 2vw;position:relative;width:calc(90% - 40px)}.insights-page .popup>.main_image{margin-bottom:8vh;margin-top:2vh;width:100%}@media only screen and (max-width:600px){.insights-page .popup ul{padding-left:7vw!important}}.insights-page .js__close_popup{cursor:pointer;height:30px;position:absolute;right:3vw;top:3vw;width:30px}.insights-page .event_info{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:.5px solid #fff;justify-content:space-between;margin-bottom:2vw;margin-top:5vh;padding-bottom:2vh;padding-right:5vw}@media only screen and (max-width:600px){.insights-page .event_info{margin:2.5vw auto 4vw!important;padding-right:0!important;width:90%!important}}.insights-page .event_info>span{color:#fff;font-size:1vw;font-weight:300}@media only screen and (max-width:600px){.insights-page .event_info>span{font-size:3.5vw!important;letter-spacing:.6vw!important}}.insights-page .event_info__top_bar{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:none;border-top:.5px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:0;padding-bottom:2vh;padding-top:2vh;position:relative;width:100%}@media only screen and (max-width:600px){.insights-page .event_info__top_bar{margin:0 auto!important;width:90%!important}}.insights-page .event_info__top_bar>svg{cursor:pointer;height:3vw}@media only screen and (max-width:600px){.insights-page .event_info__top_bar>svg{height:9vw!important}}.insights-page .event_info__top_bar>svg:hover{opacity:.5}.insights-page .event_info__top_bar>span{font-size:1.2vw;letter-spacing:.2vw;margin:0 2.5vw;text-transform:uppercase}@media only screen and (max-width:600px){.insights-page .event_info__top_bar>span{color:#000!important;font-size:3.5vw!important;font-weight:300!important;letter-spacing:.5vw!important;margin:0 4vw!important}}.insights-page .event_info__top_bar .bt_back_cont{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute}.insights-page .event_info__top_bar .bt_back_cont:hover{opacity:.5}.insights-page .event_info__top_bar .bt_back_cont>svg{height:3vw;margin-right:2vw}.insights-page .event_info__top_bar .bt_back_cont>span{font-size:1.2vw;letter-spacing:.2vw;text-transform:uppercase}@media only screen and (max-width:600px){.insights-page .event_info__top_bar .bt_back_cont.desk{display:none!important}}.insights-page .two_column_content{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:600px){.insights-page .two_column_content{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}}.insights-page .two_column_content>div{width:50%}@media only screen and (max-width:600px){.insights-page .two_column_content>div{margin:0!important;padding:0!important;width:100%!important}}.insights-page .two_column_content>div:first-child{padding-right:7vw}.insights-page .two_column_content>div:last-child{padding-left:7vw}@media only screen and (max-width:600px){.insights-page .two_column_content>div:last-child{margin-top:2vh!important;padding-left:0!important}}.insights-page .two_column_content .main_title{display:block;font-size:1.2vw;font-weight:500;margin-bottom:2vh}@media only screen and (max-width:600px){.insights-page .two_column_content .main_title{font-size:4.2vw!important}}.insights-page .two_column_content span:not(.main_title){font-size:1vw;font-weight:400}@media only screen and (max-width:600px){.insights-page .two_column_content span:not(.main_title){font-size:3vw!important}}.insights-page .event_bottom_bar{border-top:1px solid hsla(0,0%,100%,.7);font-size:1vw;font-weight:300;letter-spacing:.2vw;margin-top:4vh;padding-top:3vh}.insights-page .cards_slider{display:-webkit-box;display:-ms-flexbox;display:flex}.insights-page .slider_cards_insights{margin:0 auto;width:calc(90% - 20px)}@media only screen and (max-width:600px){.insights-page .slider_cards_insights .cards_slider{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.insights-page .slider_cards_insights .section_slider{display:none!important}.insights-page .slider_cards_insights .section_slider:first-child{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.insights-page .slider__insights{margin-top:8vh}.insights-page .slider__insights .slider__cards_cont{padding:0 1vw}.insights-page .slider__insights__info{margin-bottom:10vw;margin-top:2vw}.insights-page .item_insitght_cont{margin-top:20vh}@media only screen and (max-width:600px){.insights-page .item_insitght_cont>.pre_title{font-weight:400!important;margin-top:6vh!important;opacity:.6!important;text-align:center!important}}.insights-page .insight_info_pre_cont{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:600px){.insights-page .insight_info_pre_cont{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;margin:0 auto!important;width:90%!important}}.insights-page .insight_info_cont{margin-bottom:50px;width:60%}@media only screen and (max-width:600px){.insights-page .insight_info_cont{width:100%!important}}.insights-page .insight_info_cont .text{font-size:1vw}@media only screen and (max-width:600px){.insights-page .insight_info_cont .text{font-size:3.5vw!important}}.insights-page .insight_info_cont table{border-collapse:collapse;margin-bottom:3vh;margin-top:3vh;table-layout:fixed}.insights-page .insight_info_cont table td,.insights-page .insight_info_cont table th{border:1px solid #000;width:33%}@media only screen and (max-width:600px){.insights-page .insight_info_cont table td,.insights-page .insight_info_cont table th{font-size:3.5vw!important;padding:3vw!important}}.insights-page .insight_info_cont table th{font-size:1vw;font-weight:500;letter-spacing:.2vw;padding:1vh 1vw;text-align:left;text-transform:uppercase}.insights-page .insight_info_cont table td{font-size:1vw;padding:1vh 1vw;vertical-align:text-bottom}.insights-page .insight_info_cont table td>ul{margin:0;padding:0 0 0 1vw}@media only screen and (max-width:600px){.insights-page .insight_info_cont table td>ul{padding-left:3vw!important}}.insights-page .insight_info_cont li,.insights-page .insight_info_cont p{color:#fff;font-family:Montserrat;font-size:16px;font-style:Regular;font-weight:400;line-height:22px}.insights-page .insight_info_cont li:not(:last-child),.insights-page .insight_info_cont p:not(:last-child){margin-bottom:20px}.insights-page .insight_info_cont ol,.insights-page .insight_info_cont ul{list-style:disc;padding-left:30px}.insights-page .insight_info_cont ol:not(:last-child),.insights-page .insight_info_cont ul:not(:last-child){margin-bottom:20px}.insights-page .insight_info_cont li:not(:last-child){margin-bottom:10px}.insights-page .insight_info_cont .cont_tags{margin-top:4vh;padding-bottom:.8vw;padding-top:1.8vw}.insights-page .insight_info_cont .cont_tags>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.insights-page .insight_info_cont .cont_tags>ul>li>a{background-color:#fff;display:block;font-size:1vw;margin-bottom:.8vw;margin-right:.8vw;padding:1vw .8vw}@media only screen and (max-width:600px){.insights-page .insight_info_cont .cont_tags>ul>li>a{font-size:3.5vw!important;margin-bottom:3vw!important;margin-right:3vw!important;padding:3vw!important}}.insights-page .insight_info_cont .cont_tags>ul>li>a:hover{background-color:hsla(0,0%,100%,.5)}.insights-page .insight_info_cont .authors_section .title{color:#000;display:block;font-size:1vw;font-weight:400;letter-spacing:.2vw;line-height:2vw;text-shadow:none;text-transform:uppercase}@media only screen and (max-width:600px){.insights-page .insight_info_cont .authors_section .title{font-size:3.5vw!important;font-weight:400!important;letter-spacing:.6vw!important;margin-bottom:6vw!important;margin-top:20vw!important}}.insights-page .insight_info_cont .authors_section .authors_cont{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.insights-page .insight_info_cont .authors_section .authors_cont>.author{width:8vw}@media only screen and (max-width:600px){.insights-page .insight_info_cont .authors_section .authors_cont>.author{margin-bottom:5vw!important;width:38%!important}}.insights-page .insight_info_cont .authors_section .authors_cont>.author:not(:last-child){margin-right:2vw}@media only screen and (max-width:600px){.insights-page .insight_info_cont .authors_section .authors_cont>.author:not(:last-child){margin-bottom:10vw!important;margin-right:10vw!important}}.insights-page .insight_info_cont .authors_section .authors_cont>.author>img{width:100%}.insights-page .insight_info_cont .authors_section .authors_cont>.author>.name{display:block;font-size:.8vw;font-weight:300;margin-top:.5vw}@media only screen and (max-width:600px){.insights-page .insight_info_cont .authors_section .authors_cont>.author>.name{font-size:3.2vw!important}}.insights-page .insight_info_cont .authors_section .authors_cont>.author>.description{display:block;font-size:.8vw;font-weight:300;margin-top:.2vw}@media only screen and (max-width:600px){.insights-page .insight_info_cont .authors_section .authors_cont>.author>.description{font-size:3.2vw!important}}.insights-page .insight_info_cont .authors_section .authors_cont>.author>a{display:block;margin-top:1vw}@media only screen and (max-width:600px){.insights-page .insight_info_cont .authors_section .authors_cont>.author>a{margin-top:3vw!important}}.insights-page .insight_info_cont .authors_section .authors_cont>.author>a>img{width:1.8vw}@media only screen and (max-width:600px){.insights-page .insight_info_cont .authors_section .authors_cont>.author>a>img{width:6vw!important}}.insights-page .insight_info_right_cont{display:none;padding-left:5vw;width:40%}@media only screen and (max-width:600px){.insights-page .insight_info_right_cont{padding-left:0!important}}.insights-page .insight_info_cont__left_column{padding-right:7vw;width:42%}.insights-page .insight_info_cont__left_column>.event_info{display:block;width:100%}.insights-page .insight_info_cont__right_column{width:58%}.insights-page .insight_main_title{color:#fff;display:block;font-family:Montserrat;font-size:1.6vw;font-style:Medium;font-weight:500;line-height:25px;margin-bottom:2vh;width:45%}@media only screen and (max-width:600px){.insights-page .insight_main_title{font-size:5.5vw!important;margin:0 auto 2.5vw!important;width:90%!important}.insights-page .scroll_cont_table{margin-bottom:5vw!important;overflow-x:scroll!important}.insights-page .scroll_cont_table>table{margin-bottom:3vw!important;width:250%!important}}.insights-page .prefooter_cont__title{display:block;font-size:15px;letter-spacing:.2vw;margin:0 auto 22px;padding-left:0;text-transform:uppercase;width:100%}@media only screen and (max-width:600px){.insights-page .prefooter_cont__title{font-size:5.5vw!important;letter-spacing:.8vw!important;margin-bottom:8vw!important;margin-top:10vw!important}.insights-page .show_more_cont{border-top:1px solid hsla(0,0%,100%,.5)!important;font-size:4vw!important;padding-top:2vh!important;text-align:center!important;text-decoration:underline!important}.insights-page .show_more_cont>span{cursor:pointer!important}}.insights-page .section__contact_us{background-color:#37514b;background-image:url(../img/background_parallax.png)}@media only screen and (max-width:600px){.insights-page .section__contact_us{height:auto;width:100%}}.insights-page .section__contact_us.info__section__contact_us{height:auto;margin:0 auto 15vw;width:90%}.insights-page .contact_us_form{background-color:#37514b}.insights-page .contact_us_form .title{font-size:3.7vw;font-weight:300;line-height:4vw;margin-bottom:2vw;text-shadow:1px 1px 3vw #000}@media only screen and (max-width:600px){.insights-page .contact_us_form .title{font-size:7.3vw!important;font-size:12vw;margin-bottom:10vw;margin-top:15vw}.insights-page .contact_us_form>.info_cont{width:100%}}.insights-page .contact_us_form>.info_cont>.title{display:block}.insights-page .contact_us_form>.info_cont>.description{font-size:1vw}@media only screen and (max-width:600px){.insights-page .contact_us_form>.info_cont>.description{font-size:3vw}}.insights-page .contact_us_form>.info_cont>.bt_alumni{margin:4vh auto 0;width:10vw}@media only screen and (max-width:600px){.insights-page .contact_us_form>.info_cont>.bt_alumni{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:4vw;justify-content:center;width:45vw}.insights-page .contact_us_form .media_contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3vh;margin-top:10vh}.insights-page .contact_us_form .media_contact>img{height:auto;margin-bottom:6vw;margin-right:0;width:40%}}.insights-page .contact_us_form .media_contact>div>.contact__title{display:block}@media only screen and (max-width:600px){.insights-page .contact_us_form .media_contact>div>.contact__title{font-size:4vw;font-weight:300;letter-spacing:.8vw;padding-top:0}}.insights-page .contact_us_form .media_contact>div>.name{display:block;margin-bottom:1vh;margin-top:2vh}@media only screen and (max-width:600px){.insights-page .contact_us_form .media_contact>div>.name{font-size:3.8vw;margin-bottom:1.5vw}}.insights-page .contact_us_form .media_contact>div>.descrip{margin-bottom:1vh}@media only screen and (max-width:600px){.insights-page .contact_us_form .media_contact>div>.descrip{font-size:3.8vw}.insights-page .contact_us_form .media_contact>div>a>img{margin-top:2vw;width:7vw}}.insights-page .contact_us_form.info_contact_us_form{width:100%}.insights-page .contact_us_form.info_contact_us_form .info_cont{margin:0 auto}@media only screen and (max-width:600px){.insights-page .contact_us_form.info_contact_us_form{padding-bottom:10vw}.insights-page .pre_title.notfound:not(.show){display:none!important}}@media(max-width:1440px){.insights-page .insights .insights__subtitle{font-size:20px;line-height:110%;margin-bottom:20px}.insights-page .insights .insights__card p,.insights-page .insights .insights__link{font-size:16px;line-height:110%}}@media(max-width:576px){.insights-page .insights .insights__date{font-size:14px}.insights-page .insights .insights__card{max-width:335px;min-height:342px;padding:25px}}.insights .insights__filters{margin-bottom:30px;width:100%}.insights .insights__filter-container{border:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media only screen and (max-width:600px){.insights .insights__filter-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:transparent;border:none;-ms-flex-direction:column;flex-direction:column}}.insights .insights__filter{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsla(0,0%,100%,.3);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:14px 4vw;position:relative;width:50%}@media only screen and (max-width:600px){.insights .insights__filter{background-color:hsla(0,0%,100%,.3);border:1px solid #fff;margin-bottom:10px;padding:14px 13vw;width:100%}}.insights .insights__filter>img{position:absolute;right:1vw;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:1.5vw}@media only screen and (max-width:600px){.insights .insights__filter>img{right:3vw;width:5vw}}.insights .insights__filter.is-open,.insights .insights__filter:hover{background-color:#b7f9e7;color:#37514b}.insights .insights__filter.is-open>img{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.insights .insights__filter-label{font-size:16px;font-weight:700;letter-spacing:.1vw}.insights .insights__filter-seporator{border-left:1px solid #fff}@media only screen and (max-width:600px){.insights .insights__filter-seporator{display:none}}.insights .insights__filter-list{background-color:#b7f9e7;display:none;left:0;padding:10px 0;position:absolute;text-align:center;top:100%;width:100%;z-index:10}.insights .insights__filter.is-open .insights__filter-list{display:block}.insights .insights__filter-option{color:#37514b;cursor:pointer;font-size:16px;font-weight:400;margin-bottom:10px}.insights .insights__filter-option:last-child{margin-bottom:0}.insights .insights__filter-option.is-active,.insights .insights__filter-option:hover{font-weight:600;text-decoration:underline}.insights .pre_title.notfound{color:#fff;display:none;padding:40px 0;text-align:center}.insights .pre_title.notfound a{color:#05e2b7}.insights .pre_title.notfound.show{display:block}.career-page .section_slider__sections_cont>.section_slider{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%!important}.career-page .application{background-color:rgba(0,0,0,.5);bottom:0;left:0;padding:15px 0;position:absolute;width:100%}.career-page .application__socials{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;justify-content:center}.career-page .section__second{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-end;background-image:url(../img/mainban.png);background-position:100%;background-size:cover;height:100vh;justify-content:center;position:relative;width:100%}.career-page .section__second,.career-page .section__second_txt{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:left}.career-page .section__second_txt{width:50%}.career-page .section__second_txt>.pre_title{margin-bottom:2.8vh;margin-top:20vh}.career-page .section__second_txt>.subtitle{font-size:1.1vw;font-weight:lighter;margin-top:2vh;text-shadow:1px 1px 1vw #000}.career-page .section__second_txt .pre_title{font-size:1.2vw;font-weight:lighter;letter-spacing:.2vw}.career-page .section__our_team{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#37514b;background-size:cover;height:200vh;justify-content:center;text-align:center;width:100%}.career-page .key_contact,.career-page .section__our_team{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.career-page .key_contact{margin-bottom:16vh;margin-top:8vh;text-align:left}.career-page .contacts{display:-webkit-box;display:-ms-flexbox;display:flex}.career-page .persone{margin-top:2vh}.career-page .persone>img{height:127px;width:127px}.career-page .under_photo-txt{margin-top:.8vw}.career-page .under_photo>a{display:block;margin-top:1vw}.career-page .section__CORPORATE{-webkit-box-pack:center;-ms-flex-pack:center;background-attachment:fixed;background-color:#05e2b7;background-size:cover;height:100vh;justify-content:center;width:100%}.career-page .content,.career-page .section__CORPORATE{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.career-page .content{-ms-flex-negative:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-sizing:border-box;box-sizing:border-box;color:#05e2b7;-ms-flex-direction:column;flex-direction:column;flex-grow:1;flex-shrink:0;height:auto;justify-content:space-between;margin:0 1vw;padding:2vh 2vw;position:relative;width:calc(33.33333% - 2vw);z-index:1}.career-page .content:after{background-color:#000;content:"";inset:0;opacity:.8;position:absolute;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;z-index:-1}.career-page .content>.pre_title{font-size:1vw;font-weight:300;letter-spacing:.2vw;margin-top:4vw}.career-page .content.swiper-slide-active:after{opacity:1}.career-page .content.swiper-slide-next:after,.career-page .content.swiper-slide-prev:after{opacity:.9}.career-page .CORPORATE_txt{color:#fff;color:#05e2b7;font-size:3vw;font-weight:300;line-height:3vw;margin-top:5vw}.career-page .bt_CORPORATE{background-color:#05e2b7;color:#000;cursor:pointer;font-weight:300;letter-spacing:.2vw;margin:4vw 0 3vw;padding:1.5vh 3vw}.career-page .bt_CORPORATE:hover{background-color:hsla(0,0%,100%,.5)}.career-page .contact_us_form{background-color:#37514b;padding:4vw 6vw;position:relative;text-align:center;width:70%}.career-page .section_slider__sections_cont.swiper{width:100%}.career-page .slider__career{width:90%}.career-page .slider__career .section_slider__sections_cont>.section_slider{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%!important}.career-page .slider__status_bar{background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;margin:5vh 1vw 0;position:relative;width:calc(100% - 2vw)}.career-page .slider__status_bar>.swiper-scrollbar-drag{background-color:#fff;height:2px}.career-page .slider__status_bar>span{-webkit-box-flex:1;-ms-flex-positive:1;cursor:pointer;display:block;flex-grow:1;padding:5px 0}.career-page .slider__status_bar>span:after{background-color:#000;content:"";display:block;height:1px;width:100%}.career-page .slider__status_bar>span.active{cursor:-webkit-grab;cursor:grab;left:0;position:absolute;top:0;-webkit-transition:none;-o-transition:none;transition:none;width:33%}.career-page .slider__status_bar>span.active:after{background-color:#fff;height:2px;margin-top:-.5px}.career-page .slider__accolades{width:65%}.career-page .section__main{background-image:url(../img/pre_cont_ban.png);background-position:100%;background-size:cover}.career-page .section__main>.title{font-size:4.3vw}.career-page .section__main>.pre_title{font-size:1.4vw;font-weight:400;letter-spacing:.2vw;opacity:.6}.career-page .section__main>.subtitle{font-size:1.3vw;font-weight:300;margin-top:6vh;text-shadow:1px 1px 1vw #000;width:70%}@media only screen and (max-width:600px){.career-page .section_slider__sections_cont .swiper-wrapper{display:contents}.career-page .section__second{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(../img/mainban_mb.png);background-position:50%;height:auto;justify-content:center;padding-top:15vh}.career-page .section__second_txt{width:90%}.career-page .section__second_txt>.pre_title{font-size:4.2vw;margin-bottom:0;margin-top:0}.career-page .section__second_txt>.subtitle{font-size:3.5vw;margin-top:3vh}.career-page .key_contact{margin:5vh 0 0}.career-page .key_contact>.pre_title{font-size:4.2vw;font-weight:300;letter-spacing:.2vw}.career-page .persone{padding-bottom:10vh;padding-top:6vw;width:100%}.career-page .persone>img{height:auto;width:100%}.career-page .under_photo{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-bottom:2vw;padding-top:4vw}.career-page .section__CORPORATE{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding-bottom:10vh;padding-top:20vh}.career-page .content{margin-bottom:4vh;margin-left:0;width:80%}.career-page .content>.pre_title{font-size:4vw;letter-spacing:.4vw;margin-top:10vw}.career-page .CORPORATE_txt{font-size:7vw;font-weight:300;line-height:8vw;margin-bottom:4vw;margin-top:4vh}.career-page .bt_CORPORATE{font-weight:300;letter-spacing:.2vw;margin-bottom:5vw;margin-top:4vw;padding:4vw 3vw;width:80%}.career-page .contact_us_form{width:90%}.career-page .slider__career .section_slider__sections_cont,.career-page .slider__career .section_slider__sections_cont>.section_slider{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.career-page .slider__career .content{margin-right:0;min-height:90vw;-webkit-transition:none;-o-transition:none;transition:none;width:100%}.career-page .slider__career .content>*{display:block;margin-left:auto;margin-right:auto}.career-page .slider__career .content.js__show_card{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.career-page .slider__career .slider__viewer{margin-bottom:12vh}.career-page .section__main .pre_title{font-size:4vw;letter-spacing:.4vw;margin-bottom:3vh}.career-page .section__main>.title{font-size:8vw;line-height:9vw}.career-page .section__main>.subtitle{font-size:3.7vw;width:85%}}.contact-page .section__main{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;display:grid;grid-template-columns:1fr 1fr;height:100vh;position:relative;width:100%}.contact-page .logo_center_cont{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100vw}.contact-page .logo_center_cont>img{width:25vw}.contact-page .section__main_half{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;text-align:center;width:100%}.contact-page .section__main_half.first{background-image:url(../img/main_ban_first.png);background-position-y:bottom}.contact-page .section__main_half.second{background-image:url(../img/main_ban_second.png);background-position-y:bottom}.contact-page .section__main_half>.pre_title{font-size:1.1vw;font-weight:lighter;letter-spacing:.2vw;margin-bottom:2.8vh}.contact-page .section__main_half>.title{font-size:4.3vw;font-weight:300;text-shadow:none}.contact-page .section__main_half>.subtitle{font-size:1.1vw;font-weight:400;margin-top:6vh;position:relative;text-shadow:none;z-index:10}.contact-page .section__opportunities{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#05e2b7;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;width:100%}.contact-page .section__opportunities a{color:inherit;text-decoration:none}.contact-page .section__opportunities_half{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;color:#37514b;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;text-align:center;width:49%}.contact-page .section__opportunities_half>.pre_title{font-size:1vw;font-weight:400}.contact-page .opportunities_title{font-size:3.7vw;font-weight:300;margin-bottom:4vh}.contact-page .section__opportunities__separator{background-color:#37514b;height:65%;width:1px}.contact-page .br_section__opportunities{background-color:#fff;font-size:.9vw;letter-spacing:.1vw;margin-top:3vh;padding:1.3vh 3.6vw}.contact-page .br_section__opportunities:hover{background-color:hsla(0,0%,100%,.7)}.contact-page .contact_us_form{background-color:#37514b;padding:4vw 6vw;position:relative;text-align:center;width:70%}.contact-page .js__section__pre_content>.js__pre_content__href_cont{left:calc(50vw - 25px)}@media only screen and (max-width:600px){.contact-page .section__main{grid-template-columns:100%;grid-template-rows:1fr 1fr}.contact-page .section__main_half>.pre_title{font-size:5vw}.contact-page .section__main_half>.title{font-size:8vw}.contact-page .section__main_half>.subtitle{font-size:3.3vw;margin-top:2vh}.contact-page .logo_center_cont>img{width:40vw}.contact-page .section__opportunities{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-page .section__opportunities_half{height:50vh;width:100%}.contact-page .section__opportunities_half>.pre_title{font-size:3.5vw}.contact-page .opportunities_title{font-size:8vw}.contact-page .br_section__opportunities{font-size:4.5vw;letter-spacing:.2vw;width:70vw}.contact-page .section__opportunities__separator{background-color:#fff;height:1px;width:80%}.contact-page .section__contact_us{background-attachment:inherit}.contact-page .contact_us_form{width:90%}.contact-page .js__section__pre_content>.js__pre_content__href_cont{bottom:3vh}}body.policy-page{background-color:#37514b}.policy-page .policy_text{margin:0 auto;max-width:1400px;padding:10vh 10vw;width:100%}.policy-page .main_title{display:block;font-size:2.7vw;font-weight:600;margin-bottom:3vh;margin-top:5vh;text-align:center}.policy-page .left_title{display:block;font-size:1.2vw;font-weight:600;margin-bottom:1vh;text-align:left}.policy-page .text{font-size:.8vw;font-weight:400}.policy-page table{border:1px solid #fff;border-collapse:collapse;margin-top:3vh}.policy-page table td,.policy-page table th{border:1px solid #fff;padding:5px 10px}.policy-page .title{display:block;font-size:2.2vw;font-weight:600;margin-bottom:3vh;margin-top:5vh;text-align:center}@media only screen and (max-width:600px){.policy-page .main_title{font-size:6vw}.policy-page .left_title{font-size:4.5vw}.policy-page .text{font-size:3vw}.policy-page .title{font-size:4vw}.policy-page td,.policy-page th{font-size:3vw}}.not-found-page .cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#36504a;background-image:url(../img/background.png);background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:100vh}.not-found-page .title{font-size:6vw;font-weight:500}.not-found-page .descrip{font-size:1.5vw;font-weight:300;margin-top:1vw}.not-found-page .bt_alumni{cursor:pointer;text-align:center;width:18vw}@media only screen and (max-width:600px){.not-found-page .cont{background-image:url(../img/mb_background.png)}.not-found-page .title{font-size:11vw}.not-found-page .descrip{font-size:5vw;margin-top:3vw}.not-found-page .bt_alumni{margin-top:12vw;width:65vw}}.search-page .cont{min-height:100vh;padding-bottom:10vw;padding-top:10vw}.search-page .search_results_cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 auto;width:90%}.search-page .search_results_cont>.title{font-size:1.2vw;margin-bottom:1vw}.search-page .search_results_cont>.search_request{background-color:hsla(0,0%,100%,.4);border:1px solid #fff;display:block;font-size:1vw;font-weight:700;margin-bottom:1vw;padding:1vw 0;text-align:center;width:45vw}.search-page .separator{width:calc(90% - 2vw)}.search-page .footer{bottom:0;left:0;position:absolute!important;right:0}.search-page div.search-tags-chain a{margin:2px}.search-page div.search-tags-chain a.search-tags-link{color:#333;color:#535353;font-size:90%;text-decoration:none}.search-page div.search-tags-cloud a{white-space:normal}.search-page div.search-advanced{zoom:1;margin:.5em 0;overflow:hidden}.search-page div.search-advanced-result{float:left;width:70%}.search-page div.search-advanced-filter{float:right}.search-page div.search-advanced-filter a{outline:none}.search-page div.search-item{border-bottom:1px solid;margin:0 0 1.5em;padding:0 0 1.5em}.search-page div.search-item h4{font-size:140%;font-weight:400;line-height:1.2;margin:1.3em 0 .4em}.search-page div.search-item h4 a{text-decoration:none}.search-page div.search-item h4 img{border:0;vertical-align:middle}.search-page div.search-item h4 span{text-decoration:underline;vertical-align:middle}.search-page div.search-result{margin:0}.search-page div.search-preview{margin:.5em 0}.search-page div.search-item-meta{zoom:1;margin:1em 0 0;overflow:hidden}.search-page div.search-item-rate{float:left;margin:-3px 6px 0 0}.search-page div.search-item-tags{float:left}.search-page div.search-item-date{float:right}.search-page input.search-query,.search-page input.search-suggest{border:1px solid;font-size:1.3em;width:99%}.search-page input.search-button{font-size:1.2em}.search-page div.search-filter h2{border:none;margin:1em 0 .5em}.search-page table.search-filter{margin-top:.5em;width:100%}.search-page table.search-filter td{border-top:1px solid;padding:1em}.search-page td.search-filter-name{text-align:right;width:10%}.search-page td.search-filter-field{width:50%}.search-page table.search-filter input.input-field{border:1px solid;font-size:1.3em}.search-page table.search-filter select.select-field{border:1px solid;font-size:1.2em}.search-page div.search-sorting{margin:.5em 0}.search-page div.search-sorting b{font-weight:400;padding:.2em .3em .3em}.search-page div.search-item,.search-page table.search-filter td{border-color:#e9e9e9}.search-page input.search-query,.search-page input.search-suggest,.search-page table.search-filter input.input-field,.search-page table.search-filter select.select-field{background-color:#666;border:1px solid #fff;display:block;font-family:Montserrat;font-size:16px;font-style:Bold;font-weight:700;letter-spacing:0;line-height:100%;margin:0 auto 77px;max-width:668px;padding:15px 20px;text-align:center}.search-page div.search-advanced,.search-page div.search-item-meta,.search-page div.search-item-meta a{color:#8a8a8a}.search-page div.search-sorting b{background:#e8e9ec}.search-page .search-item-rate{font-size:11px}.search-page .search-result{border-top:1px solid #fff;padding-top:30px}.search-page .search-reuslt-text{color:#fff;display:block;font-family:Montserrat;font-size:20px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:100%;margin-bottom:24px;text-align:center}.search-page .slider__insights.insights__swiper{margin:0 auto;width:90%}.search-page .slider__insights.insights__swiper .insights__scrollbar{margin-top:6vh}.search-page .separator{background-color:#fff;height:1px;margin:4vw auto;width:90%}.search-page .slider__card{background-color:#9a81f5;background-position:50%;background-size:cover;min-height:40vw;padding:2vw}.search-page .slider__card.swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:calc(33.33333% - 16px);text-align:left}.search-page .slider__card .slider__card__date{border-bottom:.5px solid #fff;display:block;font-size:1vw;font-weight:300;letter-spacing:.2vw;margin-bottom:2vw;padding-bottom:2vw;padding-top:1vw;width:100%}.search-page .slider__card>.slider__card__title{display:block;font-size:1.3vw;font-weight:500;margin-bottom:2vw}.search-page .slider__card>.slider__card__descrip{display:block;font-size:1vw;font-weight:400;margin-bottom:1vw}.search-page .slider__card>.slider__card__href{font-size:1vw;font-weight:500;text-decoration:underline}.search-page .js__load_more{display:none}@media(max-width:1440px){.search-page .search-result.insights .insights__subtitle{font-size:20px;line-height:110%;margin-bottom:20px}.search-page .search-result.insights .insights__card p,.search-page .search-result.insights .insights__link{font-size:16px;line-height:110%}}@media only screen and (max-width:600px){.search-page .cont{overflow-x:hidden;padding-bottom:20vw;padding-top:30vw;width:100vw}.search-page .insights__scrollbar{display:none}.search-page .slider__card.swiper-slide{max-width:none}.search-page .js__load_more{border-top:.5px solid #fff;display:block;font-size:4vw;margin:4vh auto 0;padding-top:3vh;text-align:center;text-decoration:underline;width:calc(100% - 2vw)}.search-page .search-result-items.insights .swiper-wrapper{display:contents}.search-page .search_results_cont>.title{font-size:3.5vw;letter-spacing:.8vw}.search-page .search_results_cont>.search_request{font-size:3.5vw;margin-bottom:2vw;margin-top:6vw;padding:4vw 0;width:calc(100% - 2vw)}.search-page .slider__insights .slider__cards_cont{display:-webkit-box;display:-ms-flexbox;display:flex}.search-page .slider__card{display:none;-webkit-transition:none;-o-transition:none;transition:none}.search-page .slider__card.js__show_card{display:block}.search-page .slider__card:not(:last-child){margin-bottom:3vh;margin-right:0}.search-page .slider__insights .slider__card,.search-page .swiper-slide.item>.slider__card{min-height:115vw;padding:6vw}.search-page .slider__insights .slider__card__date{font-size:3.5vw;letter-spacing:.4vw;margin-bottom:1.5vh;padding-bottom:1.5vh}.search-page .slider__insights .slider__card__title{font-size:4.6vw;margin-bottom:1.5vh}.search-page .slider__insights .slider__card__descrip,.search-page .slider__insights .slider__card__href{font-size:3.5vw}}@media(max-width:576px){.search-page .search-result.insights .insights__card{background-color:#9a81f5;max-width:335px;min-height:342px;padding:25px}.search-page .search-result.insights .insights__date{font-size:14px}}.header__precont{background:#000;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.9)),color-stop(60%,rgba(0,0,0,.4)),to(rgba(0,0,0,0)));background:-o-linear-gradient(top,rgba(0,0,0,.9) 0,rgba(0,0,0,.4) 60%,rgba(0,0,0,0) 100%);background:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.4) 60%,rgba(0,0,0,0));height:80px;padding-right:var(--scrollbar-w);position:fixed;top:0;width:100vw;z-index:99999}.header{margin:0 auto;padding:0 1px 0 35px;position:relative;width:100%;z-index:30}.header__menu{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__menu,.header__menu__list{display:-webkit-box;display:-ms-flexbox;display:flex}.header__menu__list{font-size:14px;font-weight:300;letter-spacing:1px;padding:15px 0;text-transform:uppercase}.header__menu__list>li{cursor:pointer;text-decoration:underline;text-decoration-color:#fff0;text-underline-offset:2px}.header__menu__list>li:hover{text-decoration-color:currentColor;text-underline-offset:4px}.header__menu__list>li:not(:last-child){margin-right:2vw}.header__menu__list>li.active:not(.rueeen){cursor:default;text-decoration-color:currentColor;text-underline-offset:4px}.header__logo_cont{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:absolute;top:0;width:100vw}.header__logo_cont__border{-webkit-box-flex:1;-ms-flex-positive:1;background-color:hsla(0,0%,100%,.7);flex-grow:1;height:1px;margin-top:50px}.header__logo_cont__logo{display:block;height:100%;position:relative;z-index:100}.header__logo_cont__logo>img{margin:30px 40px 0;width:170px}.header__menu__list__href_internal_list_cont{position:relative}.header__menu__internal_list{display:none;font-weight:300;min-width:11vw;padding-top:20px;position:absolute}.header__menu__internal_list:hover,.header__menu__list__href_internal_list:hover+.header__menu__internal_list{display:block}.header__menu__internal_list>li{margin-top:5px}.header__menu__internal_list>li:hover>a{font-weight:600}.menu__search_bar input{all:unset;border:.5px solid hsla(0,0%,100%,.7);border-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;height:50px;margin-top:-15px;max-width:200px;padding:10px;text-transform:none;width:12vw}.menu__search_bar input::-webkit-input-placeholder{color:#fff;opacity:1;text-align:center}.menu__search_bar input::-moz-placeholder{color:#fff;opacity:1;text-align:center}.menu__search_bar input:-ms-input-placeholder{color:#fff;opacity:1;text-align:center}.menu__search_bar input::-ms-input-placeholder{color:#fff;opacity:1;text-align:center}.menu__search_bar input::placeholder{color:#fff;opacity:1;text-align:center}.header__mb_bt_menu,.mb__menu__switch_language_cont{display:none}@media only screen and (min-width:600px)and (max-width:950px){.header__menu__list{font-size:1.4vw}.header__logo_cont__logo>img{width:20vw}}@media only screen and (max-width:1440px){.header__logo_cont__logo>img{margin-top:17px;width:150px}.header__precont{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.622)),color-stop(95%,rgba(0,0,0,0)),to(rgba(0,0,0,0)));background:-o-linear-gradient(top,rgba(0,0,0,.622) 0,rgba(0,0,0,0) 95%,rgba(0,0,0,0) 100%);background:linear-gradient(180deg,rgba(0,0,0,.622),rgba(0,0,0,0) 95%,rgba(0,0,0,0))}.header__menu__list>li:not(:last-child){margin-right:unset;text-decoration:unset!important}.header__mb_bt_menu{cursor:pointer;display:block;height:35px;left:20px;position:absolute;top:17px;width:35px;z-index:40}.header__mb_bt_menu>span{background-color:#fff;display:block;height:2px;position:absolute;width:35px}.header__mb_bt_menu>.first{top:5px}.header__mb_bt_menu>.second{top:16px}.header__mb_bt_menu>.third{top:27px}.header__mb_bt_menu.active>.first{left:0;rotate:45deg;top:16px}.header__mb_bt_menu.active>.third{rotate:-45deg;top:16px}.header__mb_bt_menu.active>.second{opacity:0}.header__logo_cont__border{display:none}.header{z-index:25}.header__menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#36514a;-ms-flex-direction:column;flex-direction:column;height:100vh;justify-content:center;left:-100vw;position:absolute;top:0;width:100vw}.header__menu.active{left:0}.header__menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:0 40px;width:100%}.header__menu__list>li{border-bottom:1px solid var(--color-primary);margin-right:0;padding:2vh;text-align:center;width:100%}.menu__search_bar{position:absolute;top:13vh}.menu__search_bar input{border-bottom:.5px solid hsla(0,0%,100%,.7);max-width:none;width:calc(100vw - 80px)}.mb__menu__switch_language_cont{bottom:10vh;display:block;position:absolute;width:100vw}.mb__menu__switch_language_cont>ul{-ms-flex-pack:distribute;border-top:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around;margin:0 auto;padding-top:18px;width:calc(100% - 80px)}.mb__menu__switch_language_cont>ul>li{font-size:3.7vw;font-weight:400;text-transform:uppercase}.mb__menu__switch_language_cont>ul>li.active{font-weight:600;text-decoration:underline}.rueeen{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.header .menu__search_bar .search_form input{border:0!important;border-bottom:0!important;font-size:14px!important;height:unset!important;margin-top:0!important;max-width:100%!important;padding:0!important;width:100%!important}.header .menu__search_bar .search_form input::-webkit-input-placeholder{color:#fff}.header .menu__search_bar .search_form input::-moz-placeholder{color:#fff}.header .menu__search_bar .search_form input:-ms-input-placeholder{color:#fff}.header .menu__search_bar .search_form input::-ms-input-placeholder{color:#fff}.header .menu__search_bar .search_form input::placeholder{color:#fff}.header .submenu{-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:transparent;border-top:.5px solid #fff;bottom:40px!important;-webkit-box-shadow:unset;box-shadow:unset;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:20px 40px 0;top:unset;width:100%}li.active.rueeen{padding-right:unset!important}.active .rueeen{border:0}li.active.rueeen a{color:#fff;display:block;display:none;font-family:Montserrat;font-size:14px;font-style:Light;font-weight:300;letter-spacing:3px;line-height:100%}li.active.rueeen .submenu li a{display:block}.submenu li{padding:0!important;width:unset!important}.menu,.menu>li,.menu__search_bar{position:static!important}}.popup_cookie{background-color:rgba(5,226,183,.9);bottom:0;display:none;height:auto;padding:4vw;position:fixed;right:0;text-align:center;-webkit-transition:none;-o-transition:none;transition:none;width:25vw;z-index:40}.popup_cookie>.text{font-size:1.2vw}.popup_cookie>.text>a{font-weight:500;text-decoration:underline}.popup_cookie>.bt_alumni{background-color:#fff;color:rgba(5,226,183,.8);cursor:pointer;margin-top:1vw}.popup_cookie>.bt_alumni:hover{opacity:.7}@media only screen and (max-width:600px){.popup_cookie{height:90vw;padding:12vw;right:5vw;width:90vw}.popup_cookie>.text{font-size:4vw}.popup_cookie>.bt_alumni{margin-top:3vw}}.footer{-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:var(--color-primary);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:15px 0;position:relative!important;z-index:31!important}.footer,.footer .container{width:100%}.footer__flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:1fr auto 1fr;padding-left:24px;padding-right:24px;width:100%}@media(min-width:992px){.footer__flex{padding-left:calc(1.72414vw + 6.89655px)}}@media(min-width:1920px){.footer__flex{padding-left:40px}}@media(min-width:992px){.footer__flex{padding-right:calc(1.72414vw + 6.89655px)}}@media(min-width:1920px){.footer__flex{padding-right:40px}}.footer__left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}.footer__left,.footer__policy-links{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__policy-links{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:8px}@media(min-width:992px){.footer__policy-links{-webkit-column-gap:calc(1.72414vw + 6.89655px);-moz-column-gap:calc(1.72414vw + 6.89655px);column-gap:calc(1.72414vw + 6.89655px)}}@media(min-width:1920px){.footer__policy-links{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}.footer__policy-links a{font-size:12px;white-space:nowrap}.footer__logo img{height:25px;width:25px}.footer__socials{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;justify-content:center}@media(min-width:992px){.footer__socials{gap:calc(1.72414vw + 6.89655px)}}@media(min-width:1920px){.footer__socials{gap:40px}}.footer__socials a,.second_cont{display:-webkit-box;display:-ms-flexbox;display:flex}.second_cont{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:10px;justify-self:end}.black-footer.footer{background-color:#000}@media(max-width:992px){.footer .second_cont,.footer__policy-links{display:none}}.modal{height:100vh;height:calc(var(--vh, 1vh)*100);left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:3}.modal--active{pointer-events:auto}.modal--active .modal__overlay{opacity:1;pointer-events:auto}.modal__overlay{background:rgba(31,32,32,.7);height:100%;opacity:0;pointer-events:none;-webkit-transition:.4s cubic-bezier(.785,.135,.15,.86);-o-transition:.4s cubic-bezier(.785,.135,.15,.86);transition:.4s cubic-bezier(.785,.135,.15,.86);z-index:-1}.modal--aside .modal__content,.modal__overlay{bottom:0;left:0;position:absolute;right:0;top:0;width:100%}.modal--aside .modal__content{-webkit-overflow-scrolling:touch;max-height:100%;overflow-x:hidden;overflow-y:auto}.modal--aside .modal__content::-webkit-scrollbar{height:4px;width:4px}.modal--aside .modal__content::-webkit-scrollbar-thumb{background-color:#1f2020}.modal--aside .modal__container{background:#fff;height:100%;position:relative;-webkit-transform:translateX(-101%);-ms-transform:translateX(-101%);transform:translateX(-101%);-webkit-transition:.4s cubic-bezier(.785,.135,.15,.86);-o-transition:.4s cubic-bezier(.785,.135,.15,.86);transition:.4s cubic-bezier(.785,.135,.15,.86);width:50vw}@media(max-width:500px){.modal--aside .modal__container{width:100%}}.modal--aside.modal--active .modal__container{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.modal--center .modal__content{max-height:100%}.modal--center .modal__container{-webkit-overflow-scrolling:touch;background:#fff;left:50%;max-height:100%;max-width:calc(100% - var(--unit)*2);opacity:0;overflow-x:hidden;overflow-y:auto;padding-bottom:0;position:absolute;top:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);-webkit-transition:.4s cubic-bezier(.785,.135,.15,.86);-o-transition:.4s cubic-bezier(.785,.135,.15,.86);transition:.4s cubic-bezier(.785,.135,.15,.86);width:440px}.modal--center .modal__container::-webkit-scrollbar{height:4px;width:4px}.modal--center .modal__container::-webkit-scrollbar-thumb{background-color:#1f2020}@media(max-width:500px){.modal--center .modal__container{width:100%}}.modal--center.modal--active .modal__container{opacity:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal--message .modal__container,.modal--message .modal__content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modal--message .modal__container{height:auto;left:101%;margin-left:auto;position:relative;top:80px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}@media(max-width:1024px){.modal--message .modal__container{top:64px}}.modal--message.modal--active .modal__container{left:0;margin-right:var(--unit)}.loader{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:hsla(0,0%,100%,.2);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:100%;z-index:101}.loader .lds-ellipsis{margin:0 auto;position:relative;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100px;z-index:9999}.loader .lds-ellipsis span{-webkit-animation:ball-pulse-sync 1s ease-in-out 0s infinite;animation:ball-pulse-sync 1s ease-in-out 0s infinite;background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#1f2020));background:-o-linear-gradient(bottom,#fff 0,#1f2020 100%);background:linear-gradient(0deg,#fff 0,#1f2020);border-radius:50%;display:inline-block;height:15px;margin:0 6px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:15px}.loader .lds-ellipsis span:first-child{-webkit-animation:ball-pulse-sync 1s ease-in-out -.14s infinite;animation:ball-pulse-sync 1s ease-in-out -.14s infinite}.loader .lds-ellipsis span:nth-child(2){-webkit-animation:ball-pulse-sync 1s ease-in-out -70ms infinite;animation:ball-pulse-sync 1s ease-in-out -70ms infinite}.is-loading{pointer-events:none}.is-loading *{pointer-events:none!important}.is-loading .loader{opacity:1;pointer-events:auto}body.is-loading .loader{position:fixed}@-webkit-keyframes ball-pulse-sync{33%{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}66%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ball-pulse-sync{33%{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}66%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.modal--message-modal{z-index:10000}.message-modal{background:#fff;border-radius:10px;max-width:calc(100vw - var(--unit)*2);padding:32px 24px;position:relative;width:380px}@media(max-width:1024px){.message-modal{padding:24px var(--unit)}}.message-modal__close{position:absolute;right:10px;top:10px}.message-modal__close:after,.message-modal__close:before{height:2px;width:20px}.message-modal__title{font-family:Manrope,sans-serif;font-size:22px;font-weight:500}@supports(font-variation-settings:normal){.message-modal__title{font-family:Manrope-VF,sans-serif}}@media(max-width:1024px){.message-modal__title{font-size:18px}}.message-modal__text{line-height:120%;margin-top:12px}.message-modal__link{margin-top:16px}.logo{display:block}.logo svg{height:auto;width:220px}@media(max-width:1500px){.logo svg{width:174px}}@media(max-width:1024px){.logo svg{width:143px}}.socials{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.socials__link{border:1px solid #056cf2;height:36px;overflow:hidden;position:relative;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:36px}@media(max-width:1024px){.socials__link{height:54px;width:54px}}.socials__link svg{color:#056cf2;height:22px;position:relative;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:22px;z-index:1}@media(max-width:1024px){.socials__link svg{height:32px;width:32px}}.socials__link:before{background:#056cf2;border-radius:100%;bottom:-1px;content:"";display:block;left:-1px;position:absolute;right:-1px;top:-1px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.socials__link:hover{background-color:#056cf2}.socials__link:hover svg{color:#fff}.socials__link:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.video{cursor:pointer;overflow:hidden;padding-bottom:43.5%}@media(max-width:767px){.video{padding-bottom:71.5%}}.video video{-o-object-fit:cover;object-fit:cover}.video:before{background:-webkit-gradient(linear,left bottom,left top,from(rgba(48,48,48,.3)),to(rgba(48,48,48,.3)));background:-o-linear-gradient(bottom,rgba(48,48,48,.3),rgba(48,48,48,.3));background:linear-gradient(0deg,rgba(48,48,48,.3),rgba(48,48,48,.3));content:"";height:100%;left:0;position:absolute;top:0;-webkit-transition:.4s cubic-bezier(.785,.135,.15,.86);-o-transition:.4s cubic-bezier(.785,.135,.15,.86);transition:.4s cubic-bezier(.785,.135,.15,.86);width:100%;z-index:1}.video:hover .video__btn:after{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.video.is-active .video__btn,.video.is-active:before{opacity:0;pointer-events:none}.video__btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:84px;justify-content:center;left:calc(50% - 42px);position:absolute;top:calc(50% - 42px);-webkit-transition:.4s cubic-bezier(.785,.135,.15,.86);-o-transition:.4s cubic-bezier(.785,.135,.15,.86);transition:.4s cubic-bezier(.785,.135,.15,.86);width:84px;z-index:2}@media(max-width:767px){.video__btn{height:66px;left:calc(50% - 33px);top:calc(50% - 33px);width:66px}}.video__btn:before{background-color:#fff;border-radius:100%;height:100%;position:absolute;width:100%;z-index:1}.video__btn:after,.video__btn:before{content:"";-webkit-transition:.4s cubic-bezier(.785,.135,.15,.86);-o-transition:.4s cubic-bezier(.785,.135,.15,.86);transition:.4s cubic-bezier(.785,.135,.15,.86)}.video__btn:after{background-image:url(/assets/img/svg/triangle.svg);background-repeat:no-repeat;background-size:contain;height:37px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;width:37px;z-index:2}@media(max-width:767px){.video__btn:after{height:32px;width:32px}}.youtube{overflow:hidden;position:relative}.youtube iframe{aspect-ratio:16/9;overflow:hidden}.youtube__cover{cursor:pointer;height:100%;left:0;overflow:hidden;position:absolute;top:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:100%;z-index:2}.youtube__cover.is-hidden{opacity:0;pointer-events:none}.youtube__cover:hover .video__btn{scale:1.2}.youtube__cover img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}[data-select]{position:relative}[data-select].select--open .select__content{height:var(--content-height)}[data-select].select--open .select__btn svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}[data-select].select--hide-checked-option .select__option input:checked+label{display:none}[data-select].select--checked .select__reset{display:block}[data-select] .select__content{height:0;min-width:100%;overflow:hidden;position:absolute;top:100%;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;z-index:2}[data-select] .select__option input{display:none}[data-select] .select__option label{cursor:pointer;display:block}[data-select] .select__reset{cursor:pointer;display:none}[data-select] .select__btn svg{fill:none;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.select--common{height:100%;width:150px}.select--common .select__btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.select--common .select__btn span{font-family:Manrope,sans-serif;font-size:12px;font-weight:700;letter-spacing:.06em;line-height:20px;text-transform:uppercase}@supports(font-variation-settings:normal){.select--common .select__btn span{font-family:Manrope-VF,sans-serif}}@media(max-width:1380px){.select--common .select__btn span{font-size:10px}}.select--common .select__btn svg{height:12px;margin-bottom:2px;width:12px}.select--common .select__content{top:calc(100% + 10px)}.select--common .select__content-inner{background:-o-linear-gradient(202.18deg,#2f3b5f -13.94%,#313c5f 116.91%);background:linear-gradient(247.82deg,#2f3b5f -13.94%,#313c5f 116.91%);border-radius:6px;padding:12px 15px}.select--common .select__option{margin-top:4px}.select--common .select__option:first-child{margin-top:0}.select--common .select__option label{color:#fff;font-family:HelveticaNeueCyr,sans-serif;font-size:11px;font-weight:400;letter-spacing:.06em;line-height:20px;position:relative;text-transform:uppercase;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:1380px){.select--common .select__option label{font-size:9px}}.mobile-menu .select--common .select__option label{font-size:11px}.select--common .select__option label:before{background-color:#fff;content:"";height:1px;left:0;position:absolute;top:calc(100% - 2px);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:100%}.select--common .select__option input:checked+label:before,.select--common .select__option label:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.expertise-page .navigation,.insights-page .navigation{gap:20px;padding-top:30px}.expertise-page .navigation,.expertise-page .navigation__footer,.insights-page .navigation,.insights-page .navigation__footer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.expertise-page .navigation__footer,.insights-page .navigation__footer{border-top:2px solid #fff;margin-top:20px;padding:16px 0 0;width:100%}.expertise-page .navigation__footer>a:last-child:first-child,.insights-page .navigation__footer>a:last-child:first-child{margin-left:auto}.expertise-page .navigation a,.insights-page .navigation a{color:#fff;font-family:Montserrat;font-size:16px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:100%;text-align:right;text-decoration:underline}.expertise-page .navigation__footer{max-width:min(75vw,1420px)}@media(max-width:768px){.expertise-page .navigation__footer{border-top:none;margin-top:0;max-width:none;padding:0}}.insights-page .navigation{width:100%}.insights-page .popup_pre_cont .navigation{border-top:1px solid #fff}.main-page .whyUs{min-height:100svh}.main-page .whyUs,.main-page .whyUs__title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.main-page .whyUs__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px;margin-bottom:50px}.main-page .whyUs__title:after{background-color:#05e2b7;content:"";display:block;height:100px;width:1px}.main-page .whyUs__text{font-family:Montserrat;font-size:35px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:150%;max-width:1320px;text-align:center;-webkit-transition:color .25s ease,-webkit-transform .4s ease;transition:color .25s ease,-webkit-transform .4s ease;-o-transition:color .25s ease,transform .4s ease;transition:color .25s ease,transform .4s ease;transition:color .25s ease,transform .4s ease,-webkit-transform .4s ease}.main-page .whyUs__text:hover{color:#05e2b7;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px)}@media(max-width:1440px){.main-page .whyUs .whyUs__text{font-size:30px}}@media(max-width:1024px){.main-page .whyUs .whyUs__title:after{height:200px}.main-page .whyUs .whyUs__title{gap:100px}.main-page .whyUs .whyUs__text{font-size:25px}}@media(max-width:576px){.main-page .whyUs .whyUs__title:after{height:114px}.main-page .whyUs .whyUs__title{font-size:14px;gap:50px}.main-page .whyUs .whyUs__text{font-size:20px}}.main-page .values .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:30px;justify-content:space-evenly;padding:50px 70px}.main-page .values__title{margin-bottom:180px}.main-page .values__list{gap:30px;list-style-type:none;margin:0;padding:0}.main-page .values__item,.main-page .values__list{display:-webkit-box;display:-ms-flexbox;display:flex}.main-page .values__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.main-page .values__subtitle{color:#fff;font-family:Montserrat;font-size:25px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:100%;-webkit-transition:color .25s ease,-webkit-transform .25 ease;transition:color .25s ease,-webkit-transform .25 ease;-o-transition:color .25s ease,transform .25 ease;transition:color .25s ease,transform .25 ease;transition:color .25s ease,transform .25 ease,-webkit-transform .25 ease}.main-page .values__text:before{background-color:#05e2b7;content:"";display:block;height:1px;opacity:0;width:100%}.main-page .values__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;opacity:0;-webkit-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.main-page .values__text-2{color:#05e2b7;font-family:Montserrat;font-size:25px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:150%;text-align:center;vertical-align:middle}.main-page .values__text-2 span{font-style:Italic}.main-page .values__item:hover .values__subtitle{color:#05e2b7;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.main-page .values__item:hover .values__text,.main-page .values__item:hover .values__text:before{opacity:1}@media(max-width:1440px){.main-page .values .values__title{margin-bottom:0}.main-page .values .values__subtitle{font-size:20px}}@media(max-width:1024px){.main-page .values .container{padding:50px 35px}.main-page .values .values__list{display:grid;gap:70px 30px;grid-template-columns:repeat(3,1fr)}.main-page .values .values__item{gap:20px}.main-page .values .values__text{opacity:1}.main-page .values .values__text:before{display:none}.main-page .values .values__subtitle{border-bottom:1px solid #05e2b7;color:#05e2b7;padding-bottom:23px}}@media(max-width:768px){.main-page .values .values__list{grid-template-columns:repeat(2,1fr)}.main-page .values .values__title{font-size:16px}}@media(max-width:576px){.main-page .values .container{padding:30px 20px}.main-page .values .values__title{font-size:14px;margin-bottom:100px}.main-page .values .values__list{grid-template-columns:repeat(1,1fr)}}.main-page .benefits{background-color:#000;padding-top:50px}.main-page .benefits .section-100vh{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.main-page .benefits__list{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;align-items:flex-start;justify-content:space-between}.main-page .benefits__item,.main-page .benefits__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;width:100%}.main-page .benefits__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;max-width:462px}.main-page .benefits__title{color:#05e2b7;display:grid;font-family:Montserrat;font-size:35px;font-style:Regular;font-weight:400;gap:34px;grid-auto-rows:1fr;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;letter-spacing:0;line-height:100%;min-height:204px;text-align:center;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}.main-page .benefits__title:after{background-color:#05e2b7;content:"";display:block;height:100%;justify-self:center;min-height:100px;width:1px}.main-page .benefits__text{color:#fff;font-family:Montserrat;font-size:16.52px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:22px;text-align:center;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}.main-page .benefits__item:hover .benefits__title{color:#fff}.main-page .benefits__item:hover .benefits__text{color:#05e2b7}@media(max-width:1440px){.main-page .bebnefits .benefits__title{font-size:25px;line-height:30px}.main-page .bebnefits .benefits__text{font-size:15px;line-height:20px}}@media(max-width:1024px){.main-page .benefits{padding-bottom:100px}.main-page .benefits .benefits__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;gap:160px}.main-page .benefits .benefits__title{grid-template-rows:-webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content;min-height:auto}.main-page .benefits .benefits__title:after{height:auto;margin-bottom:16px}}@media(max-width:576px){.main-page .benefits{padding-bottom:100px}.main-page .benefits .benefits__title{font-size:25px}}.main-page .rankings .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.main-page .rankings .rankings__title{leading-trim:NONE;font-size:60px;font-style:Light;font-weight:300;line-height:70px;margin-bottom:40px}.main-page .rankings .rankings__descr,.main-page .rankings .rankings__title{color:#fff;font-family:Montserrat;letter-spacing:0;text-align:center;vertical-align:middle}.main-page .rankings .rankings__descr{display:block;font-size:16.52px;font-style:Medium;font-weight:500;line-height:22px;margin-bottom:100px}.main-page .rankings .rankings__swiper{max-width:1159px;width:100%}.main-page .rankings .rankings__swiper,.main-page .rankings .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-page .rankings .swiper-slide{max-width:-moz-max-content;max-width:-webkit-max-content;max-width:max-content}.main-page .rankings .rankings__scrollbar{background:#fff;height:1px;margin-top:68px;width:100%}.main-page .rankings .swiper-scrollbar-drag{background:#05e2b7;height:5px;top:-2px}@media(max-width:1024px){.main-page .rankings .rankings__title{font-size:45px}}@media(max-width:576px){.main-page .rankings .rankings__title{font-size:28px;line-height:30px}}.main-page .story{position:relative;z-index:2}.main-page .story .section-100vh{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:100px 35px 50px}.main-page .story .story__title{color:#fff;font-family:Montserrat;font-size:60px;font-style:Light;font-weight:300;letter-spacing:0;line-height:70px;margin-bottom:50px;padding-top:30px;text-align:center;vertical-align:middle}.main-page .story .story__flex{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;justify-content:space-between;width:100%}.main-page .story .swiper-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.main-page .story .swiper-slide{max-width:300px}.main-page .story .story__swiper-btn{display:block;height:36px;max-width:36px;position:absolute;right:-5px;top:27px;width:100%;z-index:1}.main-page .story .story__swiper-btn svg{fill:#fff}.main-page .story .story__date{border-bottom:1px solid #fff;display:block;font-size:18px;letter-spacing:3px;line-height:100%;margin-bottom:30px;padding-bottom:27px}.main-page .story .story__date,.main-page .story .story__text{color:#fff;font-family:Montserrat;font-style:Medium;font-weight:500}.main-page .story .story__text{font-size:16.52px;letter-spacing:0;line-height:22px;max-width:90%}.main-page .story .story__swiper-btn:hover path{fill:#05e2b7}.main-page .story .swiper-slide:hover .story__date{border-color:#05e2b7;color:#05e2b7}.main-page .story .swiper-slide:hover .story__text{color:#05e2b7}.main-page .story .swiper-slide:hover .story__swiper-btn svg path{stroke:#05e2b7}.main-page .story .story__text-2{color:#fff;display:block;font-family:Montserrat;font-size:25px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:30px;max-width:115px;-webkit-transition:color .25s ease,-webkit-transform .5s ease;transition:color .25s ease,-webkit-transform .5s ease;-o-transition:color .25s ease,transform .5s ease;transition:color .25s ease,transform .5s ease;transition:color .25s ease,transform .5s ease,-webkit-transform .5s ease}.main-page .story .story__text-2:hover{color:#05e2b7;-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);transform:translateX(-40px)}.main-page .story .story__swiper-btn-1024{display:none}@media(max-width:1440px){.main-page .story .section-100vh{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:50px 35px}.main-page .story .story__title{font-size:45px;line-height:50px;margin-bottom:50px}.main-page .story .story__flex{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;justify-content:space-between;width:100%}.main-page .story .swiper-slide{max-width:265px}.main-page .story .story__text-2{font-size:18px;line-height:21px;max-width:83px}}@media(max-width:1024px){.main-page .story .story__text-2{display:none}.main-page .story .story__swiper{padding-top:55px}.main-page .story .story__swiper-btn{top:0}.main-page .story .swiper-slide{position:static}.main-page .story .story__swiper-btn{display:none}.main-page .story .story__swiper-btn-1024{display:block}}@media(max-width:768px){.main-page .story .story__flex{display:block}.main-page .story .swiper-slide{max-width:258px}.main-page .story .story__swiper-btn-1024{display:block;top:78px;z-index:2}}@media(max-width:576px){.main-page .story .story__flex{display:block}}.people-page .team{background-color:#000}.people-page .team .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:100px 35px 50px}.people-page .team .team__title{color:#fff;font-family:Montserrat;font-size:60px;font-style:Light;font-weight:300;letter-spacing:0;line-height:70px;margin-bottom:85px;text-align:center;vertical-align:middle}.people-page .team .team__swiper{max-width:1139px;width:100%}.people-page .team .swiper-slide{max-width:300px}.people-page .team .team__card{position:relative}.people-page .team .team__img{display:block;height:300px;margin-bottom:24px;width:300px}.people-page .team .team__flex{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.people-page .team .team__info{max-width:227px}.people-page .team .team__name{leading-trim:NONE;font-size:17px;font-weight:500;margin-bottom:5px}.people-page .team .team__descr,.people-page .team .team__name{color:#fff;font-family:Montserrat;font-style:Medium;letter-spacing:0;line-height:22px}.people-page .team .team__descr{font-size:15px;font-weight:400}.people-page .team .team__link{inset:0;position:absolute}.people-page .team .team__scrollbar{background-color:#fff;height:1px;margin-top:11px;width:100%}.people-page .team .swiper-scrollbar-drag{background-color:#05e2b7;height:3px}@media(max-width:1440px){.people-page .team .team__title{font-size:45px}}@media(max-width:576px){.people-page .team .team__title{font-size:28px}}.people-page .team-detail{background-color:#000;padding-bottom:100px;padding-top:190px}.people-page .team-detail .team-detail__flex{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;justify-content:space-between;margin-bottom:106px}.people-page .team-detail .team-detail__texts{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;max-width:731px;width:100%}.people-page .team-detail .team-detail__texts h1{color:#fff;font-family:Montserrat;font-size:60px;font-style:Light;font-weight:300;letter-spacing:0;line-height:100%;margin-bottom:7px}.people-page .team-detail .team-detail__texts strong{color:#fff;font-family:Montserrat;font-size:18px;font-style:Bold;font-weight:700;letter-spacing:20%;line-height:100%;margin-bottom:30px}.people-page .team-detail .team-detail__texts p{leading-trim:NONE;color:#fff;font-family:Montserrat;font-size:16px;font-style:Regular;font-weight:400;line-height:21px}.people-page .team-detail .team-detail__hashtags span{color:#fff;font-family:Montserrat;font-size:16px;font-style:Bold;font-weight:700;line-height:21px}.people-page .team-detail .team-detail__img-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-shrink:0;gap:30px;max-width:300px;width:100%}.people-page .team-detail .team-detail__img-block img{height:300px;-o-object-fit:cover;object-fit:cover;width:300px}.people-page .team-detail .team-detail__img-block-576{display:none}.people-page .team-detail .team-detail__btn{background-color:#05e2b7;color:#000;display:block;font-family:Montserrat;font-size:16px;font-style:Regular;font-weight:400;letter-spacing:7px;line-height:100%;padding:15px 20px;text-align:center;width:100%}.people-page .team-detail .team-detail__block{border-top:.5px solid #fff;padding:77px 78px 72px}.people-page .team-detail .team-detail__block h2{color:#fff;font-family:Montserrat;font-size:18px;font-style:Regular;font-weight:400;letter-spacing:7px;line-height:100%;margin-bottom:25px}.people-page .team-detail .team-detail__block_bb{border-bottom:.5px solid #fff;margin-bottom:45px}.people-page .team-detail .team-detail__flex-2{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;justify-content:space-between}.people-page .team-detail .team-detail__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5px;max-width:523px}.people-page .team-detail .team-detail__list li{color:#fff;font-family:Montserrat;font-size:16px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:110%}.people-page .team-detail .team-detail__list li strong{font-weight:700}.people-page .team-detail .team-detail__list li a{text-decoration:underline}.people-page .team-detail .team-detail__list li:before{content:"—";margin-right:5px}.people-page .team-detail .team-detail__link{color:#fff;display:block;font-family:Montserrat;font-size:15px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:100%;text-align:center;text-decoration:underline}@media(max-width:1440px){.people-page .team-detail .team-detail__texts{max-width:677px}.people-page .team-detail .team-detail__texts h1{font-size:50px;margin-bottom:0}.people-page .team-detail .team-detail__texts strong{margin-bottom:25px}.people-page .team-detail .team-detail__img-block{max-width:200px}.people-page .team-detail .team-detail__img-block img{height:200px;width:200px}.people-page .team-detail .team-detail__block{padding:50px 0 80px}.people-page .team-detail .team-detail__block h2{margin-bottom:45px}.people-page .team-detail .team-detail__list{max-width:495px}}@media(max-width:1024px){.people-page .team-detail{padding-top:150px}.people-page .team-detail .team-detail__block{border-top:.5px solid #fff;padding:100px 0 76px}.people-page .team-detail .team-detail__block h2{margin-bottom:20px}.people-page .team-detail .team-detail__block_bb{margin-bottom:50px}.people-page .team-detail .team-detail__list{max-width:437px}.people-page .team-detail .team-detail__link{text-align:left}}@media(max-width:768px){.people-page .team-detail .team-detail__flex{margin-bottom:50px}.people-page .team-detail .team-detail__texts{max-width:500px}.people-page .team-detail .team-detail__texts h1{font-size:40px}.people-page .team-detail .team-detail__texts strong{font-size:16px}.people-page .team-detail .team-detail__img-block{gap:15px;max-width:120px}.people-page .team-detail .team-detail__img-block img{height:120px;width:120px}.people-page .team-detail .team-detail__btn{font-size:12px;letter-spacing:3px;padding:6.5px 12px}.people-page .team-detail .team-detail__block{padding:50px 0}.people-page .team-detail .team-detail__list{max-width:100%}.people-page .team-detail .team-detail__flex-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.people-page .team-detail .team-detail__flex-2_768{gap:5px}}@media(max-width:576px){.people-page .team-detail{padding-top:100px}.people-page .team-detail .team-detail__flex{margin-bottom:30px}.people-page .team-detail .team-detail__texts{gap:20px;max-width:100%}.people-page .team-detail .team-detail__texts h1{font-size:28px}.people-page .team-detail .team-detail__texts strong{font-size:16px;margin-bottom:0}.people-page .team-detail .team-detail__img-block{display:none;gap:20px;max-width:212px}.people-page .team-detail .team-detail__img-block img{height:212px;width:212px}.people-page .team-detail .team-detail__img-block-576{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}.people-page .team-detail .team-detail__btn{font-size:12px;letter-spacing:4px;padding:12px 20px}.people-page .team-detail .team-detail__block{padding:30px 0 50px}.people-page .team-detail .team-detail__block h2{margin-bottom:21px}.people-page .team-detail .team-detail__link{margin-bottom:134px}}.tax_intern_precont{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#05e2b7;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:100vh;width:100vw}.tax_intern_cont{background-color:#000;min-height:50vh;padding:4vw;width:70vw}.tax__pre_title{font-size:1.2vw;letter-spacing:.3vw}.tax__pre_title,.tax__title{color:#05e2b7;display:block;font-weight:300;margin-bottom:1vw;text-align:center}.tax__title{font-size:3vw}.tax__mini_title{letter-spacing:.2vw}.tax__mini_title,.tax__text{display:block;font-size:1vw;font-weight:300;margin-bottom:1vw}.tax__text,.tax__text p{line-height:120%}.tax__text ul{padding-left:6vw}.tax__form__precont{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.tax__form__precont>.tax__form{gap:1vw;width:70%}.tax__form__precont>.tax__form,.tax__form__precont>.tax__form__bt_cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.tax__form__precont>.tax__form__bt_cont{-webkit-box-pack:end;-ms-flex-pack:end;gap:20px;justify-content:flex-end;width:30%}.tax__form__bt{cursor:pointer;margin-top:unset!important;text-align:center;width:100%}.tax__form .contact_us_form_input{font-size:1vw;margin-top:0}.file_input{display:none}.file_input_label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #05e2b7;color:#888;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1vw;margin-top:1vw;padding:6px 0;width:100%}@media only screen and (max-width:600px){.file_input_label{font-size:4vw;margin-top:3vw;padding:2vw 0}}.file_input_label>img{margin-bottom:.2vw;margin-right:1vw;width:1.4vw}@media only screen and (max-width:600px){.file_input_label>img{margin-right:3vw;width:5vw}}.file_upload_wrapper .file_input_label{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #05e2b7;color:#05e2b7;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1vw;justify-content:center;letter-spacing:.1vw;padding:1vw 1.4vw;width:100%}.file_upload_wrapper .file_input_label:before{all:unset}.file_upload_wrapper .file_input_label>img{margin-right:3vw;width:5vw}.file_upload_wrapper .file_input_label_loaded{color:#05e2b7}#form_career_detail{margin-top:2vh}#form_career_detail .popup_form_scs{position:fixed}#form_career_detail .popup_form_scs.show{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;text-align:center}@media only screen and (max-width:600px){.tax_intern_precont{display:block}.tax_intern_cont{min-height:100vh;padding:30vw 5vw;width:100%}.tax__pre_title{font-size:4vw;margin-bottom:4vw}.tax__title{font-size:7vw;margin-bottom:5vw}.tax__mini_title{font-size:4vw;letter-spacing:.8vw}.tax__text{font-size:3vw;line-height:5vw;margin-bottom:4vw}.tax__form__precont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tax__form__precont>.tax__form{margin-bottom:8vw;width:100%}.tax__form__precont>.tax__form__bt_cont{padding-left:0;width:100%}.tax__form .contact_us_form_input{font-size:4vw;letter-spacing:.8vw;margin-top:3vw;padding:2vw 0}.file_upload_wrapper .file_input_label{font-size:4vw;margin-top:3vw;padding:3vw 4vw}}.section__services_selectors{background-color:hsla(0,0%,100%,.3);border:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:calc(90% - 20px)}@media only screen and (max-width:600px){.section__services_selectors{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;background-color:transparent!important;border:none!important;-ms-flex-direction:column!important;flex-direction:column!important}}.selector{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:700;justify-content:center;letter-spacing:.1vw;padding:14px 4vw;position:relative;text-align:center;width:50%}@media only screen and (max-width:600px){.selector{border:1px solid #fff!important;margin-bottom:3vh!important;padding:14px 13vw!important;width:100%!important}}.selector>img{position:absolute;right:1vw;width:2vw}@media only screen and (max-width:600px){.selector>img{right:3vw!important;width:7vw!important}}.seporator{border:1px solid #fff}.selectors_with_internal_list{position:relative}.selector__intenal_list{background-color:#05e2b7;display:none;padding:10px 0;position:absolute;top:100%;width:100%;z-index:10}.selector__intenal_list>li{color:#37514b;cursor:pointer;font-size:16px;font-weight:400;margin-bottom:10px}.selector__intenal_list>li:hover{font-weight:600}.selector__intenal_list>li.active{font-weight:600;text-decoration:underline}.selectors_with_internal_list__href{cursor:pointer;-webkit-transition:none;-o-transition:none;transition:none}.selectors_with_internal_list__href:hover{background-color:#b7f9e7}.selectors_with_internal_list__href:hover>span{color:#37514b}.selector__intenal_list.show{display:block}.selectors_with_internal_list__href.active{background-color:#05e2b7}.expertise-detail-page .expertise-detail{background-repeat:no-repeat;background-size:cover}.expertise-detail-page .expertise-detail .section-100vh{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.expertise-detail-page .expertise-detail__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:30px;justify-content:space-between;padding:150px 0 50px;width:100%}.expertise-detail-page .expertise-detail__text{font-size:18px;font-style:Medium;font-weight:500;letter-spacing:6px;line-height:100%;margin-bottom:30px}.expertise-detail-page .expertise-detail__text,.expertise-detail-page .expertise-detail__title{color:var(--expertise-color,#fff);font-family:Montserrat,sans-serif;text-align:center;vertical-align:middle}.expertise-detail-page .expertise-detail__title{font-size:60px;font-style:Light;font-weight:300;letter-spacing:0;line-height:70px}.expertise-detail-page .expertise-detail__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:15px;margin-bottom:30px}.expertise-detail-page .expertise-detail__link{border-bottom:1px solid var(--expertise-active,#26f6dd);color:var(--expertise-color,#fff);font-family:Montserrat,sans-serif;font-size:25px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:100%;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}.expertise-detail-page .expertise-detail__link:hover,.expertise-detail-page .expertise-detail__link_active{color:var(--expertise-active,#26f6dd)}.expertise-detail-page .expertise-detail__btn{color:var(--expertise-color,#fff);display:block;margin:0 auto;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.expertise-detail-page .expertise-detail__btn:hover{color:var(--expertise-active,#26f6dd)}@media(max-width:1440px){.expertise-detail-page .expertise-detail .expertise-detail__text{font-size:16px}.expertise-detail-page .expertise-detail .expertise-detail__title{font-size:45px;line-height:110%}.expertise-detail-page .expertise-detail .expertise-detail__link{font-size:20px}}@media(max-width:768px){.expertise-detail-page .expertise-detail .expertise-detail__title{font-size:40px;line-height:45px}}@media(max-width:576px){.expertise-detail-page .expertise-detail .expertise-detail__block{padding:100px 0 30px}.expertise-detail-page .expertise-detail .expertise-detail__text{font-size:14px;margin-bottom:10px}.expertise-detail-page .expertise-detail .expertise-detail__title{font-size:28px;line-height:30px}.expertise-detail-page .expertise-detail .expertise-detail__link{font-size:16px;line-height:21px}}.expertise-detail-page .expertise-slider .section-100vh{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;justify-content:space-between;padding:100px 35px 50px}.expertise-detail-page .expertise-slider__title{color:#fff;font-family:Montserrat,sans-serif;font-size:60px;font-style:Light;font-weight:300;letter-spacing:0;line-height:70px;text-align:center;vertical-align:middle}.expertise-detail-page .expertise-slider__swiper{--header-height:40px;max-width:100%}.expertise-detail-page .expertise-slider .swiper-slide{height:auto;max-width:350px}.expertise-detail-page .expertise-slider__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:40px;height:100%;justify-content:flex-start;max-width:100%;min-height:350px;padding:30px}.expertise-detail-page .expertise-slider__subtitle{font-family:Montserrat,sans-serif;font-size:20px;font-style:Regular;font-weight:400;letter-spacing:3px;line-height:100%;min-height:var(--header-height,auto);text-align:center;text-transform:uppercase;-webkit-transition:min-height .3s ease;-o-transition:min-height .3s ease;transition:min-height .3s ease;vertical-align:middle}.expertise-detail-page .expertise-slider__text{font-family:Montserrat,sans-serif;font-size:18px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:23px;text-align:center}.expertise-detail-page .expertise-slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:50px}.expertise-detail-page .expertise-slider__pagination{margin:0 auto;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important}.expertise-detail-page .expertise-slider__pagination .swiper-pagination-bullet{background-color:#d9d9d9;height:5px;opacity:1;width:5px}.expertise-detail-page .expertise-slider__pagination .swiper-pagination-bullet-active{background-color:var(--color-primary)}.expertise-detail-page .expertise-slider__text-2{color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:18px;font-style:Medium;font-weight:500;letter-spacing:5px;line-height:100%;margin-bottom:18px;text-align:left}.expertise-detail-page .expertise-slider__flex{border-top:1px solid #fff;padding-top:16px;width:100%}.expertise-detail-page .expertise-slider__flex,.expertise-detail-page .expertise-slider__flex .expertise-slider__group{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;justify-content:space-between}.expertise-detail-page .expertise-slider__flex .expertise-slider__group{width:-webkit-max-content;width:-moz-max-content;width:max-content}.expertise-detail-page .expertise-slider__link{text-decoration-offset:0;color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:100%;text-align:right;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0}@media(max-width:1440px){.expertise-detail-page .expertise-slider .section-100vh{padding:30px 35px}.expertise-detail-page .expertise-slider .expertise-slider__title{font-size:45px;line-height:50px}.expertise-detail-page .expertise-slider .expertise-slider__subtitle{font-size:18px}.expertise-detail-page .expertise-slider .expertise-slider__text{font-size:16px;line-height:21px}.expertise-detail-page .expertise-slider .expertise-slider__text-2{font-size:16px}}@media(max-width:1024px){.expertise-detail-page .expertise-slider__flex{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.expertise-detail-page .expertise-slider__flex .expertise-slider__group{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;gap:8px}}@media(max-width:576px){.expertise-detail-page .expertise-slider .section-100vh{padding:30px 20px}.expertise-detail-page .expertise-slider .expertise-slider__title{font-size:28px;line-height:30px}.expertise-detail-page .expertise-slider .expertise-slider__subtitle{font-size:16px;line-height:110%}.expertise-detail-page .expertise-slider .expertise-slider__text-2{font-size:14px}.expertise-detail-page .expertise-slider .expertise-slider__flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;gap:12px}.expertise-detail-page .expertise-slider .swiper-slide{max-width:274px}.expertise-detail-page .expertise-slider .expertise-slider__card{gap:20px;max-width:274px;min-height:274px}}.career-page .section__contact_us,.contact-page .section__contact_us,.insights-page .section__contact_us,.people-page .section__contact_us,.services-page .section__contact_us{background-color:#37514b;background-image:url(../img/background_parallax.png)}.career-page .contact_us_form,.contact-page .contact_us_form,.insights-page .contact_us_form,.people-page .contact_us_form,.services-page .contact_us_form{background-color:#37514b}.career-page .popup_form_scs,.contact-page .popup_form_scs,.insights-page .popup_form_scs,.people-page .popup_form_scs,.services-page .popup_form_scs{background-color:#05e2b7;color:#37514b}.career-page .contact_us_form_input,.contact-page .contact_us_form_input,.insights-page .contact_us_form_input,.people-page .contact_us_form_input,.services-page .contact_us_form_input{border-bottom:1px solid #05e2b7}.career-page .contact_us__form__textarea,.contact-page .contact_us__form__textarea,.insights-page .contact_us__form__textarea,.people-page .contact_us__form__textarea,.services-page .contact_us__form__textarea{border:1px solid #05e2b7}.career-page label:before,.contact-page label:before,.insights-page label:before,.people-page label:before,.services-page label:before{border:1px solid #05e2b7;color:#fff}.career-page .bt_alumni,.contact-page .bt_alumni,.insights-page .bt_alumni,.people-page .bt_alumni,.services-page .bt_alumni{background-color:#05e2b7;color:#37514b}.career-page .bt_alumni:hover,.contact-page .bt_alumni:hover,.insights-page .bt_alumni:hover,.people-page .bt_alumni:hover,.services-page .bt_alumni:hover{background-color:hsla(0,0%,100%,.5)}.career-page .checkbox_cont>label>span,.contact-page .checkbox_cont>label>span,.insights-page .checkbox_cont>label>span,.people-page .checkbox_cont>label>span,.services-page .checkbox_cont>label>span{color:#05e2b7}.career-page .checkbox_cont>label a,.contact-page .checkbox_cont>label a,.insights-page .checkbox_cont>label a,.people-page .checkbox_cont>label a,.services-page .checkbox_cont>label a{color:#05e2b7;text-decoration:underline;text-underline-offset:2px}.career-page .contact_us_form_input::-webkit-input-placeholder,.contact-page .contact_us_form_input::-webkit-input-placeholder,.insights-page .contact_us_form_input::-webkit-input-placeholder,.people-page .contact_us_form_input::-webkit-input-placeholder,.services-page .contact_us_form_input::-webkit-input-placeholder{color:#fff}.career-page .contact_us_form_input::-moz-placeholder,.contact-page .contact_us_form_input::-moz-placeholder,.insights-page .contact_us_form_input::-moz-placeholder,.people-page .contact_us_form_input::-moz-placeholder,.services-page .contact_us_form_input::-moz-placeholder{color:#fff}.career-page .contact_us_form_input:-ms-input-placeholder,.contact-page .contact_us_form_input:-ms-input-placeholder,.insights-page .contact_us_form_input:-ms-input-placeholder,.people-page .contact_us_form_input:-ms-input-placeholder,.services-page .contact_us_form_input:-ms-input-placeholder{color:#fff}.career-page .contact_us_form_input::-ms-input-placeholder,.contact-page .contact_us_form_input::-ms-input-placeholder,.insights-page .contact_us_form_input::-ms-input-placeholder,.people-page .contact_us_form_input::-ms-input-placeholder,.services-page .contact_us_form_input::-ms-input-placeholder{color:#fff}.career-page .contact_us_form_input::placeholder,.contact-page .contact_us_form_input::placeholder,.insights-page .contact_us_form_input::placeholder,.people-page .contact_us_form_input::placeholder,.services-page .contact_us_form_input::placeholder{color:#fff}.events-page .section__contact_us{background:url(../img/bg_form.png) #000;background-attachment:fixed;background-size:cover}.events-page .contact_us_form{background-color:#000}.events-page .popup_form_scs{background-color:#9a81f5;color:#fff}.events-page .contact_us_form_input{border-bottom:1px solid #9a81f5}.events-page .contact_us__form__textarea,.events-page label:before{border:1px solid #9a81f5}.events-page .bt_alumni{background-color:#fff;color:#000}.events-page .bt_alumni:hover{background-color:hsla(0,0%,100%,.5)}.events-page .checkbox_cont>label>span{color:#9a81f5}.events-page .checkbox_cont>label>span>a{color:#9a81f5;text-decoration:underline;text-underline-offset:2px}.career-page .section__contact_us,.contact-page .section__contact_us,.events-page .section__contact_us,.insights-page .section__contact_us,.people-page .section__contact_us,.services-page .section__contact_us{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-attachment:fixed;background-position:50%;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;justify-content:center;width:100%}.career-page .contact_us_form,.contact-page .contact_us_form,.events-page .contact_us_form,.insights-page .contact_us_form,.people-page .contact_us_form,.services-page .contact_us_form{display:block;padding:4vw 6vw;position:relative;text-align:center;width:70%}.career-page .contact_us_form .title,.contact-page .contact_us_form .title,.events-page .contact_us_form .title,.insights-page .contact_us_form .title,.people-page .contact_us_form .title,.services-page .contact_us_form .title{font-size:60px;font-weight:300;line-height:100%;margin-bottom:2vh;text-shadow:none}.career-page .contact_us_form .pre_title,.contact-page .contact_us_form .pre_title,.events-page .contact_us_form .pre_title,.insights-page .contact_us_form .pre_title,.people-page .contact_us_form .pre_title,.services-page .contact_us_form .pre_title{font-size:16px!important;font-weight:400;letter-spacing:0;line-height:100%;margin-bottom:2vh}.career-page .contact_us_form_input,.contact-page .contact_us_form_input,.events-page .contact_us_form_input,.insights-page .contact_us_form_input,.people-page .contact_us_form_input,.services-page .contact_us_form_input{margin-top:2vw;padding:6px 0;width:100%}.career-page .contact_us_form_input::-webkit-input-placeholder,.contact-page .contact_us_form_input::-webkit-input-placeholder,.events-page .contact_us_form_input::-webkit-input-placeholder,.insights-page .contact_us_form_input::-webkit-input-placeholder,.people-page .contact_us_form_input::-webkit-input-placeholder,.services-page .contact_us_form_input::-webkit-input-placeholder{font-size:16px;letter-spacing:3px;opacity:1}.career-page .contact_us_form_input::-moz-placeholder,.contact-page .contact_us_form_input::-moz-placeholder,.events-page .contact_us_form_input::-moz-placeholder,.insights-page .contact_us_form_input::-moz-placeholder,.people-page .contact_us_form_input::-moz-placeholder,.services-page .contact_us_form_input::-moz-placeholder{font-size:16px;letter-spacing:3px;opacity:1}.career-page .contact_us_form_input:-ms-input-placeholder,.contact-page .contact_us_form_input:-ms-input-placeholder,.events-page .contact_us_form_input:-ms-input-placeholder,.insights-page .contact_us_form_input:-ms-input-placeholder,.people-page .contact_us_form_input:-ms-input-placeholder,.services-page .contact_us_form_input:-ms-input-placeholder{font-size:16px;letter-spacing:3px;opacity:1}.career-page .contact_us_form_input::-ms-input-placeholder,.contact-page .contact_us_form_input::-ms-input-placeholder,.events-page .contact_us_form_input::-ms-input-placeholder,.insights-page .contact_us_form_input::-ms-input-placeholder,.people-page .contact_us_form_input::-ms-input-placeholder,.services-page .contact_us_form_input::-ms-input-placeholder{font-size:16px;letter-spacing:3px;opacity:1}.career-page .contact_us_form_input::placeholder,.contact-page .contact_us_form_input::placeholder,.events-page .contact_us_form_input::placeholder,.insights-page .contact_us_form_input::placeholder,.people-page .contact_us_form_input::placeholder,.services-page .contact_us_form_input::placeholder{font-size:16px;letter-spacing:3px;opacity:1}.career-page .contact_us__form__textarea,.contact-page .contact_us__form__textarea,.events-page .contact_us__form__textarea,.insights-page .contact_us__form__textarea,.people-page .contact_us__form__textarea,.services-page .contact_us__form__textarea{-webkit-box-sizing:border-box;box-sizing:border-box;height:12vh;padding:10px}.career-page textarea.contact_us_form_input,.contact-page textarea.contact_us_form_input,.events-page textarea.contact_us_form_input,.insights-page textarea.contact_us_form_input,.people-page textarea.contact_us_form_input,.services-page textarea.contact_us_form_input{margin-top:4vh}.career-page .contact_us__form__bt_submit,.contact-page .contact_us__form__bt_submit,.events-page .contact_us__form__bt_submit,.insights-page .contact_us__form__bt_submit,.people-page .contact_us__form__bt_submit,.services-page .contact_us__form__bt_submit{bottom:8vh;cursor:pointer;position:static;right:5vw;width:12vw}.career-page .bt_alumni,.contact-page .bt_alumni,.events-page .bt_alumni,.insights-page .bt_alumni,.people-page .bt_alumni,.services-page .bt_alumni{display:block;font-size:1vw;letter-spacing:.1vw;margin-top:7vh;padding:1vw 1.4vw}.career-page .checkbox_cont>input[type=checkbox],.contact-page .checkbox_cont>input[type=checkbox],.events-page .checkbox_cont>input[type=checkbox],.insights-page .checkbox_cont>input[type=checkbox],.people-page .checkbox_cont>input[type=checkbox],.services-page .checkbox_cont>input[type=checkbox]{display:none}.career-page .checkbox_cont>label,.contact-page .checkbox_cont>label,.events-page .checkbox_cont>label,.insights-page .checkbox_cont>label,.people-page .checkbox_cont>label,.services-page .checkbox_cont>label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.career-page .checkbox_cont>label>span,.contact-page .checkbox_cont>label>span,.events-page .checkbox_cont>label>span,.insights-page .checkbox_cont>label>span,.people-page .checkbox_cont>label>span,.services-page .checkbox_cont>label>span{font-size:16px;font-weight:500;line-height:100%;text-align:left}.career-page .checkbox_cont>span>a,.contact-page .checkbox_cont>span>a,.events-page .checkbox_cont>span>a,.insights-page .checkbox_cont>span>a,.people-page .checkbox_cont>span>a,.services-page .checkbox_cont>span>a{cursor:pointer;text-decoration:underline}.career-page input[type=checkbox]+label:before,.career-page input[type=radio]+label:before,.contact-page input[type=checkbox]+label:before,.contact-page input[type=radio]+label:before,.events-page input[type=checkbox]+label:before,.events-page input[type=radio]+label:before,.insights-page input[type=checkbox]+label:before,.insights-page input[type=radio]+label:before,.people-page input[type=checkbox]+label:before,.people-page input[type=radio]+label:before,.services-page input[type=checkbox]+label:before,.services-page input[type=radio]+label:before{-ms-flex-negative:0;content:" ";display:inline-block;flex-shrink:0;font:20px/30px Arial;height:30px;margin-right:15px;position:relative;text-align:center;vertical-align:middle;width:30px}.career-page .popup_form_scs,.contact-page .popup_form_scs,.events-page .popup_form_scs,.insights-page .popup_form_scs,.people-page .popup_form_scs,.services-page .popup_form_scs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;padding:4vw 6vw;position:absolute;top:0;width:100%}.career-page .popup_form_scs__title,.contact-page .popup_form_scs__title,.events-page .popup_form_scs__title,.insights-page .popup_form_scs__title,.people-page .popup_form_scs__title,.services-page .popup_form_scs__title{font-size:4vw;font-weight:300}.career-page .popup_form_scs__descrip,.contact-page .popup_form_scs__descrip,.events-page .popup_form_scs__descrip,.insights-page .popup_form_scs__descrip,.people-page .popup_form_scs__descrip,.services-page .popup_form_scs__descrip{font-size:1.2vw;font-weight:300;margin-top:2vh}.career-page .contact_us__flex,.contact-page .contact_us__flex,.events-page .contact_us__flex,.insights-page .contact_us__flex,.people-page .contact_us__flex,.services-page .contact_us__flex{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;justify-content:space-between}.career-page .contact_us_form_input.error,.contact-page .contact_us_form_input.error,.events-page .contact_us_form_input.error,.insights-page .contact_us_form_input.error,.people-page .contact_us_form_input.error,.services-page .contact_us_form_input.error{border-bottom:1px solid red}.career-page .contact_us__form__textarea.error,.contact-page .contact_us__form__textarea.error,.events-page .contact_us__form__textarea.error,.insights-page .contact_us__form__textarea.error,.people-page .contact_us__form__textarea.error,.services-page .contact_us__form__textarea.error{border:1px solid red}.career-page .checkbox_cont.error>label>span,.contact-page .checkbox_cont.error>label>span,.events-page .checkbox_cont.error>label>span,.insights-page .checkbox_cont.error>label>span,.people-page .checkbox_cont.error>label>span,.services-page .checkbox_cont.error>label>span{color:red}.career-page .checkbox_cont.error>label:before,.contact-page .checkbox_cont.error>label:before,.events-page .checkbox_cont.error>label:before,.insights-page .checkbox_cont.error>label:before,.people-page .checkbox_cont.error>label:before,.services-page .checkbox_cont.error>label:before{border-color:red}@media(max-width:1440px){.career-page .contact_us_form .title,.contact-page .contact_us_form .title,.events-page .contact_us_form .title,.insights-page .contact_us_form .title,.people-page .contact_us_form .title,.services-page .contact_us_form .title{font-size:45px}}@media(max-width:1024px){.career-page .contact_us__flex,.contact-page .contact_us__flex,.events-page .contact_us__flex,.insights-page .contact_us__flex,.people-page .contact_us__flex,.services-page .contact_us__flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;gap:45px}}@media only screen and (max-width:600px){.career-page .contact_us_form,.contact-page .contact_us_form,.events-page .contact_us_form,.insights-page .contact_us_form,.people-page .contact_us_form,.services-page .contact_us_form{width:85%}.career-page .contact_us_form .title,.contact-page .contact_us_form .title,.events-page .contact_us_form .title,.insights-page .contact_us_form .title,.people-page .contact_us_form .title,.services-page .contact_us_form .title{font-size:24px;line-height:110%;margin:2vh 5vw}.career-page .contact_us_form>.pre_title,.contact-page .contact_us_form>.pre_title,.events-page .contact_us_form>.pre_title,.insights-page .contact_us_form>.pre_title,.people-page .contact_us_form>.pre_title,.services-page .contact_us_form>.pre_title{font-size:3.7vw;font-weight:300;margin-bottom:7vh}.career-page .contact_us_form_input::-webkit-input-placeholder,.contact-page .contact_us_form_input::-webkit-input-placeholder,.events-page .contact_us_form_input::-webkit-input-placeholder,.insights-page .contact_us_form_input::-webkit-input-placeholder,.people-page .contact_us_form_input::-webkit-input-placeholder,.services-page .contact_us_form_input::-webkit-input-placeholder{font-size:3.5vw}.career-page .contact_us_form_input::-moz-placeholder,.contact-page .contact_us_form_input::-moz-placeholder,.events-page .contact_us_form_input::-moz-placeholder,.insights-page .contact_us_form_input::-moz-placeholder,.people-page .contact_us_form_input::-moz-placeholder,.services-page .contact_us_form_input::-moz-placeholder{font-size:3.5vw}.career-page .contact_us_form_input:-ms-input-placeholder,.contact-page .contact_us_form_input:-ms-input-placeholder,.events-page .contact_us_form_input:-ms-input-placeholder,.insights-page .contact_us_form_input:-ms-input-placeholder,.people-page .contact_us_form_input:-ms-input-placeholder,.services-page .contact_us_form_input:-ms-input-placeholder{font-size:3.5vw}.career-page .contact_us_form_input::-ms-input-placeholder,.contact-page .contact_us_form_input::-ms-input-placeholder,.events-page .contact_us_form_input::-ms-input-placeholder,.insights-page .contact_us_form_input::-ms-input-placeholder,.people-page .contact_us_form_input::-ms-input-placeholder,.services-page .contact_us_form_input::-ms-input-placeholder{font-size:3.5vw}.career-page .contact_us_form_input,.career-page .contact_us_form_input::placeholder,.contact-page .contact_us_form_input,.contact-page .contact_us_form_input::placeholder,.events-page .contact_us_form_input,.events-page .contact_us_form_input::placeholder,.insights-page .contact_us_form_input,.insights-page .contact_us_form_input::placeholder,.people-page .contact_us_form_input,.people-page .contact_us_form_input::placeholder,.services-page .contact_us_form_input,.services-page .contact_us_form_input::placeholder{font-size:3.5vw}.career-page textarea.contact_us_form_input,.contact-page textarea.contact_us_form_input,.events-page textarea.contact_us_form_input,.insights-page textarea.contact_us_form_input,.people-page textarea.contact_us_form_input,.services-page textarea.contact_us_form_input{margin-top:4vh}.career-page .checkbox_cont>label,.contact-page .checkbox_cont>label,.events-page .checkbox_cont>label,.insights-page .checkbox_cont>label,.people-page .checkbox_cont>label,.services-page .checkbox_cont>label{display:grid;grid-template-columns:40px 1fr}.career-page .checkbox_cont>label:before,.contact-page .checkbox_cont>label:before,.events-page .checkbox_cont>label:before,.insights-page .checkbox_cont>label:before,.people-page .checkbox_cont>label:before,.services-page .checkbox_cont>label:before{font:18px Arial;height:25px;width:25px}.career-page .checkbox_cont>label>span,.contact-page .checkbox_cont>label>span,.events-page .checkbox_cont>label>span,.insights-page .checkbox_cont>label>span,.people-page .checkbox_cont>label>span,.services-page .checkbox_cont>label>span{font-size:2.5vw;line-height:5vw}.career-page .bt_alumni,.contact-page .bt_alumni,.events-page .bt_alumni,.insights-page .bt_alumni,.people-page .bt_alumni,.services-page .bt_alumni{font-size:4.3vw;margin-top:0;padding:3vw 4vw}.career-page .contact_us_form .bt_alumni,.contact-page .contact_us_form .bt_alumni,.events-page .contact_us_form .bt_alumni,.insights-page .contact_us_form .bt_alumni,.people-page .contact_us_form .bt_alumni,.services-page .contact_us_form .bt_alumni{margin-bottom:2vh;margin-top:3vh;max-width:unset;position:static;width:100%}.career-page .popup_form_scs__title,.contact-page .popup_form_scs__title,.events-page .popup_form_scs__title,.insights-page .popup_form_scs__title,.people-page .popup_form_scs__title,.services-page .popup_form_scs__title{font-size:7vw}.career-page .popup_form_scs__descrip,.contact-page .popup_form_scs__descrip,.events-page .popup_form_scs__descrip,.insights-page .popup_form_scs__descrip,.people-page .popup_form_scs__descrip,.services-page .popup_form_scs__descrip{font-size:4.2vw}}@media(max-width:576px){.career-page .contact_us__flex,.contact-page .contact_us__flex,.events-page .contact_us__flex,.insights-page .contact_us__flex,.people-page .contact_us__flex,.services-page .contact_us__flex{gap:25px}.career-page .contact_us_form .title,.contact-page .contact_us_form .title,.events-page .contact_us_form .title,.insights-page .contact_us_form .title,.people-page .contact_us_form .title,.services-page .contact_us_form .title{font-size:24px;line-height:110%}.career-page .bt_alumni,.contact-page .bt_alumni,.events-page .bt_alumni,.insights-page .bt_alumni,.people-page .bt_alumni,.services-page .bt_alumni{max-width:unset}}.expertise-page .expertise{position:relative}.expertise-page .expertise:after{background-color:var(--expertise-background,#000);content:"";inset:0;-webkit-mask-image:url(../img/pre_cont_ban.png);mask-image:url(../img/pre_cont_ban.png);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:absolute}.expertise-page .expertise .section-100vh{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:100px 35px}.expertise-page .expertise .expertise__block{max-width:66%}.expertise-page .expertise .expertise__block,.expertise-page .expertise .expertise__texts{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}.expertise-page .expertise .expertise__texts{max-width:1168px}.expertise-page .expertise .expertise__advise{font-family:Montserrat;font-size:18px;font-style:Medium;font-weight:500;letter-spacing:20%;line-height:100%;margin-bottom:55px;text-align:center}.expertise-page .expertise .expertise__title{color:#fff;font-family:Montserrat;font-size:60px;font-style:Light;font-weight:300;letter-spacing:0;line-height:70px;margin-bottom:70px;text-align:center;vertical-align:bottom}.expertise-page .expertise .expertise__text{font-size:20px;letter-spacing:0}.expertise-page .expertise .expertise__item,.expertise-page .expertise .expertise__text{color:#fff;font-family:Montserrat;font-style:Regular;font-weight:400;line-height:25px;text-align:center}.expertise-page .expertise .expertise__item{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;gap:3px;justify-content:center;letter-spacing:3px;text-transform:uppercase}.expertise-page .expertise .expertise__item:before{content:"•"}@media(max-width:1440px){.expertise-page .expertise .expertise__block{max-width:55%}.expertise-page .expertise .expertise__texts{max-width:900px}.expertise-page .expertise .expertise__advise{font-size:16px;margin-bottom:20px}.expertise-page .expertise .expertise__title{font-size:45px;line-height:110%;margin-bottom:40px}.expertise-page .expertise .expertise__text{font-size:18px;line-height:25px}.expertise-page .expertise .expertise__item{font-size:15px;line-height:20px}}@media(max-width:1024px){.expertise-page .expertise .expertise__texts{max-width:650px}.expertise-page .expertise .expertise__title{margin-bottom:150px}}@media(max-width:768px){.expertise-page .expertise{background-position:70%}.expertise-page .expertise:after{bottom:-80px;-webkit-mask-position:70%;mask-position:70%}.expertise-page .expertise .expertise__block{max-width:unset;width:100%}.expertise-page .expertise .expertise__texts{margin-right:auto;max-width:70%}.expertise-page .expertise .experience__texts-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}.expertise-page .expertise .expertise__title{font-size:40px;margin:0 auto 70px;max-width:500px}.expertise-page .expertise .expertise__text{font-size:16px;line-height:22px;text-align:left}.expertise-page .expertise .expertise__item{-webkit-box-pack:start;-ms-flex-pack:start;font-size:13px;justify-content:flex-start;line-height:18px;text-align:left}}@media(max-width:576px){.expertise-page .expertise:after{bottom:-50px}.expertise-page .expertise .expertise__block,.expertise-page .expertise .expertise__texts{max-width:100%}.expertise-page .expertise .expertise__advise{font-size:14px;margin-bottom:20px}.expertise-page .expertise .expertise__title{font-size:28px;line-height:30px;margin-bottom:20px}.expertise-page .expertise .expertise__text{font-size:16px;line-height:21px}.expertise-page .expertise .expertise__item{font-size:13px;line-height:15px}.expertise-page .expertise .expertise__item:before{content:"•"}}.expertise-page .contactUs{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--people-background,#000);background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-mask:url(../img/contact-bg.svg) no-repeat right top/contain;mask:url(../img/contact-bg.svg) no-repeat right top/contain;max-width:272px;min-height:2000px;padding-right:40px;padding-top:300px;position:fixed;right:0;top:0;width:100%;z-index:99}.expertise-page .contactUs .contactUs__block{margin-left:auto;max-width:159px}.expertise-page .contactUs .contactUs__title{color:var(--people-color,#fff);font-family:Montserrat;font-size:18px;font-style:Medium;font-weight:500;letter-spacing:3px;line-height:100%;margin-bottom:14px}.expertise-page .contactUs .contactUs__card_mb{margin-bottom:50px}.expertise-page .contactUs .contactUs__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;position:relative}.expertise-page .contactUs .contactUs__card svg{color:var(--people-color,#fff)}.expertise-page .contactUs .contactUs__img{height:127px;-o-object-fit:cover;object-fit:cover;width:127px}.expertise-page .contactUs .contactUs__job,.expertise-page .contactUs .contactUs__name{color:var(--people-color,#fff);font-family:Montserrat;font-size:15px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:110%}.expertise-page .contactUs .contactUs__btn{position:absolute}@media(max-width:1440px){.expertise-page .contactUs{max-width:230px;padding-right:30px;padding-top:350px}.expertise-page .contactUs .contactUs__block{margin-left:auto;max-width:159px}.expertise-page .contactUs .contactUs__title{font-size:16px}.expertise-page .contactUs .contactUs__card_mb{margin-bottom:30px}.expertise-page .contactUs .contactUs__img{height:100px;width:100px}}@media(max-width:1024px){.expertise-page .contactUs{max-width:200px;min-height:2000px;padding-right:20px;padding-top:300px}}@media(max-width:768px){.expertise-page .contactUs{max-width:190px;min-height:2000px;padding-right:40px;padding-top:500px}.expertise-page .contactUs .contactUs__title{font-size:16px;margin-bottom:26px}.expertise-page .contactUs .contactUs__img{height:94px;width:94px}.expertise-page .contactUs .contactUs__job,.expertise-page .contactUs .contactUs__name{font-size:13px}.expertise-page .contactUs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-mask-image:url(../img/contact-bg-576.svg);mask-image:url(../img/contact-bg-576.svg);-webkit-mask-position:top;mask-position:top;-webkit-mask-size:cover;mask-size:cover;max-width:100%;min-height:375px;padding-left:20px;padding-right:20px;padding-top:90px;position:static}.expertise-page .contactUs .contactUs__block{margin-left:unset;max-width:unset}.expertise-page .contactUs .contactUs__flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:20px}.expertise-page .contactUs .contactUs__img{height:122px;width:122px}}.expertise-page .whatWeDo{background-color:var(--expertise-background,#000)}.expertise-page .whatWeDo .section-100vh{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:100px 35px}.expertise-page .whatWeDo .whatWeDo__block{width:100%}.expertise-page .whatWeDo .whatWeDo__span{display:block;font-family:Montserrat;font-size:18px;font-style:Medium;font-weight:500;letter-spacing:4px;line-height:100%;margin-bottom:50px;text-align:center}.expertise-page .whatWeDo .whatWeDo__title{color:#fff;font-family:Montserrat;font-size:60px;font-style:Light;font-weight:300;letter-spacing:0;line-height:70px;margin:0 auto 100px;max-width:max(60%,calc(100vw - 560px));text-align:center;vertical-align:middle}.expertise-page .whatWeDo .whatWeDo__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:15px}.expertise-page .whatWeDo .whatWeDo__link{font-family:Montserrat;font-size:25px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:100%;text-decoration:underline}@media(max-width:1440px){.expertise-page .whatWeDo .section-100vh{padding:100px 200px}.expertise-page .whatWeDo .whatWeDo__span{font-size:16px;margin-bottom:50px}.expertise-page .whatWeDo .whatWeDo__title{font-size:45px;line-height:70px}.expertise-page .whatWeDo .whatWeDo__link{font-size:20px;text-decoration-color:#05e2b7}}@media(max-width:1024px){.expertise-page .whatWeDo .section-100vh{padding:70px 50px}.expertise-page .whatWeDo .whatWeDo__title{font-size:40px;line-height:110%;margin:0 auto 50px}.expertise-page .whatWeDo .whatWeDo__span{margin-bottom:30px}.expertise-page .whatWeDo .whatWeDo__link{font-size:20px}}@media(max-width:768px){.expertise-page .whatWeDo .section-100vh{padding:70px 50px}.expertise-page .whatWeDo .whatWeDo__title{line-height:110%;margin:0 auto 50px;max-width:500px;max-width:60%}.expertise-page .whatWeDo .whatWeDo__span{margin-bottom:30px}.expertise-page .whatWeDo .whatWeDo__list{max-width:70%}.expertise-page .whatWeDo .whatWeDo__link{font-size:20px}}@media(max-width:576px){.expertise-page .whatWeDo .section-100vh{padding:50px 20px}.expertise-page .whatWeDo .whatWeDo__title{font-size:28px;line-height:110%;margin:0 auto 30px;max-width:100%}.expertise-page .whatWeDo .whatWeDo__span{font-size:14px;margin-bottom:30px}.expertise-page .whatWeDo .whatWeDo__list{max-width:100%}.expertise-page .whatWeDo .whatWeDo__link{font-size:16px}}.insights .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;max-width:100%;padding:100px 35px 50px}.insights .insights__title{color:#fff;font-family:Montserrat;font-size:60px;font-style:Light;font-weight:300;letter-spacing:0;line-height:70px;margin-bottom:50px;text-align:center;vertical-align:middle}.insights .insights__hashtags{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:34px;margin-bottom:22px;margin-right:auto}.insights .insights__hashtag{font-family:Montserrat;font-size:15px;font-style:Regular;font-weight:400;letter-spacing:20%;line-height:100%}.insights .insights__hashtag_bold{font-weight:700}.insights .insights__swiper{width:100%}.insights .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.insights .swiper-slide{height:auto;max-width:480px}@media(min-width:1440.1px){.insights .swiper-slide{max-width:calc(33.33333% - 16px)}}@media(min-width:1920.1px){.insights .swiper-slide{max-width:calc(25% - 20px)}}.insights .insights__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden;padding:45px;position:relative}@media(min-width:1440.1px){.insights .insights__card{min-height:30vw;padding:1vw}}@media(min-width:1920.1px){.insights .insights__card{min-height:30vw;padding:2vw}}.insights .insights__card p{-webkit-line-clamp:9;-webkit-box-orient:vertical;line-clamp:9;color:#fff;display:-webkit-box;font-family:Montserrat;font-size:20px;font-style:Regular;font-weight:400;line-height:25px;margin-bottom:20px;overflow:hidden;position:relative;z-index:2}.insights .insights__card p:not(:nth-child(3)){display:none}.insights .insights__date{border-bottom:.5px solid #fff;display:block;font-size:16px;font-style:Light;font-weight:300;letter-spacing:5px;padding-bottom:20px}.insights .insights__date,.insights .insights__subtitle{font-family:Montserrat;line-height:100%;margin-bottom:20px;position:relative;z-index:2}.insights .insights__subtitle{color:#fff;font-size:25px;font-style:Medium;font-weight:500}@media(min-width:1920.1px){.insights .insights__subtitle{font-size:1vw;letter-spacing:.2vw;margin-bottom:2vw;padding-bottom:2vw;padding-top:1vw}}.insights .insights__link{color:#fff;font-family:Montserrat;font-size:20px;font-style:Regular;font-weight:400;line-height:25px;margin-top:auto;position:relative;text-decoration:underline;z-index:2}.insights .insights__bg{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.insights .insights__scrollbar{background-color:#fff;height:1px;margin-top:20px;width:100%}.insights .swiper-scrollbar-drag{background-color:#05e2b7;height:3px}.insights .insights__swiper~.pre_title{font-family:Montserrat;font-size:25px;font-style:Medium;font-weight:500;line-height:100%;padding:10vh 0;text-align:center}@media(min-width:1920.1px){.insights .insights__swiper~.pre_title{font-size:1.3vw;letter-spacing:.2vw}}@media(max-width:600px){.insights .insights__swiper~.pre_title{font-size:20px}}
