

/* 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 */
/* /local/templates/project/build/css/global.css?177004048796190 */
