

/* Start:/local/templates/project/build/css/global.css?177004048796190*/
/**
 * Swiper 12.0.3
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: October 21, 2025
 */

: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-vertical {
    > .swiper-wrapper {
      scroll-snap-type: y mandatory;
    }
  }
  &.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;
  }
}

@font-face{font-display:block;font-family:"Proxima Nova";font-style:normal;font-weight:100;src:url("/local/templates/project/build/css/../../build/fonts//ProximaNova/ProximaNovaT-Thin.woff2") format("woff2"),url("/local/templates/project/build/css/../../build/fonts//ProximaNova/ProximaNovaT-Thin.woff") format("woff")}@font-face{font-display:block;font-family:"Proxima Nova";font-style:italic;font-weight:100;src:url("/local/templates/project/build/css/../../build/fonts//ProximaNova/ProximaNova-ThinIt.woff2") format("woff2"),url("/local/templates/project/build/css/../../build/fonts//ProximaNova/ProximaNova-ThinIt.woff") format("woff")}@font-face{font-display:block;font-family:"Proxima Nova";font-style:normal;font-weight:300;src:url("/local/templates/project/build/css/../../build/fonts//ProximaNova/ProximaNova-Light.woff2") format("woff2"),url("/local/templates/project/build/css/../../build/fonts//ProximaNova/ProximaNova-Light.woff") format("woff")}@font-face{font-display:block;font-family:"Proxima Nova";font-style:italic;font-weight:300;src:url("/local/templates/project/build/css/../../build/fonts//ProximaNova/ProximaNova-LightIt.woff2") format("woff2"),url("/local/templates/project/build/css/../../build/fonts//ProximaNova/ProximaNova-LightIt.woff") format("woff")}@font-face{font-display:block;font-family:"Proxima Nova";font-style:normal;font-weight:normal;src:url("/local/templates/project/build/css/../../build/fonts//ProximaNova/ProximaNova-Regular.woff2") format("woff2"),url("/local/templates/project/build/css/../../build/fonts//ProximaNova/ProximaNova-Regular.woff") format("woff")}@font-face{font-display:block;font-family:"Proxima Nova";font-style:italic;font-weight:normal;src:url("/local/templates/project/build/css/../../build/fonts//ProximaNova/ProximaNova-RegularIt.woff2") format("woff2"),url("/local/templates/project/build/css/../../build/fonts//ProximaNova/ProximaNova-RegularIt.woff") format("woff")}@font-face{font-display:block;font-family:"Proxima Nova";font-style:normal;font-weight:600;src:url("/local/templates/project/build/css/../../build/fonts//ProximaNova/ProximaNova-Semibold.woff2") format("woff2"),url("/local/templates/project/build/css/../../build/fonts//ProximaNova/ProximaNova-Semibold.woff") format("woff")}@font-face{font-display:block;font-family:"Proxima Nova";font-style:italic;font-weight:600;src:url("/local/templates/project/build/css/../../build/fonts//ProximaNova/ProximaNova-SemiboldIt.woff2") format("woff2"),url("/local/templates/project/build/css/../../build/fonts//ProximaNova/ProximaNova-SemiboldIt.woff") format("woff")}@font-face{font-display:block;font-family:"Proxima Nova";font-style:normal;font-weight:800;src:url("/local/templates/project/build/css/../../build/fonts//ProximaNova/ProximaNova-Extrabld.woff2") format("woff2"),url("/local/templates/project/build/css/../../build/fonts//ProximaNova/ProximaNova-Extrabld.woff") format("woff")}@font-face{font-display:block;font-family:"Proxima Nova";font-style:italic;font-weight:800;src:url("/local/templates/project/build/css/../../build/fonts//ProximaNova/ProximaNova-ExtrabldIt.woff2") format("woff2"),url("/local/templates/project/build/css/../../build/fonts//ProximaNova/ProximaNova-ExtrabldIt.woff") format("woff")}@font-face{font-display:block;font-family:"Gilroy";font-style:normal;font-weight:500;src:url("/local/templates/project/build/css/../../build/fonts//Gilroy/Gilroy-Medium.woff2") format("woff2"),url("/local/templates/project/build/css/../../build/fonts//Gilroy/Gilroy-Medium.woff") format("woff")}@font-face{font-display:block;font-family:"Gilroy";font-style:normal;font-weight:600;src:url("/local/templates/project/build/css/../../build/fonts//Gilroy/Gilroy-Semibold.woff2") format("woff2"),url("/local/templates/project/build/css/../../build/fonts//Gilroy/Gilroy-Semibold.woff") format("woff")}*,*::before,*::after{box-sizing:border-box;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}ul,ol{list-style:none;padding:0}body,h1,h2,h3,h4,p,ul,ol,li,figure,figcaption,dl,dd{margin:0}blockquote{margin:0 0 10px 0}html{scroll-behavior:smooth}body{display:flex;flex-direction:column;line-height:140%;min-width:360px;padding-right:var(--pr, 0px);scroll-behavior:smooth;text-rendering:optimizespeed}img{display:block;max-width:100%}input,textarea,select{font:inherit;font-family:"Proxima Nova",sans-serif}@media(prefers-reduced-motion: reduce){button,a{animation-duration:.01ms !important;animation-iteration-count:1 !important;scroll-behavior:auto !important;transition-duration:.01ms !important}}a{color:#0028c8;text-decoration:none}a:focus{outline:none}a:not([class]){text-decoration-skip-ink:auto}@media(hover),(min-width: 0\0 ),(min-device-pixel-ratio: 0){a:not([class]){transition:all .3s ease}a:not([class]):hover{color:#053fdc;text-decoration:underline}a:not([class]):active{color:#0222b7;text-decoration:none}}input::-ms-clear{display:none}.hidden-block{display:none !important}@media print{.no-print{display:none !important}}button{all:unset;background-color:rgba(0,0,0,0);border:0;box-shadow:none;box-sizing:border-box;cursor:pointer;font-family:"Proxima Nova",sans-serif;user-select:none}.disabled{pointer-events:none}:disabled{cursor:default}a:hover{text-decoration:underline}html,body{color:#2e3341;font-family:"Proxima Nova",sans-serif;font-size:16px;font-style:normal;font-weight:normal;height:100%;line-height:140%;min-height:calc(var(--vh, 1vh)*100)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#2e3341;font-family:"Gilroy","Proxima Nova",sans-serif;font-weight:500;line-height:120%;margin:0;text-align:left}h1,.h1{font-size:38px;margin-bottom:24px}@media screen and (min-width: 1024px){h1,.h1{font-size:50px}}h2,.h2{font-size:34px;margin-bottom:24px}@media screen and (min-width: 768px){h2,.h2{font-size:40px}}h3,.h3{font-size:24px;margin-bottom:24px}@media screen and (min-width: 768px){h3,.h3{font-size:31px}}h4,.h4{font-size:22px;line-height:130%;margin-bottom:24px}h5,.h5{font-size:13px;font-weight:600;line-height:130%;margin-bottom:24px}@media screen and (min-width: 1024px){h5,.h5{font-size:15px}}h6,.h6{font-size:13px;font-weight:600;line-height:130%;margin-bottom:24px}.main-wrapper{display:flex;flex:1 0 auto;flex-direction:column;margin:0 auto;overflow:hidden;position:relative;width:100%}.main{flex-grow:1;padding-top:84px}@media screen and (min-width: 1024px){.main{padding-top:121px}}.container{margin:0 auto;max-width:1404px;padding:0 24px;width:100%}@media screen and (min-width: 768px){.container{padding:0 40px}}@media screen and (min-width: 1024px){.container{padding:0 48px}}@media screen and (min-width: 768px){.container--short{max-width:866px}}@media screen and (min-width: 1024px){.container--short{max-width:1114px;padding:0 126px}}.container--middle{max-width:1184px}.hidden-overflow,.hidden-overflow body,.menu-is-open,.menu-is-open body{height:calc(var(--vh, 1vh)*100);min-height:calc(var(--vh, 1vh)*100);overflow:hidden}.hidden-overflow body,.menu-is-open body{height:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:none;touch-action:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{box-shadow:0 0 0 1000px #fff inset !important;transition-delay:9999s}.grecaptcha-badge{display:none !important}.ordered-wrap{display:flex;flex-direction:column;position:relative;width:100%}.header{left:0;min-width:360px;padding-right:var(--pr, 0px);padding-top:12px;position:fixed;top:0;width:100%;z-index:101}.header::after{background:linear-gradient(180deg, rgba(0, 22, 97, 0.15) -11.65%, rgba(0, 22, 97, 0) 101.5%);content:"";height:133px;left:0;position:fixed;top:0;width:100%}.header.active::after{background:rgba(0,22,97,.2509803922);content:"";height:100vh;inset:0;position:fixed;width:100vw;z-index:1}@media screen and (min-width: 1024px){.header.active::after{display:none}}@media screen and (min-width: 768px){.header{padding-top:8px}}@media screen and (min-width: 1024px){.header{padding-top:12px}}.header .container{padding:0 8px}@media screen and (min-width: 1024px){.header .container{padding:0 16px}}.header .hidden{display:none}.header-container{align-items:center;background-color:#fff;border-radius:40px;box-shadow:0px 4px 17.7px 0px rgba(11,16,28,.1019607843);display:flex;justify-content:space-between;padding:6px 16px;position:relative;width:100%;z-index:100}@media screen and (max-width: 1023px){.header-container{transition:border-radius .3s ease}}@media screen and (min-width: 768px){.header-container{gap:21px;padding:11px 24px}}@media screen and (min-width: 1024px){.header-container{gap:10px;padding:18px 32px}}.header-container.fixed{transform:translateY(-200%);transition:transform .5s ease}@media screen and (min-width: 1024px){.header-container.fixed:not(.upfixed) .main-nav-dropdown__item.visible{opacity:0}}.header-container.upfixed{transform:translateY(0)}@media screen and (max-width: 1023px){.menu-is-open .header-container{border-radius:4px 4px 0 0}}@media screen and (min-width: 1024px){.header-container__left{position:relative;z-index:1}}@media screen and (min-width: 768px){.header-container__right{align-items:center;display:flex;flex-grow:1;gap:21px;justify-content:flex-end}}@media screen and (min-width: 1024px){.header-container__right{gap:20px}}.header-logo{width:96px}@media screen and (min-width: 768px){.header-logo{width:102px}}@media screen and (min-width: 1024px){.header-logo{width:117px}}.header-logo__link{display:block;text-decoration:none;width:100%}.header-logo img{height:100%;object-fit:contain;object-position:center;width:100%}.header-buttons{align-items:center;display:flex;gap:15px}@media screen and (min-width: 768px){.header-buttons{gap:27px}}@media screen and (min-width: 1024px){.header-buttons{position:relative;z-index:1}}.header-contacts{align-items:center;display:flex;gap:12px}@media screen and (min-width: 768px){.header-contacts{gap:20px}}@media screen and (min-width: 1366px){.header-contacts{gap:28px}}.header-contacts__button{border:0;font-family:"Gilroy","Proxima Nova",sans-serif;font-weight:500;margin:0}@media screen and (max-width: 1023px){.header-contacts__button{background-color:rgba(0,0,0,0) !important;border:none !important;color:#0028c8;font-size:14px;line-height:120%;padding:0}}@media screen and (min-width: 1024px){.header-contacts__button{align-items:center;background-color:#0028c8;border-radius:50px;box-shadow:0px 8px 15px -3px rgba(48,48,64,0);color:#fff;cursor:pointer;display:inline-flex;font-size:17px !important;justify-content:center;min-height:36px;padding:2px 16px;text-align:center;transition:all .3s ease;vertical-align:top}}@media screen and (min-width: 1024px)and (hover),screen and (min-width: 1024px)and (min-width: 0\0 ),screen and (min-width: 1024px)and (min-device-pixel-ratio: 0){.header-contacts__button:hover{background-color:#053fdc;box-shadow:0px 8px 15px -3px rgba(48,48,64,.2);text-decoration:none}.header-contacts__button:active{background-color:#0222b7}}.header-trigger-button{flex-shrink:0}@media screen and (min-width: 1024px){.header-trigger-button{display:none}}.header-trigger{align-items:center;background-color:#0028c8;border:0;border-radius:50%;display:flex;flex-direction:column;height:36px;justify-content:center;margin:0;padding:0;position:relative;width:36px}.header-trigger span{background:#fff;border-radius:2px;display:block;height:2px;margin-bottom:4px;transform:rotate(0deg);transition:.2s ease all;width:16px}.header-trigger span:nth-child(3){margin-bottom:0}.header-trigger.opened span{width:18px}.header-trigger.opened span:nth-child(1){transform:translate(3px, 2px) rotate(45deg);transform-origin:15% 15%}.header-trigger.opened span:nth-child(2){opacity:0}.header-trigger.opened span:nth-child(3){transform:translate(3px, -2px) rotate(-45deg);transform-origin:15% 95%}@media screen and (max-width: 767px){.header-dropdown-xs{height:0;max-height:calc(var(--vh, 1vh)*100 - 68px);overflow:hidden;padding:0 8px;pointer-events:none;position:absolute;right:-8px;top:100%;transition:all .3s ease;visibility:hidden;width:calc(100% + 16px);z-index:100}}@media screen and (min-width: 768px){.header-dropdown-xs{display:contents}}@media screen and (min-width: 1024px){.header-dropdown-xs{display:flex;gap:24px;height:72px;margin:-18px 0;position:relative}}@media screen and (max-width: 767px){.header-dropdown-xs__wrap{height:100%;max-height:100%;opacity:0;position:relative;transform:translateY(-50px);transition:transform .3s ease,opacity .3s ease;width:100%}}@media screen and (min-width: 768px){.header-dropdown-xs__wrap{display:contents}}@media screen and (max-width: 767px){.menu-is-open .header-dropdown-xs__wrap{opacity:1;transform:translateY(0)}}@media screen and (max-width: 767px){.header-dropdown-xs__content{align-content:start;background-color:#fff;border-radius:0 0 4px 4px;box-shadow:0px 4px 18.2px 0px rgba(11,16,28,.1490196078);display:flex;flex-direction:column;gap:24px;height:100%;overflow:hidden;padding:11px 16px 0;transform:translateZ(0);width:100%}}@media screen and (min-width: 768px){.header-dropdown-xs__content{display:contents}}@media screen and (max-width: 1023px){.menu-is-open .header-dropdown-xs{height:calc(var(--vh, 1vh)*100);pointer-events:all;transition:all .3s ease;visibility:visible}}@media screen and (max-width: 1023px){.header-dropdown-sm{flex-grow:1}}@media screen and (min-width: 768px)and (max-width: 1023px){.header-dropdown-sm{height:0;max-height:calc(var(--vh, 1vh)*100 - 74px);overflow:hidden;padding:0 16px;pointer-events:none;position:absolute;right:-16px;top:100%;transition:all .3s ease;visibility:hidden;width:calc(100% + 32px);z-index:100}}@media screen and (min-width: 1024px){.header-dropdown-sm{display:contents}}@media screen and (max-width: 1023px){.header-dropdown-sm__wrap{height:100%}}@media screen and (min-width: 768px)and (max-width: 1023px){.header-dropdown-sm__wrap{max-height:100%;opacity:0;position:relative;transform:translateY(-50px);transition:transform .3s ease,opacity .3s ease;width:100%}}@media screen and (min-width: 1024px){.header-dropdown-sm__wrap{display:contents}}@media screen and (min-width: 768px)and (max-width: 1023px){.menu-is-open .header-dropdown-sm__wrap{opacity:1;transform:translateY(0)}}@media screen and (max-width: 1023px){.header-dropdown-sm__content{height:100%}}@media screen and (min-width: 768px)and (max-width: 1023px){.header-dropdown-sm__content{background-color:#fff;border-radius:0 0 4px 4px;box-shadow:0px 4px 18.2px 0px rgba(11,16,28,.1490196078);display:grid;gap:24px;grid-template-columns:100%;overflow:hidden;padding:10px 24px 0;transform:translateZ(0);width:100%}}@media screen and (min-width: 1024px){.header-dropdown-sm__content{display:contents}}@media screen and (min-width: 768px)and (max-width: 1023px){.menu-is-open .header-dropdown-sm{height:calc(var(--vh, 1vh)*100);pointer-events:all;transition:all .3s ease;visibility:visible}}.main-nav{order:-1}@media screen and (max-width: 1023px){.main-nav{display:flex;flex-direction:column;height:100%;width:100%}}@media screen and (min-width: 1024px){.main-nav{position:relative}}.main-nav-list{flex-shrink:0;margin:0 -16px;overflow:hidden}@media screen and (min-width: 768px){.main-nav-list{margin:0}}@media screen and (min-width: 1024px){.main-nav-list{height:100%;position:relative;z-index:1}}.main-nav-list__scroll{background-color:#f2f4fb;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.main-nav-list__scroll::-webkit-scrollbar{display:none}@media screen and (min-width: 1024px){.main-nav-list__scroll{background-color:rgba(0,0,0,0);display:contents}}.main-nav-list__content{min-width:fit-content;padding:9px 16px}@media screen and (min-width: 768px){.main-nav-list__content{padding:9px 0}}@media screen and (min-width: 1024px){.main-nav-list__content{display:contents;padding:0}}.main-nav-list__list{display:flex}@media screen and (min-width: 768px){.main-nav-list__list{display:grid;gap:33px;grid-template-columns:repeat(auto-fill, 130px);justify-content:center;width:100%}}@media screen and (min-width: 1024px){.main-nav-list__list{display:flex;gap:27px;height:100%}}.main-nav-list__item{align-items:center;display:flex;gap:5px;padding:0 3px;position:relative}@media screen and (min-width: 768px)and (max-width: 1023px){.main-nav-list__item{position:relative;width:100%}}@media screen and (min-width: 768px){.main-nav-list__item{padding:0}}@media screen and (min-width: 1024px){.main-nav-list__item{gap:0}}.main-nav-list__item:hover>a{color:#0028c8}.main-nav-list__item::after{background-color:#2e3341;content:"";display:block;height:16px;opacity:.3;width:1px}@media screen and (min-width: 768px)and (max-width: 1023px){.main-nav-list__item::after{position:absolute;right:-17px;top:6px}}@media screen and (min-width: 1024px){.main-nav-list__item::after{display:none}}.main-nav-list__item:first-of-type{padding-left:0}.main-nav-list__item:last-of-type{padding-right:0}.main-nav-list__item:last-of-type:after{display:none}.main-nav-list__link{align-items:center;background-color:rgba(0,0,0,0);border-radius:4px;color:#2e3341;cursor:pointer;display:flex;font-size:15px;font-weight:400;gap:8px;line-height:140%;padding:4px 8px;white-space:nowrap}@media screen and (min-width: 768px)and (max-width: 1023px){.main-nav-list__link{justify-content:center;width:100%}}@media screen and (min-width: 1024px){.main-nav-list__link{border-radius:0;font-size:16px;gap:10px;padding:0}}.main-nav-list__link a{color:currentColor}.main-nav-list__link:not(a){padding-right:13px}@media screen and (min-width: 1024px){.main-nav-list__link:not(a){padding-right:5px}}.main-nav-list__link:not(a):after{content:"";flex-shrink:0;mask-image:url("data:image/svg+xml,%3Csvg width='14' height='9' viewBox='0 0 14 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 1L7 7L1 1' stroke='%232E3341' stroke-width='1.5'/%3E%3C/svg%3E%0A");mask-position:center;mask-repeat:no-repeat;mask-size:contain;background-color:currentColor;display:block;height:9px;margin:1px 0 0;transition:transform .3s ease,margin .3s ease;width:14px}@media screen and (min-width: 1024px){.active .main-nav-list__link{background-color:rgba(0,0,0,0);color:#0028c8}}.active .main-nav-list__link:not(a):after{margin:0;transform:rotate(180deg)}@media screen and (max-width: 767px){.active[data-id=Services] .main-nav-list__link{background-color:#fff}}@media screen and (max-width: 1023px){.active:not([data-id=Services]) .main-nav-list__link{font-weight:600}}.is-current .main-nav-list__link{font-weight:600;padding:4px 8px}.main-nav-dropdown::-webkit-scrollbar{border-bottom:none;border-top:none;width:17px}.main-nav-dropdown::-webkit-scrollbar-track{background:#72a2ff;border-bottom:none;border-left:7px solid #fff;border-right:7px solid #fff;border-top:none;margin:5px 0}.main-nav-dropdown::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#316eef;border-left:7px solid #fff;border-right:7px solid #fff}@media screen and (max-width: 1023px){.main-nav-dropdown{display:block;flex-grow:1;height:100%;min-width:300px;pointer-events:none;width:100%;z-index:100}}@media screen and (min-width: 1024px){.main-nav-dropdown{left:0;overflow-x:unset;overflow-y:unset;padding-top:1px;position:absolute;right:0;top:100%;transform:translateY(0)}}.main-nav-dropdown.visible{pointer-events:auto}@media screen and (max-width: 1023px){.main-nav-dropdown__container{height:100%}}.main-nav-dropdown__item{display:grid;display:none;opacity:0;pointer-events:none;top:0;transition:opacity .3s ease}@media screen and (max-width: 1023px){.main-nav-dropdown__item{height:100%;left:0 !important;width:100% !important}}.main-nav-dropdown__item.visible{display:grid;opacity:1;pointer-events:all}@media screen and (min-width: 1024px){.main-nav-dropdown__item.visible{box-shadow:0px 6px 8px 0px rgba(34,60,80,.2);position:absolute}}@media screen and (min-width: 1024px){.main-nav-dropdown__item.visible[class*=js-]{background-color:#fff;border-radius:4px;box-shadow:0px 4px 61.3px 0px rgba(0,0,0,.1882352941),0px 1px 11.3px 0px rgba(0,0,0,.1098039216);margin-top:-72px;overflow:hidden;padding-top:72px;transform:translateZ(0)}}.main-nav-default{display:flex;flex-direction:column}@media screen and (max-width: 1023px){.main-nav-default{width:100%}}@media screen and (max-width: 767px){.main-nav-default{grid-auto-rows:min-content;grid-template-rows:1fr;max-height:calc(var(--vh, 1vh)*100 - 126px)}}@media screen and (min-width: 768px)and (max-width: 1023px){.main-nav-default{grid-auto-rows:1fr;grid-template-rows:min-content;max-height:calc(var(--vh, 1vh)*100 - 128px)}}@media screen and (min-width: 1024px){.main-nav-default{max-height:calc(var(--vh, 1vh)*100 - 96px);min-height:0;position:relative}}@media screen and (max-width: 767px){.header-search+.header-dropdown-sm .main-nav-default{max-height:calc(var(--vh, 1vh)*100 - 188px)}}.main-nav-default__content{margin:0 -11px 0 0;order:-1;overflow:auto;padding:23px 28px 23px 0;position:relative}@media screen and (min-width: 768px){.main-nav-default__content{margin:0 -16px 0 0;padding:28px 12px 28px 0}}@media screen and (min-width: 1024px){.main-nav-default__content{background-color:#fff;border-radius:4px;display:flex;margin-right:0;padding:0}}.main-nav-default__content::-webkit-scrollbar{width:4px}.main-nav-default__content::-webkit-scrollbar-track{background:rgba(114,162,255,.28)}.main-nav-default__content::-webkit-scrollbar-thumb{background:#4e87f8}.main-nav-default__content::-webkit-scrollbar-button{opacity:0}@media screen and (min-width: 1024px){.main-nav-default__content>.main-nav-default__list{background-color:#f2f4fb;border-radius:3px;min-width:210px;padding:33px 32px}}.main-nav-default__list-parent{display:grid;gap:24px;grid-template-columns:100%;width:100%}@media screen and (min-width: 768px){.main-nav-default__list-parent{gap:40px 10px;grid-template-columns:1fr 1fr}}@media screen and (min-width: 1024px){.main-nav-default__list-parent{background-color:#fff;border-radius:4px;gap:24px 16px;grid-template-columns:repeat(4, 1fr);max-height:100%;min-width:925px;overflow:auto;padding:8px 32px 20px}}.main-nav-default__list-parent::-webkit-scrollbar{border-bottom:none;border-top:none;width:17px}.main-nav-default__list-parent::-webkit-scrollbar-track{background:rgba(114,162,255,.28);border-bottom:none;border-left:7px solid #fff;border-right:7px solid #fff;border-top:none;margin:8px 0}.main-nav-default__list-parent::-webkit-scrollbar-thumb{background:#4e87f8;background-clip:content-box;border-left:7px solid #fff;border-right:7px solid #fff}.main-nav-default__list-banner{background-color:#0028c8;bottom:0;flex-shrink:0;height:fit-content;left:-16px;margin-top:auto;padding:16px 32px;position:relative;width:calc(100% + 32px);z-index:1000}@media screen and (min-width: 768px){.main-nav-default__list-banner{left:-24px;padding:23px 44px;width:calc(100% + 48px)}}@media screen and (min-width: 1024px){.main-nav-default__list-banner{justify-content:center;left:0;margin-left:0;padding:23px 32px;width:100%}}.main-nav-default__list-banner .banner__wrapper{align-items:center;display:flex;flex-direction:column-reverse;gap:12px;justify-content:center;width:100%}@media screen and (min-width: 768px){.main-nav-default__list-banner .banner__wrapper{flex-direction:row;gap:25px;justify-content:space-between}}@media screen and (min-width: 1024px){.main-nav-default__list-banner .banner__wrapper{gap:55px}}@media screen and (min-width: 1366px){.main-nav-default__list-banner .banner__wrapper{justify-content:center}}.main-nav-default__list-banner .banner__text{color:#fff}@media screen and (min-width: 1024px){.main-nav-default__list-banner .banner__text{display:block;font-size:15px;font-weight:500;line-height:130%;text-transform:uppercase;white-space:nowrap}}.main-nav-default__item-col{display:contents}.main-nav-default__item-trigger{align-items:center;color:#474c5b;cursor:pointer;display:flex;gap:8px;overflow:hidden;padding-right:40px;position:relative;width:100%}@media screen and (min-width: 768px){.main-nav-default__item-trigger{cursor:default;padding-right:0}}.main-nav-default__item-trigger:after{content:"";flex-shrink:0;mask-image:url("data:image/svg+xml,%3Csvg width='14' height='9' viewBox='0 0 14 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 1L7 7L1 1' stroke='%232E3341' stroke-width='1.5'/%3E%3C/svg%3E%0A");mask-position:center;mask-repeat:no-repeat;mask-size:contain;background-color:currentColor;display:block;height:9px;margin:1px 0 0;position:absolute;right:0;top:calc(50% - 5px);transform:rotate(180deg);transition:transform .3s ease,margin .3s ease;width:14px}@media screen and (min-width: 768px){.main-nav-default__item-trigger:after{display:none}}.main-nav-default__item-trigger.clicked:after{transform:rotate(0deg)}.main-nav-default__item-icon{flex-shrink:0;height:32px;width:32px}@media screen and (min-width: 1024px){.main-nav-default__item-icon{align-self:flex-start;height:40px;width:40px}}.main-nav-default__item-icon img{height:100%;object-fit:contain;object-position:center;width:100%}.main-nav-default__item-caption{color:currentColor;font-family:"Gilroy","Proxima Nova",sans-serif;font-size:13px;font-weight:600;letter-spacing:.15px;line-height:130%;text-transform:uppercase}@media screen and (min-width: 1024px){.main-nav-default__item-caption{font-size:15px}}@media screen and (max-width: 767px){.main-nav-default__item-caption br{display:none}}.main-nav-default__item-row{display:grid;grid-template-columns:100%;transition:grid-template-rows .3s ease;width:100%}@media screen and (max-width: 767px){.main-nav-default__item-row{grid-template-rows:0fr;overflow:hidden}}@media screen and (max-width: 767px){.main-nav-default__item-trigger.clicked+.main-nav-default__item-row{grid-template-rows:1fr}}.main-nav-default__item-content{min-height:0;padding:0 25px 0px 38px}@media screen and (min-width: 768px){.main-nav-default__item-content{padding:0 8px 0 40px}}@media screen and (min-width: 1024px){.main-nav-default__item-content{padding:0}}.main-nav-default__item-content .main-nav-default__list{padding-top:12px}@media screen and (min-width: 768px){.main-nav-default__item-content .main-nav-default__list{padding-top:8px}}@media screen and (min-width: 1024px){.main-nav-default__item-content .main-nav-default__list{padding-top:26px}}.main-nav-default__list{display:grid;gap:11px;grid-template-columns:100%;padding:0;width:100%}@media screen and (min-width: 768px){.main-nav-default__list{gap:8px}}@media screen and (min-width: 1024px){.main-nav-default__list{gap:17px;padding-top:8px}}.main-nav-default__item{display:block;font-size:15px;line-height:143%}@media screen and (min-width: 1024px){.main-nav-default__item{font-size:16px;line-height:145%}}.main-nav-default__link{color:#2e3341;display:inline-block;font-size:inherit;font-weight:400;line-height:inherit;vertical-align:top}.current .main-nav-default__link{font-weight:600}.main-nav-default__more{align-items:center;background-color:#f2f4fb;display:flex;flex-direction:column;gap:12px;justify-content:center;margin:0 -16px;padding:16px 16px 12px;width:calc(100% + 32px)}@media screen and (min-width: 768px){.main-nav-default__more{flex-direction:row;gap:32px;justify-content:flex-start;margin:0;padding:7px 19px 12px;width:100%}}@media screen and (min-width: 1024px){.main-nav-default__more{background-color:#0028c8;bottom:0;flex-direction:row-reverse;gap:55px;height:71px;justify-content:center;left:0;padding:20px 32px 15px;position:absolute;width:100%}}.main-nav-default__more-text{color:#316eef;font-family:"Gilroy","Proxima Nova",sans-serif;font-size:13px;font-weight:500;letter-spacing:.2px;line-height:130%;text-align:center;text-transform:uppercase}@media screen and (min-width: 768px){.main-nav-default__more-text{text-align:left}}@media screen and (min-width: 1024px){.main-nav-default__more-text{color:#fff;font-size:15px}}.main-nav-default__more-text *{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}@media screen and (min-width: 1024px){.main-nav-default__more-text br{display:none}}.main-nav-default__more-btn .btn--arrow{align-items:center;border-radius:50px;box-shadow:0 8px 15px -3px rgba(48,48,64,0);cursor:pointer;display:inline-flex;font-family:"Gilroy","Proxima Nova",sans-serif;font-size:14px;justify-content:center;min-height:32px;padding:2px 13px;text-align:center;transition:all .3s ease;vertical-align:top}@media screen and (min-width: 1024px){.main-nav-default__more-btn .btn--arrow{background-color:#ffcdcd;border:0 !important;color:#0222b7}}@media screen and (min-width: 1024px)and (hover),screen and (min-width: 1024px)and (min-width: 0\0 ),screen and (min-width: 1024px)and (min-device-pixel-ratio: 0){.main-nav-default__more-btn .btn--arrow:hover{background-color:#ffe6e6;box-shadow:0px 8px 15px -3px rgba(48,48,64,0);color:#011d9e}.main-nav-default__more-btn .btn--arrow:active{background-color:#ffb4b4;color:#011d9e}}.main-nav-default__more-btn .btn--arrow:after{margin-left:15px}@media screen and (min-width: 1024px){.main-nav-dropdown__item[class*=js-] .main-nav-default__content{max-height:100%}}@media screen and (min-width: 1024px){.main-nav-dropdown__item[class*=js-] .main-nav-default__more+.main-nav-default__content{margin-bottom:71px;max-height:calc(100% - 71px);overflow:inherit;padding-right:8px}}@media screen and (max-width: 767px){.header-search{flex-shrink:0}}@media screen and (min-width: 768px){.header-search{display:flex;flex-grow:1;justify-content:flex-end;min-width:32px}}@media screen and (min-width: 1024px){.header-search{align-items:center;flex-grow:0}}@media screen and (max-width: 1023px){.header-search__wrap{position:relative}}@media screen and (min-width: 768px)and (max-width: 1023px){.header-search__wrap{overflow:hidden;transition:width .3s ease;width:0}}@media screen and (min-width: 768px){.header-search__wrap{display:flex;justify-content:flex-start;min-width:32px}}@media screen and (min-width: 768px)and (max-width: 1023px){.search-active .header-search__wrap{width:100%}}@media screen and (min-width: 768px)and (max-width: 1023px){.header-search__form{width:100%}}@media screen and (min-width: 1024px){.header-search__form{align-items:center;display:flex;height:100%;overflow:hidden;position:absolute;right:0;top:0;transition:width .3s ease;width:0;z-index:2}}@media screen and (min-width: 1024px){.search-active .header-search__form{width:100%}}.header-search__form-container{position:relative}@media screen and (min-width: 1024px){.header-search__form-container{width:100%}}.header-search__btn{align-items:center;background-color:rgba(0,0,0,0);border:0;color:#0028c8;display:flex;height:100%;justify-content:center;margin:0;padding:0;width:32px}@media screen and (min-width: 1024px){.header-search__btn{z-index:1}}.header-search__btn:before{content:"";flex-shrink:0;mask-image:url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.4696 19.5303L18.9999 20.0607L20.0606 19L19.5302 18.4697L18.4696 19.5303ZM15.1802 14.1197C14.8873 13.8268 14.4125 13.8268 14.1196 14.1197C13.8267 14.4126 13.8267 14.8874 14.1196 15.1803L15.1802 14.1197ZM17 9H16.25C16.25 13.0041 13.0041 16.25 9 16.25V17V17.75C13.8325 17.75 17.75 13.8325 17.75 9H17ZM9 17V16.25C4.99594 16.25 1.75 13.0041 1.75 9H1H0.25C0.25 13.8325 4.16751 17.75 9 17.75V17ZM1 9H1.75C1.75 4.99594 4.99594 1.75 9 1.75V1V0.25C4.16751 0.25 0.25 4.16751 0.25 9H1ZM9 1V1.75C13.0041 1.75 16.25 4.99594 16.25 9H17H17.75C17.75 4.16751 13.8325 0.25 9 0.25V1ZM18.9999 19L19.5302 18.4697L15.1802 14.1197L14.6499 14.65L14.1196 15.1803L18.4696 19.5303L18.9999 19Z' fill='%230028C8'/%3E%3C/svg%3E%0A");mask-position:center;mask-repeat:no-repeat;mask-size:contain;background-color:currentColor;display:block;height:21px;width:21px}.header-search__btn--submit{color:#2e3341;left:0;position:absolute;top:50%;transform:translateY(-50%)}.header-search__btn--btn{display:none}@media screen and (min-width: 768px){.header-search__btn--btn{background-color:#fff;display:flex;height:36px;opacity:1;pointer-events:all;position:absolute;right:0;top:50%;transform:translateY(-50%)}}@media(hover),(min-width: 0\0 ),(min-device-pixel-ratio: 0){.header-search__btn--btn:hover{color:#053fdc}.header-search__btn--btn:active{color:#0222b7}}@media screen and (min-width: 768px){.search-active .header-search__btn--btn{opacity:0;pointer-events:none}}.header-search__reset{align-items:center;background-color:rgba(0,0,0,0);border:0;color:#2e3341;display:flex;height:100%;justify-content:center;margin:0;opacity:1;padding:0;pointer-events:all;position:absolute;right:0;top:50%;transform:translateY(-50%);width:32px}.header-search__reset:before{content:"";flex-shrink:0;mask-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L10.5 10.5M1 10.5L10.5 1' stroke='%23474C5B' stroke-width='1.5'/%3E%3C/svg%3E%0A");mask-position:center;mask-repeat:no-repeat;mask-size:contain;background-color:currentColor;display:block;height:12px;width:12px}.header-search__input{background-color:#f2f4fb;border:0;border-bottom:1px solid #72a2ff;color:#2e3341;font-family:"Proxima Nova",sans-serif;height:38px;margin:0;padding:0 32px;width:100%}@media screen and (min-width: 768px){.header-search__input{height:36px}}.header-search__input:placeholder-shown~.header-search__reset{opacity:0;pointer-events:none}.footer{flex-shrink:0;overflow:hidden}.footer-top{padding:50px 0 0;position:relative}@media screen and (min-width: 768px){.footer-top{padding:60px 0 40px}}@media screen and (min-width: 1024px){.footer-top{padding:80px 0}}.footer-top__wrap{align-content:start;display:grid;gap:32px;grid-template-columns:100%;position:relative;width:100%}@media screen and (min-width: 768px){.footer-top__wrap{gap:40px}}@media screen and (min-width: 1024px){.footer-top__wrap{gap:48px}}.footer-top__col{align-content:start;display:grid;gap:24px;grid-template-columns:100%;width:100%}@media screen and (min-width: 1024px){.footer-top__col{gap:32px}}.footer-top__title{color:#000;font-family:"Gilroy","Proxima Nova",sans-serif;font-size:34px;font-weight:500;line-height:120%;margin:0;position:relative}@media screen and (min-width: 768px){.footer-top__title{align-items:center;display:flex;justify-content:flex-start;min-height:42px;padding-left:32px;padding-right:130px;width:100%}}@media screen and (min-width: 1024px){.footer-top__title{max-width:928px;padding-left:40px;padding-right:0}}.footer-top__title:before,.footer-top__title:after{border-radius:74px;content:"";display:none;height:84px;position:absolute;top:7px}@media screen and (min-width: 768px){.footer-top__title:before,.footer-top__title:after{display:block}}.footer-top__title:before{background:linear-gradient(89.87deg, #ffffff 53.14%, #ff0000 99.89%);left:32px;transform:translateX(calc(-100% - 11px));width:272px}@media screen and (min-width: 1024px){.footer-top__title:before{left:40px;transform:translateX(calc(-100% - 24px))}}.footer-top__title:after{background:linear-gradient(-89.87deg, #ffffff 53.14%, #c7d8f8 99.89%);left:100%;transform:translateX(-77px);width:820px}@media screen and (min-width: 1024px){.footer-top__title:after{transform:translateX(16px)}}@media screen and (min-width: 1366px){.footer-top__title:after{transform:translateX(-3px)}}.footer-top__text{color:#2e3341;font-size:18px;font-weight:400;line-height:140%;margin:0;max-width:864px;width:100%}@media screen and (min-width: 768px){.footer-top__text{padding-left:32px}}@media screen and (min-width: 1024px){.footer-top__text{font-size:22px;line-height:150%;padding-left:40px}}.footer-top__text b{font-weight:600}.footer-top__text>div>*{line-height:140%}@media screen and (min-width: 768px){.footer-top__text>div>*{line-height:160%}}@media screen and (min-width: 1024px){.footer-top__text>div>*{line-height:150%}}.footer-top__text>div>a{font-size:14px;font-weight:500;line-height:120%}@media screen and (min-width: 1024px){.footer-top__text>div>a{font-size:17px}}.footer-bottom{background-color:#001661;color:#c6d8f9;padding:32px 0 40px}@media screen and (min-width: 1024px){.footer-bottom{padding:48px 0}}.footer-wrap{display:grid;gap:16px;grid-template-columns:1fr 1fr;grid-template-rows:min-content min-content min-content 1fr;width:100%}@media screen and (min-width: 768px){.footer-wrap{gap:19px;grid-template-rows:min-content min-content 1fr}}@media screen and (min-width: 1024px){.footer-wrap{grid-template-columns:364px 1fr;grid-template-rows:min-content}}.footer-bottom-content{display:contents}@media screen and (min-width: 1024px){.footer-bottom-content{display:block}}@media screen and (min-width: 1024px){.footer-bottom-content:nth-child(2){align-items:center;display:grid;gap:25px;grid-template-columns:1fr auto;grid-template-rows:1fr min-content;width:100%}}.footer-logo{grid-column:1/3;order:1;padding-bottom:5px}@media screen and (min-width: 768px){.footer-logo{padding-bottom:3px}}@media screen and (min-width: 1024px){.footer-logo{grid-column:1/2;padding-bottom:20px}}.footer-logo a{display:inline-block;vertical-align:top}.footer-logo img{max-width:112px}@media screen and (min-width: 1024px){.footer-logo img{max-width:152px}}.footer-menu{font-size:14px;line-height:140%}@media screen and (min-width: 1024px){.footer-menu{align-self:start;font-size:16px;grid-column:1/3;order:1;padding-top:9px}}.footer-menu__list{display:flex;flex-direction:column;gap:14px}@media screen and (min-width: 1024px){.footer-menu__list{flex-direction:row;gap:40px;justify-content:flex-end}}@media screen and (min-width: 1366px){.footer-menu__list{gap:60px}}.footer-menu__item a{color:currentColor}@media(hover),(min-width: 0\0 ),(min-device-pixel-ratio: 0){.footer-menu__item a:hover{color:#fff}}.footer-links{display:grid;gap:16px;grid-row:3/5;order:3;padding-top:8px;width:100%}@media screen and (min-width: 768px){.footer-links{grid-row:2/4;order:2}}@media screen and (min-width: 1024px){.footer-links{display:contents}}.footer-contacts{display:grid;gap:8px;width:100%}@media screen and (max-width: 767px){.footer-contacts{display:contents}}@media screen and (min-width: 768px){.footer-contacts{gap:20px;order:3}}@media screen and (min-width: 1024px){.footer-contacts{gap:24px}}.footer-contacts__data{display:grid;font-size:11px;gap:8px;line-height:128%;width:100%}@media screen and (max-width: 767px){.footer-contacts__data{order:4}}@media screen and (min-width: 768px)and (max-width: 1023px){.footer-contacts__data{order:-1}}@media screen and (min-width: 768px){.footer-contacts__data{gap:7px}}@media screen and (min-width: 1024px){.footer-contacts__data{font-size:13px;gap:10px;line-height:140%;max-width:274px}}.footer-contacts__notice{padding-bottom:8px}@media screen and (max-width: 767px){.footer-contacts__notice{grid-column:1/3;order:2}}@media screen and (min-width: 768px){.footer-contacts__notice{padding-bottom:2px}}.footer-contacts a{color:currentColor}@media(hover),(min-width: 0\0 ),(min-device-pixel-ratio: 0){.footer-contacts a:hover{color:#fff}}.footer-contacts-notice{display:grid;gap:15px;grid-template-columns:auto 1fr;padding-left:12px;position:relative;width:100%}@media screen and (min-width: 1024px){.footer-contacts-notice{gap:30px}}.footer-contacts-notice__text{align-self:center;font-size:13px;font-weight:600;line-height:125%;padding-top:4px;position:relative}@media screen and (min-width: 768px){.footer-contacts-notice__text{font-size:15px;padding-top:2px}}.footer-contacts-notice__text:before{background-color:#c4cad8;bottom:0;content:"";left:-12px;position:absolute;top:0;width:1px}@media screen and (min-width: 768px){.footer-contacts-notice__text:before{bottom:2px;top:2px}}.footer-contacts-notice__text span{background-color:#011d9e;border-radius:3px;display:inline-block;font-size:12px;margin-left:-4px;padding:1px 4px 0 4px;text-transform:uppercase;vertical-align:top;white-space:nowrap}@media screen and (min-width: 768px){.footer-contacts-notice__text span{font-size:14px;padding:1px 8px 0px 5px}}.footer-contacts-notice__icons{display:flex;gap:min(max(15px,.7375rem + (1vw - 3.6px)*48.6667),32px);justify-content:flex-end;width:100%}@media screen and (min-width: 768px){.footer-contacts-notice__icons{gap:15px;justify-content:flex-start}}.footer-contacts-notice__icons-item{aspect-ratio:1/1;width:50px}.footer-contacts-notice__icons-item img{height:100%;object-fit:contain;object-position:center;width:100%}.footer-social{order:5}@media screen and (min-width: 768px){.footer-social{order:4}}@media screen and (min-width: 1024px){.footer-social{order:3}}.footer-social__list{display:flex;flex-wrap:wrap;gap:18px;width:100%}@media screen and (min-width: 1024px){.footer-social__list{gap:22px}}.footer-social a{align-items:center;border-radius:50%;color:currentColor;display:flex;height:27px;justify-content:center;width:27px}@media screen and (min-width: 1024px){.footer-social a{height:38px;width:38px}}@media(hover),(min-width: 0\0 ),(min-device-pixel-ratio: 0){.footer-social a:hover{color:#fff}}.footer-social a:before{background-color:currentColor;display:block;height:100%;width:100%}.footer-social a[href*=linkedin]:before{content:"";flex-shrink:0;mask-image:url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.5 0C29.7173 0 38 8.28273 38 18.5V19.5C38 29.7173 29.7173 38 19.5 38H18.5C8.28273 38 0 29.7173 0 19.5V18.5C0 8.28273 8.28273 0 18.5 0H19.5ZM10.4658 28H14.6279V15.4229H10.4658V28ZM25.1016 15.1377C23.8243 15.1377 22.3365 15.9188 21.6152 17.0908V15.4229H17.4229V28H21.6152V20.5918C21.6154 19.4349 22.5472 18.4883 23.7041 18.4883C24.262 18.4883 24.7969 18.71 25.1914 19.1045C25.5859 19.499 25.8076 20.034 25.8076 20.5918V28H30V20.0361C30 18.737 29.484 17.4909 28.5654 16.5723C27.6468 15.6536 26.4007 15.1377 25.1016 15.1377ZM12.5391 8C11.8657 8.0001 11.2203 8.26799 10.7441 8.74414C10.268 9.22029 10.0001 9.8657 10 10.5391C10 11.9364 11.1418 13.0633 12.5391 13.0635C13.2086 13.0635 13.8508 12.7976 14.3242 12.3242C14.7976 11.8508 15.0635 11.2086 15.0635 10.5391C15.0633 9.14179 13.9364 8 12.5391 8Z' fill='white'/%3E%3C/svg%3E%0A");mask-position:center;mask-repeat:no-repeat;mask-size:contain}.footer-social a[href*=youtube]:before{content:"";flex-shrink:0;mask-image:url("data:image/svg+xml,%3Csvg width='39' height='38' viewBox='0 0 39 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.7368 24.6052V13.396L25.7014 19.0013L15.7368 24.6052ZM19.5 9.1389C13.9111 9.1389 9.3794 13.5531 9.3794 19C9.3794 24.4469 13.9098 28.8611 19.5 28.8611C25.0889 28.8611 29.6206 24.4469 29.6206 19C29.6115 13.5569 25.085 9.14777 19.5 9.1389ZM19.5 30.2472C13.1244 30.2472 7.95682 25.2109 7.95682 19C7.95682 12.7891 13.1257 7.7528 19.5 7.7528C25.8756 7.7528 31.0432 12.7891 31.0432 19C31.0432 25.2109 25.8756 30.2472 19.5 30.2472ZM19.5 0C8.73053 0 0 8.50667 0 19C0 29.4933 8.73053 38 19.5 38C30.2695 38 39 29.4933 39 19C38.9961 8.50794 30.2669 0.00380101 19.5 0Z' fill='white'/%3E%3C/svg%3E%0A");mask-position:center;mask-repeat:no-repeat;mask-size:contain}.footer-policy{font-size:14px;line-height:140%}@media screen and (min-width: 1024px){.footer-policy{font-size:13px;order:2;text-align:right}}.footer-policy a{color:currentColor}@media(hover),(min-width: 0\0 ),(min-device-pixel-ratio: 0){.footer-policy a:hover{color:#fff}}.callback-form{background:linear-gradient(180deg, #0028c8 12.5%, #3664c8 100%);color:#fff;margin:0 -24px;padding:50px 24px;width:calc(100% + 48px)}@media screen and (min-width: 768px){.callback-form{border-radius:4px;margin:0;padding:47px 32px 48px;width:100%}}@media screen and (min-width: 1024px){.callback-form{padding:46px 40px 60px}}.callback-form__wrap{align-content:start;display:grid;gap:28px;grid-template-columns:100%;width:100%}@media screen and (min-width: 768px){.callback-form__wrap{gap:20px;grid-template-columns:min(368px,37.7%) 1fr}}@media screen and (min-width: 1024px){.callback-form__wrap{gap:24px;grid-template-columns:min(495px,30.9%) 1fr}}@media screen and (min-width: 1366px){.callback-form__wrap{grid-template-columns:min(495px,40.9%) 1fr}}.callback-form__col{align-content:start;display:grid;gap:7px;grid-template-columns:100%;width:100%}@media screen and (min-width: 768px){.callback-form__col{gap:13px}}.callback-form__block{align-content:start;display:grid;gap:30px;grid-template-columns:100%;width:100%}@media screen and (min-width: 768px){.callback-form__block{gap:26px}}@media screen and (min-width: 1024px){.callback-form__block{gap:48px 40px;grid-template-columns:1fr 1fr}}.callback-form__row-descr{color:currentColor;font-size:14px;font-weight:400;line-height:110%;margin-bottom:11px;opacity:.6;padding-top:6px}@media screen and (min-width: 768px){.callback-form__row-descr{font-size:16px;line-height:115%;margin-bottom:10px;padding-top:18px}}@media screen and (min-width: 1024px){.callback-form__row-descr{margin-bottom:11px;padding-top:3px}}@media screen and (min-width: 1024px){.callback-form__row--wide{grid-column:1/3}}.callback-form__row.invalid>.ts-wrapper input{color:red}.callback-form__row.invalid>.ts-wrapper input::placeholder{color:red}.callback-form__title{color:currentColor;font-family:"Gilroy","Proxima Nova",sans-serif;font-size:24px;font-weight:500;line-height:120%;margin:0}@media screen and (min-width: 768px){.callback-form__title{font-size:31px}}@media screen and (min-width: 1024px){.callback-form__title{padding-top:11px}}.callback-form__text{color:currentColor;font-size:16px;font-weight:400;line-height:140%}@media screen and (min-width: 768px){.callback-form__text{font-size:18px;line-height:150%}}.callback-form__text p{margin:0 0 8px}.callback-form__text p:last-of-type{margin:0}.callback-form__form-wrap{align-content:start;display:grid;gap:36px;grid-template-columns:100%;width:100%}@media screen and (min-width: 768px){.callback-form__form-wrap{gap:29px}}@media screen and (min-width: 1024px){.callback-form__form-wrap{gap:30px}}.callback-form__form-wrap .form-field-select__label{color:hsla(0,0%,100%,.6);font-size:11px;margin-bottom:8px}@media screen and (min-width: 1024px){.callback-form__form-wrap .form-field-select__label{font-size:13px}}.callback-form__form-wrap .form-field-select__label.required{position:relative}.callback-form__form-wrap .form-field-select__label.required::after{color:red;content:"*";font-weight:bold;margin-left:4px}@media screen and (min-width: 1024px){.callback-form__form-wrap .form-field__input{font-size:18px;padding:20px 0 2px}}@media screen and (min-width: 768px){.callback-form__form-wrap .form-field__input:is(textarea){height:101px}}@media screen and (min-width: 1024px){.callback-form__form-wrap .form-field__input:is(textarea){height:144px;padding:1px 4px}}.callback-form__form-wrap .form-field__label{display:flex}@media screen and (min-width: 1024px){.callback-form__form-wrap .form-field__label{font-size:16px;padding:23px 0 2px}}.callback-form__form-wrap .form-field__label .required{color:#ffb4b4;margin-left:4px}@media screen and (min-width: 1024px){.callback-form__form-wrap .form-field__clear{height:16px;top:26px;transform:none;width:24px}}@media screen and (min-width: 768px){.callback-form__form-wrap .form-check__icon{margin:2px 10px 2px 2px}}.callback-form__bottom{align-content:start;display:grid;gap:19px;grid-template-columns:100%;width:100%}@media screen and (min-width: 768px){.callback-form__bottom{gap:18px}}@media screen and (min-width: 1024px){.callback-form__bottom{align-items:center;display:flex;flex-direction:row-reverse;gap:19px;grid-column:1/3;justify-content:flex-end;width:calc(100% + 10px)}}.callback-form__bottom-button{align-items:center;display:flex;justify-content:center;width:100%}@media screen and (min-width: 768px){.callback-form__bottom-button{justify-content:flex-start}}@media screen and (min-width: 1024px){.callback-form__bottom-button{align-self:flex-start;width:auto}}.callback-form__bottom-button .btn{font-size:14px;min-height:32px;padding:2px 10px}@media screen and (min-width: 768px){.callback-form__bottom-button .btn{font-size:17px;min-height:36px;padding:2px 16px}}.form-success{align-items:center;display:flex;height:100%;justify-content:center;padding:54px 0}@media screen and (min-width: 768px){.form-success{padding:84px 0 99px}}@media screen and (min-width: 1024px){.form-success{padding:37px 0 62px}}.form-success__wrap{display:grid;gap:24px;grid-auto-flow:row;grid-template-columns:100%;width:100%}@media screen and (min-width: 1024px){.form-success__wrap{gap:32px}}.form-success__title{color:currentColor;font-family:"Gilroy","Proxima Nova",sans-serif;font-size:34px;font-weight:500;line-height:120%;margin:0;text-align:center}@media screen and (min-width: 1024px){.form-success__title{font-size:40px;padding-top:11px}}.form-success__figure{align-items:center;display:flex;justify-content:center;width:100%}.form-success__figure:before{content:"";flex-shrink:0;mask-image:url("data:image/svg+xml,%3Csvg width='596' height='64' viewBox='0 0 596 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='248' height='62' rx='31' stroke='url(%23paint0_linear_1819_3359)' stroke-width='2'/%3E%3Cpath d='M283 31V41C283 43.2091 284.791 45 287 45H307M311.997 44L315.809 38.6139C316.063 38.2555 316.064 37.7644 315.811 37.405L312.015 32M306.946 38.0103H315.966M304 38C304 38 303.552 38 303 38C302.448 38 302 38 302 38' stroke='white' stroke-width='2'/%3E%3Ccircle cx='298' cy='32.0002' r='31' stroke='white' stroke-width='2'/%3E%3Cpath d='M298 36L283.811 23.2299C281.767 21.3906 283.068 18 285.818 18H298H310.182C312.932 18 314.233 21.3906 312.189 23.2299L298 36Z' stroke='white' stroke-opacity='0.6' stroke-width='2'/%3E%3Crect x='595' y='63' width='248' height='62' rx='31' transform='rotate(-180 595 63)' stroke='url(%23paint1_linear_1819_3359)' stroke-width='2'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1819_3359' x1='0' y1='32' x2='250' y2='32' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.115385' stop-color='white' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0.6'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_1819_3359' x1='596' y1='96' x2='846' y2='96' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.115385' stop-color='white' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0.6'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");mask-position:center;mask-repeat:no-repeat;mask-size:contain;background-color:#fff;display:block;height:64px;width:596px}.form-success__text{color:currentColor;font-size:18px;font-weight:400;line-height:140%;text-align:center}@media screen and (min-width: 1024px){.form-success__text{font-size:22px;line-height:150%}}.form-success__text p{margin:0}.form-success__text a{color:#ffcdcd;text-decoration:underline}@media(hover),(min-width: 0\0 ),(min-device-pixel-ratio: 0){.form-success__text a:hover{color:#ffe6e6;text-decoration:none}}.form-success__buttons{align-items:center;display:flex;justify-content:center;width:100%}@media screen and (max-width: 1023px){.form-success__buttons .btn{font-size:14px;padding:2px 10px}}.cookies-notification-wrapper{background-color:#fff;bottom:0;box-shadow:0px -3px 30.7px 0px rgba(0,0,0,.28);position:fixed;transform:translateY(0);transition:transform .5s ease-out,opacity 2s ease;width:100%;z-index:100}.cookies-notification-wrapper.visible{opacity:1;transform:translate(0)}.cookies-notification{align-items:center;display:flex;flex-wrap:nowrap;font-size:11px;gap:16px;justify-content:space-between;margin:0 auto;padding:13px 0}@media screen and (min-width: 768px){.cookies-notification{max-width:565px;padding:11px 0}}@media screen and (min-width: 1024px){.cookies-notification{font-size:13px;max-width:784px;padding:15px 0}}.cookies-notification__title{font-family:"Gilroy","Proxima Nova",sans-serif;letter-spacing:.01em;margin-bottom:2px;text-transform:uppercase}.cookies-notification__text p{font-weight:400;line-height:1.3}@media screen and (min-width: 1024px){.cookies-notification__text p{line-height:1.4}}.cookies-notification__text p+p{margin-top:8px}@media screen and (min-width: 1024px){.cookies-notification__text p+p{margin-top:10px}}.cookies-notification__text p a{text-decoration:underline}.cookies-notification__button{text-wrap:nowrap}.bullets-arrow{align-items:center;display:none;justify-content:flex-end;width:100%}.bullets-arrow.swiper-pagination-bullets{display:flex}.bullets-arrow:before,.bullets-arrow:after{background-color:#ff0505;content:"";display:block;height:2px}.bullets-arrow:before{flex-grow:1;margin-right:6px}.bullets-arrow:after{flex-shrink:0;margin-left:6px;width:20px}.bullets-arrow .swiper-pagination-bullet{align-items:center;background:rgba(0,0,0,0);border-radius:0;display:inline-flex;height:14px;justify-content:center;margin:0 4px 0 5px !important;opacity:1;vertical-align:top;width:14px}.bullets-arrow .swiper-pagination-bullet:only-child{display:inline-flex !important;pointer-events:none}.bullets-arrow .swiper-pagination-bullet:only-child:before{content:"";flex-shrink:0;mask-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.8693 6.87273L7.02712 0L8.71726 3.99346e-09L13.5071 6.87273L8.71726 14L7.0271 14L11.8693 6.87273Z' fill='%23FF0505'/%3E%3Cpath d='M1.53321 8.28578C2.23341 8.28578 2.80103 7.71015 2.80103 7.00007C2.80103 6.28999 2.23341 5.71436 1.53321 5.71436C0.833006 5.71436 0.265381 6.28999 0.265381 7.00007C0.265381 7.71015 0.833006 8.28578 1.53321 8.28578Z' fill='%23FF0505'/%3E%3C/svg%3E%0A");mask-position:center;mask-repeat:no-repeat;mask-size:contain;width:14px !important}.bullets-arrow .swiper-pagination-bullet:before{background-color:#ff0505;border-radius:50%;content:"";display:block;flex-shrink:0;height:3px;width:3px}.bullets-arrow .swiper-pagination-bullet-active:before{content:"";flex-shrink:0;mask-image:url("data:image/svg+xml,%3Csvg width='7' height='14' viewBox='0 0 7 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.86917 6.87273L0.026993 0L1.71713 3.99346e-09L6.50696 6.87273L1.71713 14L0.0269775 14L4.86917 6.87273Z' fill='%23FF0505'/%3E%3C/svg%3E%0A");mask-position:center;mask-repeat:no-repeat;mask-size:contain;background-color:#ff0505;border-radius:0;display:block;height:14px;width:7px}.swiper-button-disabled{background-color:rgba(46,51,65,.5) !important}.ts-control{background-color:#e2ebfc;border-radius:4px;box-shadow:none;box-sizing:border-box;display:flex;flex-wrap:wrap;height:36px;overflow:hidden;padding:8px 8px;position:relative;width:100%;z-index:1}.ts-control::after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="9" viewBox="0 0 15 9" fill="none"><path d="M1.5 8L7.5 2L13.5 8" stroke="%230028C8" stroke-width="1.5"/></svg>');background-repeat:no-repeat;content:"";height:10px;position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(180deg);transition:transform .2s ease;width:15px}.ts-wrapper.dropdown-active .ts-control{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.ts-wrapper.dropdown-active .ts-control::after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="9" viewBox="0 0 15 9" fill="none"><path d="M1.5 8L7.5 2L13.5 8" stroke="%232E3341" stroke-width="1.5"/></svg>') !important;transform:rotate(0deg) translateY(-50%)}.ts-wrapper.multi.has-items .ts-control{padding:6px 8px 3px}.full .ts-control{background-color:#e2ebfc}.disabled .ts-control,.disabled .ts-control *{cursor:default !important}.focus .ts-control{box-shadow:none}.ts-control>*{display:inline-block;vertical-align:baseline}.ts-control>.item{color:#2e3341;font-size:16px}.ts-wrapper.multi .ts-control>div{background:#f2f2f2;border:0 solid #d0d0d0;color:#303030;cursor:pointer;margin:0 3px 3px 0;padding:2px 6px}.ts-wrapper.multi .ts-control>div.active{background:#e8e8e8;border:0 solid #cacaca;color:#303030}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{background:#fff;border:0 solid #fff;color:rgb(124.5,124.5,124.5)}.ts-control>input{background:none !important;border:0 none !important;box-shadow:none !important;display:inline-block !important;flex:1 1 auto;line-height:inherit !important;margin:0 !important;max-height:none !important;max-width:100% !important;min-height:0 !important;min-width:7rem;padding:0 !important;text-indent:0 !important;-webkit-user-select:auto !important;-moz-user-select:auto !important;-ms-user-select:auto !important;user-select:auto !important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none !important}.has-items .ts-control>input{margin:0 4px !important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px !important}.disabled .ts-control{background-color:#fafafa;opacity:.5}.input-hidden .ts-control>input{left:-10000px;opacity:0;position:absolute}.ts-dropdown{background:#fff;border:1px solid #d0d0d0;border-radius:0 0 3px 3px;border-top:0 none;box-shadow:0px 4px 4px 0px rgba(0,0,0,.1490196078);box-sizing:border-box;left:0;margin:0;position:absolute;top:100%;width:100%;z-index:10}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{padding:5px 8px}.ts-dropdown .option{color:#2e3341;font-size:14px;line-height:140%;padding:0 8px}@media screen and (min-width: 1024px){.ts-dropdown .option{font-size:16px;line-height:150%}}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{cursor:pointer;opacity:1}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.ts-dropdown .optgroup-header{background:#fff;color:#303030;cursor:default}.ts-dropdown .active{background-color:#c6d8f9;color:#0028c8}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:rgba(48,48,48,.5)}.ts-dropdown .spinner{display:inline-block;height:30px;margin:5px 8px;width:30px}.ts-dropdown .spinner::after{animation:lds-dual-ring 1.2s linear infinite;border:5px solid #d0d0d0;border-color:#d0d0d0 rgba(0,0,0,0) #d0d0d0 rgba(0,0,0,0);border-radius:50%;content:" ";display:block;height:24px;margin:3px;width:24px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ts-dropdown-content{display:flex;flex-direction:column;gap:12px;max-height:200px;overflow:hidden auto;padding:12px 0px;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:rgba(0,0,0,0) !important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden !important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button: 1em}.plugin-clear_button .clear-button{background:rgba(0,0,0,0) !important;cursor:pointer;margin-right:0 !important;opacity:0;position:absolute;right:2px;top:50%;transform:translateY(-50%);transition:opacity .5s}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:color-mix(#fff, #d0d0d0, 85%);border-bottom:1px solid #d0d0d0;border-radius:3px 3px 0 0;padding:10px 8px;position:relative}.ts-wrapper .dropdown-header-close{color:#303030;font-size:20px !important;line-height:20px;margin-top:-12px;opacity:.4;position:absolute;right:8px;top:50%}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{border:1px solid #d0d0d0;box-shadow:none}.plugin-dropdown_input .dropdown-input{background:rgba(0,0,0,0);border:1px solid #d0d0d0;border-width:0 0 1px;box-shadow:none;display:block;padding:8px 8px;width:100%}.plugin-dropdown_input .items-placeholder{border:0 none !important;box-shadow:none !important;width:100%}.plugin-dropdown_input.has-items .items-placeholder,.plugin-dropdown_input.dropdown-active .items-placeholder{display:none !important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-ms-input-placeholder{color:rgba(0,0,0,0)}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:rgba(0,0,0,0)}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-basis:0;flex-grow:1;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.ts-dropdown.plugin-optgroup_columns .optgroup::before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.ts-wrapper.plugin-remove_button .item{align-items:center;display:inline-flex}.ts-wrapper.plugin-remove_button .item .remove{border-radius:0 2px 2px 0;box-sizing:border-box;color:inherit;display:inline-block;padding:0 6px;text-decoration:none;vertical-align:middle}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;right:0;top:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0 !important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #d0d0d0;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#cacaca}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0 !important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #d0d0d0;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#cacaca}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}:root{--ts-pr-clear-button: 0px;--ts-pr-caret: 0px;--ts-pr-min: 0.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important}.ts-wrapper{position:relative}.ts-dropdown,.ts-control,.ts-control input{color:#5e6475;font-family:inherit;font-size:14px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#e2ebfc;cursor:text}.ts-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:1px !important}.breadcrumb{margin-bottom:36px;width:100%}.main:has(.promo-default) .breadcrumb{display:none;position:relative;z-index:1}@media screen and (min-width: 1024px){.main:has(.promo-default) .breadcrumb{display:block}}.breadcrumb__list{list-style:none;margin:0}@media screen and (min-width: 1024px){.breadcrumb__list{max-width:100%;overflow:hidden}}.breadcrumb__item{color:#5e6475;display:inline;font-size:14px;font-weight:400;line-height:140%;position:relative;transition:color .2s ease}.breadcrumb__item:hover{color:#0028c8}.breadcrumb__item:hover>a{text-decoration:underline}@media screen and (min-width: 1024px){.breadcrumb__item{font-size:16px;line-height:130%}}.breadcrumb__item::after{content:"";flex-shrink:0;mask-image:url("data:image/svg+xml,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.47145 0.528598C1.2111 0.268248 0.788985 0.268248 0.528636 0.528598C0.268287 0.788947 0.268287 1.21106 0.528636 1.47141L4.05723 5L0.528636 8.5286C0.268287 8.78895 0.268287 9.21106 0.528636 9.47141C0.788985 9.73176 1.2111 9.73176 1.47145 9.47141L5.47145 5.47141C5.7318 5.21106 5.7318 4.78895 5.47145 4.5286L1.47145 0.528598Z' fill='%235E6475'/%3E%3C/svg%3E%0A");mask-position:center;mask-repeat:no-repeat;mask-size:contain;background-color:currentColor;display:inline-block;height:10px;margin-left:6px;margin-right:1px;margin-top:-4px;vertical-align:middle;width:6px}@media screen and (min-width: 1024px){.breadcrumb__item::after{margin-left:13px;margin-right:13px;margin-top:-6px}}.breadcrumb__item:last-of-type:hover{color:#5e6475}.breadcrumb__item:last-of-type::after{display:none}.breadcrumb__item>span{font-weight:600}.breadcrumb__link{color:currentColor}.btn{align-items:center;background-color:#0028c8;border:0;border-radius:50px;box-shadow:0px 8px 15px -3px rgba(48,48,64,0);color:#fff;cursor:pointer;display:inline-flex;font-family:"Gilroy","Proxima Nova",sans-serif;font-size:14px;font-weight:500;justify-content:center;line-height:17px;min-height:32px;padding:7.5px 14px;text-align:center;text-decoration:none !important;transition:all .3s ease;vertical-align:top}@media screen and (min-width: 1366px){.btn{font-size:19px;line-height:20px;min-height:36px;padding:8px 16px}}@media(hover),(min-width: 0\0 ),(min-device-pixel-ratio: 0){.btn:hover{background-color:#053fdc;box-shadow:0px 8px 15.4px -3px rgba(48,48,64,.2)}.btn:active{background-color:#0222b7}}.btn--red{background-color:#ff0505}@media(hover),(min-width: 0\0 ),(min-device-pixel-ratio: 0){.btn--red:hover{background-color:#ff6969}.btn--red:active{background-color:#c60404}}.btn--red-textBtn{background-color:#fff;color:#ff0505 !important}.btn--red-textBtn>*{color:#ff0505}.btn--red-textBtn>*:hover{color:#ff0505 !important;text-decoration:none !important}@media(hover),(min-width: 0\0 ),(min-device-pixel-ratio: 0){.btn--red-textBtn:hover{background-color:#fff;color:#ff0505}.btn--red-textBtn:active{background-color:#fff;color:#ff0505}}.btn--red-textBtn:after{background-color:#ff0505}.btn--red-text{background-color:rgba(0,0,0,0) !important;color:#ff0505 !important;padding:0}.btn--red-text>*{color:#ff0505}.btn--red-text>*:hover{color:#ff0505 !important;text-decoration:underline !important}@media(hover),(min-width: 0\0 ),(min-device-pixel-ratio: 0){.btn--red-text:hover{background-color:rgba(0,0,0,0) !important;color:#ff0505}.btn--red-text:active{background-color:rgba(0,0,0,0) !important;color:#ff0505}}.btn--red-text:after{background-color:#ff0505}.btn--red20{background-color:#ffcdcd;color:#0222b7}@media(hover),(min-width: 0\0 ),(min-device-pixel-ratio: 0){.btn--red20:hover{background-color:#ffe6e6;box-shadow:0px 8px 15px -3px rgba(48,48,64,0);color:#011d9e}.btn--red20:active{background-color:#ffb4b4;color:#011d9e}}.btn--blue40{background-color:#e2ebfc;border:1px solid #8db1f4;color:#0028c8}@media(hover),(min-width: 0\0 ),(min-device-pixel-ratio: 0){.btn--blue40:hover{background-color:#ebf2ff;border:1px solid #8db1f4;color:#135aec}.btn--blue40:active{background-color:#c6d8f9;border:1px solid #72a2ff;color:#053fdc}}.btn--arrow{white-space:nowrap}.btn--arrow:after{content:"";flex-shrink:0;mask-image:url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L1 13' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E%0A");mask-position:center;mask-repeat:no-repeat;mask-size:contain;background-color:currentColor;height:14px;margin-left:10px;transform:translateX(0);transition:transform .3s ease;width:9px}@media(hover),(min-width: 0\0 ),(min-device-pixel-ratio: 0){.btn--arrow:hover:after{transform:translateX(2px)}}.btn--download{white-space:nowrap}.btn--download:after{content:"";flex-shrink:0;mask-image:url("data:image/svg+xml,%3Csvg width='14' height='17' viewBox='0 0 14 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 0L7 11M7 11L12.5 5.5M7 11L1.5 5.5M2 15.5H12' stroke='white' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E%0A");mask-position:center;mask-repeat:no-repeat;mask-size:contain;background-color:currentColor;height:17px;margin-left:11px;width:14px}.btn--text{background-color:rgba(0,0,0,0) !important;border-radius:0;box-shadow:none !important;color:#0028c8;font-size:14px;font-weight:500;justify-content:flex-start;line-height:120%;min-height:inherit;padding:0;text-align:left}@media(hover),(min-width: 0\0 ),(min-device-pixel-ratio: 0){.btn--text:hover{color:#053fdc;text-decoration:underline !important}.btn--text:active{color:#0222b7}}@media screen and (min-width: 1366px){.btn--text{font-size:17px}}.btn--text.btn--arrow:after{margin-left:14px}.btn--back{background-color:rgba(0,0,0,0) !important;border-radius:0;box-shadow:none !important;color:#0028c8;font-size:14px;font-weight:500;justify-content:flex-start;line-height:120%;min-height:inherit;padding:0;text-align:left;white-space:nowrap}.btn--back:before{content:"";flex-shrink:0;mask-image:url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 1.22168L2 7.22168L8 13.2217' stroke='%230028C8' stroke-width='1.5'/%3E%3C/svg%3E%0A");mask-position:center;mask-repeat:no-repeat;mask-size:contain;background-color:currentColor;height:14px;margin-right:6px;margin-top:-1px;transform:translateX(0);transition:transform .3s ease;width:14px}@media(hover),(min-width: 0\0 ),(min-device-pixel-ratio: 0){.btn--back:hover{color:#053fdc;text-decoration:underline !important}.btn--back:hover:before{transform:translateX(-2px)}.btn--back:active{color:#0222b7}}@media screen and (min-width: 1024px){.btn--back{font-size:17px}}.btn--disabled,.btn[disabled]{cursor:default;opacity:.5;pointer-events:none}.form-field{color:#fff;position:relative;text-align:left}.form-field:has(.form-field__clear) .form-field__input{padding-right:20px}@media screen and (min-width: 768px){.form-field:has(.form-field__clear) .form-field__input{padding-right:24px}}.form-field textarea{resize:none;vertical-align:top}.form-field__wrap{position:relative}.form-field__input{background-color:rgba(0,0,0,0);border:0;border-bottom:1px solid currentColor;border-radius:0;caret-color:currentColor;color:currentColor;font-family:"Proxima Nova",sans-serif;font-size:16px;font-weight:400;line-height:140%;margin:0;padding:1px 0;width:100%}.form-field__input:is(textarea){background-color:#fff;border-radius:4px;color:#2e3341;height:150px;padding:1px 4px}.form-field__input::placeholder{opacity:1;transition:opacity .3s ease}.form-field__input:focus::placeholder{opacity:0}.form-field__input:placeholder-shown~.form-field__clear{opacity:0;pointer-events:none}.form-field__label{background-color:rgba(0,0,0,0);color:currentColor;display:inline-block;font-size:16px;font-weight:400;left:0;line-height:140%;margin:0;opacity:.6;padding:1px 0;pointer-events:none;position:absolute;top:0;transition:all .3s ease;user-select:none;vertical-align:middle}.form-field__clear{align-items:center;background-color:rgba(0,0,0,0);border:0;color:currentColor;display:flex;height:100%;justify-content:center;margin:0;opacity:1;padding:0;pointer-events:all;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:opacity .3s ease;width:16px}.form-field__clear:before{content:"";flex-shrink:0;mask-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L10.5 10.5M1 10.5L10.5 1' stroke='%23474C5B' stroke-width='1.5'/%3E%3C/svg%3E%0A");mask-position:center;mask-repeat:no-repeat;mask-size:contain;background-color:currentColor;display:block;height:12px;width:12px}.focus .form-field__label,.form-field__input:focus+.form-field__label{font-size:11px;margin-top:-14px;padding-bottom:0 !important;padding-top:0 !important}@media screen and (min-width: 768px){.focus .form-field__label,.form-field__input:focus+.form-field__label{font-size:13px}}.error-message{align-items:center;color:#ffb4b4;display:flex;font-size:14px;line-height:140%;padding:2px 0 0;width:100%}@media screen and (min-width: 1024px){.error-message{padding:9px 0 0}}.error-message:before{content:"";flex-shrink:0;mask-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.25 5.5V11.5M10.25 14.5V15M19.25 10C19.25 14.9706 15.2206 19 10.25 19C5.27944 19 1.25 14.9706 1.25 10C1.25 5.02944 5.27944 1 10.25 1C15.2206 1 19.25 5.02944 19.25 10Z' stroke='%23FF0505' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");mask-position:center;mask-repeat:no-repeat;mask-size:contain;align-self:flex-start;background-color:currentColor;display:block;height:16px;margin:2px 6px 0px 2px;width:16px}@media screen and (min-width: 1024px){.error-message:before{height:20px;margin:1px 8px 0 2px;width:20px}}@media screen and (min-width: 768px){.error-message{font-size:16px}}.light-theme .form-field{color:#5e6475}.light-theme .form-field__input{caret-color:#0028c8;color:#2e3341}.light-theme .form-field__label{opacity:1}.light-theme .error-message{color:#ff0505}.form-check{align-items:center;cursor:pointer;display:inline-flex;flex-shrink:0;position:relative;vertical-align:top}.form-check input[type=checkbox]{left:-9999px;position:absolute}.form-check__icon{align-items:center;align-self:flex-start;background:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.6);cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;margin-right:7px;transition:all .3s ease;width:20px}.form-check__icon::before{background-image:url("data:image/svg+xml,%3Csvg width='15' height='11' viewBox='0 0 15 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 4.5L6 9L13.5 1.5' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E%0A");content:"";flex-shrink:0;height:11px;transform:scale(0);transition:all .3s ease;width:15px}.form-check__text{color:hsla(0,0%,100%,.6);font-size:11px;font-weight:400;line-height:130%;transition:color .3s ease}@media screen and (min-width: 768px){.form-check__text{font-size:13px;line-height:140%}}.form-check__text>a{color:hsla(0,0%,100%,.6);text-decoration:underline}input[type=checkbox]:checked~.form-check__icon{background-color:#0028c8;border:1px solid #fff}input[type=checkbox]:checked~.form-check__icon::before{transform:scale(1)}input[type=checkbox]:checked~.form-check__text{color:#fff}@media(hover),(min-width: 0\0 ),(min-device-pixel-ratio: 0){.form-check:hover .form-check__icon{border:1px solid #fff}.form-check:hover .form-check__text{color:#fff}.form-check:hover .form-check__text>a{color:#fff;text-decoration:underline}}.global-network-loader{background:#fff;height:100%;left:50%;opacity:1;overflow:hidden;pointer-events:all;position:absolute;top:0;transform:translateX(-50%);transition:opacity .5s ease;width:100vw;z-index:1}@media screen and (min-width: 1024px){.global-network-loader{left:calc(50% - 216px)}}.global-network-loader.invisible{opacity:0;pointer-events:none}.global-network-loader__wrap{height:100%;position:relative;width:100%}.global-network-loader__wrap:before{background:linear-gradient(180deg, #e2ebfc 0%, rgba(255, 255, 255, 0) 100%);content:"";height:50px;left:0;position:absolute;top:0;width:100%}.global-network-popup .global-network-loader__wrap:before{display:none}.global-network-loader__wrap:after{background:linear-gradient(0deg, #f4f8fe, rgba(255, 255, 255, 0));bottom:0;content:"";height:50px;left:0;position:absolute;width:100%}@media screen and (min-width: 768px){.global-network-loader__wrap:after{background:linear-gradient(0deg, #f8faff, rgba(255, 255, 255, 0))}}@media screen and (min-width: 1024px){.global-network-loader__wrap:after{background:linear-gradient(0deg, #e2ebfc 0%, rgba(255, 255, 255, 0) 100%)}}.global-network-popup .global-network-loader__wrap:after{background:linear-gradient(0deg, #ffffff, rgba(255, 255, 255, 0));height:20px}.global-network-loader__row{animation:gradient 2s linear infinite;background:linear-gradient(-60deg, #e2ebfc 0%, rgba(255, 255, 255, 0) 10.29%, #e2ebfc 20%, rgba(255, 255, 255, 0) 30.29%, #e2ebfc 40%, rgba(255, 255, 255, 0) 50.29%, #e2ebfc 60%, rgba(255, 255, 255, 0) 70.29%, #e2ebfc 80%, rgba(255, 255, 255, 0) 90.29%, #e2ebfc 100%);background-size:200% 100%;height:100%}.global-network-loader__text{background-color:#fff;border-radius:4px;color:#757c8d;display:none;font-size:14px;font-weight:400;left:50%;line-height:100%;padding:10px 13px;position:absolute;text-align:center;top:50%;transform:translate(-50%, -50%);z-index:1}@media screen and (min-width: 1024px){.global-network-loader__text{display:block;left:calc(50% + 216px)}}.global-network-popup .global-network-loader__text{display:block;left:50%}.global-network-loader__text-row{display:flex;justify-content:center}.global-network-loader__text-row span{animation:dot 1.5s infinite ease-in-out;opacity:0}.global-network-loader__text-row span:nth-child(1){animation-delay:0s}.global-network-loader__text-row span:nth-child(2){animation-delay:.2s}.global-network-loader__text-row span:nth-child(3){animation-delay:.4s}@keyframes gradient{0%{background-position:0% 0}100%{background-position:90% 0}}@keyframes dot{0%{opacity:0}50%{opacity:1}100%{opacity:0}}

/* End */


/* Start:/local/templates/project/build/css/home.css?177004048724629*/
.promo-default{color:#000;margin-top:-84px;overflow:hidden}@media screen and (min-width: 1024px){.promo-default{margin-top:-121px}}@media screen and (min-width: 1024px){.main:has(.breadcrumb) .promo-default{margin-top:-180px}}.promo-default__wrap{padding-bottom:50px;padding-top:calc(43.6363636364% + 195px);position:relative}@media screen and (min-width: 768px){.promo-default__wrap{align-items:center;display:flex;height:494px;padding-bottom:0;padding-top:84px;width:100%}}@media screen and (min-width: 1024px){.promo-default__wrap{height:664px}}@media screen and (min-width: 1366px){.promo-default__wrap{height:800px}}.promo-default__descr{display:grid;gap:25px;grid-template-columns:100%;position:relative;width:100%}@media screen and (min-width: 768px){.promo-default__descr{padding:10px 0 21px;width:54%}}@media screen and (min-width: 1024px){.promo-default__descr{padding:25px 0 10px}}.promo-default__title{color:currentColor;font-family:"Gilroy","Proxima Nova",sans-serif;font-size:38px;font-weight:500;line-height:121%;margin:0}@media screen and (min-width: 1024px){.promo-default__title{font-size:50px}}.promo-default__text{color:currentColor;font-size:18px;font-weight:400;line-height:140%}@media screen and (min-width: 1024px){.promo-default__text{font-size:22px;line-height:150%}}@media screen and (max-width: 767px){.promo-default__text br{display:none}}.promo-default__button{display:flex;flex-direction:column;gap:16px;padding-top:13px}@media screen and (min-width: 768px){.promo-default__button{gap:20px;padding-top:24px}}@media screen and (min-width: 1024px){.promo-default__button{align-items:center;flex-direction:row;gap:24px;padding-top:55px}}.promo-default__button .btn{letter-spacing:.4px;min-height:40px;padding:2px 14px;width:fit-content}@media screen and (min-width: 768px){.promo-default__button .btn{font-size:19px;padding:2px 22px}}@media screen and (min-width: 1024px){.promo-default__button .btn{min-height:48px;padding:2px 24px}}.promo-default__button .promo-btn-text{font-size:14px;height:24px;min-height:24px;padding:0}@media screen and (min-width: 768px){.promo-default__button .promo-btn-text{font-size:17px}}.promo-default__figure{aspect-ratio:3511/1585;left:-184px;pointer-events:none;position:absolute;top:0;transform:translateX(-90px);width:calc(100% + 400px)}@media screen and (min-width: 768px){.promo-default__figure{align-items:flex-start;aspect-ratio:auto;display:flex;height:100%;left:-175px;transform:none;width:calc(100% + 80px)}}@media screen and (min-width: 1024px){.promo-default__figure{width:calc(100% + 96px)}}@media screen and (min-width: 1366px){.promo-default__figure{left:0;width:calc(100% + 190px)}}.promo-default__figure:after{background:linear-gradient(0deg, #ffffff 28.27%, rgba(255, 255, 255, 0) 100%);bottom:0;content:"";display:block;height:30%;left:0;position:absolute;width:100%}@media screen and (min-width: 768px){.promo-default__figure:after{background:linear-gradient(90deg, #fff 28.27%, rgba(255, 255, 255, 0));height:100%;width:54%}}.promo-default__figure-image{height:100%;position:relative;width:100%}@media screen and (min-width: 768px){.promo-default__figure-image{border-radius:0 0 500px 0;flex-shrink:0;max-width:1760px;overflow:hidden;width:calc(100% + 645px)}}@media screen and (min-width: 1024px){.promo-default__figure-image{width:calc(100% + 735px)}}@media screen and (min-width: 1366px){.promo-default__figure-image{flex-shrink:1}}.promo-default__figure-image img{height:100%;object-fit:contain;object-position:center;width:100%;object-position:top;position:absolute}@media screen and (min-width: 1024px){.promo-default__figure-image img{object-position:top}}@media screen and (min-width: 1366px){.promo-default__figure-image img{object-fit:cover}}.services-block{padding:70px 0 50px 0;position:relative}@media screen and (min-width: 768px){.services-block{padding:80px 0 60px 0}}@media screen and (min-width: 1024px){.services-block{padding:100px 0 80px 0}}.services-block-container{position:relative}.services-block__wrapper{display:flex;flex-direction:column;gap:24px}@media screen and (min-width: 1024px){.services-block__wrapper{align-items:center;display:grid;gap:24px;grid-template-columns:293px 1fr}}@media screen and (min-width: 1366px){.services-block__wrapper{grid-template-columns:531px 1fr}}.services-block_info{position:relative;z-index:2}.services-block_info__subtitle{color:#5e6475;font-family:"Proxima Nova",sans-serif;font-size:13px;font-weight:600;line-height:130%;margin-bottom:24px;text-transform:uppercase}@media screen and (min-width: 1024px){.services-block_info__subtitle{font-size:15px;margin-bottom:32px}}@media screen and (min-width: 1366px){.services-block_info__subtitle{max-width:412px}}.services-block_info__title{color:#1a202c}@media screen and (min-width: 1024px){.services-block_info__title{margin-bottom:32px}}@media screen and (min-width: 1366px){.services-block_info__title{max-width:412px}}.services-block_info__text{color:#1a202c;font-size:18px;line-height:140%;margin-bottom:8px}@media screen and (min-width: 1024px){.services-block_info__text{font-size:22px;line-height:150%;margin-bottom:32px}}@media screen and (min-width: 1366px){.services-block_info__text{max-width:412px}}@media screen and (min-width: 1024px){.services-block_info__buttons{display:flex;flex-direction:column;gap:24px;width:180px}}@media screen and (min-width: 1366px){.services-block_info__buttons{align-items:center;flex-direction:row;max-width:412px;width:unset}}.services-block_items{background-color:#f2f4fb;margin:0 -24px}@media screen and (min-width: 768px){.services-block_items{margin:0;padding:0 40px}}@media screen and (min-width: 1024px){.services-block_items{padding:0}}.services-block_items__wrapper{padding:32px 24px}@media screen and (min-width: 768px){.services-block_items__wrapper{padding:56px 64px}}@media screen and (min-width: 1024px){.services-block_items__wrapper{padding:48px 80px}}@media screen and (min-width: 1366px){.services-block_items__wrapper{padding:80px 72px 80px 80px}}.services-block__list{display:grid;gap:24px;grid-template-columns:repeat(1, 1fr);margin-bottom:24px}@media screen and (min-width: 768px){.services-block__list{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1366px){.services-block__list{gap:64px}}.services-block__item{display:flex;flex-direction:column;gap:8px;position:relative;z-index:2}@media screen and (min-width: 768px){.services-block__item{gap:10px}}@media screen and (min-width: 1024px){.services-block__item{gap:12px}}.services-block__item_header{display:flex;gap:8px}@media screen and (min-width: 768px){.services-block__item_header{flex-direction:column;gap:10px}}@media screen and (min-width: 1024px){.services-block__item_header{gap:12px}}.services-block__item_img{height:48px;min-width:48px;width:48px}@media screen and (min-width: 1024px){.services-block__item_img{height:64px;min-width:64px;width:64px}}.services-block__item_title{font-size:22px;line-height:130%;margin-bottom:0px}.services-block__item_text{color:#2e3341;font-size:16px;line-height:140%}@media screen and (min-width: 1024px){.services-block__item_text{font-size:18px}}.services-block__item_link{align-items:center;display:block;display:flex;font-size:14px;height:24px;line-height:120%;width:fit-content}@media screen and (min-width: 1024px){.services-block__item_link{font-size:17px}}.services-block__watch{align-items:center;display:block;display:flex;font-family:"Gilroy","Proxima Nova",sans-serif;font-size:14px;height:24px;line-height:120%;min-height:32px;position:relative;width:fit-content}@media screen and (min-width: 1024px){.services-block__watch{font-size:17px}}.services-block__watch::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><path d="M12 21.5446C16.9706 21.5446 21 17.5151 21 12.5446C21 7.57399 16.9706 3.54456 12 3.54456C7.02944 3.54456 3 7.57399 3 12.5446C3 17.5151 7.02944 21.5446 12 21.5446Z" stroke="%230028C8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M14.25 12.5446L11.25 10.5446V14.5446L14.25 12.5446Z" stroke="%23FF0505" stroke-width="1.5"/></svg>');content:"";height:24px;position:absolute;right:-28px;top:50%;transform:translateY(-50%);width:24px}.services-block__button{height:32px;min-height:32px}@media screen and (min-width: 1024px){.services-block__button{height:36px;min-height:36px}}.mobile-hidden{display:none}@media screen and (min-width: 1024px){.mobile-hidden{display:flex}}.desktop-hidden{display:flex}@media screen and (min-width: 1024px){.desktop-hidden{display:none}}.services-figure{position:absolute;z-index:0}.services-figure-1{left:306px;top:500px}@media screen and (min-width: 768px){.services-figure-1{display:none}}.services-figure-2{display:none}@media screen and (min-width: 768px){.services-figure-2{display:block;left:-524px;top:507px}}@media screen and (min-width: 1024px){.services-figure-2{left:-200px;top:240px}}@media screen and (min-width: 1366px){.services-figure-2{display:none}}.services-figure-3{display:none}@media screen and (min-width: 1366px){.services-figure-3{display:block;left:-45px;top:242px}}.services-figure-380{left:0;top:500px}@media screen and (min-width: 768px){.services-figure-380{display:none}}.devide-block{background:linear-gradient(90.1deg, #053fdc 0.09%, #032276 152.89%);overflow:hidden}.devide-block__wrap{align-items:flex-end;color:#fff;display:flex;min-height:580px;padding:80px 0;position:relative;width:100%}@media screen and (min-width: 768px){.devide-block__wrap{align-items:center;min-height:378px}}@media screen and (min-width: 1024px){.devide-block__wrap{min-height:454px}}.devide-block__content{align-content:start;display:grid;gap:20px;grid-template-columns:100%;position:relative;width:min(100%,450px)}@media screen and (min-width: 768px){.devide-block__content{gap:24px}}@media screen and (min-width: 1024px){.devide-block__content{gap:32px}}.devide-block__title{color:inherit;font-family:"Gilroy","Proxima Nova",sans-serif;font-size:34px;font-weight:500;line-height:120%;margin:0}@media screen and (min-width: 1024px){.devide-block__title{font-size:40px}}.devide-block__text{color:inherit;font-size:18px;line-height:150%}@media screen and (min-width: 1024px){.devide-block__text{font-size:22px}}.devide-block__figure{height:100%;position:absolute;right:0;top:0;width:100%}@media screen and (min-width: 1024px){.devide-block__figure{opacity:.8}}.devide-block__image{aspect-ratio:1003/781;left:50%;position:absolute;top:0;transform:translate(-369px, -43px);width:645px}@media screen and (min-width: 768px){.devide-block__image{left:100%;transform:translate(calc(-100% + 214px), -46px);width:810px}}@media screen and (min-width: 1024px){.devide-block__image{transform:translate(calc(-100% + 103px), -30px);width:1003px}}.devide-block__image img{height:100%;object-fit:contain;object-position:center;width:100%}.devide-block__button .btn{font-size:14px;min-height:32px;padding:2px 10px}@media screen and (min-width: 768px){.devide-block__button .btn{padding:2px 14px}}@media screen and (min-width: 1024px){.devide-block__button .btn{font-size:17px;min-height:36px;padding:2px 17px}}.devide-block__list{color:inherit;display:grid;gap:12px;grid-template-columns:100%;width:100%}@media screen and (min-width: 768px){.devide-block__list{grid-template-columns:1fr 1fr 1fr;margin-left:-18px;width:calc(100% + 30px)}}@media screen and (min-width: 1024px){.devide-block__list{align-content:end;margin-left:0;width:100%}}.devide-block__item{align-items:center;display:flex;width:100%}@media screen and (min-width: 768px){.devide-block__item{flex-direction:column}}@media screen and (min-width: 1366px){.devide-block__item{flex-direction:row}}.devide-block__item-title{color:inherit;flex-shrink:0;font-family:"Gilroy","Proxima Nova",sans-serif;font-size:58px;font-weight:500;line-height:120%;margin:0;text-align:center;width:110px}@media screen and (min-width: 768px){.devide-block__item-title{line-height:50px}}@media screen and (min-width: 1024px){.devide-block__item-title{font-size:66px;line-height:60px}}.devide-block__item-text{color:inherit;font-size:18px;font-weight:600;line-height:140%;padding-left:10px}@media screen and (min-width: 768px){.devide-block__item-text{padding-left:0;text-align:center}}@media screen and (min-width: 1024px){.devide-block__item-text{font-size:20px;font-weight:400;line-height:100%}}@media screen and (min-width: 1366px){.devide-block__item-text{padding-left:10px}}.devide-block--global{position:relative}@media screen and (max-width: 767px){.devide-block--global:after{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 61.44%, #fff);bottom:-69px;content:"";display:block;height:calc(100% + 145px);position:absolute;width:100%}}.devide-block--global .devide-block__wrap{min-height:auto;padding:40px 0}@media screen and (min-width: 768px){.devide-block--global .devide-block__wrap{padding:54px 0 59px}}@media screen and (min-width: 1024px){.devide-block--global .devide-block__wrap{padding:80px 0}}.devide-block--global .devide-block__descr{display:none}@media screen and (min-width: 1024px){.devide-block--global .devide-block__descr{display:grid;gap:16px;grid-auto-flow:row}}@media screen and (min-width: 768px){.devide-block--global .devide-block__content{width:100%}}@media screen and (min-width: 1024px){.devide-block--global .devide-block__content{gap:0;grid-template-columns:320px 1fr}}@media screen and (min-width: 1366px){.devide-block--global .devide-block__content{gap:30px;grid-template-columns:360px 1fr}}@media screen and (min-width: 1024px){.devide-block--global .devide-block__text{font-size:18px}}.reasons{align-items:center;display:flex;flex-direction:column;padding:50px 0 70px 0}@media screen and (min-width: 768px){.reasons{padding:60px 0 80px 0}}.reasons__navigation{display:none}@media screen and (min-width: 1024px){.reasons__navigation{display:flex;justify-content:flex-end;margin-bottom:24px}.reasons__navigation .btns{display:flex;gap:32px}}.reasons__slider{width:calc(100% + 6px)}@media screen and (min-width: 768px){.reasons__slider{padding:0 40px}}@media screen and (min-width: 1024px){.reasons__slider{padding:0 48px}}@media screen and (min-width: 1366px){.reasons__slider{margin:0 auto;max-width:1404px}}.reasons__slider-btn{background-color:#0028c8;border-radius:50%;height:32px;min-width:32px;position:relative;transition:all .3s ease;width:32px}.reasons__slider-btn::after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="14" viewBox="0 0 9 14" fill="none"><path d="M8 1L2 7L8 13" stroke="white" stroke-width="1.5"/></svg>');background-position:center;background-repeat:no-repeat;content:"";height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:6px}.reasons__slider-next{transform:rotate(180deg)}.reasons__slider_wrapper{padding:0 24px}@media screen and (min-width: 768px){.reasons__slider_wrapper{padding:0}}.reasons__item{height:auto;padding:5px}.reasons__card{border-radius:3px;box-shadow:0 0 4px 0 rgba(0,0,0,.1),0 3px 25px -5px rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%;min-height:600px}@media screen and (min-width: 768px){.reasons__card{border-radius:4px;display:grid;flex-direction:row-reverse;grid-template-columns:1fr 1fr;min-height:466px}}@media screen and (min-width: 1024px){.reasons__card{min-height:538px}}@media screen and (min-width: 1366px){.reasons__card{gap:24px;grid-template-columns:539px 1fr}}.reasons__card-img{height:200px;opacity:0 !important;overflow:hidden;position:relative;transition:opacity .4s ease-in}@media screen and (min-width: 768px){.reasons__card-img{height:100%;order:2}}.reasons__card-img>img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}@media screen and (min-width: 768px){.reasons__card-img>img{border-bottom-right-radius:4px;border-top-right-radius:4px}}.reasons__card-content{display:flex;flex-direction:column;flex-grow:1;gap:32px;justify-content:space-between;padding:32px}@media screen and (min-width: 768px){.reasons__card-content{padding:48px 24px 32px 40px}}@media screen and (min-width: 1024px){.reasons__card-content{padding:64px 56px 48px 72px}}@media screen and (min-width: 1366px){.reasons__card-content{padding:64px 64px 48px 80px}}.reasons__card-top{display:flex;flex-direction:column;gap:8px}@media screen and (min-width: 768px){.reasons__card-top{gap:10px}}@media screen and (min-width: 1024px){.reasons__card-top{gap:12px}}.reasons__card-bottom{display:flex;flex-direction:column;gap:4px}@media screen and (min-width: 768px){.reasons__card-bottom{gap:6px}}@media screen and (min-width: 1024px){.reasons__card-bottom{gap:8px}}.reasons__card-subtitle{color:#5e6475;font-size:13px;font-weight:600;line-height:130%;margin:0;text-transform:uppercase}@media screen and (min-width: 1024px){.reasons__card-subtitle{font-size:15px;line-height:130%}}.reasons__card-title{margin:0}.reasons__card-text{color:#2e3341;font-size:16px;line-height:140%;margin:0}@media screen and (min-width: 1024px){.reasons__card-text{font-size:18px;line-height:150%}}.reasons__card-link{align-items:center;display:block;display:flex;font-family:"Gilroy","Proxima Nova",sans-serif;font-size:14px;height:24px;line-height:120%;width:fit-content}@media screen and (min-width: 1024px){.reasons__card-link{font-size:17px}}.reasons__card-step{display:none}@media screen and (min-width: 768px){.reasons__card-step{display:block;height:14px;margin:0 0 0 -40px;min-width:calc(100% + 64px);object-fit:cover}}@media screen and (min-width: 1024px){.reasons__card-step{margin:0 0 0 -72px;min-width:calc(100% + 138px)}}@media screen and (min-width: 1366px){.reasons__card-step{margin:0 0 0 -80px;min-width:calc(100% + 168px)}}.reasons__card-btn{display:none !important;font-size:17px;width:197px}@media screen and (min-width: 1366px){.reasons__card-btn{display:flex !important;height:36px;min-height:36px}}.reasons .fake-block{height:14px;opacity:0;width:100%}.reasons__paginator{margin-top:24px;min-width:100%}@media screen and (min-width: 768px){.reasons__paginator{bottom:36px !important;left:5px !important;margin-top:0px !important;min-width:unset;position:absolute;width:calc(50% - 5px) !important;z-index:3}}@media screen and (min-width: 1024px){.reasons__paginator{bottom:52px !important}}@media screen and (min-width: 1366px){.reasons__paginator{width:563px !important}}.reasons__slider .swiper-slide{opacity:0 !important;transition:opacity .7s ease-in}.reasons__slider .swiper-slide-active{opacity:1 !important;transition:opacity .7s ease-out}.swiper-slide-active .reasons__card-img{opacity:1 !important;transition:opacity .4s ease-out}.years{padding:70px 0 50px 0;position:relative}@media screen and (min-width: 768px){.years{padding:80px 0 60px 0}}@media screen and (min-width: 1024px){.years{padding:100px 0 80px 0}}@media screen and (min-width: 1366px){.years{margin:0 auto;max-width:1086px}}@media screen and (min-width: 1366px){.years-container{margin:0;max-width:unset;padding:0}}.years-wrapper{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.years-wrapper{display:grid;gap:20px;grid-template-columns:275px 1fr}}@media screen and (min-width: 1024px){.years-wrapper{align-items:center;gap:0;grid-template-columns:373px 1fr}}@media screen and (min-width: 1366px){.years-wrapper{gap:24px;grid-template-columns:420px 1fr}}.years-main{display:flex;flex-direction:column;gap:4px;max-width:295px}@media screen and (min-width: 768px){.years-main{gap:6px}}@media screen and (min-width: 1024px){.years-main{gap:8px;max-width:unset}}.years-main__title{margin:0;text-wrap:balance}.years-main__subtitle{color:#0028c8;font-family:"Gilroy","Proxima Nova",sans-serif;font-size:55px;font-weight:700;line-height:115%}@media screen and (min-width: 1024px){.years-main__subtitle{font-size:70px}}.years-main__text{color:#5e6475;font-size:16px;line-height:140%}@media screen and (min-width: 1024px){.years-main__text{font-size:18px;line-height:150%}}.years-blocks{column-gap:16px;display:grid;grid-template-columns:repeat(2, 1fr);row-gap:32px}@media screen and (min-width: 768px){.years-blocks{column-gap:20px}}@media screen and (min-width: 1024px){.years-blocks{column-gap:0;grid-template-columns:238px 317px;row-gap:40px}}@media screen and (min-width: 1366px){.years-blocks{column-gap:24px}}.years-blocks__item{border-left:1px solid #2e3341;display:flex;flex-direction:column;gap:4px;padding-left:16px;position:relative}@media screen and (min-width: 768px){.years-blocks__item{gap:6px;justify-content:center;min-height:110px;padding-left:20px}.years-blocks__item:nth-child(2){order:2}.years-blocks__item:nth-child(4){order:2}}@media screen and (min-width: 1024px){.years-blocks__item{border-left:.5px solid #2e3341;gap:8px;min-height:138px;padding:23px 0 23px 24px}}.years-blocks__item-title{color:#0028c8;font-family:"Gilroy","Proxima Nova",sans-serif;font-size:40px;font-weight:700;line-height:115%;margin:0;position:relative}@media screen and (min-width: 1024px){.years-blocks__item-title{font-size:50px}}.years-blocks__item-text{color:#5e6475;font-size:16px;line-height:140%}@media screen and (min-width: 768px){.years-blocks__item-text{color:#2e3341}}@media screen and (min-width: 1024px){.years-blocks__item-text{font-size:18px;line-height:150%}}.years-blocks__item-description{max-width:97px;position:absolute;right:-10px;top:0;transform:translateX(100%)}.years-blocks__item-top{display:flex;gap:8px}.years-blocks__item .text-green{color:#26c764;font-size:16px;font-weight:700;line-height:115%}@media screen and (min-width: 1024px){.years-blocks__item .text-green{font-size:20px}}.years-blocks__item .text-gray{color:#5e6475;font-size:11px;line-height:110%}@media screen and (min-width: 1024px){.years-blocks__item .text-gray{font-size:13px;line-height:100%}}.years-img{height:183px;position:absolute;right:-45px;top:47px;width:183px;z-index:-1}@media screen and (min-width: 768px){.years-img{right:-110px;top:100px}}@media screen and (min-width: 1024px){.years-img{height:300px;right:-180px;width:300px}}@media screen and (min-width: 1366px){.years-img{right:-170px}}.news-slider{align-items:center;display:flex;flex-direction:column;padding:60px 0 80px 0}@media screen and (min-width: 768px){.news-slider{padding:60px 0}}@media screen and (min-width: 1024px){.news-slider{padding:80px 0}}.news-slider__title{margin-bottom:32px;padding:0 24px}@media screen and (min-width: 768px){.news-slider__title{margin-bottom:40px;padding:0 40px}}@media screen and (min-width: 1024px){.news-slider__title{margin-bottom:48px;padding:0 48px}}@media screen and (min-width: 1366px){.news-slider__title{margin:0 auto 48px auto;max-width:1404px}}.news-slider__container{width:calc(100% + 6px)}.news-slider__swiper{padding:0 24px}@media screen and (min-width: 768px){.news-slider__swiper{padding:0 40px}}@media screen and (min-width: 1024px){.news-slider__swiper{padding:0 48px}}@media screen and (min-width: 1366px){.news-slider__swiper{margin:0 auto;max-width:1404px;overflow:visible !important}}.news-slider-item{height:auto !important}.news-slider .news-card-link:hover{text-decoration:none}.news-slider .news-card{border-radius:4px;box-shadow:0 3px 15px 0px rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%;overflow:hidden}.news-slider .news-card:hover .news-card__image{transform:scale(1.1)}.news-slider .news-card:hover .news-card__link{text-decoration:underline !important}.news-slider .news-card:hover .news-card__link::after{transform:translateX(2px)}.news-slider .news-card__figure{flex-shrink:0;overflow:hidden;width:100%}.news-slider .news-card__image{padding-top:55.8%;position:relative;transform:scale(1);transition:transform .6s ease}.news-slider .news-card__image>img{height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%}.news-slider .news-card__content{display:flex;flex-direction:column;flex-grow:1;gap:8px;justify-content:space-between;padding:16px}@media screen and (min-width: 768px){.news-slider .news-card__content{gap:10px;padding:20px}}@media screen and (min-width: 1024px){.news-slider .news-card__content{gap:12px;padding:24px}}.news-slider .news-card__text{-webkit-box-orient:vertical;display:-webkit-box;font-size:22px;-webkit-line-clamp:3;line-clamp:3;line-height:130%;margin-bottom:0;overflow:hidden;text-overflow:ellipsis}.news-slider .news-card__footer{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:auto}.news-slider .news-card__link{align-items:center;display:flex;font-size:14px;height:24px;justify-content:center}.news-slider .news-card__date{color:#8c93a6;font-size:11px;line-height:130%}

/* End */
/* /local/templates/project/build/css/global.css?177004048796190 */
/* /local/templates/project/build/css/home.css?177004048724629 */
