/**
 * Swiper 11.1.15
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2024 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 18, 2024
 */

/* FONT_START */
@font-face {
  font-family: 'swiper-icons';
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
  font-weight: 400;
  font-style: normal;
}
/* FONT_END */
: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);
  -webkit-backface-visibility: hidden;
          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-3d .swiper-slide,
.swiper-3d .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 */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .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-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .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-lazy-preloader,
.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: 10px;
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev.swiper-button-hidden,
.swiper-button-next.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-prev,
.swiper-navigation-disabled .swiper-button-next {
  display: none !important;
}
.swiper-button-prev svg,
.swiper-button-next svg {
  width: 100%;
  height: 100%;
  object-fit: contain;
  transform-origin: center;
}
.swiper-rtl .swiper-button-prev svg,
.swiper-rtl .swiper-button-next svg {
  transform: rotate(180deg);
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-lock {
  display: none;
}
/* Navigation font start */
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: 'next';
}
/* Navigation font end */
: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.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.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-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .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.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
          appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet: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-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform,
        200ms top;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .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 .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 .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: var(--swiper-pagination-progressbar-size, 4px);
  left: 0;
  top: 0;
}
.swiper-vertical > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.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,
.swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.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,
.swiper-scrollbar.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;
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > 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-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-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-fade .swiper-slide-active {
  pointer-events: auto;
}
.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper.swiper-cube {
  overflow: visible;
}
.swiper-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}
.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-cube .swiper-cube-shadow: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-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* Cube slide shadows end */
.swiper.swiper-flip {
  overflow: visible;
}
.swiper-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
}
.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
/* Flip slide shadows start */
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* Flip slide shadows end */
.swiper-creative .swiper-slide {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}
.swiper.swiper-cards {
  overflow: visible;
}
.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
}

.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}

.glightbox-container {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999 !important;
  overflow: hidden;
  overflow-scrolling: touch;
}

.glightbox-container.inactive {
  display: none;
}

.glightbox-container .gcontainer {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 9999;
}

.glightbox-container .gslider {
  -webkit-transition: -webkit-transform .4s ease;
  transition: -webkit-transform .4s ease;
  transition: transform .4s ease;
  transition: transform .4s ease, -webkit-transform .4s ease;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
  position: absolute;
}

.glightbox-container .gslide {
  height: 100%;
  width: 100%;
  position: absolute;
  display: block;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.glightbox-container .gslide.current {
  opacity: 1;
  z-index: 99999;
}

.glightbox-container .gslide.prev {
  opacity: 1;
  z-index: 9999;
}

.glightbox-container .gslide-inner-content {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.glightbox-container .ginner-container {
  width: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 100%;
}

.glightbox-container .ginner-container.desc-bottom,
        .glightbox-container .ginner-container.desc-top {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.glightbox-container .ginner-container.desc-left,
        .glightbox-container .ginner-container.desc-right {
  max-width: 100% !important;
}

.gslide iframe,
    .gslide video {
  width: 100vw;
  max-width: 100vw;
  min-width: 100vw;
  outline: none !important;
  border: none;
  min-height: 165px;
  -webkit-overflow-scrolling: touch;
  overflow-scrolling: touch;
  -ms-touch-action: auto;
  touch-action: auto;
}

.gslide-image {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.gslide-image img {
  max-height: 100vh;
  display: block;
  max-width: 100%;
  margin: 0;
  padding: 0;
  float: none;
  outline: none;
  border: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: auto;
  width: initial;
}

.gslide-video {
  width: 100%;
  height: auto;
  min-width: 100%;
  max-width: 100%;
  min-height: auto;
  max-height: auto;
  position: relative;
}

.gslide-video:before {
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(255, 0, 0, .34);
  display: none;
}

.gslide-video.playing:before {
  display: none;
}

.gslide-video .jw-media,
    .gslide-video .jw-video {
  position: relative !important;
}

.gslide-video .jwplayer {
  max-width: 100vw;
  width: 100vh;
  height: auto !important;
}

.gslide-video .jwplayer,
    .gslide-video .box-emboss {
  outline: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  border: none !important;
}

.gslide-video .jwplayer .btnd:active,
        .gslide-video .jwplayer .btnd:focus,
        .gslide-video .jwplayer .btnd.active,
        .gslide-video .box-emboss .btnd:active,
        .gslide-video .box-emboss .btnd:focus,
        .gslide-video .box-emboss .btnd.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.gslide-video object {
  position: absolute;
  top: 0;
  left: 0;
}

.gslide-inline {
  background: #fff;
  padding: 20px;
  text-align: left;
  max-height: 62vh;
  overflow: auto;
}

.ginlined-content {
  overflow: auto;
  display: block !important;
  opacity: 1;
}

.gslide-external {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  min-width: 100%;
  background: #fff;
  padding: 0;
  overflow: auto;
  max-height: 62vh;
}

.gslide-media {
  display: block;
  width: auto;
}

.gslide-description.left-position,
    .gslide-description.right-position {
  padding: 30px;
  background: #fff;
  max-width: 300px;
  min-width: 190px;
}

.gslide-description .bottom-position,
    .gslide-description .top-position {
  padding: 30px;
  background: #fff;
  width: 100%;
  display: inline-block;
  min-width: 190px;
}

.gslide-description.description-left,
    .gslide-description.description-right {
  max-width: 100%;
}

.gslide-description p {
  margin-bottom: 12px;
}

.gslide-description p::last-child {
  margin-bottom: 0;
}

/*
 * Description for mobiles
 * something like facebook does the description
 * for the photos
*/

.glightbox-mobile .glightbox-container .gslide-description {
  background: transparent;
  position: absolute;
  bottom: 15px;
  padding: 19px 11px;
  max-width: 100vw !important;
  -webkit-box-ordinal-group: 3 !important;
  -ms-flex-order: 2 !important;
  order: 2 !important;
  max-height: 78vh;
  overflow: auto !important;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .75)));
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .75) 100%);
  -webkit-transition: opacity .3s linear;
  transition: opacity .3s linear;
}

.glightbox-mobile .glightbox-container .gslide-title {
  color: #fff;
  font-size: 1em;
}

.glightbox-mobile .glightbox-container .gslide-desc {
  color: #a1a1a1;
}

.glightbox-mobile .glightbox-container .gslide-desc a {
  color: #fff;
  font-weight: bold;
}

.glightbox-mobile .glightbox-container .gslide-desc .desc-more {
  color: #fff;
  opacity: .4;
}

.gdesc-open .gslide-media {
  -webkit-transition: opacity .5s ease;
  transition: opacity .5s ease;
  opacity: .4;
}

.gdesc-open .gslide-description {
  padding-bottom: 30px;
}

.gdesc-closed .gslide-media {
  -webkit-transition: opacity .5s ease;
  transition: opacity .5s ease;
  opacity: 1;
}

.greset {
  -webkit-transition: all .5s ease;
  transition: all .5s ease;
}

.glightbox-desc {
  display: none;
}

.glightbox-open {
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  -ms-touch-action: auto;
  touch-action: auto;
  height: auto;
}

.gloader {
  height: 25px;
  width: 25px;
  -webkit-animation: lightboxLoader .8s infinite linear;
  animation: lightboxLoader .8s infinite linear;
  border: 2px solid #fff;
  border-right-color: transparent;
  border-radius: 50%;
  position: absolute;
  display: block;
  z-index: 9999;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 47%;
}

.goverlay {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background: #000;
}

.gprev,
.gnext,
.gclose {
  background-repeat: no-repeat;
  z-index: 99999;
  cursor: pointer;
  width: 26px;
  height: 44px;
  display: block;
  background-position: 0 0;
}

.gprev.disabled,
.gnext.disabled,
.gclose.disabled {
  opacity: .1;
}

.gprev .garrow,
.gnext .garrow,
.gclose .garrow {
  stroke: #fff;
}

iframe.wait-autoplay {
  opacity: 0;
}

.glightbox-closing .gnext,
    .glightbox-closing .gprev,
    .glightbox-closing .gclose {
  opacity: 0 !important;
}

/*Skin */

.glightbox-clean .gslide-description {
  background: #fff;
  padding: 22px 20px;
}

.glightbox-clean .gslide-title {
  font-size: 1em;
  font-weight: normal;
  font-family: arial;
  color: #000;
  margin-bottom: 19px;
  line-height: 1.4em;
}

.glightbox-clean .gslide-desc {
  font-size: 0.86em;
  margin-bottom: 0;
  font-family: arial;
  line-height: 1.4em;
}

.glightbox-clean .gslide-video {
  background: #000;
}

.glightbox-clean .gprev,
    .glightbox-clean .gnext,
    .glightbox-clean .gclose {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGMAAAA2CAYAAADTeCfRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NThDMEMwNzg3NjgxMUU1QUM2MUYwRDYwNTNEN0UxMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5NThDMEMwODg3NjgxMUU1QUM2MUYwRDYwNTNEN0UxMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk1OEMwQzA1ODc2ODExRTVBQzYxRjBENjA1M0Q3RTExIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk1OEMwQzA2ODc2ODExRTVBQzYxRjBENjA1M0Q3RTExIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+htE8KwAAA9BJREFUeNrsm1tIFGEYhndDI4OSLgqkMrKjBXYwCjt40QkpL4pMyoqMgigIgm6iiy66KSwpj2vrucKgpINRRhYRooQkWYEWUkaWERokhVQXbu/QOyDhpjPzz3H/Dx7W1f2+753/3X9mnPnHHwqFfDKcEWPkEEgzZEgzpBkybDbjHLhvIP8GKLNhPILgksEaFaDKKWacAMdAn4Ean8F+kGOxGXFgDyjSmZ8L9oFpurKVU1uBnAr9jZMCah1hrQLBGkciyL7FGvNymXdZb2+RG3GGYo4LrHmINS9abEiZRkMu8PNXjPQVJV4Vc9SEgclm7WqLDSkd5RdBiBGizCihmMMmDkwWe1yz2JBy9g2E+ft5o7smkWZUUMwBCwYmg71u2nQMCZhphFEzaihmt4UDk86e9TYZUsj3OaKNMGJGHcVkWjwoChvZ+7HFfQvZt42vpaJ76Em6SzHbbDBCZR01NFvct519u8yorzXhEcWk2WiESiq1tFrUT901veZrnp1mNFHEWgcYoZJMTe0m98ljn3K+z+f7oB1mtLD5agcZoZJEbZ3Ab0J9deCrwpzSB6004xWbLnegESqJ1NgNok04aFeF+XtA5MF8pA90stkiBxuhkkCtvSBGQL2iEYz415Bys8yIAu/ZZKELjFCJp+Z+EGugTgHrVGq8ClEm2oxZ4CUYAHNcZIRKHOjj6ed8A8eISo15xUaPIcP9spFFk11ohMp0bkOHxrxa5lXo7Ksack9Pvn+YpTqLwS0QDZbxRo+bYgJoBZPAZtCiIVe5QzceZBroXwP8YKfWRH+YdVOx4AOYCOJBt0uMUAz4BGLAVNDjhXvg/bwF2UdTElywLVOoN5o/97hsRv/3HvgAv10fwVuQ6ODtUO45f6HmyaDXi6tDfoMZNKMdJDlwG2ZyN/qVs/mbl5fqDILZoAO8AMkO0j8XvONJhjKLf0TKuqkF4Dl4BlY6QLty1vcGdHE39SvSFrEtBc2gCWywUfcKfjE6eHIxGKkrCleBRvAApNmgOQU8BW2crRG/vDMV1JN0C/WmcmYqZizxeSyMLO/cBG6DOyDDAq3rwRPOyhSfB8PoWtst4DrJMlGnYnwDeMjZ4c0QdGGumhfIsk246LeVtetcfOFyVEQJ8nQv+AkqwThQIqjuDnAV1ILtPo9HlMBaB/kfewCMBfkG6ylL85VnJZSroLt8kRAmTLezOpfUD+W0WQvFnIzfpEePlaeO5oE1OvOVp56+R8KuaWiYZYYMG05tZUgzpBkypBnSDBnSDGmGDGmGDGmGNEOGNEOaIUOa4YH4I8AAM9m8BFEzyDIAAAAASUVORK5CYII=);
}

.glightbox-clean .gprev {
  background-color: rgba(0, 0, 0, .08);
  background-position: 4px 5px;
  position: absolute;
  top: -100%;
  left: 30px;
  width: 38px;
  height: 56px;
}

.glightbox-clean .gnext {
  background-color: rgba(0, 0, 0, .08);
  background-position: -27px 5px;
  position: absolute;
  top: -100%;
  right: 30px;
  width: 38px;
  height: 56px;
}

.glightbox-clean .gclose {
  background-color: rgba(0, 0, 0, .08);
  width: 35px;
  height: 35px;
  top: 15px;
  right: 10px;
  position: absolute;
  opacity: .7;
  background-position: -59px 2px;
}

.glightbox-clean .gclose:hover {
  opacity: 1;
}

/*CSS Animations*/

.gfadeIn {
  -webkit-animation: gfadeIn .5s ease;
  animation: gfadeIn .5s ease;
}

.gfadeOut {
  -webkit-animation: gfadeOut .5s ease;
  animation: gfadeOut .5s ease;
}

.gslideOutLeft {
  -webkit-animation: gslideOutLeft .3s ease;
  animation: gslideOutLeft .3s ease;
}

.gslideInLeft {
  -webkit-animation: gslideInLeft .3s ease;
  animation: gslideInLeft .3s ease;
}

.gslideOutRight {
  -webkit-animation: gslideOutRight .3s ease;
  animation: gslideOutRight .3s ease;
}

.gslideInRight {
  -webkit-animation: gslideInRight .3s ease;
  animation: gslideInRight .3s ease;
}

.gzoomIn {
  -webkit-animation: gzoomIn .5s ease;
  animation: gzoomIn .5s ease;
}

.gzoomOut {
  -webkit-animation: gzoomOut .5s ease;
  animation: gzoomOut .5s ease;
}

@-webkit-keyframes lightboxLoader {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes lightboxLoader {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@-webkit-keyframes gfadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes gfadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes gfadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes gfadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@-webkit-keyframes gslideInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-60%, 0, 0);
    transform: translate3d(-60%, 0, 0);
  }
  to {
    visibility: visible;
    -webkit-transform: translate3d( 0, 0, 0);
    transform: translate3d( 0, 0, 0);
    opacity: 1;
  }
}

@keyframes gslideInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-60%, 0, 0);
    transform: translate3d(-60%, 0, 0);
  }
  to {
    visibility: visible;
    -webkit-transform: translate3d( 0, 0, 0);
    transform: translate3d( 0, 0, 0);
    opacity: 1;
  }
}

@-webkit-keyframes gslideOutLeft {
  from {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(-60%, 0, 0);
    transform: translate3d(-60%, 0, 0);
    opacity: 0;
    visibility: hidden;
  }
}

@keyframes gslideOutLeft {
  from {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(-60%, 0, 0);
    transform: translate3d(-60%, 0, 0);
    opacity: 0;
    visibility: hidden;
  }
}

@-webkit-keyframes gslideInRight {
  from {
    opacity: 0;
    visibility: visible;
    -webkit-transform: translate3d(60%, 0, 0);
    transform: translate3d(60%, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes gslideInRight {
  from {
    opacity: 0;
    visibility: visible;
    -webkit-transform: translate3d(60%, 0, 0);
    transform: translate3d(60%, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@-webkit-keyframes gslideOutRight {
  from {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(60%, 0, 0);
    transform: translate3d(60%, 0, 0);
    opacity: 0;
  }
}

@keyframes gslideOutRight {
  from {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(60%, 0, 0);
    transform: translate3d(60%, 0, 0);
    opacity: 0;
  }
}

@-webkit-keyframes gzoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
  to {
    opacity: 1;
  }
}

@keyframes gzoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes gzoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
  to {
    opacity: 0;
  }
}

@keyframes gzoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
  to {
    opacity: 0;
  }
}

@media (min-width: 25em) {
  .gslide iframe,
    .gslide video {
    min-width: 0;
  }
}

@media (min-width: 48em) {
  .glightbox-container .ginner-container {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .glightbox-container .ginner-container.desc-left .gslide-description,
.glightbox-container .ginner-container.desc-top .gslide-description {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  .glightbox-container .ginner-container.desc-left .gslide-media,
.glightbox-container .ginner-container.desc-top .gslide-media {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .gslide-image img {
    width: auto;
    width: initial;
    max-height: 97vh;
  }
  .gslide-video {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-height: 100px;
    height: 100%;
    max-height: 95vh !important;
  }
  .gslide-inline {
    max-height: 95vh;
  }
  .gslide-external {
    max-height: 95vh;
  }
  .gslide-media {
    display: block;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .gslide-description.description-left,
    .gslide-description.description-right {
    max-width: 275px;
  }
  .goverlay {
    background: rgba(0, 0, 0, .92);
  }
  .glightbox-clean .ginner-container {
    -webkit-box-shadow: 1px 2px 9px 0px rgba(0, 0, 0, .65);
    box-shadow: 1px 2px 9px 0px rgba(0, 0, 0, .65);
  }
  .glightbox-clean .gprev {
    top: 45%;
  }
  .glightbox-clean .gnext {
    top: 45%;
  }
}

@media (min-width: 62em) {
  .glightbox-clean .gclose {
    right: 20px;
  }
}
:root{--white:#fff;--black:#161616;--orange:#f4511e;--gray-0:#fff;--gray-2:#f4f4f4;--gray-20:#e3e7ea;--gray-30:#c6c6c6;--gray-40:#a6acb1;--gray-50:#7b8186;--gray-60:#6f6f6f;--gray-80:#2e3439;--gray-90:#21272c;--gray-100:#151b20;--gray-110:#090e12;--light-transparent-50:#ffffff80;--dark-transparent-40:#20303e66;--text-secondary:var(--gray-50);--text-inactive-transparent:var(--dark-transparent-40);--background-level-3:#c0ced94d;--background-interactive:#f4511e1a;--dark-black:#000;--dark-gray-1:#9b9b9b;--dark-gray-2:#9b9b9b33;--dark-gray-3:#393939;--green:#06f2a9;--green-hover:#05d997;--dark-button:linear-gradient(90deg,#ec3b18 -7.11%,#d70303 146.58%);--text-body-dark:var(--gray-0);--text-secondary-dark:var(--gray-40);--text-inactive-dark:var(--gray-50);--text-inactive-transparent-dark:var(--light-transparent-50);--text-accent-dark:#ff6d3e;--background-level-1-dark:var(--gray-110);--background-level-2-solid-dark:var(--gray-100);--divider-level-2-dark:#ffffff26;--ext-gray-1:#8d8d8d;--ext-gray-2:#c6c6c6;--ext-gray-3:#262626;--warm-red:#e25e33;--ice-blue:#336be2;--field-green:#67bc6e;--purple-mimosa:#ac7afd;--dxcharts-black-rock:#180729;--ext-gray-4:#1f2028;--ext-gray-5:#353539;--ext-gray-6:#16171d;--ext-gray-7:#323237;--ext-gray-8:#3d3f4e;--footer-bg:var(--dark-black);--footer-bg-dark:var(--dark-black);--footer-subscription-text-color:var(--ext-gray-1);--footer-privacy-text:var(--ext-gray-2)}.containerV2{padding:0 16px}@media screen and (min-width:768px){.containerV2{padding:0 48px}}@media screen and (min-width:1024px){.containerV2{padding:0 85px}}@media screen and (min-width:1440px){.containerV2{margin:auto;padding:0 111px}}@media screen and (min-width:1640px){.containerV2{max-width:1928px;padding:0 124px}}.container{box-sizing:border-box;margin:auto;max-width:1200px;padding:0 15px}.row{flex-wrap:wrap}.grid,.row{display:flex}@supports(display:grid){.grid{display:grid}}.gridFromOneToFour{display:flex;flex-wrap:wrap}@supports(display:grid){.gridFromOneToFour{grid-gap:32px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:768px){.gridFromOneToFour{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){.gridFromOneToFour{grid-template-columns:repeat(4,minmax(0,1fr))}}}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4,.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}@media screen and (min-width:768px){.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.col-span-2{grid-column:span 2/span 2}@media screen and (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}}.col-span-3{grid-column:span 3/span 3}@media screen and (min-width:768px){.md\:col-span-3{grid-column:span 3/span 3}}.gap-x-32{column-gap:32px}.gap-y-48{row-gap:48px}.column-half{width:100%}@media screen and (min-width:768px){.column-half{width:50%}}.columnHalf{width:100%}@media screen and (min-width:1024px){.columnHalf{margin-right:auto;width:calc(50% - 32px)}.columnHalf:last-of-type{margin-right:0}}.alignCenter{align-items:center}*{box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;line-height:25px;padding-top:46px}@media screen and (min-width:640px){body{padding-top:64px}}@media screen and (min-width:1024px){body{padding-top:68px}}@media screen and (min-width:1440px){body{padding-top:120px}}body.preventScroll{overflow:hidden}body.__noTransition *{transition:none!important}body.noBodyPadding.home,body.noBodyPadding.page-template-about-template{padding-top:0}@media screen and (min-width:640px){body.noBodyPadding{padding-top:0}}h1,h2,h3,h4,h5,h6,p{font-family:inherit;transition:all .3s ease}h1{color:#000;font-size:35px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.14;text-align:center}@media screen and (min-width:1024px){h1{font-size:50px;line-height:1.1}}h2{color:#000;font-size:28px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.25;margin-bottom:30px}@media screen and (min-width:1024px){h2{font-size:36px}}h3{color:#000;font-size:28px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25}@media screen and (min-width:1024px){h3{font-size:36px}}h4{font-size:22px;line-height:1.45}h4,h5{font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal}h5{font-size:18px;line-height:1.39}h6{color:#fff;font-size:17px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.47}.isDesktopOnly{display:none}@media screen and (min-width:1024px){.isDesktopOnly{display:block}.isDesktopHidden{display:none}}html.wf-active body,html.wf-cached body{font-family:proxima-nova,sans-serif}html:has(.home,.page-template-about-template){background-color:#1d1d1b}body{background-color:#fff}ul li{list-style-type:none;padding-left:13px;position:relative}ul li:before{background:#f4511e;border-radius:3px;content:"";display:inline-block;height:5px;left:0;position:absolute;top:11px;width:5px}.content hr{border:0;height:1px}.content strong{font-weight:600}.content p{margin-bottom:20px;margin-top:0}.content p:last-child{margin-bottom:0}.textCenter,.textCenterContent{text-align:center}.excerpt_more_link{display:block}.excerpt_more_link,.learn_more_link{color:#f4511e;text-decoration:none;transition:all .4s ease-in}.excerpt_more_link:hover,.learn_more_link:hover{text-decoration:underline}.excerpt_more_link:after,.learn_more_link:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1LjI1MSA5Ljc5NyI+PHBhdGggZD0iTS40NDguMzk4bDQgNC41LTQgNC41IiBkYXRhLW5hbWU9IlBhdGggMjM0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmNDUxMWUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIxLjIiLz48L3N2Zz4=) no-repeat;content:"";display:inline-block;height:10px;margin-left:7px;width:6px}.pdfLink{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxNiIgZmlsbD0iI2Y0NTExZSIgdmlld0JveD0iMCAwIDEzIDE2Ij48cGF0aCBkPSJNMS42MjUgMEExLjYxNyAxLjYxNyAwIDAwMCAxLjZ2MTIuOEExLjYxNyAxLjYxNyAwIDAwMS42MjUgMTZoOS43NUExLjYxNyAxLjYxNyAwIDAwMTMgMTQuNFY0LjhMOC4xMjUgMHptNS42ODggNS42VjEuMmw0LjQ2OSA0LjR6Ii8+PC9zdmc+) no-repeat;background-size:13px 16px;color:#f4511e;font-size:16px;font-weight:600;line-height:1.56;padding-left:24px;text-decoration:underline}h2>a{color:#000}a{color:#f4511e;text-decoration:none}a:hover{text-decoration:underline}img:not([src]){visibility:hidden}.content img{height:auto;max-width:100%}.content_card{background-color:#fff;border:1px solid #eee;box-shadow:0 9px 18px 0 #0003;box-sizing:border-box}.content_card figure{margin:0;padding:0}.content_card_image{height:200px;line-height:normal;overflow:hidden}.content_card_image img{width:100%}.content_card_body{padding:30px}.content_card_tag{color:#0000007d;font-size:12px;font-weight:700;letter-spacing:1.2px;line-height:2;margin-bottom:15px;text-transform:uppercase}.content_card_title{font-size:22px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.36;margin-bottom:15px;margin-top:0}.content_card_text{color:#000000bf;line-height:1.47;margin-bottom:30px}.flexItem{flex:1}@keyframes slideDown{0%{max-height:0}to{max-height:500px}}.btn,.btnWhite,button{font-family:inherit}.btn,.btnWhite{background:#f4511e;border:0;color:#fff;display:inline-block;padding:15px 43px;text-decoration:none;transition:all .3s ease}.btn:focus,.btn:hover,.btnWhite:focus,.btnWhite:hover{background:#ff3d00;text-decoration:none}.bg-white.btnWhite,.btn.bg-white{background:#fff}.btn.text-orange,.text-orange.btnWhite{color:#f4511e}.btn.text-m,.text-m.btnWhite{font-size:18px}.btn.text-semibold,.text-semibold.btnWhite{font-weight:600}.btn.isSecondary,.isSecondary.btnWhite{background:#0000;border:1px solid var(--orange);color:var(--orange)}.btn.isSecondary:hover,.isSecondary.btnWhite:hover{background:var(--background-interactive)}.btn.isSecondary:focus,.isSecondary.btnWhite:focus{background:var(--Colors-Background-Button-secondary-button-background-pressed,#f4511e33)}.btnWhite{background:#fff;border:1px solid #f4511e;color:#f4511e}.btnWhite:hover{background:#f4511e;color:#fff}.contactReadyBlock.isGrey{background:#f5f5f5}.contactReadyBlock.isOrange{background:#f4511e}.contactReady{padding:90px 0;text-align:center}.contactReadyTitle{margin:0 0 20px}.contactReadyText,p.contactReadyTextP{margin-left:auto;margin-right:auto;max-width:968px;padding:0 0 60px}.devexpertBrandGuideBlock .wp-block-image{margin-bottom:46px}.devexpertBrandGuideBlock .btn,.devexpertBrandGuideBlock .btnWhite{margin-top:40px}.commonHeader{padding:80px 0}.commonHeader .page-header{margin:auto;max-width:800px}.commonInner{background:#f5f5f5;padding:20px 0}.commonContainer{box-sizing:border-box;margin:auto;max-width:1200px;padding:0 15px}.searchHeader{padding:80px 0}.searchBody{background:#f5f5f5;padding:20px 0}.searchContainer{box-sizing:border-box;margin:auto;max-width:1200px;padding:0 15px}.searchArticle{border-bottom:1px solid #dbdbdb;padding-bottom:40px;padding-top:30px}.searchArticle:last-of-type{border-bottom:0}.searchAlert{font-size:22px;padding:100px 0;text-align:center}.pageHeaderThumb{align-items:center;display:flex;justify-content:flex-start;position:relative}.pageHeaderThumbWrapper{box-sizing:border-box;line-height:0;max-width:100%;width:100vw}.pageHeaderThumbWrapper.hasLoadedImage{overflow:hidden;width:auto}.pageHeaderThumbSelf{filter:blur(10px);max-height:410px;max-width:none;min-height:300px;object-fit:cover;object-position:center;transition:filter .4s ease-in;width:100%}.hasMobilePicture .pageHeaderThumbSelf{max-height:none;min-height:0}@media screen and (min-width:768px){.hasMobilePicture .pageHeaderThumbSelf{max-height:410px;min-height:300px}}.pageHeaderThumbSelf.loaded{filter:none}@media screen and (min-width:768px){.pageHeaderThumbSelf.loaded{max-width:100%;width:auto}}@media screen and (min-width:1024px){.pageHeaderThumbSelf.loaded{height:100%;width:100%}}.headerInfo{align-items:center;background:#00000080;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:0 15px;position:absolute;text-align:center;top:0;width:100%}.headerInfo,.headerInfoTitle{color:#fff;margin:0}.headerInfoText{margin-top:10px}@media screen and (min-width:768px){.headerInfoText{font-size:22px;line-height:1.45;margin-top:30px}}@media screen and (min-width:1024px){.headerInfoText{margin:30px auto 0;width:800px}}.headerInfoText p{margin:0}.shareBlock{background:#f8f8f8;padding:36px 0}.shareContainer{box-sizing:border-box;margin:auto;max-width:1200px;padding:0 15px}@media screen and (min-width:1200px){.shareContainer.hasLeftPadding{padding-left:395px;padding-right:85px}}.shareInner{display:flex;flex-direction:column;flex-wrap:wrap;max-width:700px}@media screen and (min-width:768px){.shareInner{align-items:center;flex-direction:row}}.shareBlockText{font-weight:700;margin-right:78px}.shareBlockItemIcon{align-items:center;background:#c1c1c1;display:flex;flex-wrap:wrap;height:30px;justify-content:center;margin-right:10px;transition:all .15s ease-in;width:30px}.shareBlockItemName{color:#c1c1c1;font-weight:700;transition:all .15s ease-in}.shareBlockItem{align-items:center;display:flex;flex-wrap:wrap;margin-right:25px}.shareBlockItem:last-of-type{margin-right:0}.shareBlockItem:hover{text-decoration:none}.shareBlockItem:hover .shareBlockItemIcon{background:#000}.shareBlockItem:hover .shareBlockItemName{color:#000}.shareBlockItem,.shareBlockText{margin-bottom:15px}@media screen and (min-width:768px){.shareBlockItem,.shareBlockText{margin-bottom:0}}.solutionsClients{background:radial-gradient(circle at 50% 120%,#b3b3b3 0,#8d8d8d 40%,#8d8d8d);color:#fff;padding:80px 0 20px}.solutionsClients h2{color:#fff;margin:0 0 20px;text-align:center}.solutionsClients .subtitle{margin-bottom:60px;text-align:center}.solutionsClientsLogos,.solutionsClientsLogosItem{justify-content:center;margin-bottom:20px}.solutionsClientsLogosItem{align-items:center;background:#fff;box-shadow:0 3px 6px 0 #00000029;display:flex;height:104px;text-align:center;width:100%}@media screen and (min-width:768px){.solutionsClientsLogosItem{margin-right:32px;max-width:368px;width:calc(50% - 16px)}.solutionsClientsLogosItem:nth-child(2n){margin-right:0}}@media screen and (min-width:1024px){.solutionsClientsLogosItem{flex:1;margin-bottom:0}.solutionsClientsLogosItem:nth-child(2n){margin-right:32px}.solutionsClientsLogosItem:last-of-type{margin-right:0}}.solutionsClientsLogosItemLink{color:#f4511e;text-decoration:none;transition:all .4s ease-in}.solutionsClientsLogosItemLink:hover{text-decoration:underline}.solutionsClientsLogosItemLink:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1LjI1MSA5Ljc5NyI+PHBhdGggZD0iTS40NDguMzk4bDQgNC41LTQgNC41IiBkYXRhLW5hbWU9IlBhdGggMjM0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmNDUxMWUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIxLjIiLz48L3N2Zz4=) no-repeat;content:"";display:inline-block;height:10px;margin-left:7px;width:6px}.solutionsClientsInfo{display:flex;flex-direction:column;margin:auto;position:relative;text-align:center}@media screen and (min-width:768px){.solutionsClientsInfo{min-height:287px;width:585px}}.solutionsClientsInfoImage{max-height:100%;position:absolute;top:0}@media screen and (min-width:768px){.solutionsClientsInfoImage{min-height:287px;width:585px}}.solutionsClientsInfoTime{margin-bottom:30px;margin-top:auto;position:relative;z-index:1}@media screen and (min-width:768px){.solutionsClientsInfoTime{margin-bottom:auto}}.solutionsClientsInfoTimeHours{font-size:72px;font-weight:300;line-height:.75;margin-bottom:20px}.solutionsClientsInfoDeployed{position:relative;z-index:1}@media screen and (min-width:768px){.solutionsClientsInfoDeployed{margin-bottom:60px}}.solutionsClientsInfoDeployed p{margin:0}.solutionsClientsInfoDeployed p:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNC45ODkgMTUiPjxwYXRoIGRhdGEtbmFtZT0iUGF0aCAyMzYiIGQ9Ik0xNC45IDYuMzkxYy0uMDQxLS4yMDUtLjA2Mi0uNDEtLjExMy0uNjE2cy0uMTMzLS40MzEtLjE5NS0uNjQ3YTUuMiA1LjIgMCAwMC0uMjQ2LS42NjdjLS4wNTEtLjExMy0uMDkyLS4yMzYtLjE1NC0uMzQ5LS4xMTMtLjIwNS0uMjM2LS40MS0uMzU5LS42MTZhOC42MjggOC42MjggMCAwMC0xLTEuMjUyIDUuNDU1IDUuNDU1IDAgMDAtLjYyNi0uNTY0IDE1LjYzMyAxNS42MzMgMCAwMC0uNjU3LS40NzJBNi4wNDcgNi4wNDcgMCAwMDExIC44OGExMC42NTQgMTAuNjU0IDAgMDAtLjcwOC0uMzI4QzEwLjEzOS40OCA5Ljk2NS40MzkgOS44MTEuMzc0YTQuMTQ1IDQuMTQ1IDAgMDAtLjctLjE5NUM4LjkuMTMxIDguNjcyLjExMSA4LjQ0Ni4wNzRhNC4yNDQgNC4yNDQgMCAwMC0uNzE4LS4wNjJBNS4zMzcgNS4zMzcgMCAwMDYuNTE2LjA4Yy0uMjI2LjA0MS0uNDUyLjA2Mi0uNjY3LjExMy0uMjY3LjA2Mi0uNTM0LjE1NC0uOC4yMjZhMS44NSAxLjg1IDAgMDAtLjIxNi4wODJMNC40LjY4NWE1LjU5MSA1LjU5MSAwIDAwLS43LjM1OSA2Ljg3NyA2Ljg3NyAwIDAwLS44OTMuNjE2IDcuNzg1IDcuNzg1IDAgMDAtMS4xIDEuMDc4IDguMzQ1IDguMzQ1IDAgMDAtLjYwNS44NDEgNi4xMzMgNi4xMzMgMCAwMC0uNDMxLjgxMSA2LjIyOSA2LjIyOSAwIDAwLS4yNDYuNjA1Yy0uMDUxLjE4NS0uMTIzLjM1OS0uMTc0LjU1NGE4LjExNCA4LjExNCAwIDAwLS4xNjQuODQxLjI4NC4yODQgMCAwMC0uMDEuMDkyIDUuODEyIDUuODEyIDAgMDAtLjA3Mi43MzlIMGMwIC4wMSAwIC4wMS4wMS4wMjEtLjAxLjE5NS4wMS44LjAyMS44MjF2LjAxMWE1LjY1MyA1LjY1MyAwIDAwLjA2Mi41ODVjLjAyMS4xMzMuMDUxLjI3Ny4wODIuNDFhNy43NjQgNy43NjQgMCAwMC4yMjYuODMxYy4wNTEuMTU0LjEuMzA4LjE2NC40NjIuMTEzLjI0Ni4yMjYuNDgyLjM0OS43MThhNi4wNjEgNi4wNjEgMCAwMC42MjYuOTc1IDYuOTU0IDYuOTU0IDAgMDAxLjEzOSAxLjE5IDcuMzE0IDcuMzE0IDAgMDAuOTc1LjdjLjIzNi4xNDQuNDgyLjI2Ny43MzkuMzlhNi40ODggNi40ODggMCAwMC44NDEuMzI4IDguNzQxIDguNzQxIDAgMDAuODkzLjIyNiA0LjcxMiA0LjcxMiAwIDAwLjg1Mi4xYy4xNDQuMDEuMjg3LS4wMS40MzEgMGE4LjQgOC40IDAgMDAxLjAxNi0uMDMxLjA3OC4wNzggMCAwMC4wNDEtLjAxYy4yMTYtLjA0MS40MzEtLjA4Mi42NDctLjEzM3MuNDYyLS4xLjY4OC0uMTc0Yy4yODctLjEuNTY0LS4yMDUuODQxLS4zMjhhNi43NDkgNi43NDkgMCAwMC43NTktLjQxIDYuNTM3IDYuNTM3IDAgMDAuODIxLS41NzUgNy4zNzYgNy4zNzYgMCAwMC44MjEtLjc4Yy4xOTUtLjIyNi4zOC0uNDUyLjU2NC0uNjg4YTQuMDQ0IDQuMDQ0IDAgMDAuMzE4LS40OTNjLjEyMy0uMjA1LjIzNi0uNDIxLjM0OS0uNjM2LjA2Mi0uMTIzLjEyMy0uMjU3LjE3NC0uMzkuMDcyLS4xNzQuMTMzLS4zNDkuMTk1LS41MjNhMi44NzggMi44NzggMCAwMC4wOTItLjMxOGwuMDkzLS40MjZhNS40MjggNS40MjggMCAwMC4xNTQtMS4xMzkgNi45OCA2Ljk4IDAgMDAtLjA4My0xLjU0NHpNNS40NDkgMi4wMTlhMy45MTggMy45MTggMCAwMS42MzYtLjY2NyAzLjE0MSAzLjE0MSAwIDAxLjgyMS0uNDc4Ljg4MS44ODEgMCAwMS4xNzUtLjAzNS4zNTMuMzUzIDAgMDEuMDQxLjIwNXYzLjA1OWMtLjA0MSAwLS4wNjIuMDEtLjA5Mi4wMS0uMy0uMDEtLjYtLjAyMS0uODgzLS4wNDEtLjI2Ny0uMDIxLS41MjMtLjA3Mi0uNzktLjEtLjE4NS0uMDM0LS4zNTctLjA1NC0uNTQ0LS4wOThhNC45MTUgNC45MTUgMCAwMS0uMzA4LS4wNzJjLjA1MS0uMTMzLjA4Mi0uMjQ2LjEzMy0uMzU5LjA4Mi0uMTg1LjE3NC0uMzguMjY3LS41NjRhNS4zMTUgNS4zMTUgMCAwMS41NDQtLjg2em0tMS41NiA1Ljg4Yy4xNTQtLjAzMSAzLjEtLjAyMSAzLjIuMDEgMCAuMDMxLjAxLjA2Mi4wMS4wOTIuMDEuMzM5LjAxLjY3Ny4wMSAxLjAwNnYuOTg1YS45MTEuOTExIDAgMDEtLjAyMS4xNTRjLS4xIDAtLjE5NS4wMS0uMy4wMWE2LjU0NCA2LjU0NCAwIDAwLS44OTMuMDcyLjIuMiAwIDAwLS4wODIuMDFjLS4xODUuMDIxLS4zNjkuMDQxLS41NjQuMDcyLS4zMDguMDUxLS42MTYuMS0uOTI0LjE2NGgtLjA3NmE5Ljk4MiA5Ljk4MiAwIDAxLS4zNi0yLjU3NHptLS4wMS0uOGE2LjcgNi43IDAgMDEuMTEzLTEuMjgzIDYuOTU2IDYuOTU2IDAgMDEuMjc3LTEuMjYyLjIyOC4yMjggMCAwMS4xNjQuMDEgNi42NTkgNi42NTkgMCAwMC45LjE2NGMuMzA4LjAzMS42MTYuMDcyLjkyNC4xMTNhMS41ODkgMS41ODkgMCAwMC4yMjYuMDFjLjE3NC4wMS4zNDkuMDEuNTEzLjAyMWEuMjkyLjI5MiAwIDAxLjEyMy4wNDF2Mi4xNTVjMCAuMDIxLS4wMjEuMDQxLS4wMjEuMDUxLS4xMy4wMTEtMy4xMTYuMDExLTMuMjE5LS4wMnpNMi41IDMuMDM1YTUuNCA1LjQgMCAwMS42NDctLjYzNiA2Ljc3OCA2Ljc3OCAwIDAxMS4yNDItLjg0MWwuMzczLS4xODRjLjA0MS0uMDIxLjA4Mi0uMDIxLjEyMy0uMDQxLjAxLjAxLjAxLjAyMS4wMjEuMDIxYTcuMzk0IDcuMzk0IDAgMDAtMS4yNTIgMi4yYy0uMDMxIDAtLjA2Mi4wMS0uMDgyIDBhNy4zMzMgNy4zMzMgMCAwMS0xLjEwOC0uNDQxLjI1Ny4yNTcgMCAwMS4wMzYtLjA3OHpNLjkxMyA2LjIwNkE2LjUwNiA2LjUwNiAwIDAxMS45NyAzLjcyM2E3LjAxNiA3LjAxNiAwIDAwMS40NTcuNTY0YzAgLjAyMS4wMS4wMzEuMDEuMDQxYTEuOTg5IDEuOTg5IDAgMDAtLjE3NC42Yy0uMDYyLjMxOC0uMTIzLjYzNi0uMTc0Ljk1NC0uMDIxLjE1NC0uMDMxLjMtLjA0MS40NTJsLS4wNjIuNzdjLS4wOTIuMDMxLTIuMDIyLjAzMS0yLjE0NSAwYTIuNzE5IDIuNzE5IDAgMDEuMDcyLS44OTh6bTEuMDQ3IDUuMDhjLS4wODItLjEyMy0uMTY0LS4yMjYtLjIyNi0uMzM5LS4xMjMtLjIyNi0uMjQ2LS40NTItLjM1OS0uNjc3LS4wNzItLjE0NC0uMTEzLS4yODctLjE3NC0uNDMxLS4wMzEtLjA5Mi0uMDcyLS4xODUtLjA5Mi0uMjc3LS4wNDEtLjE0NC0uMDgyLS4yNzctLjEyMy0uNDIxLS4wNDEtLjE5NS0uMDkyLS4zOC0uMTIzLS41NzVBNS42NTMgNS42NTMgMCAwMS44IDcuOTgyYS4xOS4xOSAwIDAxLjAyMS0uMDcyYy4xMTMtLjAzMSAyLjA0Mi0uMDIxIDIuMTU1IDBhMTIuNDE1IDEyLjQxNSAwIDAwLjQyNCAyLjc5MSAxLjUxNSAxLjUxNSAwIDAxLS4zNTkuMTMzYy0uMTIzLjA0MS0uMjQ2LjA5Mi0uMzY5LjE0NHMtLjIzNi4xLS4zNDkuMTU0LS4yMy4xMDMtLjM2My4xNTR6bTIuODQgMi4zNzFjLS4xNDQtLjA3Mi0uMjg3LS4xMzMtLjQzMS0uMjA1YTYuMyA2LjMgMCAwMS0xLjA3OC0uNzA4IDUuNTMyIDUuNTMyIDAgMDEtLjc5LS43NTkuMzY5LjM2OSAwIDAxLS4wNTEtLjA5MmMuMjE2LS4wOTIuNC0uMTc0LjYtLjI0NnMuMzktLjE0NC42LS4yMTZhLjQ3OS40NzkgMCAwMS4wNTEuMSAyLjQ4MSAyLjQ4MSAwIDAwLjE5NS41MjNjLjA2Mi4xMzMuMTIzLjI1Ny4xODUuMzhhNi4zMyA2LjMzIDAgMDAuNTY0LjljLjA4Mi4xLjE2NC4yMDUuMjM2LjMwOC0uMDE3LjAzMi0uMDQ4LjAyNS0uMDgxLjAxNXptMi4yODguNTM0YTEuNzQ5IDEuNzQ5IDAgMDEtLjQxLS4xMzMgMi42MzUgMi42MzUgMCAwMS0uNjM2LS40MjEgNC40MzIgNC40MzIgMCAwMS0uODUyLTEuMDA2IDYuNTQ2IDYuNTQ2IDAgMDEtLjM5LS42ODhjLS4xLS4yMTYtLjE4NS0uNDQxLS4yNzctLjY2Ny0uMDEtLjAxIDAtLjAzMS0uMDEtLjA2MmEzLjQ3MSAzLjQ3MSAwIDAxLjM0OS0uMDgyYy4zMTgtLjA1MS42MzYtLjEuOTU0LS4xNDQuMjE2LS4wMzEuNDMxLS4wNDEuNjQ3LS4wNjIuMTU0LS4wMS4zLS4wMjEuNDUyLS4wMjFoLjE3NGMuMDMzLjExNC4wMzMgMy4xNjkuMDAyIDMuMjg1em0zLjE3NC0xMi44MDhhNy45MSA3LjkxIDAgMDEuOTEzLjUgNi44NjIgNi44NjIgMCAwMTEuMTE5LjkyNGMuMDgyLjA4Mi4xNjQuMTc0LjIzNi4yNTctLjAxLjA5Mi0uMDcyLjA5Mi0uMTEzLjExM2E1LjIgNS4yIDAgMDEtMS4wNTcuMzkgNy4xODcgNy4xODcgMCAwMC0xLjI2LTIuMjE1LjIwOS4yMDkgMCAwMS4xNjIuMDMxem0uODcyIDUuNjQ0YS4zODEuMzgxIDAgMDEtLjAyMS4wOTJINy44OTJhLjQ1Mi40NTIgMCAwMS0uMDIxLS4xVjQuOTM0Yy4wNDEtLjA2Mi4wOTItLjA2Mi4xNTQtLjA3Mi4yMDUtLjAxLjQyMS0uMDEuNjI2LS4wMzEuMTc0LS4wMS4zNDktLjAzMS41MjMtLjA1MWEuNTE1LjUxNSAwIDAwLjEyNi0uMDIxYy4xNjQtLjAyMS4zMjgtLjAzMS40ODItLjA2MmwuODE4LS4xNTNhLjQyMy40MjMgMCAwMS4xMjMtLjAxYy4wMjEuMDcyLjA1MS4xNDQuMDcyLjIxNi4wNTEuMjE2LjEuNDIxLjE0NC42MzZzLjA3Mi40NjIuMS42ODhjLjAyMS4xODUuMDQxLjM2OS4wNjIuNTQ0LjAyMy4xNDMuMDIzLjI3Ni4wMzMuNDA5ek03Ljg4MS45NDJBLjc1OC43NTggMCAwMTcuOS44MTljLjA3Mi4wMjEuMTQ0LjAyMS4xOTUuMDQxYTIuODE0IDIuODE0IDAgMDEuODgzLjU0NCA0LjU0OCA0LjU0OCAwIDAxLjkxMyAxLjExOSA1Ljc2OCA1Ljc2OCAwIDAxLjQxLjc5Yy4wNTEuMTMzLjExMy4yNjcuMTc0LjQxYS40NjYuNDY2IDAgMDEuMDIxLjA4MiAxMS43MzEgMTEuNzMxIDAgMDEtMi42LjMwOGMtLjAyNS0uMTAzLS4wNDUtMi43NS0uMDE1LTMuMTcxek03LjkgNy45MmEuMjg1LjI4NSAwIDAxLjE4NS0uMDMxSDExLjFjLjAxLjA0MS4wMzEuMDYyLjAzMS4wOTItLjAxLjIxNi0uMDIxLjQyMS0uMDQxLjYzNmEyMS42NyAyMS42NyAwIDAxLS4xMTMuOGMtLjAzMS4xNzQtLjA1MS4zNTktLjA5Mi41MzRzLS4wOTIuMzQ5LS4xNDQuNTM0Yy0uMTU0LS4wMzEtLjI4Ny0uMDYyLS40MzEtLjA4MmwtLjczOS0uMTIzYy0uMzQ5LS4wNTEtLjY4OC0uMDcyLTEuMDM2LS4xYTQuMTEzIDQuMTEzIDAgMDAtLjUtLjAxLjUuNSAwIDAxLS4xMjMtLjAxYy0uMDQxLS4xMzYtLjA0MS0yLjA4Ni0uMDEyLTIuMjR6bS42MTYgNi4wMjRhMi40IDIuNCAwIDAxLS41MjMuMjM2LjI1NS4yNTUgMCAwMS0uMDkyLjAxLjUxNS41MTUgMCAwMS0uMDIxLS4xMjN2LTMuMDQ4YS4zODUuMzg1IDAgMDEuMDEtLjEuMTQ1LjE0NSAwIDAxLjA5Mi0uMDEgOC4xMTMgOC4xMTMgMCAwMS44NjIuMDYyYy4xNTQuMDIxLjMwOC4wMzEuNDYyLjA0MWE4LjU2OSA4LjU2OSAwIDAxMS4wMjYuMTc0Yy4wNDEuMDEuMjA1LjA0MS4xOTUuMDYyYTE1LjcyOSAxNS43MjkgMCAwMS0uODE5IDEuNTI2IDMuOTIyIDMuOTIyIDAgMDEtMS4xOSAxLjE3em0zLjk2MS0xLjk1Yy0uMTc0LjE3NC0uMzQ5LjM1OS0uNTIzLjUyM2E2LjI3IDYuMjcgMCAwMS0xLjE2LjgzMWMtLjE5NS4xLS4zOS4yMDUtLjU4NS4zLS4wMjEuMDEtLjA1MS4wMS0uMDgyLjAyMS0uMDEtLjAxLS4wMS0uMDIxLS4wMjEtLjAyMWE3LjQgNy40IDAgMDAxLjExOS0xLjg3OGMuMDEtLjAyMS4xMTMtLjMwOC4xMjMtLjM0OWwuMzE4LjFjLjI4Ny4xMjMuNi4yNDYuODkzLjM2OWEuMjE0LjIxNCAwIDAxLS4wOC4xMDR6bTEuMTI5LTEuNjkzYTUuNTQ5IDUuNTQ5IDAgMDEtLjU2NC45ODUgNi42NzcgNi42NzcgMCAwMC0xLjQzNy0uNiAxMS4xIDExLjEgMCAwMC40LTIuNzgxLjc1OC43NTggMCAwMS4xMjMtLjAyMWgxLjk1YS41MTUuNTE1IDAgMDEuMTIzLjAyMSA2Ljc3NyA2Ljc3NyAwIDAxLS41OTMgMi4zOTZ6bS41MjMtMy4xODFjLS4wMjEuMDEtLjA1MSAwLS4wNzIgMGgtMS45YS45MTEuOTExIDAgMDEtLjE1NC0uMDIxIDcuMjcxIDcuMjcxIDAgMDAtLjEyMy0xLjQzNyA2LjkxNSA2LjkxNSAwIDAwLS4zMDgtMS4zNjVjLjI0Ni0uMDkyLjQ5My0uMTY0LjcyOS0uMjU3cy40NzItLjIwNS43MTgtLjMwOGMuMDQxLjA1MS4wOTIuMTEzLjEzMy4xNzRhNi4zMjkgNi4zMjkgMCAwMS41MTMuOTc1IDguMzExIDguMzExIDAgMDEuMzA4Ljg5MyA1LjMzOSA1LjMzOSAwIDAxLjIwNSAxLjIxMS42Ny42NyAwIDAwLjAyMS4xMTMuMTkuMTkgMCAwMC0uMDY4LjAyMnoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=) no-repeat;content:"";display:inline-block;height:15px;margin-right:15px;width:15px}.slider{position:relative}.slider .tns-controls button{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmZmYiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxOCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik0uMTE4IDkuMDQ2bC41NDEuNTcgOC4xMDggOC40MyAxLjM1MS0xLjEzOC03LjU5LTcuODYyIDcuNTY4LTcuODYyTDguNzQ0LjA0Ni42MzYgOC40Nzd6IiBkYXRhLW5hbWU9IlBhdGggMjMzIi8+PC9zdmc+) no-repeat 50% #8d8c8e;background-size:10px 22px;border:none;height:48px;position:absolute;top:calc(50% - 24px);width:48px;z-index:10}@media screen and (min-width:1024px){.slider .tns-controls button{top:calc(60% - 24px)}}.slider .tns-controls button:first-child{left:0}.slider .tns-controls button:last-child{right:0;transform:rotate(.5turn)}.slider .tns-controls button:focus{outline:none}.slider .tns-nav{bottom:-60px;line-height:0;position:absolute;text-align:center;width:100%}.slider .tns-nav button{background:#0000;border:0;height:12px;margin-right:20px;position:relative;width:45px}.slider .tns-nav button:after,.slider .tns-nav button:before{content:"";display:block;height:3px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:45px}.slider .tns-nav button:before{background:#e2e0e0}.slider .tns-nav button.tns-nav-active:after{background:#f4511e}.slider .tns-nav button:last-child{margin-right:0}.slider .tns-nav button:focus{outline:none}.sliderInner{padding-top:48px}.sliderItem{position:relative}.sliderItemCover{bottom:0;display:none;line-height:0;position:absolute;text-align:center;width:100%}@media screen and (min-width:1024px){.sliderItemCover{display:block}}.sliderItemLink{display:block;line-height:0;padding-top:51px;position:relative;text-align:center}.sliderItemInfo{background:#fff;box-shadow:0 3px 6px 0 #00000029;box-sizing:border-box;padding:31px 35px}@media screen and (min-width:768px){.sliderItemInfo{bottom:45px;max-width:337px;position:absolute;right:15px}}@media screen and (min-width:1200px){.sliderItemInfo{left:65%}}.sliderItemTitle{margin:0 0 15px}.sliderItemText{margin-bottom:15px}.sliderItemInfoLink{color:#f4511e;font-size:16px;font-weight:600;line-height:1.56;text-decoration:underline}.sliderItemInfoLink_pdf{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxNiIgZmlsbD0iI2Y0NTExZSIgdmlld0JveD0iMCAwIDEzIDE2Ij48cGF0aCBkPSJNMS42MjUgMEExLjYxNyAxLjYxNyAwIDAwMCAxLjZ2MTIuOEExLjYxNyAxLjYxNyAwIDAwMS42MjUgMTZoOS43NUExLjYxNyAxLjYxNyAwIDAwMTMgMTQuNFY0LjhMOC4xMjUgMHptNS42ODggNS42VjEuMmw0LjQ2OSA0LjR6Ii8+PC9zdmc+) no-repeat;background-size:13px 16px;padding-left:24px}.whitePaperPromo{background:#394552;padding:60px 0 0}.whitePaperPromoContainer{box-sizing:border-box;margin:auto;max-width:1200px;padding:0 15px}.whitePaperPromoTitle{color:#fff;margin-bottom:24px;text-align:center}.whitePaperPromoAll{margin-bottom:64px;text-align:center}.whitePaperPromoRow{align-items:center;flex-direction:column}@media screen and (min-width:1024px){.whitePaperPromoRow{align-items:flex-start;flex-direction:row;justify-content:flex-start}}.promoItem{display:flex;flex-wrap:wrap;margin-bottom:60px;max-width:493px}.promoItem:last-of-type{margin-right:0}@media screen and (min-width:1024px){.promoItem{flex:1;margin-right:50px}}.promoItemImage{line-height:0;margin-right:25px}.promoItemInfo{margin-top:20px;width:100%}@media screen and (min-width:768px){.promoItemInfo{flex:1;margin-top:0}}.promoItemTitle{color:#fff;font-size:22px;font-weight:600;line-height:1.28;margin-bottom:16px}.promoItemAbout,.promoItemTitle a{color:#fff}.promoItemLink{text-decoration:underline}.error404{background:#222}.page-404{align-items:center;color:#fff;display:flex;justify-content:center;padding-top:60px}@media screen and (min-width:1024px){.page-404{min-height:40vh;padding-top:0}}.image-404{margin-bottom:40px}.alert-404 p{margin:0 0 20px}.alert-404 p:last-child{margin:0}.aboutVideoLink{display:block;position:relative}.aboutVideoLink:before{background:#f4511ecc;display:block;height:60px;width:60px}.aboutVideoLink:after,.aboutVideoLink:before{content:"";left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.aboutVideoLink:after{border-color:#0000 #0000 #0000 #fff;border-style:solid;border-width:14px 0 14px 22px;height:0;width:0}.mb-24{margin-bottom:24px}.wp-block-image figcaption,figcaption{color:#000000a3;font-size:.8rem;margin-top:1rem;text-align:center}.noLineHeight{line-height:0}.noMarginBottom{margin-bottom:0}.linkWithArrow:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNiAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMSA4LjQ3MmwuNzYzLS43NjMgMTAuMzEtLjAwNC01LjE0OS01LjEyM0w4LjAwMSAxLjUgMTUgOC40NjUgOC4wMDQgMTUuNWwtLjU0MS0uNTM4LS41NC0uNTQgNS4xNjItNS4xOS0xMC4zNS4wMDNMMSA4LjQ5OXYtLjAyN3oiIGZpbGw9IiNGRDVEMDMiLz48L3N2Zz4=) no-repeat 50%/contain;content:"";display:inline-block;height:17px;margin-left:4px;transform:translateY(3px);transition:transform .3s ease;width:16px}.linkWithArrow:focus,.linkWithArrow:hover{text-decoration:none}.linkWithArrow:focus:after,.linkWithArrow:hover:after{transform:translate(4px,3px)}.linkWithArrow.isDarkLinkWithArrow:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNiAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMSA4LjQ5N2wuNzYzLS43NjMgMTAuMzEtLjAwMy01LjE0OS01LjEyNCAxLjA3Ny0xLjA4MkwxNSA4LjQ5bC02Ljk5NiA3LjAzNS0uNTQxLS41MzgtLjU0LS41NCA1LjE2Mi01LjE5LTEwLjM1LjAwM0wxIDguNTI1di0uMDI4eiIgZmlsbD0iI0ZGODA0MCIvPjwvc3ZnPg==) no-repeat 50%/contain}.introParagraph{padding:40px 0 0}@media screen and (min-width:1024px){.introParagraph{padding:80px 0 0}}.firstParagraphTitle{color:#262626;font-size:32px;font-weight:600;line-height:1.25;margin-bottom:20px;text-align:center}@media screen and (min-width:1024px){.firstParagraphTitle{font-size:44px;line-height:1.32;margin-bottom:40px}}.firstParagraphText{color:#262626;font-size:18px;line-height:1.39;margin:0 auto 40px;max-width:968px;text-align:center}@media screen and (min-width:1024px){.firstParagraphText{font-size:22px;line-height:1.45;margin:0 auto 80px}}.zigzagBlock{padding:40px 0}.zigzagBlock.isGrey{background:#f8f8f8}@media screen and (min-width:1024px){.zigzagBlock.isMobileOnly{display:none}.zigzagBlock{padding:100px 0}.zigzagRow{align-items:center}}.zigzagImage{line-height:0;margin-bottom:40px;order:1;text-align:center;width:100%}@media screen and (min-width:1024px){.zigzagImage{flex:1;margin-bottom:0;order:0}}.zigzagImage img{max-height:240px}@media screen and (min-width:1024px){.zigzagImage img{max-height:none}}.zigzagContent{margin:auto;max-width:568px;order:2}.isCentered .zigzagContent{text-align:center}@media screen and (min-width:1024px){.zigzagContent{margin:0;order:0}}.zigzagContent li{margin-bottom:15px}.zigzagContent li:last-child{margin-bottom:0}.zigzagTitle{margin-bottom:20px}.isCentered .zigzagTitle{text-align:center}@media screen and (min-width:1024px){.zigzagTitle{margin-bottom:30px}}.awardsItemsRow{align-items:center}.awardItemLink{font-weight:600;text-decoration:underline}.awardBlock{padding-top:20px;width:100%}.awardBlock.isCentered .awardsItemsRow{justify-content:center}.awardBlock.isCentered .awardItemLink,.awardBlock.isCentered .awardItemText{text-align:center}.awardItem{margin-bottom:40px;margin-right:70px}.awardItem:last-of-type{margin-right:0}.awardImage{display:block;line-height:0;margin-bottom:16px}.newsAuthorBlock{margin-top:50px}.newsAuthorPhoto{height:80px;line-height:0;margin-right:22px;width:80px}.newsAuthorsInfo{padding-top:23px}.newsAuthorsName{font-size:22px;font-weight:700;margin-bottom:7px}.newsAuthorsRole{font-size:16px;line-height:1.25;max-width:173px}.hDigits{margin-bottom:20px}@media screen and (min-width:1024px){.hDigits{margin-bottom:80px}}.hDigitsRow{justify-content:space-between}@media screen and (min-width:1024px){.hDigitsRow{justify-content:flex-start}}.cs-block .hDigitsRow{margin-left:-15px;margin-right:-15px}.hDigitsItem{margin-bottom:40px;width:calc(50% - 10px)}@media screen and (min-width:1024px){.hDigitsItem{border-left:2px solid #e0e0e0;flex:1;margin:0;padding-left:20px;padding-right:10px}.hDigitsItem:nth-child(2n){margin:0}.isCentered .hDigitsItem{border:0;text-align:center}.cs-block .hDigitsItem:first-of-type{border-left:0;padding-left:0}}.hDigitsItemHighlight{color:#f4511e;font-size:50px;font-weight:600;letter-spacing:-1.25px;line-height:1.6}@media screen and (min-width:1024px){.hDigitsItemHighlight{font-size:80px;letter-spacing:-2px;line-height:1;margin-bottom:10px}.cs-block .hDigitsItemHighlight{font-size:70px}}.hDigitsItemText{color:#262626;max-width:246px}@media screen and (min-width:1024px){.isCentered .hDigitsItemText{margin:auto}}.hDigitsItemText br{display:none}@media screen and (min-width:1024px){.hDigitsItemText br{display:block}}.iconsBlock{padding:60px 0 20px}@media screen and (min-width:1024px){.iconsBlock{padding:100px 0 40px}}.iconsBlock .iconsBlockTitle{margin-bottom:40px;text-align:center}@media screen and (min-width:1024px){.iconsBlock .iconsBlockTitle{margin-bottom:80px}}.iconsBlockParagraph{margin:-20px auto 40px;max-width:968px;text-align:center}@media screen and (min-width:1024px){.iconsBlockParagraph{margin:-50px auto 80px}}.iconsBlockRow{justify-content:space-between}@media screen and (min-width:1024px){.iconsBlockRow{justify-content:flex-start}.iconsBlockRow.hasTwoItems{justify-content:space-between}}.iconsBlockItem{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:48px;padding:0 3px;width:100%}@media screen and (min-width:1024px){.iconsBlockItem{margin-bottom:80px;margin-left:auto;margin-right:auto;padding:0 7px;width:calc(50% - 10px)}}.hasNineItems .iconsBlockItem,.hasSixItems .iconsBlockItem,.hasThreeItems .iconsBlockItem{width:calc(50% - 10px)}@media screen and (min-width:1024px){.hasNineItems .iconsBlockItem,.hasSixItems .iconsBlockItem,.hasThreeItems .iconsBlockItem{width:33.3333333333%}}.hasTwoItems .iconsBlockItem{max-width:568px}.hasBigMobileItems .iconsBlockItem{align-items:flex-start;text-align:left;width:100%}@media screen and (min-width:1024px){.hasBigMobileItems .iconsBlockItem{align-items:center;text-align:center;width:33.3333333333%}}.iconsBlockItemIcon{height:68px;line-height:0;margin-bottom:15px;width:68px}@media screen and (min-width:1024px){.iconsBlockItemIcon{margin-bottom:24px}}.hasBigMobileItems .iconsBlockItemIcon{margin:0 auto 15px}@media screen and (min-width:1024px){.hasBigMobileItems .iconsBlockItemIcon{margin:0 0 24px}}.iconsBlockItemTitle{margin-bottom:15px;text-align:center}.hasBigMobileItems .iconsBlockItemTitle{margin:0 auto 15px}.iconsBlockItemText{max-width:280px}.hasTwoItems .iconsBlockItemText{max-width:568px;text-align:center}@media screen and (min-width:1024px){.iconsBlockItemText{max-width:368px;text-align:center}}.iconsBlockItemText br{display:none}@media screen and (min-width:1024px){.iconsBlockItemText br{display:block}}.hasBigMobileItems .iconsBlockItemText{margin:0 auto;text-align:center}.iconsBlockItemLink{margin-top:15px;text-align:center}.hasBigMobileItems .iconsBlockItemLink{margin:15px auto}.commonFeaturesItemIcon{margin-bottom:20px}.commonFeaturesItem{margin-bottom:60px;width:100%}@media screen and (min-width:768px){.commonFeaturesItem{padding-right:32px;width:50%}}@media screen and (min-width:1024px){.commonFeaturesItem{width:33.3333333333%}}.commonFeaturesItemTitle{font-size:20px;margin-bottom:12px}.commonFeaturesItemText{max-width:368px}.eBookAuthor{background:#fbfbfb;padding-top:43px}.eBookAuthorRow{align-items:flex-end;justify-content:center}.eBookAuthorLeft{margin-bottom:30px;max-width:400px}@media screen and (min-width:1024px){.eBookAuthorLeft{margin-bottom:0;margin-right:90px;padding:83px 0 40px}}@media screen and (min-width:1200px){.eBookAuthorLeft{margin-right:167px}}.eBookAuthorTitle{margin:0 0 20px}.eBookAuthorText{margin-bottom:30px}.eBookAuthorName{font-weight:700;margin-bottom:15px}.eBookAuthorImage{line-height:0}.eBookAuthorSocials{align-items:center}.socialsItem__linkedin{margin-right:30px}.socialsItem__twitter{margin-right:34px}.ctaBanner{background-color:#fff;padding:64px 16px}@media(width >= 600px){.ctaBanner{text-align:center}}.ctaBanner h2.block-editor-block-list__block,.ctaBanner h2.wp-block-heading{font-feature-settings:"clig" off,"liga" off;color:#000;font-size:40px;font-weight:700;line-height:48px;margin-bottom:16px;margin-top:0}@media(width >= 600px){.ctaBanner h2.block-editor-block-list__block,.ctaBanner h2.wp-block-heading{font-size:50px;line-height:60px}}@media(width >= 1024px){.ctaBanner h2.block-editor-block-list__block,.ctaBanner h2.wp-block-heading{font-size:52px;line-height:110%}}.ctaBanner p,.ctaBanner p.block-editor-block-list__block{color:#000;font-size:20px;line-height:28px;margin-bottom:32px;margin-top:0}@media(width >= 1024px){.ctaBanner p,.ctaBanner p.block-editor-block-list__block{margin-bottom:48px}}.ctaBanner .wp-block-button__link.wp-element-button{background-color:#f4511e;border-radius:0;color:#fff;display:block;font-size:20px;line-height:24px;padding:15px 44px;text-align:center;text-decoration:none}.ctaBanner .wp-block-button__link.wp-element-button:hover{background-color:#ff3d00}@media(width >= 600px){.ctaBanner .wp-block-button__link.wp-element-button{display:table;margin-left:auto;margin-right:auto;padding:16px 30px}}.ctaBanner div[data-type="core/button"]{display:block}.ctaBannerInner{margin:auto}@media(width >= 600px){.ctaBannerInner{max-width:714px}}@media(width >= 1024px){.ctaBannerInner{max-width:872px}}body.darkTheme .ctaBanner{background-color:#262626}body.darkTheme .ctaBanner h2.wp-block-heading,body.darkTheme .ctaBanner p{color:#fff}.qaDeliver{padding:60px 0}@media screen and (min-width:1024px){.qaDeliver{padding:100px 0}}h2.qaDeliverTitle{margin-bottom:40px;text-align:center}@media screen and (min-width:1024px){h2.qaDeliverTitle{margin-bottom:60px}}.qaDeliverItemTitle{font-weight:600;margin-bottom:15px}@media screen and (min-width:1024px){.qaDeliverItemTitle{font-size:26px;margin-bottom:24px}}.qaDeliverOrderNumber{color:#f4511e;font-size:50px;font-weight:600;letter-spacing:-1.25px;line-height:1.2}@media screen and (min-width:1024px){.qaDeliverOrderNumber{font-size:80px;font-weight:600;letter-spacing:-2px;line-height:1}}.qaDeliverRow{align-items:center;justify-content:space-between}.qaDeliverRowDevider{height:60px}@media screen and (min-width:1024px){.qaDeliverRowDevider{height:110px}}.contentColumn{max-width:568px;order:2}@media screen and (min-width:1024px){.contentColumn{order:0}}.contentColumn li{margin-bottom:10px}.contentColumn li:last-child{margin-bottom:0}.imageColumn{flex:1;line-height:0;margin-bottom:40px;order:1;text-align:center}@media screen and (min-width:1024px){.imageColumn{margin-bottom:0;order:0}}.imageColumn img{max-width:160px}.imageColumn img.isBig{max-width:240px}@media screen and (min-width:1024px){.imageColumn img,.imageColumn img.isBig{max-width:100%}}.caseStudyBacklinks{border-bottom:1px solid #b3b3b3;margin:16px 0;padding-bottom:20px}@media screen and (min-width:768px){.caseStudyBacklinks{margin:20px 0 36px}}.caseStudyBacklinksList{display:flex;flex-wrap:wrap;gap:8px 16px;line-height:16px}@media screen and (min-width:768px){.caseStudyBacklinksList{align-items:center;flex-direction:row}}.caseStudyBacklinksListText{color:#b3b3b3;font-size:12px;font-weight:600}.caseStudyBacklinksListLink{font-size:12px;text-decoration:underline}.caseStudyBacklinksListLink:hover{text-decoration:none}.testimonials{--testimonial-text-red:#f64435;--testimonial-text-purple:#ac1ef4;--testimonial-text-blue:#147fdf;--testimonial-text-orange:#f4511e;--testimonial-text-green:#21cc95;--testimonial-bg-red:#fddad7;--testimonial-bg-purple:#eed2fd;--testimonial-bg-blue:#ccfdff;--testimonial-bg-orange:#fddcd2;--testimonial-bg-green:#d3f5ea;background-color:#f8f8f8;padding:60px 0 20px}@media screen and (min-width:1024px){.testimonials{padding:100px 20px 50px}}.testimonials .tns-nav{align-items:center;column-gap:12px;display:flex;justify-content:center;margin-top:18px;width:100%}.testimonials .tns-nav button{-webkit-appearance:none;appearance:none;background-color:#000;border:none;border-radius:12px;height:6px;opacity:.2;outline:none;transition:transform .1s ease,opacity .1s ease;width:6px}.testimonials .tns-nav button.tns-nav-active{opacity:1;transform:scale(1.33)}.testimonialsContainer{margin:auto;max-width:1330px}.testimonialsHeader{position:relative}.testimonialsTitle{font-size:32px;font-weight:700;line-height:normal;margin-bottom:20px;max-width:1330px;padding-left:20px}@media screen and (min-width:1024px){.testimonialsTitle{font-size:50px;font-weight:600;line-height:60px;margin-bottom:42px;padding-left:0;text-align:center}}.testimonialsSlider{cursor:move}.testimonialSlide{padding:0 10px;position:relative;-webkit-user-select:none;user-select:none}@media screen and (min-width:1024px){.testimonialSlide{padding:0}}.testimonialsNavControls{align-items:center;column-gap:8px;display:none;position:absolute;right:20px;top:-16px}@media screen and (min-width:768px){.testimonialsNavControls{display:flex}}@media screen and (min-width:1024px){.testimonialsNavControls{right:0;top:0}}.testimonialsNextButton,.testimonialsPrevButton{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHJ4PSIzMCIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0yNyAyNGw2IDYtNiA2IiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;cursor:pointer;height:60px;transition:opacity .2s ease;width:60px}.testimonialsNextButton[aria-disabled=true],.testimonialsPrevButton[aria-disabled=true]{opacity:.2}.testimonialsPrevButton{transform:rotate(-180deg)}.testimonial{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;height:530px;justify-content:space-between;padding:35px}@media screen and (min-width:1024px){.testimonial{padding:45px}}.testimonialContent{color:#010103;font-size:16px;font-weight:600}.testimonialAuthorName{font-weight:600;line-height:22px;margin-bottom:2px}.testimonialAuthorTitle{font-size:12px;font-weight:600;line-height:22px;opacity:.5}.highlightBlue,.highlightOrange,.highlightPurple,.highlightRed{font-weight:700;padding:4px 0}.highlightBlue:after,.highlightBlue:before,.highlightOrange:after,.highlightOrange:before,.highlightPurple:after,.highlightPurple:before,.highlightRed:after,.highlightRed:before{content:" "}.highlightRed{background-color:var(--testimonial-bg-red);color:var(--testimonial-text-red)}.highlightPurple{background-color:var(--testimonial-bg-purple);color:var(--testimonial-text-purple)}.highlightBlue{background-color:var(--testimonial-bg-blue);color:var(--testimonial-text-blue)}.highlightOrange{background-color:var(--testimonial-bg-orange);color:var(--testimonial-text-orange)}.highlightGreen{background-color:var(--testimonial-bg-green);color:var(--testimonial-text-green)}.PDBlock{background:#efefef;border-radius:0 0 20px 20px;color:#1d1d1b;font-family:early-sans-variable,sans-serif;overflow:hidden}@media screen and (min-width:768px){.PDBlock{border-radius:24px;margin:0 48px}}@media screen and (min-width:1024px){.PDBlock{margin:0 24px}}@media screen and (min-width:1440px){.PDBlock{border-radius:40px;margin:0 auto;max-width:1680px;width:calc(100% - 48px)}}.PDBlock .PDNavWrapper{background:#efefef;position:relative}@media screen and (min-width:1024px){.PDBlock .PDNavWrapper{padding-top:4px}}.PDBlock .PDPlayButtonWrapper{background:#efefef;height:44px;left:0;position:absolute;top:0;width:42px;z-index:10}@media screen and (min-width:768px){.PDBlock .PDPlayButtonWrapper{height:52px;width:48px}}@media screen and (min-width:1024px){.PDBlock .PDPlayButtonWrapper{top:4px;width:61px}}@media screen and (min-width:1440px){.PDBlock .PDPlayButtonWrapper{height:55px;width:87px}}.PDBlock .PDPlayButton{align-items:center;background:#e8e8e8;border:none;border-radius:50%;cursor:pointer;display:flex;height:26px;justify-content:center;left:8px;position:absolute;top:9px;width:26px}@media screen and (min-width:768px){.PDBlock .PDPlayButton{height:28px;left:10px;top:12px;width:28px}}@media screen and (min-width:768px)and (min-width:1024px){.PDBlock .PDPlayButton{left:16.5px}}@media screen and (min-width:768px)and (min-width:1440px){.PDBlock .PDPlayButton{height:32px;width:32px}}@media screen and (min-width:1024px){.PDBlock .PDPlayButton svg{transition:transform .15s linear}.PDBlock .PDPlayButton:hover svg{transform:scale(1.25)}}.PDBlock .PDPlayButton .PDPlayButtonRunning{display:none}.PDBlock .PDPlayButton.isRunning .PDPlayButtonRunning{display:block}.PDBlock .PDPlayButton.isRunning .PDPlayButtonPaused{display:none}.PDBlock .PDTabs{--animation-duration:10000ms;position:relative}.PDBlock .PDTabs:after,.PDBlock .PDTabs:before{content:"";display:block;height:44px;pointer-events:none;position:absolute;top:0;transition:opacity .15s linear;width:48px;z-index:10}@media screen and (min-width:768px){.PDBlock .PDTabs:after,.PDBlock .PDTabs:before{height:52px;width:88px}}@media screen and (min-width:1024px){.PDBlock .PDTabs:after,.PDBlock .PDTabs:before{display:none}}.PDBlock .PDTabs:before{background:linear-gradient(270deg,#efefef00 0,#efefef 60%);left:42px;opacity:0}@media screen and (min-width:768px){.PDBlock .PDTabs:before{left:48px}}.PDBlock .PDTabs:after{background:linear-gradient(90deg,#efefef00 0,#efefef 60%);right:0}.PDBlock .PDTabs:has(.PDTab:first-child:not(.swiper-slide-fully-visible)):before{opacity:1}.PDBlock .PDTab{--animation-state:running;background:#efefef;border:none;color:#777776;cursor:pointer;font-size:16px;font-variation-settings:"wght" 500;height:44px;letter-spacing:-.1px;line-height:140%;outline:none;padding:10.5px 24px;position:relative;transition:color .3s ease;width:auto}@media screen and (min-width:768px){.PDBlock .PDTab{height:auto;letter-spacing:-.2px;line-height:150%;padding:12px 16px 16px}}@media screen and (min-width:1024px){.PDBlock .PDTab{border-radius:8px 8px 0 0}}@media screen and (min-width:1440px){.PDBlock .PDTab{font-size:18px;letter-spacing:-.3px;line-height:150%;padding:12px 44px 16px}}.PDBlock .PDTab:hover{color:#1d1d1b}.PDBlock .PDTab.isActive{background:#fff;color:#1d1d1b}.PDBlock .PDTab.isActive:after,.PDBlock .PDTab.isActive:before{border-radius:2px;bottom:0;content:"";display:block;height:2px;left:16px;position:absolute;width:calc(100% - 32px)}@media screen and (min-width:768px){.PDBlock .PDTab.isActive:after,.PDBlock .PDTab.isActive:before{height:4px}}.PDBlock .PDTab.isActive:before{background:#f6f6f6}.PDBlock .PDTab.isActive:after{animation-duration:var(--animation-duration);animation-name:scaleToRight;animation-play-state:var(--animation-state);animation-timing-function:linear;background:#fd5d03;transform-origin:left}.PDBlock .PDTabsContent{border-radius:20px;overflow:hidden}@media screen and (min-width:768px){.PDBlock .PDTabsContent{border-radius:24px}}@media screen and (min-width:1440px){.PDBlock .PDTabsContent{border-radius:40px}}.PDBlock .PDTabsContentItem{background:#fff;display:flex;flex-direction:column;height:auto;justify-content:space-between}@media screen and (min-width:1024px){.PDBlock .PDTabsContentItem{flex-direction:row;gap:16px;justify-content:flex-start}}@media screen and (min-width:1440px){.PDBlock .PDTabsContentItem{gap:24px;height:592px}.PDBlock .PDTabsContentItem:lang(DE){height:660px}.PDBlock .PDTabsContentItem:lang(KA){height:700px}}.PDBlock .PDTabsContentItemContent{display:flex;flex-direction:column;gap:24px;padding:32px 16px 0}@media screen and (min-width:768px){.PDBlock .PDTabsContentItemContent{gap:32px;padding:32px 48px 0}}@media screen and (min-width:1024px){.PDBlock .PDTabsContentItemContent{flex:480px 0 0;padding:24px}}@media screen and (min-width:1440px){.PDBlock .PDTabsContentItemContent{flex:506px 0 0;height:592px;padding:32px}}.PDBlock .PDTabsContentItemTitle{color:#1d1d1b;font-size:24px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.6px;line-height:115%;margin-bottom:8px}@media screen and (min-width:768px){.PDBlock .PDTabsContentItemTitle{font-size:36px;letter-spacing:-.8px;line-height:110%;margin-bottom:8px}}@media screen and (min-width:1024px){.PDBlock .PDTabsContentItemTitle{font-size:40px;letter-spacing:-1.1px}}@media screen and (min-width:1440px){.PDBlock .PDTabsContentItemTitle{font-size:53px;letter-spacing:-1.15px;margin-bottom:16px}}.PDBlock .PDTabsContentItemDescription{font-size:16px;font-variation-settings:"wght" 300;line-height:140%;margin-bottom:16px}@media screen and (min-width:768px){.PDBlock .PDTabsContentItemDescription{line-height:150%}}@media screen and (min-width:1024px){.PDBlock .PDTabsContentItemDescription{margin-bottom:16px}}@media screen and (min-width:1440px){.PDBlock .PDTabsContentItemDescription{font-size:18px;margin-bottom:32px}}.PDBlock .PDTabsContentItemLink{color:#1d1d1b;font-size:16px;font-variation-settings:"wght" 500;letter-spacing:-.2px;line-height:140%;text-decoration:none}@media screen and (min-width:1440px){.PDBlock .PDTabsContentItemLink{font-size:18px;letter-spacing:-.3px;line-height:150%}}.PDBlock .PDTabsContentItemListTitle{display:none}@media screen and (min-width:768px){.PDBlock .PDTabsContentItemListTitle{color:#777776;display:block;font-size:12px;font-variation-settings:"wght" 500;letter-spacing:2px;line-height:120%;margin-bottom:8px;text-transform:uppercase}}@media screen and (min-width:1440px){.PDBlock .PDTabsContentItemListTitle{margin-bottom:12px}}.PDBlock .PDTabsContentItemList li{color:#777776;font-size:16px;font-variation-settings:"wght" 300;line-height:140%;margin-bottom:4px;padding-left:14px}@media screen and (min-width:768px){.PDBlock .PDTabsContentItemList li{color:#1d1d1b;line-height:150%;margin-bottom:0}}@media screen and (min-width:1440px){.PDBlock .PDTabsContentItemList li{font-size:18px}}.PDBlock .PDTabsContentItemList li:last-child{margin-bottom:0}.PDBlock .PDTabsContentItemList li:before{background-color:#777776;border-radius:50%;height:8px;top:6px;width:8px}@media screen and (min-width:1440px){.PDBlock .PDTabsContentItemList li:before{top:9px}}@media screen and (min-width:1024px){.PDBlock .PDTabsContentItemPicture{align-items:center;display:flex}}@media screen and (min-width:1280px){.PDBlock .PDTabsContentItemPicture{display:block}}.PDBlock .PDTabsContentItemPicture img{display:block;height:auto;width:100%}@media screen and (min-width:768px){.PDBlock .PDTabsContentItemPicture img{padding:0 48px}}@media screen and (min-width:1024px){.PDBlock .PDTabsContentItemPicture img{padding:52px 0;width:105%}}@media screen and (min-width:1280px){.PDBlock .PDTabsContentItemPicture img{padding:16px 0;width:108%}}@media screen and (min-width:1440px){.PDBlock .PDTabsContentItemPicture img{height:110%;padding:32px 0;width:auto}}@media screen and (min-width:1640px){.PDBlock .PDTabsContentItemPicture img{height:auto;padding-right:32px;width:100%}}@keyframes scaleToRight{0%{width:0}to{width:calc(100% - 32px)}}.formBlock{background-color:#1d1d1b;font-family:early-sans-variable,sans-serif;padding:16px 16px 0}@media screen and (min-width:768px){.formBlock{padding:24px 24px 0}}@media screen and (min-width:1440px){.formBlock{padding:96px 111px 0}}@media screen and (min-width:1640px){.formBlock{padding:96px 125px 0}}.formBlockGrid{background-color:#fff;border-radius:12px;display:grid;gap:48px;margin:0 auto;max-width:1400px;padding:24px}@media screen and (min-width:768px){.formBlockGrid{gap:48px;padding:48px 48px 24px}}@media screen and (min-width:1024px){.formBlockGrid{border-radius:24px;gap:16px;grid-template-columns:repeat(12,1fr);padding:8px}}@media screen and (min-width:1440px){.formBlockGrid{border-radius:40px;padding:16px}}.formBlockContent{display:grid;gap:16px;width:100%}@media screen and (min-width:768px){.formBlockContent{gap:32px;grid-template-columns:1fr 1fr}}@media screen and (min-width:1024px){.formBlockContent{align-content:flex-start;background:#f6f6f6 url(https://devexperts.com/app/uploads/2025/03/common-form-bg-l.svg) no-repeat bottom/contain;border-radius:16px;gap:12px;grid-column:span 5;grid-template-columns:1fr;padding:24px}}@media screen and (min-width:1440px){.formBlockContent{background:#f6f6f6 url(https://devexperts.com/app/uploads/2025/03/common-form-bg-xl.svg) no-repeat bottom/contain;border-radius:24px;grid-column:span 6}}.formBlockContentTitle{color:#1d1d1b;font-size:32px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.9px;line-height:110%;margin:0}@media screen and (min-width:768px){.formBlockContentTitle{font-size:36px;letter-spacing:-.8px;line-height:110%;width:100%}}@media screen and (min-width:1024px){.formBlockContentTitle{font-size:40px;letter-spacing:-1.1px;line-height:110%}}@media screen and (min-width:1440px){.formBlockContentTitle{font-size:53px}}.formBlockContentTitle br{display:none}@media screen and (min-width:768px){.formBlockContentTitle br{display:inline}}.formBlockContentText{color:#1d1d1b;font-size:16px;font-variation-settings:"wght" 300;line-height:140%}@media screen and (min-width:768px){.formBlockContentText{line-height:150%;margin:0 auto;max-width:410px}}@media screen and (min-width:1024px){.formBlockContentText{margin:0;text-align:left}}@media screen and (min-width:1440px){.formBlockContentText{font-size:18px}}@media screen and (min-width:1024px){.formBlockFormWrapper{grid-column:7/12;padding:32px 0}}@media screen and (min-width:1440px){.formBlockFormWrapper{grid-column:8/12}}.formBlockFormGroup{margin-bottom:8px}@media screen and (min-width:768px){.formBlockFormGroup{width:100%}}.formBlockFormGroup.hasError .formBlockFormFieldWrapper:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxOCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTYuMzQ1IDIuMDQ0YzEuMTI1LTIuMTM3IDQuMTg1LTIuMTM3IDUuMzEgMGw1LjAzIDkuNTU5QzE3LjczOCAxMy42IDE2LjI4OSAxNiAxNC4wMzIgMTZIMy45NjljLTIuMjU4IDAtMy43MDYtMi40LTIuNjU1LTQuMzk3bDUuMDMxLTkuNTU5ek04LjI1IDEwVjVoMS41djVoLTEuNXpNOSAxMy41YTEgMSAwIDEwMC0yIDEgMSAwIDAwMCAyeiIgZmlsbD0iI0NDMDAxOCIvPjwvc3ZnPg==) no-repeat 50%;content:"";display:block;height:48px;position:absolute;right:2px;top:2px;width:48px}.formBlockFormGroup.hasError .formBlockFormField{background:#cc00180f;border-color:#cc0018!important;padding-right:52px}@media screen and (min-width:768px){.formBlockFormGroup:first-child,.formBlockFormGroup:nth-child(2){width:calc(50% - 12px)}}@media screen and (min-width:1024px){.formBlockFormGroup:first-child,.formBlockFormGroup:nth-child(2){width:100%}}.formBlockFormFieldWrapper{display:block;position:relative}.formBlockFormField[type=email],.formBlockFormField[type=text],textarea.formBlockFormField{align-items:center;background:#fafafa;border:2px solid #e8e8e8;border-radius:4px;color:#1d1d1b;display:flex;font-family:early-sans-variable,sans-serif;font-size:18px;font-variation-settings:"wght" 300;font-weight:400;height:51px;line-height:150%;margin-bottom:4px;outline:none;padding:0 16px;transition:border-color .3s ease;width:100%}@media screen and (min-width:768px){.formBlockFormField[type=email],.formBlockFormField[type=text],textarea.formBlockFormField{height:53px}}@media screen and (min-width:1024px){.formBlockFormField[type=email],.formBlockFormField[type=text],textarea.formBlockFormField{height:55px}}.formBlockFormField[type=email]:hover,.formBlockFormField[type=text]:hover,textarea.formBlockFormField:hover{border-color:#a5a5a5}.formBlockFormField[type=email]:focus,.formBlockFormField[type=text]:focus,textarea.formBlockFormField:focus{border-color:#fd5d03}.formBlockFormField[type=email]::placeholder,.formBlockFormField[type=text]::placeholder,textarea.formBlockFormField::placeholder{color:#777776;font-family:early-sans-variable,sans-serif;letter-spacing:0}textarea.formBlockFormField{height:auto;padding-bottom:15px;padding-top:8px;resize:none}.formBlockFormLabel{display:block;position:relative}.formBlockFormLabel.labelForCheckbox{cursor:pointer;display:inline-flex;flex-wrap:wrap;margin-top:20px;position:relative}.formBlockFormLabel.labelForCheckbox:before{background:#fafafa;border:2px solid #e8e8e8;border-radius:4px;content:"";display:block;height:20px;left:0;position:absolute;top:0;transition:border-color .3s ease;width:20px}.formBlockFormLabel.labelForCheckbox:after{background:#1d1d1b;border-radius:2px;content:"";display:block;height:16px;left:4px;opacity:0;position:absolute;top:4px;transition:opacity .3s ease;width:16px}.formBlockFormLabel.labelForCheckbox:hover:before{border-color:#a5a5a4}.formBlockFormLabel.labelForCheckbox.isChecked:before{border-color:#1d1d1b}.formBlockFormLabel.labelForCheckbox.isChecked:after{opacity:1}.formBlockFormLabel.labelForCheckbox.hasFocus:before{border-color:#fd5d03}.formBlockFormLabel.labelForCheckbox .formBlockFormField{height:24px;margin-bottom:4px;margin-right:12px;opacity:0;width:24px;z-index:-1}.formBlockFormLabel.labelForCheckbox .formBlockFormLabelText{color:#1d1d1b;font-size:14px;font-variation-settings:"wght" 300;letter-spacing:0;line-height:24px}.formBlockFormLabel.labelForCheckbox .formBlockFormFieldError,.formBlockFormLabel.labelForSubmit .formBlockFormFieldError{min-height:auto}.formBlockFormLabel:not(.labelForCheckbox):not(.labelForRadio):not(.labelForSubmit) .formBlockFormLabelText{color:#777776;font-family:early-sans-variable,sans-serif;font-size:16px;font-variation-settings:"wght" 300;left:18px;line-height:150%;pointer-events:none;position:absolute;right:18px;top:14px;transition:all .3s ease;z-index:10}@media screen and (min-width:1440px){.formBlockFormLabel:not(.labelForCheckbox):not(.labelForRadio):not(.labelForSubmit) .formBlockFormLabelText{font-size:18px}}.formBlockFormLabel:not(.labelForCheckbox):not(.labelForRadio):not(.labelForSubmit) .formBlockFormLabelText.floated{font-size:12px;line-height:160%;top:0}.formBlockFormLabel:not(.labelForCheckbox):not(.labelForRadio):not(.labelForSubmit) .formBlockFormLabelText.floated .formBlockFormLabelTextSecondary{display:none}.formBlockFormField[type=submit]{align-items:center;background-color:#fd5d03;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-family:early-sans-variable,sans-serif;font-size:16px;font-variation-settings:"wght" 500;height:48px;justify-content:center;letter-spacing:-.1px;line-height:1;margin-bottom:16px;margin-top:32px;outline:none;padding:0 24px;width:100%}@media screen and (min-width:768px){.formBlockFormField[type=submit]{height:50px}}@media screen and (min-width:1024px){.formBlockFormField[type=submit]{height:52px}}@media screen and (min-width:1440px){.formBlockFormField[type=submit]{font-size:18px;height:55px;letter-spacing:-.3px}}.formBlockFormField[type=submit]:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMSA3Ljk3MmwuNzYzLS43NjMgMTAuMzEtLjAwNC01LjE0OS01LjEyM0w4LjAwMSAxIDE1IDcuOTY1IDguMDA0IDE1bC0uNTQxLS41MzgtLjU0LS41NCA1LjE2Mi01LjE5LTEwLjM1LjAwM0wxIDcuOTk5di0uMDI3eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);display:block;height:16px;opacity:0;transition:all .3s ease;width:0}.formBlockFormField[type=submit]:hover:not(:disabled):after{margin-left:8px;opacity:1;width:16px}.formBlockFormFieldError{color:#cc0018;display:block;font-size:12px;font-variation-settings:"wght" 300;letter-spacing:.25px;line-height:130%;min-height:16px;width:100%}.formBlockFormPrivacy{color:#1d1d1b;font-size:12px;font-variation-settings:"wght" 300;font-weight:400;line-height:160%}.formBlockFormPrivacy a{color:#fd5d03;text-decoration:underline}.formBlockFormPrivacy a:hover{text-decoration:none}.formBlockForm{background:#fff;border-radius:12px}@media screen and (min-width:768px){.formBlockForm{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}}@media screen and (min-width:1024px){.formBlockForm{display:block}}.formBlockForm .formMessage{padding:234px 0}.formBlockForm .formMessage .success_icon{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIHZpZXdCb3g9IjAgMCA4MCA4MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTQ3ODFfMzc1MTkyKSIgZmlsbD0iIzQyQkU2NSI+PHBhdGggZD0iTTM1IDUzLjMzM0wyMi4zMzUgNDFsMy4zMzMtMy42NjcgOS4zMzQgOSAxOC42NjYtMTkgMy42NjcgMy4zMzQtMjIuMzMzIDIyLjY2NnoiLz48cGF0aCBkPSJNNDAgNWEzNSAzNSAwIDEwMCA3MCAzNSAzNSAwIDAwMC03MHptMCA2NWEzMCAzMCAwIDExMC02MCAzMCAzMCAwIDAxMCA2MHoiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMF8xNDc4MV8zNzUxOTIiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoODB2ODBIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=) no-repeat 50%/contain;height:80px;margin:0 auto 32px;width:80px}.formBlockForm .formMessage p{color:#777776;font-size:18px;font-variation-settings:"wght" 300;line-height:150%;text-align:center}.formBlockForm .formMessage p.formBlockFormSuccessTitle{color:#1d1d1b;font-size:39px;font-variation-settings:"wght" 500;letter-spacing:-.8px;line-height:120%;margin-bottom:16px;text-align:center}.formBlockForm.isLoading .formBlockFormField[type=submit]{background:#efefef;color:#a5a5a5;cursor:wait}.formBlockForm.stillLabels .formBlockFormLabel:not(:is(.labelForCheckbox,.labelForRadio,.labelForSubmit)) .formBlockFormLabelText{color:#1d1d1b;display:block;font-variation-settings:"wght" 500;left:0;line-height:140%;margin-bottom:8px;position:relative;top:0}@media screen and (min-width:768px){.formBlockForm.stillLabels .formBlockFormLabel:not(:is(.labelForCheckbox,.labelForRadio,.labelForSubmit)) .formBlockFormLabelText{letter-spacing:-.2px;line-height:150%}}@media screen and (min-width:1024px){.formBlockForm.stillLabels .formBlockFormLabel:not(:is(.labelForCheckbox,.labelForRadio,.labelForSubmit)) .formBlockFormLabelText{letter-spacing:-.3px}}@media screen and (min-width:1440px){.formBlockForm.stillLabels .formBlockFormLabel:not(:is(.labelForCheckbox,.labelForRadio,.labelForSubmit)) .formBlockFormLabelText{font-size:18px}}.formBlockForm.stillLabels .formBlockFormFieldError{min-height:14px}@media screen and (min-width:768px){.formBlockForm.stillLabels .formBlockFormFieldError{min-height:16px}}@media screen and (min-width:1024px){.formBlockForm.stillLabels .formBlockFormFieldError{min-height:20px}}.formBlockForm.stillLabels input,.formBlockForm.stillLabels textarea{font-size:16px}.formBlockForm.stillLabels input::placeholder,.formBlockForm.stillLabels textarea::placeholder{font-variation-settings:"wght" 300}.formBlockForm.stillLabels input:not(:is([type=checkbox],[type=radio],[type=submit])){padding:0 12px}@media screen and (min-width:768px){.formBlockForm.stillLabels input:not(:is([type=checkbox],[type=radio],[type=submit])){padding:0 16px}}.formBlockForm.stillLabels textarea{height:93px;padding:10px 12px}@media screen and (min-width:768px){.formBlockForm.stillLabels textarea{height:74px;padding:10px 16px}}@media screen and (min-width:1024px){.formBlockForm.stillLabels textarea{height:100px}}@media screen and (min-width:1440px){.formBlockForm.stillLabels textarea{height:109px}}.formBlockForm.stillLabels .formBlockFormPrivacy{font-size:11px;font-variation-settings:"wght" 300;letter-spacing:0;line-height:150%}.formBlockCheckboxGroup{border:1.5px solid #e8e8e8;border-radius:12px;display:flex;flex-direction:column;padding:16px;row-gap:8px}@media screen and (min-width:768px){.formBlockCheckboxGroup{column-gap:16px;flex-direction:row;flex-wrap:wrap;row-gap:8px}}@media screen and (min-width:1024px){.formBlockCheckboxGroup{flex-direction:column}}@media screen and (min-width:1440px){.formBlockCheckboxGroup{border:none;border-bottom:1.5px solid #e8e8e8;border-radius:0;height:120px;padding:0 0 20px}}@media screen and (min-width:768px){.formBlockCheckboxGroup .formBlockFormLabel{flex-basis:calc(50% - 8px)}}@media screen and (min-width:1440px){.formBlockCheckboxGroup .formBlockFormLabel{flex-basis:auto;width:auto}}.formBlockCheckboxGroup .formBlockFormLabel,.formBlockCheckboxGroup .formBlockFormLabel.labelForCheckbox{margin-top:0}.formBlockCheckboxGroup .formBlockFormLabel .formBlockFormField{margin-bottom:0}.formBlockCheckboxGroup .formBlockFormLabelText{align-self:center;display:flex;font-variation-settings:"wght" 300!important;margin-bottom:0!important}.formBlockCheckboxGroup .formBlockFormFieldError{display:none}.formBlockCheckboxGroupWrapper .formBlockFormFieldError{padding-top:4px}.formMessageStyle2{flex-wrap:nowrap;height:100%;justify-content:space-between;row-gap:32px;width:100%}.formMessageStyle2,.formMessageStyle2TitleWrapper{align-items:center;display:flex;flex-direction:column}.formMessageStyle2TitleWrapper{flex-basis:100%;justify-content:center}.formMessageStyle2Icon{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjUiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NSA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMjY0NzFfMzE1ODI0KSIgZmlsbD0iIzAwNzAzRSI+PHBhdGggZD0iTTI4LjUgNDIuNjY2TDE4LjM2NyAzMi44bDIuNjY2LTIuOTMzIDcuNDY3IDcuMiAxNC45MzMtMTUuMiAyLjkzNCAyLjY2NkwyOC41IDQyLjY2NnoiLz48cGF0aCBkPSJNMzIuNSA0YTI4IDI4IDAgMTAwIDU2IDI4IDI4IDAgMDAwLTU2em0wIDUyYTI0IDI0IDAgMTEwLTQ4LjAwMUEyNCAyNCAwIDAxMzIuNSA1NnoiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMF8yNjQ3MV8zMTU4MjQiPjxwYXRoIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC41KSIgZD0iTTAgMGg2NHY2NEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==) no-repeat 50%/contain;height:64px;margin:0 auto 16px;width:64px}@media screen and (min-width:768px){.formMessageStyle2Icon{height:80px;width:80px}}.formMessageStyle2Title{color:#00703e;font-size:24px;font-weight:500;letter-spacing:-.6px;line-height:115%;text-align:center}@media screen and (min-width:768px){.formMessageStyle2Title{font-size:36px;font-weight:500;letter-spacing:-.8px;line-height:39.6px}}@media screen and (min-width:1024px){.formMessageStyle2Title{font-size:40px;letter-spacing:-1.1px;line-height:44px}}@media screen and (min-width:1440px){.formMessageStyle2Title{font-size:53px;font-style:normal;font-weight:500;letter-spacing:-1.15px;line-height:58.3px}}.formMessageStyle2Description{color:#777776;flex-basis:auto;flex-grow:0;flex-shrink:0;font-variation-settings:"wght" 300;letter-spacing:0;line-height:140%;text-align:center}@media screen and (min-width:768px){.formMessageStyle2Description{line-height:150%}}@media screen and (min-width:1440px){.formMessageStyle2Description{font-size:18px}}.dxchartsNews{--gap:16px;--image-height:214px;background-color:#fff;padding:60px 0}@media screen and (min-width:1024px){.dxchartsNews{--image-height:236px;padding:48px 0}}.dxchartsNewsContainer{align-items:center;display:flex;flex-direction:column;gap:var(--gap)}@media screen and (min-width:768px){.dxchartsNewsContainer{align-items:stretch;flex-direction:row;flex-wrap:wrap}}.dxchartsNewsItem{border:1px solid #e8e8e8;border-radius:24px;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;max-width:350px;overflow:hidden}.dxchartsNewsItem:hover{border-color:#7e97ac4d;text-decoration:none}@media screen and (min-width:768px){.dxchartsNewsItem{min-width:343px}}@media screen and (min-width:1024px){.dxchartsNewsItem{flex-basis:calc(33.33333% - var(--gap)*2/3);max-width:none;min-width:0}}.content .dxchartsNewsItemImage{aspect-ratio:343/214}.content .dxchartsNewsItemImage img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.dxchartsNewsItemContent{display:flex;flex-basis:calc(100% - var(--image-height));flex-direction:column;padding:24px}.dxchartsNewsItemCategory{color:#a6acb1;flex-basis:100%;font-size:16px;font-weight:600;letter-spacing:.25px;line-height:120%;margin-bottom:8px;text-transform:uppercase}.dxchartsNewsItemTitle{color:#1d1d1b;font-size:26px;font-weight:700;letter-spacing:-.25px;line-height:120%;margin-bottom:32px}.dxchartsNewsItemContentTop{align-self:start}.dxchartsNewsItemDate{align-items:flex-end;color:#a6acb1;display:flex;flex-basis:100%;font-size:16px;font-weight:600;line-height:120%}.dxchartsNewsTitleRow{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px}@media screen and (min-width:768px){.dxchartsNewsTitleRow{margin-bottom:48px}}.dxchartsNewsBtn{background:#0000;border:1px solid #0000001a;border-radius:30px;color:#000;cursor:pointer;display:none;font-size:16px;padding:13px 22px}.dxchartsNewsBtn:hover{border-color:#7e97ac4d;text-decoration:none}@media screen and (min-width:768px){.dxchartsNewsBtn{display:block}}h2.dxchartsNewsTitle{margin-bottom:0}@media screen and (min-width:768px){.clientsSlider{padding:0 16px}}@media screen and (min-width:768px)and (min-width:768px){.clientsSlider{padding:0 48px}}@media screen and (min-width:768px)and (min-width:1024px){.clientsSlider{padding:0 85px}}@media screen and (min-width:768px)and (min-width:1440px){.clientsSlider{margin:auto;padding:0 111px}}@media screen and (min-width:768px)and (min-width:1640px){.clientsSlider{max-width:1928px;padding:0 124px}}.clientsSliderTitle{color:#777776;font-family:early-sans-variable,sans-serif;font-size:16px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:2px;line-height:120%;margin-bottom:16px;padding:0 16px;text-transform:uppercase}@media screen and (min-width:768px){.clientsSliderTitle{padding:0}}@media screen and (min-width:1440px){.clientsSliderTitle{font-size:18px}}.clientsSwiper{background:#fff;display:none;height:72px}@media screen and (min-width:768px){.clientsSwiper{border-radius:12px;overflow:hidden}}.clientsSwiper:after,.clientsSwiper:before{background:red;content:"";display:block;height:100%;position:absolute;top:0;width:68px;z-index:10}.clientsSwiper:before{background:linear-gradient(90deg,#fff 0,#fff0);left:0}.clientsSwiper:after{background:linear-gradient(270deg,#fff 0,#fff0);right:0}.clientsSwiper.swiper-initialized{display:block}.clientsSwiper:not(.swiper-initialized) .clientsItem{margin-right:40px}@media screen and (min-width:768px){.clientsSwiper:not(.swiper-initialized){margin-right:48px}}.clientsItem{align-items:center;display:flex;width:auto}.clientsImage{height:40px}.caseStudiesCarousel{overflow:hidden;padding:40px 0;position:relative}.caseStudiesCarousel .swiper-slide{max-width:1314px;width:100%}@media screen and (max-width:1023px){.caseStudiesCarousel .swiper-slide{max-width:949px}}@media screen and (max-width:767px){.caseStudiesCarousel .swiper-slide{max-width:768px}}.caseStudyCard{background:#f6f6f6;border-radius:40px;display:flex;justify-content:space-between;max-width:1314px;padding:48px;width:100%}@media screen and (max-width:767px){.caseStudyCard{flex-direction:column}}@media screen and (max-width:374px){.caseStudyCard{border-radius:20px;flex-direction:column-reverse;padding:16px}}.caseStudyCard .caseStudyInfo{display:flex;flex-direction:column;justify-content:space-between;max-width:597px}@media screen and (max-width:1023px){.caseStudyCard .caseStudyInfo{max-width:419px}}@media screen and (max-width:767px){.caseStudyCard .caseStudyInfo{gap:32px;max-width:672px}.caseStudyCard .caseStudyInfo div{display:flex;justify-content:space-between}}@media screen and (max-width:374px){.caseStudyCard .caseStudyInfo div{display:flex;flex-direction:column;justify-content:space-between}}.caseStudyCard .caseStudyInfoTitle{font-family:early-sans-variable,sans-serif;font-size:39px;font-weight:500;letter-spacing:.8px;line-height:46px;margin-bottom:16px;max-width:498px;width:100%}@media screen and (max-width:374px){.caseStudyCard .caseStudyInfoTitle{font-size:21px;line-height:25px}}.caseStudyCard .caseStudyInfoDescription{color:#1d1d1b;font-weight:300;max-width:498px;width:100%}.caseLink,.caseStudyCard .caseStudyInfoDescription{font-family:early-sans-variable,sans-serif;font-size:18px;line-height:27px}.caseLink{align-items:center;background:#fd5d03;border-radius:4px;color:#fff;display:flex;gap:8px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:13px 24px 15px}@media screen and (max-width:767px){.caseLink{margin-bottom:48px}}@media screen and (max-width:374px){.caseLink{justify-content:center;margin-bottom:0;max-width:unset;padding:12px 0}}.caseStudyImg{border-radius:8px;max-width:597px;width:100%}@media screen and (max-width:1023px){.caseStudyImg{max-width:419px}}@media screen and (max-width:767px){.caseStudyImg{max-width:672px}}@media screen and (max-width:374px){.caseStudyImg{margin-bottom:16px}}.controls{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin:24px auto 0;max-width:1218px}@media screen and (max-width:1023px){.controls{margin-top:16px;max-width:854px}}@media screen and (max-width:767px){.controls{gap:12px;max-width:672px}}@media screen and (max-width:519px){.controls{max-width:416px}}@media screen and (max-width:374px){.controls{justify-content:center}}.controls>.swiperPrevNextControl:last-of-type{max-width:506px;width:100%}@media screen and (max-width:1023px){.controls>.swiperPrevNextControl:last-of-type{max-width:328px}}@media screen and (max-width:767px){.controls>.swiperPrevNextControl:last-of-type{max-width:238px}}@media screen and (max-width:519px){.controls>.swiperPrevNextControl:last-of-type{max-width:110px}}.swiper-pagination{align-items:center;background:#e8e8e8;border-radius:40px;display:flex;height:32px;padding-inline:10px;position:static;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}@media screen and (max-width:374px){.swiper-pagination{height:40px}}.swiper-pagination-bullet{border-radius:4px;transition:width 1s}.swiper-pagination-bullet:hover{transform:scale(1.3)}.swiper-pagination-bullet-active{background-color:#c6c6c6;border-radius:4px;width:64px}.swiper-pagination-bullet-active:hover{height:8px;transform:scale(1);width:64px}.progressBullet{background-color:#333;border-radius:4px;height:8px;max-width:64px;min-width:8px}.autoPlayButton{align-items:center;background:#e8e8e8;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.autoPlayButton svg:hover{transform:scale(1.2);transition-duration:.15s}@media screen and (max-width:374px){.autoPlayButton{height:40px;width:40px}}.autoPlayButtonPlay{display:none}.autoPlayButtonPlay_active{display:block}.autoPlayButtonPause_active{display:none}.swiperPrevNextControl{display:flex;gap:8px;justify-content:flex-end;width:72px}@media screen and (max-width:374px){.swiperPrevNextControl{display:none}}@media screen and (max-width:767px){.swiperPrevNextControl{gap:12px}}.swiper-button-next,.swiper-button-prev{background:#e8e8e8;border-radius:50%;height:unset;height:32px;margin-top:0;position:static;width:unset;width:32px}@media screen and (max-width:1023px){.swiper-button-next,.swiper-button-prev{height:28px;width:28px}}.swiper-button-next svg,.swiper-button-prev svg{height:16px;transition-duration:.15s;width:16px}.swiper-button-next:hover svg{transform:translateX(2px);transition-duration:.15s}.swiper-button-prev:hover svg{transform:translateX(-2px);transition-duration:.15s}.swiper-button-next:after,.swiper-button-prev:after{content:none}.alignnone{height:auto;margin-left:0;margin-right:0;max-width:100%}.aligncenter{display:block;height:auto;margin:auto}.alignleft,.alignright{height:auto;margin-bottom:1rem}@media(width >= 30rem){.alignleft{float:left;margin-right:1rem}.alignright{float:right;margin-left:1rem}}.screen-reader-text{clip:rect(0,0,0,0);background:#fff;border:0;color:#000;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hamburger{background-color:#0000;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:0;text-transform:none;transition-duration:.9s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger:hover{opacity:1}.hamburger-box{display:inline-block;height:12px;position:relative;width:14px}.hamburger-inner{display:block;margin-top:-1px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#fff;border-radius:0;height:2px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:14px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-5px}.hamburger-inner:after{bottom:-5px}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.isActive .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.isActive .hamburger-inner:before{opacity:0;top:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.isActive .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}@keyframes searchIconCircleIn{0%{height:11px;width:11px}to{height:19px;width:19px}}@keyframes searchIconCircleOut{0%{height:19px;width:19px}to{height:11px;width:11px}}@keyframes searchIconHandleIn{0%{height:10px;left:14px;top:10px}to{height:13px;left:10px;top:4px}}@keyframes searchIconHandleOut{0%{height:13px;left:11px;top:5px}to{height:10px;left:14px;top:10px}}@keyframes searchIconHandleAfterIn{0%{transform:rotate(0)}to{transform:rotate(45deg)}}@media screen and (min-width:640px){body:after{background:#00000040;content:"";cursor:pointer;display:none;inset:0;position:fixed;z-index:9997}}body.isMobileMenuVisible{overflow-y:hidden}@media screen and (min-width:640px){body.isMobileMenuVisible{overflow-y:auto}body.isOverlayVisible:after{display:block}}.navPrimary{display:none;order:4}@media screen and (min-width:640px){.navPrimary{display:block;max-height:0;opacity:0;overflow:hidden;transition:all .2s linear;width:100%}}@media screen and (min-width:1024px){.navPrimary{max-height:none;opacity:1;order:2;overflow-y:visible;width:auto}}.navPrimary.isVisible{background:#1d1d1b;display:block;height:calc(100vh - 46px);max-height:calc(100vh - 46px);padding:0;position:static;width:100%}@media screen and (min-width:640px){.navPrimary.isVisible{height:100%;max-height:0;opacity:1}}@media screen and (min-width:1024px){.navPrimary.isVisible{background:none;height:auto;max-height:none;width:auto}}.mainMenu{background:#1d1d1b;display:flex;flex-wrap:wrap;flex-flow:column nowrap;list-style:none;overflow-y:auto;padding:0 16px}@media screen and (min-width:640px){.mainMenu{padding:0}}@media screen and (min-width:1024px){.mainMenu{background:none;flex-direction:row}}.mainMenu .nav-item.isExternal .menuItemText:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNiAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMi4zMiAxNC4xMzZ2LTEuMDI0bDguODM2LTguODQyLTguODA4LjAyMi0uMDA0LTEuNDQ4IDExLjI4NS0uMDI4LjAzMSAxMS4zNC0uNzI0LjAwMmgtLjcyNGwtLjAyNC04Ljg3My04Ljg2NyA4Ljg3M2gtLjk3OGwtLjAyMy0uMDIyeiIgZmlsbD0iIzk5OTk5OCIvPjwvc3ZnPg==) no-repeat 50%/contain;content:"";display:inline-block;height:17px;margin-left:4px;transform:translateY(2px);width:16px}@media screen and (min-width:1024px){.mainMenu .nav-item.mobileMenuItem{display:none}.firstLevelMenuItem{position:static}}.firstLevelMenuItem>.nav-link{border-bottom:1.5px solid #3f3f3d;color:#fff;display:block;font-size:16px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.1px;line-height:140%;padding:24px 24px 8px 0;text-decoration:none;transition:all .2s linear}@media screen and (min-width:520px){.firstLevelMenuItem>.nav-link{letter-spacing:-.2px;line-height:150%}}@media screen and (min-width:640px){.firstLevelMenuItem>.nav-link{display:none}}@media screen and (min-width:1024px){.firstLevelMenuItem>.nav-link{border-bottom:0;display:block;font-size:14px;line-height:150%;padding:11px 12px 12px}}.firstLevelMenuItem>.nav-link>.menuItemText{position:relative}@media screen and (min-width:1024px){.firstLevelMenuItem>.nav-link>.menuItemText:after{background:#fff;bottom:-13px;content:"";height:2px;left:0;position:absolute;transition:width .2s ease;width:0}}.firstLevelMenuItem>.nav-link.isOpened>.menuItemText:after,.firstLevelMenuItem>.nav-link:hover>.menuItemText:after{width:100%}.firstLevelMenuItem>.nav-link.isOpened.dropdown-toggle>.menuItemText:after,.firstLevelMenuItem>.nav-link:hover.dropdown-toggle>.menuItemText:after{width:calc(100% + 12px)}.firstLevelMenuItem .menu-item-has-children>.nav-link,.firstLevelMenuItem.menu-item-has-children>.nav-link{position:relative}@media screen and (min-width:1024px){.firstLevelMenuItem .menu-item-has-children>.nav-link,.firstLevelMenuItem.menu-item-has-children>.nav-link{padding:11px 24px 12px 12px}}.firstLevelMenuItem .menu-item-has-children>.nav-link:after,.firstLevelMenuItem.menu-item-has-children>.nav-link:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMS41MzggNS41MzVMMi4wNzggNWw1Ljk1MSA1Ljg2MiA1Ljg4OS01Ljg2TDE1IDYuMDY3IDguMDM1IDEzIDEgNi4wN2wuNTM4LS41MzV6IiBmaWxsPSIjZmZmIi8+PC9zdmc+) no-repeat;bottom:15px;content:"";display:block;height:16px;position:absolute;right:0;transition:all .2s linear;width:16px}@media screen and (min-width:1024px){.firstLevelMenuItem .menu-item-has-children>.nav-link:after,.firstLevelMenuItem.menu-item-has-children>.nav-link:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xLjUgMy41MDJMNC41MTUgNi41bDIuOTg1LTMiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48L3N2Zz4=) no-repeat;bottom:calc(50% - 3px);height:8px;right:12px;width:8px}}.firstLevelMenuItem .menu-item-has-children>.nav-link.isOpened:after,.firstLevelMenuItem.menu-item-has-children>.nav-link.isOpened:after{transform:rotate(-180deg)}.menuItemDescription{display:none}.dropdownWrap{left:0;max-height:0;opacity:0;overflow:hidden;position:relative;transition:all .2s linear;width:100%}@media screen and (min-width:640px){.dropdownWrap{max-height:none;opacity:1;position:static}}@media screen and (min-width:1024px){.dropdownWrap{border-radius:0 0 8px 8px;max-height:0;opacity:0;position:absolute;width:100%}}.dropdownWrap.isVisible{opacity:1}.dropdown-menu{list-style-type:none;overflow:hidden}.dropdown-menu.secondLevel{padding-bottom:4px;padding-top:16px}@media screen and (min-width:640px){.dropdown-menu.secondLevel{border-bottom:1px solid #3f3f3d;display:grid;gap:32px 16px;grid-template-columns:repeat(4,1fr);margin:0 36px;padding:32px 0 24px}}@media screen and (min-width:1024px){.dropdown-menu.secondLevel{background:#292927;border-bottom:none;grid-template-columns:repeat(12,1fr);margin:0;padding:48px 73px}}@media screen and (min-width:1280px){.dropdown-menu.secondLevel{padding-left:89px;padding-right:89px}}@media screen and (min-width:1440px){.dropdown-menu.secondLevel{padding-left:99px;padding-right:99px}}@media screen and (min-width:1640px){.dropdown-menu.secondLevel{padding-left:112px;padding-right:112px}}@media screen and (min-width:2200px){.dropdown-menu.secondLevel{padding-left:132px;padding-right:132px}}@media screen and (min-width:640px){.dropdown-menu.secondLevel .menuColumn{flex:1 0 0}}@media screen and (min-width:1024px){.dropdown-menu.secondLevel .menuColumn{grid-column:span 2}}@media screen and (min-width:640px){.dropdown-menu.secondLevel .menuColumn:first-child:nth-last-child(3),.dropdown-menu.secondLevel .menuColumn:first-child:nth-last-child(3)~.menuColumn{grid-column:span 2}}@media screen and (min-width:1024px){.dropdown-menu.secondLevel .menuColumn:first-child:nth-last-child(3),.dropdown-menu.secondLevel .menuColumn:first-child:nth-last-child(3)~.menuColumn{grid-column:span 4}}@media screen and (min-width:640px){.thirdLevelMenuItem:first-child>.nav-link{padding-top:0}}@media screen and (min-width:1024px){.thirdLevelMenuItem:last-child{margin-bottom:0}}.thirdLevelMenuItem.columnTitle{display:none}@media screen and (min-width:640px){.thirdLevelMenuItem.columnTitle{display:block}.thirdLevelMenuItem.columnTitle>.nav-link{color:#bbbbba;cursor:default;font-size:12px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:2px;line-height:120%;text-transform:uppercase}}.thirdLevelMenuItem.columnTitle>.nav-link>.menuItemText{background:none}.thirdLevelMenuItem>.nav-link{color:#fff;display:block;font-variation-settings:"wght" 300;line-height:140%;max-width:100%;padding:8px 24px;text-decoration:none;transition:all .2s linear}@media screen and (min-width:640px){.thirdLevelMenuItem>.nav-link{display:inline-block;font-size:18px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.1px;line-height:120%;padding:8px 0}}@media screen and (min-width:1024px){.thirdLevelMenuItem>.nav-link{display:inline-block;letter-spacing:-.2px;padding:16px 0 4px}}@media screen and (min-width:1440px){.thirdLevelMenuItem>.nav-link{font-size:24px}}.thirdLevelMenuItem>.nav-link .menuItemText{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;-webkit-hyphens:auto;hyphens:auto;transition:background-size .2s ease}.thirdLevelMenuItem>.nav-link:hover .menuItemText{background-size:100% 2px}.languageSwitcher.isMobile{background:#1d1d1b;padding:0 16px 158px}@media screen and (min-width:640px){.languageSwitcher.isMobile{padding:32px 36px}}@media screen and (min-width:1024px){.languageSwitcher.isMobile{display:none}}.languageSwitcher.isDesktop{display:none}@media screen and (min-width:1024px){.languageSwitcher.isDesktop{display:block;order:4;position:relative}}.languageCurrent{background:#0000;border:none;border-bottom:1.5px solid #3f3f3d;border-radius:0;color:#bbbbba;cursor:pointer;font-size:16px;font-style:normal;font-variation-settings:"wght" 500;letter-spacing:-.1px;line-height:140%;padding:24px 24px 8px 0;position:relative;text-align:left;width:100%}@media screen and (min-width:520px){.languageCurrent{letter-spacing:-.2px;line-height:150%}}@media screen and (min-width:640px){.languageCurrent{align-items:center;border-bottom:0;display:inline-flex;font-size:14px;gap:4px;letter-spacing:-.1px;line-height:150%;padding:0;width:auto}}@media screen and (min-width:1024px){.languageCurrent{padding:11px 12px 12px;text-transform:uppercase;transition:color .2s ease}.languageCurrent:before{background:#fff;bottom:2px;content:"";height:2px;left:12px;position:absolute;transition:width .2s ease;width:0}}.languageCurrent:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMS41MzggNS41MzVMMi4wNzggNWw1Ljk1MSA1Ljg2MiA1Ljg4OS01Ljg2TDE1IDYuMDY3IDguMDM1IDEzIDEgNi4wN2wuNTM4LS41MzV6IiBmaWxsPSIjZmZmIi8+PC9zdmc+) no-repeat;bottom:15px;content:"";display:block;height:16px;position:absolute;right:0;transition:transform .2s linear;width:16px}@media screen and (min-width:640px){.languageCurrent:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOCA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xIDMuNTAyTDQuMDE1IDYuNSA3IDMuNSIgc3Ryb2tlPSIjQkJCQkJBIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPg==) no-repeat;height:9px;position:static;width:8px}}.languageCurrent.isSwitched:after{transform:rotate(-180deg)}@media screen and (min-width:1024px){.languageCurrent.isSwitched,.languageCurrent:hover{color:#fff}.languageCurrent.isSwitched:before,.languageCurrent:hover:before{width:32px}}.languageSelectMenu{max-height:0;opacity:0;overflow-y:hidden;transition:all .2s linear}@media screen and (min-width:1024px){.languageSelectMenu{background:#343432;border-radius:8px;left:-8px;position:absolute;top:calc(100% + 2px)}}.languageSelectMenu.inView{opacity:1}.languageSelectMenu ul{padding-top:16px}@media screen and (min-width:1024px){.languageSelectMenu ul{padding:16px 20px}.languageSelectMenu ul li:not(:last-child){margin-bottom:8px}}.languageSelectMenu ul li a{color:#fff;display:block;font-size:16px;font-variation-settings:"wght" 300;padding:8px 24px;transition:color .2s ease}@media screen and (min-width:640px){.languageSelectMenu ul li a{display:inline-block;font-size:14px;font-variation-settings:"wght" 500;letter-spacing:-.1px;line-height:150%;padding:8px 0}}@media screen and (min-width:1024px){.languageSelectMenu ul li a{padding:0}}.languageSelectMenu ul li a>span{position:relative}.languageSelectMenu ul li a>span:after{background:#fff;bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .2s ease;width:0}.languageSelectMenu ul li a:hover{text-decoration:none}.header,.languageSelectMenu ul li a:hover>span:after{width:100%}.header{background:#343432;font-family:early-sans-variable,sans-serif;overflow:auto;position:fixed;top:0;z-index:9999}@media screen and (min-width:640px){.header{border-radius:8px;left:12px;overflow:hidden;top:12px;width:calc(100% - 24px)}}@media screen and (min-width:1024px){.header{overflow:visible}}@media screen and (min-width:1640px){.header{left:50%;max-width:1944px;transform:translateX(-50%)}}@media screen and (min-width:1024px){.header.isMenuItemOpened{border-bottom-left-radius:0;border-bottom-right-radius:0}}.header li{padding-left:0}.header li:before{content:none}.headerContainer{padding:0}.headerRow{align-items:center}@media screen and (min-width:1024px){.headerRow{position:relative}}.brand{line-height:0;margin-right:auto;padding:16px 0 16px 16px}@media screen and (min-width:640px){.brand{padding:10.5px 0 10.5px 12px}}@media screen and (min-width:1024px){.brand{order:1;padding:11.5px 12px 10.5px;width:126px}}@media screen and (min-width:640px){.brandLogo{height:19px;width:auto}}@media screen and (min-width:1024px){.brandLogo{height:22px}}.hamburger{line-height:0;outline:none;padding:15px 16px}@media screen and (min-width:640px){.hamburger{padding:14px 14px 14px 16px}}@media screen and (min-width:1024px){.hamburger{display:none}}.headerToggleSearch{display:none}@media screen and (min-width:640px){.headerToggleSearch{cursor:pointer;display:block;line-height:0;padding:12px 16px}}@media screen and (min-width:1024px){.headerToggleSearch{order:3;padding:13px 12px 14px}}.headerToggleSearch:before{background:#fff;bottom:2px;content:"";height:2px;left:8px;position:absolute;transition:width .2s ease;width:0}@media screen and (min-width:1024px){.headerToggleSearch:before{left:4.5px}}.headerToggleSearch.isToggled:before,.headerToggleSearch:hover:before{width:32px}@media screen and (min-width:1024px){.headerToggleSearch svg.isTabletIcon{display:none}}.headerToggleSearch svg.isDesktopIcon{display:none}@media screen and (min-width:1024px){.headerToggleSearch svg.isDesktopIcon{display:block}}.menu_search{padding:16px 16px 24px;position:relative;width:100%}@media screen and (min-width:1024px){.menu_search{background:#343432;display:none;height:auto;left:210px;margin:0;opacity:1;padding-bottom:3.5px;padding-top:3.5px;position:absolute;top:0;width:calc(100% - 416px);z-index:20}}@media screen and (min-width:640px){.menu_search.isMobile{display:none}}.menu_search.isDesktop{display:none}@media screen and (min-width:640px){.menu_search.isDesktop{background:#1d1d1b;display:block;height:100%;max-height:0;opacity:0;order:5;overflow:hidden;padding:0;transition:all .2s ease}}@media screen and (min-width:1024px){.menu_search.isDesktop{border-radius:0 0 8px 8px;height:auto;left:0;position:absolute;top:100%;width:100%}}@media screen and (min-width:640px){.menu_search.isDesktop.isVisibleSearch{opacity:1}}.menu_search .searchForm{align-items:center;display:flex;gap:0 12px}@media screen and (min-width:640px){.menu_search .searchForm{margin:0 auto;padding:20px 0 32px;width:442px}}@media screen and (min-width:1024px){.menu_search .searchForm{padding:36px 0;width:564px}}@media screen and (min-width:1440px){.menu_search .searchForm{width:804px}}.menu_search .searchFormLabel{border-radius:12px;flex-grow:1;overflow:hidden;position:relative}@media screen and (min-width:640px){.menu_search .searchFormLabel{border-radius:0}}.menu_search .searchFormLabel:after{background:#fff;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;transition:width .2s ease;width:0}.menu_search .searchFormLabel:focus-within:after,.menu_search .searchFormLabel:hover:after{width:100%}.menu_search:has(.menu_search_input:focus) .search-submit{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEwLjY4IDExLjc0YTYgNiAwIDExMS4wNi0xLjA2TDE1IDEzLjk0VjE1aC0xLjA2bC0zLjI2LTMuMjZ6TTExLjUgN2E0LjUgNC41IDAgMTEtOSAwIDQuNSA0LjUgMCAwMTkgMHoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=) no-repeat 100%/16px 16px}.menu_search_input{background-color:#343432;border:none;border-radius:12px;color:#fff;font-family:early-sans-variable,sans-serif;font-size:16px;font-variation-settings:"wght" 300;height:44px;letter-spacing:-.1px;line-height:120%;outline:none;padding:13px 12px 11px 36px;width:100%}@media screen and (min-width:640px){.menu_search_input{background:#1d1d1b;border-bottom:2px solid #999998;border-radius:0;font-size:18px;height:46px;padding:13px 0 12px 28px}}@media screen and (min-width:1440px){.menu_search_input{font-size:24px;height:53px;letter-spacing:-.2px}}.menu_search_input::placeholder{color:#999998;font-variation-settings:"wght" 300}.menu_search_input::-webkit-search-cancel-button{display:none}.search-submit{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEwLjY4IDExLjc0YTYgNiAwIDExMS4wNi0xLjA2TDE1IDEzLjk0VjE1aC0xLjA2bC0zLjI2LTMuMjZ6TTExLjUgN2E0LjUgNC41IDAgMTEtOSAwIDQuNSA0LjUgMCAwMTkgMHoiIGZpbGw9IiM5OTk5OTgiLz48L3N2Zz4=) no-repeat 100%/16px 16px;border:0;cursor:pointer;height:44px;left:16px;position:absolute;top:16px;width:28px}@media screen and (min-width:640px){.search-submit{height:46px;left:calc(50% - 221px);top:20px;width:16px}}@media screen and (min-width:1024px){.search-submit{left:calc(50% - 282px);top:36px}}@media screen and (min-width:1440px){.search-submit{height:53px;left:calc(50% - 402px)}}.headerContactsLink{color:#fff;font-size:13px;font-variation-settings:"wght" 500;letter-spacing:-.1px;line-height:145%;padding:14px 16px 13px;text-decoration:none}@media screen and (min-width:520px){.headerContactsLink{font-size:14px;line-height:150%;padding:13px 16px 12px}}@media screen and (min-width:640px){.headerContactsLink{padding:10.5px 16px 8.5px 12px}}@media screen and (min-width:1024px){.headerContactsLink{margin-left:auto;order:5;padding:11px 16px 12px 12px}}.headerContactsLink>span{position:relative}.headerContactsLink>span:after{background:#fff;bottom:-10.5px;content:"";height:2px;left:0;position:absolute;transition:width .2s ease;width:0}@media screen and (min-width:1024px){.headerContactsLink>span:after{bottom:-13.5px}}.headerContactsLink:hover{text-decoration:none}.headerContactsLink:hover>span:after{width:100%}.headerItemWithBorder{position:relative}.headerItemWithBorder:after{background:#4a4a49;content:"";display:block;height:16px;position:absolute;right:-1px;top:15px;width:2px}@media screen and (min-width:640px){.headerItemWithBorder:after{top:12px}}@media screen and (min-width:1024px){.headerItemWithBorder:after{display:none}}
