

/* Start:/assets/css/main.css?1742755430417869*/
@charset "UTF-8";
@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;
}
:root {
  --swiper-theme-color: #007aff;
}
: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;
  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(0, 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;
}
.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;
}
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-cube-shadow,
.swiper-3d .swiper-slide {
  transform-style: preserve-3d;
}
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.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);
}
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top {
  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-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
.swiper:not(.swiper-watch-progress) .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(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
:root {
  --swiper-navigation-size: 44px;
}
.swiper-button-next,
.swiper-button-prev {
  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-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-next.swiper-button-hidden,
.swiper-button-prev.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-next,
.swiper-navigation-disabled .swiper-button-prev {
  display: none !important;
}
.swiper-button-next svg,
.swiper-button-prev svg {
  width: 100%;
  height: 100%;
  object-fit: contain;
  transform-origin: center;
}
.swiper-rtl .swiper-button-next svg,
.swiper-rtl .swiper-button-prev 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;
}
.swiper-button-next:after,
.swiper-button-prev: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";
}
.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;
}
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 500;
  src: url(/assets/css/../fonts/montserrat-v26-cyrillic_latin-ext-500.woff2) format("woff2"), url(/assets/css/../fonts/montserrat-v26-cyrillic_latin-ext-500.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 600;
  src: url(/assets/css/../fonts/montserrat-v26-cyrillic_latin-600.woff2) format("woff2"), url(/assets/css/../fonts/montserrat-v26-cyrillic_latin-600.ttf) format("truetype");
}
* {
  box-sizing: border-box;
}
html {
  min-width: 320px;
  scrollbar-gutter: stable;
  scroll-behavior: smooth;
}
body {
  width: 100%;
  min-height: 100vh;
  font-family: Montserrat, sans-serif;
  color: #1c1c20;
  background-color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body.lock {
  overflow: hidden;
}
#luxy {
  min-height: 100vh;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.container {
  width: 100%;
  max-width: 1586px;
  min-width: 320px;
  margin: 0 auto;
  padding: 0 43px;
}
@media (max-width: 1300px) {
  .container {
    max-width: 1088px;
    padding: 0 32px;
  }
}
@media (max-width: 991px) {
  .container {
    max-width: 832px;
    padding: 0 32px;
  }
}
@media (max-width: 767px) {
  .container {
    max-width: 100%;
    padding: 0 15px;
  }
}
a {
  color: inherit;
  text-decoration: none;
  outline: 0;
}
body,
h1,
h2,
h3,
h4,
h5,
h6,
html,
li,
ol,
p,
ul {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  line-height: 1.2;
  vertical-align: baseline;
}
ol,
ul {
  list-style: none;
}
button,
input {
  padding: 0;
  font-family: inherit;
  font-size: inherit;
  border: none;
  border-radius: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: 0;
  color: inherit;
  background-color: transparent;
}
button {
  cursor: pointer;
}
textarea {
  border-radius: 0;
}
:active,
:focus,
:hover {
  outline: 0;
  outline-offset: 0;
}
.hidescrollbar {
  scrollbar-width: none;
}
.hidescrollbar::-webkit-scrollbar {
  -webkit-appearance: none;
  display: none;
  width: 0;
  height: 0;
}
.overlay {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.2);
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease-out, visibility 0.3s ease-out;
}
.btn_more_arrow {
  position: relative;
  display: inline-block;
  padding-left: 60px;
  font-weight: 500;
  font-size: 28px;
  line-height: 114%;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
.btn_more_arrow::before {
  content: "";
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 0;
  width: 32px;
  height: 32px;
  background: url(/assets/css/../images/scr_keysy_art6/arrow-right-blue.svg) center/contain no-repeat;
  transition: -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
}
@media (hover: hover) {
  .btn_more_arrow:hover::before {
    -webkit-transform: translate(10px, -50%);
    transform: translate(10px, -50%);
  }
}
@media (max-width: 1600px) {
  .btn_more_arrow {
    font-size: 24px;
    line-height: 133%;
  }
}
@media (max-width: 1300px) {
  .btn_more_arrow {
    font-size: 20px;
    line-height: 160%;
  }
  .btn_more_arrow::before {
    width: 26px;
    height: 26px;
  }
}
@media (max-width: 991px) {
  .btn_more_arrow {
    padding-left: 46px;
  }
}
@media (max-width: 767px) {
  .btn_more_arrow {
    font-size: 24px;
    line-height: 133%;
  }
  .btn_more_arrow::before {
    width: 30px;
    height: 30px;
  }
}
@media only screen and (max-width: 360px) {
  .btn_more_arrow {
    font-size: 18px;
  }
  .btn_more_arrow::before {
    width: 26px;
    height: 26px;
  }
}
.video,
.video_source_selection {
  position: relative;
}
@media (hover: hover) {
  .video:hover .video_blur::before,
  .video:hover .video_source_selection__blur::before,
  .video_source_selection:hover .video_blur::before,
  .video_source_selection:hover .video_source_selection__blur::before {
    opacity: 0;
  }
}
.video_blur,
.video_source_selection__blur {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  cursor: pointer;
}
.video_blur::before,
.video_source_selection__blur::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  z-index: 1;
  transition: opacity 0.3s ease-out;
}
.video_blur::after,
.video_source_selection__blur::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 2;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 80px;
  height: 80px;
  background-image: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.666 17.1328V63.7995L63.3327 40.4661L26.666 17.1328Z' fill='white' /%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.video_preview,
.video_source_selection__preview {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
}
.video_preview img,
.video_source_selection__preview img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.video-iframe,
.video_source_selection__iframe {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 100%;
  display: block;
  -o-object-fit: cover;
  object-fit: cover;
  border: none;
}
.video_source_selection {
  content: "";
  display: block;
  width: 100%;
  padding-top: 56.67%;
}
.video_source_selection.first_scr_main_art6__video {
  padding-top: 0;
}
@media (max-width: 767px) {
  .video_source_selection:not(:last-child) {
    margin-bottom: 40px;
  }
}
@media (hover: hover) {
  .video_source_selection:hover .video_source_selection__players {
    opacity: 1;
    visibility: visible;
    pointer-events: all;
  }
  .video_source_selection:hover .video_source_selection__blur::after {
    display: none;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
  }
}
@media (hover: none) {
  .video_source_selection.active .video_source_selection__players {
    opacity: 1;
    visibility: visible;
    pointer-events: all;
  }
  .video_source_selection.active .video_source_selection__btn_mobile {
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
  }
}
.video_source_selection__blur::after {
  transition: opacity 0.3s ease-out, visibility 0.3s ease-out;
}
@media (hover: none) {
  .video_source_selection__blur::after {
    display: none;
  }
}
.video_source_selection__btn_mobile {
  display: none;
}
@media (hover: none) {
  .video_source_selection__btn_mobile {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 3;
    width: 80px;
    height: 80px;
    display: block;
    background-image: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.666 17.1328V63.7995L63.3327 40.4661L26.666 17.1328Z' fill='white' /%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
  }
}
.video_source_selection__players {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 3;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 25px;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  transition: opacity 0.3s ease-out, visibility 0.3s ease-out;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}
@media (max-width: 1600px) {
  .video_source_selection__players {
    gap: 21px;
  }
}
@media (max-width: 1300px) {
  .video_source_selection__players {
    gap: 17px;
  }
}
@media (max-width: 991px) {
  .video_source_selection__players {
    gap: 13px;
  }
}
@media (max-width: 767px) {
  .video_source_selection__players {
    gap: 16px;
  }
}
.video_source_selection__vk,
.video_source_selection__youtube {
  display: block;
  width: 113px;
  height: 113px;
  background-repeat: no-repeat no-repeat;
  background-position: center center;
  background-size: contain;
}
@media (max-width: 1600px) {
  .video_source_selection__vk,
  .video_source_selection__youtube {
    width: 96px;
    height: 96px;
  }
}
@media (max-width: 1300px) {
  .video_source_selection__vk,
  .video_source_selection__youtube {
    width: 76px;
    height: 76px;
  }
}
@media (max-width: 991px) {
  .video_source_selection__vk,
  .video_source_selection__youtube {
    width: 58px;
    height: 58px;
  }
}
@media (max-width: 767px) {
  .video_source_selection__vk,
  .video_source_selection__youtube {
    width: 70px;
    height: 70px;
  }
}
.first_scr_main_art6__video .video_source_selection__vk,
.first_scr_main_art6__video .video_source_selection__youtube {
  width: 90px;
  height: 90px;
}
@media (max-width: 1600px) {
  .first_scr_main_art6__video .video_source_selection__vk,
  .first_scr_main_art6__video .video_source_selection__youtube {
    width: 76px;
    height: 76px;
  }
}
@media (max-width: 1300px) {
  .first_scr_main_art6__video .video_source_selection__vk,
  .first_scr_main_art6__video .video_source_selection__youtube {
    width: 60px;
    height: 60px;
  }
}
@media (max-width: 991px) {
  .first_scr_main_art6__video .video_source_selection__vk,
  .first_scr_main_art6__video .video_source_selection__youtube {
    width: 46px;
    height: 46px;
  }
}
@media (max-width: 767px) {
  .first_scr_main_art6__video .video_source_selection__vk,
  .first_scr_main_art6__video .video_source_selection__youtube {
    width: 56px;
    height: 56px;
  }
}
.video_source_selection__youtube {
  background-image: url("data:image/svg+xml,%3Csvg width='113' height='112' viewBox='0 0 113 112' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1092_329)'%3E%3Cpath d='M35.4326 61.6735H39.0698V79.891H42.5869V61.6735H46.2241V58.5795H35.4326V61.6735Z' fill='%23FCFCFC' /%3E%3Cpath d='M53.3819 76.1075C53.0853 76.447 52.7675 76.727 52.4108 76.9475C52.0613 77.1715 51.7682 77.28 51.5386 77.28C51.2491 77.28 51.0337 77.196 50.8959 77.0315C50.7688 76.8635 50.7053 76.5975 50.7053 76.223V64.162H47.5872V77.308C47.5872 78.246 47.7743 78.9425 48.1345 79.4115C48.5053 79.884 49.042 80.1115 49.7659 80.1115C50.3486 80.1115 50.9524 79.947 51.581 79.611C52.206 79.282 52.8028 78.792 53.3819 78.155V79.8805H56.5V64.155H53.3819V76.1075Z' fill='%23FCFCFC' /%3E%3Cpath d='M64.7772 63.973C64.2934 63.973 63.8132 64.0955 63.3365 64.3475C62.8668 64.5925 62.4254 64.96 61.9981 65.443V58.5795H58.8447V79.8945H61.9981V78.687C62.4042 79.17 62.8527 79.5235 63.3294 79.751C63.8061 79.982 64.3464 80.0905 64.9609 80.0905C65.886 80.0905 66.5994 79.8 67.0796 79.205C67.5669 78.61 67.8141 77.7595 67.8141 76.6465V67.921C67.8141 66.633 67.5599 65.653 67.0302 64.981C66.5181 64.309 65.766 63.973 64.7772 63.973ZM64.6113 76.2055C64.6113 76.713 64.5159 77.07 64.3358 77.287C64.1557 77.511 63.8768 77.6195 63.4954 77.6195C63.2305 77.6195 62.9834 77.5635 62.7432 77.448C62.5031 77.3395 62.2559 77.1435 62.0017 76.895V67.0985C62.2171 66.8815 62.4289 66.7205 62.6444 66.619C62.8633 66.514 63.0787 66.4685 63.3047 66.4685C63.7214 66.4685 64.0498 66.605 64.2793 66.878C64.5018 67.151 64.6113 67.557 64.6113 68.0855V76.2055Z' fill='%23FCFCFC' /%3E%3Cpath d='M56.0479 42.5565C56.5246 42.5565 56.8989 42.4235 57.1814 42.1645C57.4604 41.895 57.6017 41.5275 57.6017 41.069V31.626C57.6017 31.248 57.4604 30.94 57.1708 30.7055C56.8848 30.4745 56.5105 30.359 56.0479 30.359C55.6171 30.359 55.2675 30.471 55.0027 30.7055C54.7378 30.94 54.6001 31.248 54.6001 31.626V41.062C54.6001 41.5345 54.7308 41.8985 54.9779 42.1645C55.2251 42.427 55.5783 42.5565 56.0479 42.5565Z' fill='%23FCFCFC' /%3E%3Cpath d='M56.5 0C25.2979 0 0 25.0705 0 56C0 86.9295 25.2979 112 56.5 112C87.7021 112 113 86.926 113 56C113 25.074 87.7021 0 56.5 0ZM64.0286 27.797H67.5352V41.076C67.5352 41.4855 67.6164 41.783 67.7612 41.965C67.9024 42.1505 68.1461 42.2415 68.4745 42.2415C68.7287 42.2415 69.0571 42.119 69.4526 41.8775C69.8446 41.636 70.2083 41.3245 70.5332 40.943V27.797H74.0468V45.1185H70.5332V43.2075C69.8905 43.911 69.2196 44.4535 68.5133 44.8175C67.8141 45.185 67.1361 45.3705 66.4722 45.3705C65.6565 45.3705 65.0492 45.1115 64.636 44.597C64.2264 44.0825 64.0216 43.309 64.0216 42.273V27.797H64.0286ZM50.9842 31.759C50.9842 30.415 51.4538 29.3475 52.4038 28.553C53.3466 27.7585 54.6214 27.3595 56.214 27.3595C57.6653 27.3595 58.8589 27.7795 59.7876 28.6195C60.7128 29.456 61.1789 30.5375 61.1789 31.857V40.8065C61.1789 42.287 60.7234 43.449 59.8158 44.2925C58.8977 45.136 57.6512 45.556 56.0515 45.556C54.519 45.556 53.2866 45.122 52.3614 44.254C51.4432 43.3825 50.9842 42.21 50.9842 40.74V31.759ZM41.418 21.637L43.9853 31.0205H44.2324L46.6725 21.637H50.6946L46.0934 35.3745V45.1185H42.1384V35.8155L37.4313 21.6405C37.4277 21.637 41.418 21.637 41.418 21.637ZM80.6396 84.595C78.0759 87.129 56.4894 87.185 56.4894 87.185C56.4894 87.185 34.8993 87.1325 32.3321 84.595C29.7614 82.0505 29.7578 69.5345 29.7578 69.44C29.7578 69.3665 29.7649 56.826 32.3321 54.285C34.9029 51.7475 56.4894 51.716 56.4894 51.7195C56.4894 51.7195 78.0795 51.751 80.6396 54.2885C83.2104 56.833 83.2422 69.37 83.2422 69.4435C83.2422 69.44 83.221 82.0435 80.6396 84.595Z' fill='%23FCFCFC' /%3E%3Cpath d='M74.195 63.777C72.7966 63.777 71.6596 64.204 70.7803 65.065C69.8975 65.926 69.4561 67.0355 69.4561 68.4005V75.46C69.4561 76.979 69.8657 78.1655 70.6637 79.03C71.4653 79.898 72.5706 80.325 73.9619 80.325C75.5157 80.325 76.6845 79.919 77.4614 79.1105C78.2489 78.288 78.6338 77.077 78.6338 75.46V74.655H75.4274V75.3725C75.4274 76.3 75.3179 76.8985 75.1131 77.168C74.9083 77.441 74.5481 77.574 74.029 77.574C73.5276 77.574 73.1815 77.42 72.9696 77.098C72.7684 76.776 72.6624 76.202 72.6624 75.3725V72.415H78.6267V68.404C78.6267 66.913 78.2453 65.7685 77.4826 64.974C76.7234 64.176 75.6216 63.777 74.195 63.777ZM75.4274 69.958H72.6695V68.3725C72.6695 67.7145 72.7754 67.242 72.9908 66.9655C73.2098 66.6715 73.5664 66.535 74.0643 66.535C74.5375 66.535 74.8906 66.6715 75.099 66.9655C75.3215 67.242 75.4309 67.7145 75.4309 68.3725L75.4274 69.958Z' fill='%23FCFCFC' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1092_329'%3E%3Crect width='113' height='112' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.video_source_selection__vk {
  background-image: url("data:image/svg+xml,%3Csvg width='113' height='112' viewBox='0 0 113 112' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1092_344)'%3E%3Cpath d='M56.5 0C45.3254 0 34.4017 3.28434 25.1103 9.4377C15.8189 15.5911 8.57718 24.3371 4.30083 34.5697C0.0244808 44.8024 -1.09441 56.0621 1.08566 66.9251C3.26572 77.788 8.64682 87.7663 16.5485 95.598C24.4502 103.43 34.5175 108.763 45.4774 110.924C56.4373 113.085 67.7976 111.976 78.1216 107.737C88.4457 103.499 97.2698 96.3211 103.478 87.1119C109.686 77.9028 113 67.0758 113 56C113 41.1479 107.047 26.9041 96.4516 16.402C85.8558 5.89998 71.4848 0 56.5 0ZM89.0646 77.9164C87.4209 78.1455 79.3825 77.9164 78.9652 77.9164C76.8871 77.9434 74.8822 77.1567 73.3858 75.7273C71.6908 74.1046 70.1756 72.3227 68.5191 70.6364C68.031 70.1188 67.5006 69.642 66.9333 69.2109C65.6106 68.2055 64.3009 68.4282 63.6781 69.9809C63.1918 71.6521 62.8524 73.3618 62.6637 75.0909C62.5545 76.6564 61.5529 77.6364 59.7809 77.7446C58.683 77.8018 57.5851 77.8273 56.5 77.7955C52.5452 77.774 48.6522 76.8209 45.1422 75.0145C41.3433 72.9186 38.0332 70.0519 35.4281 66.6018C31.1456 61.18 27.7235 55.2236 24.6674 49.0827C24.5069 48.7709 21.3737 42.1655 21.2967 41.8536C21.0142 40.8164 21.2967 39.8173 22.1634 39.4673C22.7156 39.2573 33.0397 39.4673 33.213 39.4673C33.9811 39.4621 34.731 39.6991 35.3542 40.1441C35.9774 40.5891 36.4418 41.219 36.6801 41.9427C38.5902 46.7854 41.2031 51.326 44.436 55.4209C44.8889 55.9663 45.4186 56.4443 46.009 56.84C46.8501 57.4127 47.6462 57.2155 47.9929 56.2482C48.4043 54.9151 48.6459 53.5362 48.712 52.1436C48.7698 49.3818 48.712 47.5682 48.5579 44.8064C48.4552 43.0373 47.826 41.4909 45.1936 40.9882C44.3846 40.8418 44.314 40.18 44.8341 39.5182C45.9191 38.15 47.4022 37.9273 49.0651 37.8445C51.5434 37.7045 54.0217 37.8 56.5 37.8445H57.0393C58.1179 37.8406 59.194 37.9494 60.2496 38.1691C60.8741 38.2954 61.4408 38.6183 61.8653 39.0895C62.2899 39.5607 62.5496 40.1552 62.6059 40.7845C62.7334 41.4813 62.7872 42.1894 62.7664 42.8973C62.7022 45.9073 62.5545 48.9236 62.5224 51.9336C62.4925 53.128 62.6024 54.3217 62.8499 55.4909C63.203 57.0945 64.3137 57.4955 65.418 56.3373C66.8492 54.8434 68.1608 53.2413 69.3409 51.5455C71.4326 48.4545 73.1562 45.1339 74.4773 41.65C75.1964 39.8618 75.7614 39.4673 77.6875 39.4673H88.6408C89.2921 39.4559 89.9414 39.5418 90.567 39.7218C90.7884 39.7795 90.9954 39.8818 91.175 40.0225C91.3547 40.1631 91.5031 40.339 91.611 40.5391C91.7189 40.7393 91.7839 40.9593 91.802 41.1855C91.8201 41.4117 91.7909 41.6392 91.7162 41.8536C91.1769 44.2336 89.88 46.2636 88.506 48.2173C86.2781 51.3418 83.9282 54.39 81.6489 57.4764C81.3747 57.8754 81.1239 58.2897 80.8978 58.7173C80.0374 60.2573 80.1016 61.1164 81.3472 62.3891C83.3375 64.4191 85.4627 66.3155 87.3824 68.4027C88.7904 69.9214 90.0622 71.5588 91.1833 73.2964C92.5509 75.4855 91.6841 77.5473 89.0646 77.9164Z' fill='%23FCFCFC' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1092_344'%3E%3Crect width='113' height='112' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.video_source_selection__modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 20;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.3s ease-out, visibility 0.3s ease-out;
}
.video_source_selection__modal.active {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
}
.video_source_selection__overlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
  cursor: pointer;
}
.video_source_selection__wrapper {
  position: relative;
  z-index: 3;
  width: 100%;
  max-width: 94%;
  max-height: 80%;
  background-color: #000;
  aspect-ratio: 697/395;
}
.video_source_selection__btn_close {
  position: absolute;
  top: 20px;
  right: 20px;
  z-index: 4;
  width: 32px;
  height: 32px;
  cursor: pointer;
}
.video_source_selection__btn_close path {
  transition: all 0.2s ease-out;
}
@media (hover: hover) {
  .video_source_selection__btn_close:hover path {
    fill: #8e8e93;
  }
}
.header_art6 {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10;
  width: 100%;
  transition-delay: 0.3s;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  background-color: #fff;
}
@media (max-width: 991px) {
  .header_art6::after,
  .header_art6::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    z-index: 3;
    width: 100%;
    height: 100%;
    background-color: #fff;
    opacity: 0;
    pointer-events: none;
  }
  .header_art6::before {
    transition: opacity 0.2s ease-out;
    transition-delay: 0.3s;
  }
}
.header_art6.hide {
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
}
.header_art6__line {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  z-index: 4;
  background-color: #f2f2f2;
  pointer-events: none;
}
.header_art6__container {
  max-width: 1920px;
  min-width: 320px;
  min-height: 90px;
  margin: 0 auto;
  padding: 0 54px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 0 50px;
}
@media (max-width: 1600px) {
  .header_art6__container {
    max-width: 1564px;
    min-height: 80px;
    padding: 0 32px;
  }
}
@media (max-width: 1200px) {
  .header_art6__container {
    padding: 0 42px 0 32px;
  }
}
@media (max-width: 767px) {
  .header_art6__container {
    min-height: 70px;
    padding: 0 18px 0 15px;
  }
}
@media (max-width: 575px) {
  .header_art6__container {
    gap: 0 10px;
  }
}
.header_art6__wide-menu {
  width: 100%;
  max-width: 1403px;
}
@media (max-width: 1600px) {
  .header_art6__wide-menu {
    max-width: 1092px;
  }
}
@media (max-width: 1300px) {
  .header_art6__wide-menu {
    max-width: 944px;
  }
}
.header_art6__wrapper {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 0 50px;
}
@media (max-width: 1200px) {
  .header_art6__wrapper {
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}
@media (max-width: 991px) {
  .header_art6__wrapper {
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .header_art6__wrapper {
    display: none;
  }
}
.header_art6__logo {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 133px;
}
.header_art6__logo img {
  display: block;
  width: 100%;
  height: auto;
}
@media (max-width: 991px) {
  .header_art6__logo {
    position: relative;
    z-index: 4;
  }
}
.header_art6__links {
  width: 100%;
  max-width: 793px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 0 19px;
}
.header_art6__links > li {
  position: relative;
  padding: 28px 0;
}
.header_art6__links > li:nth-child(n + 8) {
  display: none;
}
.header_art6__links a,
.header_art6__links button {
  display: inline-block;
  height: 100%;
  font-size: 16px;
  font-weight: 600;
  line-height: 2.25;
  letter-spacing: -0.03em;
  white-space: nowrap;
  color: #8e8e93;
  transition: color 0.2s ease-out;
}
@media (hover: hover) {
  .header_art6__links a:hover,
  .header_art6__links button:hover {
    color: #1c1c20;
  }
}
@media (max-width: 1600px) {
  .header_art6__links {
    max-width: 686px;
  }
  .header_art6__links > li {
    padding: 23px 0;
  }
}
@media (max-width: 1300px) {
  .header_art6__links {
    max-width: 468px;
  }
  .header_art6__links > li:nth-child(n + 3) {
    display: none;
  }
  .header_art6__links > li:last-child,
  .header_art6__links > li:nth-last-child(2),
  .header_art6__links > li:nth-last-child(3) {
    display: block;
  }
}
@media (max-width: 1200px) {
  .header_art6__links {
    max-width: 378px;
  }
  .header_art6__links > li:nth-child(6) {
    display: none;
  }
}
@media (max-width: 991px) {
  .header_art6__links {
    display: none;
  }
}
.header_art6__item-has-submenu ul {
  position: absolute;
  top: 100%;
  left: -40px;
  z-index: 4;
  width: 360px;
  padding: 22px 40px;
  background-color: #1c1c20;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.2s ease-out, visibility 0.2s ease-out;
}
.header_art6__item-has-submenu.active > ul {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
}
.header_art6__item-has-submenu button {
  cursor: default;
}
.header_art6__item-has-submenu li:not(:last-child) {
  margin-bottom: 6px;
}
@media (hover: hover) {
  .header_art6__item-has-submenu a:hover {
    color: #fff;
  }
}
.header_art6__burger-btn,
button.header_art6__more {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 0 8px;
  font-weight: 600;
  line-height: 2.25;
  letter-spacing: -0.03em;
  white-space: nowrap;
  color: #8e8e93;
  transition: color 0.2s ease-out;
}
@media (hover: hover) {
  .header_art6__burger-btn:hover,
  button.header_art6__more:hover {
    color: #1c1c20;
  }
  .header_art6__burger-btn:hover .header_art6__burger span,
  .header_art6__burger-btn:hover .header_art6__burger::after,
  .header_art6__burger-btn:hover .header_art6__burger::before,
  button.header_art6__more:hover .header_art6__burger span,
  button.header_art6__more:hover .header_art6__burger::after,
  button.header_art6__more:hover .header_art6__burger::before {
    background-color: #1c1c20;
  }
  .header_art6__burger-btn:hover .header_art6__burger span,
  button.header_art6__more:hover .header_art6__burger span {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }
  .header_art6__burger-btn:hover .header_art6__burger::before,
  button.header_art6__more:hover .header_art6__burger::before {
    -webkit-transform: translateX(9px);
    transform: translateX(9px);
  }
  .header_art6__burger-btn:hover .header_art6__burger::after,
  button.header_art6__more:hover .header_art6__burger::after {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }
}
.header_art6__item-more ul {
  width: auto;
  min-width: 211px;
}
.header_art6__item-more ul ul {
  top: 0;
  left: unset;
  left: 100%;
  background-color: #f2f2f2;
}
.header_art6__item-more ul ul a {
  color: #8e8e93;
}
.header_art6__item-more ul ul a:hover {
  color: #1c1c20;
}
@media (hover: hover) {
  .header_art6__item-more ul a:hover,
  .header_art6__item-more ul button:hover {
    color: #fff;
  }
}
.header_art6__item-more ul li:nth-child(4) {
  display: none;
}
@media (max-width: 1200px) {
  .header_art6__item-more ul li:nth-child(4) {
    display: block;
  }
}
.header_art6__item-more .header_art6__item-has-submenu button {
  position: relative;
}
.header_art6__item-more .header_art6__item-has-submenu button::after {
  content: "";
  display: none;
  position: absolute;
  top: 0;
  left: 100%;
  height: 100%;
  width: 200px;
  background-color: transparent;
}
.header_art6__item-more .header_art6__item-has-submenu button:hover::after {
  display: block;
}
.header_art6__burger {
  display: block;
  position: relative;
  width: 27px;
  height: 28px;
}
.header_art6__burger span,
.header_art6__burger::after,
.header_art6__burger::before {
  position: absolute;
  left: 3px;
  height: 2px;
  background-color: #8e8e93;
  transition: background-color 0.2s ease-out, -webkit-transform 0.4s ease-out;
  transition: background-color 0.2s ease-out, transform 0.4s ease-out;
  transition: background-color 0.2s ease-out, transform 0.4s ease-out, -webkit-transform 0.4s ease-out;
}
.header_art6__burger span {
  top: 13px;
  width: 16px;
}
.header_art6__burger::before {
  content: "";
  top: 7px;
  width: 11px;
}
.header_art6__burger::after {
  content: "";
  bottom: 7px;
  width: 22px;
}
.header_art6__call {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 0 57px;
}
@media (max-width: 1600px) {
  .header_art6__call {
    gap: 0 31px;
  }
}
@media (max-width: 991px) {
  .header_art6__call {
    position: relative;
    z-index: 4;
  }
}
.header_art6__cta,
.header_art6__phone {
  font-weight: 600;
  line-height: 2.25;
  letter-spacing: -0.03em;
  transition: color 0.2s ease-out;
}
@media (hover: hover) {
  .header_art6__cta:hover,
  .header_art6__phone:hover {
    color: #166ff5;
  }
}
.header_art6__moblie-phone,
.header_art6__phone {
  position: relative;
}
.header_art6__moblie-phone::after,
.header_art6__phone::after {
  content: "";
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 100%;
  height: 3px;
  background-color: #166ff5;
}
.header_art6__burger-btn {
  display: none;
  position: relative;
  font-size: 18px;
}
.header_art6__burger-btn > span:first-child::after,
.header_art6__burger-btn > span:first-child::before {
  position: absolute;
  top: -6px;
  transition: opacity 0.2s ease-out, visibility 0.2s ease-out;
}
.header_art6__burger-btn > span:first-child::before {
  content: "Меню";
  left: 23px;
}
.header_art6__burger-btn > span:first-child::after {
  content: "Закрыть";
  left: 0;
  opacity: 0;
  visibility: hidden;
}
@media (max-width: 991px) {
  .header_art6__burger-btn {
    position: relative;
    z-index: 4;
    min-width: 122px;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    gap: 0 17px;
  }
}
.header_art6__mobile-menu {
  display: none;
  position: fixed;
  top: -100%;
  left: 0;
  z-index: -1;
  width: 100%;
  min-width: 320px;
  height: 100%;
  background-color: #fff;
  overflow-y: auto;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
}
@media (max-width: 991px) {
  .header_art6__mobile-menu {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: stretch;
    -ms-flex-pack: stretch;
    justify-content: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.header_art6__mobile-wrapper {
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-top: 81px;
}
@media (max-width: 767px) {
  .header_art6__mobile-wrapper {
    padding-top: 71px;
  }
}
.header_art6__mobile-links {
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: block;
  width: 100%;
  margin-bottom: 47px;
  padding: 0 32px;
}
.header_art6__mobile-links > li {
  padding: 0;
  transition: background-color 0.2s ease-out;
}
.header_art6__mobile-links > li a,
.header_art6__mobile-links > li button {
  display: inline-block;
  width: 100%;
  font-size: 20px;
  font-weight: 600;
  line-height: 2.3;
  text-align: left;
  color: #1c1c20;
}
.header_art6__mobile-links > li:not(:last-child) {
  margin-bottom: 11px;
}
@media (max-width: 767px) {
  .header_art6__mobile-links {
    padding: 13px 15px 0;
  }
}
.header_art6__mobile-item-has-submenu {
  position: relative;
  padding-right: 35px;
  overflow: hidden;
}
.header_art6__mobile-item-has-submenu::after {
  content: "";
  position: absolute;
  right: 0;
  top: 10px;
  width: 28px;
  height: 28px;
  background: url(/assets/css/../images/header_art6/chevron-down.svg) center/contain no-repeat;
  transition: -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
}
.header_art6__mobile-item-has-submenu.submenu-opened::after {
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
}
.header_art6__mobile-item-has-submenu > ul {
  max-height: 0;
  transition: max-height 0.2s ease-out;
}
.header_art6__mobile-item-has-submenu button,
.header_art6__mobile-item-has-submenu li a {
  font-weight: 500;
  color: #8e8e93;
}
.header_art6__mobile-call {
  min-width: 320px;
}
.header_art6__mobile-contacts {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 0 30px;
  margin-bottom: 12px;
  padding: 0 35px;
}
@media (max-width: 767px) {
  .header_art6__mobile-contacts {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 5px 30px;
    padding: 0 15px;
  }
}
.header_art6__mobile-email,
.header_art6__moblie-phone {
  font-size: 20px;
  font-weight: 600;
  line-height: 2.3;
  letter-spacing: -0.03em;
  transition: color 0.2s ease-out;
}
@media (hover: hover) {
  .header_art6__mobile-email:hover,
  .header_art6__moblie-phone:hover {
    color: #166ff5;
  }
}
.header_art6__moblie-phone::after {
  bottom: 7px;
}
.header_art6__mobile-cta {
  position: relative;
  width: 100%;
  min-height: 98px;
  padding: 13px 70px 0 35px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 20px;
  font-weight: 600;
  line-height: 2.3;
  letter-spacing: -0.03em;
  color: #fff;
  background-color: #166ff5;
}
.header_art6__mobile-cta::after {
  content: "";
  position: absolute;
  right: 32px;
  top: 20px;
  width: 28px;
  height: 28px;
  background: url(/assets/css/../images/header_art6/plus.svg) center/contain no-repeat;
}
@media (max-width: 767px) {
  .header_art6__mobile-cta {
    padding: 13px 50px 0 15px;
  }
  .header_art6__mobile-cta::after {
    right: 17px;
  }
}
.header_art6.mobile-menu-open {
  background-color: #fff;
}
@media (max-width: 991px) {
  .header_art6.mobile-menu-open::after,
  .header_art6.mobile-menu-open::before {
    opacity: 1;
  }
}
.header_art6.mobile-menu-open .header_art6__burger-btn {
  color: #1c1c20;
}
.header_art6.mobile-menu-open .header_art6__burger-btn > span:first-child::before {
  opacity: 0;
  visibility: hidden;
}
.header_art6.mobile-menu-open .header_art6__burger-btn > span:first-child::after {
  opacity: 1;
  visibility: visible;
}
.header_art6.mobile-menu-open .header_art6__burger-btn .header_art6__burger span,
.header_art6.mobile-menu-open .header_art6__burger-btn .header_art6__burger::after,
.header_art6.mobile-menu-open .header_art6__burger-btn .header_art6__burger::before {
  background-color: #1c1c20;
}
.header_art6.mobile-menu-open .header_art6__burger-btn .header_art6__burger span {
  -webkit-transform: translateX(4px);
  transform: translateX(4px);
  opacity: 0;
}
.header_art6.mobile-menu-open .header_art6__burger-btn .header_art6__burger::before {
  -webkit-transform-origin: center;
  transform-origin: center;
  width: 22px;
  -webkit-transform: translateX(0) translateY(6px) rotate(45deg);
  transform: translateX(0) translateY(6px) rotate(45deg);
}
.header_art6.mobile-menu-open .header_art6__burger-btn .header_art6__burger::after {
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-transform: translateX(0) translateY(-6px) rotate(-45deg);
  transform: translateX(0) translateY(-6px) rotate(-45deg);
}
.header_art6.mobile-menu-open .header_art6__mobile-menu {
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
}
.main {
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  overflow-x: hidden;
}
.index_page__title_block {
  min-height: 244px;
  overflow-x: auto;
}
@media (max-width: 1300px) {
  .index_page__title_block {
    min-height: 172px;
  }
}
@media (max-width: 991px) {
  .index_page__title_block {
    min-height: auto;
    overflow-x: unset;
  }
}
.index_page_title {
  position: relative;
  padding-top: 110px;
  font-weight: 600;
  font-size: 120px;
  line-height: 100%;
  letter-spacing: -0.02em;
  color: #1c1c20;
  white-space: nowrap;
}
.index_page_title::before {
  content: "";
  position: absolute;
  top: 54px;
  left: 2px;
  width: 0;
  height: 0;
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
  border-top: 24px solid #166ff5;
  -webkit-transform: rotate(-14deg);
  transform: rotate(-14deg);
}
@media (max-width: 1600px) {
  .index_page_title {
    padding-top: 92px;
    font-size: 90px;
    line-height: 111%;
  }
  .index_page_title::before {
    top: 54px;
    left: 9px;
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    border-top: 19px solid #166ff5;
  }
}
@media (max-width: 1300px) {
  .index_page_title {
    padding-top: 53px;
    font-size: 80px;
    line-height: 100%;
  }
  .index_page_title::before {
    top: 22px;
  }
}
@media (max-width: 991px) {
  .index_page_title {
    padding-top: 0;
    font-size: 60px;
    line-height: 1.1;
    white-space: unset;
    font-weight: 600;
    letter-spacing: -0.02em;
  }
  .index_page_title::before {
    display: none;
  }
}
@media (max-width: 767px) {
  .index_page_title {
    font-size: 50px;
    line-height: 120%;
  }
}
@media only screen and (max-width: 359px) {
  .index_page_title {
    font-size: 38px;
  }
}
.index_page_title.without-scroll {
  white-space: unset;
}
.vacancy-page .index_page_title {
  white-space: unset;
}
@media (max-width: 767px) {
  .reviews-page .index_page_title {
    font-size: 40px;
  }
}
.first_scr_main_art6 {
  margin-bottom: 120px;
  padding-top: 92px;
  background-size: 922px 663px;
  overflow: hidden;
}
.first_scr_main_art6 .container {
  position: relative;
  margin-top: 267px;
}
.first_scr_main_art6 .container::after {
  content: "";
  position: absolute;
  top: -203px;
  right: -220px;
  z-index: -1;
  width: 993px;
  height: 633px;
  background: url(/assets/css/../images/first_scr_main_art6/first-bg.svg) center/contain no-repeat;
}
@media (max-width: 1600px) {
  .first_scr_main_art6 .container {
    margin-top: 198px;
  }
  .first_scr_main_art6 .container::after {
    top: -156px;
    right: -20px;
    width: 739px;
    height: 486px;
  }
}
@media (max-width: 1300px) {
  .first_scr_main_art6 {
    margin-bottom: 50px;
  }
  .first_scr_main_art6 .container {
    margin-top: 190px;
  }
  .first_scr_main_art6 .container::after {
    top: -146px;
    right: -225px;
    width: 705px;
    height: 464px;
  }
}
@media (max-width: 991px) {
  .first_scr_main_art6 .container {
    margin-top: 131px;
  }
  .first_scr_main_art6 .container::after {
    top: -97px;
    right: -146px;
    width: 592px;
    height: 389px;
  }
}
@media (max-width: 767px) {
  .first_scr_main_art6 .container {
    margin-top: 97px;
  }
  .first_scr_main_art6 .container::after {
    display: none;
  }
  .first_scr_main_art6 .container::before {
    content: "";
    position: absolute;
    z-index: -1;
    top: -117px;
    right: -178px;
    width: 492px;
    height: 329px;
    background: url(/assets/css/../images/first_scr_main_art6/first-bg-small.svg) center/contain no-repeat;
  }
}
.first_scr_main_art6.first_scr_main_art6__with_bg_elem .container::after {
  display: none;
}
.first_scr_main_art6__bg {
  position: absolute;
  top: -233px;
  right: -220px;
  z-index: -1;
  width: 993px;
  height: 633px;
  background: url(/assets/css/../images/first_scr_main_art6/first-bg.webp) center/contain no-repeat;
}
@media (max-width: 1600px) {
  .first_scr_main_art6__bg {
    top: -190px;
    right: -20px;
    width: 739px;
    height: 486px;
  }
}
@media (max-width: 1300px) {
  .first_scr_main_art6__bg {
    top: -170px;
    right: -225px;
    width: 705px;
    height: 464px;
  }
}
@media (max-width: 991px) {
  .first_scr_main_art6__bg {
    top: -140px;
    right: -146px;
    width: 592px;
    height: 389px;
  }
}
@media (max-width: 767px) {
  .first_scr_main_art6__bg {
    display: none;
  }
}
.first_scr_main_art6__title {
  position: relative;
  left: -10px;
  max-width: 1140px;
  margin-bottom: 35px;
  font-size: 120px;
  font-weight: 600;
  line-height: 125px;
  letter-spacing: -0.02em;
}
.first_scr_main_art6__title.first_scr_main_art6__title--custom-fz {
  font-size: 110px;
  line-height: 115px;
}
.first_scr_main_art6__title span {
  display: inline-block;
}
.first_scr_main_art6__title span:nth-child(1) {
  position: relative;
  width: 100%;
}
.first_scr_main_art6__title span:nth-child(2) {
  margin-right: 20px;
}
.first_scr_main_art6__title span:nth-child(3)::before {
  content: "";
  display: inline-block;
  width: 40px;
  height: 66px;
  background: url(/assets/css/../images/first_scr_main_art6/zipper.svg) center/contain no-repeat;
  -webkit-animation: twinkle 1.5s ease-out infinite;
  animation: twinkle 1.5s ease-out infinite;
}
@media (max-width: 1600px) {
  .first_scr_main_art6__title {
    left: -8px;
    margin-bottom: 26px;
    font-size: 90px;
    line-height: 95.5px;
  }
  .first_scr_main_art6__title.first_scr_main_art6__title--custom-fz {
    font-size: 82px;
    line-height: 87px;
  }
  .first_scr_main_art6__title span:nth-child(2) {
    margin-right: 17px;
  }
  .first_scr_main_art6__title span:nth-child(3)::before {
    width: 30px;
    height: 52px;
  }
}
@media (max-width: 1300px) {
  .first_scr_main_art6__title {
    margin-bottom: 17px;
    font-size: 80px;
    left: -4px;
  }
  .first_scr_main_art6__title.first_scr_main_art6__title--custom-fz {
    font-size: 80px;
    line-height: 85px;
  }
}
@media (max-width: 991px) {
  .first_scr_main_art6__title {
    margin-bottom: 40px;
    font-size: 60px;
    line-height: 72px;
  }
  .first_scr_main_art6__title.first_scr_main_art6__title--custom-fz {
    font-size: 60px;
    line-height: 65px;
  }
  .first_scr_main_art6__title span:nth-child(2) {
    margin-right: 11px;
  }
  .first_scr_main_art6__title span:nth-child(3)::before {
    width: 20px;
    height: 33px;
  }
}
@media (max-width: 767px) {
  .index .first_scr_main_art6__title {
    font-size: 52px;
  }
}
@media only screen and (max-width: 370px) {
  .index .first_scr_main_art6__title {
    font-size: 44px;
  }
}
@media (max-width: 767px) {
  .first_scr_main_art6__title {
    margin-bottom: 20px;
    font-size: 40px;
    line-height: 1.2;
  }
  .first_scr_main_art6__title.first_scr_main_art6__title--custom-fz {
    font-size: 40px;
    line-height: 1.2;
  }
  .first_scr_main_art6__title span:nth-child(1) {
    position: static;
    display: inline;
    margin-right: 13px;
    margin-right: 0;
  }
  .first_scr_main_art6__title span:nth-child(2) {
    display: inline;
  }
  .first_scr_main_art6__title span:nth-child(3)::before {
    margin-right: 7px;
  }
}
@-webkit-keyframes twinkle {
  0% {
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  80% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes twinkle {
  0% {
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  80% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.first_scr_main_art6__subtitle {
  max-width: 1111px;
  margin-bottom: 48px;
  font-size: 40px;
  font-weight: 500;
  line-height: 48px;
  line-height: 1.2;
  letter-spacing: -0.03em;
  color: #fff;
}
.first_scr_main_art6__subtitle span {
  background-color: #166ff5;
}
@media (max-width: 1600px) {
  .first_scr_main_art6__subtitle {
    margin-bottom: 37px;
    font-size: 35px;
  }
}
@media (max-width: 1300px) {
  .first_scr_main_art6__subtitle {
    font-size: 30px;
  }
}
@media (max-width: 991px) {
  .first_scr_main_art6__subtitle {
    max-width: 550px;
    margin-bottom: 25px;
  }
}
@media (max-width: 767px) {
  .first_scr_main_art6__subtitle {
    max-width: 380px;
    margin-bottom: 30px;
    font-size: 20px;
    letter-spacing: -0.02em;
  }
}
.first_scr_main_art6__list {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 991px) {
  .first_scr_main_art6__list {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 17px 20px;
  }
}
@media (max-width: 767px) {
  .first_scr_main_art6__list {
    gap: 33px 20px;
  }
}
.first_scr_main_art6__item {
  position: relative;
  max-width: 280px;
  padding-top: 48px;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
.first_scr_main_art6__item::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 32px;
  height: 32px;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
.first_scr_main_art6__item:nth-child(1) {
  margin-right: 52px;
}
.first_scr_main_art6__item:nth-child(1)::before {
  background-image: url(/assets/css/../images/first_scr_main_art6/first-icon-1.svg);
}
.first_scr_main_art6__item:nth-child(2) {
  margin-right: 50px;
}
.first_scr_main_art6__item:nth-child(2)::before {
  background-image: url(/assets/css/../images/first_scr_main_art6/first-icon-2.svg);
}
.first_scr_main_art6__item:nth-child(3) {
  max-width: 230px;
  margin-right: 47px;
}
.first_scr_main_art6__item:nth-child(3)::before {
  background-image: url(/assets/css/../images/first_scr_main_art6/first-icon-3.svg);
}
.first_scr_main_art6__item:nth-child(4)::before {
  background-image: url(/assets/css/../images/first_scr_main_art6/first-icon-4.svg);
}
@media (max-width: 1600px) {
  .first_scr_main_art6__item {
    padding-top: 38px;
    line-height: 24px;
  }
  .first_scr_main_art6__item::before {
    width: 24px;
    height: 24px;
  }
  .first_scr_main_art6__item:not(:last-child) {
    max-width: 275px;
    margin-right: 50px;
  }
  .first_scr_main_art6__item:nth-child(2) {
    margin-right: 40px;
  }
  .first_scr_main_art6__item:nth-child(3) {
    max-width: 247px;
  }
}
@media (max-width: 1300px) {
  .first_scr_main_art6__item {
    font-size: 16px;
    line-height: 22px;
  }
}
@media (max-width: 991px) {
  .first_scr_main_art6__item {
    padding-top: 36px;
  }
  .first_scr_main_art6__item:nth-child(n) {
    max-width: 370px;
    margin-right: 0;
  }
}
@media (max-width: 767px) {
  .first_scr_main_art6__item {
    line-height: 26px;
  }
  .first_scr_main_art6__item::before {
    width: 32px;
    height: 32px;
  }
}
@media only screen and (max-width: 359px) {
  .first_scr_main_art6__item {
    font-size: 14px;
  }
}
.services-advertisement .first_scr_main_art6 {
  margin-bottom: 347px;
}
@media (max-width: 1600px) {
  .services-advertisement .first_scr_main_art6 {
    margin-bottom: 220px;
  }
}
@media (max-width: 1300px) {
  .services-advertisement .first_scr_main_art6 {
    margin-bottom: 182px;
  }
}
@media (max-width: 991px) {
  .services-advertisement .first_scr_main_art6 {
    margin-bottom: 153px;
  }
}
@media (max-width: 767px) {
  .services-advertisement .first_scr_main_art6 {
    margin-bottom: 183px;
  }
}
.services-advertisement .first_scr_main_art6 .container::after {
  background-image: url(/assets/css/../images/first_scr_main_art6/services-advertisement-first-bg.svg);
}
@media (max-width: 767px) {
  .services-advertisement .first_scr_main_art6 .container::before {
    display: none;
  }
}
.services-advertisement .first_scr_main_art6__subtitle {
  max-width: 900px;
}
@media (max-width: 1600px) {
  .services-advertisement .first_scr_main_art6__subtitle {
    max-width: 740px;
  }
}
@media (max-width: 1300px) {
  .services-advertisement .first_scr_main_art6__subtitle {
    max-width: 670px;
  }
}
@media (max-width: 767px) {
  .services-advertisement .first_scr_main_art6__subtitle {
    max-width: 450px;
  }
}
.services-advertisement .first_scr_main_art6__item:nth-child(n) {
  max-width: 280px;
}
@media only screen and (max-width: 359px) {
  .services-advertisement .first_scr_main_art6__item {
    font-size: 14px;
  }
}
.services-website-creation .first_scr_main_art6 {
  margin-bottom: 347px;
}
@media (max-width: 1600px) {
  .services-website-creation .first_scr_main_art6 {
    margin-bottom: 220px;
  }
}
@media (max-width: 1300px) {
  .services-website-creation .first_scr_main_art6 {
    margin-bottom: 182px;
  }
}
@media (max-width: 991px) {
  .services-website-creation .first_scr_main_art6 {
    margin-bottom: 153px;
  }
}
@media (max-width: 767px) {
  .services-website-creation .first_scr_main_art6 {
    margin-bottom: 183px;
  }
}
.services-website-creation .first_scr_main_art6 .container::after {
  background-image: url(/assets/css/../images/first_scr_main_art6/services-website-creation-first-bg.svg);
}
@media (max-width: 767px) {
  .services-website-creation .first_scr_main_art6 .container::before {
    display: none;
  }
}
@media (max-width: 1600px) {
  .services-website-creation .first_scr_main_art6__subtitle {
    max-width: 1070px;
  }
}
@media (max-width: 1300px) {
  .services-website-creation .first_scr_main_art6__subtitle {
    max-width: 920px;
  }
}
@media (max-width: 767px) {
  .services-website-creation .first_scr_main_art6__subtitle {
    max-width: 620px;
  }
}
.services-website-creation .first_scr_main_art6__item:nth-child(n) {
  max-width: 280px;
}
.services-promotion .first_scr_main_art6 {
  margin-bottom: 347px;
}
@media (max-width: 1600px) {
  .services-promotion .first_scr_main_art6 {
    margin-bottom: 220px;
  }
}
@media (max-width: 1300px) {
  .services-promotion .first_scr_main_art6 {
    margin-bottom: 182px;
  }
}
@media (max-width: 991px) {
  .services-promotion .first_scr_main_art6 {
    margin-bottom: 153px;
  }
}
@media (max-width: 767px) {
  .services-promotion .first_scr_main_art6 {
    margin-bottom: 183px;
  }
}
.services-promotion .first_scr_main_art6 .container::after {
  background-image: url(/assets/css/../images/first_scr_main_art6/services-promotion-first-bg.svg);
}
@media (max-width: 767px) {
  .services-promotion .first_scr_main_art6 .container::before {
    display: none;
  }
}
@media (max-width: 1600px) {
  .services-promotion .first_scr_main_art6__subtitle {
    max-width: 1020px;
  }
}
@media (max-width: 1300px) {
  .services-promotion .first_scr_main_art6__subtitle {
    max-width: 940px;
  }
}
@media (max-width: 767px) {
  .services-promotion .first_scr_main_art6__subtitle {
    max-width: 630px;
  }
}
.industries .first_scr_main_art6 {
  margin-bottom: 121px;
}
@media (max-width: 1600px) {
  .industries .first_scr_main_art6 {
    margin-bottom: 100px;
  }
}
@media (max-width: 1300px) {
  .industries .first_scr_main_art6 {
    margin-bottom: 80px;
  }
}
@media (max-width: 991px) {
  .industries .first_scr_main_art6 {
    margin-bottom: 50px;
  }
}
@media (max-width: 767px) {
  .industries .first_scr_main_art6 {
    margin-bottom: 0;
  }
}
.industries .first_scr_main_art6 .container {
  padding-bottom: 183px;
  border-bottom: 2px solid #f2f2f2;
}
.industries .first_scr_main_art6 .container::after {
  background-image: url(/assets/css/../images/first_scr_main_art6/industries-first-bg.svg);
}
@media (max-width: 1600px) {
  .industries .first_scr_main_art6 .container {
    padding-bottom: 150px;
  }
}
@media (max-width: 1300px) {
  .industries .first_scr_main_art6 .container {
    padding-bottom: 100px;
  }
}
@media (max-width: 991px) {
  .industries .first_scr_main_art6 .container {
    padding-bottom: 70px;
  }
}
@media (max-width: 767px) {
  .industries .first_scr_main_art6 .container {
    padding-bottom: 48px;
  }
}
@media (max-width: 767px) {
  .industries .first_scr_main_art6 .container::before {
    display: none;
  }
}
.industries .first_scr_main_art6__subtitle {
  max-width: 100%;
  margin-bottom: 0;
  padding: 8px 10px 8px 0;
  color: #1c1c20;
  background-color: transparent;
}
.industries .first_scr_main_art6__subtitle span {
  position: relative;
  display: inline;
  background-color: transparent;
}
.industries .first_scr_main_art6__subtitle span::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 4px;
  background-color: #166ff5;
}
@media (max-width: 767px) {
  .industries .first_scr_main_art6__subtitle span::after {
    height: 3px;
  }
}
.services-advertisement .first_scr_main_art6__title,
.services-promotion .first_scr_main_art6__title,
.services-website-creation .first_scr_main_art6__title {
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
}
.services-advertisement .first_scr_main_art6__help,
.services-promotion .first_scr_main_art6__help,
.services-website-creation .first_scr_main_art6__help {
  position: absolute;
  top: -35px;
  right: 0;
  font-weight: 500;
  font-size: 22px;
  line-height: 186%;
  letter-spacing: -0.02em;
  color: #166ff5;
}
.first_scr_main_art6__title_wrapper {
  position: relative;
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
}
.partnership .first_scr_main_art6 {
  padding-top: 0;
  margin-bottom: 200px;
}
@media (max-width: 1300px) {
  .partnership .first_scr_main_art6 {
    margin-bottom: 150px;
  }
}
@media (max-width: 991px) {
  .partnership .first_scr_main_art6 {
    margin-bottom: 112px;
  }
}
.partnership .first_scr_main_art6 .container {
  position: relative;
  margin-top: 207px;
}
@media (max-width: 1600px) {
  .partnership .first_scr_main_art6 .container {
    margin-top: 198px;
  }
}
@media (max-width: 1300px) {
  .partnership .first_scr_main_art6 .container {
    margin-top: 190px;
  }
}
@media (max-width: 991px) {
  .partnership .first_scr_main_art6 .container {
    margin-top: 131px;
  }
}
@media (max-width: 767px) {
  .partnership .first_scr_main_art6 .container {
    margin-top: 50px;
  }
  .partnership .first_scr_main_art6 .container::before {
    display: none;
  }
}
.partnership .first_scr_main_art6__title span {
  display: block;
}
@media (max-width: 767px) {
  .partnership .first_scr_main_art6__title {
    margin-bottom: 25px;
    font-size: 52px;
    line-height: 115%;
  }
}
@media only screen and (max-width: 375px) {
  .partnership .first_scr_main_art6__title {
    font-size: 40px;
  }
}
.partnership .first_scr_main_art6__subtitle {
  max-width: 1000px;
}
@media (max-width: 1600px) {
  .partnership .first_scr_main_art6__subtitle {
    max-width: 850px;
  }
}
@media (max-width: 767px) {
  .partnership .first_scr_main_art6__subtitle {
    margin-bottom: 57px;
    line-height: 150%;
  }
  .partnership .first_scr_main_art6__subtitle span {
    padding: 5px 0;
  }
}
.partnership .first_scr_main_art6__list {
  gap: 0 22px;
}
@media (max-width: 575px) {
  .partnership .first_scr_main_art6__list {
    grid-template-columns: 1fr;
    gap: 35px 22px;
  }
}
.partnership .first_scr_main_art6__item {
  max-width: 484px;
  margin-right: 0;
}
.first_scr_main_art6__video {
  position: absolute;
  top: -15px;
  right: 80px;
  z-index: 1;
  width: 466px;
}
.first_scr_main_art6__video::after {
  content: "";
  display: block;
  width: 100%;
  padding-top: 56.65%;
}
@media (max-width: 1600px) {
  .first_scr_main_art6__video {
    top: -60px;
    right: 40px;
  }
}
@media (max-width: 1300px) {
  .first_scr_main_art6__video {
    top: -50px;
    width: 360px;
  }
}
@media (max-width: 991px) {
  .first_scr_main_art6__video {
    display: none;
  }
}
.price .first_scr_main_art6 {
  margin-bottom: 30px;
}
@media (max-width: 991px) {
  .price .first_scr_main_art6 {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .price .first_scr_main_art6 {
    margin-bottom: 0;
  }
}
.price .first_scr_main_art6 .container {
  margin-top: 307px;
}
.price .first_scr_main_art6 .container::after {
  background-image: url(/assets/css/../images/first_scr_main_art6/industries-first-bg.svg);
}
@media (max-width: 1600px) {
  .price .first_scr_main_art6 .container {
    margin-top: 198px;
  }
}
@media (max-width: 1300px) {
  .price .first_scr_main_art6 .container {
    margin-top: 190px;
  }
}
@media (max-width: 991px) {
  .price .first_scr_main_art6 .container {
    margin-top: 130px;
    padding-bottom: 50px;
  }
}
@media (max-width: 767px) {
  .price .first_scr_main_art6 .container {
    margin-top: 97px;
    padding-bottom: 0;
  }
  .price .first_scr_main_art6 .container:before {
    display: none;
  }
}
.price .first_scr_main_art6__title {
  margin-bottom: 40px;
}
@media (max-width: 767px) {
  .price .first_scr_main_art6__title {
    margin-bottom: 21px;
    font-size: 52px;
    line-height: 115%;
  }
}
.price .first_scr_main_art6__subtitle {
  max-width: 680px;
}
.price .first_scr_main_art6__subtitle span {
  padding: 5px 0;
  font-weight: 500;
  font-size: 40px;
  line-height: 140%;
  letter-spacing: -0.03em;
  color: #fff;
  background-color: #166ff5;
}
@media (max-width: 1600px) {
  .price .first_scr_main_art6__subtitle span {
    font-size: 35px;
    line-height: 48px;
  }
}
@media (max-width: 767px) {
  .price .first_scr_main_art6__subtitle {
    max-width: 340px;
  }
  .price .first_scr_main_art6__subtitle span {
    font-size: 20px;
    line-height: 30px;
  }
}
.vacancy-page .first_scr_main_art6 {
  margin-bottom: 129px;
  overflow: initial;
}
@media (max-width: 1300px) {
  .vacancy-page .first_scr_main_art6 {
    margin-bottom: 90px;
  }
}
@media (max-width: 767px) {
  .vacancy-page .first_scr_main_art6 {
    margin-bottom: 60px;
    padding-top: 50px;
  }
}
.vacancy-page .first_scr_main_art6 .container {
  position: relative;
  margin-top: 77px;
  padding-bottom: 228px;
}
@media (max-width: 1600px) {
  .vacancy-page .first_scr_main_art6 .container {
    padding-bottom: 130px;
  }
}
@media (max-width: 991px) {
  .vacancy-page .first_scr_main_art6 .container {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .vacancy-page .first_scr_main_art6 .container {
    margin-top: 0;
    padding-bottom: 32px;
  }
}
.vacancy-page .first_scr_main_art6 .container::before {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  display: block;
  width: calc(100% - 86px);
  height: 2px;
  background-color: #f2f2f2;
}
@media (max-width: 1300px) {
  .vacancy-page .first_scr_main_art6 .container::before {
    width: calc(100% - 68px);
  }
}
@media (max-width: 767px) {
  .vacancy-page .first_scr_main_art6 .container::before {
    width: calc(100% - 30px);
  }
}
.vacancy-page .first_scr_main_art6 .container::after {
  top: -203px;
  right: -200px;
  width: 944px;
  height: 584px;
  background-image: url(/assets/css/../images/first_scr_main_art6/first-bg.svg);
}
@media (max-width: 1600px) {
  .vacancy-page .first_scr_main_art6 .container::after {
    right: -100px;
    width: 785px;
    height: 486px;
  }
}
@media (max-width: 991px) {
  .vacancy-page .first_scr_main_art6 .container::after {
    top: -150px;
    right: -120px;
    width: 594px;
    height: 360px;
  }
}
@media (max-width: 767px) {
  .vacancy-page .first_scr_main_art6 .container::after {
    display: none;
  }
}
.vacancy-page .first_scr_main_art6 .first_scr_main_art6__title_wrapper {
  width: auto;
}
.vacancy-page .first_scr_main_art6 .first_scr_main_art6__title {
  font-size: 80px;
  line-height: 1.25;
}
@media (max-width: 1600px) {
  .vacancy-page .first_scr_main_art6 .first_scr_main_art6__title {
    font-size: 60px;
  }
}
@media (max-width: 1300px) {
  .vacancy-page .first_scr_main_art6 .first_scr_main_art6__title {
    font-size: 55px;
  }
}
@media (max-width: 991px) {
  .vacancy-page .first_scr_main_art6 .first_scr_main_art6__title {
    max-width: 800px;
    font-size: 40px;
  }
}
@media (max-width: 767px) {
  .vacancy-page .first_scr_main_art6 .first_scr_main_art6__title {
    font-size: 38px;
    line-height: 1.18;
  }
}
@media only screen and (max-width: 389px) {
  .vacancy-page .first_scr_main_art6 .first_scr_main_art6__title {
    font-size: 34px;
  }
}
.scr_scrolling_right_art6 {
  overflow-x: auto;
}
.scr_scrolling_right_art6__wrapper {
  padding: 331px 0 330px;
}
@media (max-width: 1600px) {
  .scr_scrolling_right_art6__wrapper {
    padding: 155px 0 173px;
  }
}
@media (max-width: 1300px) {
  .scr_scrolling_right_art6__wrapper {
    padding: 140px 0 160px;
  }
}
@media (max-width: 991px) {
  .scr_scrolling_right_art6__wrapper {
    padding: 96px 0 0;
  }
}
@media (max-width: 767px) {
  .scr_scrolling_right_art6__wrapper {
    padding-top: 143px;
  }
}
.scr_scrolling_right_art6__scroll {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .scr_scrolling_right_art6__scroll {
    display: block;
  }
}
.scr_scrolling_right_art6__title {
  position: relative;
  margin-right: 71px;
  font-size: 80px;
  font-weight: 600;
  line-height: 140px;
  letter-spacing: -0.02em;
  white-space: nowrap;
}
.scr_scrolling_right_art6__title::after {
  content: "!";
  position: relative;
  left: -18px;
}
@media (max-width: 767px) {
  .scr_scrolling_right_art6__title::after {
    display: none;
  }
}
@media (max-width: 1600px) {
  .scr_scrolling_right_art6__title {
    margin-right: 44px;
    font-size: 60px;
  }
  .scr_scrolling_right_art6__title::after {
    left: -8px;
  }
}
@media (max-width: 1300px) {
  .scr_scrolling_right_art6__title {
    margin-right: 35px;
    font-size: 55px;
  }
}
@media (max-width: 991px) {
  .scr_scrolling_right_art6__title {
    max-width: 500px;
    margin-right: 0;
    margin-bottom: 19px;
    white-space: initial;
  }
  .scr_scrolling_right_art6__title::after {
    display: none;
  }
}
.scr_scrolling_right_art6__title .first_word {
  position: relative;
  margin-right: 73px;
  line-height: 1;
  color: #fff;
}
.scr_scrolling_right_art6__title .first_word::after {
  content: "";
  position: absolute;
  display: block;
  top: 50%;
  left: 0;
  z-index: -1;
  width: 97%;
  height: 76px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background-color: #166ff5;
  color: #000;
}
@media (max-width: 1600px) {
  .scr_scrolling_right_art6__title .first_word {
    margin-right: 50px;
  }
  .scr_scrolling_right_art6__title .first_word::after {
    width: 96%;
    height: 56px;
  }
}
@media (max-width: 991px) {
  .scr_scrolling_right_art6__title .first_word {
    margin-right: 0;
  }
  .scr_scrolling_right_art6__title .first_word::after {
    height: 40px;
  }
}
.scr_scrolling_right_art6__title .first_word .adw,
.scr_scrolling_right_art6__title .first_word .designer,
.scr_scrolling_right_art6__title .first_word .proger,
.scr_scrolling_right_art6__title .first_word .seo,
.scr_scrolling_right_art6__title .first_word .support {
  position: absolute;
  z-index: 2;
}
@media (max-width: 991px) {
  .scr_scrolling_right_art6__title .first_word .adw,
  .scr_scrolling_right_art6__title .first_word .designer,
  .scr_scrolling_right_art6__title .first_word .proger,
  .scr_scrolling_right_art6__title .first_word .seo,
  .scr_scrolling_right_art6__title .first_word .support {
    display: none;
  }
}
.scr_scrolling_right_art6__title .first_word .designer {
  top: -76px;
  left: 0;
  width: 99px;
  height: 65px;
  background: url(/assets/css/../images/scr_scrolling_right_art6/designer.svg) center/contain no-repeat;
}
@media (max-width: 1600px) {
  .scr_scrolling_right_art6__title .first_word .designer {
    top: -56px;
    left: 3px;
    width: 97px;
    height: 49px;
    background-image: url(/assets/css/../images/scr_scrolling_right_art6/designer-sm.svg);
  }
}
@media (max-width: 1300px) {
  .scr_scrolling_right_art6__title .first_word .designer {
    top: -53px;
    left: 1px;
  }
}
.scr_scrolling_right_art6__title .first_word .proger {
  top: -76px;
  left: 161px;
  width: 126px;
  height: 65px;
  background: url(/assets/css/../images/scr_scrolling_right_art6/proger.svg) center/contain no-repeat;
}
@media (max-width: 1600px) {
  .scr_scrolling_right_art6__title .first_word .proger {
    top: -56px;
    left: 116px;
    width: 123px;
    height: 49px;
    background-image: url(/assets/css/../images/scr_scrolling_right_art6/proger-sm.svg);
  }
}
@media (max-width: 1300px) {
  .scr_scrolling_right_art6__title .first_word .proger {
    top: -53px;
    left: 140px;
  }
}
.scr_scrolling_right_art6__title .first_word .support {
  bottom: -119px;
  left: 111px;
  width: 201px;
  height: 79px;
  background: url(/assets/css/../images/scr_scrolling_right_art6/support.svg) center/contain no-repeat;
}
@media (max-width: 1600px) {
  .scr_scrolling_right_art6__title .first_word .support {
    width: 174px;
    height: 79px;
    background-image: url(/assets/css/../images/scr_scrolling_right_art6/support-sm.svg);
  }
}
.scr_scrolling_right_art6__title .first_word .seo {
  bottom: -119px;
  right: -94px;
  width: 113px;
  height: 75px;
  background: url(/assets/css/../images/scr_scrolling_right_art6/seo-bottom.svg) center/contain no-repeat;
}
@media (max-width: 1600px) {
  .scr_scrolling_right_art6__title .first_word .seo {
    width: 110px;
    height: 56px;
    background-image: url(/assets/css/../images/scr_scrolling_right_art6/seo-bottom-sm.svg);
  }
}
.scr_scrolling_right_art6__title .first_word .adw {
  bottom: -119px;
  right: -261px;
  width: 118px;
  height: 75px;
  background: url(/assets/css/../images/scr_scrolling_right_art6/adw.svg) center/contain no-repeat;
}
@media (max-width: 1600px) {
  .scr_scrolling_right_art6__title .first_word .adw {
    width: 114px;
    height: 56px;
    background-image: url(/assets/css/../images/scr_scrolling_right_art6/adw-sm.svg);
  }
}
@media (max-width: 1600px) {
  .scr_scrolling_right_art6__title .first_word .support {
    bottom: -100px;
    left: 59px;
  }
  .scr_scrolling_right_art6__title .first_word .seo {
    bottom: -89px;
    right: -89px;
  }
  .scr_scrolling_right_art6__title .first_word .adw {
    bottom: -88px;
    right: -216px;
  }
}
@media (max-width: 1300px) {
  .scr_scrolling_right_art6__title .first_word .support {
    left: 53px;
    bottom: -97px;
  }
  .scr_scrolling_right_art6__title .first_word .seo {
    bottom: -82px;
    right: -76px;
  }
  .scr_scrolling_right_art6__title .first_word .adw {
    bottom: -82px;
    right: -212px;
  }
}
.scr_scrolling_right_art6__title .letter {
  position: absolute;
  line-height: 1;
  top: 8px;
  left: 96.5%;
}
.scr_scrolling_right_art6__title .letter::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 76px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background-color: #166ff5;
}
.scr_scrolling_right_art6__title .letter .manager {
  position: absolute;
  top: -70px;
  right: -126px;
  z-index: 2;
  width: 137px;
  height: 82px;
  background: url(/assets/css/../images/scr_scrolling_right_art6/manager.svg) center/contain no-repeat;
}
@media (max-width: 1600px) {
  .scr_scrolling_right_art6__title .letter {
    left: 95.4%;
  }
  .scr_scrolling_right_art6__title .letter::after {
    height: 56px;
    width: 98%;
    left: 1px;
  }
  .scr_scrolling_right_art6__title .letter .manager {
    top: -60px;
    right: -117px;
    width: 122px;
    height: 69px;
    background-image: url(/assets/css/../images/scr_scrolling_right_art6/manager-sm.svg);
  }
}
@media (max-width: 1300px) {
  .scr_scrolling_right_art6__title .letter .manager {
    top: -58px;
    right: -110px;
    width: 120px;
    height: 64px;
    background: url(/assets/css/../images/scr_scrolling_right_art6/manager-sm.svg) center/contain no-repeat;
  }
}
@media (max-width: 991px) {
  .scr_scrolling_right_art6__title .letter {
    position: relative;
    top: unset;
    left: unset;
  }
  .scr_scrolling_right_art6__title .letter::after {
    height: 40px;
  }
  .scr_scrolling_right_art6__title .letter .manager {
    display: none;
  }
}
@media (max-width: 991px) {
  .scr_scrolling_right_art6__title {
    font-size: 40px;
    line-height: 1;
  }
}
@media (max-width: 767px) {
  .scr_scrolling_right_art6__title {
    font-size: 32px;
    line-height: 40px;
  }
}
.scr_scrolling_right_art6__subtitle {
  position: relative;
  top: -7px;
  font-size: 80px;
  font-weight: 600;
  line-height: 140px;
  letter-spacing: -0.02em;
  white-space: nowrap;
}
@media (max-width: 1600px) {
  .scr_scrolling_right_art6__subtitle {
    font-size: 60px;
  }
}
@media (max-width: 1300px) {
  .scr_scrolling_right_art6__subtitle {
    font-size: 55px;
  }
}
@media (max-width: 991px) {
  .scr_scrolling_right_art6__subtitle {
    display: none;
  }
}
.scr_scrolling_right_art6__subtitle .years_amount {
  position: relative;
  margin-left: 17px;
  margin-right: 21px;
}
.scr_scrolling_right_art6__subtitle .years_amount::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: -1;
  -webkit-transform: translate(-50%, -50%) rotate(20deg);
  transform: translate(-50%, -50%) rotate(20deg);
  width: 209px;
  height: 214px;
  background: url(/assets/css/../images/first_scr_main_art6/first-bg-small.svg) center/contain no-repeat;
}
@media (max-width: 1600px) {
  .scr_scrolling_right_art6__subtitle .years_amount {
    margin-left: 13px;
    margin-right: 15px;
  }
  .scr_scrolling_right_art6__subtitle .years_amount::after {
    width: 155px;
    height: 159px;
  }
}
.scr_scrolling_right_art6__subtitle .color_blocks {
  position: relative;
  margin-left: 56px;
  margin-right: 71px;
}
.scr_scrolling_right_art6__subtitle .color_blocks .advertise,
.scr_scrolling_right_art6__subtitle .color_blocks .develop,
.scr_scrolling_right_art6__subtitle .color_blocks .promotion {
  position: relative;
  z-index: 2;
  color: #fff;
}
.scr_scrolling_right_art6__subtitle .color_blocks .advertise::after,
.scr_scrolling_right_art6__subtitle .color_blocks .develop::after,
.scr_scrolling_right_art6__subtitle .color_blocks .promotion::after {
  content: "";
  position: absolute;
  z-index: -1;
}
.scr_scrolling_right_art6__subtitle .color_blocks .develop {
  margin-right: 123px;
}
.scr_scrolling_right_art6__subtitle .color_blocks .develop::after {
  top: 10px;
  bottom: 4px;
  left: -14px;
  right: -17px;
  background-color: #166ff5;
}
.scr_scrolling_right_art6__subtitle .color_blocks .promotion::after {
  top: 10px;
  bottom: 4px;
  left: -14px;
  right: -17px;
  background-color: #2eb79c;
}
.scr_scrolling_right_art6__subtitle .color_blocks .advertise {
  position: absolute;
  top: 63%;
  left: 47.6%;
  z-index: 1;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  color: #1c1c20;
}
.scr_scrolling_right_art6__subtitle .color_blocks .advertise::after {
  top: 32px;
  bottom: 24px;
  left: -14px;
  right: -17px;
  background-color: #ffe2fc;
}
.scr_scrolling_right_art6__subtitle .color_blocks .adw,
.scr_scrolling_right_art6__subtitle .color_blocks .manager,
.scr_scrolling_right_art6__subtitle .color_blocks .proger,
.scr_scrolling_right_art6__subtitle .color_blocks .seo {
  position: absolute;
  z-index: 2;
}
.scr_scrolling_right_art6__subtitle .color_blocks .proger {
  top: -97px;
  left: 251px;
  width: 126px;
  height: 65px;
  background: url(/assets/css/../images/scr_scrolling_right_art6/proger.svg) center/contain no-repeat;
}
@media (max-width: 1600px) {
  .scr_scrolling_right_art6__subtitle .color_blocks .proger {
    width: 123px;
    height: 49px;
    background-image: url(/assets/css/../images/scr_scrolling_right_art6/proger-sm.svg);
  }
}
.scr_scrolling_right_art6__subtitle .color_blocks .manager {
  top: -64px;
  right: -77px;
  z-index: 2;
  width: 137px;
  height: 82px;
  background: url(/assets/css/../images/scr_scrolling_right_art6/manager.svg) center/contain no-repeat;
}
@media (max-width: 1600px) {
  .scr_scrolling_right_art6__subtitle .color_blocks .manager {
    top: -54px;
    width: 122px;
    height: 69px;
    background-image: url(/assets/css/../images/scr_scrolling_right_art6/manager-sm.svg);
  }
}
.scr_scrolling_right_art6__subtitle .color_blocks .seo {
  bottom: 109px;
  right: -50px;
  width: 113px;
  height: 75px;
  background: url(/assets/css/../images/scr_scrolling_right_art6/seo-top.svg) center/contain no-repeat;
}
@media (max-width: 1600px) {
  .scr_scrolling_right_art6__subtitle .color_blocks .seo {
    width: 107px;
    height: 49px;
    background-image: url(/assets/css/../images/scr_scrolling_right_art6/seo-top-sm.svg);
  }
}
.scr_scrolling_right_art6__subtitle .color_blocks .adw {
  bottom: -69px;
  right: 267px;
  width: 118px;
  height: 75px;
  background: url(/assets/css/../images/scr_scrolling_right_art6/adw.svg) center/contain no-repeat;
}
@media (max-width: 1600px) {
  .scr_scrolling_right_art6__subtitle .color_blocks .adw {
    width: 114px;
    height: 56px;
    background-image: url(/assets/css/../images/scr_scrolling_right_art6/adw-sm.svg);
  }
}
.scr_scrolling_right_art6__subtitle .sites_amount {
  position: relative;
  margin-left: 30px;
  margin-right: 28px;
  font-size: 120px;
}
.scr_scrolling_right_art6__subtitle .sites_amount::after {
  content: "";
  position: absolute;
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 10px;
  background-color: #166ff5;
}
@media (max-width: 1600px) {
  .scr_scrolling_right_art6__subtitle .sites_amount {
    font-size: 90px;
  }
}
.scr_scrolling_right_art6__subtitle .clients_amount {
  position: relative;
  margin-left: 37px;
  margin-right: 49px;
  font-size: 120px;
}
.scr_scrolling_right_art6__subtitle .clients_amount::after {
  content: "";
  position: absolute;
  top: 55%;
  left: 50%;
  z-index: -1;
  -webkit-transform: translate(-50%, -50%) rotate(-16deg);
  transform: translate(-50%, -50%) rotate(-16deg);
  width: 283px;
  height: 289px;
  background: url(/assets/css/../images/first_scr_main_art6/first-bg-small.svg) center/contain no-repeat;
}
@media (max-width: 1600px) {
  .scr_scrolling_right_art6__subtitle .clients_amount {
    font-size: 90px;
  }
}
.scr_scrolling_right_art6__subtitle .clients_lines,
.scr_scrolling_right_art6__subtitle .years_lines {
  position: relative;
}
.scr_scrolling_right_art6__subtitle .clients_lines::after,
.scr_scrolling_right_art6__subtitle .clients_lines::before,
.scr_scrolling_right_art6__subtitle .years_lines::after,
.scr_scrolling_right_art6__subtitle .years_lines::before {
  content: "";
  position: absolute;
  z-index: 2;
  height: 3px;
  background-color: #166ff5;
}
.scr_scrolling_right_art6__subtitle .years_lines::before {
  width: 153px;
  top: 230px;
  left: -308px;
  -webkit-transform: rotate(62deg);
  transform: rotate(62deg);
}
.scr_scrolling_right_art6__subtitle .years_lines::after {
  width: 271px;
  top: -203px;
  left: 31px;
  -webkit-transform: rotate(20deg);
  transform: rotate(20deg);
}
.scr_scrolling_right_art6__subtitle .clients_lines::before {
  width: 153px;
  top: -145px;
  left: -373px;
  -webkit-transform: rotate(-62deg);
  transform: rotate(-62deg);
}
.scr_scrolling_right_art6__subtitle .clients_lines::after {
  width: 271px;
  top: 284px;
  left: -32px;
  -webkit-transform: rotate(-20deg);
  transform: rotate(-20deg);
}
.scr_scrolling_right_art6__subtitle .regions_amount {
  position: relative;
  margin-left: 12px;
  margin-right: 8px;
  font-size: 120px;
}
.scr_scrolling_right_art6__subtitle .regions_amount::after {
  content: "";
  position: absolute;
  bottom: 1px;
  left: 0;
  width: 100%;
  height: 10px;
  background-color: #166ff5;
}
@media (max-width: 1600px) {
  .scr_scrolling_right_art6__subtitle .regions_amount {
    font-size: 90px;
  }
}
@media (max-width: 1600px) {
  .scr_scrolling_right_art6__subtitle .color_blocks {
    margin-left: 41px;
    margin-right: 53px;
  }
  .scr_scrolling_right_art6__subtitle .color_blocks .develop {
    margin-right: 88px;
  }
  .scr_scrolling_right_art6__subtitle .color_blocks .advertise {
    top: 38%;
  }
  .scr_scrolling_right_art6__subtitle .color_blocks .advertise::after {
    top: 41px;
    bottom: 36px;
    left: -9px;
    right: -13px;
  }
  .scr_scrolling_right_art6__subtitle .color_blocks .manager {
    background: url(/assets/css/../images/scr_scrolling_right_art6/manager-sm.svg) center/contain no-repeat;
  }
  .scr_scrolling_right_art6__subtitle .color_blocks .proger {
    top: -77px;
    left: 157px;
  }
  .scr_scrolling_right_art6__subtitle .color_blocks .seo {
    bottom: 79px;
  }
  .scr_scrolling_right_art6__subtitle .color_blocks .adw {
    bottom: -55px;
    right: 170px;
  }
  .scr_scrolling_right_art6__subtitle .clients_amount {
    margin-left: 31px;
  }
  .scr_scrolling_right_art6__subtitle .clients_amount::after {
    width: 210px;
    height: 191px;
  }
  .scr_scrolling_right_art6__subtitle .years_lines::before {
    width: 111px;
    top: 166px;
    left: -227px;
  }
  .scr_scrolling_right_art6__subtitle .years_lines::after {
    width: 197px;
    top: -152px;
    left: 28px;
  }
  .scr_scrolling_right_art6__subtitle .clients_lines::before {
    width: 113px;
    top: -109px;
    left: -271px;
  }
  .scr_scrolling_right_art6__subtitle .clients_lines::after {
    width: 200px;
    top: 212px;
    left: -20px;
  }
  .scr_scrolling_right_art6__subtitle .regions_amount {
    margin-right: 18px;
  }
}
@media (max-width: 1300px) {
  .scr_scrolling_right_art6__subtitle .years_lines::before {
    width: 100px;
    top: 152px;
    left: -206px;
  }
  .scr_scrolling_right_art6__subtitle .years_lines::after {
    width: 180px;
    top: -141px;
  }
  .scr_scrolling_right_art6__subtitle .clients_lines::before {
    width: 113px;
    top: -109px;
    left: -271px;
  }
  .scr_scrolling_right_art6__subtitle .clients_lines::after {
    width: 200px;
    top: 212px;
    left: -20px;
  }
  .scr_scrolling_right_art6__subtitle .color_blocks .develop {
    margin-right: 81px;
  }
  .scr_scrolling_right_art6__subtitle .color_blocks .manager {
    top: -52px;
  }
  .scr_scrolling_right_art6__subtitle .color_blocks .advertise {
    top: 33%;
  }
  .scr_scrolling_right_art6__subtitle .sites_amount {
    font-size: 80px;
  }
  .scr_scrolling_right_art6__subtitle .clients_amount {
    font-size: 80px;
  }
  .scr_scrolling_right_art6__subtitle .clients_lines::before {
    width: 107px;
    top: -103px;
    left: -245px;
  }
  .scr_scrolling_right_art6__subtitle .clients_lines::after {
    width: 181px;
    top: 197px;
    left: -15px;
  }
  .scr_scrolling_right_art6__subtitle .regions_amount {
    margin-right: 18px;
    font-size: 80px;
  }
}
.scr_scrolling_right_art6__offset {
  min-width: 200px;
  height: 1px;
}
.scr_scrolling_right_art6__subtitle-sm {
  display: none;
  max-width: 569px;
  font-weight: 500;
  font-size: 16px;
  line-height: 150%;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
@media (max-width: 991px) {
  .scr_scrolling_right_art6__subtitle-sm {
    display: block;
  }
}
@media (max-width: 575px) {
  .scr_scrolling_right_art6__subtitle-sm {
    max-width: 360px;
  }
}
.scr_uslugi_art6 {
  margin-bottom: 374px;
}
@media (max-width: 1600px) {
  .scr_uslugi_art6 {
    margin-bottom: 221px;
  }
}
@media (max-width: 1300px) {
  .scr_uslugi_art6 {
    margin-bottom: 213px;
  }
}
@media (max-width: 991px) {
  .scr_uslugi_art6 {
    margin-top: 143px;
    margin-bottom: 226px;
  }
}
@media (max-width: 767px) {
  .scr_uslugi_art6 {
    margin-top: 180px;
    margin-bottom: 185px;
  }
}
.scr_uslugi_art6__title__block {
  margin-bottom: 100px;
}
@media (max-width: 1600px) {
  .scr_uslugi_art6__title__block {
    margin-bottom: 27px;
  }
}
@media (max-width: 991px) {
  .scr_uslugi_art6__title__block {
    margin-bottom: 63px;
  }
}
@media (max-width: 767px) {
  .scr_uslugi_art6__title__block {
    margin-bottom: 28px;
  }
}
.scr_uslugi_art6__item {
  background-color: #fff;
  transition: background-color 0.2s ease-out;
}
.scr_uslugi_art6__item:hover {
  background-color: #1c1c20;
}
.scr_uslugi_art6__item:hover:first-child .scr_uslugi_art6__inner {
  border-top-color: #1c1c20;
}
.scr_uslugi_art6__item:hover .scr_uslugi_art6__inner {
  border-bottom-color: #1c1c20;
}
.scr_uslugi_art6__item:hover .scr_uslugi_art6__all,
.scr_uslugi_art6__item:hover .scr_uslugi_art6__heading,
.scr_uslugi_art6__item:hover .scr_uslugi_art6__more,
.scr_uslugi_art6__item:hover .scr_uslugi_art6__subheading {
  color: #fff;
}
.scr_uslugi_art6__item:hover .scr_uslugi_art6__more::after {
  opacity: 1;
  visibility: visible;
}
.scr_uslugi_art6__item:hover .scr_uslugi_art6__all {
  color: #8e8e93;
}
.scr_uslugi_art6__item:hover .scr_uslugi_art6__all:hover {
  color: #fff;
}
.scr_uslugi_art6__item:hover .scr_uslugi_art6__heading::after {
  opacity: 1;
  visibility: visible;
}
.scr_uslugi_art6__item:hover .scr_uslugi_art6__img img {
  opacity: 1;
  visibility: visible;
}
.scr_uslugi_art6__item:first-child .scr_uslugi_art6__inner {
  border-top: 2px solid #f2f2f2;
}
.scr_uslugi_art6__inner {
  min-height: 412px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: 2px solid #f2f2f2;
  transition: border-color 0.2s ease-out;
}
@media (max-width: 1600px) {
  .scr_uslugi_art6__inner {
    min-height: 352px;
  }
}
@media (max-width: 1300px) {
  .scr_uslugi_art6__inner {
    min-height: 326px;
  }
}
@media (max-width: 991px) {
  .scr_uslugi_art6__inner {
    min-height: 289px;
  }
}
@media (max-width: 767px) {
  .scr_uslugi_art6__inner {
    min-height: 248px;
    display: block;
  }
}
.scr_uslugi_art6__content {
  padding: 119px 0 100px;
}
@media (max-width: 1600px) {
  .scr_uslugi_art6__content {
    padding: 95px 0 50px;
  }
}
@media (max-width: 1300px) {
  .scr_uslugi_art6__content {
    padding: 80px 0 30px;
  }
}
@media (max-width: 991px) {
  .scr_uslugi_art6__content {
    padding: 58px 0 30px;
  }
}
@media (max-width: 767px) {
  .scr_uslugi_art6__content {
    padding: 44px 0 30px;
  }
}
.scr_uslugi_art6__heading {
  position: relative;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  margin-bottom: 23px;
  font-weight: 500;
  font-size: 40px;
  letter-spacing: -0.03em;
  color: #1c1c20;
  transition: color 0.2s ease-out;
}
.scr_uslugi_art6__heading::after {
  content: "";
  position: absolute;
  top: 3px;
  right: -92px;
  width: 40px;
  height: 40px;
  background: url(/assets/css/../images/scr_uslugi_art6/arrow-top-left.svg) center/contain no-repeat;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.2s ease-out, visibility 0.2s ease-out;
}
@media (max-width: 1600px) {
  .scr_uslugi_art6__heading {
    font-size: 35px;
  }
}
@media (max-width: 1300px) {
  .scr_uslugi_art6__heading {
    margin-bottom: 19px;
    font-size: 30px;
  }
  .scr_uslugi_art6__heading::after {
    top: -1px;
  }
}
@media (max-width: 991px) {
  .scr_uslugi_art6__heading {
    max-width: 360px;
    margin-bottom: 17px;
  }
  .scr_uslugi_art6__heading::after {
    display: none;
  }
}
@media (max-width: 767px) {
  .scr_uslugi_art6__heading {
    width: 100%;
    padding-right: 40px;
    font-size: 28px;
  }
  .scr_uslugi_art6__heading::after {
    display: block;
    right: 0;
    width: 32px;
    height: 32px;
  }
}
.scr_uslugi_art6__subheading {
  margin-bottom: 54px;
  font-weight: 500;
  font-size: 18px;
  line-height: 133%;
  letter-spacing: -0.03em;
  color: #1c1c20;
  transition: color 0.2s ease-out;
}
@media (max-width: 1300px) {
  .scr_uslugi_art6__subheading {
    max-width: 413px;
    margin-bottom: 48px;
    font-size: 16px;
    line-height: 150%;
  }
}
@media (max-width: 991px) {
  .scr_uslugi_art6__subheading {
    max-width: 360px;
    margin-bottom: 39px;
  }
}
.scr_uslugi_art6__all,
.scr_uslugi_art6__more {
  font-weight: 600;
  font-size: 18px;
  letter-spacing: -0.02em;
  color: #1c1c20;
  transition: color 0.2s ease-out;
}
@media (max-width: 991px) {
  .scr_uslugi_art6__all,
  .scr_uslugi_art6__more {
    font-size: 16px;
  }
}
.scr_uslugi_art6__more {
  position: relative;
  margin-right: 50px;
}
.scr_uslugi_art6__more::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  height: 3px;
  background-color: #166ff5;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.2s ease-out, visibility 0.2s ease-out;
}
@media (max-width: 991px) {
  .scr_uslugi_art6__more {
    margin-right: 33px;
  }
  .scr_uslugi_art6__more::after {
    top: 115%;
  }
}
.scr_uslugi_art6__img {
  position: relative;
  width: 420px;
  height: 100%;
}
.scr_uslugi_art6__img img {
  position: absolute;
  top: 40px;
  left: 0;
  width: 420px;
  height: 420px;
  -o-object-fit: cover;
  object-fit: cover;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.2s ease-out, visibility 0.2s ease-out;
}
@media (max-width: 1600px) {
  .scr_uslugi_art6__img {
    width: 383px;
  }
  .scr_uslugi_art6__img img {
    width: 383px;
    height: 383px;
  }
}
@media (max-width: 1300px) {
  .scr_uslugi_art6__img {
    width: 341px;
  }
  .scr_uslugi_art6__img img {
    width: 341px;
    height: 341px;
  }
}
@media (max-width: 991px) {
  .scr_uslugi_art6__img {
    width: 289px;
  }
  .scr_uslugi_art6__img img {
    top: 46px;
    width: 289px;
    height: 289px;
  }
}
@media (max-width: 767px) {
  .scr_uslugi_art6__img {
    display: none;
  }
}
.scr_keysy_art6 {
  margin-bottom: 370px;
}
@media (max-width: 1600px) {
  .scr_keysy_art6 {
    margin-bottom: 139px;
  }
}
@media (max-width: 1300px) {
  .scr_keysy_art6 {
    margin-bottom: 111px;
  }
}
@media (max-width: 991px) {
  .scr_keysy_art6 {
    margin-bottom: 93px;
  }
}
@media (max-width: 767px) {
  .scr_keysy_art6 {
    margin-bottom: 200px;
  }
}
@media (max-width: 1600px) {
  .scr_keysy_art6__title__block {
    min-height: 172px;
  }
}
@media (max-width: 1300px) {
  .scr_keysy_art6__title__block {
    min-height: 142px;
  }
}
@media (max-width: 991px) {
  .scr_keysy_art6__title__block {
    min-height: 83px;
    min-height: auto;
  }
}
.scr_keysy_art6__title {
  margin-bottom: 25px;
}
.scr_keysy_art6__title span:last-child {
  display: none;
}
@media (max-width: 1600px) {
  .scr_keysy_art6__title {
    margin-bottom: 15px;
  }
}
@media (max-width: 1300px) {
  .scr_keysy_art6__title {
    margin-bottom: 9px;
  }
}
@media (max-width: 991px) {
  .scr_keysy_art6__title {
    margin-bottom: 23px;
  }
  .scr_keysy_art6__title span:first-child {
    display: none;
  }
  .scr_keysy_art6__title span:last-child {
    display: inline;
  }
}
@media (max-width: 767px) {
  .scr_keysy_art6__title {
    margin-bottom: 16px;
  }
}
.scr_keysy_art6__subtitle {
  margin-bottom: 71px;
  font-weight: 500;
  font-size: 40px;
  line-height: 215%;
  letter-spacing: -0.02em;
  color: #1c1c20;
}
.scr_keysy_art6__subtitle span {
  border-bottom: 4px solid #166ff5;
}
@media (max-width: 1600px) {
  .scr_keysy_art6__subtitle {
    font-size: 35px;
    line-height: 246%;
  }
}
@media (max-width: 1300px) {
  .scr_keysy_art6__subtitle {
    margin-bottom: 61px;
    font-size: 30px;
    line-height: 287%;
  }
}
@media (max-width: 991px) {
  .scr_keysy_art6__subtitle {
    margin-bottom: 63px;
    font-size: 20px;
    line-height: 150%;
  }
}
@media (max-width: 767px) {
  .scr_keysy_art6__subtitle {
    max-width: 310px;
    margin-bottom: 42px;
  }
}
@media (max-width: 767px) {
  .scr_keysy_art6__wrapper {
    margin-bottom: 50px;
  }
}
.scr_keysy_art6__filters {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 12px;
  margin-bottom: 62px;
}
@media (max-width: 1600px) {
  .scr_keysy_art6__filters {
    margin-bottom: 69px;
  }
}
@media (max-width: 1300px) {
  .scr_keysy_art6__filters {
    margin-bottom: 52px;
  }
}
@media (max-width: 991px) {
  .scr_keysy_art6__filters {
    margin-bottom: 43px;
    gap: 12px 8px;
  }
}
.scr_keysy_art6__filter {
  display: block;
  padding: 10px 18px 10px 18px;
  font-weight: 500;
  font-size: 20px;
  line-height: 160%;
  letter-spacing: -0.03em;
  text-align: center;
  color: #8e8e93;
  border-radius: 60px;
  background-color: #f4f4f4;
  transition: color 0.2s ease-out, background-color 0.2s ease-out;
  cursor: pointer;
}
@media (hover: hover) {
  .scr_keysy_art6__filter:hover {
    color: #fff;
    background-color: #1c1c20;
  }
}
@media (max-width: 1300px) {
  .scr_keysy_art6__filter {
    padding: 8px 22px;
    font-size: 16px;
    line-height: 200%;
  }
}
@media (max-width: 991px) {
  .scr_keysy_art6__filter {
    padding: 3px 15px;
  }
}
@media (max-width: 767px) {
  .scr_keysy_art6__filter {
    padding: 2px 16px;
  }
}
.scr_keysy_art6__cases {
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2;
  -webkit-column-gap: 6%;
  -moz-column-gap: 6%;
  column-gap: 6%;
  margin-bottom: 80px;
}
@media (max-width: 767px) {
  .scr_keysy_art6__cases {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    max-width: 500px;
    margin: 0 auto 50px;
    -webkit-columns: unset;
    -moz-columns: unset;
    columns: unset;
  }
}
.scr_keysy_art6__item {
  position: relative;
  margin-bottom: 106px;
  overflow: hidden;
}
@media (max-width: 1600px) {
  .scr_keysy_art6__item {
    margin-bottom: 92px;
  }
}
@media (max-width: 1300px) {
  .scr_keysy_art6__item {
    margin-bottom: 75px;
  }
}
@media (max-width: 991px) {
  .scr_keysy_art6__item {
    margin-bottom: 48px;
  }
}
@media (max-width: 575px) {
  .scr_keysy_art6__item {
    margin-bottom: 0;
  }
  .scr_keysy_art6__item:nth-child(n) {
    grid-row-end: unset;
  }
  .scr_keysy_art6__item:not(:last-child) {
    margin-bottom: 40px;
  }
}
@media (hover: hover) {
  .scr_keysy_art6__item:hover .scr_keysy_art6__name::after {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  .scr_keysy_art6__item:hover .scr_keysy_art6__name span {
    -webkit-text-decoration-color: #fff;
    text-decoration-color: #fff;
  }
}
@media (max-width: 767px) {
  .scr_keysy_art6__item {
    width: 100%;
  }
  .scr_keysy_art6__item:nth-child(1) {
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  .scr_keysy_art6__item:nth-child(2) {
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3;
  }
  .scr_keysy_art6__item:nth-child(3) {
    -webkit-order: 5;
    -ms-flex-order: 5;
    order: 5;
  }
  .scr_keysy_art6__item:nth-child(4) {
    -webkit-order: 7;
    -ms-flex-order: 7;
    order: 7;
  }
  .scr_keysy_art6__item:nth-child(5) {
    -webkit-order: 9;
    -ms-flex-order: 9;
    order: 9;
  }
  .scr_keysy_art6__item:nth-child(6) {
    -webkit-order: 11;
    -ms-flex-order: 11;
    order: 11;
  }
  .scr_keysy_art6__item:nth-child(7) {
    -webkit-order: 13;
    -ms-flex-order: 13;
    order: 13;
  }
  .scr_keysy_art6__item:nth-child(8) {
    -webkit-order: 15;
    -ms-flex-order: 15;
    order: 15;
  }
  .scr_keysy_art6__item:nth-child(9) {
    -webkit-order: 17;
    -ms-flex-order: 17;
    order: 17;
  }
  .scr_keysy_art6__item:nth-child(10) {
    -webkit-order: 19;
    -ms-flex-order: 19;
    order: 19;
  }
  .scr_keysy_art6__item:nth-child(11) {
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
  }
  .scr_keysy_art6__item:nth-child(12) {
    -webkit-order: 4;
    -ms-flex-order: 4;
    order: 4;
  }
  .scr_keysy_art6__item:nth-child(13) {
    -webkit-order: 6;
    -ms-flex-order: 6;
    order: 6;
  }
  .scr_keysy_art6__item:nth-child(14) {
    -webkit-order: 8;
    -ms-flex-order: 8;
    order: 8;
  }
  .scr_keysy_art6__item:nth-child(15) {
    -webkit-order: 10;
    -ms-flex-order: 10;
    order: 10;
  }
  .scr_keysy_art6__item:nth-child(16) {
    -webkit-order: 12;
    -ms-flex-order: 12;
    order: 12;
  }
  .scr_keysy_art6__item:nth-child(17) {
    -webkit-order: 14;
    -ms-flex-order: 14;
    order: 14;
  }
  .scr_keysy_art6__item:nth-child(18) {
    -webkit-order: 16;
    -ms-flex-order: 16;
    order: 16;
  }
  .scr_keysy_art6__item:nth-child(19) {
    -webkit-order: 18;
    -ms-flex-order: 18;
    order: 18;
  }
  .scr_keysy_art6__item:nth-child(20) {
    -webkit-order: 20;
    -ms-flex-order: 20;
    order: 20;
  }
}
.scr_keysy_art6__item--green,
.scr_keysy_art6__item--purple,
.scr_keysy_art6__item--violet {
  padding: 51px 40px 60px;
}
@media (max-width: 1600px) {
  .scr_keysy_art6__item--green,
  .scr_keysy_art6__item--purple,
  .scr_keysy_art6__item--violet {
    padding: 42px 34px 48px 34px;
  }
}
@media (max-width: 1300px) {
  .scr_keysy_art6__item--green,
  .scr_keysy_art6__item--purple,
  .scr_keysy_art6__item--violet {
    padding: 31px 27px 35px 27px;
  }
}
@media (max-width: 991px) {
  .scr_keysy_art6__item--green,
  .scr_keysy_art6__item--purple,
  .scr_keysy_art6__item--violet {
    padding: 24px 16px 25px 16px;
  }
}
.scr_keysy_art6__item--blue .scr_keysy_art6__inner {
  padding: 51px 40px 30px;
}
@media (max-width: 1600px) {
  .scr_keysy_art6__item--blue .scr_keysy_art6__inner {
    padding: 42px 34px 36px 34px;
  }
}
@media (max-width: 1300px) {
  .scr_keysy_art6__item--blue .scr_keysy_art6__inner {
    padding: 31px 27px 25px 27px;
  }
}
@media (max-width: 991px) {
  .scr_keysy_art6__item--blue .scr_keysy_art6__inner {
    padding: 24px 16px 25px 16px;
  }
}
.scr_keysy_art6__item--black .scr_keysy_art6__inner {
  padding: 30px 40px 50px;
}
@media (max-width: 1600px) {
  .scr_keysy_art6__item--black .scr_keysy_art6__inner {
    padding: 22px 34px 40px;
  }
}
@media (max-width: 1300px) {
  .scr_keysy_art6__item--black .scr_keysy_art6__inner {
    padding: 18px 27px 35px;
  }
}
@media (max-width: 991px) {
  .scr_keysy_art6__item--black .scr_keysy_art6__inner {
    padding: 10px 16px 30px;
  }
}
.scr_keysy_art6__item--red .scr_keysy_art6__inner {
  padding: 29px 40px 30px;
}
@media (max-width: 1600px) {
  .scr_keysy_art6__item--red .scr_keysy_art6__inner {
    padding: 22px 34px 36px 34px;
  }
}
@media (max-width: 1300px) {
  .scr_keysy_art6__item--red .scr_keysy_art6__inner {
    padding: 14px 27px 25px 27px;
  }
}
@media (max-width: 991px) {
  .scr_keysy_art6__item--red .scr_keysy_art6__inner {
    padding: 10px 16px 25px 16px;
  }
}
.scr_keysy_art6__item--purple {
  background-color: #5c34ce;
}
.scr_keysy_art6__item--purple .scr_keysy_art6__name {
  margin-bottom: 21px;
}
.scr_keysy_art6__item--purple .scr_keysy_art6__descr:not(:last-child) {
  margin-bottom: 53px;
}
.scr_keysy_art6__item--purple .scr_keysy_art6__img {
  position: relative;
  margin-bottom: 39px;
}
.scr_keysy_art6__item--purple .scr_keysy_art6__img::after {
  content: "";
  display: block;
  width: 100%;
  padding-top: 54.6%;
}
.scr_keysy_art6__item--purple .scr_keysy_art6__img img {
  position: absolute;
  top: 0;
  left: 0;
}
@media (max-width: 1600px) {
  .scr_keysy_art6__item--purple .scr_keysy_art6__name {
    margin-bottom: 17px;
  }
  .scr_keysy_art6__item--purple .scr_keysy_art6__descr:not(:last-child) {
    margin-bottom: 43px;
  }
  .scr_keysy_art6__item--purple .scr_keysy_art6__img {
    margin-bottom: 30px;
  }
}
@media (max-width: 1300px) {
  .scr_keysy_art6__item--purple .scr_keysy_art6__name {
    margin-bottom: 11px;
  }
  .scr_keysy_art6__item--purple .scr_keysy_art6__descr:not(:last-child) {
    margin-bottom: 35px;
  }
  .scr_keysy_art6__item--purple .scr_keysy_art6__img {
    margin-bottom: 21px;
  }
}
@media (max-width: 991px) {
  .scr_keysy_art6__item--purple .scr_keysy_art6__name {
    margin-bottom: 6px;
  }
  .scr_keysy_art6__item--purple .scr_keysy_art6__descr:not(:last-child) {
    margin-bottom: 24px;
  }
  .scr_keysy_art6__item--purple .scr_keysy_art6__img {
    margin-bottom: 10px;
  }
}
.scr_keysy_art6__item--violet {
  padding-bottom: 240px;
  background-color: #8805a8;
}
.scr_keysy_art6__item--violet .scr_keysy_art6__name {
  margin-bottom: 17px;
}
.scr_keysy_art6__item--violet .scr_keysy_art6__descr:not(:last-child) {
  margin-bottom: 54px;
}
.scr_keysy_art6__item--violet .scr_keysy_art6__img {
  position: absolute;
  width: 48.78%;
  right: 0;
  bottom: 0;
  z-index: 1;
}
.scr_keysy_art6__item--violet .scr_keysy_art6__img::after {
  content: "";
  display: block;
  width: 100%;
  padding-top: 105%;
}
.scr_keysy_art6__item--violet .scr_keysy_art6__img img {
  position: absolute;
  top: 0;
  left: 0;
}
.scr_keysy_art6__item--violet .scr_keysy_art6__data:nth-child(3) {
  margin-bottom: 56px;
}
.scr_keysy_art6__item--violet .scr_keysy_art6__data:nth-child(4) {
  margin-bottom: 51px;
}
@media (max-width: 1600px) {
  .scr_keysy_art6__item--violet .scr_keysy_art6__descr:not(:last-child) {
    margin-bottom: 47px;
  }
  .scr_keysy_art6__item--violet .scr_keysy_art6__data:nth-child(3) {
    margin-bottom: 47px;
  }
  .scr_keysy_art6__item--violet .scr_keysy_art6__data:nth-child(4) {
    margin-bottom: 42px;
  }
}
@media (max-width: 1300px) {
  .scr_keysy_art6__item--violet {
    padding-bottom: 140px;
  }
  .scr_keysy_art6__item--violet .scr_keysy_art6__name {
    margin-bottom: 11px;
  }
  .scr_keysy_art6__item--violet .scr_keysy_art6__descr:not(:last-child) {
    margin-bottom: 36px;
  }
  .scr_keysy_art6__item--violet .scr_keysy_art6__data:nth-child(3) {
    margin-bottom: 32px;
  }
  .scr_keysy_art6__item--violet .scr_keysy_art6__data:nth-child(4) {
    margin-bottom: 31px;
  }
}
@media (max-width: 991px) {
  .scr_keysy_art6__item--violet {
    padding-bottom: 0;
  }
  .scr_keysy_art6__item--violet .scr_keysy_art6__name {
    margin-bottom: 5px;
  }
  .scr_keysy_art6__item--violet .scr_keysy_art6__descr:not(:last-child) {
    margin-bottom: 18px;
  }
  .scr_keysy_art6__item--violet .scr_keysy_art6__data:nth-child(3) {
    margin-bottom: 22px;
  }
  .scr_keysy_art6__item--violet .scr_keysy_art6__data:nth-child(4) {
    margin-bottom: 24px;
  }
  .scr_keysy_art6__item--violet .scr_keysy_art6__img {
    position: relative;
    right: -16px;
    bottom: unset;
    width: 80%;
    margin: 0 0 0 auto;
  }
}
@media (max-width: 767px) {
  .scr_keysy_art6__item--violet .scr_keysy_art6__img {
    width: 80%;
    max-width: 320px;
  }
}
.scr_keysy_art6__item--blue {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  background-color: #1a0289;
}
.scr_keysy_art6__item--blue .scr_keysy_art6__name {
  margin-bottom: 21px;
}
.scr_keysy_art6__item--blue .scr_keysy_art6__descr:not(:last-child) {
  margin-bottom: 53px;
}
.scr_keysy_art6__item--blue .scr_keysy_art6__img img {
  display: block;
  width: 100%;
  height: auto;
}
@media (max-width: 1600px) {
  .scr_keysy_art6__item--blue .scr_keysy_art6__name {
    margin-bottom: 17px;
  }
  .scr_keysy_art6__item--blue .scr_keysy_art6__descr:not(:last-child) {
    margin-bottom: 43px;
  }
}
@media (max-width: 1300px) {
  .scr_keysy_art6__item--blue .scr_keysy_art6__name {
    margin-bottom: 11px;
  }
  .scr_keysy_art6__item--blue .scr_keysy_art6__descr:not(:last-child) {
    margin-bottom: 35px;
  }
}
@media (max-width: 991px) {
  .scr_keysy_art6__item--blue .scr_keysy_art6__name {
    margin-bottom: 6px;
  }
  .scr_keysy_art6__item--blue .scr_keysy_art6__descr:not(:last-child) {
    margin-bottom: 17px;
  }
}
.scr_keysy_art6__item--green {
  background-color: #4cc448;
}
.scr_keysy_art6__item--green .scr_keysy_art6__name {
  margin-bottom: 21px;
}
.scr_keysy_art6__item--green .scr_keysy_art6__descr:not(:last-child) {
  margin-bottom: 53px;
}
.scr_keysy_art6__item--green .scr_keysy_art6__img {
  position: relative;
}
.scr_keysy_art6__item--green .scr_keysy_art6__img::after {
  content: "";
  display: block;
  width: 100%;
  padding-top: 57.54%;
}
.scr_keysy_art6__item--green .scr_keysy_art6__img img {
  position: absolute;
  top: 0;
  left: 0;
}
@media (max-width: 1600px) {
  .scr_keysy_art6__item--green .scr_keysy_art6__name {
    margin-bottom: 17px;
  }
  .scr_keysy_art6__item--green .scr_keysy_art6__descr:not(:last-child) {
    margin-bottom: 43px;
  }
}
@media (max-width: 1300px) {
  .scr_keysy_art6__item--green .scr_keysy_art6__name {
    margin-bottom: 11px;
  }
  .scr_keysy_art6__item--green .scr_keysy_art6__descr:not(:last-child) {
    margin-bottom: 35px;
  }
}
@media (max-width: 991px) {
  .scr_keysy_art6__item--green .scr_keysy_art6__name {
    margin-bottom: 6px;
  }
  .scr_keysy_art6__item--green .scr_keysy_art6__descr:not(:last-child) {
    margin-bottom: 17px;
  }
}
.scr_keysy_art6__item--black {
  background-color: #191919;
}
.scr_keysy_art6__item--black .scr_keysy_art6__img img {
  display: block;
  width: 100%;
  height: auto;
}
.scr_keysy_art6__item--black .scr_keysy_art6__name {
  margin-bottom: 17px;
}
.scr_keysy_art6__item--black .scr_keysy_art6__descr:not(:last-child) {
  margin-bottom: 54px;
}
@media (max-width: 1600px) {
  .scr_keysy_art6__item--black .scr_keysy_art6__descr:not(:last-child) {
    margin-bottom: 45px;
  }
}
@media (max-width: 1300px) {
  .scr_keysy_art6__item--black .scr_keysy_art6__name {
    margin-bottom: 12px;
  }
  .scr_keysy_art6__item--black .scr_keysy_art6__descr:not(:last-child) {
    margin-bottom: 34px;
  }
}
@media (max-width: 991px) {
  .scr_keysy_art6__item--black .scr_keysy_art6__name {
    margin-bottom: 8px;
  }
  .scr_keysy_art6__item--black .scr_keysy_art6__descr:not(:last-child) {
    margin-bottom: 16px;
  }
}
.scr_keysy_art6__item--red {
  background-color: #f12621;
}
.scr_keysy_art6__item--red .scr_keysy_art6__img img {
  display: block;
  width: 100%;
  height: auto;
}
.scr_keysy_art6__item--red .scr_keysy_art6__name {
  margin-bottom: 20px;
}
.scr_keysy_art6__item--red .scr_keysy_art6__descr:not(:last-child) {
  margin-bottom: 54px;
}
@media (max-width: 1600px) {
  .scr_keysy_art6__item--red .scr_keysy_art6__name {
    margin-bottom: 14px;
  }
  .scr_keysy_art6__item--red .scr_keysy_art6__descr:not(:last-child) {
    margin-bottom: 45px;
  }
}
@media (max-width: 1300px) {
  .scr_keysy_art6__item--red .scr_keysy_art6__name {
    margin-bottom: 12px;
  }
  .scr_keysy_art6__item--red .scr_keysy_art6__descr:not(:last-child) {
    margin-bottom: 34px;
  }
}
@media (max-width: 991px) {
  .scr_keysy_art6__item--red .scr_keysy_art6__name {
    margin-bottom: 8px;
  }
  .scr_keysy_art6__item--red .scr_keysy_art6__descr:not(:last-child) {
    margin-bottom: 16px;
  }
}
.scr_keysy_art6__name {
  position: relative;
  padding-right: 45px;
  font-size: 40px;
  font-weight: 600;
  line-height: 49px;
  letter-spacing: -0.03em;
  color: #fff;
}
@media (max-width: 1600px) {
  .scr_keysy_art6__name {
    padding-right: 40px;
    font-size: 35px;
    line-height: 43px;
  }
  .scr_keysy_art6__name::after {
    width: 32px;
    height: 32px;
  }
}
@media (max-width: 1300px) {
  .scr_keysy_art6__name {
    font-size: 30px;
    padding-right: 35px;
    line-height: 37px;
  }
  .scr_keysy_art6__name::after {
    width: 26px;
    height: 26px;
  }
}
@media (max-width: 991px) {
  .scr_keysy_art6__name {
    padding-right: 0;
    font-size: 28px;
    line-height: 34px;
  }
  .scr_keysy_art6__name::after {
    display: none;
  }
}
@media (max-width: 767px) {
  .scr_keysy_art6__name {
    font-size: 28px;
    line-height: 34px;
  }
}
.scr_keysy_art6__name::after {
  content: "";
  position: absolute;
  right: 0;
  top: 10px;
  width: 40px;
  height: 40px;
  background: url(/assets/css/../images/scr_keysy_art6/arrow-right.svg) center/contain no-repeat;
  -webkit-transform: translateX(-10px);
  transform: translateX(-10px);
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.2s ease-out, visibility 0.2s ease-out, -webkit-transform 0.4s ease-out;
  transition: opacity 0.2s ease-out, visibility 0.2s ease-out, transform 0.4s ease-out;
  transition: opacity 0.2s ease-out, visibility 0.2s ease-out, transform 0.4s ease-out, -webkit-transform 0.4s ease-out;
}
.scr_keysy_art6__name span {
  position: relative;
  display: inline-block;
  width: auto;
  text-decoration: underline;
  text-decoration-thickness: 4px;
  -webkit-text-decoration-color: transparent;
  text-decoration-color: transparent;
  transition: -webkit-text-decoration-color 0.2s ease-out;
  transition: text-decoration-color 0.2s ease-out;
  transition: text-decoration-color 0.2s ease-out, -webkit-text-decoration-color 0.2s ease-out;
}
@media (max-width: 767px) {
  .scr_keysy_art6__name span {
    text-decoration-thickness: 2px;
  }
}
.scr_keysy_art6__descr {
  max-width: 416px;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
  letter-spacing: -0.03em;
  color: #fff;
}
@media (max-width: 1600px) {
  .scr_keysy_art6__descr {
    max-width: 445px;
  }
}
@media (max-width: 1300px) {
  .scr_keysy_art6__descr {
    max-width: 355px;
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 991px) {
  .scr_keysy_art6__descr {
    max-width: 100%;
    font-size: 16px;
    line-height: 23px;
  }
}
.scr_keysy_art6__img img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.scr_keysy_art6__data {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  gap: 0 2.45%;
}
.scr_keysy_art6__value {
  margin-bottom: 12px;
  font-size: 40px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: -0.02em;
  color: #fff;
}
@media (max-width: 1600px) {
  .scr_keysy_art6__value {
    margin-bottom: 11px;
    font-size: 35px;
  }
}
@media (max-width: 1300px) {
  .scr_keysy_art6__value {
    margin-bottom: 9px;
    font-size: 30px;
  }
}
@media (max-width: 991px) {
  .scr_keysy_art6__value {
    margin-bottom: 0;
    font-size: 20px;
  }
}
.scr_keysy_art6__group {
  -webkit-flex: 1 1 31.7%;
  -ms-flex: 1 1 31.7%;
  flex: 1 1 31.7%;
}
.scr_keysy_art6__text {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  letter-spacing: -0.03em;
  color: #fff;
}
@media (max-width: 1600px) {
  .scr_keysy_art6__text {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 1300px) {
  .scr_keysy_art6__text {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 991px) {
  .scr_keysy_art6__text {
    font-size: 13px;
    line-height: 15px;
  }
}
.scr_keysy_art6__info {
  position: relative;
  z-index: 2;
  max-width: 290px;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
  letter-spacing: -0.03em;
  color: #fff;
}
@media (max-width: 1600px) {
  .scr_keysy_art6__info {
    max-width: 254px;
  }
}
@media (max-width: 1300px) {
  .scr_keysy_art6__info {
    max-width: 224px;
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 991px) {
  .scr_keysy_art6__info {
    max-width: 100%;
    margin-bottom: 30px;
    line-height: 23px;
  }
}
.scr_keysy_art6__link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.our-projects .scr_keysy_art6 {
  margin-top: 272px;
  padding-top: 0;
}
@media (max-width: 991px) {
  .our-projects .scr_keysy_art6 {
    margin-top: 230px;
    padding-top: 0;
  }
}
@media (max-width: 767px) {
  .our-projects .scr_keysy_art6 {
    margin-top: 188px;
    padding-top: 0;
  }
}
.scr_keysy_art6__pagination {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 0 20px;
}
.scr_keysy_art6__pagination li {
  display: inline-block;
  min-width: 32px;
  text-align: center;
  border-bottom: 3px solid transparent;
  transition: border-color 0.2s ease-out;
}
.scr_keysy_art6__pagination li:hover a {
  color: #1c1c20;
}
.scr_keysy_art6__pagination li.current_page {
  border-color: #166ff5;
  cursor: default;
}
.scr_keysy_art6__pagination li.current_page a {
  color: #1c1c20;
}
.scr_keysy_art6__pagination a {
  font-weight: 500;
  font-size: 28px;
  line-height: 114%;
  letter-spacing: -0.03em;
  text-align: center;
  color: #8e8e93;
  transition: color 0.2s ease-out;
}
@media (max-width: 575px) {
  .scr_keysy_art6__pagination {
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  /* .scr_keysy_art6__pagination li:nth-child(4),
    .scr_keysy_art6__pagination li:nth-child(5) {
        display: none;
    } */
}
.project .scr_keysy_art6__title {
  margin-bottom: 58px;
  padding-top: 0;
  font-weight: 500;
  font-size: 80px;
  line-height: 1;
  letter-spacing: -0.02em;
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .project .scr_keysy_art6__title {
    font-size: 60px;
  }
}
@media (max-width: 767px) {
  .project .scr_keysy_art6__title {
    margin-bottom: 50px;
    font-size: 38px;
  }
}
.project .scr_keysy_art6__title::before {
  display: none;
}
.scr_text_director_art6 {
  margin-bottom: 370px;
}
@media (max-width: 1600px) {
  .scr_text_director_art6 {
    margin-bottom: 220px;
  }
}
@media (max-width: 1300px) {
  .scr_text_director_art6 {
    margin-bottom: 198px;
  }
}
@media (max-width: 991px) {
  .scr_text_director_art6 {
    margin-bottom: 207px;
  }
}
@media (max-width: 767px) {
  .scr_text_director_art6 {
    margin-bottom: 191px;
  }
}
.scr_text_director_art6__wrapper {
  position: relative;
  height: 880px;
  background-color: #232323;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  margin-bottom: 52px;
  padding-bottom: 25px;
}
@media (max-width: 1600px) {
  .scr_text_director_art6__wrapper {
    height: 627px;
    margin-bottom: 82px;
  }
}
@media (max-width: 1300px) {
  .scr_text_director_art6__wrapper {
    margin-bottom: 45px;
  }
}
@media (max-width: 991px) {
  .scr_text_director_art6__wrapper {
    height: auto;
    display: block;
    margin-bottom: 30px;
    background-color: transparent;
  }
}
@media (max-width: 767px) {
  .scr_text_director_art6__wrapper {
    margin-bottom: 38px;
  }
}
.scr_text_director_art6__director {
  position: absolute;
  top: 220px;
  right: 142px;
  z-index: 2;
}
@media (max-width: 1600px) {
  .scr_text_director_art6__director {
    top: 162px;
    right: 201px;
  }
}
@media (max-width: 1300px) {
  .scr_text_director_art6__director {
    right: 155px;
  }
}
@media (max-width: 991px) {
  .scr_text_director_art6__director {
    top: 116px;
    right: 38px;
  }
}
@media (max-width: 767px) {
  .scr_text_director_art6__director {
    display: none;
  }
}
.scr_text_director_art6__name {
  position: relative;
  margin-bottom: 10px;
  font-weight: 600;
  font-size: 22px;
  letter-spacing: -0.02em;
  color: #fff;
}
.scr_text_director_art6__name::before {
  content: "";
  position: absolute;
  left: -25px;
  top: 9px;
  width: 12px;
  height: 12px;
  background-color: #fff;
}
.scr_text_director_art6__name::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 30px;
  bottom: 0;
  z-index: -1;
  background-color: #166ff5;
}
@media (max-width: 1600px) {
  .scr_text_director_art6__name {
    font-size: 20px;
  }
  .scr_text_director_art6__name::before {
    width: 8px;
    height: 8px;
  }
}
@media (max-width: 1300px) {
  .scr_text_director_art6__name {
    font-size: 18px;
  }
  .scr_text_director_art6__name::after {
    right: 60px;
  }
}
.scr_text_director_art6__post {
  font-weight: 500;
  font-size: 14px;
  color: #8e8e93;
}
.scr_text_director_art6__director-sm {
  position: static;
  display: none;
  margin-bottom: 44px;
  padding-left: 24px;
}
@media (max-width: 767px) {
  .scr_text_director_art6__director-sm {
    display: block;
  }
}
.scr_text_director_art6__director-sm .scr_text_director_art6__name {
  font-size: 22px;
}
.scr_text_director_art6__director-sm .scr_text_director_art6__name::before {
  width: 12px;
  height: 12px;
  background-color: #1c1c20;
}
.scr_text_director_art6__director-sm .scr_text_director_art6__name::before {
  left: -23px;
  top: 6px;
}
.scr_text_director_art6__director-sm .scr_text_director_art6__name::after {
  right: unset;
  width: 164px;
}
.scr_text_director_art6__bg {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  height: 100%;
  width: 100%;
  min-width: 320px;
  margin: 0 auto;
}
@media (max-width: 991px) {
  .scr_text_director_art6__bg {
    position: relative;
    top: unset;
    left: unset;
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    height: 382px;
    margin-bottom: 30px;
    background-color: #232323;
  }
  .scr_text_director_art6__bg img {
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .scr_text_director_art6__bg {
    height: 300px;
    margin-bottom: 37px;
  }
}
@media (max-width: 575px) {
  .scr_text_director_art6__bg {
    min-height: 240px;
  }
}
.scr_text_director_art6__bg img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.scr_text_director_art6__intro {
  width: 100%;
}
.scr_text_director_art6__title__block {
  position: relative;
  z-index: 2;
}
@media (max-width: 1600px) {
  .scr_text_director_art6__title__block {
    top: 46px;
  }
}
@media (max-width: 991px) {
  .scr_text_director_art6__title__block {
    top: 0;
  }
}
.scr_text_director_art6__title {
  color: #fff;
}
@media (max-width: 991px) {
  .scr_text_director_art6__title {
    line-height: 117%;
    margin-bottom: 4px;
    color: #1c1c20;
  }
}
@media (max-width: 767px) {
  .scr_text_director_art6__title {
    margin-bottom: 18px;
    font-size: 40px;
    line-height: 120%;
  }
}
@media only screen and (max-width: 360px) {
  .scr_text_director_art6__title {
    font-size: 34px;
  }
}
.scr_text_director_art6__info {
  max-width: 740px;
  margin: 0 126px 0 auto;
}
@media (max-width: 1600px) {
  .scr_text_director_art6__info {
    margin: 0 54px 0 auto;
  }
}
@media (max-width: 1300px) {
  .scr_text_director_art6__info {
    max-width: 620px;
    margin: 0 46px 0 auto;
  }
}
@media (max-width: 991px) {
  .scr_text_director_art6__info {
    max-width: 475px;
    margin: 0 0 0 auto;
    padding: 0;
  }
}
@media (max-width: 767px) {
  .scr_text_director_art6__info {
    max-width: 355px;
    margin: 0 auto 0 50px;
  }
}
@media (max-width: 575px) {
  .scr_text_director_art6__info {
    margin: 0;
  }
}
.scr_text_director_art6__cite {
  position: relative;
  margin-bottom: 70px;
  font-weight: 500;
  font-size: 22px;
  line-height: 164%;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
.scr_text_director_art6__cite span {
  display: inline-block;
  width: 100%;
}
.scr_text_director_art6__cite span:last-child {
  margin-top: 36px;
}
.scr_text_director_art6__cite::after,
.scr_text_director_art6__cite::before {
  content: "";
  position: absolute;
  z-index: 1;
  width: 32px;
  height: 32px;
}
.scr_text_director_art6__cite::before {
  top: 0;
  left: -52px;
  background: url(/assets/css/../images/scr_text_director_art6/quote-start.svg) center/contain no-repeat;
}
.scr_text_director_art6__cite::after {
  bottom: 0;
  right: -52px;
  background: url(/assets/css/../images/scr_text_director_art6/quote-end.svg) center/contain no-repeat;
}
@media (max-width: 1600px) {
  .scr_text_director_art6__cite {
    font-size: 20px;
    line-height: 170%;
  }
  .scr_text_director_art6__cite::after,
  .scr_text_director_art6__cite::before {
    width: 28px;
    height: 28px;
  }
  .scr_text_director_art6__cite::before {
    left: -46px;
  }
  .scr_text_director_art6__cite::after {
    bottom: -4px;
    right: -25px;
  }
  .scr_text_director_art6__cite span:last-child {
    margin-top: 34px;
  }
}
@media (max-width: 1300px) {
  .scr_text_director_art6__cite {
    margin-bottom: 37px;
    font-size: 18px;
    line-height: 189%;
  }
  .scr_text_director_art6__cite::after {
    bottom: 0;
    right: -45px;
  }
}
@media (max-width: 991px) {
  .scr_text_director_art6__cite {
    margin-bottom: 77px;
    font-size: 16px;
    line-height: 150%;
  }
  .scr_text_director_art6__cite::after,
  .scr_text_director_art6__cite::before {
    width: 32px;
    height: 32px;
  }
  .scr_text_director_art6__cite::before {
    top: -41px;
    left: -4px;
  }
  .scr_text_director_art6__cite::after {
    bottom: -38px;
    right: 14px;
  }
  .scr_text_director_art6__cite span:last-child {
    margin-top: 24px;
  }
}
@media (max-width: 767px) {
  .scr_text_director_art6__cite {
    margin-bottom: 46px;
  }
  .scr_text_director_art6__cite::before {
    top: -41px;
    left: -1px;
  }
  .scr_text_director_art6__cite::after {
    bottom: -33px;
    right: -5px;
  }
}
.scr_text_director_art6__consultation {
  position: relative;
  display: inline-block;
  padding-left: 60px;
  font-weight: 500;
  font-size: 28px;
  line-height: 114%;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
.scr_text_director_art6__consultation::before {
  content: "";
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 0;
  width: 32px;
  height: 32px;
  background: url(/assets/css/../images/scr_keysy_art6/arrow-right-blue.svg) center/contain no-repeat;
  transition: -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
}
@media (hover: hover) {
  .scr_text_director_art6__consultation:hover::before {
    -webkit-transform: translate(10px, -50%);
    transform: translate(10px, -50%);
  }
}
@media (max-width: 1600px) {
  .scr_text_director_art6__consultation {
    padding-left: 57px;
    font-size: 24px;
    line-height: 133%;
  }
  .scr_text_director_art6__consultation::before {
    left: 5px;
  }
}
@media (max-width: 1300px) {
  .scr_text_director_art6__consultation {
    font-size: 20px;
    line-height: 160%;
  }
  .scr_text_director_art6__consultation::before {
    width: 26px;
    height: 26px;
  }
}
@media (max-width: 767px) {
  .scr_text_director_art6__consultation {
    padding-left: 49px;
    font-size: 24px;
    line-height: 133%;
  }
  .scr_text_director_art6__consultation::before {
    left: 0;
    width: 30px;
    height: 30px;
  }
}
@media only screen and (max-width: 360px) {
  .scr_text_director_art6__consultation {
    font-size: 18px;
  }
  .scr_text_director_art6__consultation::before {
    width: 26px;
    height: 26px;
  }
}
.scr_tematiki_art6 {
  margin-bottom: 493px;
}
@media (max-width: 1600px) {
  .scr_tematiki_art6 {
    margin-bottom: 331px;
  }
}
@media (max-width: 1300px) {
  .scr_tematiki_art6 {
    margin-bottom: 271px;
  }
}
@media (max-width: 991px) {
  .scr_tematiki_art6 {
    margin-bottom: 198px;
  }
}
@media (max-width: 767px) {
  .scr_tematiki_art6 {
    margin-bottom: 196px;
  }
}
.services-website-creation .scr_tematiki_art6 {
  margin-bottom: 200px;
}
.scr_tematiki_art6__title__block {
  position: relative;
}
.scr_tematiki_art6__title {
  position: relative;
  margin-bottom: 25px;
  padding-top: 124px;
  font-weight: 600;
  font-size: 120px;
  line-height: 83%;
  letter-spacing: -0.02em;
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .scr_tematiki_art6__title {
    margin-bottom: 15px;
    padding-top: 92px;
    font-size: 90px;
    line-height: 111%;
  }
}
@media (max-width: 1300px) {
  .scr_tematiki_art6__title {
    margin-bottom: 30px;
    padding-top: 53px;
    font-size: 80px;
    line-height: 100%;
  }
}
@media (max-width: 991px) {
  .scr_tematiki_art6__title {
    margin-bottom: 10px;
    padding-top: 0;
    font-size: 60px;
    line-height: 117%;
    white-space: unset;
  }
}
@media (max-width: 767px) {
  .scr_tematiki_art6__title {
    margin-bottom: 16px;
    font-size: 40px;
    line-height: 120%;
  }
}
@media (max-width: 360px) {
  .scr_tematiki_art6__title {
    font-size: 34px;
  }
}
.scr_tematiki_art6__title::before {
  content: "";
  position: absolute;
  top: 54px;
  left: 2px;
  width: 0;
  height: 0;
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
  border-top: 24px solid #166ff5;
  -webkit-transform: rotate(-14deg);
  transform: rotate(-14deg);
}
@media (max-width: 1600px) {
  .scr_tematiki_art6__title::before {
    top: 54px;
    left: 9px;
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    border-top: 19px solid #166ff5;
  }
}
@media (max-width: 1300px) {
  .scr_tematiki_art6__title::before {
    top: 22px;
  }
}
@media (max-width: 991px) {
  .scr_tematiki_art6__title::before {
    display: none;
  }
}
.scr_tematiki_art6__subtitle {
  margin-bottom: 61px;
  font-weight: 500;
  font-size: 40px;
  line-height: 215%;
  letter-spacing: -0.02em;
  color: #1c1c20;
}
.scr_tematiki_art6__subtitle span {
  border-bottom: 4px solid #166ff5;
}
@media (max-width: 1600px) {
  .scr_tematiki_art6__subtitle {
    font-size: 35px;
    line-height: 246%;
  }
}
@media (max-width: 1300px) {
  .scr_tematiki_art6__subtitle {
    margin-bottom: 51px;
    font-size: 30px;
    line-height: 140%;
  }
}
@media (max-width: 991px) {
  .scr_tematiki_art6__subtitle {
    font-size: 20px;
    line-height: 150%;
  }
}
@media (max-width: 767px) {
  .scr_tematiki_art6__subtitle {
    max-width: 340px;
    margin-bottom: 32px;
  }
}
.scr_tematiki_art6__wrapper {
  position: relative;
  z-index: 1;
}
.scr_tematiki_art6__wrapper .container {
  position: relative;
  z-index: 1;
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2;
  -webkit-column-gap: 109px;
  -moz-column-gap: 109px;
  column-gap: 109px;
}
@media (max-width: 1600px) {
  .scr_tematiki_art6__wrapper .container {
    -webkit-column-gap: 120px;
    -moz-column-gap: 120px;
    column-gap: 120px;
  }
}
@media (max-width: 1300px) {
  .scr_tematiki_art6__wrapper .container {
    -webkit-column-count: unset;
    -moz-column-count: unset;
    column-count: unset;
  }
}
@media (max-width: 767px) {
  .scr_tematiki_art6__wrapper {
    margin-top: 40px;
  }
}
@media (max-width: 767px) {
  .industries .scr_tematiki_art6__wrapper {
    margin-top: 0;
  }
}
.scr_tematiki_art6__group {
  padding-bottom: 63px;
  -webkit-column-break-inside: avoid;
  -moz-column-break-inside: avoid;
  break-inside: avoid;
}
@media (max-width: 1300px) {
  .scr_tematiki_art6__group {
    padding-bottom: 76px;
  }
}
@media (max-width: 991px) {
  .scr_tematiki_art6__group {
    padding-bottom: 0;
    border-bottom: 2px solid #f2f2f2;
  }
  .scr_tematiki_art6__group.active .scr_tematiki_art6__heading > span:last-child::after {
    background-color: #166ff5;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
  .scr_tematiki_art6__group.active .scr_tematiki_art6__heading > span:last-child::before {
    background-color: #166ff5;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
}
.scr_tematiki_art6__heading {
  position: relative;
  display: inline-block;
  margin-bottom: 27px;
  padding-top: 10px;
  font-weight: 500;
  font-size: 28px;
  letter-spacing: -0.02em;
  color: #1c1c20;
}
.scr_tematiki_art6__heading > span:first-child {
  position: relative;
}
.scr_tematiki_art6__heading > span:last-child {
  display: none;
}
@media (max-width: 1600px) {
  .scr_tematiki_art6__heading {
    font-size: 30px;
  }
}
@media (max-width: 1300px) {
  .scr_tematiki_art6__heading {
    margin-bottom: 25px;
  }
}
@media (max-width: 991px) {
  .scr_tematiki_art6__heading {
    min-height: 79px;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 10px 50px 10px 0;
    margin-bottom: 0;
    cursor: pointer;
  }
  .scr_tematiki_art6__heading > span:last-child {
    position: absolute;
    right: 0;
    top: 27px;
    width: 24px;
    height: 24px;
    display: block;
  }
  .scr_tematiki_art6__heading > span:last-child::after,
  .scr_tematiki_art6__heading > span:last-child::before {
    content: "";
    position: absolute;
    background-color: #8e8e93;
    transition: background-color 0.2s ease-out, -webkit-transform 0.2s ease-out;
    transition: background-color 0.2s ease-out, transform 0.2s ease-out;
    transition: background-color 0.2s ease-out, transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
  }
  .scr_tematiki_art6__heading > span:last-child::before {
    top: 11px;
    left: 5px;
    width: 14px;
    height: 2px;
  }
  .scr_tematiki_art6__heading > span:last-child::after {
    top: 5px;
    left: 11px;
    width: 2px;
    height: 14px;
  }
}
@media (max-width: 767px) {
  .scr_tematiki_art6__heading {
    padding: 10px 34px 10px 0;
    font-size: 24px;
  }
}
@media only screen and (max-width: 400px) {
  .scr_tematiki_art6__heading > span:first-child {
    max-width: 300px;
  }
}
.scr_tematiki_art6__amount {
  font-weight: 500;
  font-size: 20px;
  line-height: 160%;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
@media (max-width: 1300px) {
  .scr_tematiki_art6__amount {
    font-size: 18px;
    line-height: 177%;
  }
}
.scr_tematiki_art6__list {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 16px 12px;
}
@media (max-width: 991px) {
  .scr_tematiki_art6__list {
    position: relative;
    max-height: 0;
    gap: 12px 8px;
    overflow: hidden;
    transition: max-height 0.2s ease-out;
  }
  .scr_tematiki_art6__list::after,
  .scr_tematiki_art6__list::before {
    content: "";
    display: block;
    width: 100%;
    height: 31px;
  }
  .scr_tematiki_art6__list::before {
    display: none;
  }
}
@media (max-width: 767px) {
  .scr_tematiki_art6__list::before {
    display: none;
  }
}
.scr_tematiki_art6__item {
  display: inline-block;
  padding: 12px 23px 10px 20px;
  font-weight: 500;
  font-size: 20px;
  line-height: 160%;
  letter-spacing: -0.03em;
  text-align: center;
  color: #8e8e93;
  background-color: #f2f2f2;
  border-radius: 60px;
  transition: color 0.2s ease-out, background-color 0.2s ease-out;
}
@media (hover: hover) {
  .scr_tematiki_art6__item:hover {
    color: #fff;
    background-color: #1c1c20;
  }
}
@media (max-width: 1300px) {
  .scr_tematiki_art6__item {
    padding: 8px 25px;
    font-size: 16px;
    line-height: 200%;
  }
}
@media (max-width: 991px) {
  .scr_tematiki_art6__item {
    padding: 4px 18px;
  }
}
@media (max-width: 767px) {
  .scr_tematiki_art6__item {
    padding: 3px 18px;
  }
}
.industries .scr_tematiki_art6 {
  margin-bottom: 304px;
}
@media (max-width: 1600px) {
  .industries .scr_tematiki_art6 {
    margin-bottom: 200px;
  }
}
@media (max-width: 1300px) {
  .industries .scr_tematiki_art6 {
    margin-bottom: 150px;
  }
}
@media (max-width: 991px) {
  .industries .scr_tematiki_art6 {
    margin-bottom: 100px;
  }
}
@media (max-width: 767px) {
  .industries .scr_tematiki_art6 {
    margin-bottom: 79px;
  }
}
.services-advertisement .scr_tematiki_art6,
.services-promotion .scr_tematiki_art6,
.services-website-creation .scr_tematiki_art6 {
  margin-bottom: 187px;
}
.scr_company_art6 {
  background-color: #1c1c20;
  padding-bottom: 128px;
}
@media (max-width: 1600px) {
  .scr_company_art6 {
    padding-bottom: 92px;
  }
}
@media (max-width: 1300px) {
  .scr_company_art6 {
    padding-bottom: 79px;
  }
}
@media (max-width: 991px) {
  .scr_company_art6 {
    padding-bottom: 68px;
  }
}
@media (max-width: 767px) {
  .scr_company_art6 {
    padding-bottom: 48px;
  }
}
.scr_company_art6__wrapper {
  position: relative;
  margin-bottom: 53px;
}
@media (max-width: 1600px) {
  .scr_company_art6__wrapper {
    margin-bottom: 56px;
  }
}
@media (max-width: 1300px) {
  .scr_company_art6__wrapper {
    margin-bottom: 41px;
  }
}
@media (max-width: 991px) {
  .scr_company_art6__wrapper {
    margin-bottom: 38px;
  }
}
@media (max-width: 767px) {
  .scr_company_art6__wrapper {
    margin-bottom: 20px;
  }
}
.scr_company_art6__bg {
  position: relative;
}
.scr_company_art6__bg::after {
  content: "";
  display: block;
  width: 100%;
  padding-top: 38.85%;
}
.scr_company_art6__bg img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (max-width: 1600px) {
  .scr_company_art6__bg::after {
    padding-top: 38.85%;
  }
}
@media (max-width: 1300px) {
  .scr_company_art6__bg::after {
    padding-top: 42%;
  }
}
@media (max-width: 991px) {
  .scr_company_art6__bg {
    margin-bottom: 37px;
  }
  .scr_company_art6__bg::after {
    padding-top: 42%;
  }
}
@media (max-width: 767px) {
  .scr_company_art6__bg::after {
    padding-top: 46.15%;
  }
}
.scr_company_art6__person {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  gap: 23px;
  font-weight: 600;
  font-size: 14px;
  letter-spacing: -0.02em;
  color: #8e8e93;
  transition: all 1s ease-out;
  color: #fff;
}
.scr_company_art6__person .scr_company_art6__name {
  opacity: 1;
  visibility: visible;
}
.scr_company_art6__person.hidden {
  opacity: 0;
  visibility: hidden;
}
@media only screen and (max-width: 1024px) {
  .scr_company_art6__person {
    display: none;
  }
}
.scr_company_art6__person--arrow_right .scr_company_art6__name {
  position: relative;
  transition: opacity 1s ease-out, visibility 1s ease-out;
}
.scr_company_art6__person--arrow_right .scr_company_art6__name::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  background-color: #166ff5;
}
.scr_company_art6__person--arrow_right .scr_company_art6__name::after {
  content: "";
  position: absolute;
  width: 6px;
  height: 6px;
  top: 5px;
  right: -13px;
  z-index: 1;
  background-color: #fff;
}
.scr_company_art6__person--arrow_right .scr_company_art6__post {
  position: relative;
  text-align: right;
}
.scr_company_art6__person--arrow_right .scr_company_art6__post span {
  position: absolute;
  right: -25px;
  bottom: -15px;
  z-index: 1;
  width: 24px;
  height: 26px;
}
.scr_company_art6__person--arrow_right .scr_company_art6__post span::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transition: opacity 1s ease-out;
}
.scr_company_art6__person--arrow_right .scr_company_art6__post span::before {
  background-image: url("data:image/svg+xml,%3Csvg width='34' height='36' viewBox='0 0 34 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.5431 29.4023L5.06517 18.3009L18.493 16.5996L21.6989 4.04745L29.5431 29.4023Z' fill='white' /%3E%3C/svg%3E");
  opacity: 1;
}
@media (max-width: 991px) {
  .scr_company_art6__person--arrow_right .scr_company_art6__post span {
    right: -20px;
    bottom: 20px;
    -webkit-transform: rotate(-84deg);
    transform: rotate(-84deg);
  }
}
.scr_company_art6__person--arrow_left .scr_company_art6__name {
  -webkit-order: 2;
  -ms-flex-order: 2;
  order: 2;
  position: relative;
  transition: opacity 1s ease-out, visibility 1s ease-out;
}
.scr_company_art6__person--arrow_left .scr_company_art6__name::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  background-color: #166ff5;
}
.scr_company_art6__person--arrow_left .scr_company_art6__name::after {
  content: "";
  position: absolute;
  width: 6px;
  height: 6px;
  top: 5px;
  left: -13px;
  z-index: 1;
  background-color: #fff;
}
.scr_company_art6__person--arrow_left .scr_company_art6__post {
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
  position: relative;
}
.scr_company_art6__person--arrow_left .scr_company_art6__post span {
  position: absolute;
  left: -25px;
  bottom: -15px;
  z-index: 1;
  width: 20px;
  height: 21px;
}
@media (max-width: 991px) {
  .scr_company_art6__person--arrow_left .scr_company_art6__post span {
    right: -20px;
    bottom: 20px;
    -webkit-transform: rotate(84deg);
    transform: rotate(84deg);
  }
}
.scr_company_art6__person--arrow_left .scr_company_art6__post span::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transition: opacity 1s ease-out;
}
.scr_company_art6__person--arrow_left .scr_company_art6__post span::before {
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='26' viewBox='0 0 25 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-0.00154023 25.9869L24.7552 15.522L11.3758 13.4741L8.49546 0.843298L-0.00154023 25.9869Z' fill='white' /%3E%3C/svg%3E");
  opacity: 1;
}
.scr_company_art6__person1 {
  position: absolute;
  top: 19.9%;
  left: 7.4%;
  z-index: 3;
}
@media (max-width: 1600px) {
  .scr_company_art6__person1 {
    left: 3.3%;
    top: 20%;
  }
}
@media (max-width: 1300px) {
  .scr_company_art6__person1 {
    left: 0.5%;
    top: 18%;
  }
}
.scr_company_art6__person2 {
  position: absolute;
  top: 41%;
  left: 39%;
  z-index: 3;
}
@media (max-width: 1600px) {
  .scr_company_art6__person2 {
    left: 35%;
    top: 42%;
  }
}
@media (max-width: 1300px) {
  .scr_company_art6__person2 {
    left: 29%;
    top: 43%;
  }
}
.scr_company_art6__person3 {
  position: absolute;
  top: 22%;
  left: 78%;
  z-index: 3;
}
@media (max-width: 1600px) {
  .scr_company_art6__person3 {
    top: 21%;
    left: 74%;
  }
}
@media (max-width: 1300px) {
  .scr_company_art6__person3 {
    top: 20%;
    left: 72%;
  }
}
.scr_company_art6__person4 {
  position: absolute;
  top: 62%;
  left: 31.8%;
  z-index: 3;
}
@media (max-width: 1600px) {
  .scr_company_art6__person4 {
    top: 62%;
    left: 31.8%;
  }
}
@media (max-width: 1300px) {
  .scr_company_art6__person4 {
    top: 60%;
    left: 30%;
  }
}
.scr_company_art6__person5 {
  position: absolute;
  top: 62.4%;
  left: 79.6%;
  z-index: 3;
}
@media (max-width: 1600px) {
  .scr_company_art6__person5 {
    top: 62.4%;
    left: 79.6%;
  }
}
@media (max-width: 1300px) {
  .scr_company_art6__person5 {
    top: 60.4%;
    left: 82.6%;
  }
}
.scr_company_art6__intro {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 2;
  width: 100%;
}
@media (max-width: 991px) {
  .scr_company_art6__intro {
    position: relative;
    bottom: unset;
    left: unset;
  }
}
.scr_company_art6__title__block {
  min-height: 254px;
  margin-bottom: 11px;
  font-size: 120px;
  line-height: 83%;
  letter-spacing: -0.02em;
}
@media (max-width: 1600px) {
  .scr_company_art6__title__block {
    min-height: 204px;
    margin-bottom: 0;
  }
}
@media (max-width: 1300px) {
  .scr_company_art6__title__block {
    min-height: 154px;
  }
}
@media (max-width: 991px) {
  .scr_company_art6__title__block {
    min-height: auto;
  }
}
.scr_company_art6__title {
  color: #fff;
}
.scr_company_art6__subtitle {
  position: relative;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  padding: 10px 10px 10px 15px;
  font-weight: 500;
  font-size: 40px;
  line-height: 120%;
  letter-spacing: -0.03em;
  color: #fff;
}
.scr_company_art6__subtitle::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  background-color: #166ff5;
}
@media (max-width: 1600px) {
  .scr_company_art6__subtitle {
    padding: 1px 8px 0 9px;
    font-size: 30px;
    line-height: 160%;
  }
}
@media (max-width: 1300px) {
  .scr_company_art6__subtitle {
    padding: 0 8px 0 9px;
    font-size: 28px;
    line-height: 171%;
  }
}
@media (max-width: 991px) {
  .scr_company_art6__subtitle {
    display: none;
  }
}
.scr_company_art6__title-sm {
  display: none;
}
@media (max-width: 991px) {
  .scr_company_art6__title-sm {
    display: block;
    max-width: 703px;
    margin-bottom: 35px;
    font-weight: 600;
    font-size: 60px;
    line-height: 100%;
    letter-spacing: -0.02em;
    color: #fff;
  }
}
@media (max-width: 767px) {
  .scr_company_art6__title-sm {
    margin-bottom: 21px;
    font-size: 52px;
    line-height: 115%;
  }
}
@media only screen and (max-width: 360px) {
  .scr_company_art6__title-sm {
    font-size: 34px;
  }
}
.scr_company_art6__subtitle-sm {
  display: none;
}
@media (max-width: 991px) {
  .scr_company_art6__subtitle-sm {
    position: relative;
    display: inline;
    padding-right: 7px;
    font-weight: 500;
    font-size: 28px;
    line-height: 125%;
    letter-spacing: -0.02em;
    color: #fff;
    background-color: #166ff5;
  }
}
.scr_company_art6__subtitle-sm br {
  display: none;
}
@media (max-width: 767px) {
  .scr_company_art6__subtitle-sm {
    position: relative;
    display: inline;
    z-index: 2;
    font-size: 20px;
    line-height: 150%;
  }
  .scr_company_art6__subtitle-sm br {
    display: inline;
  }
  .scr_company_art6__subtitle-sm::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    width: 102%;
    height: 31px;
    background-color: #166ff5;
  }
}
.scr_company_art6__about {
  max-width: 740px;
  margin: 0 0 174px auto;
}
.scr_company_art6__about p {
  font-weight: 500;
  font-size: 22px;
  line-height: 164%;
  letter-spacing: -0.03em;
  color: #fff;
}
.scr_company_art6__about p:not(:last-child) {
  margin-bottom: 36px;
}
@media (max-width: 1600px) {
  .scr_company_art6__about {
    max-width: 579px;
    margin: 0 52px 130px auto;
  }
  .scr_company_art6__about p {
    font-size: 18px;
    line-height: 167%;
  }
  .scr_company_art6__about p:not(:last-child) {
    margin-bottom: 30px;
  }
}
@media (max-width: 1300px) {
  .scr_company_art6__about {
    max-width: 504px;
    margin: 0 0 103px auto;
  }
  .scr_company_art6__about p {
    font-size: 16px;
    line-height: 150%;
  }
}
@media (max-width: 991px) {
  .scr_company_art6__about {
    max-width: 384px;
    margin-top: 32px;
  }
  .scr_company_art6__about p {
    font-size: 16px;
    line-height: 150%;
  }
  .scr_company_art6__about p:not(:last-child) {
    margin-bottom: 24px;
  }
}
@media (max-width: 767px) {
  .scr_company_art6__about {
    margin-top: 27px;
    margin-bottom: 67px;
  }
}
.scr_company_art6__info__heading {
  margin-bottom: 56px;
  font-weight: 500;
  font-size: 40px;
  letter-spacing: -0.03em;
  color: #fff;
}
@media (max-width: 1600px) {
  .scr_company_art6__info__heading {
    margin-bottom: 33px;
    font-size: 35px;
  }
}
@media (max-width: 1300px) {
  .scr_company_art6__info__heading {
    margin-bottom: 61px;
    font-size: 30px;
  }
}
@media (max-width: 991px) {
  .scr_company_art6__info__heading {
    margin-bottom: 10px;
    display: none;
  }
}
.scr_company_art6__list {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 32px 21px;
}
@media (max-width: 1600px) {
  .scr_company_art6__list {
    gap: 23px 21px;
  }
}
@media (max-width: 1300px) {
  .scr_company_art6__list {
    gap: 51px 21px;
  }
}
@media (max-width: 991px) {
  .scr_company_art6__list {
    grid-template-columns: repeat(2, 1fr);
    gap: 69px 21px;
  }
}
@media (max-width: 767px) {
  .scr_company_art6__list {
    grid-template-columns: 1fr;
    gap: 55px 0;
  }
}
.scr_company_art6__item {
  min-height: 262px;
  padding: 15px 10px 15px 37px;
  border-left: 2px solid #2e2e32;
  transition: border-color 0.2s ease-out;
}
.scr_company_art6__item:hover {
  border-left-color: #fff;
}
.scr_company_art6__item:hover .scr_company_art6__descr {
  background-color: #166ff5;
}
@media (max-width: 1600px) {
  .scr_company_art6__item {
    min-height: 193px;
    padding: 0 10px 15px 25px;
  }
}
@media (max-width: 1300px) {
  .scr_company_art6__item {
    min-height: 153px;
    padding: 0 10px 5px 25px;
  }
}
@media (max-width: 767px) {
  .scr_company_art6__item {
    min-height: 172px;
    padding: 0 10px 15px 12px;
  }
}
.scr_company_art6__amount {
  margin-bottom: 42px;
  font-weight: 500;
  font-size: 80px;
  line-height: 137%;
  letter-spacing: -0.02em;
  color: #fff;
}
@media (max-width: 1600px) {
  .scr_company_art6__amount {
    margin-bottom: 13px;
    font-size: 60px;
    line-height: 183%;
  }
}
@media (max-width: 1300px) {
  .scr_company_art6__amount {
    font-size: 40px;
    line-height: 190%;
  }
}
@media (max-width: 767px) {
  .scr_company_art6__amount {
    margin-bottom: 21px;
  }
}
.scr_company_art6__descr {
  font-weight: 600;
  font-size: 22px;
  letter-spacing: -0.02em;
  color: #fff;
  transition: background-color 0.2s ease-out, box-shadow 0.2s ease-out;
}
@media (max-width: 1600px) {
  .scr_company_art6__descr {
    font-size: 18px;
    line-height: 144%;
  }
}
@media (max-width: 1300px) {
  .scr_company_art6__descr {
    font-size: 16px;
    line-height: 150%;
  }
}
@media (max-width: 767px) {
  .scr_company_art6__descr {
    font-size: 20px;
    line-height: 150%;
  }
}
.company-page .scr_company_art6 {
  padding-top: 92px;
}
@media (max-width: 1600px) {
  .company-page .scr_company_art6 {
    padding-top: 82px;
  }
}
@media (max-width: 991px) {
  .company-page .scr_company_art6 {
    padding-top: 80px;
  }
}
@media (max-width: 767px) {
  .company-page .scr_company_art6 {
    padding-top: 70px;
  }
}
.scr_komanda_art6 {
  padding-top: 117px;
}
@media (max-width: 1600px) {
  .scr_komanda_art6 {
    padding-top: 86px;
  }
}
@media (max-width: 1300px) {
  .scr_komanda_art6 {
    padding-top: 69px;
  }
}
@media (max-width: 991px) {
  .scr_komanda_art6 {
    padding-top: 58px;
  }
}
@media (max-width: 767px) {
  .scr_komanda_art6 {
    padding-top: 71px;
  }
}
.scr_komanda_art6__title {
  margin-bottom: 53px;
  font-weight: 500;
  font-size: 40px;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .scr_komanda_art6__title {
    margin-bottom: 55px;
    font-size: 35px;
  }
}
@media (max-width: 1300px) {
  .scr_komanda_art6__title {
    margin-bottom: 45px;
    font-size: 30px;
  }
}
@media (max-width: 991px) {
  .scr_komanda_art6__title {
    margin-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .scr_komanda_art6__title {
    margin-bottom: 26px;
    font-size: 32px;
  }
}
@media only screen and (max-width: 360px) {
  .scr_komanda_art6__title {
    font-size: 26px;
  }
}
.scr_komanda_art6__slider {
  position: relative;
}
.scr_komanda_art6__nav {
  position: absolute;
  left: 0;
  top: 35.41%;
  z-index: 2;
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  pointer-events: none;
}
.scr_komanda_art6__next,
.scr_komanda_art6__prev {
  display: block;
  width: 44px;
  height: 44px;
  background-color: #1c1c20;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  pointer-events: all;
}
@media (hover: hover) {
  .scr_komanda_art6__next:hover,
  .scr_komanda_art6__prev:hover {
    background-color: #166ff5;
  }
}
.scr_komanda_art6__next::after,
.scr_komanda_art6__prev::after {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
}
@media (max-width: 575px) {
  .scr_komanda_art6__next,
  .scr_komanda_art6__prev {
    width: 44px;
    height: 44px;
  }
  .scr_komanda_art6__next::after,
  .scr_komanda_art6__prev::after {
    width: 20px;
    height: 20px;
  }
}
.scr_komanda_art6__prev::after {
  background: url(/assets/css/../images/scr_komanda_art6/arrow_prev.svg) center/contain no-repeat;
}
.scr_komanda_art6__next::after {
  background: url(/assets/css/../images/scr_komanda_art6/arrow_next.svg) center/contain no-repeat;
}
.scr_komanda_art6__slide:hover .scr_komanda_art6__name {
  padding-left: 24px;
}
.scr_komanda_art6__slide:hover .scr_komanda_art6__name span {
  color: #fff;
  background-color: #166ff5;
}
.scr_komanda_art6__slide:hover .scr_komanda_art6__name::before {
  opacity: 1;
  visibility: visible;
}
.scr_komanda_art6__img {
  position: relative;
  width: 100%;
  margin-bottom: 24px;
  background-color: #f4f4f4;
}
.scr_komanda_art6__img::after {
  content: "";
  display: block;
  width: 100%;
  padding-top: 100%;
}
.scr_komanda_art6__img img {
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  transition: opacity 0.2s ease-out, visibility 0.2s ease-out;
}
@media (max-width: 1600px) {
  .scr_komanda_art6__img {
    margin-bottom: 20px;
  }
}
@media (max-width: 991px) {
  .scr_komanda_art6__img {
    margin-bottom: 23px;
  }
}
@media (max-width: 767px) {
  .scr_komanda_art6__img {
    margin-bottom: 26px;
  }
}
.scr_komanda_art6__name {
  position: relative;
  margin-bottom: 10px;
  font-weight: 600;
  font-size: 22px;
  letter-spacing: -0.02em;
  color: #1c1c20;
  transition: padding 0.2s ease-out;
}
.scr_komanda_art6__name span {
  transition: color 0.2s ease-out, background-color 0.2s ease-out;
}
.scr_komanda_art6__name::before {
  content: "";
  position: absolute;
  left: 0;
  top: 7px;
  width: 12px;
  height: 12px;
  background-color: #1c1c20;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.2s ease-out, visibility 0.2s ease-out;
}
@media (max-width: 1600px) {
  .scr_komanda_art6__name {
    margin-bottom: 10px;
    font-size: 20px;
  }
}
@media (max-width: 1300px) {
  .scr_komanda_art6__name {
    margin-bottom: 10px;
    font-size: 18px;
  }
}
@media (max-width: 991px) {
  .scr_komanda_art6__name {
    margin-bottom: 10px;
    font-size: 20px;
  }
}
@media (max-width: 767px) {
  .scr_komanda_art6__name {
    margin-bottom: 10px;
  }
}
.scr_komanda_art6__post {
  font-weight: 500;
  font-size: 14px;
  color: #8e8e93;
}
.scr_dostizheniya_art6 {
  padding-top: 181px;
}
@media (max-width: 1600px) {
  .scr_dostizheniya_art6 {
    padding-top: 130px;
  }
}
@media (max-width: 1300px) {
  .scr_dostizheniya_art6 {
    padding-top: 110px;
  }
}
@media (max-width: 991px) {
  .scr_dostizheniya_art6 {
    padding-top: 90px;
  }
}
@media (max-width: 767px) {
  .scr_dostizheniya_art6 {
    padding-top: 108px;
  }
}
.scr_dostizheniya_art6__title {
  margin-bottom: 57px;
  font-weight: 500;
  font-size: 40px;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .scr_dostizheniya_art6__title {
    margin-bottom: 55px;
    font-size: 35px;
  }
}
@media (max-width: 1300px) {
  .scr_dostizheniya_art6__title {
    margin-bottom: 26px;
    font-size: 30px;
  }
}
@media (max-width: 991px) {
  .scr_dostizheniya_art6__title {
    margin-bottom: 27px;
  }
}
@media (max-width: 767px) {
  .scr_dostizheniya_art6__title {
    margin-bottom: 25px;
    font-size: 32px;
  }
}
@media only screen and (max-width: 360px) {
  .scr_dostizheniya_art6__title {
    font-size: 26px;
  }
}
.scr_dostizheniya_art6__list {
  display: grid;
  grid-template-columns: 25.2% 25.2% 25.2% 24.4%;
  gap: 32px 0;
}
@media (max-width: 1600px) {
  .scr_dostizheniya_art6__list {
    gap: 23px 0;
  }
}
@media (max-width: 1300px) {
  .scr_dostizheniya_art6__list {
    grid-template-columns: 27% 27% 27% 19%;
    gap: 51px 0;
  }
}
@media (max-width: 991px) {
  .scr_dostizheniya_art6__list {
    grid-template-columns: 53.13% 46.87%;
    gap: 44px 0;
  }
}
@media (max-width: 575px) {
  .scr_dostizheniya_art6__list {
    grid-template-columns: 1fr;
    gap: 42px 0;
  }
}
.scr_dostizheniya_art6__item {
  min-height: 295px;
  padding: 15px 10px 15px 37px;
  border-left: 2px solid #f2f2f2;
  transition: border-color 0.2s ease-out;
}
.scr_dostizheniya_art6__item:hover {
  border-left-color: #166ff5;
}
.scr_dostizheniya_art6__item:hover .scr_dostizheniya_art6__heading {
  color: #fff;
  background-color: #166ff5;
  box-shadow: 0 6px #166ff5, 0 0 #166ff5;
}
.scr_dostizheniya_art6__item:hover .scr_dostizheniya_art6__descr {
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .scr_dostizheniya_art6__item {
    min-height: 284px;
    padding: 6px 10px 44px 37px;
  }
}
@media (max-width: 1300px) {
  .scr_dostizheniya_art6__item {
    min-height: 227px;
    padding: 20px 10px 20px 27px;
  }
}
@media (max-width: 991px) {
  .scr_dostizheniya_art6__item {
    min-height: 219px;
    padding: 5px 10px 20px 20px;
  }
}
@media (max-width: 767px) {
  .scr_dostizheniya_art6__item {
    min-height: 219px;
    padding: 0 10px 15px 19px;
  }
}
.scr_dostizheniya_art6__amount {
  margin-bottom: 44px;
  font-weight: 500;
  font-size: 80px;
  line-height: 137%;
  letter-spacing: -0.02em;
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .scr_dostizheniya_art6__amount {
    margin-bottom: 41px;
    font-size: 60px;
    line-height: 183%;
  }
}
@media (max-width: 1300px) {
  .scr_dostizheniya_art6__amount {
    margin-bottom: 27px;
    font-size: 40px;
    line-height: 190%;
  }
}
@media (max-width: 991px) {
  .scr_dostizheniya_art6__amount {
    margin-bottom: 13px;
    font-size: 60px;
    line-height: 183%;
  }
}
@media (max-width: 767px) {
  .scr_dostizheniya_art6__amount {
    margin-bottom: 12px;
    font-size: 64px;
    line-height: 172%;
  }
}
.scr_dostizheniya_art6__descr {
  margin-bottom: 10px;
  font-weight: 500;
  font-size: 18px;
  letter-spacing: -0.02e;
  color: #8e8e93;
  transition: color 0.2s ease-out;
}
@media (max-width: 1600px) {
  .scr_dostizheniya_art6__descr {
    max-width: 226px;
    margin-bottom: 21px;
    font-size: 18px;
    line-height: 144%;
  }
}
@media (max-width: 1300px) {
  .scr_dostizheniya_art6__descr {
    margin-bottom: 16px;
    font-size: 16px;
    line-height: 150%;
  }
}
@media (max-width: 991px) {
  .scr_dostizheniya_art6__descr {
    max-width: none;
    margin-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .scr_dostizheniya_art6__descr {
    font-size: 16px;
    line-height: 150%;
  }
}
.scr_dostizheniya_art6__heading {
  display: inline;
  font-weight: 600;
  font-size: 22px;
  line-height: 136%;
  letter-spacing: -0.02em;
  color: #1c1c20;
  transition: color 0.2s ease-out, 0.2s ease-out, box-shadow 0.2s ease-out;
}
@media (max-width: 1600px) {
  .scr_dostizheniya_art6__heading {
    font-size: 20px;
    line-height: 150%;
  }
}
@media (max-width: 1300px) {
  .scr_dostizheniya_art6__heading {
    font-size: 18px;
    line-height: 144%;
  }
}
@media (max-width: 991px) {
  .scr_dostizheniya_art6__heading {
    font-size: 20px;
    line-height: 130%;
  }
}
@media (max-width: 767px) {
  .scr_dostizheniya_art6__heading {
    font-size: 18px;
    line-height: 144%;
  }
}
.scr_sertif_partnery_art6 {
  margin-bottom: 381px;
  padding-top: 120px;
}
@media (max-width: 1600px) {
  .scr_sertif_partnery_art6 {
    margin-bottom: 211px;
    padding-top: 80px;
  }
}
@media (max-width: 1300px) {
  .scr_sertif_partnery_art6 {
    margin-bottom: 173px;
    padding-top: 70px;
  }
}
@media (max-width: 991px) {
  .scr_sertif_partnery_art6 {
    margin-bottom: 142px;
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .scr_sertif_partnery_art6 {
    margin-bottom: 191px;
    padding-top: 97px;
  }
}
.scr_sertif_partnery_art6__title {
  margin-bottom: 57px;
  font-weight: 500;
  font-size: 40px;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .scr_sertif_partnery_art6__title {
    margin-bottom: 55px;
    font-size: 35px;
  }
}
@media (max-width: 1300px) {
  .scr_sertif_partnery_art6__title {
    margin-bottom: 46px;
    font-size: 30px;
  }
}
@media (max-width: 991px) {
  .scr_sertif_partnery_art6__title {
    margin-bottom: 27px;
  }
}
@media (max-width: 767px) {
  .scr_sertif_partnery_art6__title {
    margin-bottom: 25px;
    font-size: 32px;
  }
}
@media only screen and (max-width: 360px) {
  .scr_sertif_partnery_art6__title {
    font-size: 26px;
  }
}
.scr_sertif_partnery_art6__list {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 32px 0;
}
@media (max-width: 1600px) {
  .scr_sertif_partnery_art6__list {
    gap: 23px 0;
  }
}
@media (max-width: 1300px) {
  .scr_sertif_partnery_art6__list {
    grid-template-columns: repeat(4, 1fr);
    gap: 51px 0;
  }
}
@media (max-width: 991px) {
  .scr_sertif_partnery_art6__list {
    grid-template-columns: repeat(2, 1fr);
    gap: 44px 0;
  }
}
@media (max-width: 767px) {
  .scr_sertif_partnery_art6__list {
    gap: 34px 0;
  }
}
.scr_sertif_partnery_art6__item {
  min-height: 168px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-left: 2px solid #f2f2f2;
  transition: border-color 0.2s ease-out;
}
.scr_sertif_partnery_art6__item:hover {
  border-left-color: #1c1c20;
}
.scr_sertif_partnery_art6__item:hover .scr_sertif_partnery_art6__img img {
  opacity: 1;
}
@media (max-width: 1600px) {
  .scr_sertif_partnery_art6__item {
    min-height: 168px;
  }
}
@media (max-width: 1300px) {
  .scr_sertif_partnery_art6__item {
    min-height: 139px;
  }
}
@media (max-width: 991px) {
  .scr_sertif_partnery_art6__item {
    min-height: 149px;
  }
}
@media (max-width: 767px) {
  .scr_sertif_partnery_art6__item {
    min-height: 100px;
  }
}
.scr_sertif_partnery_art6__img {
  width: 70.37%;
}
.scr_sertif_partnery_art6__img img {
  display: block;
  width: 100%;
  height: auto;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  opacity: 0.5;
  transition: opacity 0.2s ease-out;
}
@media (max-width: 991px) {
  .scr_sertif_partnery_art6__img {
    width: 51%;
  }
}
@media (max-width: 767px) {
  .scr_sertif_partnery_art6__img {
    width: 83%;
  }
}
.scr_klienty_onas_art6 {
  margin-bottom: 369px;
}
@media (max-width: 1600px) {
  .scr_klienty_onas_art6 {
    margin-bottom: 202px;
  }
}
@media (max-width: 1300px) {
  .scr_klienty_onas_art6 {
    margin-bottom: 166px;
  }
}
@media (max-width: 991px) {
  .scr_klienty_onas_art6 {
    margin-bottom: 130px;
  }
}
@media (max-width: 767px) {
  .scr_klienty_onas_art6 {
    margin-bottom: 184px;
  }
}
.scr_klienty_onas_art6__title {
  margin-bottom: 20px;
  font-weight: 500;
  font-size: 80px;
  line-height: 107%;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .scr_klienty_onas_art6__title {
    margin-bottom: 21px;
    font-size: 60px;
  }
}
@media (max-width: 1300px) {
  .scr_klienty_onas_art6__title {
    margin-bottom: 20px;
    font-size: 55px;
  }
}
@media (max-width: 991px) {
  .scr_klienty_onas_art6__title {
    font-size: 60px;
  }
}
@media (max-width: 767px) {
  .scr_klienty_onas_art6__title {
    margin-bottom: 26px;
    font-size: 38px;
  }
}
@media only screen and (max-width: 360px) {
  .scr_klienty_onas_art6__title {
    font-size: 30px;
  }
}
.scr_klienty_onas_art6__subtitle {
  margin-bottom: 76px;
  font-weight: 500;
  font-size: 22px;
  color: #8e8e93;
  line-height: 107%;
  letter-spacing: -0.02em;
}
.scr_klienty_onas_art6__subtitle span {
  color: #1c1c20;
  border-bottom: 2px solid #166ff5;
}
@media (max-width: 1600px) {
  .scr_klienty_onas_art6__subtitle {
    margin-bottom: 70px;
    font-size: 20px;
  }
}
@media (max-width: 1300px) {
  .scr_klienty_onas_art6__subtitle {
    margin-bottom: 56px;
    font-size: 18px;
  }
}
@media (max-width: 991px) {
  .scr_klienty_onas_art6__subtitle {
    margin-bottom: 48px;
    font-size: 20px;
  }
}
@media (max-width: 767px) {
  .scr_klienty_onas_art6__subtitle {
    margin-bottom: 30px;
    font-size: 18px;
    line-height: 140%;
  }
}
.scr_klienty_onas_art6__list {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 0 76px;
  margin-bottom: 83px;
}
@media (max-width: 1600px) {
  .scr_klienty_onas_art6__list {
    gap: 0 25px;
    margin-bottom: 60px;
  }
}
@media (max-width: 1300px) {
  .scr_klienty_onas_art6__list {
    grid-template-columns: repeat(2, 1fr);
    gap: 0 133px;
    margin-bottom: 47px;
  }
}
@media (max-width: 991px) {
  .scr_klienty_onas_art6__list {
    grid-template-columns: repeat(2, 1fr);
    gap: 0 73px;
  }
}
@media (max-width: 767px) {
  .scr_klienty_onas_art6__list {
    gap: 0 12px;
    margin-bottom: 55px;
  }
}
@media (max-width: 575px) {
  .scr_klienty_onas_art6__list {
    grid-template-columns: 1fr;
    gap: 32px 0;
  }
}
.scr_klienty_onas_art6__item {
  min-height: 488px;
  padding: 40px 0 10px 40px;
  border-left: 2px solid #f2f2f2;
  transition: border-color 0.2s ease-out;
}
.scr_klienty_onas_art6__item:hover {
  border-left-color: #166ff5;
}
.scr_klienty_onas_art6__item:hover .scr_klienty_onas_art6__text p {
  color: #1c1c20;
}
.scr_klienty_onas_art6__item:hover .scr_klienty_onas_art6__pdf path {
  fill: #166ff5;
}
@media (max-width: 1600px) {
  .scr_klienty_onas_art6__item {
    min-height: 475px;
    padding: 28px 0 10px 16px;
  }
}
@media (max-width: 1300px) {
  .scr_klienty_onas_art6__item {
    min-height: 451px;
    padding: 30px 0 10px 36px;
  }
  .scr_klienty_onas_art6__item:nth-child(3) {
    display: none;
  }
}
@media (max-width: 991px) {
  .scr_klienty_onas_art6__item {
    padding: 30px 0 10px 36px;
  }
}
@media (max-width: 767px) {
  .scr_klienty_onas_art6__item {
    min-height: 402px;
    padding: 20px 0 10px 13px;
  }
}
@media (max-width: 575px) {
  .scr_klienty_onas_art6__item:nth-child(3) {
    display: block;
  }
}
.scr_klienty_onas_art6__text {
  margin-bottom: 82px;
}
.scr_klienty_onas_art6__text p {
  font-weight: 500;
  font-size: 18px;
  line-height: 144%;
  letter-spacing: -0.02em;
  color: #87878e;
  transition: color 0.2s ease-out;
}
.scr_klienty_onas_art6__text p:not(:last-child) {
  margin-bottom: 24px;
}
@media (max-width: 1600px) {
  .scr_klienty_onas_art6__text {
    margin-bottom: 39px;
  }
  .scr_klienty_onas_art6__text p {
    font-size: 18px;
    line-height: 144%;
  }
}
@media (max-width: 1300px) {
  .scr_klienty_onas_art6__text {
    margin-bottom: 90px;
  }
  .scr_klienty_onas_art6__text p {
    font-size: 16px;
    line-height: 162%;
  }
}
@media (max-width: 991px) {
  .scr_klienty_onas_art6__text {
    margin-bottom: 35px;
  }
}
@media (max-width: 767px) {
  .scr_klienty_onas_art6__text {
    margin-bottom: 58px;
  }
  .scr_klienty_onas_art6__text p {
    line-height: 150%;
  }
}
.scr_klienty_onas_art6__detail {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  gap: 0 20px;
}
.scr_klienty_onas_art6__company {
  margin-bottom: 14px;
  font-weight: 600;
  font-size: 22px;
  letter-spacing: -0.02em;
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .scr_klienty_onas_art6__company {
    font-size: 20px;
  }
}
@media (max-width: 1300px) {
  .scr_klienty_onas_art6__company {
    font-size: 18px;
  }
}
.scr_klienty_onas_art6__person {
  max-width: 233px;
  font-weight: 500;
  font-size: 14px;
  letter-spacing: -0.02em;
  color: #1c1c20;
}
.scr_klienty_onas_art6__pdf {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  position: relative;
  display: inline-block;
  width: 72px;
  height: 63px;
}
.scr_klienty_onas_art6__pdf span {
  position: relative;
  top: 7px;
  font-weight: 600;
  font-size: 14px;
  letter-spacing: -0.02em;
  color: #fff;
}
.scr_klienty_onas_art6__pdf svg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  transition: all 0.2s ease-out;
}
.scr_klienty_onas_art6__pdf path {
  transition: all 0.2s ease-out;
}
.scr_klienty_onas_art6__more {
  position: relative;
  display: inline-block;
  padding-left: 60px;
  font-weight: 500;
  font-size: 28px;
  line-height: 114%;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
.scr_klienty_onas_art6__more::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 32px;
  height: 32px;
  background: url(/assets/css/../images/scr_klienty_onas_art6/plus.svg) center/contain no-repeat;
  transition: -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
}
@media (hover: hover) {
  .scr_klienty_onas_art6__more:hover::before {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
}
@media (max-width: 1600px) {
  .scr_klienty_onas_art6__more {
    font-size: 24px;
    line-height: 133%;
  }
}
@media (max-width: 1300px) {
  .scr_klienty_onas_art6__more {
    font-size: 20px;
    line-height: 160%;
  }
  .scr_klienty_onas_art6__more::before {
    width: 26px;
    height: 26px;
  }
}
@media (max-width: 991px) {
  .scr_klienty_onas_art6__more {
    padding-left: 50px;
  }
}
@media (max-width: 767px) {
  .scr_klienty_onas_art6__more {
    font-size: 24px;
    line-height: 133%;
  }
  .scr_klienty_onas_art6__more::before {
    width: 30px;
    height: 30px;
  }
}
@media only screen and (max-width: 360px) {
  .scr_klienty_onas_art6__more {
    font-size: 18px;
  }
  .scr_klienty_onas_art6__more::before {
    width: 26px;
    height: 26px;
  }
}
.scr_voprosy_art6 {
  padding-bottom: 128px;
}
@media (max-width: 1600px) {
  .scr_voprosy_art6 {
    padding-bottom: 88px;
  }
}
@media (max-width: 1300px) {
  .scr_voprosy_art6 {
    padding-bottom: 69px;
  }
}
@media (max-width: 991px) {
  .scr_voprosy_art6 {
    padding-bottom: 58px;
  }
}
@media (max-width: 767px) {
  .scr_voprosy_art6 {
    padding-bottom: 80px;
  }
}
.scr_voprosy_art6__title {
  margin-bottom: 68px;
  font-weight: 500;
  font-size: 80px;
  line-height: 107%;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .scr_voprosy_art6__title {
    margin-bottom: 54px;
    font-size: 60px;
  }
}
@media (max-width: 1300px) {
  .scr_voprosy_art6__title {
    margin-bottom: 41px;
    font-size: 55px;
  }
}
@media (max-width: 991px) {
  .scr_voprosy_art6__title {
    margin-bottom: 34px;
    font-size: 60px;
  }
}
@media (max-width: 767px) {
  .scr_voprosy_art6__title {
    margin-bottom: 42px;
    font-size: 38px;
  }
}
@media only screen and (max-width: 360px) {
  .scr_voprosy_art6__title {
    font-size: 30px;
  }
}
.scr_voprosy_art6__wrapper {
  margin-bottom: 80px;
}
@media (max-width: 1600px) {
  .scr_voprosy_art6__wrapper {
    margin-bottom: 55px;
  }
}
@media (max-width: 1300px) {
  .scr_voprosy_art6__wrapper {
    margin-bottom: 44px;
  }
}
@media (max-width: 991px) {
  .scr_voprosy_art6__wrapper {
    margin-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .scr_voprosy_art6__wrapper {
    margin-bottom: 50px;
  }
}
.scr_voprosy_art6__question {
  border-top: 2px solid #f2f2f2;
  transition: border-color 0.2s ease-out;
}
.scr_voprosy_art6__question:last-child {
  border-bottom: 2px solid #f2f2f2;
}
.scr_voprosy_art6__question.active {
  border-top-color: #1c1c20;
}
.scr_voprosy_art6__question.active + .scr_voprosy_art6__question {
  border-top-color: #1c1c20;
}
.scr_voprosy_art6__question.active:last-child {
  border-bottom-color: #1c1c20;
}
.scr_voprosy_art6__question.active .scr_voprosy_art6__heading {
  color: #1c1c20;
}
.scr_voprosy_art6__question.active .scr_voprosy_art6__heading span::after {
  background-color: #166ff5;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.scr_voprosy_art6__question.active .scr_voprosy_art6__heading span::before {
  background-color: #166ff5;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.scr_voprosy_art6__question.active .scr_voprosy_art6__text p {
  color: #1c1c20;
}
.scr_voprosy_art6__heading {
  position: relative;
  min-height: 79px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 4px;
  padding: 10px 70px 10px 0;
  font-weight: 500;
  font-size: 22px;
  letter-spacing: -0.02em;
  color: #8e8e93;
  cursor: pointer;
  transition: color 0.2s ease-out;
}
.scr_voprosy_art6__heading span {
  position: absolute;
  right: 28px;
  top: 27px;
  width: 24px;
  height: 24px;
  display: block;
}
.scr_voprosy_art6__heading span::after,
.scr_voprosy_art6__heading span::before {
  content: "";
  position: absolute;
  background-color: #8e8e93;
  transition: background-color 0.2s ease-out, -webkit-transform 0.2s ease-out;
  transition: background-color 0.2s ease-out, transform 0.2s ease-out;
  transition: background-color 0.2s ease-out, transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
}
.scr_voprosy_art6__heading span::before {
  top: 11px;
  left: 5px;
  width: 14px;
  height: 2px;
}
.scr_voprosy_art6__heading span::after {
  top: 5px;
  left: 11px;
  width: 2px;
  height: 14px;
}
@media (max-width: 1600px) {
  .scr_voprosy_art6__heading {
    font-size: 20px;
  }
}
@media (max-width: 1300px) {
  .scr_voprosy_art6__heading {
    font-size: 18px;
  }
}
@media (max-width: 991px) {
  .scr_voprosy_art6__heading {
    font-size: 20px;
  }
}
@media only screen and (max-width: 360px) {
  .scr_voprosy_art6__heading {
    font-size: 18px;
  }
}
@media (hover: hover) {
  .scr_voprosy_art6__heading:hover {
    color: #1c1c20;
  }
}
.scr_voprosy_art6__heading.scr_voprosy_art6__price_heading {
  padding: 30px 70px 30px 0;
  font-size: 40px;
}
.scr_voprosy_art6__heading.scr_voprosy_art6__price_heading span {
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.scr_voprosy_art6__heading.scr_voprosy_art6__price_heading span::before {
  top: 13px;
  left: 5px;
  width: 18px;
  height: 2px;
}
.scr_voprosy_art6__heading.scr_voprosy_art6__price_heading span::after {
  top: 5px;
  left: 13px;
  width: 2px;
  height: 18px;
}
@media (max-width: 1600px) {
  .scr_voprosy_art6__heading.scr_voprosy_art6__price_heading {
    font-size: 35px;
  }
}
@media (max-width: 1300px) {
  .scr_voprosy_art6__heading.scr_voprosy_art6__price_heading {
    padding: 15px 70px 15px 0;
    font-size: 30px;
  }
}
@media (max-width: 767px) {
  .scr_voprosy_art6__heading.scr_voprosy_art6__price_heading {
    min-height: 54px;
    padding: 10px 70px 10px 0;
    font-size: 20px;
    line-height: 130%;
  }
}
.scr_voprosy_art6__content,
.scr_voprosy_art6__text {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
}
.active .scr_voprosy_art6__content {
  max-height: none;
}
.scr_voprosy_art6__text p {
  max-width: 1120px;
  padding-bottom: 23px;
  font-weight: 500;
  font-size: 18px;
  line-height: 144%;
  letter-spacing: -0.02em;
  color: #8e8e93;
}
@media (max-width: 1300px) {
  .scr_voprosy_art6__text p {
    font-size: 16px;
  }
}
.scr_voprosy_art6__more {
  position: relative;
  display: inline-block;
  padding-left: 60px;
  font-weight: 500;
  font-size: 28px;
  line-height: 114%;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
.scr_voprosy_art6__more::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 32px;
  height: 32px;
  background: url(/assets/css/../images/scr_klienty_onas_art6/plus.svg) center/contain no-repeat;
  transition: -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
}
@media (hover: hover) {
  .scr_voprosy_art6__more:hover::before {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
}
@media (max-width: 1600px) {
  .scr_voprosy_art6__more {
    font-size: 24px;
    line-height: 133%;
  }
}
@media (max-width: 1300px) {
  .scr_voprosy_art6__more {
    font-size: 20px;
    line-height: 160%;
  }
  .scr_voprosy_art6__more::before {
    width: 26px;
    height: 26px;
  }
}
@media (max-width: 991px) {
  .scr_voprosy_art6__more {
    padding-left: 50px;
  }
}
@media (max-width: 767px) {
  .scr_voprosy_art6__more {
    font-size: 24px;
    line-height: 133%;
  }
  .scr_voprosy_art6__more::before {
    width: 30px;
    height: 30px;
  }
}
@media only screen and (max-width: 360px) {
  .scr_voprosy_art6__more {
    font-size: 18px;
  }
  .scr_voprosy_art6__more::before {
    width: 26px;
    height: 26px;
  }
}
@media (max-width: 767px) {
  .scr_voprosy_art6 {
    padding-bottom: 50px;
  }
}
.scr_forma_footer_art6 {
  padding: 117px 0 123px;
  background-color: #f2f2f2;
}
@media (max-width: 1600px) {
  .scr_forma_footer_art6 {
    padding: 88px 0 90px;
  }
}
@media (max-width: 1300px) {
  .scr_forma_footer_art6 {
    padding: 78px 0 75px;
  }
}
@media (max-width: 991px) {
  .scr_forma_footer_art6 {
    padding: 61px 0 63px;
  }
}
@media (max-width: 767px) {
  .scr_forma_footer_art6 {
    padding: 72px 0 75px;
  }
}
.scr_forma_footer_art6__title {
  margin-bottom: 17px;
  font-weight: 500;
  font-size: 40px;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .scr_forma_footer_art6__title {
    font-size: 35px;
  }
}
@media (max-width: 1300px) {
  .scr_forma_footer_art6__title {
    font-size: 30px;
  }
}
@media (max-width: 991px) {
  .scr_forma_footer_art6__title {
    margin-bottom: 17px;
  }
}
@media (max-width: 767px) {
  .scr_forma_footer_art6__title {
    margin-bottom: 20px;
    font-size: 32px;
  }
}
@media only screen and (max-width: 360px) {
  .scr_forma_footer_art6__title {
    font-size: 26px;
  }
}
.scr_forma_footer_art6__subtitle {
  max-width: 487px;
  margin-bottom: 38px;
  font-weight: 500;
  font-size: 18px;
  line-height: 144%;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
@media (max-width: 1300px) {
  .scr_forma_footer_art6__subtitle {
    max-width: 449px;
    font-size: 16px;
    line-height: 162%;
  }
}
@media (max-width: 991px) {
  .scr_forma_footer_art6__subtitle {
    line-height: 150%;
  }
}
@media (max-width: 767px) {
  .scr_forma_footer_art6__subtitle {
    margin-bottom: 28px;
  }
}
.scr_forma_footer_art6__form {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  gap: 0 147px;
}
@media (max-width: 1300px) {
  .scr_forma_footer_art6__form {
    gap: 0 83px;
  }
}
@media (max-width: 991px) {
  .scr_forma_footer_art6__form {
    display: block;
  }
}
.scr_forma_footer_art6__fields {
  width: 100%;
  max-width: 740px;
  -webkit-flex-shrink: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}
@media (max-width: 1300px) {
  .scr_forma_footer_art6__fields {
    max-width: 618px;
  }
}
@media (max-width: 991px) {
  .scr_forma_footer_art6__fields {
    max-width: 100%;
  }
}
.scr_forma_footer_art6__client {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  gap: 0 20px;
  margin-bottom: 31px;
}
@media (max-width: 767px) {
  .scr_forma_footer_art6__client {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 16px 0;
    margin-bottom: 19px;
  }
}
.scr_forma_footer_art6__contact,
.scr_forma_footer_art6__name {
  width: 50%;
}
@media (max-width: 767px) {
  .scr_forma_footer_art6__contact,
  .scr_forma_footer_art6__name {
    width: 100%;
  }
}
.scr_forma_footer_art6__input {
  display: block;
  width: 100%;
  padding: 10px 0;
  border-bottom: 2px solid #cfcfcf;
  font-weight: 500;
  font-size: 20px;
  line-height: 160%;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
.scr_forma_footer_art6__input::-webkit-input-placeholder {
  color: #8e8e93;
}
.scr_forma_footer_art6__input::-moz-placeholder {
  color: #8e8e93;
}
.scr_forma_footer_art6__input:-ms-input-placeholder {
  color: #8e8e93;
}
.scr_forma_footer_art6__input::placeholder {
  color: #8e8e93;
}
.scr_forma_footer_art6__input:focus {
  border-bottom-color: #1c1c20;
}
.scr_forma_footer_art6__input.error {
  color: red;
  border-bottom-color: red;
}
.scr_forma_footer_art6__input.error::-webkit-input-placeholder {
  color: red;
}
.scr_forma_footer_art6__input.error::-moz-placeholder {
  color: red;
}
.scr_forma_footer_art6__input.error:-ms-input-placeholder {
  color: red;
}
.scr_forma_footer_art6__input.error::placeholder {
  color: red;
}
@media (max-width: 1300px) {
  .scr_forma_footer_art6__input {
    padding: 12px 0;
    font-size: 18px;
    line-height: 178%;
  }
}
@media (max-width: 767px) {
  .scr_forma_footer_art6__input {
    padding: 10px 0;
    font-size: 20px;
    line-height: 160%;
  }
}
@media only screen and (max-width: 360px) {
  .scr_forma_footer_art6__input {
    font-size: 18px;
  }
}
.scr_forma_footer_art6__descr {
  display: block;
  width: 100%;
  margin-bottom: 42px;
  padding: 10px 0;
  font-family: inherit;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  border-bottom: 2px solid #cfcfcf;
  background-color: transparent;
  font-weight: 500;
  font-size: 20px;
  line-height: 160%;
  letter-spacing: -0.03em;
  color: #1c1c20;
  resize: none;
}
.scr_forma_footer_art6__descr::-webkit-input-placeholder {
  color: #8e8e93;
}
.scr_forma_footer_art6__descr::-moz-placeholder {
  color: #8e8e93;
}
.scr_forma_footer_art6__descr:-ms-input-placeholder {
  color: #8e8e93;
}
.scr_forma_footer_art6__descr::placeholder {
  color: #8e8e93;
}
.scr_forma_footer_art6__descr:focus {
  border-bottom-color: #1c1c20;
}
@media (max-width: 1300px) {
  .scr_forma_footer_art6__descr {
    font-size: 18px;
    line-height: 178%;
  }
}
@media (max-width: 767px) {
  .scr_forma_footer_art6__descr {
    margin-bottom: 44px;
    font-size: 20px;
    line-height: 160%;
  }
}
@media only screen and (max-width: 360px) {
  .scr_forma_footer_art6__descr {
    font-size: 18px;
  }
}
.scr_forma_footer_art6__submit {
  position: relative;
  margin-bottom: 10px;
  padding-right: 60px;
  font-weight: 500;
  font-size: 28px;
  line-height: 114%;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
.scr_forma_footer_art6__submit::after {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  width: 32px;
  height: 32px;
  background: url(/assets/css/../images/scr_forma_footer_art6/arrow-right-grey.svg) center/cover no-repeat;
  transition: -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.scr_forma_footer_art6__submit:hover::after {
  -webkit-transform: translate(10px, -50%);
  transform: translate(10px, -50%);
}
@media (max-width: 1600px) {
  .scr_forma_footer_art6__submit {
    padding-right: 50px;
    font-size: 24px;
  }
  .scr_forma_footer_art6__submit::after {
    width: 27px;
    height: 27px;
  }
}
@media (max-width: 1300px) {
  .scr_forma_footer_art6__submit {
    padding-right: 34px;
    font-size: 22px;
  }
  .scr_forma_footer_art6__submit::after {
    width: 22px;
    height: 22px;
  }
}
@media (max-width: 991px) {
  .scr_forma_footer_art6__submit {
    font-size: 20px;
  }
}
@media (max-width: 767px) {
  .scr_forma_footer_art6__submit {
    margin-bottom: 18px;
    padding-right: 50px;
    font-size: 24px;
  }
  .scr_forma_footer_art6__submit::after {
    width: 30px;
    height: 30px;
  }
}
.scr_forma_footer_art6__confirm {
  max-width: 360px;
  font-weight: 500;
  font-size: 14px;
  line-height: 143%;
  letter-spacing: -0.03em;
  color: #b9b9b9;
}
.scr_forma_footer_art6__confirm a {
  text-decoration: underline;
}
@media (max-width: 767px) {
  .scr_forma_footer_art6__confirm {
    max-width: 270px;
  }
}
.scr_forma_footer_art6__list {
  -webkit-flex: 0 2 613px;
  -ms-flex: 0 2 613px;
  flex: 0 2 613px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 17px 10px;
}
.scr_forma_footer_art6__list li {
  display: inline-block;
}
@media (max-width: 1600px) {
  .scr_forma_footer_art6__list {
    min-width: 440px;
  }
  .scr_forma_footer_art6__list li:nth-last-child(1),
  .scr_forma_footer_art6__list li:nth-last-child(2) {
    display: none;
  }
}
@media (max-width: 1300px) {
  .scr_forma_footer_art6__list {
    min-width: 320px;
  }
}
@media (max-width: 991px) {
  .scr_forma_footer_art6__list {
    display: none;
  }
}
.scr_forma_footer_art6__subject {
  display: inline-block;
  padding: 11px 19px;
  font-weight: 500;
  font-size: 20px;
  line-height: 160%;
  letter-spacing: -0.03em;
  text-align: center;
  color: #8e8e93;
  background-color: #fff;
  border-radius: 60px;
  transition: color 0.2s ease-out, background-color 0.2s ease-out;
  cursor: pointer;
}
.scr_forma_footer_art6__subject:hover {
  color: #fff;
  background-color: #1c1c20;
}
@media (max-width: 1300px) {
  .scr_forma_footer_art6__subject {
    padding: 10px 20px;
    font-size: 16px;
    line-height: 200%;
  }
}
.scr_forma_footer_art6__check {
  padding: 0;
  margin: 0;
  background-color: transparent;
}
.scr_forma_footer_art6__check:checked + .scr_forma_footer_art6__subject {
  color: #fff;
  background-color: #1c1c20;
}
.scr_forma_footer_art6.scr_forma_career_footer_art6 {
  padding: 108px 0 123px;
}
@media (max-width: 1600px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 {
    padding: 81px 0 90px;
  }
}
@media (max-width: 1300px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 {
    padding: 65px 0 75px;
  }
}
@media (max-width: 991px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 {
    padding: 56px 0 63px;
  }
}
@media (max-width: 767px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 {
    padding: 72px 0 80px;
  }
}
.scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__title {
  margin-bottom: 23px;
  font-weight: 500;
  font-size: 80px;
  line-height: 1.2;
  letter-spacing: -0.02em;
}
@media (max-width: 1600px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__title {
    margin-bottom: 28px;
    font-size: 60px;
  }
}
@media (max-width: 1300px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__title {
    margin-bottom: 25px;
    font-size: 55px;
  }
}
@media (max-width: 991px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__title {
    margin-bottom: 17px;
    font-size: 40px;
  }
}
@media (max-width: 767px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__title {
    max-width: 290px;
    margin-bottom: 20px;
    font-size: 32px;
    line-height: 125%;
  }
}
.scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__subtitle {
  max-width: 1050px;
  margin-bottom: 112px;
  font-size: 22px;
  line-height: 164%;
  letter-spacing: -0.02em;
}
@media (max-width: 1600px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__subtitle {
    margin-bottom: 83px;
    font-size: 20px;
    line-height: 155%;
  }
}
@media (max-width: 1300px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__subtitle {
    margin-bottom: 71px;
    font-size: 18px;
    line-height: 150%;
  }
}
@media (max-width: 991px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__subtitle {
    margin-bottom: 54px;
    font-size: 20px;
    line-height: 135%;
  }
}
@media (max-width: 767px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__subtitle {
    font-size: 16px;
    line-height: 150%;
  }
}
.scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__cta {
  margin-bottom: 44px;
  font-weight: 500;
  font-size: 40px;
  line-height: 1;
  letter-spacing: -0.02em;
}
@media (max-width: 1600px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__cta {
    font-size: 35px;
  }
}
@media (max-width: 1300px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__cta {
    margin-bottom: 25px;
    font-size: 30px;
  }
}
@media (max-width: 991px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__cta {
    margin-bottom: 19px;
  }
}
@media (max-width: 767px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__cta {
    display: none;
  }
}
.scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__form {
  display: block;
  margin-bottom: 118px;
}
@media (max-width: 1600px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__form {
    margin-bottom: 90px;
  }
}
@media (max-width: 1300px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__form {
    margin-bottom: 70px;
  }
}
@media (max-width: 991px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__form {
    margin-bottom: 60px;
  }
}
@media (max-width: 767px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__form {
    margin-bottom: 40px;
  }
}
.scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__fieldset {
  display: grid;
  grid-template-columns: 24% 24% 1fr;
  gap: 32px 20px;
  margin-bottom: 40px;
  padding: 0;
  border: unset;
  grid-template-areas: "name phone descr" "email resume descr";
}
@media (max-width: 1600px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__fieldset {
    grid-template-columns: 28% 28% 1fr;
  }
}
@media (max-width: 1300px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__fieldset {
    grid-template-columns: 29.4% 29.4% 1fr;
    margin-bottom: 70px;
  }
}
@media (max-width: 991px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__fieldset {
    grid-template-columns: repeat(2, 1fr);
    grid-template-areas: "name phone" "email resume" "descr descr";
    gap: 20px 30px;
    margin-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__fieldset {
    grid-template-columns: 1fr;
    grid-template-areas: "name" "phone" "email" "resume" "descr";
    gap: 16px 0;
    margin-bottom: 3px;
  }
}
.scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__name {
  grid-area: name;
  width: auto;
}
.scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__phone {
  grid-area: phone;
  width: auto;
}
.scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__email {
  grid-area: email;
}
.scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__resume {
  grid-area: resume;
}
.scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__descr {
  grid-area: descr;
  height: 100%;
}
@media (max-width: 991px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__descr {
    height: auto;
    min-height: 53px;
    max-width: 571px;
  }
}
@media (max-width: 767px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__descr {
    min-height: 108px;
  }
}
.scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__descr,
.scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__input {
  display: block;
  width: 100%;
}
.scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__mailto span {
  display: block;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  margin-bottom: 18px;
  font-weight: 500;
  font-size: 22px;
  line-height: 109%;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
.scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__mailto a {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  display: block;
  font-weight: 500;
  font-size: 40px;
  line-height: 69%;
  letter-spacing: -0.02em;
}
@media (max-width: 1600px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__mailto span {
    margin-bottom: 15px;
    font-size: 20px;
    line-height: 120%;
  }
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__mailto a {
    font-size: 35px;
  }
}
@media (max-width: 1300px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__mailto span {
    font-size: 18px;
    line-height: 133%;
  }
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__mailto a {
    font-size: 30px;
  }
}
@media (max-width: 767px) {
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__mailto span {
    font-size: 16px;
  }
  .scr_forma_footer_art6.scr_forma_career_footer_art6 .scr_forma_footer_art6__mailto a {
    font-size: 24px;
  }
}
.scr_b_client_art6 {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 20;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.2s ease-out, visibility 0.2s ease-out;
}
.scr_b_client_art6.active {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
}
.scr_b_client_art6__overlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
  cursor: pointer;
}
.scr_b_client_art6__wrapper {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 2;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 92%;
  max-width: 566px;
  min-width: 295px;
  height: 94%;
  max-height: 519px;
  padding: 59px 40px 59px 37px;
  overflow-y: auto;
  background-color: #fff;
}
@media (max-width: 575px) {
  .scr_b_client_art6__wrapper {
    max-height: 460px;
    padding: 38px 15px;
  }
}
.scr_b_client_art6__top {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 0 15px;
  margin-bottom: 20px;
}
.scr_b_client_art6__title {
  font-weight: 500;
  font-size: 28px;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
@media (max-width: 575px) {
  .scr_b_client_art6__title {
    font-size: 22px;
  }
}
.scr_b_client_art6__btn {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: block;
  width: 32px;
  height: 32px;
}
.scr_b_client_art6__btn path {
  transition: all 0.2s ease-out;
}
@media (hover: hover) {
  .scr_b_client_art6__btn:hover path {
    fill: #8e8e93;
  }
}
.scr_b_client_art6__instruction {
  margin-bottom: 47px;
  font-weight: 500;
  font-size: 18px;
  line-height: 144%;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
@media (max-width: 575px) {
  .scr_b_client_art6__instruction {
    margin-bottom: 20px;
    font-size: 16px;
  }
}
.scr_b_client_art6__item {
  margin-bottom: 50px;
}
.scr_b_client_art6__item:first-child {
  margin-bottom: 30px;
}
.scr_b_client_art6__input {
  display: block;
  height: 53px;
  width: 100%;
  padding: 11px 0;
  font-weight: 500;
  font-size: 20px;
  line-height: 160%;
  letter-spacing: -0.03em;
  color: #1c1c20;
  border: none;
  border-bottom: 2px solid #d9d9d9;
}
.scr_b_client_art6__input::-webkit-input-placeholder {
  color: #8e8e93;
}
.scr_b_client_art6__input::-moz-placeholder {
  color: #8e8e93;
}
.scr_b_client_art6__input:-ms-input-placeholder {
  color: #8e8e93;
}
.scr_b_client_art6__input::placeholder {
  color: #8e8e93;
}
.scr_b_client_art6__input:focus {
  border-bottom-color: #1c1c20;
}
.scr_b_client_art6__input.error {
  color: red;
  border-bottom-color: red;
}
.scr_b_client_art6__input.error::-webkit-input-placeholder {
  color: red;
}
.scr_b_client_art6__input.error::-moz-placeholder {
  color: red;
}
.scr_b_client_art6__input.error:-ms-input-placeholder {
  color: red;
}
.scr_b_client_art6__input.error::placeholder {
  color: red;
}
@media (max-width: 575px) {
  .scr_b_client_art6__input {
    height: 43px;
    font-size: 18px;
  }
}
.scr_b_client_art6__submit {
  position: relative;
  margin-bottom: 16px;
  padding-right: 72px;
  font-weight: 500;
  font-size: 28px;
  line-height: 114%;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
.scr_b_client_art6__submit::after {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  width: 32px;
  height: 32px;
  background: url(/assets/css/../images/scr_forma_footer_art6/arrow-right-grey.svg) center/cover no-repeat;
  transition: -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.scr_b_client_art6__submit:hover::after {
  -webkit-transform: translate(10px, -50%);
  transform: translate(10px, -50%);
}
@media (max-width: 575px) {
  .scr_b_client_art6__submit {
    padding-right: 50px;
    font-size: 22px;
  }
}
.scr_b_client_art6__confirm {
  max-width: 270px;
  font-weight: 500;
  font-size: 14px;
  line-height: 143%;
  letter-spacing: -0.03em;
  color: #b9b9b9;
}
.scr_b_client_art6__confirm a {
  text-decoration: underline;
}
.scr_b_consultation_art6 {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 20;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.2s ease-out, visibility 0.2s ease-out;
}
.scr_b_consultation_art6.active {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
}
.scr_b_consultation_art6__overlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
  cursor: pointer;
}
.scr_b_consultation_art6__wrapper {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 2;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 92%;
  max-width: 566px;
  min-width: 295px;
  height: 94%;
  max-height: 434px;
  padding: 59px 40px 59px 37px;
  overflow-y: auto;
  background-color: #fff;
}
@media (max-width: 575px) {
  .scr_b_consultation_art6__wrapper {
    max-height: 460px;
    padding: 38px 15px;
  }
}
.scr_b_consultation_art6__top {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 0 15px;
  margin-bottom: 20px;
}
.scr_b_consultation_art6__title {
  font-weight: 500;
  font-size: 28px;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
@media (max-width: 575px) {
  .scr_b_consultation_art6__title {
    font-size: 22px;
  }
}
.scr_b_consultation_art6__btn {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: block;
  width: 32px;
  height: 32px;
}
.scr_b_consultation_art6__btn path {
  transition: all 0.2s ease-out;
}
@media (hover: hover) {
  .scr_b_consultation_art6__btn:hover path {
    fill: #8e8e93;
  }
}
.scr_b_consultation_art6__instruction {
  margin-bottom: 47px;
  font-weight: 500;
  font-size: 18px;
  line-height: 144%;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
@media (max-width: 575px) {
  .scr_b_consultation_art6__instruction {
    margin-bottom: 20px;
    font-size: 16px;
  }
}
.scr_b_consultation_art6__item {
  margin-bottom: 50px;
}
.scr_b_consultation_art6__item:first-child {
  margin-bottom: 30px;
}
.scr_b_consultation_art6__input {
  display: block;
  height: 53px;
  width: 100%;
  padding: 11px 0;
  font-weight: 500;
  font-size: 20px;
  line-height: 160%;
  letter-spacing: -0.03em;
  color: #1c1c20;
  border: none;
  border-bottom: 2px solid #d9d9d9;
}
.scr_b_consultation_art6__input::-webkit-input-placeholder {
  color: #8e8e93;
}
.scr_b_consultation_art6__input::-moz-placeholder {
  color: #8e8e93;
}
.scr_b_consultation_art6__input:-ms-input-placeholder {
  color: #8e8e93;
}
.scr_b_consultation_art6__input::placeholder {
  color: #8e8e93;
}
.scr_b_consultation_art6__input:focus {
  border-bottom-color: #1c1c20;
}
.scr_b_consultation_art6__input.error {
  color: red;
  border-bottom-color: red;
}
.scr_b_consultation_art6__input.error::-webkit-input-placeholder {
  color: red;
}
.scr_b_consultation_art6__input.error::-moz-placeholder {
  color: red;
}
.scr_b_consultation_art6__input.error:-ms-input-placeholder {
  color: red;
}
.scr_b_consultation_art6__input.error::placeholder {
  color: red;
}
@media (max-width: 575px) {
  .scr_b_consultation_art6__input {
    height: 43px;
    font-size: 18px;
  }
}
.scr_b_consultation_art6__submit {
  position: relative;
  margin-bottom: 16px;
  padding-right: 72px;
  font-weight: 500;
  font-size: 28px;
  line-height: 114%;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
.scr_b_consultation_art6__submit::after {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  width: 32px;
  height: 32px;
  background: url(/assets/css/../images/scr_forma_footer_art6/arrow-right-grey.svg) center/cover no-repeat;
  transition: -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.scr_b_consultation_art6__submit:hover::after {
  -webkit-transform: translate(10px, -50%);
  transform: translate(10px, -50%);
}
@media (max-width: 575px) {
  .scr_b_consultation_art6__submit {
    padding-right: 50px;
    font-size: 22px;
  }
}
.scr_b_consultation_art6__confirm {
  max-width: 270px;
  font-weight: 500;
  font-size: 14px;
  line-height: 143%;
  letter-spacing: -0.03em;
  color: #b9b9b9;
}
.scr_b_consultation_art6__confirm a {
  text-decoration: underline;
}
.scr_b_get_price {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 20;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.2s ease-out, visibility 0.2s ease-out;
}
.scr_b_get_price.active {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
}
.scr_b_get_price__overlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
  cursor: pointer;
}
.scr_b_get_price__wrapper {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 2;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 92%;
  max-width: 566px;
  min-width: 295px;
  height: 94%;
  max-height: 434px;
  padding: 59px 40px 59px 37px;
  overflow-y: auto;
  background-color: #fff;
}
@media (max-width: 575px) {
  .scr_b_get_price__wrapper {
    max-height: 460px;
    padding: 38px 15px;
  }
}
.scr_b_get_price__top {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 0 15px;
  margin-bottom: 20px;
}
.scr_b_get_price__title {
  font-weight: 500;
  font-size: 28px;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
@media (max-width: 575px) {
  .scr_b_get_price__title {
    font-size: 22px;
  }
}
.scr_b_get_price__close {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: block;
  width: 32px;
  height: 32px;
}
.scr_b_get_price__close path {
  transition: all 0.2s ease-out;
}
@media (hover: hover) {
  .scr_b_get_price__close:hover path {
    fill: #8e8e93;
  }
}
.scr_b_get_price__instruction {
  margin-bottom: 47px;
  font-weight: 500;
  font-size: 18px;
  line-height: 144%;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
@media (max-width: 575px) {
  .scr_b_get_price__instruction {
    margin-bottom: 20px;
    font-size: 16px;
  }
}
.scr_b_get_price__item {
  margin-bottom: 50px;
}
.scr_b_get_price__item:first-child {
  margin-bottom: 30px;
}
.scr_b_get_price__input {
  display: block;
  height: 53px;
  width: 100%;
  padding: 11px 0;
  font-weight: 500;
  font-size: 20px;
  line-height: 160%;
  letter-spacing: -0.03em;
  color: #1c1c20;
  border: none;
  border-bottom: 2px solid #d9d9d9;
}
.scr_b_get_price__input::-webkit-input-placeholder {
  color: #8e8e93;
}
.scr_b_get_price__input::-moz-placeholder {
  color: #8e8e93;
}
.scr_b_get_price__input:-ms-input-placeholder {
  color: #8e8e93;
}
.scr_b_get_price__input::placeholder {
  color: #8e8e93;
}
.scr_b_get_price__input:focus {
  border-bottom-color: #1c1c20;
}
.scr_b_get_price__input.error {
  color: red;
  border-bottom-color: red;
}
.scr_b_get_price__input.error::-webkit-input-placeholder {
  color: red;
}
.scr_b_get_price__input.error::-moz-placeholder {
  color: red;
}
.scr_b_get_price__input.error:-ms-input-placeholder {
  color: red;
}
.scr_b_get_price__input.error::placeholder {
  color: red;
}
@media (max-width: 575px) {
  .scr_b_get_price__input {
    height: 43px;
    font-size: 18px;
  }
}
.scr_b_get_price__submit {
  position: relative;
  margin-bottom: 16px;
  padding-right: 72px;
  font-weight: 500;
  font-size: 28px;
  line-height: 114%;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
.scr_b_get_price__submit::after {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  width: 32px;
  height: 32px;
  background: url(/assets/css/../images/scr_forma_footer_art6/arrow-right-grey.svg) center/cover no-repeat;
  transition: -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.scr_b_get_price__submit:hover::after {
  -webkit-transform: translate(10px, -50%);
  transform: translate(10px, -50%);
}
@media (max-width: 575px) {
  .scr_b_get_price__submit {
    padding-right: 50px;
    font-size: 22px;
  }
}
.scr_b_get_price__confirm {
  max-width: 270px;
  font-weight: 500;
  font-size: 14px;
  line-height: 143%;
  letter-spacing: -0.03em;
  color: #b9b9b9;
}
.scr_b_get_price__confirm a {
  text-decoration: underline;
}
.scr_success_msg_art6 {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 20;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.2s ease-out, visibility 0.2s ease-out;
}
.scr_success_msg_art6.active {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
}
.scr_success_msg_art6__overlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
  cursor: pointer;
}
.scr_success_msg_art6__wrapper {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 2;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 92%;
  max-width: 566px;
  min-width: 295px;
  height: 94%;
  max-height: 434px;
  padding: 59px 40px 59px 37px;
  overflow-y: auto;
  background-color: #fff;
}
@media (max-width: 575px) {
  .scr_success_msg_art6__wrapper {
    max-height: 460px;
    padding: 38px 15px;
  }
}
.scr_success_msg_art6__top {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 0 15px;
  margin-bottom: 20px;
}
.scr_success_msg_art6__title {
  font-weight: 500;
  font-size: 28px;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
@media (max-width: 575px) {
  .scr_success_msg_art6__title {
    font-size: 22px;
  }
}
.scr_success_msg_art6__btn {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: block;
  width: 32px;
  height: 32px;
}
.scr_success_msg_art6__btn path {
  transition: all 0.2s ease-out;
}
@media (hover: hover) {
  .scr_success_msg_art6__btn:hover path {
    fill: #8e8e93;
  }
}
.scr_success_msg_art6__text {
  margin-bottom: 32px;
  font-weight: 500;
  font-size: 18px;
  line-height: 144%;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
@media (max-width: 575px) {
  .scr_success_msg_art6__text {
    margin-bottom: 20px;
    font-size: 16px;
  }
}
.scr_success_msg_art6__cta {
  margin-top: 45px;
  font-weight: 500;
  font-size: 20px;
  line-height: 130%;
  letter-spacing: -0.03em;
}
.scr_success_msg_art6__cta span {
  display: block;
}
.scr_success_msg_art6__cta a {
  position: relative;
}
.scr_success_msg_art6__cta a::after {
  content: "";
  position: absolute;
  bottom: -3px;
  left: 0;
  display: block;
  width: 100%;
  height: 3px;
  background-color: #166ff5;
}
@media (max-width: 575px) {
  .scr_success_msg_art6__cta {
    margin-top: 25px;
  }
}
.scr_review_modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 20;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.2s ease-out, visibility 0.2s ease-out;
}
.scr_review_modal.active {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
}
.scr_review_modal__overlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: #1c1c20;
  cursor: pointer;
}
.scr_review_modal__wrapper img {
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 4;
  width: auto;
  height: auto;
  max-height: 95%;
  max-width: 95%;
  display: block;
  -o-object-fit: contain;
  object-fit: contain;
}
.scr_review_modal__btn {
  position: fixed;
  top: 20px;
  right: 20px;
  z-index: 5;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background-color: rgba(28, 28, 32, 0.3);
}
.scr_review_modal__btn path {
  fill: #fff;
  transition: all 0.2s ease-out;
}
.scr_cities_art6 {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 20;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.2s ease-out, visibility 0.2s ease-out;
}
.scr_cities_art6.active {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
}
.scr_cities_art6__overlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
  cursor: pointer;
}
.scr_cities_art6__wrapper {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 2;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 92%;
  max-width: 566px;
  min-width: 295px;
  height: 94%;
  max-height: 713px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 59px 40px 59px 37px;
  overflow-y: auto;
  background-color: #fff;
}
@media (max-width: 575px) {
  .scr_cities_art6__wrapper {
    max-height: 460px;
    padding: 38px 15px;
  }
}
.scr_cities_art6__top {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 0 15px;
  margin-bottom: 20px;
}
.scr_cities_art6__title {
  font-weight: 500;
  font-size: 28px;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
@media (max-width: 575px) {
  .scr_cities_art6__title {
    font-size: 22px;
  }
}
.scr_cities_art6__btn {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: block;
  width: 32px;
  height: 32px;
}
.scr_cities_art6__btn path {
  transition: all 0.2s ease-out;
}
@media (hover: hover) {
  .scr_cities_art6__btn:hover path {
    fill: #8e8e93;
  }
}
.scr_cities_art6__search {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: block;
  height: 53px;
  width: 100%;
  margin-bottom: 41px;
  padding: 11px 0;
  font-weight: 500;
  font-size: 20px;
  line-height: 160%;
  letter-spacing: -0.03em;
  color: #1c1c20;
  border: none;
  border-bottom: 2px solid #d9d9d9;
}
.scr_cities_art6__search::-webkit-input-placeholder {
  color: #8e8e93;
}
.scr_cities_art6__search::-moz-placeholder {
  color: #8e8e93;
}
.scr_cities_art6__search:-ms-input-placeholder {
  color: #8e8e93;
}
.scr_cities_art6__search::placeholder {
  color: #8e8e93;
}
.scr_cities_art6__search:focus {
  border-bottom-color: #1c1c20;
}
.scr_cities_art6__search.error {
  color: red;
  border-bottom-color: red;
}
.scr_cities_art6__search.error::-webkit-input-placeholder {
  color: red;
}
.scr_cities_art6__search.error::-moz-placeholder {
  color: red;
}
.scr_cities_art6__search.error:-ms-input-placeholder {
  color: red;
}
.scr_cities_art6__search.error::placeholder {
  color: red;
}
@media (max-width: 575px) {
  .scr_cities_art6__search {
    height: 43px;
    font-size: 18px;
  }
}
.scr_cities_art6__list {
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  overflow-y: auto;
  scrollbar-width: thin;
  scrollbar-color: #8e8e93 #d9d9d9;
}
.scr_cities_art6__list::-webkit-scrollbar {
  width: 4px;
}
.scr_cities_art6__list::-webkit-scrollbar-track {
  background: #d9d9d9;
}
.scr_cities_art6__list::-webkit-scrollbar-thumb {
  background-color: #8e8e93;
  border-radius: 4px;
  border: transparent;
}
.scr_cities_art6__input {
  font-weight: 500;
  font-size: 18px;
  line-height: 256%;
  letter-spacing: -0.03em;
  color: #8e8e93;
  cursor: pointer;
  transition: color 0.2s ease-out;
}
@media (hover: hover) {
  .scr_cities_art6__input:hover {
    color: #1c1c20;
  }
}
.scr_cities_art6__input.hidden {
  display: none;
}
.scr_opisanie_uslugi_art6 {
  margin-bottom: 106px;
}
@media (max-width: 1600px) {
  .scr_opisanie_uslugi_art6 {
    margin-bottom: 68px;
  }
}
@media (max-width: 1300px) {
  .scr_opisanie_uslugi_art6 {
    margin-bottom: 68px;
  }
}
@media (max-width: 991px) {
  .scr_opisanie_uslugi_art6 {
    margin-bottom: 66px;
  }
}
@media (max-width: 767px) {
  .scr_opisanie_uslugi_art6 {
    margin-bottom: 42px;
  }
}
.scr_opisanie_uslugi_art6__title {
  max-width: 980px;
  margin-bottom: 33px;
  font-size: 80px;
  font-weight: 500;
  line-height: 90px;
  letter-spacing: -0.02em;
}
@media (max-width: 1600px) {
  .scr_opisanie_uslugi_art6__title {
    max-width: 850px;
    margin-bottom: 20px;
    font-size: 60px;
    line-height: 70px;
  }
}
@media (max-width: 1300px) {
  .scr_opisanie_uslugi_art6__title {
    max-width: 680px;
    font-size: 55px;
    line-height: 60px;
  }
}
@media (max-width: 991px) {
  .scr_opisanie_uslugi_art6__title {
    max-width: 515px;
    font-size: 40px;
    line-height: 45px;
  }
}
@media (max-width: 767px) {
  .scr_opisanie_uslugi_art6__title {
    max-width: 360px;
    margin-bottom: 17px;
    font-size: 38px;
    line-height: 46px;
  }
}
.scr_opisanie_uslugi_art6__subtitle {
  max-width: 731px;
  margin: 0 10px 0 auto;
  font-size: 22px;
  font-weight: 500;
  line-height: 36px;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
@media (max-width: 1600px) {
  .scr_opisanie_uslugi_art6__subtitle {
    max-width: 627px;
  }
}
@media (max-width: 1300px) {
  .scr_opisanie_uslugi_art6__subtitle {
    max-width: 502px;
  }
}
@media (max-width: 991px) {
  .scr_opisanie_uslugi_art6__subtitle {
    max-width: 571px;
    font-size: 16px;
    line-height: 150%;
  }
}
.scr_preimushestva_uslugi_art6 {
  margin-bottom: 382px;
}
@media (max-width: 1600px) {
  .scr_preimushestva_uslugi_art6 {
    margin-bottom: 220px;
  }
}
@media (max-width: 1300px) {
  .scr_preimushestva_uslugi_art6 {
    margin-bottom: 195px;
  }
}
@media (max-width: 991px) {
  .scr_preimushestva_uslugi_art6 {
    margin-bottom: 153px;
  }
}
@media (max-width: 767px) {
  .scr_preimushestva_uslugi_art6 {
    margin-bottom: 189px;
  }
}
.scr_preimushestva_uslugi_art6__list {
  max-width: 1462px;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 32px 58px;
}
@media (max-width: 1600px) {
  .scr_preimushestva_uslugi_art6__list {
    gap: 28px 50px;
  }
}
@media (max-width: 1300px) {
  .scr_preimushestva_uslugi_art6__list {
    gap: 28px 20px;
  }
}
@media (max-width: 1200px) {
  .scr_preimushestva_uslugi_art6__list {
    grid-template-columns: repeat(2, 1fr);
    gap: 35px 20px;
  }
}
@media (max-width: 767px) {
  .scr_preimushestva_uslugi_art6__list {
    grid-template-columns: 1fr;
    gap: 50px 0;
  }
}
.scr_preimushestva_uslugi_art6__item {
  position: relative;
  padding: 44px 0 11px 42px;
}
.scr_preimushestva_uslugi_art6__item::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 2px;
  height: 100%;
  background-color: #f2f2f2;
  transition: background-color 0.3s ease-out;
}
@media (hover: hover) {
  .scr_preimushestva_uslugi_art6__item:hover::before {
    background-color: #166ff5;
  }
}
@media (max-width: 1600px) {
  .scr_preimushestva_uslugi_art6__item {
    padding: 38px 0 10px 34px;
  }
}
@media (max-width: 1300px) {
  .scr_preimushestva_uslugi_art6__item {
    padding: 30px 0 10px 27px;
  }
}
@media (max-width: 1200px) {
  .scr_preimushestva_uslugi_art6__item {
    padding: 30px 0 0 20px;
  }
}
@media (max-width: 767px) {
  .scr_preimushestva_uslugi_art6__item {
    padding: 24px 0 17px 20px;
  }
}
.scr_preimushestva_uslugi_art6__icon {
  width: 24px;
  height: 24px;
  margin-bottom: 17px;
}
.scr_preimushestva_uslugi_art6__icon img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.scr_preimushestva_uslugi_art6__name {
  margin-bottom: 10px;
  font-size: 22px;
  font-weight: 600;
  line-height: 30px;
  letter-spacing: -0.02em;
  color: #1c1c20;
}
.scr_preimushestva_uslugi_art6__text {
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
@media (max-width: 991px) {
  .scr_preimushestva_uslugi_art6__text {
    font-size: 16px;
    line-height: 125%;
  }
}
.scr_tseni_uslugi_art6 {
  margin-bottom: 425px;
}
@media (max-width: 1600px) {
  .scr_tseni_uslugi_art6 {
    margin-bottom: 220px;
  }
}
@media (max-width: 1300px) {
  .scr_tseni_uslugi_art6 {
    margin-bottom: 182px;
  }
}
@media (max-width: 991px) {
  .scr_tseni_uslugi_art6 {
    margin-bottom: 153px;
  }
}
@media (max-width: 767px) {
  .scr_tseni_uslugi_art6 {
    margin-bottom: 187px;
  }
}
.scr_tseni_uslugi_art6__title {
  max-width: 980px;
  margin-bottom: 22px;
  font-size: 80px;
  font-weight: 500;
  line-height: 90px;
  letter-spacing: -0.02em;
}
@media (max-width: 1600px) {
  .scr_tseni_uslugi_art6__title {
    max-width: 850px;
    margin-bottom: 20px;
    font-size: 60px;
    line-height: 70px;
  }
}
@media (max-width: 1300px) {
  .scr_tseni_uslugi_art6__title {
    max-width: 680px;
    font-size: 55px;
    line-height: 60px;
  }
}
@media (max-width: 991px) {
  .scr_tseni_uslugi_art6__title {
    max-width: 515px;
    font-size: 40px;
    line-height: 45px;
  }
}
@media (max-width: 767px) {
  .scr_tseni_uslugi_art6__title {
    max-width: 360px;
    margin-bottom: 17px;
    font-size: 38px;
    line-height: 46px;
  }
}
.services-promotion .scr_tseni_uslugi_art6__title {
  max-width: 100%;
}
.scr_tseni_uslugi_art6__list {
  margin-bottom: 55px;
}
@media (max-width: 1600px) {
  .scr_tseni_uslugi_art6__list {
    margin-bottom: 40px;
  }
}
@media (max-width: 1300px) {
  .scr_tseni_uslugi_art6__list {
    margin-bottom: 37px;
  }
}
@media (max-width: 991px) {
  .scr_tseni_uslugi_art6__list {
    margin-bottom: 33px;
  }
}
@media (max-width: 767px) {
  .scr_tseni_uslugi_art6__list {
    margin-bottom: 30px;
  }
}
.scr_tseni_uslugi_art6__benefit {
  font-size: 40px;
  font-weight: 500;
  line-height: 68px;
  letter-spacing: -0.03em;
}
.scr_tseni_uslugi_art6__benefit span {
  padding: 10px 0;
}
.scr_tseni_uslugi_art6__benefit:not(:last-child) {
  margin-bottom: 12px;
}
@media (max-width: 1600px) {
  .scr_tseni_uslugi_art6__benefit {
    font-size: 35px;
    line-height: 58px;
  }
  .scr_tseni_uslugi_art6__benefit:not(:last-child) {
    margin-bottom: 10px;
  }
}
@media (max-width: 1300px) {
  .scr_tseni_uslugi_art6__benefit {
    font-size: 30px;
    line-height: 54px;
  }
}
@media (max-width: 991px) {
  .scr_tseni_uslugi_art6__benefit {
    font-size: 18px;
    line-height: 41px;
  }
  .scr_tseni_uslugi_art6__benefit:not(:last-child) {
    margin-bottom: 6px;
  }
}
@media (max-width: 767px) {
  .scr_tseni_uslugi_art6__benefit {
    font-size: 20px;
    line-height: 36px;
    letter-spacing: -0.02em;
  }
  .scr_tseni_uslugi_art6__benefit:not(:last-child) {
    margin-bottom: 14px;
  }
}
.scr_tseni_uslugi_art6__benefit--blue span {
  color: #fff;
  background-color: #166ff5;
}
.scr_tseni_uslugi_art6__benefit--pink span {
  color: #1c1c20;
  background-color: #ffe2fc;
}
.scr_tseni_uslugi_art6__benefit--green span {
  color: #fff;
  background-color: #2eb79c;
}
.scr_tseni_uslugi_art6__descr {
  max-width: 740px;
  margin-bottom: 64px;
  font-size: 22px;
  font-weight: 500;
  line-height: 36px;
  letter-spacing: -0.03em;
  color: #87878e;
}
@media (max-width: 1600px) {
  .scr_tseni_uslugi_art6__descr {
    max-width: 578px;
    font-size: 20px;
    line-height: 31px;
  }
}
@media (max-width: 1300px) {
  .scr_tseni_uslugi_art6__descr {
    max-width: 523px;
    margin-bottom: 52px;
    font-size: 18px;
    line-height: 28px;
  }
}
@media (max-width: 991px) {
  .scr_tseni_uslugi_art6__descr {
    max-width: 434px;
    margin-bottom: 47px;
    font-size: 16px;
    line-height: 23px;
  }
}
@media (max-width: 767px) {
  .scr_tseni_uslugi_art6__descr {
    max-width: 100%;
    margin-bottom: 40px;
  }
}
.scr_tseni_uslugi_art6__wrapper {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 106px;
  margin-bottom: 80px;
}
@media (max-width: 1600px) {
  .scr_tseni_uslugi_art6__wrapper {
    gap: 92px;
    margin-bottom: 66px;
  }
}
@media (max-width: 1300px) {
  .scr_tseni_uslugi_art6__wrapper {
    gap: 74px;
    margin-bottom: 74px;
  }
}
@media (max-width: 991px) {
  .scr_tseni_uslugi_art6__wrapper {
    gap: 48px;
    margin-bottom: 48px;
  }
}
@media (max-width: 767px) {
  .scr_tseni_uslugi_art6__wrapper {
    grid-template-columns: 1fr;
    gap: 40px 0;
    margin-bottom: 50px;
  }
}
.scr_tseni_uslugi_art6__item {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 30px 30px;
  padding: 48px 60px 67px 41px;
  background-color: #f2f2f2;
  transition: background-color 0.2s ease-out;
}
@media (max-width: 1600px) {
  .scr_tseni_uslugi_art6__item {
    padding: 40px 60px 56px 35px;
  }
}
@media (max-width: 1300px) {
  .scr_tseni_uslugi_art6__item {
    padding: 32px 60px 44px 28px;
  }
}
@media (max-width: 991px) {
  .scr_tseni_uslugi_art6__item {
    grid-template-columns: 1fr;
    padding: 23px 50px 30px 16px;
  }
}
@media only screen and (max-width: 359px) {
  .scr_tseni_uslugi_art6__item {
    padding: 23px 15px 30px 15px;
  }
}
@media (hover: hover) {
  .scr_tseni_uslugi_art6__item:hover {
    background-color: #1c1c20;
  }
  .scr_tseni_uslugi_art6__item:hover .scr_tseni_uslugi_art6__heading,
  .scr_tseni_uslugi_art6__item:hover .scr_tseni_uslugi_art6__value {
    color: #fff;
  }
  .scr_tseni_uslugi_art6__item:hover .scr_tseni_uslugi_art6__group--main .scr_tseni_uslugi_art6__name {
    color: #fff;
  }
  .scr_tseni_uslugi_art6__item:hover .scr_tseni_uslugi_art6__info {
    color: #fff;
  }
}
.scr_tseni_uslugi_art6__heading {
  grid-column-start: 1;
  grid-column-end: 3;
  max-width: 480px;
  font-size: 36px;
  font-weight: 600;
  line-height: 48px;
  letter-spacing: -0.03em;
}
@media (max-width: 1600px) {
  .scr_tseni_uslugi_art6__heading {
    max-width: 410px;
    font-size: 33px;
    line-height: 41px;
  }
}
@media (max-width: 1300px) {
  .scr_tseni_uslugi_art6__heading {
    max-width: 380px;
    font-size: 30px;
    line-height: 33px;
  }
}
@media (max-width: 991px) {
  .scr_tseni_uslugi_art6__heading {
    grid-column-end: 2;
    max-width: 300px;
    font-size: 28px;
    line-height: 34px;
  }
}
@media (max-width: 767px) {
  .scr_tseni_uslugi_art6__heading {
    max-width: 380px;
  }
}
@media (max-width: 575px) {
  .scr_tseni_uslugi_art6__heading {
    max-width: 300px;
  }
}
.scr_tseni_uslugi_art6__colored_name {
  grid-column-start: 1;
  grid-column-end: 3;
  font-size: 28px;
  line-height: 98%;
  font-weight: 500;
  letter-spacing: -0.02em;
  color: #fff;
}
.scr_tseni_uslugi_art6__colored_name span {
  background-color: #166ff5;
}
@media (max-width: 991px) {
  .scr_tseni_uslugi_art6__colored_name {
    grid-column-end: 2;
  }
}
.scr_tseni_uslugi_art6__info {
  grid-column-start: 1;
  grid-column-end: 3;
  font-style: italic;
  font-weight: 500;
  font-size: 18px;
  line-height: 144%;
  letter-spacing: -0.03em;
  color: #1c1c20;
  transition: color 0.2s ease-out;
}
.scr_tseni_uslugi_art6__info:not(:last-child) {
  padding-bottom: 54px;
  border-bottom: 2px solid #cfcfcf;
}
.scr_tseni_uslugi_art6__info span {
  border-bottom: 1px solid #166ff5;
}
@media (max-width: 991px) {
  .scr_tseni_uslugi_art6__info {
    grid-column-end: 2;
  }
}
.scr_tseni_uslugi_art6__group.scr_tseni_uslugi_art6__group--wide {
  grid-column-start: 1;
  grid-column-end: 3;
}
@media (max-width: 991px) {
  .scr_tseni_uslugi_art6__group.scr_tseni_uslugi_art6__group--wide {
    grid-column-end: 2;
  }
}
.scr_tseni_uslugi_art6__name {
  max-width: 200px;
  margin-bottom: 18px;
  font-size: 18px;
  font-weight: 600;
  line-height: 23px;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
@media (max-width: 1600px) {
  .scr_tseni_uslugi_art6__name {
    font-size: 14px;
    line-height: 17px;
  }
}
@media (max-width: 991px) {
  .scr_tseni_uslugi_art6__name {
    font-size: 16px;
    line-height: 24px;
  }
}
.scr_tseni_uslugi_art6__value {
  font-size: 36px;
  font-weight: 500;
  line-height: 36px;
  letter-spacing: -0.02em;
}
@media (max-width: 1600px) {
  .scr_tseni_uslugi_art6__value {
    font-size: 31px;
    line-height: 31px;
  }
}
@media (max-width: 1300px) {
  .scr_tseni_uslugi_art6__value {
    font-size: 26px;
    line-height: 26px;
  }
}
@media (max-width: 991px) {
  .scr_tseni_uslugi_art6__value {
    font-size: 28px;
    line-height: 28px;
  }
}
.scr_tseni_uslugi_art6__value--sm {
  font-size: 28px;
  line-height: 28px;
}
@media (max-width: 1600px) {
  .scr_tseni_uslugi_art6__value--sm {
    font-size: 24px;
    line-height: 24px;
  }
}
@media (max-width: 1300px) {
  .scr_tseni_uslugi_art6__value--sm {
    font-size: 20px;
    line-height: 20px;
  }
}
@media (max-width: 991px) {
  .scr_tseni_uslugi_art6__value--sm {
    font-size: 28px;
    line-height: 28px;
  }
}
.scr_tseni_uslugi_art6__group--main .scr_tseni_uslugi_art6__name {
  transition: color 0.2s ease-out;
}
.scr_tseni_uslugi_art6__group--main .scr_tseni_uslugi_art6__value {
  color: #fff;
}
.scr_tseni_uslugi_art6__group--main .scr_tseni_uslugi_art6__value span {
  background-color: #166ff5;
}
.services-website-creation .scr_tseni_uslugi_art6 {
  margin-bottom: 96px;
}
@media (max-width: 767px) {
  .services-website-creation .scr_tseni_uslugi_art6 {
    margin-bottom: 71px;
  }
}
.scr_tseni_uslugi_art6__more {
  margin-bottom: 35px;
}
@media (max-width: 767px) {
  .scr_tseni_uslugi_art6__more {
    margin-bottom: 22px;
  }
}
.scr_elemsotrudn_uslugi_art6 {
  margin-bottom: 267px;
}
@media (max-width: 1600px) {
  .scr_elemsotrudn_uslugi_art6 {
    margin-bottom: 174px;
  }
}
@media (max-width: 1300px) {
  .scr_elemsotrudn_uslugi_art6 {
    margin-bottom: 132px;
  }
}
@media (max-width: 991px) {
  .scr_elemsotrudn_uslugi_art6 {
    margin-bottom: 132px;
  }
}
@media (max-width: 767px) {
  .scr_elemsotrudn_uslugi_art6 {
    margin-bottom: 137px;
  }
}
.scr_elemsotrudn_uslugi_art6__title {
  max-width: 1140px;
  margin-bottom: 100px;
  font-size: 80px;
  font-weight: 500;
  line-height: 90px;
  letter-spacing: -0.02em;
}
@media (max-width: 1600px) {
  .scr_elemsotrudn_uslugi_art6__title {
    max-width: 975px;
    margin-bottom: 80px;
    font-size: 60px;
    line-height: 70px;
  }
}
@media (max-width: 1300px) {
  .scr_elemsotrudn_uslugi_art6__title {
    max-width: 975px;
    margin-bottom: 60px;
    font-size: 55px;
    line-height: 60px;
  }
}
@media (max-width: 991px) {
  .scr_elemsotrudn_uslugi_art6__title {
    max-width: 360px;
    margin-bottom: 100px;
    font-size: 40px;
    line-height: 45px;
  }
}
@media (max-width: 767px) {
  .scr_elemsotrudn_uslugi_art6__title {
    max-width: 360px;
    margin-bottom: 100px;
    margin-bottom: 58px;
    font-size: 38px;
    line-height: 46px;
  }
}
.scr_elemsotrudn_uslugi_art6__wrapper {
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2;
  -webkit-column-gap: 106px;
  -moz-column-gap: 106px;
  column-gap: 106px;
}
@media (max-width: 1300px) {
  .scr_elemsotrudn_uslugi_art6__wrapper {
    max-width: 697px;
    -webkit-column-count: unset;
    -moz-column-count: unset;
    column-count: unset;
    -webkit-column-gap: unset;
    -moz-column-gap: unset;
    column-gap: unset;
  }
}
@media (max-width: 991px) {
  .scr_elemsotrudn_uslugi_art6__wrapper {
    max-width: 572px;
  }
}
.scr_elemsotrudn_uslugi_art6__item {
  padding-bottom: 116px;
  -webkit-column-break-inside: avoid;
  -moz-column-break-inside: avoid;
  break-inside: avoid;
}
.scr_elemsotrudn_uslugi_art6__item::after {
  content: "";
  display: block;
  width: 100%;
  height: 57px;
  border-bottom: 2px solid #f2f2f2;
}
@media (max-width: 1600px) {
  .scr_elemsotrudn_uslugi_art6__item {
    padding-bottom: 74px;
  }
  .scr_elemsotrudn_uslugi_art6__item::after {
    height: 48px;
  }
}
@media (max-width: 1300px) {
  .scr_elemsotrudn_uslugi_art6__item {
    padding-bottom: 50px;
  }
}
@media (max-width: 991px) {
  .scr_elemsotrudn_uslugi_art6__item::after {
    height: 50px;
  }
}
@media (max-width: 767px) {
  .scr_elemsotrudn_uslugi_art6__item {
    padding-bottom: 56px;
  }
  .scr_elemsotrudn_uslugi_art6__item::after {
    height: 56px;
  }
}
.scr_elemsotrudn_uslugi_art6__name {
  margin-bottom: 16px;
  font-size: 40px;
  font-weight: 500;
  line-height: 49px;
  letter-spacing: -0.03em;
}
@media (max-width: 1600px) {
  .scr_elemsotrudn_uslugi_art6__name {
    margin-bottom: 15px;
    font-size: 35px;
    line-height: 43px;
  }
}
@media (max-width: 1300px) {
  .scr_elemsotrudn_uslugi_art6__name {
    margin-bottom: 21px;
    font-size: 30px;
    line-height: 37px;
  }
}
@media (max-width: 991px) {
  .scr_elemsotrudn_uslugi_art6__name {
    margin-bottom: 16px;
    font-size: 32px;
    line-height: 40px;
  }
}
.scr_elemsotrudn_uslugi_art6__text p {
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
  letter-spacing: -0.02em;
  color: #8e8e93;
}
.scr_elemsotrudn_uslugi_art6__text p:not(:last-child) {
  margin-bottom: 30px;
}
@media (max-width: 1600px) {
  .scr_elemsotrudn_uslugi_art6__text p {
    line-height: 23px;
  }
}
@media (max-width: 1300px) {
  .scr_elemsotrudn_uslugi_art6__text {
    font-size: 16px;
    line-height: 20px;
  }
}
@media (max-width: 991px) {
  .scr_elemsotrudn_uslugi_art6__text {
    line-height: 26px;
  }
}
@media (max-width: 767px) {
  .scr_elemsotrudn_uslugi_art6__text {
    line-height: 24px;
  }
}
.scr_elemsotrudn_uslugi_art6__list li {
  position: relative;
  padding-left: 36px;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
.scr_elemsotrudn_uslugi_art6__list li::before {
  content: "";
  position: absolute;
  top: 9px;
  left: 8px;
  width: 8px;
  height: 8px;
  background-color: #8e8e93;
}
.scr_elemsotrudn_uslugi_art6__list li:not(:last-child) {
  margin-bottom: 11px;
}
.culture-page .scr_elemsotrudn_uslugi_art6__wrapper {
  -webkit-column-count: unset;
  -moz-column-count: unset;
  column-count: unset;
  -webkit-column-gap: unset;
  -moz-column-gap: unset;
  column-gap: unset;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0 106px;
  padding-top: 118px;
  border-top: 2px solid #f2f2f2;
}
@media (max-width: 1300px) {
  .culture-page .scr_elemsotrudn_uslugi_art6__wrapper {
    max-width: 100%;
  }
}
@media (max-width: 991px) {
  .culture-page .scr_elemsotrudn_uslugi_art6__wrapper {
    max-width: 572px;
    display: block;
    border-top: none;
  }
}
@media (max-width: 767px) {
  .culture-page .scr_elemsotrudn_uslugi_art6__wrapper {
    padding-top: 0;
  }
}
@media only screen and (max-width: 360px) {
  .culture-page .scr_elemsotrudn_uslugi_art6__name {
    font-size: 28px;
  }
}
.culture-page .scr_elemsotrudn_uslugi_art6__name_with_icon {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 0 30px;
}
.culture-page .scr_elemsotrudn_uslugi_art6__name_with_icon::after {
  content: "";
  display: block;
  width: 40px;
  height: 40px;
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 27.5L5 32.4V18.3333H10M18.3333 24.4333L15.7167 22.2L13.3333 24.4V11.6667H18.3333M26.6667 21.6667L21.6667 26.6667V5H26.6667M31.35 21.35L28.3333 18.3333H36.6667V26.6667L33.6833 23.6833L21.6667 35.6L15.8833 30.5667L9.58333 36.6667H5L15.7833 26.1L21.6667 31.0667' fill='%23166FF5' /%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.culture-page .scr_elemsotrudn_uslugi_art6__item:last-child {
  margin-bottom: 10px;
}
.scr_raboti_uslugi_art6 {
  margin-bottom: 196px;
}
@media (max-width: 1600px) {
  .scr_raboti_uslugi_art6 {
    margin-bottom: 146px;
  }
}
@media (max-width: 1300px) {
  .scr_raboti_uslugi_art6 {
    margin-bottom: 120px;
  }
}
@media (max-width: 991px) {
  .scr_raboti_uslugi_art6 {
    margin-bottom: 102px;
  }
}
@media (max-width: 767px) {
  .scr_raboti_uslugi_art6 {
    margin-bottom: 200px;
  }
}
.scr_raboti_uslugi_art6__title {
  max-width: 1000px;
  margin-bottom: 56px;
  font-size: 80px;
  font-weight: 500;
  line-height: 90px;
  letter-spacing: -0.02em;
}
@media (max-width: 1600px) {
  .scr_raboti_uslugi_art6__title {
    max-width: 860px;
    margin-bottom: 43px;
    font-size: 60px;
    line-height: 70px;
  }
}
@media (max-width: 1300px) {
  .scr_raboti_uslugi_art6__title {
    max-width: 691px;
    margin-bottom: 36px;
    font-size: 55px;
    line-height: 60px;
  }
}
@media (max-width: 991px) {
  .scr_raboti_uslugi_art6__title {
    margin-bottom: 17px;
    font-size: 40px;
    line-height: 45px;
  }
}
@media (max-width: 767px) {
  .scr_raboti_uslugi_art6__title {
    max-width: 360px;
    font-size: 38px;
    line-height: 46px;
  }
}
.scr_raboti_uslugi_art6__subtitle {
  max-width: 740px;
  margin-bottom: 70px;
  font-size: 22px;
  font-weight: 500;
  line-height: 36px;
  letter-spacing: -0.02em;
  color: #87878e;
}
@media (max-width: 1600px) {
  .scr_raboti_uslugi_art6__subtitle {
    max-width: 632px;
    margin-bottom: 64px;
    font-size: 20px;
    line-height: 31px;
  }
}
@media (max-width: 1300px) {
  .scr_raboti_uslugi_art6__subtitle {
    max-width: 506px;
    margin-bottom: 50px;
    font-size: 18px;
    line-height: 25px;
  }
}
@media (max-width: 991px) {
  .scr_raboti_uslugi_art6__subtitle {
    max-width: 573px;
    margin-bottom: 66px;
    font-size: 16px;
    line-height: 26px;
  }
}
@media (max-width: 767px) {
  .scr_raboti_uslugi_art6__subtitle {
    margin-bottom: 43px;
  }
}
.scr_raboti_uslugi_art6__wrapper {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 0 108px;
}
@media (max-width: 1600px) {
  .scr_raboti_uslugi_art6__wrapper {
    gap: 0 92px;
  }
}
@media (max-width: 1300px) {
  .scr_raboti_uslugi_art6__wrapper {
    gap: 0 74px;
  }
}
@media (max-width: 991px) {
  .scr_raboti_uslugi_art6__wrapper {
    gap: 0 48px;
  }
}
@media (max-width: 767px) {
  .scr_raboti_uslugi_art6__wrapper {
    margin-bottom: 20px;
    grid-template-columns: 1fr;
    gap: 0;
  }
}
.scr_raboti_uslugi_art6__item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  background-color: #f2f2f2;
  margin-bottom: 106px;
}
@media (max-width: 1600px) {
  .scr_raboti_uslugi_art6__item {
    margin-bottom: 92px;
  }
}
@media (max-width: 1300px) {
  .scr_raboti_uslugi_art6__item {
    margin-bottom: 76px;
  }
}
@media (max-width: 991px) {
  .scr_raboti_uslugi_art6__item {
    margin-bottom: 50px;
  }
}
@media (max-width: 767px) {
  .scr_raboti_uslugi_art6__item {
    margin-bottom: 40px;
  }
}
.scr_raboti_uslugi_art6__item.scr_raboti_uslugi_art6__item--scrollable {
  height: 574px;
  overflow: hidden;
}
.scr_raboti_uslugi_art6__item.scr_raboti_uslugi_art6__item--scrollable:hover {
  height: auto;
}
@media (hover: hover) {
  .scr_raboti_uslugi_art6__item:hover .scr_raboti_uslugi_art6__list li {
    color: #1c1c20;
  }
  .scr_raboti_uslugi_art6__item:hover .scr_raboti_uslugi_art6__list li::before {
    background-color: #166ff5;
  }
}
.item__44 {
  grid-row-end: span 44;
}
.item__48 {
  grid-row-end: span 48;
}
.item__55 {
  grid-row-end: span 52;
}
.item__59 {
  grid-row-end: span 59;
}
.item__71 {
  grid-row-end: span 71;
}
.item__77 {
  grid-row-end: span 77;
}
.item__91 {
  grid-row-end: span 91;
}
.item__110 {
  grid-row-end: span 110;
}
.scr_raboti_uslugi_art6__info {
  padding: 48px 76px 50px 40px;
  background-color: #f2f2f2;
}
@media (max-width: 1600px) {
  .scr_raboti_uslugi_art6__info {
    padding: 41px 65px 50px 41px;
  }
}
@media (max-width: 1300px) {
  .scr_raboti_uslugi_art6__info {
    padding: 33px 52px 34px 27px;
  }
}
@media (max-width: 991px) {
  .scr_raboti_uslugi_art6__info {
    padding: 23px 15px;
  }
}
.scr_raboti_uslugi_art6__name {
  margin-bottom: 45px;
  font-size: 36px;
  font-weight: 600;
  line-height: 48px;
  letter-spacing: -0.03em;
}
@media (max-width: 1600px) {
  .scr_raboti_uslugi_art6__name {
    font-size: 33px;
    line-height: 41px;
  }
}
@media (max-width: 1300px) {
  .scr_raboti_uslugi_art6__name {
    margin-bottom: 21px;
    font-size: 30px;
    line-height: 33px;
  }
}
@media (max-width: 991px) {
  .scr_raboti_uslugi_art6__name {
    font-size: 28px;
    line-height: 34px;
  }
}
@media only screen and (max-width: 359px) {
  .scr_raboti_uslugi_art6__name {
    font-size: 26px;
  }
}
.analitika-page .scr_raboti_uslugi_art6__list {
  grid-column-start: 1;
  grid-column-end: 3;
}
.analitika-page .scr_tseni_uslugi_art6__group:nth-child(3) {
  order: 4;
}
.analitika-page .scr_tseni_uslugi_art6__group:nth-child(4) {
  order: 3;
}
.scr_raboti_uslugi_art6__list li {
  position: relative;
  padding-left: 36px;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
  letter-spacing: -0.03em;
  color: #8e8e93;
  transition: color 0.2s ease-out;
}
.scr_raboti_uslugi_art6__list li::before {
  content: "";
  position: absolute;
  top: 8px;
  left: 8px;
  width: 8px;
  height: 8px;
  background-color: #8e8e93;
  transition: background-color 0.2s ease-out;
}
.scr_raboti_uslugi_art6__list li:not(:last-child) {
  margin-bottom: 15px;
}
@media (max-width: 1600px) {
  .scr_raboti_uslugi_art6__list li {
    font-size: 16px;
    line-height: 24px;
  }
}
.scr_raboti_uslugi_art6__more {
  padding: 0 55px 50px 40px;
}
@media (max-width: 1600px) {
  .scr_raboti_uslugi_art6__more {
    padding: 0 40px 50px 41px;
  }
}
@media (max-width: 1300px) {
  .scr_raboti_uslugi_art6__more {
    padding: 0 40px 34px 27px;
  }
}
@media (max-width: 991px) {
  .scr_raboti_uslugi_art6__more {
    padding: 0 15px 23px 15px;
    background-color: #166ff5;
  }
}
.scr_raboti_uslugi_art6__inner {
  position: relative;
  min-height: 32px;
  padding-left: 36px;
}
.scr_raboti_uslugi_art6__inner span {
  padding: 3px 1px;
  font-size: 22px;
  font-weight: 500;
  line-height: 31px;
  letter-spacing: -0.03em;
  color: #fff;
  background-color: #166ff5;
}
@media (max-width: 1600px) {
  .scr_raboti_uslugi_art6__inner span {
    padding: 5px 1px;
    font-size: 18px;
    line-height: 26px;
  }
}
@media (max-width: 1300px) {
  .scr_raboti_uslugi_art6__inner span {
    padding: 6px 1px;
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 991px) {
  .scr_raboti_uslugi_art6__inner {
    margin-top: 25px;
  }
}
.scr_raboti_uslugi_art6__attention {
  max-width: 696px;
  padding-bottom: 57px;
  border-bottom: 2px solid #f2f2f2;
}
@media (max-width: 1300px) {
  .scr_raboti_uslugi_art6__attention {
    padding-bottom: 44px;
  }
}
@media (max-width: 991px) {
  .scr_raboti_uslugi_art6__attention {
    max-width: 100%;
    padding-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .scr_raboti_uslugi_art6__attention {
    padding-bottom: 58px;
  }
}
.scr_raboti_uslugi_art6__heading {
  margin-bottom: 16px;
  font-size: 40px;
  font-weight: 500;
  line-height: 49px;
  letter-spacing: -0.03em;
}
@media (max-width: 1600px) {
  .scr_raboti_uslugi_art6__heading {
    font-size: 35px;
    line-height: 43px;
  }
}
@media (max-width: 1300px) {
  .scr_raboti_uslugi_art6__heading {
    margin-bottom: 19px;
    font-size: 30px;
    line-height: 40px;
  }
}
@media (max-width: 991px) {
  .scr_raboti_uslugi_art6__heading {
    max-width: 572px;
    margin-bottom: 16px;
  }
}
.scr_raboti_uslugi_art6__text {
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
  letter-spacing: -0.02em;
  color: #8e8e93;
}
@media (max-width: 1300px) {
  .scr_raboti_uslugi_art6__text {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 991px) {
  .scr_raboti_uslugi_art6__text {
    max-width: 572px;
  }
}
.scr_raboti_uslugi_art6__attention.scr_raboti_uslugi_art6__attention--columns {
  max-width: 100%;
}
.scr_raboti_uslugi_art6__attention.scr_raboti_uslugi_art6__attention--columns .scr_raboti_uslugi_art6__text {
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2;
  -webkit-column-gap: 108px;
  -moz-column-gap: 108px;
  column-gap: 108px;
}
@media (max-width: 1600px) {
  .scr_raboti_uslugi_art6__attention.scr_raboti_uslugi_art6__attention--columns .scr_raboti_uslugi_art6__text {
    -webkit-column-gap: 92px;
    -moz-column-gap: 92px;
    column-gap: 92px;
  }
}
@media (max-width: 1300px) {
  .scr_raboti_uslugi_art6__attention.scr_raboti_uslugi_art6__attention--columns .scr_raboti_uslugi_art6__text {
    -webkit-column-gap: 74px;
    -moz-column-gap: 74px;
    column-gap: 74px;
  }
}
@media (max-width: 991px) {
  .scr_raboti_uslugi_art6__attention.scr_raboti_uslugi_art6__attention--columns .scr_raboti_uslugi_art6__text {
    -webkit-column-gap: 48px;
    -moz-column-gap: 48px;
    column-gap: 48px;
  }
}
@media (max-width: 767px) {
  .scr_raboti_uslugi_art6__attention.scr_raboti_uslugi_art6__attention--columns .scr_raboti_uslugi_art6__text {
    -webkit-column-count: unset;
    -moz-column-count: unset;
    column-count: unset;
    -webkit-column-gap: unset;
    -moz-column-gap: unset;
    column-gap: unset;
  }
}
.scr_instrumtech_art6 {
  margin-bottom: 128px;
}
@media (max-width: 1600px) {
  .scr_instrumtech_art6 {
    margin-bottom: 95px;
  }
}
@media (max-width: 1300px) {
  .scr_instrumtech_art6 {
    margin-bottom: 95px;
  }
}
@media (max-width: 991px) {
  .scr_instrumtech_art6 {
    margin-bottom: 95px;
  }
}
@media (max-width: 767px) {
  .scr_instrumtech_art6 {
    margin-bottom: 95px;
  }
}
.scr_instrumtech_art6__title {
  margin-bottom: 57px;
  font-weight: 500;
  font-size: 40px;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .scr_instrumtech_art6__title {
    margin-bottom: 55px;
    font-size: 35px;
  }
}
@media (max-width: 1300px) {
  .scr_instrumtech_art6__title {
    margin-bottom: 46px;
    font-size: 30px;
  }
}
@media (max-width: 991px) {
  .scr_instrumtech_art6__title {
    margin-bottom: 27px;
  }
}
@media (max-width: 767px) {
  .scr_instrumtech_art6__title {
    margin-bottom: 25px;
    font-size: 32px;
  }
}
@media only screen and (max-width: 360px) {
  .scr_instrumtech_art6__title {
    font-size: 26px;
  }
}
.scr_instrumtech_art6__slider {
  position: relative;
}
@media (max-width: 991px) {
  .scr_instrumtech_art6__list {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 29px;
  }
}
@media (max-width: 767px) {
  .scr_instrumtech_art6__list {
    grid-template-columns: repeat(2, 1fr);
    gap: 30px 20px;
  }
}
.scr_instrumtech_art6__slide {
  min-height: 168px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-left: 2px solid #f2f2f2;
  transition: border-color 0.2s ease-out;
}
.scr_instrumtech_art6__slide:hover {
  border-left-color: #1c1c20;
}
.scr_instrumtech_art6__slide:hover img {
  opacity: 1;
}
@media (max-width: 1600px) {
  .scr_instrumtech_art6__slide {
    min-height: 143px;
  }
}
@media (max-width: 1300px) {
  .scr_instrumtech_art6__slide {
    min-height: 115px;
  }
}
@media (max-width: 991px) {
  .scr_instrumtech_art6__slide {
    min-height: 100px;
  }
}
.scr_instrumtech_art6__slide img {
  display: block;
  width: 100%;
  height: auto;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  opacity: 0.5;
  transition: opacity 0.2s ease-out;
}
.scr_instrumtech_art6__nav {
  position: absolute;
  left: 0;
  top: 35.41%;
  z-index: 2;
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  pointer-events: none;
}
@media (max-width: 991px) {
  .scr_instrumtech_art6__nav {
    display: none;
  }
}
.scr_instrumtech_art6__next,
.scr_instrumtech_art6__prev {
  display: block;
  width: 44px;
  height: 44px;
  background-color: #1c1c20;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  pointer-events: all;
}
@media (hover: hover) {
  .scr_instrumtech_art6__next:hover,
  .scr_instrumtech_art6__prev:hover {
    background-color: #166ff5;
  }
}
.scr_instrumtech_art6__next::after,
.scr_instrumtech_art6__prev::after {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
}
@media (max-width: 575px) {
  .scr_instrumtech_art6__next,
  .scr_instrumtech_art6__prev {
    width: 44px;
    height: 44px;
  }
  .scr_instrumtech_art6__next::after,
  .scr_instrumtech_art6__prev::after {
    width: 20px;
    height: 20px;
  }
}
.scr_instrumtech_art6__prev::after {
  background: url(/assets/css/../images/scr_komanda_art6/arrow_prev.svg) center/contain no-repeat;
}
.scr_instrumtech_art6__next::after {
  background: url(/assets/css/../images/scr_komanda_art6/arrow_next.svg) center/contain no-repeat;
}
.scr_forma_audit_art6 {
  padding: 98px 0 128px;
  background-color: #f2f2f2;
}
@media (max-width: 1600px) {
  .scr_forma_audit_art6 {
    padding: 88px 0 90px;
  }
}
@media (max-width: 1300px) {
  .scr_forma_audit_art6 {
    padding: 78px 0 75px;
  }
}
@media (max-width: 991px) {
  .scr_forma_audit_art6 {
    padding: 61px 0 63px;
  }
}
@media (max-width: 767px) {
  .scr_forma_audit_art6 {
    padding: 72px 0 75px;
  }
}
/* .services-website-creation .scr_forma_audit_art6 {
  margin-bottom: 423px;
}
@media (max-width: 1600px) {
  .services-website-creation .scr_forma_audit_art6 {
    margin-bottom: 220px;
  }
}
@media (max-width: 1300px) {
  .services-website-creation .scr_forma_audit_art6 {
    margin-bottom: 180px;
  }
}
@media (max-width: 767px) {
  .services-website-creation .scr_forma_audit_art6 {
    margin-bottom: 71px;
  }
} */
.scr_forma_audit_art6__title {
  margin-bottom: 17px;
  font-weight: 500;
  font-size: 40px;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .scr_forma_audit_art6__title {
    font-size: 35px;
  }
}
@media (max-width: 1300px) {
  .scr_forma_audit_art6__title {
    font-size: 30px;
  }
}
@media (max-width: 991px) {
  .scr_forma_audit_art6__title {
    margin-bottom: 17px;
  }
}
@media (max-width: 767px) {
  .scr_forma_audit_art6__title {
    margin-bottom: 20px;
    font-size: 32px;
  }
}
@media only screen and (max-width: 360px) {
  .scr_forma_audit_art6__title {
    font-size: 26px;
  }
}
.scr_forma_audit_art6__subtitle {
  font-weight: 500;
  font-size: 18px;
  line-height: 178%;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
@media (max-width: 1600px) {
  .scr_forma_audit_art6__subtitle {
    font-size: 16px;
    line-height: 167%;
  }
}
@media (max-width: 1300px) {
  .scr_forma_audit_art6__subtitle {
    line-height: 187%;
  }
}
@media (max-width: 991px) {
  .scr_forma_audit_art6__subtitle {
    line-height: 162%;
  }
}
@media (max-width: 767px) {
  .scr_forma_audit_art6__subtitle {
    line-height: 150%;
  }
}
.scr_forma_audit_art6__subtitle span {
  color: #1c1c20;
  border-bottom: 2px solid #166ff5;
}
.scr_forma_audit_art6__form {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  gap: 0 147px;
  margin-top: 35px;
}
@media (max-width: 1300px) {
  .scr_forma_audit_art6__form {
    gap: 0 83px;
  }
}
@media (max-width: 991px) {
  .scr_forma_audit_art6__form {
    display: block;
    margin-top: 42px;
  }
}
@media (max-width: 767px) {
  .scr_forma_audit_art6__form {
    margin-top: 20px;
  }
}
.scr_forma_audit_art6__fields {
  width: 100%;
  max-width: 740px;
  -webkit-flex-shrink: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}
@media (max-width: 1300px) {
  .scr_forma_audit_art6__fields {
    max-width: 618px;
  }
}
@media (max-width: 991px) {
  .scr_forma_audit_art6__fields {
    max-width: 100%;
  }
}
.scr_forma_audit_art6__client {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  gap: 0 20px;
  margin-bottom: 31px;
}
@media (max-width: 767px) {
  .scr_forma_audit_art6__client {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 16px 0;
    margin-bottom: 44px;
  }
}
.scr_forma_audit_art6__contact,
.scr_forma_audit_art6__name {
  width: 50%;
}
@media (max-width: 767px) {
  .scr_forma_audit_art6__contact,
  .scr_forma_audit_art6__name {
    width: 100%;
  }
}
.scr_forma_audit_art6__input {
  display: block;
  width: 100%;
  padding: 10px 0;
  border-bottom: 2px solid #cfcfcf;
  font-weight: 500;
  font-size: 20px;
  line-height: 160%;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
.scr_forma_audit_art6__input::-webkit-input-placeholder {
  color: #8e8e93;
}
.scr_forma_audit_art6__input::-moz-placeholder {
  color: #8e8e93;
}
.scr_forma_audit_art6__input:-ms-input-placeholder {
  color: #8e8e93;
}
.scr_forma_audit_art6__input::placeholder {
  color: #8e8e93;
}
.scr_forma_audit_art6__input:focus {
  border-bottom-color: #1c1c20;
}
.scr_forma_audit_art6__input.error {
  color: red;
  border-bottom-color: red;
}
.scr_forma_audit_art6__input.error::-webkit-input-placeholder {
  color: red;
}
.scr_forma_audit_art6__input.error::-moz-placeholder {
  color: red;
}
.scr_forma_audit_art6__input.error:-ms-input-placeholder {
  color: red;
}
.scr_forma_audit_art6__input.error::placeholder {
  color: red;
}
@media (max-width: 1300px) {
  .scr_forma_audit_art6__input {
    padding: 12px 0;
    font-size: 18px;
    line-height: 178%;
  }
}
@media (max-width: 767px) {
  .scr_forma_audit_art6__input {
    padding: 10px 0;
    font-size: 20px;
    line-height: 160%;
  }
}
@media only screen and (max-width: 360px) {
  .scr_forma_audit_art6__input {
    font-size: 18px;
  }
}
.scr_forma_audit_art6__descr {
  display: block;
  width: 100%;
  margin-bottom: 42px;
  padding: 10px 0;
  font-family: inherit;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  border-bottom: 2px solid #cfcfcf;
  background-color: transparent;
  font-weight: 500;
  font-size: 20px;
  line-height: 160%;
  letter-spacing: -0.03em;
  color: #1c1c20;
  resize: none;
}
.scr_forma_audit_art6__descr::-webkit-input-placeholder {
  color: #8e8e93;
}
.scr_forma_audit_art6__descr::-moz-placeholder {
  color: #8e8e93;
}
.scr_forma_audit_art6__descr:-ms-input-placeholder {
  color: #8e8e93;
}
.scr_forma_audit_art6__descr::placeholder {
  color: #8e8e93;
}
.scr_forma_audit_art6__descr:focus {
  border-bottom-color: #1c1c20;
}
@media (max-width: 1300px) {
  .scr_forma_audit_art6__descr {
    font-size: 18px;
    line-height: 178%;
  }
}
@media (max-width: 767px) {
  .scr_forma_audit_art6__descr {
    margin-bottom: 44px;
    font-size: 20px;
    line-height: 160%;
  }
}
@media only screen and (max-width: 360px) {
  .scr_forma_audit_art6__descr {
    font-size: 18px;
  }
}
.scr_forma_audit_art6__submit {
  position: relative;
  margin-bottom: 10px;
  padding-right: 60px;
  font-weight: 500;
  font-size: 28px;
  line-height: 114%;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
.scr_forma_audit_art6__submit::after {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  width: 32px;
  height: 32px;
  background: url(/assets/css/../images/scr_forma_footer_art6/arrow-right-grey.svg) center/cover no-repeat;
  transition: -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.scr_forma_audit_art6__submit:hover::after {
  -webkit-transform: translate(10px, -50%);
  transform: translate(10px, -50%);
}
@media (max-width: 1600px) {
  .scr_forma_audit_art6__submit {
    padding-right: 50px;
    font-size: 24px;
  }
  .scr_forma_audit_art6__submit::after {
    width: 27px;
    height: 27px;
  }
}
@media (max-width: 1300px) {
  .scr_forma_audit_art6__submit {
    padding-right: 34px;
    font-size: 22px;
  }
  .scr_forma_audit_art6__submit::after {
    width: 22px;
    height: 22px;
  }
}
@media (max-width: 991px) {
  .scr_forma_audit_art6__submit {
    font-size: 20px;
  }
}
@media (max-width: 767px) {
  .scr_forma_audit_art6__submit {
    margin-bottom: 18px;
    padding-right: 50px;
    font-size: 24px;
  }
  .scr_forma_audit_art6__submit::after {
    width: 30px;
    height: 30px;
  }
}
.scr_forma_audit_art6__confirm {
  max-width: 360px;
  font-weight: 500;
  font-size: 14px;
  line-height: 143%;
  letter-spacing: -0.03em;
  color: #b9b9b9;
}
.scr_forma_audit_art6__confirm a {
  text-decoration: underline;
}
@media (max-width: 767px) {
  .scr_forma_audit_art6__confirm {
    max-width: 270px;
  }
}
.scr_forma_audit_art6__list {
  -webkit-flex: 0 2 613px;
  -ms-flex: 0 2 613px;
  flex: 0 2 613px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 17px 10px;
}
.scr_forma_audit_art6__list li {
  display: inline-block;
}
@media (max-width: 1600px) {
  .scr_forma_audit_art6__list {
    min-width: 440px;
  }
  .scr_forma_audit_art6__list li:nth-last-child(1),
  .scr_forma_audit_art6__list li:nth-last-child(2) {
    display: none;
  }
}
@media (max-width: 1300px) {
  .scr_forma_audit_art6__list {
    min-width: 320px;
  }
}
@media (max-width: 991px) {
  .scr_forma_audit_art6__list {
    display: none;
  }
}
.scr_forma_audit_art6__subject {
  display: inline-block;
  padding: 11px 19px;
  font-weight: 500;
  font-size: 20px;
  line-height: 160%;
  letter-spacing: -0.03em;
  text-align: center;
  color: #8e8e93;
  background-color: #fff;
  border-radius: 60px;
  transition: color 0.2s ease-out, background-color 0.2s ease-out;
  cursor: pointer;
}
.scr_forma_audit_art6__subject:hover {
  color: #fff;
  background-color: #1c1c20;
}
@media (max-width: 1300px) {
  .scr_forma_audit_art6__subject {
    padding: 10px 20px;
    font-size: 16px;
    line-height: 200%;
  }
}
.scr_forma_audit_art6__check {
  padding: 0;
  margin: 0;
  background-color: transparent;
}
.scr_forma_audit_art6__check:checked + .scr_forma_audit_art6__subject {
  color: #fff;
  background-color: #1c1c20;
}
.scr_polezn_material_art6 {
  margin-bottom: 184px;
}
@media (max-width: 1600px) {
  .scr_polezn_material_art6 {
    margin-bottom: 146px;
  }
}
@media (max-width: 1300px) {
  .scr_polezn_material_art6 {
    margin-bottom: 120px;
  }
}
@media (max-width: 991px) {
  .scr_polezn_material_art6 {
    margin-bottom: 102px;
  }
}
@media (max-width: 767px) {
  .scr_polezn_material_art6 {
    margin-bottom: 187px;
  }
}
.scr_polezn_material_art6__title {
  margin-bottom: 57px;
  font-weight: 500;
  font-size: 40px;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .scr_polezn_material_art6__title {
    margin-bottom: 55px;
    font-size: 35px;
  }
}
@media (max-width: 1300px) {
  .scr_polezn_material_art6__title {
    margin-bottom: 46px;
    font-size: 30px;
  }
}
@media (max-width: 991px) {
  .scr_polezn_material_art6__title {
    margin-bottom: 27px;
  }
}
@media (max-width: 767px) {
  .scr_polezn_material_art6__title {
    margin-bottom: 25px;
    font-size: 32px;
  }
}
@media only screen and (max-width: 360px) {
  .scr_polezn_material_art6__title {
    font-size: 26px;
  }
}
.scr_polezn_material_art6__wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  gap: 0 34px;
  padding-top: 11px;
  border-top: 2px solid #f2f2f2;
}
.scr_polezn_material_art6__descr {
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.scr_polezn_material_art6__name {
  margin-bottom: 25px;
  font-weight: 500;
  font-size: 22px;
  letter-spacing: -0.02em;
  color: #1c1c20;
}
@media (max-width: 1300px) {
  .scr_polezn_material_art6__name {
    font-size: 16px;
  }
}
@media (max-width: 991px) {
  .scr_polezn_material_art6__name {
    font-size: 20px;
    line-height: 130%;
  }
}
.scr_polezn_material_art6__text {
  position: relative;
  height: 96px;
  margin-bottom: 24px;
  font-weight: 500;
  font-size: 18px;
  line-height: 144%;
  letter-spacing: -0.02em;
  color: #87878e;
  overflow: hidden;
}
.scr_polezn_material_art6__text::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  pointer-events: none;
  background: linear-gradient(180deg, #fff 0, rgba(255, 255, 255, 0) 100%);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  transition: opacity 0.2s ease-out;
}
@media (max-width: 1300px) {
  .scr_polezn_material_art6__text {
    font-size: 16px;
    line-height: 110%;
  }
}
@media (max-width: 991px) {
  .scr_polezn_material_art6__text {
    font-size: 18px;
    line-height: 123%;
  }
}
@media (max-width: 767px) {
  .scr_polezn_material_art6__text {
    line-height: 144%;
  }
}
.scr_polezn_material_art6__btn {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 0 24px;
  margin-bottom: 25px;
  font-weight: 500;
  font-size: 18px;
  line-height: 200%;
  letter-spacing: -0.02em;
  color: #8e8e93;
  transition: color 0.2s ease-out;
}
.scr_polezn_material_art6__btn svg {
  transition: all 0.2s linear;
}
.scr_polezn_material_art6__btn path {
  transition: all 0.2s ease-out;
}
@media (hover: hover) {
  .scr_polezn_material_art6__btn:hover {
    color: #1c1c20;
  }
  .scr_polezn_material_art6__btn:hover path {
    fill: #1c1c20;
  }
}
@media (max-width: 991px) {
  .scr_polezn_material_art6__btn {
    margin-bottom: 30px;
  }
}
@media (max-width: 767px) {
  .scr_polezn_material_art6__btn {
    margin-bottom: 28px;
  }
}
.scr_polezn_material_art6__text.active {
  height: auto;
}
.scr_polezn_material_art6__text.active::after {
  opacity: 0;
}
.scr_polezn_material_art6__text.active + .scr_polezn_material_art6__btn svg {
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
}
.scr_polezn_material_art6__evaluation {
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  min-width: 346px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  gap: 0 12px;
}
@media (max-width: 1300px) {
  .scr_polezn_material_art6__evaluation {
    min-width: 263px;
  }
}
@media (max-width: 991px) {
  .scr_polezn_material_art6__evaluation {
    display: none;
  }
}
.scr_polezn_material_art6__label span {
  display: inline-block;
  min-height: 54px;
  padding: 8px 18px;
  font-weight: 500;
  font-size: 20px;
  line-height: 160%;
  letter-spacing: -0.03em;
  border-radius: 60px;
  cursor: pointer;
  transition: border-color 0.2s ease-out;
  text-align: center;
}
.scr_polezn_material_art6__label input {
  position: fixed;
  opacity: 0;
  pointer-events: none;
}
.scr_polezn_material_art6__label.label_interesting input:checked + span {
  border-color: #008e2a;
}
.scr_polezn_material_art6__label.label_noninteresting input:checked + span {
  border-color: #ff2a26;
}
@media (max-width: 1300px) {
  .scr_polezn_material_art6__label span {
    min-height: 43px;
    padding: 10px 15px 10px 15px;
    font-size: 16px;
  }
}
.label_interesting span {
  color: #008e2a;
  background-color: #e6f4ea;
  border: 1px solid #e6f4ea;
}
.label_noninteresting span {
  color: #ff2a26;
  background-color: #ffeae9;
  border: 1px solid #ffeae9;
}
.scr_polezn_material_art6__download {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  gap: 0 12px;
  white-space: nowrap;
  font-weight: 500;
  font-size: 18px;
  line-height: 200%;
  letter-spacing: -0.02em;
  color: #8e8e93;
  transition: color 0.2s ease-out, background-color 0.2s ease-out;
  border-bottom: 2px solid #166ff5;
}
.scr_polezn_material_art6__download span:nth-child(2) {
  display: none;
}
@media (max-width: 991px) {
  .scr_polezn_material_art6__download span:nth-child(1) {
    display: none;
  }
  .scr_polezn_material_art6__download span:nth-child(2) {
    display: inline-block;
  }
}
.scr_polezn_material_art6__download svg {
  -webkit-flex: 0 0 24px;
  -ms-flex: 0 0 24px;
  flex: 0 0 24px;
  -webkit-transform: translateY(9px);
  transform: translateY(9px);
}
.scr_polezn_material_art6__download path {
  transition: fill 0.2s ease-out;
}
@media (hover: hover) {
  .scr_polezn_material_art6__download:hover {
    color: #fff;
    background-color: #166ff5;
  }
  .scr_polezn_material_art6__download:hover path {
    fill: #fff;
  }
}
.scr_sm_takzhe_art6 {
  margin-bottom: 128px;
}
@media (max-width: 1600px) {
  .scr_sm_takzhe_art6 {
    margin-bottom: 100px;
  }
}
@media (max-width: 991px) {
  .scr_sm_takzhe_art6 {
    margin-bottom: 80px;
  }
}
.scr_sm_takzhe_art6__title {
  margin-bottom: 52px;
  font-weight: 500;
  font-size: 40px;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .scr_sm_takzhe_art6__title {
    margin-bottom: 38px;
    font-size: 35px;
  }
}
@media (max-width: 1300px) {
  .scr_sm_takzhe_art6__title {
    margin-bottom: 43px;
    font-size: 30px;
  }
}
@media (max-width: 991px) {
  .scr_sm_takzhe_art6__title {
    margin-bottom: 56px;
  }
}
@media (max-width: 767px) {
  .scr_sm_takzhe_art6__title {
    margin-bottom: 32px;
    font-size: 32px;
  }
}
@media only screen and (max-width: 360px) {
  .scr_sm_takzhe_art6__title {
    font-size: 26px;
  }
}
.scr_sm_takzhe_art6__wrapper {
  position: relative;
  height: 182px;
  overflow: hidden;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 0 30px;
  margin-bottom: 40px;
}
.scr_sm_takzhe_art6__wrapper::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 82px;
  background: linear-gradient(180deg, #fff 0, rgba(255, 255, 255, 0) 100%);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  pointer-events: none;
}
@media (max-width: 1600px) {
  .scr_sm_takzhe_art6__wrapper {
    margin-bottom: 38px;
  }
}
@media (max-width: 1300px) {
  .scr_sm_takzhe_art6__wrapper {
    margin-bottom: 33px;
  }
}
@media (max-width: 991px) {
  .scr_sm_takzhe_art6__wrapper {
    grid-template-columns: repeat(2, 1fr);
    gap: 56px 20px;
    height: auto;
  }
  .scr_sm_takzhe_art6__wrapper::after {
    display: none;
  }
}
@media (max-width: 767px) {
  .scr_sm_takzhe_art6__wrapper {
    grid-template-columns: 1fr;
    gap: 45px 0;
  }
}
.scr_sm_takzhe_art6__wrapper.active {
  height: auto;
}
.scr_sm_takzhe_art6__wrapper.active::after {
  opacity: 0;
}
.scr_sm_takzhe_art6__name {
  margin-bottom: 29px;
  text-wrap: nowrap;
  font-weight: 500;
  font-size: 14px;
  letter-spacing: -0.02em;
  color: #8e8e93;
}
@media (max-width: 1300px) {
  .scr_sm_takzhe_art6__name {
    margin-bottom: 24px;
    letter-spacing: -0.03em;
  }
}
@media (max-width: 991px) {
  .scr_sm_takzhe_art6__name {
    margin-bottom: 19px;
    font-size: 16px;
  }
}
@media (max-width: 991px) {
  .scr_sm_takzhe_art6__list {
    position: relative;
    height: 135px;
    overflow: hidden;
    margin-bottom: 26px;
  }
  .scr_sm_takzhe_art6__list::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 82px;
    background: linear-gradient(180deg, #fff 0, rgba(255, 255, 255, 0) 100%);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    pointer-events: none;
  }
}
@media (max-width: 991px) and (max-width: 991px) {
  .scr_sm_takzhe_art6__list.active {
    height: auto;
  }
  .scr_sm_takzhe_art6__list.active::after {
    opacity: 0;
  }
  .scr_sm_takzhe_art6__list.active + .scr_sm_takzhe_art6__toggle svg {
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1);
  }
}
.scr_sm_takzhe_art6__item:not(:last-child) {
  margin-bottom: 20px;
}
.scr_sm_takzhe_art6__link {
  position: relative;
  padding: 3px 0;
  padding-right: 29px;
  font-weight: 500;
  font-size: 18px;
  line-height: 160%;
  letter-spacing: -0.02em;
  color: #1c1c20;
  transition: color 0.2s ease-out, background-color 0.2s ease-out;
  border-bottom: 2px solid #166ff5;
}
@media (max-width: 1300px) {
  .scr_sm_takzhe_art6__link {
    font-size: 14px;
  }
}
@media (max-width: 991px) {
  .scr_sm_takzhe_art6__link {
    font-size: 16px;
  }
}
.scr_sm_takzhe_art6__link:after,
.scr_sm_takzhe_art6__link:before {
  content: "";
  position: absolute;
  bottom: 5px;
  right: 0;
  display: inline-block;
  width: 15px;
  height: 15px;
  padding-left: 6px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transition: opacity 0.2s ease-out;
}
@media (max-width: 1300px) {
  .scr_sm_takzhe_art6__link:after,
  .scr_sm_takzhe_art6__link:before {
    width: 12px;
    height: 12px;
    bottom: 4px;
  }
}
@media (max-width: 991px) {
  .scr_sm_takzhe_art6__link:after,
  .scr_sm_takzhe_art6__link:before {
    width: 13px;
    height: 13px;
    bottom: 5px;
  }
}
.scr_sm_takzhe_art6__link::after {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.16927 14.658L5.34427 15.833L14.1693 7.00801L14.1693 12.4997H15.8359L15.8359 4.16634L7.5026 4.16634V5.83301L12.9943 5.83301L4.16927 14.658Z' fill='%23166FF5' /%3E%3C/svg%3E");
}
.scr_sm_takzhe_art6__link::before {
  opacity: 0;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.16927 14.658L5.34427 15.833L14.1693 7.00801L14.1693 12.4997H15.8359L15.8359 4.16634L7.5026 4.16634V5.83301L12.9943 5.83301L4.16927 14.658Z' fill='%23fff' /%3E%3C/svg%3E");
}
@media (hover: hover) {
  .scr_sm_takzhe_art6__link:hover {
    color: #fff;
    background-color: #166ff5;
  }
  .scr_sm_takzhe_art6__link:hover::before {
    opacity: 1;
  }
  .scr_sm_takzhe_art6__link:hover::after {
    opacity: 0;
  }
}
.scr_sm_takzhe_art6__toggle {
  display: none;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 0 24px;
  margin-bottom: 25px;
  font-weight: 500;
  font-size: 18px;
  line-height: 200%;
  letter-spacing: -0.02em;
  color: #8e8e93;
  transition: color 0.2s ease-out;
}
.scr_sm_takzhe_art6__toggle svg {
  transition: all 0.2s linear;
}
.scr_sm_takzhe_art6__toggle path {
  transition: all 0.2s ease-out;
}
@media (hover: hover) {
  .scr_sm_takzhe_art6__toggle:hover {
    color: #1c1c20;
  }
  .scr_sm_takzhe_art6__toggle:hover path {
    fill: #1c1c20;
  }
}
@media (max-width: 991px) {
  .scr_sm_takzhe_art6__toggle {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 30px;
  }
}
@media (max-width: 767px) {
  .scr_sm_takzhe_art6__toggle {
    margin-bottom: 28px;
  }
}
.scr_sm_takzhe_art6__more {
  position: relative;
  display: inline-block;
  padding-left: 60px;
  font-weight: 500;
  font-size: 28px;
  line-height: 114%;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
.scr_sm_takzhe_art6__more::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 32px;
  height: 32px;
  background: url(/assets/css/../images/scr_klienty_onas_art6/plus.svg) center/contain no-repeat;
  transition: -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
}
@media (hover: hover) {
  .scr_sm_takzhe_art6__more:hover::before {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
}
@media (max-width: 1600px) {
  .scr_sm_takzhe_art6__more {
    font-size: 24px;
    line-height: 133%;
  }
}
@media (max-width: 1300px) {
  .scr_sm_takzhe_art6__more {
    font-size: 20px;
    line-height: 160%;
  }
  .scr_sm_takzhe_art6__more::before {
    width: 26px;
    height: 26px;
  }
}
@media (max-width: 991px) {
  .scr_sm_takzhe_art6__more {
    display: none;
  }
}
.scr_sm_takzhe_art6__full .scr_sm_takzhe_art6__title {
  color: #166ff5;
}
.scr_sm_takzhe_art6__full .scr_sm_takzhe_art6__title a {
  display: inline-block;
  position: relative;
  padding-right: 50px;
}
@media (max-width: 575px) {
  .scr_sm_takzhe_art6__full .scr_sm_takzhe_art6__title a {
    display: block;
  }
}
.scr_sm_takzhe_art6__full .scr_sm_takzhe_art6__title a::after {
  content: "";
  position: absolute;
  bottom: 4px;
  right: 0;
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.33594 14.6671V17.3338H21.3359L14.0026 24.6671L15.8959 26.5604L26.4559 16.0004L15.8959 5.44043L14.0026 7.33376L21.3359 14.6671H5.33594Z' fill='%23166FF5' /%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transition: -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
}
@media (max-width: 1600px) {
  .scr_sm_takzhe_art6__full .scr_sm_takzhe_art6__title a::after {
    bottom: 2px;
  }
}
@media (max-width: 1300px) {
  .scr_sm_takzhe_art6__full .scr_sm_takzhe_art6__title a::after {
    bottom: 0;
  }
}
@media (max-width: 767px) {
  .scr_sm_takzhe_art6__full .scr_sm_takzhe_art6__title a::after {
    width: 28px;
    height: 28px;
    bottom: 3px;
  }
}
@media (hover: hover) {
  .scr_sm_takzhe_art6__full .scr_sm_takzhe_art6__title:hover a::after {
    -webkit-transform: translateX(5px);
    transform: translateX(5px);
  }
}
.scr_sm_takzhe_art6__full .scr_sm_takzhe_art6__title.non-sub-categories {
  margin-bottom: 130px;
}
@media (max-width: 1600px) {
  .scr_sm_takzhe_art6__full .scr_sm_takzhe_art6__title.non-sub-categories {
    margin-bottom: 110px;
  }
}
@media (max-width: 767px) {
  .scr_sm_takzhe_art6__full .scr_sm_takzhe_art6__title.non-sub-categories {
    margin-bottom: 90px;
  }
}
.scr_sm_takzhe_art6__full .scr_sm_takzhe_art6__wrapper {
  height: auto;
  overflow: initial;
}
.scr_sm_takzhe_art6__full .scr_sm_takzhe_art6__wrapper:not(:last-child) {
  margin-bottom: 138px;
}
.scr_sm_takzhe_art6__full .scr_sm_takzhe_art6__wrapper::after {
  display: none;
}
@media (max-width: 1600px) {
  .scr_sm_takzhe_art6__full .scr_sm_takzhe_art6__wrapper:not(:last-child) {
    margin-bottom: 110px;
  }
}
@media (max-width: 991px) {
  .scr_sm_takzhe_art6__full .scr_sm_takzhe_art6__wrapper {
    gap: 40px 20px;
  }
}
@media (max-width: 767px) {
  .scr_sm_takzhe_art6__full .scr_sm_takzhe_art6__wrapper:not(:last-child) {
    margin-bottom: 90px;
  }
}
.scr_sm_takzhe_art6__full .scr_sm_takzhe_art6__list {
  height: auto;
  overflow: initial;
}
.scr_sm_takzhe_art6__full .scr_sm_takzhe_art6__list::after {
  display: none;
}
.scr_sm_takzhe_art6.scr_links .scr_sm_takzhe_art6__list {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 38px 20px;
  height: auto;
  overflow: initial;
}
.scr_sm_takzhe_art6.scr_links .scr_sm_takzhe_art6__list::after {
  display: none;
}
@media (max-width: 767px) {
  .scr_sm_takzhe_art6.scr_links .scr_sm_takzhe_art6__list {
    display: block;
  }
}
.scr_sm_takzhe_art6.scr_links .scr_sm_takzhe_art6__item {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .scr_sm_takzhe_art6.scr_links .scr_sm_takzhe_art6__item:not(:last-child) {
    margin-bottom: 25px;
  }
}
.scr_sm_takzhe_art6.scr_links .scr_sm_takzhe_art6__link {
  font-size: 26px;
  line-height: 1.4;
}
.scr_sm_takzhe_art6.scr_links .scr_sm_takzhe_art6__link::after,
.scr_sm_takzhe_art6.scr_links .scr_sm_takzhe_art6__link::before {
  width: 22px;
  height: 22px;
}
@media (max-width: 1600px) {
  .scr_sm_takzhe_art6.scr_links .scr_sm_takzhe_art6__link {
    font-size: 23px;
  }
  .scr_sm_takzhe_art6.scr_links .scr_sm_takzhe_art6__link::after,
  .scr_sm_takzhe_art6.scr_links .scr_sm_takzhe_art6__link::before {
    width: 20px;
    height: 20px;
  }
}
@media (max-width: 991px) {
  .scr_sm_takzhe_art6.scr_links .scr_sm_takzhe_art6__link {
    font-size: 18px;
    line-height: 1.44;
  }
}
.scr_kriterii_art6 {
  margin-bottom: 409px;
}
@media (max-width: 1600px) {
  .scr_kriterii_art6 {
    margin-bottom: 220px;
  }
}
@media (max-width: 1300px) {
  .scr_kriterii_art6 {
    margin-bottom: 182px;
  }
}
@media (max-width: 991px) {
  .scr_kriterii_art6 {
    margin-bottom: 153px;
  }
}
@media (max-width: 767px) {
  .scr_kriterii_art6 {
    margin-bottom: 187px;
  }
}
.scr_kriterii_art6.scr_more_details {
  margin-bottom: 128px;
}
@media (max-width: 767px) {
  .scr_kriterii_art6.scr_more_details {
    margin-bottom: 97px;
  }
}
.scr_kriterii_art6__title {
  margin-bottom: 22px;
  font-weight: 500;
  font-size: 40px;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .scr_kriterii_art6__title {
    font-size: 35px;
  }
}
@media (max-width: 1300px) {
  .scr_kriterii_art6__title {
    font-size: 30px;
  }
}
@media (max-width: 767px) {
  .scr_kriterii_art6__title {
    margin-bottom: 25px;
    font-size: 32px;
    line-height: 125%;
  }
}
@media only screen and (max-width: 360px) {
  .scr_kriterii_art6__title {
    font-size: 26px;
  }
}
.scr_kriterii_art6__list {
  margin-bottom: 80px;
  border-top: 2px solid #f2f2f2;
}
@media (max-width: 767px) {
  .scr_kriterii_art6__list {
    margin-bottom: 27px;
  }
}
.scr_kriterii_art6__item {
  padding: 16px 0 23px;
  border-bottom: 2px solid #f2f2f2;
}
.scr_kriterii_art6__name {
  margin-bottom: 16px;
  font-weight: 500;
  font-size: 22px;
  letter-spacing: -0.02em;
  color: #1c1c20;
}
@media (max-width: 767px) {
  .scr_kriterii_art6__name {
    font-size: 20px;
    line-height: 130%;
  }
}
.scr_kriterii_art6__descr {
  font-weight: 500;
  font-size: 18px;
  line-height: 144%;
  letter-spacing: -0.02em;
  color: #8e8e93;
}
@media (max-width: 767px) {
  .scr_kriterii_art6__descr {
    font-size: 16px;
    line-height: 150%;
  }
}
.scr_info_modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 20;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.2s ease-out, visibility 0.2s ease-out;
}
.scr_info_modal.active {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
}
.scr_info_modal__overlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
  cursor: pointer;
}
.scr_info_modal__wrapper {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 2;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 100%;
  max-width: 566px;
  height: 100%;
  max-height: 759px;
  background-color: #fff;
}
.scr_info_modal__inner {
  width: 100%;
  height: 100%;
  padding: 54px 18px 60px 40px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.scr_info_modal__top {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-bottom: 26px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.scr_info_modal__name {
  font-weight: 500;
  font-size: 24px;
  letter-spacing: -0.03em;
}
.scr_info_modal__name span:first-child {
  margin-right: 8px;
  color: #166ff5;
}
.scr_info_modal__name span:last-child {
  color: #1c1c20;
}
.scr_info_modal__btn {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 32px;
  height: 32px;
}
.scr_info_modal__btn path {
  transition: all 0.2s ease-out;
}
@media (hover: hover) {
  .scr_info_modal__btn:hover path {
    fill: #8e8e93;
  }
}
.scr_info_modal__content {
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  overflow-y: auto;
  scrollbar-color: #1c1c20 #d9d9d9;
  scrollbar-width: thin;
  font-weight: 500;
  font-size: 16px;
  line-height: 150%;
  letter-spacing: -0.03em;
  color: #87878e;
}
.scr_info_modal__content::-webkit-scrollbar {
  width: 6px;
}
.scr_info_modal__content::-webkit-scrollbar-thumb {
  background: #1c1c20;
}
.scr_info_modal__content::-webkit-scrollbar-track {
  background: #d9d9d9;
}
.scr_info_modal__descr {
  padding-right: 48px;
}
.scr_info_modal__descr p:not(:last-child) {
  margin-bottom: 10px;
}
.scr_hleb_kroshki_art6 {
  padding-top: 92px;
  background-color: #f2f2f2;
}
.scr_hleb_kroshki_art6.scr_hleb_kroshki_art6_white_bg {
  background-color: transparent;
}
@media (max-width: 767px) {
  .scr_hleb_kroshki_art6 {
    padding-top: 70px;
  }
}
.scr_hleb_kroshki_art6 ol {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 30px 0;
}
@media (max-width: 767px) {
  .scr_hleb_kroshki_art6 ol {
    padding: 16px 0;
  }
}
.scr_hleb_kroshki_art6 a,
.scr_hleb_kroshki_art6 span {
  font-weight: 500;
  font-size: 16px;
  line-height: 225%;
  letter-spacing: -0.02em;
  color: #8e8e93;
}
@media (max-width: 767px) {
  .scr_hleb_kroshki_art6 a,
  .scr_hleb_kroshki_art6 span {
    font-size: 14px;
    line-height: 257%;
  }
}
.scr_hleb_kroshki_art6 a {
  margin-right: 10px;
  transition: color 0.2s ease-out;
}
.scr_hleb_kroshki_art6 a::after {
  content: "/";
  margin-left: 10px;
  color: #8e8e93;
}
.scr_hleb_kroshki_art6 a:hover {
  color: #1c1c20;
}
.scr_hleb_kroshki_art6 span {
  color: #1c1c20;
  border-bottom: 2px solid #8e8e93;
}
.scr_perv_keys_art6 {
  display: grid;
  grid-template-columns: 32.47% 60.47%;
  grid-template-areas: "intro intro" "wrapper img";
  gap: 0 7.06%;
  padding-top: 54px;
}
@media (max-width: 991px) {
  .scr_perv_keys_art6 {
    display: block;
    padding-top: 0;
  }
}
.scr_perv_keys_art6__mobile_img {
  grid-area: img;
  width: calc(100% + (100vw - 165.38%) / 2);
  max-width: 1117px;
}
.scr_perv_keys_art6__mobile_img img {
  display: block;
  width: 100%;
  height: auto;
}
@media (max-width: 991px) {
  .scr_perv_keys_art6__mobile_img {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    margin-bottom: 30px;
  }
  .scr_perv_keys_art6__mobile_img img {
    width: 100vw;
  }
}
@media only screen and (max-width: 320px) {
  .scr_perv_keys_art6__mobile_img img {
    min-width: 320px;
  }
}
.scr_perv_keys_art6__intro {
  grid-area: intro;
  margin-bottom: 61px;
}
@media (max-width: 1300px) {
  .scr_perv_keys_art6__intro {
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .scr_perv_keys_art6__intro {
    margin-bottom: 20px;
  }
}
.scr_perv_keys_art6__title {
  margin-bottom: 48px;
}
@media (max-width: 1300px) {
  .scr_perv_keys_art6__title {
    margin-bottom: 30px;
  }
}
@media (max-width: 767px) {
  .scr_perv_keys_art6__title {
    margin-bottom: 25px;
  }
}
.scr_perv_keys_art6__subtitle {
  max-width: 607px;
}
.scr_perv_keys_art6__subtitle span {
  padding: 5px 0;
  font-weight: 500;
  font-size: 40px;
  line-height: 140%;
  letter-spacing: -0.03em;
  color: #fff;
  background-color: #166ff5;
}
@media (max-width: 1600px) {
  .scr_perv_keys_art6__subtitle span {
    font-size: 35px;
    line-height: 48px;
  }
}
@media (max-width: 767px) {
  .scr_perv_keys_art6__subtitle span {
    font-size: 20px;
    line-height: 30px;
  }
}
.scr_perv_keys_art6__wrapper {
  grid-area: wrapper;
  position: relative;
  max-width: 1920px;
  margin: 0 auto;
  margin-bottom: 120px;
}
@media (max-width: 1300px) {
  .scr_perv_keys_art6__wrapper {
    margin-bottom: 90px;
  }
}
@media (max-width: 767px) {
  .scr_perv_keys_art6__wrapper {
    margin-bottom: 58px;
  }
}
.scr_perv_keys_art6__descr {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  gap: 0 106px;
  padding-top: 128px;
  padding-bottom: 63px;
}
@media (max-width: 1300px) {
  .scr_perv_keys_art6__descr {
    padding-top: 90px;
    gap: 0 50px;
  }
}
@media (max-width: 991px) {
  .scr_perv_keys_art6__descr {
    padding-top: 70px;
  }
}
@media (max-width: 767px) {
  .scr_perv_keys_art6__descr {
    padding-top: 36px;
    padding-bottom: 68px;
  }
}
.scr_perv_keys_art6__content {
  -webkit-flex: 1 1 487px;
  -ms-flex: 1 1 487px;
  flex: 1 1 487px;
  min-width: 290px;
}
@media (max-width: 991px) {
  .scr_perv_keys_art6__content {
    min-width: unset;
  }
}
.scr_perv_keys_art6__blank {
  -webkit-flex: 1 1 907px;
  -ms-flex: 1 1 907px;
  flex: 1 1 907px;
  padding: 40px;
  height: 300px;
}
@media (max-width: 991px) {
  .scr_perv_keys_art6__blank {
    display: none;
  }
}
.scr_perv_keys_art6__img {
  position: absolute;
  top: 0;
  right: 0;
  width: 58.18%;
  z-index: 2;
  padding: 50px;
}
.scr_perv_keys_art6__img::after {
  content: "";
  display: block;
  width: 100%;
  padding-top: 76.78%;
}
.scr_perv_keys_art6__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (max-width: 1300px) {
  .scr_perv_keys_art6__img {
    width: 56%;
  }
}
@media (max-width: 991px) {
  .scr_perv_keys_art6__img {
    display: none;
  }
}
.scr_perv_keys_art6__heading {
  margin-bottom: 40px;
  font-weight: 500;
  font-size: 40px;
  line-height: 102%;
  letter-spacing: -0.02em;
  color: #1c1c20;
}
.scr_perv_keys_art6__heading svg {
  margin-right: 14px;
}
@media (max-width: 991px) {
  .scr_perv_keys_art6__heading svg {
    display: inline-block;
    width: 10px;
    height: 17px;
    margin-right: 9px;
  }
}
@media (max-width: 1600px) {
  .scr_perv_keys_art6__heading {
    font-size: 35px;
    line-height: 48px;
  }
}
@media (max-width: 991px) {
  .scr_perv_keys_art6__heading {
    font-size: 28px;
    line-height: 107%;
  }
}
@media (max-width: 767px) {
  .scr_perv_keys_art6__heading {
    margin-bottom: 21px;
  }
}
.scr_perv_keys_art6__text:not(:last-child) {
  margin-bottom: 123px;
  padding-bottom: 56px;
  border-bottom: 2px solid #f2f2f2;
}
.scr_perv_keys_art6__text,
.scr_perv_keys_art6__text li,
.scr_perv_keys_art6__text p {
  font-weight: 500;
  font-size: 18px;
  line-height: 156%;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
.scr_perv_keys_art6__text p:not(:last-child) {
  margin-bottom: 27px;
}
.scr_perv_keys_art6__text ul {
  padding-left: 25px;
}
.scr_perv_keys_art6__text li {
  list-style-type: disc;
}
.scr_perv_keys_art6__text li:not(:last-child) {
  margin-bottom: 13px;
}
@media (max-width: 1300px) {
  .scr_perv_keys_art6__text,
  .scr_perv_keys_art6__text li,
  .scr_perv_keys_art6__text p {
    font-size: 16px;
    line-height: 150%;
  }
  .scr_perv_keys_art6__text:not(:last-child) {
    margin-bottom: 90px;
  }
}
@media (max-width: 767px) {
  .scr_perv_keys_art6__text:not(:last-child) {
    margin-bottom: 60px;
  }
}
.scr_perv_keys_art6__link {
  position: relative;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 0 13px;
  font-weight: 500;
  font-size: 18px;
  line-height: 144%;
  letter-spacing: -0.02em;
  color: #8e8e93;
  transition: color 0.2s ease-out, background-color 0.2s ease-out;
  border-bottom: 2px solid #166ff5;
}
.scr_perv_keys_art6__link svg {
  -webkit-flex: 0 0 17px;
  -ms-flex: 0 0 17px;
  flex: 0 0 17px;
  -webkit-transform: translateY(4px);
  transform: translateY(4px);
}
.scr_perv_keys_art6__link path {
  transition: fill 0.2s ease-out;
}
@media (hover: hover) {
  .scr_perv_keys_art6__link:hover {
    color: #fff;
    background-color: #166ff5;
  }
  .scr_perv_keys_art6__link:hover path {
    fill: #fff;
  }
}
@media (max-width: 991px) {
  .scr_perv_keys_art6__link {
    color: #fff;
    background-color: #166ff5;
  }
  .scr_perv_keys_art6__link svg {
    -webkit-transform: translateY(2px);
    transform: translateY(2px);
  }
  .scr_perv_keys_art6__link path {
    fill: #fff;
  }
}
.scr_perv_keys_art6__line span {
  display: block;
  width: 100%;
  border-bottom: 2px solid #f2f2f2;
}
.project_img_left .scr_perv_keys_art6__descr {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.project_img_left .scr_perv_keys_art6__img {
  left: 0;
  right: unset;
}
.scr_perv_keys_art6.project_seo .scr_perv_keys_art6__subtitle {
  max-width: 1010px;
}
@media (max-width: 991px) {
  .scr_perv_keys_art6.project_seo .scr_perv_keys_art6__subtitle {
    max-width: 650px;
  }
}
.scr_perv_keys_art6.project_advertisement .scr_perv_keys_art6__subtitle {
  max-width: 1120px;
}
@media (max-width: 991px) {
  .scr_perv_keys_art6.project_advertisement .scr_perv_keys_art6__subtitle {
    max-width: 650px;
  }
}
.scr_opisanie_keysa_art6 {
  margin-bottom: 110px;
}
@media (max-width: 1600px) {
  .scr_opisanie_keysa_art6 {
    margin-bottom: 70px;
  }
}
@media (max-width: 991px) {
  .scr_opisanie_keysa_art6 {
    margin-bottom: 60px;
  }
}
.scr_opisanie_keysa_art6__title {
  margin-bottom: 46px;
  font-weight: 500;
  font-size: 80px;
  line-height: 51%;
  letter-spacing: -0.02em;
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .scr_opisanie_keysa_art6__title {
    font-size: 60px;
    line-height: 65%;
  }
}
@media (max-width: 767px) {
  .scr_opisanie_keysa_art6__title {
    margin-bottom: 20px;
    font-size: 38px;
    line-height: 79%;
  }
}
.scr_opisanie_keysa_art6__text {
  max-width: 1120px;
  margin-bottom: 30px;
  font-weight: 500;
  font-size: 18px;
  line-height: 156%;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
.scr_opisanie_keysa_art6__text:not(:first-child) {
  margin-top: 16px;
}
@media (max-width: 991px) {
  .scr_opisanie_keysa_art6__text {
    font-size: 16px;
    line-height: 150%;
  }
}
@media (max-width: 767px) {
  .scr_opisanie_keysa_art6__text {
    margin-bottom: 16px;
  }
}
.scr_opisanie_keysa_art6__subtitle {
  margin-bottom: 40px;
  font-weight: 500;
  font-size: 40px;
  line-height: 102%;
  letter-spacing: -0.02em;
  color: #1c1c20;
}
.scr_opisanie_keysa_art6__subtitle:not(:first-child) {
  margin-top: 120px;
}
@media (max-width: 1600px) {
  .scr_opisanie_keysa_art6__subtitle {
    font-size: 35px;
  }
  .scr_opisanie_keysa_art6__subtitle:not(:first-child) {
    margin-top: 110px;
  }
}
@media (max-width: 1300px) {
  .scr_opisanie_keysa_art6__subtitle {
    font-size: 30px;
  }
  .scr_opisanie_keysa_art6__subtitle:not(:first-child) {
    margin-top: 90px;
  }
}
@media (max-width: 991px) {
  .scr_opisanie_keysa_art6__subtitle:not(:first-child) {
    margin-top: 90px;
  }
}
@media (max-width: 767px) {
  .scr_opisanie_keysa_art6__subtitle {
    margin-bottom: 19px;
    font-size: 28px;
    line-height: 107%;
  }
  .scr_opisanie_keysa_art6__subtitle:not(:first-child) {
    margin-top: 60px;
  }
}
.scr_opisanie_keysa_art6__img {
  position: relative;
  margin-bottom: 60px;
}
.scr_opisanie_keysa_art6__img::after {
  content: "";
  display: block;
  width: 100%;
  padding-top: 69.8%;
}
.scr_opisanie_keysa_art6__img img {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (max-width: 767px) {
  .scr_opisanie_keysa_art6__img {
    margin-bottom: 56px;
  }
}
.scr_opisanie_keysa_art6__conclusion,
.scr_opisanie_keysa_art6__list li {
  padding-left: 30px;
  font-weight: 500;
  font-size: 18px;
  line-height: 131%;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
.scr_opisanie_keysa_art6__conclusion:not(:first-child),
.scr_opisanie_keysa_art6__list li:not(:first-child) {
  margin-top: 23px;
}
.scr_opisanie_keysa_art6__conclusion:not(:last-child),
.scr_opisanie_keysa_art6__list li:not(:last-child) {
  margin-bottom: 23px;
}
@media (max-width: 1300px) {
  .scr_opisanie_keysa_art6__conclusion,
  .scr_opisanie_keysa_art6__list li {
    font-size: 16px;
    line-height: 150%;
  }
}
@media (max-width: 767px) {
  .scr_opisanie_keysa_art6__conclusion,
  .scr_opisanie_keysa_art6__list li {
    padding-left: 19px;
    font-size: 16px;
    line-height: 150%;
  }
}
.scr_opisanie_keysa_art6__list {
  max-width: 1120px;
}
.scr_opisanie_keysa_art6__list li {
  position: relative;
}
.scr_opisanie_keysa_art6__list li::before {
  content: "";
  position: absolute;
  top: 8px;
  left: 0;
  display: block;
  width: 8px;
  height: 8px;
  background-color: #166ff5;
}
.scr_opisanie_keysa_art6__conclusion {
  max-width: 1120px;
}
.scr_opisanie_keysa_art6__conclusion strong {
  font-weight: 400;
  color: #166ff5;
}
.scr_opisanie_keysa_art6__banner:not(:last-child),
.scr_opisanie_keysa_art6__line:not(:last-child),
.scr_opisanie_keysa_art6__step:not(:last-child) {
  margin-bottom: 120px;
}
@media (max-width: 1600px) {
  .scr_opisanie_keysa_art6__banner:not(:last-child),
  .scr_opisanie_keysa_art6__line:not(:last-child),
  .scr_opisanie_keysa_art6__step:not(:last-child) {
    margin-bottom: 110px;
  }
}
@media (max-width: 1300px) {
  .scr_opisanie_keysa_art6__banner:not(:last-child),
  .scr_opisanie_keysa_art6__line:not(:last-child),
  .scr_opisanie_keysa_art6__step:not(:last-child) {
    margin-bottom: 90px;
  }
}
@media (max-width: 991px) {
  .scr_opisanie_keysa_art6__banner:not(:last-child),
  .scr_opisanie_keysa_art6__line:not(:last-child),
  .scr_opisanie_keysa_art6__step:not(:last-child) {
    margin-bottom: 80px;
  }
}
@media (max-width: 767px) {
  .scr_opisanie_keysa_art6__banner:not(:last-child),
  .scr_opisanie_keysa_art6__line:not(:last-child),
  .scr_opisanie_keysa_art6__step:not(:last-child) {
    margin-bottom: 60px;
  }
}
.scr_opisanie_keysa_art6__banner:not(:first-child),
.scr_opisanie_keysa_art6__step:not(:first-child) {
  margin-top: 120px;
}
@media (max-width: 1600px) {
  .scr_opisanie_keysa_art6__banner:not(:first-child),
  .scr_opisanie_keysa_art6__step:not(:first-child) {
    margin-top: 110px;
  }
}
@media (max-width: 1300px) {
  .scr_opisanie_keysa_art6__banner:not(:first-child),
  .scr_opisanie_keysa_art6__step:not(:first-child) {
    margin-top: 90px;
  }
}
@media (max-width: 991px) {
  .scr_opisanie_keysa_art6__banner:not(:first-child),
  .scr_opisanie_keysa_art6__step:not(:first-child) {
    margin-top: 80px;
  }
}
@media (max-width: 767px) {
  .scr_opisanie_keysa_art6__banner:not(:first-child),
  .scr_opisanie_keysa_art6__step:not(:first-child) {
    margin-top: 60px;
  }
}
.scr_opisanie_keysa_art6__banner {
  max-width: 1120px;
}
.scr_opisanie_keysa_art6__banner img {
  display: block;
  width: 100%;
  height: auto;
}
.scr_opisanie_keysa_art6__banner img:nth-child(2) {
  display: none;
}
@media (max-width: 767px) {
  .scr_opisanie_keysa_art6__banner img:nth-child(1) {
    display: none;
  }
  .scr_opisanie_keysa_art6__banner img:nth-child(2) {
    display: block;
  }
}

/* Баннер с максимальной шириной 1500px */

.scr_opisanie_keysa_art6__banner_1500:not(:last-child),
.scr_opisanie_keysa_art6__line:not(:last-child),
.scr_opisanie_keysa_art6__step:not(:last-child) {
  margin-bottom: 120px;
}
@media (max-width: 1600px) {
  .scr_opisanie_keysa_art6__banner_1500:not(:last-child),
  .scr_opisanie_keysa_art6__line:not(:last-child),
  .scr_opisanie_keysa_art6__step:not(:last-child) {
    margin-bottom: 110px;
  }
}
@media (max-width: 1300px) {
  .scr_opisanie_keysa_art6__banner_1500:not(:last-child),
  .scr_opisanie_keysa_art6__line:not(:last-child),
  .scr_opisanie_keysa_art6__step:not(:last-child) {
    margin-bottom: 90px;
  }
}
@media (max-width: 991px) {
  .scr_opisanie_keysa_art6__banner_1500:not(:last-child),
  .scr_opisanie_keysa_art6__line:not(:last-child),
  .scr_opisanie_keysa_art6__step:not(:last-child) {
    margin-bottom: 80px;
  }
}
@media (max-width: 767px) {
  .scr_opisanie_keysa_art6__banner_1500:not(:last-child),
  .scr_opisanie_keysa_art6__line:not(:last-child),
  .scr_opisanie_keysa_art6__step:not(:last-child) {
    margin-bottom: 60px;
  }
}
.scr_opisanie_keysa_art6__banner_1500:not(:first-child),
.scr_opisanie_keysa_art6__step:not(:first-child) {
  margin-top: 120px;
}
@media (max-width: 1600px) {
  .scr_opisanie_keysa_art6__banner_1500:not(:first-child),
  .scr_opisanie_keysa_art6__step:not(:first-child) {
    margin-top: 110px;
  }
}
@media (max-width: 1300px) {
  .scr_opisanie_keysa_art6__banner_1500:not(:first-child),
  .scr_opisanie_keysa_art6__step:not(:first-child) {
    margin-top: 90px;
  }
}
@media (max-width: 991px) {
  .scr_opisanie_keysa_art6__banner_1500:not(:first-child),
  .scr_opisanie_keysa_art6__step:not(:first-child) {
    margin-top: 80px;
  }
}
@media (max-width: 767px) {
  .scr_opisanie_keysa_art6__banner_1500:not(:first-child),
  .scr_opisanie_keysa_art6__step:not(:first-child) {
    margin-top: 60px;
  }
}
.scr_opisanie_keysa_art6__banner_1500 {
  max-width: 1500px;
}
.scr_opisanie_keysa_art6__banner_1500 img {
  display: block;
  width: 100%;
  height: auto;
}
.scr_opisanie_keysa_art6__banner_1500 img:nth-child(2) {
  display: none;
}
@media (max-width: 767px) {
  .scr_opisanie_keysa_art6__banner_1500 img:nth-child(1) {
    display: none;
  }
  .scr_opisanie_keysa_art6__banner_1500 img:nth-child(2) {
    display: block;
  }
}

/* Конец: Баннер с максимальной шириной 1500px */

.scr_opisanie_keysa_art6__partnership {
  max-width: 1120px;
  padding-bottom: 63px;
}
.scr_opisanie_keysa_art6__partnership p {
  font-weight: 500;
  font-size: 18px;
  line-height: 131%;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
.scr_opisanie_keysa_art6__partnership p:not(:first-child) {
  margin-top: 23px;
}
@media (max-width: 1300px) {
  .scr_opisanie_keysa_art6__partnership p {
    font-size: 16px;
    line-height: 150%;
  }
}
.scr_opisanie_keysa_art6__line {
  border-bottom: 2px solid #f2f2f2;
}
.scr_opisanie_keysa_art6__img_full img {
  display: block;
  width: 100%;
  height: auto;
}
.scr_opisanie_keysa_art6__img_aside {
  max-width: 1120px;
}
.scr_opisanie_keysa_art6__img_aside img {
  display: block;
  width: 100%;
  height: auto;
}
@media (max-width: 1300px) {
  .scr_opisanie_keysa_art6__img_aside {
    max-width: 100%;
  }
}
.keys-preview:not(:first-child) {
  margin-top: 60px;
}
.keys-preview:not(:last-child) {
  margin-bottom: 60px;
}
@media (max-width: 1300px) {
  .keys-preview:not(:first-child) {
    margin-top: 50px;
  }
  .keys-preview:not(:last-child) {
    margin-bottom: 50px;
  }
}
@media (max-width: 991px) {
  .keys-preview:not(:first-child) {
    margin-top: 40px;
  }
  .keys-preview:not(:last-child) {
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .keys-preview:not(:first-child) {
    margin-top: 60px;
  }
  .keys-preview:not(:last-child) {
    margin-bottom: 60px;
  }
}
.scr_opisanie_keysa_art6__example_full img {
  display: block;
  width: 100%;
  height: auto;
}
.scr_opisanie_keysa_art6__examples {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  gap: 0 30px;
}
@media (max-width: 991px) {
  .scr_opisanie_keysa_art6__examples {
    max-width: 504px;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 20px 0;
  }
}
@media (max-width: 767px) {
  .scr_opisanie_keysa_art6__examples {
    gap: 14px 0;
  }
}
@media (max-width: 575px) {
  .scr_opisanie_keysa_art6__examples {
    max-width: 100%;
  }
}
.scr_opisanie_keysa_art6__example_half {
  -webkit-flex: 1 1 50%;
  -ms-flex: 1 1 50%;
  flex: 1 1 50%;
  max-width: 50%;
}
@media (max-width: 991px) {
  .scr_opisanie_keysa_art6__example_half {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
}
.scr_opisanie_keysa_art6__example_half img {
  display: block;
  width: 100%;
  height: auto;
}
.scr_rezultat_keysa_art6 {
  margin-bottom: 381px;
}
@media (max-width: 1600px) {
  .scr_rezultat_keysa_art6 {
    margin-bottom: 300px;
  }
}
@media (max-width: 1300px) {
  .scr_rezultat_keysa_art6 {
    margin-bottom: 250px;
  }
}
@media (max-width: 767px) {
  .scr_rezultat_keysa_art6 {
    margin-bottom: 198px;
  }
}
.scr_rezultat_keysa_art6__title {
  margin-bottom: 41px;
  font-weight: 500;
  font-size: 80px;
  line-height: 1;
  letter-spacing: -0.02em;
  color: #1c1c20;
}
@media (max-width: 1300px) {
  .scr_rezultat_keysa_art6__title {
    font-size: 55px;
  }
}
@media (max-width: 991px) {
  .scr_rezultat_keysa_art6__title {
    font-size: 40px;
  }
}
@media (max-width: 767px) {
  .scr_rezultat_keysa_art6__title {
    margin-bottom: 16px;
    font-size: 38px;
  }
}
.scr_rezultat_keysa_art6__sub_text,
.scr_rezultat_keysa_art6__text {
  max-width: 1120px;
  margin-bottom: 16px;
  font-weight: 500;
  font-size: 18px;
  line-height: 156%;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
@media (max-width: 991px) {
  .scr_rezultat_keysa_art6__sub_text,
  .scr_rezultat_keysa_art6__text {
    font-size: 16px;
    line-height: 150%;
  }
}
.scr_rezultat_keysa_art6__sub_text {
  font-size: 16px;
}
@media (max-width: 991px) {
  .scr_rezultat_keysa_art6__sub_text {
    font-size: 14px;
  }
}
.scr_rezultat_keysa_art6__achievements {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  gap: 40px 30px;
}
.scr_rezultat_keysa_art6__achievements:not(:last-child) {
  margin-bottom: 120px;
}
@media (max-width: 1600px) {
  .scr_rezultat_keysa_art6__achievements:not(:last-child) {
    margin-bottom: 110px;
  }
}
@media (max-width: 1300px) {
  .scr_rezultat_keysa_art6__achievements {
    grid-template-columns: repeat(4, 1fr);
  }
  .scr_rezultat_keysa_art6__achievements:not(:last-child) {
    margin-bottom: 90px;
  }
}
@media (max-width: 991px) {
  .scr_rezultat_keysa_art6__achievements {
    grid-template-columns: repeat(3, 1fr);
  }
  .scr_rezultat_keysa_art6__achievements:not(:last-child) {
    margin-bottom: 80px;
  }
}
@media (max-width: 767px) {
  .scr_rezultat_keysa_art6__achievements {
    grid-template-columns: repeat(2, 1fr);
    gap: 30px;
  }
  .scr_rezultat_keysa_art6__achievements:not(:last-child) {
    margin-bottom: 60px;
  }
}
.scr_rezultat_keysa_art6__line {
  margin-top: 58px;
  margin-bottom: 120px;
  border-bottom: 2px solid #f2f2f2;
}
@media (max-width: 1600px) {
  .scr_rezultat_keysa_art6__line {
    margin-bottom: 11px;
  }
}
@media (max-width: 1300px) {
  .scr_rezultat_keysa_art6__line {
    margin-top: 30px;
    margin-bottom: 90px;
  }
}
@media (max-width: 991px) {
  .scr_rezultat_keysa_art6__line {
    margin-bottom: 80px;
  }
}
@media (max-width: 767px) {
  .scr_rezultat_keysa_art6__line {
    margin-bottom: 60px;
  }
}
.scr_rezultat_keysa_art6__inner_line {
  margin: 64px 0 49px;
  border-bottom: 2px solid #f2f2f2;
}
@media (max-width: 1600px) {
  .scr_rezultat_keysa_art6__inner_line {
    margin: 64px 0;
  }
}
@media (max-width: 1300px) {
  .scr_rezultat_keysa_art6__inner_line {
    margin: 50px 0;
  }
}
.scr_rezultat_keysa_art6__name {
  margin-bottom: 29px;
  font-weight: 600;
  font-size: 22px;
  line-height: 118%;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
@media (max-width: 1300px) {
  .scr_rezultat_keysa_art6__name {
    margin-bottom: 20px;
    font-size: 16px;
    line-height: 150%;
  }
}
.scr_rezultat_keysa_art6__value {
  margin-bottom: 4px;
  font-weight: 500;
  font-size: 40px;
  line-height: 1;
  letter-spacing: -0.02em;
  color: #166ff5;
}
@media (max-width: 1600px) {
  .scr_rezultat_keysa_art6__value {
    font-size: 35px;
  }
}
@media (max-width: 767px) {
  .scr_rezultat_keysa_art6__value {
    font-size: 28px;
  }
}
@media only screen and (max-width: 370px) {
  .scr_rezultat_keysa_art6__value {
    font-size: 24px;
  }
}
.scr_rezultat_keysa_art6__descr {
  max-width: 230px;
  font-weight: 600;
  font-size: 18px;
  line-height: 133%;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
@media (max-width: 991px) {
  .scr_rezultat_keysa_art6__descr {
    font-size: 16px;
    line-height: 137%;
  }
}
@media only screen and (max-width: 359px) {
  .scr_rezultat_keysa_art6__descr {
    font-size: 14px;
  }
}
.scr_rezultat_keysa_art6__list {
  margin-bottom: 121px;
  padding-bottom: 56px;
  border-bottom: 2px solid #f2f2f2;
}
@media (max-width: 767px) {
  .scr_rezultat_keysa_art6__list {
    margin-bottom: 60px;
  }
}
.scr_rezultat_keysa_art6__list li {
  position: relative;
  padding-left: 28px;
  font-weight: 600;
  font-size: 18px;
  line-height: 144%;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
.scr_rezultat_keysa_art6__list li:not(:last-child) {
  margin-bottom: 15px;
}
.scr_rezultat_keysa_art6__list li::before {
  content: "";
  position: absolute;
  top: 8px;
  left: 0;
  display: block;
  width: 8px;
  height: 8px;
  background-color: #166ff5;
}
@media (max-width: 991px) {
  .scr_rezultat_keysa_art6__list li {
    font-size: 16px;
    line-height: 150%;
  }
}
.scr_rezultat_keysa_art6__subtitle {
  margin-bottom: 40px;
  font-weight: 500;
  font-size: 40px;
  line-height: 102%;
  letter-spacing: -0.02em;
  color: #1c1c20;
}
@media (max-width: 1300px) {
  .scr_rezultat_keysa_art6__subtitle {
    margin-top: 80px;
  }
}
@media (max-width: 767px) {
  .scr_rezultat_keysa_art6__subtitle {
    margin-top: 60px;
    margin-bottom: 19px;
    font-size: 28px;
    line-height: 107%;
  }
}
.scr_rezultat_keysa_art6__img {
  width: 100%;
  max-width: 487px;
  cursor: pointer;
}
.scr_rezultat_keysa_art6__img img {
  display: block;
  width: 100%;
  height: auto;
}
@media (max-width: 767px) {
  .scr_rezultat_keysa_art6__img {
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .scr_rezultat_keysa_art6__img {
    max-width: 100%;
  }
}
.scr_rezultat_keysa_art6__block:not(:first-child) {
  margin-top: 120px;
}
@media (max-width: 1600px) {
  .scr_rezultat_keysa_art6__block:not(:first-child) {
    margin-top: 110px;
  }
}
@media (max-width: 1300px) {
  .scr_rezultat_keysa_art6__block:not(:first-child) {
    margin-top: 90px;
  }
}
@media (max-width: 991px) {
  .scr_rezultat_keysa_art6__block:not(:first-child) {
    margin-top: 80px;
  }
}
@media (max-width: 767px) {
  .scr_rezultat_keysa_art6__block:not(:first-child) {
    margin-top: 60px;
  }
}
.scr_rezultat_keysa_art6__block_title {
  margin-bottom: 51px;
  font-weight: 500;
  font-size: 40px;
  line-height: 102%;
  letter-spacing: -0.02em;
}
@media (max-width: 1300px) {
  .scr_rezultat_keysa_art6__block_title {
    margin-bottom: 30px;
    font-size: 30px;
    line-height: 117%;
  }
}
@media (max-width: 767px) {
  .scr_rezultat_keysa_art6__block_title {
    margin-bottom: 21px;
    font-size: 28px;
    line-height: 107%;
  }
}
.scr_rezultat_keysa_art6__positions {
  max-width: 994px;
  margin-bottom: 51px;
}
@media (max-width: 1300px) {
  .scr_rezultat_keysa_art6__positions {
    max-width: 850px;
    margin-bottom: 40px;
  }
}
@media (max-width: 991px) {
  .scr_rezultat_keysa_art6__positions {
    max-width: 417px;
  }
}
@media (max-width: 767px) {
  .scr_rezultat_keysa_art6__positions {
    margin-bottom: 21px;
  }
}
@media (max-width: 575px) {
  .scr_rezultat_keysa_art6__positions {
    max-width: 100%;
  }
}
.scr_rezultat_keysa_art6__positions_wrapper {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 44px 20px;
}
@media (max-width: 1300px) {
  .scr_rezultat_keysa_art6__positions_wrapper {
    gap: 35px 17px;
  }
}
@media (max-width: 991px) {
  .scr_rezultat_keysa_art6__positions_wrapper {
    grid-template-columns: 1fr;
    gap: 35px 0;
  }
}
.scr_rezultat_keysa_art6__vendor {
  margin-bottom: 15px;
  font-weight: 600;
  font-size: 18px;
  line-height: 156%;
  letter-spacing: -0.03em;
}
@media (max-width: 1300px) {
  .scr_rezultat_keysa_art6__vendor {
    margin-bottom: 13px;
    font-size: 16px;
    line-height: 150%;
  }
}
.scr_rezultat_keysa_art6__positions_words {
  margin-bottom: 6px;
  font-weight: 500;
  font-size: 18px;
  line-height: 156%;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
@media (max-width: 1300px) {
  .scr_rezultat_keysa_art6__positions_words {
    margin-bottom: 8px;
    font-size: 16px;
    line-height: 150%;
  }
}
.scr_rezultat_keysa_art6__positions_table {
  display: table;
  width: 100%;
  border-collapse: collapse;
}
.scr_rezultat_keysa_art6__positions_table td,
.scr_rezultat_keysa_art6__positions_table th {
  padding: 15px 0 12px;
  font-weight: 600;
  font-size: 18px;
  line-height: 144%;
  letter-spacing: -0.03em;
  text-align: center;
  border: 1px solid #f2f2f2;
}
@media (max-width: 1300px) {
  .scr_rezultat_keysa_art6__positions_table td,
  .scr_rezultat_keysa_art6__positions_table th {
    padding: 13px 0 10px;
    font-size: 16px;
    line-height: 139%;
  }
}
@media (max-width: 767px) {
  .scr_rezultat_keysa_art6__positions_table td,
  .scr_rezultat_keysa_art6__positions_table th {
    padding: 10px 0 10px;
    font-size: 14px;
    line-height: 140%;
  }
}
.scr_rezultat_keysa_art6__positions_table td:nth-child(1),
.scr_rezultat_keysa_art6__positions_table td:nth-child(2) {
  background-color: #e7e7e7;
}
.scr_rezultat_keysa_art6__positions_table td:nth-child(3),
.scr_rezultat_keysa_art6__positions_table td:nth-child(4) {
  color: #fff;
  background-color: #2eb79c;
}
.scr_rezultat_keysa_art6__graph {
  max-width: 740px;
  margin-top: 60px;
  margin-bottom: 120px;
}
.scr_rezultat_keysa_art6__graph img {
  display: block;
  width: 100%;
  height: auto;
}
.scr_rezultat_keysa_art6__graph img:nth-child(2) {
  display: none;
}
@media (max-width: 1600px) {
  .scr_rezultat_keysa_art6__graph {
    margin-bottom: 110px;
  }
}
@media (max-width: 1300px) {
  .scr_rezultat_keysa_art6__graph {
    margin-top: 30px;
    margin-bottom: 90px;
  }
}
@media (max-width: 991px) {
  .scr_rezultat_keysa_art6__graph {
    max-width: 570px;
    margin-bottom: 80px;
  }
}
@media (max-width: 767px) {
  .scr_rezultat_keysa_art6__graph {
    margin-top: 21px;
    margin-bottom: 60px;
  }
  .scr_rezultat_keysa_art6__graph img:nth-child(1) {
    display: none;
  }
  .scr_rezultat_keysa_art6__graph img:nth-child(2) {
    display: block;
  }
}
@media (max-width: 575px) {
  .scr_rezultat_keysa_art6__graph {
    max-width: 100%;
  }
}
.first_scr_zagolovok_art6 {
  padding-top: 250px;
}
@media (max-width: 1300px) {
  .first_scr_zagolovok_art6 {
    padding-top: 150px;
  }
}
@media (max-width: 767px) {
  .first_scr_zagolovok_art6 {
    padding-top: 100px;
  }
}
.first_scr_zagolovok_art6__intro {
  margin-bottom: 125px;
}
@media (max-width: 1300px) {
  .first_scr_zagolovok_art6__intro {
    margin-bottom: 80px;
  }
}
@media (max-width: 767px) {
  .first_scr_zagolovok_art6__intro {
    margin-bottom: 20px;
  }
}
.first_scr_zagolovok_art6__title {
  margin-bottom: 48px;
}
@media (max-width: 1300px) {
  .first_scr_zagolovok_art6__title {
    margin-bottom: 30px;
  }
}
@media (max-width: 767px) {
  .first_scr_zagolovok_art6__title {
    margin-bottom: 25px;
  }
}
@media (max-width: 767px) {
  .services-list .first_scr_zagolovok_art6 {
    padding-top: 192px;
  }
}
@media (max-width: 767px) {
  .services-list .first_scr_zagolovok_art6__title {
    margin-bottom: 76px;
  }
}
.aktsii_art6 {
  margin-bottom: 196px;
}
@media (max-width: 1600px) {
  .aktsii_art6 {
    margin-bottom: 150px;
  }
}
@media (max-width: 1300px) {
  .aktsii_art6 {
    margin-bottom: 120px;
  }
}
@media (max-width: 991px) {
  .aktsii_art6 {
    margin-bottom: 80px;
  }
}
.aktsii_art6__wrapper {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 56px 25px;
  margin-bottom: 124px;
}
@media (max-width: 1600px) {
  .aktsii_art6__wrapper {
    gap: 56px 18px;
  }
}
@media (max-width: 1300px) {
  .aktsii_art6__wrapper {
    margin-bottom: 100px;
    gap: 53px 18px;
  }
}
@media (max-width: 991px) {
  .aktsii_art6__wrapper {
    margin-bottom: 60px;
    display: block;
  }
}
@media (max-width: 991px) {
  .aktsii_art6__item:not(:last-child) {
    margin-bottom: 39px;
  }
}
.aktsii_art6__img {
  position: relative;
  margin-bottom: 35px;
}
.aktsii_art6__img::after {
  content: "";
  display: block;
  width: 100%;
  padding-top: 56.29%;
}
.aktsii_art6__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (max-width: 1600px) {
  .aktsii_art6__img {
    margin-bottom: 30px;
  }
}
@media (max-width: 991px) {
  .aktsii_art6__img {
    margin-bottom: 26px;
  }
}
.aktsii_art6__name {
  margin-bottom: 28px;
  font-weight: 500;
  font-size: 40px;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .aktsii_art6__name {
    font-size: 35px;
  }
}
@media (max-width: 1300px) {
  .aktsii_art6__name {
    margin-bottom: 20px;
    font-size: 30px;
  }
}
@media (max-width: 991px) {
  .aktsii_art6__name {
    margin-bottom: 24px;
  }
}
@media (max-width: 767px) {
  .aktsii_art6__name {
    margin-bottom: 12px;
    font-size: 25px;
  }
}
.aktsii_art6__period {
  font-weight: 500;
  font-size: 20px;
  line-height: 130%;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
@media (max-width: 767px) {
  .aktsii_art6__period {
    font-size: 16px;
    line-height: 162%;
  }
}
.scr_partnerka_usloviya_art6 {
  margin-bottom: 189px;
}
@media (max-width: 1600px) {
  .scr_partnerka_usloviya_art6 {
    margin-bottom: 170px;
  }
}
@media (max-width: 1300px) {
  .scr_partnerka_usloviya_art6 {
    margin-bottom: 120px;
  }
}
@media (max-width: 991px) {
  .scr_partnerka_usloviya_art6 {
    margin-bottom: 140px;
  }
}
@media (max-width: 767px) {
  .scr_partnerka_usloviya_art6 {
    margin-bottom: 90px;
  }
}
.scr_partnerka_usloviya_art6__list {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0 48px;
}
@media (max-width: 767px) {
  .scr_partnerka_usloviya_art6__list {
    display: block;
  }
}
.scr_partnerka_usloviya_art6__item {
  -webkit-flex: 1 1 30%;
  -ms-flex: 1 1 30%;
  flex: 1 1 30%;
  max-width: 459px;
  padding: 35px 0 35px 35px;
  border-left: 2px solid #f2f2f2;
  transition: border-color 0.2s ease-out;
}
@media (hover: hover) {
  .scr_partnerka_usloviya_art6__item:hover {
    border-color: #166ff5;
  }
}
@media (max-width: 1600px) {
  .scr_partnerka_usloviya_art6__item {
    max-width: 393px;
  }
}
@media (max-width: 1300px) {
  .scr_partnerka_usloviya_art6__item {
    max-width: 330px;
    padding: 33px 0 33px 27px;
  }
}
@media (max-width: 991px) {
  .scr_partnerka_usloviya_art6__item {
    padding: 33px 0 3px 24px;
  }
}
@media (max-width: 767px) {
  .scr_partnerka_usloviya_art6__item {
    padding: 25px 0 34px 24px;
  }
  .scr_partnerka_usloviya_art6__item:not(:last-child) {
    margin-bottom: 30px;
  }
}
.scr_partnerka_usloviya_art6__name {
  margin-bottom: 48px;
}
.scr_partnerka_usloviya_art6__name span {
  font-weight: 600;
  font-size: 22px;
  letter-spacing: -0.02em;
  color: #fff;
  background-color: #166ff5;
}
@media (max-width: 1600px) {
  .scr_partnerka_usloviya_art6__name {
    margin-bottom: 44px;
  }
  .scr_partnerka_usloviya_art6__name span {
    font-size: 20px;
  }
}
@media (max-width: 1300px) {
  .scr_partnerka_usloviya_art6__name {
    margin-bottom: 37px;
  }
  .scr_partnerka_usloviya_art6__name span {
    font-size: 18px;
  }
}
@media (max-width: 991px) {
  .scr_partnerka_usloviya_art6__name {
    margin-bottom: 29px;
  }
  .scr_partnerka_usloviya_art6__name span {
    font-size: 16px;
  }
}
@media (max-width: 767px) {
  .scr_partnerka_usloviya_art6__name {
    margin-bottom: 22px;
  }
  .scr_partnerka_usloviya_art6__name span {
    font-size: 18px;
    line-height: 144%;
  }
}
.scr_partnerka_usloviya_art6__value {
  font-weight: 500;
  font-size: 80px;
  line-height: 137%;
  letter-spacing: -0.02em;
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .scr_partnerka_usloviya_art6__value {
    font-size: 60px;
    line-height: 159%;
  }
}
@media (max-width: 1300px) {
  .scr_partnerka_usloviya_art6__value {
    font-size: 55px;
    line-height: 149%;
  }
}
@media (max-width: 991px) {
  .scr_partnerka_usloviya_art6__value {
    font-size: 50px;
    line-height: 148%;
  }
}
@media (max-width: 767px) {
  .scr_partnerka_usloviya_art6__value {
    font-size: 64px;
    line-height: 136%;
  }
}
.scr_partnerka_usloviya_art6__text {
  font-weight: 600;
  font-size: 22px;
  line-height: 136%;
  letter-spacing: -0.02em;
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .scr_partnerka_usloviya_art6__text {
    font-size: 19px;
    line-height: 136%;
  }
}
@media (max-width: 1300px) {
  .scr_partnerka_usloviya_art6__text {
    font-size: 18px;
    line-height: 124%;
  }
}
@media (max-width: 991px) {
  .scr_partnerka_usloviya_art6__text {
    font-size: 16px;
    line-height: 126%;
  }
}
@media (max-width: 767px) {
  .scr_partnerka_usloviya_art6__text {
    font-size: 18px;
    line-height: 144%;
  }
}
.scr_partnerka_dlyakogo_art6 {
  margin-bottom: 425px;
}
@media (max-width: 1600px) {
  .scr_partnerka_dlyakogo_art6 {
    margin-bottom: 320px;
  }
}
@media (max-width: 1300px) {
  .scr_partnerka_dlyakogo_art6 {
    margin-bottom: 250px;
  }
}
@media (max-width: 991px) {
  .scr_partnerka_dlyakogo_art6 {
    margin-bottom: 200px;
  }
}
@media (max-width: 767px) {
  .scr_partnerka_dlyakogo_art6 {
    margin-bottom: 193px;
  }
}
.scr_partnerka_dlyakogo_art6__title {
  max-width: 740px;
  margin-bottom: 15px;
  font-weight: 500;
  font-size: 40px;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .scr_partnerka_dlyakogo_art6__title {
    font-size: 35px;
  }
}
@media (max-width: 1300px) {
  .scr_partnerka_dlyakogo_art6__title {
    font-size: 30px;
  }
}
@media (max-width: 767px) {
  .scr_partnerka_dlyakogo_art6__title {
    margin-bottom: 19px;
    font-size: 32px;
    line-height: 125%;
  }
}
.scr_partnerka_dlyakogo_art6__subtitle {
  max-width: 740px;
  margin-bottom: 40px;
  font-weight: 500;
  font-size: 22px;
  line-height: 145%;
  letter-spacing: -0.02em;
  color: #87878e;
}
@media (max-width: 1300px) {
  .scr_partnerka_dlyakogo_art6__subtitle {
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  .scr_partnerka_dlyakogo_art6__subtitle {
    font-size: 16px;
    line-height: 150%;
  }
}
.scr_partnerka_dlyakogo_art6__list {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0 48px;
}
@media (max-width: 767px) {
  .scr_partnerka_dlyakogo_art6__list {
    display: block;
  }
}
.scr_partnerka_dlyakogo_art6__item {
  -webkit-flex: 1 1 30%;
  -ms-flex: 1 1 30%;
  flex: 1 1 30%;
  max-width: 459px;
  padding: 35px 0 35px 35px;
  border-left: 2px solid #f2f2f2;
  transition: border-color 0.2s ease-out;
}
@media (hover: hover) {
  .scr_partnerka_dlyakogo_art6__item:hover {
    border-color: #166ff5;
  }
}
@media (max-width: 1600px) {
  .scr_partnerka_dlyakogo_art6__item {
    max-width: 393px;
  }
}
@media (max-width: 1300px) {
  .scr_partnerka_dlyakogo_art6__item {
    max-width: 330px;
    padding: 33px 0 33px 27px;
  }
}
@media (max-width: 991px) {
  .scr_partnerka_dlyakogo_art6__item {
    padding: 33px 0 3px 24px;
  }
}
@media (max-width: 767px) {
  .scr_partnerka_dlyakogo_art6__item {
    padding: 5px 0 14px 24px;
  }
  .scr_partnerka_dlyakogo_art6__item:not(:last-child) {
    margin-bottom: 46px;
  }
}
.scr_partnerka_dlyakogo_art6__name {
  margin-bottom: 48px;
}
.scr_partnerka_dlyakogo_art6__name span {
  font-weight: 600;
  font-size: 22px;
  letter-spacing: -0.02em;
  color: #fff;
  background-color: #166ff5;
}
@media (max-width: 1600px) {
  .scr_partnerka_dlyakogo_art6__name {
    margin-bottom: 44px;
  }
  .scr_partnerka_dlyakogo_art6__name span {
    font-size: 20px;
  }
}
@media (max-width: 1300px) {
  .scr_partnerka_dlyakogo_art6__name {
    margin-bottom: 37px;
  }
  .scr_partnerka_dlyakogo_art6__name span {
    font-size: 18px;
  }
}
@media (max-width: 991px) {
  .scr_partnerka_dlyakogo_art6__name {
    margin-bottom: 29px;
  }
  .scr_partnerka_dlyakogo_art6__name span {
    font-size: 16px;
  }
}
@media (max-width: 767px) {
  .scr_partnerka_dlyakogo_art6__name {
    margin-bottom: 22px;
  }
  .scr_partnerka_dlyakogo_art6__name span {
    font-size: 18px;
    line-height: 144%;
  }
}
.scr_partnerka_dlyakogo_art6__value {
  font-weight: 500;
  font-size: 80px;
  line-height: 137%;
  letter-spacing: -0.02em;
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .scr_partnerka_dlyakogo_art6__value {
    font-size: 60px;
    line-height: 159%;
  }
}
@media (max-width: 1300px) {
  .scr_partnerka_dlyakogo_art6__value {
    font-size: 55px;
    line-height: 149%;
  }
}
@media (max-width: 991px) {
  .scr_partnerka_dlyakogo_art6__value {
    font-size: 50px;
    line-height: 148%;
  }
}
@media (max-width: 767px) {
  .scr_partnerka_dlyakogo_art6__value {
    font-size: 64px;
    line-height: 136%;
  }
}
.scr_partnerka_dlyakogo_art6__text {
  font-weight: 600;
  font-size: 22px;
  line-height: 136%;
  letter-spacing: -0.02em;
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .scr_partnerka_dlyakogo_art6__text {
    font-size: 19px;
    line-height: 136%;
  }
}
@media (max-width: 1300px) {
  .scr_partnerka_dlyakogo_art6__text {
    font-size: 18px;
    line-height: 124%;
  }
}
@media (max-width: 991px) {
  .scr_partnerka_dlyakogo_art6__text {
    font-size: 16px;
    line-height: 126%;
  }
}
@media (max-width: 767px) {
  .scr_partnerka_dlyakogo_art6__text {
    font-size: 18px;
    line-height: 144%;
  }
}
.scr_partnerka_peredacha_lidov_art6 {
  margin-bottom: 376px;
}
@media (max-width: 1600px) {
  .scr_partnerka_peredacha_lidov_art6 {
    margin-bottom: 320px;
  }
}
@media (max-width: 1300px) {
  .scr_partnerka_peredacha_lidov_art6 {
    margin-bottom: 250px;
  }
}
@media (max-width: 991px) {
  .scr_partnerka_peredacha_lidov_art6 {
    margin-bottom: 200px;
  }
}
@media (max-width: 767px) {
  .scr_partnerka_peredacha_lidov_art6 {
    margin-bottom: 184px;
  }
}
.scr_partnerka_peredacha_lidov_art6__title {
  max-width: 993px;
  margin-bottom: 40px;
  font-weight: 500;
  font-size: 80px;
  line-height: 106%;
  letter-spacing: -0.02em;
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .scr_partnerka_peredacha_lidov_art6__title {
    font-size: 60px;
    line-height: 125%;
  }
}
@media (max-width: 1300px) {
  .scr_partnerka_peredacha_lidov_art6__title {
    max-width: 940px;
    font-size: 50px;
  }
}
@media (max-width: 991px) {
  .scr_partnerka_peredacha_lidov_art6__title {
    max-width: 750px;
    font-size: 40px;
  }
}
@media (max-width: 767px) {
  .scr_partnerka_peredacha_lidov_art6__title {
    max-width: 700px;
    margin-bottom: 17px;
    font-size: 38px;
    line-height: 121%;
  }
}
.scr_partnerka_peredacha_lidov_art6__subtitle {
  max-width: 700px;
  font-weight: 500;
  font-size: 22px;
  line-height: 164%;
  letter-spacing: -0.02em;
  color: #87878e;
}
@media (max-width: 1600px) {
  .scr_partnerka_peredacha_lidov_art6__subtitle {
    font-size: 18px;
    line-height: 150%;
  }
}
@media (max-width: 767px) {
  .scr_partnerka_peredacha_lidov_art6__subtitle {
    font-size: 16px;
    line-height: 150%;
  }
}
.scr_video_otzivi_art6 {
  margin-bottom: 128px;
}
.scr_video_otzivi_art6__title {
  margin-bottom: 65px;
  font-weight: 500;
  font-size: 80px;
  line-height: 106%;
  letter-spacing: -0.02em;
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .scr_video_otzivi_art6__title {
    font-size: 60px;
    line-height: 121%;
  }
}
@media (max-width: 1300px) {
  .scr_video_otzivi_art6__title {
    font-size: 50px;
  }
}
@media (max-width: 991px) {
  .scr_video_otzivi_art6__title {
    margin-bottom: 42px;
    font-size: 40px;
  }
}
@media (max-width: 767px) {
  .scr_video_otzivi_art6__title {
    font-size: 38px;
  }
}
.scr_video_otzivi_art6__wrapper {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 106px;
}
@media (max-width: 1600px) {
  .scr_video_otzivi_art6__wrapper {
    gap: 90px;
  }
}
@media (max-width: 1300px) {
  .scr_video_otzivi_art6__wrapper {
    gap: 70px;
  }
}
@media (max-width: 991px) {
  .scr_video_otzivi_art6__wrapper {
    gap: 54px;
  }
}
@media (max-width: 767px) {
  .scr_video_otzivi_art6__wrapper {
    display: block;
  }
}
.scr_video_otzivi_art6__item {
  position: relative;
}
.scr_video_otzivi_art6__item::after {
  content: "";
  display: block;
  width: 100%;
  padding-top: 56.67%;
}
.scr_video_otzivi_art6__item img {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (max-width: 767px) {
  .scr_video_otzivi_art6__item:not(:last-child) {
    margin-bottom: 40px;
  }
}
.first_scr_with_scroll {
  margin-bottom: 90px;
  padding-top: 92px;
  background-size: 922px 663px;
}
.first_scr_with_scroll .container {
  position: relative;
  margin-top: 358px;
}
.first_scr_with_scroll .container::after {
  content: "";
  position: absolute;
  top: -253px;
  right: -69px;
  z-index: -1;
  width: 993px;
  height: 633px;
  background: url(/assets/css/../images/first_scr_main_art6/industries-first-bg.svg) center/contain no-repeat;
}
@media (max-width: 1600px) {
  .first_scr_with_scroll .container {
    margin-top: 198px;
  }
  .first_scr_with_scroll .container::after {
    top: -156px;
    right: -20px;
    width: 739px;
    height: 486px;
  }
}
@media (max-width: 1300px) {
  .first_scr_with_scroll {
    margin-bottom: 50px;
  }
  .first_scr_with_scroll .container {
    margin-top: 190px;
  }
  .first_scr_with_scroll .container::after {
    top: -170px;
    right: -225px;
    width: 705px;
    height: 464px;
  }
}
@media (max-width: 991px) {
  .first_scr_with_scroll .container {
    margin-top: 131px;
  }
  .first_scr_with_scroll .container::after {
    top: -97px;
    right: -146px;
    width: 592px;
    height: 389px;
  }
}
@media (max-width: 767px) {
  .first_scr_with_scroll .container {
    margin-top: 97px;
  }
  .first_scr_with_scroll .container::after {
    display: none;
  }
}
.first_scr_with_scroll__title__block {
  overflow: initial;
}
@media (max-width: 1600px) {
  .first_scr_with_scroll__title__block {
    min-height: 172px;
  }
}
@media (max-width: 1300px) {
  .first_scr_with_scroll__title__block {
    min-height: 142px;
  }
}
@media (max-width: 991px) {
  .first_scr_with_scroll__title__block {
    min-height: 83px;
    min-height: auto;
  }
}
.first_scr_with_scroll__title span:last-child {
  display: none;
}
@media (max-width: 991px) {
  .first_scr_with_scroll__title span:first-child {
    display: none;
  }
  .first_scr_with_scroll__title span:last-child {
    display: inline;
  }
}
@media (max-width: 767px) {
  .first_scr_with_scroll__title {
    max-width: 450px;
  }
}
.first_scr_with_scroll__subtitle {
  max-width: 828px;
  margin-top: 35px;
  font-size: 40px;
  font-weight: 500;
  line-height: 48px;
  line-height: 1.2;
  letter-spacing: -0.03em;
  color: #fff;
}
.first_scr_with_scroll__subtitle span {
  background-color: #166ff5;
}
@media (max-width: 1600px) {
  .first_scr_with_scroll__subtitle {
    font-size: 35px;
  }
}
@media (max-width: 1300px) {
  .first_scr_with_scroll__subtitle {
    font-size: 30px;
  }
}
@media (max-width: 991px) {
  .first_scr_with_scroll__subtitle {
    max-width: 550px;
    margin-top: 23px;
  }
}
@media (max-width: 767px) {
  .first_scr_with_scroll__subtitle {
    max-width: 380px;
    margin-top: 16px;
    font-size: 20px;
    letter-spacing: -0.02em;
  }
}
@media (max-width: 991px) {
  .reviews-page .first_scr_with_scroll .container::after {
    display: none;
  }
}
.career-page .first_scr_with_scroll .container::after {
  background-image: url(/assets/css/../images/first_scr_main_art6/first-bg.svg);
}
@media (max-width: 767px) {
  .career-page .first_scr_with_scroll {
    margin-bottom: 38px;
  }
}
.career-page .scroll_container {
  position: relative;
}
@media (max-width: 991px) {
  .career-page .scroll_container {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }
}
.career-page .first_scr_main_art6__help {
  position: absolute;
  top: 40px;
  right: 0;
  font-weight: 500;
  font-size: 22px;
  line-height: 186%;
  letter-spacing: -0.02em;
  color: #166ff5;
}
@media (max-width: 1300px) {
  .career-page .first_scr_main_art6__help {
    top: 0;
  }
}
@media (max-width: 991px) {
  .career-page .first_scr_main_art6__help {
    top: -3px;
    right: -30px;
    font-size: 18px;
  }
}
.history-page .first_scr_with_scroll {
  margin-bottom: 0;
}
.achievements-page .container::after,
.history-page .container::after {
  right: -50px;
  width: 941px;
  height: 600px;
}
@media (max-width: 1600px) {
  .achievements-page .container::after,
  .history-page .container::after {
    top: -200px;
    right: -20px;
    width: 784px;
    height: 500px;
  }
}
@media (max-width: 1300px) {
  .achievements-page .container::after,
  .history-page .container::after {
    right: 0;
    width: 706px;
    height: 450px;
  }
}
@media (max-width: 991px) {
  .achievements-page .container::after,
  .history-page .container::after {
    display: none;
  }
}
.container-without-pseudo-bg::after {
  display: none;
}
.first_scr_main_art6__img {
  content: "";
  position: absolute;
  top: -203px;
  right: -220px;
  z-index: -1;
  width: 993px;
  height: 633px;
}
@media (max-width: 1600px) {
  .first_scr_main_art6__img {
    top: -156px;
    right: -20px;
    width: 739px;
    height: 486px;
  }
}
@media (max-width: 1300px) {
  .first_scr_main_art6__img {
    top: -146px;
    right: -225px;
    width: 705px;
    height: 464px;
  }
}
@media (max-width: 991px) {
  .first_scr_main_art6__img {
    top: -97px;
    right: -146px;
    width: 592px;
    height: 389px;
  }
}
@media (max-width: 767px) {
  .first_scr_main_art6__img {
    display: none;
  }
}
.scr_otzyvy {
  margin-bottom: 225px;
}
@media (max-width: 1600px) {
  .scr_otzyvy {
    margin-bottom: 190px;
  }
}
@media (max-width: 1300px) {
  .scr_otzyvy {
    margin-bottom: 140px;
  }
}
@media (max-width: 991px) {
  .scr_otzyvy {
    margin-bottom: 100px;
  }
}
@media (max-width: 767px) {
  .scr_otzyvy {
    margin-bottom: 85px;
  }
}
.scr_otzyvy__wrapper {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 44px;
  margin-bottom: 93px;
}
@media (max-width: 1600px) {
  .scr_otzyvy__wrapper {
    gap: 38px;
  }
}
@media (max-width: 1300px) {
  .scr_otzyvy__wrapper {
    gap: 30px;
  }
}
@media (max-width: 991px) {
  .scr_otzyvy__wrapper {
    grid-template-columns: repeat(3, 1fr);
    gap: 34px;
    margin-bottom: 73px;
  }
}
@media (max-width: 767px) {
  .scr_otzyvy__wrapper {
    grid-template-columns: repeat(2, 1fr);
    gap: 16px;
    margin-bottom: 53px;
  }
}
.scr_otzyvy__item {
  position: relative;
  cursor: pointer;
  border: 2px solid #f2f2f2;
  transition: border-color 0.2s ease-out;
}
.scr_otzyvy__item::after {
  content: "";
  display: block;
  width: 100%;
  padding-top: 141.35%;
}
.scr_otzyvy__item img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (hover: hover) {
  .scr_otzyvy__item:hover {
    border-color: #166ff5;
  }
}
.scr_image_full {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 11;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.2s ease-out, visibility 0.2s ease-out;
}
.scr_image_full.active {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
}
.scr_image_full.active .scr_image_full__close,
.scr_image_full.active .scr_image_full__next,
.scr_image_full.active .scr_image_full__prev,
.scr_image_full.active .scr_image_full__slide img {
  pointer-events: all;
}
.scr_image_full.active .scr_image_full__slide.swiper-slide-active img {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
  transition: opacity 0.5s ease-out, visibility 0.5s ease-out;
}
.scr_image_full__overlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: rgba(28, 28, 32, 0.3);
  cursor: pointer;
}
.scr_image_full__slider {
  position: relative;
  width: 100%;
  height: 100%;
}
.scr_image_full__nav {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 3;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 30px;
  width: 90%;
  transition: opacity 0.5s ease-out, visibility 0.5s ease-out;
}
@media (max-width: 767px) {
  .scr_image_full__nav {
    width: 95%;
  }
}
.scr_image_full__next,
.scr_image_full__prev {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 44px;
  height: 44px;
  background-color: transparent;
  transition: background-color 0.2s ease-out;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 20px;
  border-radius: 50%;
  background-color: rgba(24, 24, 27, 0.1);
}
@media (hover: hover) {
  .scr_image_full__next:hover,
  .scr_image_full__prev:hover {
    background-color: rgba(24, 24, 27, 0.3);
  }
}
.scr_image_full__next.swiper-button-disabled,
.scr_image_full__prev.swiper-button-disabled {
  pointer-events: none;
  cursor: default;
}
.scr_image_full__close {
  position: absolute;
  top: 28px;
  right: 28px;
  z-index: 3;
  display: block;
  width: 38px;
  height: 38px;
  border-radius: 50%;
  background-color: rgba(24, 24, 27, 0.1);
  cursor: pointer;
  transition: opacity 0.5s ease-out, visibility 0.5s ease-out, background-color 0.2s ease-out;
}
.scr_image_full__close svg {
  width: 32px;
  height: 32px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
@media (hover: hover) {
  .scr_image_full__close:hover {
    background-color: rgba(24, 24, 27, 0.3);
  }
}
@media (max-width: 575px) {
  .scr_image_full__close {
    top: 14px;
    right: 14px;
  }
}
.scr_image_full__slider,
.scr_image_full__wrapper {
  pointer-events: none;
}
.scr_image_full__slide {
  pointer-events: none !important;
}
.scr_image_full__slide img {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  max-width: 90%;
  max-height: 90%;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 11;
  -o-object-fit: contain;
  object-fit: contain;
}
@media (max-width: 575px) {
  .scr_image_full__slide img {
    max-width: 96%;
  }
}
.scr_karusel_foto_art6 {
  margin-bottom: 117px;
}
@media (max-width: 767px) {
  .scr_karusel_foto_art6 {
    margin-bottom: 112px;
  }
}
.scr_karusel_foto_art6__slider {
  overflow: hidden;
}
.scr_karusel_foto_art6__slider .container {
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  z-index: 3;
  width: 100%;
  height: 100%;
}
.scr_karusel_foto_art6__wrapper {
  height: 600px;
}
@media (max-width: 1600px) {
  .scr_karusel_foto_art6__wrapper {
    height: 426px;
  }
}
@media (max-width: 1300px) {
  .scr_karusel_foto_art6__wrapper {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .scr_karusel_foto_art6__wrapper {
    height: 278px;
  }
}
@media (max-width: 767px) {
  .scr_karusel_foto_art6__wrapper {
    height: auto;
    display: block;
  }
}
.scr_karusel_foto_art6__slide {
  display: block;
  height: 100%;
  width: auto;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (max-width: 767px) {
  .scr_karusel_foto_art6__slide {
    width: 100%;
    height: auto;
  }
  .scr_karusel_foto_art6__slide:nth-child(n + 5) {
    display: none;
  }
}
.scr_karusel_foto_art6__slide.visible {
  display: block;
}
.scr_karusel_foto_art6__nav {
  width: 100%;
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  pointer-events: none;
}
@media (max-width: 767px) {
  .scr_karusel_foto_art6__nav {
    display: none;
  }
}
.scr_karusel_foto_art6__next,
.scr_karusel_foto_art6__prev {
  display: block;
  width: 44px;
  height: 44px;
  background-color: #1c1c20;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  pointer-events: all;
}
@media (hover: hover) {
  .scr_karusel_foto_art6__next:hover,
  .scr_karusel_foto_art6__prev:hover {
    background-color: #166ff5;
  }
}
.scr_karusel_foto_art6__next::after,
.scr_karusel_foto_art6__prev::after {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
}
@media (max-width: 575px) {
  .scr_karusel_foto_art6__next,
  .scr_karusel_foto_art6__prev {
    width: 44px;
    height: 44px;
  }
  .scr_karusel_foto_art6__next::after,
  .scr_karusel_foto_art6__prev::after {
    width: 20px;
    height: 20px;
  }
}
.scr_karusel_foto_art6__prev::after {
  background: url(/assets/css/../images/scr_komanda_art6/arrow_prev.svg) center/contain no-repeat;
}
.scr_karusel_foto_art6__next::after {
  background: url(/assets/css/../images/scr_komanda_art6/arrow_next.svg) center/contain no-repeat;
}
.scr_karusel_foto_art6__more {
  position: relative;
  display: inline-block;
  padding-left: 60px;
  font-weight: 500;
  font-size: 28px;
  line-height: 114%;
  letter-spacing: -0.03em;
  color: #1c1c20;
  display: none;
}
.scr_karusel_foto_art6__more::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 32px;
  height: 32px;
  background: url(/assets/css/../images/scr_klienty_onas_art6/plus.svg) center/contain no-repeat;
  transition: -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
}
@media (hover: hover) {
  .scr_karusel_foto_art6__more:hover::before {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
}
@media (max-width: 1600px) {
  .scr_karusel_foto_art6__more {
    font-size: 24px;
    line-height: 133%;
  }
}
@media (max-width: 1300px) {
  .scr_karusel_foto_art6__more {
    font-size: 20px;
    line-height: 160%;
  }
  .scr_karusel_foto_art6__more::before {
    width: 26px;
    height: 26px;
  }
}
@media (max-width: 991px) {
  .scr_karusel_foto_art6__more {
    padding-left: 50px;
  }
}
@media (max-width: 767px) {
  .scr_karusel_foto_art6__more {
    font-size: 24px;
    line-height: 133%;
  }
  .scr_karusel_foto_art6__more::before {
    width: 30px;
    height: 30px;
  }
}
@media only screen and (max-width: 360px) {
  .scr_karusel_foto_art6__more {
    font-size: 18px;
  }
  .scr_karusel_foto_art6__more::before {
    width: 26px;
    height: 26px;
  }
}
@media (max-width: 767px) {
  .scr_karusel_foto_art6__more {
    margin-top: 50px;
    display: block;
  }
}
.scr_karusel_foto_art6__more.hidden {
  display: none;
}
.scr_komanda_foto_art6 {
  margin-bottom: 72px;
}
@media (max-width: 767px) {
  .scr_komanda_foto_art6 {
    margin-bottom: 0;
  }
}
.scr_komanda_foto_art6__title {
  margin-bottom: 53px;
  font-weight: 500;
  font-size: 40px;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .scr_komanda_foto_art6__title {
    margin-bottom: 55px;
    font-size: 35px;
  }
}
@media (max-width: 1300px) {
  .scr_komanda_foto_art6__title {
    margin-bottom: 45px;
    font-size: 30px;
  }
}
@media (max-width: 991px) {
  .scr_komanda_foto_art6__title {
    margin-bottom: 36px;
  }
}
@media (max-width: 767px) {
  .scr_komanda_foto_art6__title {
    margin-bottom: 26px;
    font-size: 32px;
  }
}
@media only screen and (max-width: 360px) {
  .scr_komanda_foto_art6__title {
    font-size: 26px;
  }
}
.scr_komanda_foto_art6__list {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 60px 20px;
}
@media (max-width: 1300px) {
  .scr_komanda_foto_art6__list {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (max-width: 991px) {
  .scr_komanda_foto_art6__list {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 767px) {
  .scr_komanda_foto_art6__list {
    gap: 40px 14px;
  }
}
@media (max-width: 575px) {
  .scr_komanda_foto_art6__list {
    max-width: 390px;
    margin: 0 auto;
    grid-template-columns: repeat(1, 1fr);
    gap: 40px 0;
  }
}
.scr_komanda_foto_art6__item.hidden {
  display: none;
}
.scr_komanda_foto_art6__item.visible {
  display: block !important;
}
@media (max-width: 767px) {
  .scr_komanda_foto_art6__item:nth-child(n + 7) {
    display: none;
  }
}
@media (hover: hover) {
  .scr_komanda_foto_art6__item:hover .scr_komanda_foto_art6__name {
    padding-left: 24px;
  }
  .scr_komanda_foto_art6__item:hover .scr_komanda_foto_art6__name span {
    color: #fff;
    background-color: #166ff5;
  }
  .scr_komanda_foto_art6__item:hover .scr_komanda_foto_art6__name::before {
    opacity: 1;
    visibility: visible;
  }
}
.scr_komanda_foto_art6__img {
  position: relative;
  width: 100%;
  margin-bottom: 24px;
  background-color: #f4f4f4;
}
.scr_komanda_foto_art6__img::after {
  content: "";
  display: block;
  width: 100%;
  padding-top: 94.17%;
}
.scr_komanda_foto_art6__img img {
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 94.17%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  transition: opacity 0.2s ease-out, visibility 0.2s ease-out;
}
@media (max-width: 1600px) {
  .scr_komanda_foto_art6__img {
    margin-bottom: 20px;
  }
}
@media (max-width: 991px) {
  .scr_komanda_foto_art6__img {
    margin-bottom: 23px;
  }
}
@media (max-width: 767px) {
  .scr_komanda_foto_art6__img {
    margin-bottom: 26px;
  }
}
.scr_komanda_foto_art6__name {
  position: relative;
  margin-bottom: 10px;
  font-weight: 600;
  font-size: 22px;
  letter-spacing: -0.02em;
  color: #1c1c20;
  transition: padding 0.2s ease-out;
}
.scr_komanda_foto_art6__name span {
  transition: color 0.2s ease-out, background-color 0.2s ease-out;
}
.scr_komanda_foto_art6__name::before {
  content: "";
  position: absolute;
  left: 0;
  top: 7px;
  width: 12px;
  height: 12px;
  background-color: #1c1c20;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.2s ease-out, visibility 0.2s ease-out;
}
@media (max-width: 1600px) {
  .scr_komanda_foto_art6__name {
    margin-bottom: 10px;
    font-size: 20px;
  }
}
@media (max-width: 1300px) {
  .scr_komanda_foto_art6__name {
    margin-bottom: 10px;
    font-size: 18px;
  }
}
@media (max-width: 991px) {
  .scr_komanda_foto_art6__name {
    margin-bottom: 10px;
    font-size: 20px;
  }
}
@media (max-width: 767px) {
  .scr_komanda_foto_art6__name {
    margin-bottom: 10px;
  }
}
.scr_komanda_foto_art6__post {
  font-weight: 500;
  font-size: 14px;
  color: #8e8e93;
}
.scr_komanda_foto_art6__more {
  position: relative;
  display: inline-block;
  padding-left: 60px;
  font-weight: 500;
  font-size: 28px;
  line-height: 114%;
  letter-spacing: -0.03em;
  color: #1c1c20;
  display: none;
}
.scr_komanda_foto_art6__more::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 32px;
  height: 32px;
  background: url(/assets/css/../images/scr_klienty_onas_art6/plus.svg) center/contain no-repeat;
  transition: -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
}
@media (hover: hover) {
  .scr_komanda_foto_art6__more:hover::before {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
}
@media (max-width: 1600px) {
  .scr_komanda_foto_art6__more {
    font-size: 24px;
    line-height: 133%;
  }
}
@media (max-width: 1300px) {
  .scr_komanda_foto_art6__more {
    font-size: 20px;
    line-height: 160%;
  }
  .scr_komanda_foto_art6__more::before {
    width: 26px;
    height: 26px;
  }
}
@media (max-width: 991px) {
  .scr_komanda_foto_art6__more {
    padding-left: 50px;
  }
}
@media (max-width: 767px) {
  .scr_komanda_foto_art6__more {
    font-size: 24px;
    line-height: 133%;
  }
  .scr_komanda_foto_art6__more::before {
    width: 30px;
    height: 30px;
  }
}
@media only screen and (max-width: 360px) {
  .scr_komanda_foto_art6__more {
    font-size: 18px;
  }
  .scr_komanda_foto_art6__more::before {
    width: 26px;
    height: 26px;
  }
}
@media (max-width: 767px) {
  .scr_komanda_foto_art6__more {
    margin-top: 50px;
    display: block;
  }
}
.scr_komanda_foto_art6__more.hidden {
  display: none;
}
.scr_kontakti_art6 {
  margin-bottom: 80px;
  padding-top: 230px;
  padding-bottom: 10px;
  overflow: hidden;
}
@media (max-width: 1300px) {
  .scr_kontakti_art6 {
    margin-bottom: 40px;
    padding-top: 250px;
  }
}
@media (max-width: 767px) {
  .scr_kontakti_art6 {
    padding-top: 190px;
  }
}
.scr_kontakti_art6 .container {
  position: relative;
}
.scr_kontakti_art6__title {
  margin-bottom: 115px;
}
@media (max-width: 1600px) {
  .scr_kontakti_art6__title {
    margin-bottom: 110px;
  }
}
@media (max-width: 1300px) {
  .scr_kontakti_art6__title {
    margin-bottom: 75px;
  }
}
@media (max-width: 991px) {
  .scr_kontakti_art6__title {
    margin-bottom: 65px;
  }
}
@media (max-width: 767px) {
  .scr_kontakti_art6__title {
    margin-bottom: 35px;
  }
}
.scr_kontakti_art6__wrapper {
  position: relative;
  z-index: 6;
  display: grid;
  grid-template-columns: 347px 1fr;
  gap: 67px 45px;
  margin-bottom: 60px;
  padding-bottom: 60px;
  border-bottom: 2px solid #f2f2f2;
}
@media (max-width: 1300px) {
  .scr_kontakti_art6__wrapper {
    grid-template-columns: 300px 1fr;
    gap: 60px 40px;
    margin-bottom: 50px;
    padding-bottom: 50px;
  }
}
@media (max-width: 991px) {
  .scr_kontakti_art6__wrapper {
    grid-template-columns: 280px 1fr;
    gap: 50px 25px;
  }
}
@media (max-width: 767px) {
  .scr_kontakti_art6__wrapper {
    display: block;
    padding-bottom: 0;
    border-bottom: none;
  }
}
@media (max-width: 767px) {
  .scr_kontakti_art6__email,
  .scr_kontakti_art6__phone,
  .scr_kontakti_art6__schedule {
    margin-bottom: 30px;
  }
}
.scr_kontakti_art6__label {
  margin-bottom: 14px;
  font-weight: 500;
  font-size: 18px;
  line-height: 133%;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
@media (max-width: 1300px) {
  .scr_kontakti_art6__label {
    font-size: 16px;
  }
}
@media (max-width: 991px) {
  .scr_kontakti_art6__label {
    margin-bottom: 7px;
  }
}
@media (max-width: 767px) {
  .scr_kontakti_art6__label {
    margin-bottom: 9px;
  }
}
.scr_kontakti_art6__value {
  font-weight: 500;
  font-size: 28px;
  line-height: 1;
  letter-spacing: -0.02em;
  color: #1c1c20;
}
@media (max-width: 1300px) {
  .scr_kontakti_art6__value {
    font-size: 24px;
  }
}
@media (max-width: 991px) {
  .scr_kontakti_art6__value {
    font-size: 22px;
    line-height: 108%;
  }
}
@media (max-width: 767px) {
  .scr_kontakti_art6__value {
    font-size: 18px;
    line-height: 144%;
  }
}
a.scr_kontakti_art6__value {
  transition: color 0.2s ease-out;
}
@media (hover: hover) {
  a.scr_kontakti_art6__value:hover {
    color: #166ff5;
  }
}
.scr_kontakti_art6__phone .scr_kontakti_art6__value {
  position: relative;
  display: inline-block;
}
.scr_kontakti_art6__phone .scr_kontakti_art6__value:after {
  content: "";
  display: block;
  position: absolute;
  bottom: -3px;
  left: 0;
  width: 100%;
  height: 3px;
  background-color: #166ff5;
}
.scr_kontakti_art6__schedule span:nth-child(1) {
  margin-right: 28px;
}
.scr_kontakti_art6__map {
  position: absolute;
  top: -70px;
  right: -60px;
  width: 59.58%;
}
@media (max-width: 1300px) {
  .scr_kontakti_art6__map {
    top: -90px;
    right: -140px;
    width: 63.58%;
  }
}
@media (max-width: 991px) {
  .scr_kontakti_art6__map {
    top: -123px;
    right: -120px;
    width: 66.58%;
  }
}
@media (max-width: 767px) {
  .scr_kontakti_art6__map {
    position: relative;
    width: calc(100% + 30px);
    top: unset;
    right: unset;
    margin: 0 -15px 50px;
  }
}
.scr_kontakti_art6__map::after {
  content: "";
  display: block;
  width: 100%;
  padding-top: 65.34%;
}
@media (max-width: 767px) {
  .scr_kontakti_art6__map::after {
    padding-top: 80%;
  }
}
.scr_kontakti_art6__map:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 5;
  pointer-events: none;
  background: url(/assets/css/../images/scr_kontakti_art6/map_overlay.svg) center/cover no-repeat;
  box-shadow: 0 0 0 20px #fff;
}
@media (max-width: 767px) {
  .scr_kontakti_art6__map:before {
    display: none;
    background: unset;
  }
}
.scr_kontakti_art6__map_container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
@media (max-width: 767px) {
  .scr_kontakti_art6__map_container::before {
    content: "";
    position: absolute;
    top: -40px;
    left: 0;
    width: 200%;
    height: 40px;
    z-index: 5;
    background-color: #fff;
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
    pointer-events: none;
  }
  .scr_kontakti_art6__map_container::after {
    content: "";
    position: absolute;
    bottom: -40px;
    left: 0;
    width: 200%;
    height: 50px;
    z-index: 5;
    background-color: #fff;
    -webkit-transform-origin: bottom left;
    transform-origin: bottom left;
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
    pointer-events: none;
  }
}
[class*="copyrights-pane"] {
  display: none !important;
}
.scr_kontakti_art6__info {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  gap: 0 120px;
}
@media (max-width: 767px) {
  .scr_kontakti_art6__info {
    display: block;
  }
}
.scr_kontakti_art6__postal {
  font-weight: 500;
  font-size: 18px;
  line-height: 144%;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
@media (max-width: 1600px) {
  .scr_kontakti_art6__postal {
    max-width: 660px;
  }
}
@media (max-width: 991px) {
  .scr_kontakti_art6__postal {
    font-size: 16px;
    line-height: 140%;
  }
}
@media (max-width: 767px) {
  .scr_kontakti_art6__postal {
    margin-bottom: 30px;
  }
}
.scr_kontakti_art6__requisites {
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 0 9px;
  transition: color 0.2s ease-out;
  font-weight: 500;
  font-size: 18px;
  line-height: 144%;
  letter-spacing: -0.02em;
}
.scr_kontakti_art6__requisites:after {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.16927 14.658L5.34427 15.833L14.1693 7.00801L14.1693 12.4997H15.8359L15.8359 4.16634L7.5026 4.16634V5.83301L12.9943 5.83301L4.16927 14.658Z' fill='%23166FF5' /%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.scr_kontakti_art6__requisites:before {
  content: "";
  display: block;
  position: absolute;
  bottom: -3px;
  left: 0;
  width: 100%;
  height: 3px;
  background-color: #166ff5;
}
@media (hover: hover) {
  .scr_kontakti_art6__requisites:hover {
    color: #166ff5;
  }
}
@media (max-width: 1300px) {
  .scr_kontakti_art6__requisites {
    font-size: 16px;
    line-height: 140%;
  }
}
@media (max-width: 767px) {
  .scr_kontakti_art6__requisites {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    font-size: 18px;
    line-height: 144%;
  }
}
.scr_karyera_preimushestva_art6 {
  margin-top: 102px;
  margin-bottom: 257px;
}
.scr_karyera_preimushestva_art6 .container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  gap: 0 65px;
}
@media (max-width: 1600px) {
  .scr_karyera_preimushestva_art6 .container {
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
@media (max-width: 1300px) {
  .scr_karyera_preimushestva_art6 .container {
    gap: 0 70px;
  }
}
@media (max-width: 991px) {
  .scr_karyera_preimushestva_art6 .container {
    display: block;
  }
}
@media (max-width: 1600px) {
  .scr_karyera_preimushestva_art6 {
    margin-bottom: 127px;
  }
}
@media (max-width: 1300px) {
  .scr_karyera_preimushestva_art6 {
    margin-bottom: 104px;
  }
}
@media (max-width: 991px) {
  .scr_karyera_preimushestva_art6 {
    margin-bottom: 90px;
  }
}
@media (max-width: 767px) {
  .scr_karyera_preimushestva_art6 {
    margin-top: 0;
    margin-bottom: 173px;
  }
}
.scr_karyera_preimushestva_art6__list {
  position: -webkit-sticky;
  position: sticky;
  top: 10px;
  -webkit-flex: 0 0 308px;
  -ms-flex: 0 0 308px;
  flex: 0 0 308px;
  padding-right: 26px;
  border-right: 2px solid #f2f2f2;
}
@media (max-width: 1300px) {
  .scr_karyera_preimushestva_art6__list {
    -webkit-flex: 0 0 251px;
    -ms-flex: 0 0 251px;
    flex: 0 0 251px;
  }
}
@media (max-width: 991px) {
  .scr_karyera_preimushestva_art6__list {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 50px;
    margin-bottom: 137px;
    padding-right: 0;
    border-right: none;
  }
}
@media (max-width: 767px) {
  .scr_karyera_preimushestva_art6__list {
    gap: 33px 20px;
    margin-bottom: 177px;
  }
}
.scr_karyera_preimushestva_art6__item:not(:last-child) {
  margin-bottom: 57px;
}
.scr_karyera_preimushestva_art6__item img {
  display: inline-block;
  width: 32px;
  height: 32px;
  -o-object-fit: contain;
  object-fit: contain;
  margin-bottom: 10px;
}
.scr_karyera_preimushestva_art6__item p {
  font-weight: 600;
  font-size: 18px;
  line-height: 156%;
  letter-spacing: -0.03em;
  color: #818181;
}
@media (max-width: 1300px) {
  .scr_karyera_preimushestva_art6__item:not(:last-child) {
    margin-bottom: 64px;
  }
  .scr_karyera_preimushestva_art6__item img {
    margin-bottom: 12px;
    width: 28px;
    height: 28px;
  }
  .scr_karyera_preimushestva_art6__item p {
    font-size: 16px;
    line-height: 150%;
  }
}
@media (max-width: 991px) {
  .scr_karyera_preimushestva_art6__item:not(:last-child) {
    margin-bottom: 0;
  }
  .scr_karyera_preimushestva_art6__item img {
    margin-bottom: 2px;
  }
  .scr_karyera_preimushestva_art6__item p {
    line-height: 162%;
  }
}
@media (max-width: 767px) {
  .scr_karyera_preimushestva_art6__item img {
    width: 32px;
    height: 32px;
    margin-bottom: 0;
  }
}
.scr_karyera_preimushestva_art6__career {
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding-bottom: 119px;
}
@media (max-width: 1600px) {
  .scr_karyera_preimushestva_art6__career {
    padding-top: 180px;
    padding-bottom: 0;
  }
}
@media (max-width: 991px) {
  .scr_karyera_preimushestva_art6__career {
    padding: 0;
  }
}
.scr_karyera_preimushestva_art6__title {
  margin-bottom: 40px;
  font-weight: 500;
  font-size: 80px;
  line-height: 106%;
  letter-spacing: -0.02em;
}
@media (max-width: 1600px) {
  .scr_karyera_preimushestva_art6__title {
    max-width: 600px;
    margin-bottom: 33px;
    font-size: 60px;
    line-height: 113%;
  }
}
@media (max-width: 1300px) {
  .scr_karyera_preimushestva_art6__title {
    font-size: 55px;
    line-height: 111%;
  }
}
@media (max-width: 991px) {
  .scr_karyera_preimushestva_art6__title {
    max-width: 100%;
    margin-bottom: 22px;
    font-size: 40px;
    line-height: 115%;
  }
}
@media (max-width: 767px) {
  .scr_karyera_preimushestva_art6__title {
    font-size: 38px;
    line-height: 121%;
  }
}
.scr_karyera_preimushestva_art6__subtitle {
  padding-left: 8px;
  font-weight: 500;
  font-size: 22px;
  line-height: 164%;
  letter-spacing: -0.02em;
  color: #8e8e93;
}
@media (max-width: 1600px) {
  .scr_karyera_preimushestva_art6__subtitle {
    font-size: 20px;
  }
}
@media (max-width: 1300px) {
  .scr_karyera_preimushestva_art6__subtitle {
    font-size: 18px;
    line-height: 161%;
  }
}
@media (max-width: 991px) {
  .scr_karyera_preimushestva_art6__subtitle {
    padding-left: 0;
    font-size: 16px;
    line-height: 150%;
  }
}
@media (max-width: 767px) {
  .scr_karyera_preimushestva_art6__subtitle {
    margin-top: 0;
  }
}
.scr_karyera_vakansii_art6 {
  margin-bottom: 263px;
}
@media (max-width: 1600px) {
  .scr_karyera_vakansii_art6 {
    margin-bottom: 89px;
  }
}
@media (max-width: 1300px) {
  .scr_karyera_vakansii_art6 {
    margin-bottom: 59px;
  }
}
@media (max-width: 991px) {
  .scr_karyera_vakansii_art6 {
    margin-bottom: 89px;
  }
}
@media (max-width: 767px) {
  .scr_karyera_vakansii_art6 {
    margin-bottom: 99px;
  }
}
.scr_karyera_vakansii_art6__container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  gap: 0 65px;
}
.scr_karyera_vakansii_art6__container.vacancies__list {
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}
@media (max-width: 1600px) {
  .scr_karyera_vakansii_art6__container {
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
@media (max-width: 1300px) {
  .scr_karyera_vakansii_art6__container {
    gap: 0 70px;
  }
}
@media (max-width: 991px) {
  .scr_karyera_vakansii_art6__container {
    display: block;
  }
}
.scr_karyera_vakansii_art6__aside,
fieldset.scr_karyera_vakansii_art6__aside {
  -webkit-flex: 0 0 308px;
  -ms-flex: 0 0 308px;
  flex: 0 0 308px;
  padding: 0;
  border: 0;
}
@media (max-width: 1300px) {
  .scr_karyera_vakansii_art6__aside,
  fieldset.scr_karyera_vakansii_art6__aside {
    -webkit-flex: 0 0 251px;
    -ms-flex: 0 0 251px;
    flex: 0 0 251px;
  }
}
@media (max-width: 991px) {
  .scr_karyera_vakansii_art6__aside,
  fieldset.scr_karyera_vakansii_art6__aside {
    display: block;
    padding-right: 0;
    border-right: none;
  }
}
@media (max-width: 767px) {
  .scr_karyera_vakansii_art6__aside,
  fieldset.scr_karyera_vakansii_art6__aside {
    gap: 33px 20px;
  }
}
.scr_karyera_vakansii_art6__aside.empty,
fieldset.scr_karyera_vakansii_art6__aside.empty {
  border: none;
}
.scr_karyera_vakansii_art6__aside__wrapper {
  width: 100%;
  padding-right: 26px;
  border: 0;
  border-right: 2px solid #f2f2f2;
}
@media (max-width: 991px) {
  .scr_karyera_vakansii_art6__aside__wrapper {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 8px;
    margin: 60px 0 50px;
    padding-bottom: 65px;
    border-bottom: 2px solid #f2f2f2;
    border-right: none;
  }
}
@media (max-width: 767px) {
  .scr_karyera_vakansii_art6__aside__wrapper {
    margin: 45px 0 32px;
    padding-bottom: 32px;
  }
}
.scr_karyera_vakansii_art6__main {
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.vacancies__list .scr_karyera_vakansii_art6__main {
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2;
  -webkit-column-gap: 9%;
  -moz-column-gap: 9%;
  column-gap: 9%;
}
@media (max-width: 1600px) {
  .vacancies__list .scr_karyera_vakansii_art6__main {
    -webkit-columns: unset;
    -moz-columns: unset;
    columns: unset;
  }
}
.scr_karyera_vakansii_art6__title {
  margin-bottom: 40px;
  font-weight: 500;
  font-size: 80px;
  line-height: 106%;
  letter-spacing: -0.02em;
}
@media (max-width: 1600px) {
  .scr_karyera_vakansii_art6__title {
    max-width: 600px;
    margin-bottom: 20px;
    font-size: 60px;
    line-height: 113%;
  }
}
@media (max-width: 1300px) {
  .scr_karyera_vakansii_art6__title {
    margin-bottom: 34px;
    font-size: 55px;
    line-height: 111%;
  }
}
@media (max-width: 991px) {
  .scr_karyera_vakansii_art6__title {
    max-width: 100%;
    margin-bottom: 18px;
    font-size: 40px;
    line-height: 115%;
  }
}
@media (max-width: 767px) {
  .scr_karyera_vakansii_art6__title {
    margin-bottom: 18px;
    font-size: 38px;
    line-height: 121%;
  }
}
.scr_karyera_vakansii_art6__subtitle {
  padding-left: 8px;
  font-weight: 500;
  font-size: 22px;
  line-height: 164%;
  letter-spacing: -0.02em;
  color: #8e8e93;
}
.scr_karyera_vakansii_art6__subtitle a {
  position: relative;
  display: inline-block;
  font-weight: 600;
  color: #1c1c20;
  transition: color 0.2s ease-out;
}
.scr_karyera_vakansii_art6__subtitle a::after {
  content: "";
  position: absolute;
  bottom: -3px;
  left: 0;
  width: 100%;
  height: 3px;
  background-color: #166ff5;
}
@media (hover: hover) {
  .scr_karyera_vakansii_art6__subtitle a:hover {
    color: #166ff5;
  }
}
.scr_karyera_vakansii_art6__subtitle p {
  line-height: inherit;
}
.scr_karyera_vakansii_art6__subtitle p:not(:last-child) {
  margin-bottom: 35px;
}
@media (max-width: 1600px) {
  .scr_karyera_vakansii_art6__subtitle {
    font-size: 20px;
  }
}
@media (max-width: 1300px) {
  .scr_karyera_vakansii_art6__subtitle {
    font-size: 18px;
    line-height: 161%;
  }
  .scr_karyera_vakansii_art6__subtitle p:not(:last-child) {
    margin-bottom: 28px;
  }
}
@media (max-width: 991px) {
  .scr_karyera_vakansii_art6__subtitle {
    padding-left: 0;
    font-size: 16px;
    line-height: 150%;
  }
  .scr_karyera_vakansii_art6__subtitle p:not(:last-child) {
    margin-bottom: 21px;
  }
}
@media (max-width: 767px) {
  .scr_karyera_vakansii_art6__subtitle {
    margin-top: 0;
  }
}
.scr_karyera_vakansii_art6__line {
  margin: 122px 0 112px;
  border-bottom: 2px solid #f2f2f2;
}
@media (max-width: 1600px) {
  .scr_karyera_vakansii_art6__line {
    margin: 87px 0 87px;
  }
}
@media (max-width: 1300px) {
  .scr_karyera_vakansii_art6__line {
    margin: 71px 0 77px;
  }
}
@media (max-width: 991px) {
  .scr_karyera_vakansii_art6__line {
    display: none;
  }
}
.scr_karyera_vakansii_art6__aside {
  display: block;
  padding: 0;
  border-right: 2px solid #f2f2f2;
  border: none;
  outline: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.scr_karyera_vakansii_art6__label {
  position: relative;
  display: block;
}
.scr_karyera_vakansii_art6__label:not(:last-child) {
  margin-bottom: 29px;
}
.scr_karyera_vakansii_art6__label input {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 1px;
  height: 1px;
  opacity: 0;
}
.scr_karyera_vakansii_art6__label input:checked + span {
  color: #1c1c20;
}
.scr_karyera_vakansii_art6__label input:checked + span > sup {
  color: #166ff5;
}
.scr_karyera_vakansii_art6__label span {
  font-weight: 500;
  font-size: 22px;
  letter-spacing: -0.02em;
  color: #8e8e93;
  cursor: pointer;
  transition: color 0.2s ease-out;
}
@media (hover: hover) {
  .scr_karyera_vakansii_art6__label span:hover {
    color: #1c1c20;
  }
}
.scr_karyera_vakansii_art6__label sup {
  font-weight: 500;
  font-size: 18px;
  line-height: 178%;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
@media (max-width: 1300px) {
  .scr_karyera_vakansii_art6__label:not(:last-child) {
    margin-bottom: 33px;
  }
  .scr_karyera_vakansii_art6__label span {
    font-size: 20px;
  }
  .scr_karyera_vakansii_art6__label sup {
    font-size: 16px;
  }
}
@media (max-width: 991px) {
  .scr_karyera_vakansii_art6__label:not(:last-child) {
    margin-bottom: 0;
  }
  .scr_karyera_vakansii_art6__label sup {
    display: none;
  }
  .scr_karyera_vakansii_art6__label span {
    display: inline-block;
    padding: 3px 17px;
    border-radius: 60px;
    color: #8e8e93;
    background-color: #f4f4f4;
    transition: color 0.2s ease-out, background-color 0.2s ease-out;
    font-size: 16px;
    line-height: 200%;
  }
  .scr_karyera_vakansii_art6__label input:checked + span {
    color: #fff;
    background-color: #1c1c20;
  }
}
.scr_karyera_vakansii_art6__item {
  position: relative;
  padding-top: 15px;
  padding-bottom: 48px;
  -webkit-column-break-inside: avoid;
  -moz-column-break-inside: avoid;
  break-inside: avoid;
}
.scr_karyera_vakansii_art6__item a {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  width: 100%;
  height: calc(100% - 48px);
}
@media (hover: hover) {
  .scr_karyera_vakansii_art6__item a:hover + .scr_karyera_vakansii_art6__group {
    background-color: #166ff5;
  }
  .scr_karyera_vakansii_art6__item a:hover ~ .scr_karyera_vakansii_art6__bottom > .scr_karyera_vakansii_art6__experience,
  .scr_karyera_vakansii_art6__item a:hover ~ .scr_karyera_vakansii_art6__bottom > .scr_karyera_vakansii_art6__salary {
    color: #1c1c20;
  }
  .scr_karyera_vakansii_art6__item a:hover ~ .scr_karyera_vakansii_art6__bottom > .scr_karyera_vakansii_art6__experience::after,
  .scr_karyera_vakansii_art6__item a:hover ~ .scr_karyera_vakansii_art6__bottom > .scr_karyera_vakansii_art6__salary::after {
    opacity: 1;
  }
}
@media (max-width: 1600px) {
  .scr_karyera_vakansii_art6__item {
    margin-bottom: 48px;
    padding-bottom: 48px;
    border-bottom: 2px solid #f2f2f2;
  }
}
@media (max-width: 1300px) {
  .scr_karyera_vakansii_art6__item {
    padding-bottom: 43px;
  }
}
@media (max-width: 991px) {
  .scr_karyera_vakansii_art6__item {
    margin-bottom: 46px;
    padding-bottom: 34px;
  }
}
@media (max-width: 767px) {
  .scr_karyera_vakansii_art6__item {
    margin-bottom: 33px;
    padding-bottom: 46px;
  }
}
.scr_karyera_vakansii_art6__group {
  display: inline-block;
  margin-bottom: 16px;
  font-weight: 500;
  font-size: 18px;
  line-height: 178%;
  letter-spacing: -0.03em;
  color: #fff;
  background-color: #1c1c20;
  transition: background-color 0.2s ease-out;
}
@media (max-width: 1300px) {
  .scr_karyera_vakansii_art6__group {
    font-size: 16px;
    line-height: 200%;
  }
}
.scr_karyera_vakansii_art6__name {
  margin-bottom: 72px;
  font-weight: 500;
  font-size: 40px;
  line-height: 120%;
  letter-spacing: -0.02em;
}
@media (max-width: 1600px) {
  .scr_karyera_vakansii_art6__name {
    max-width: 510px;
    margin-bottom: 88px;
    font-size: 35px;
    line-height: 114%;
  }
}
@media (max-width: 1300px) {
  .scr_karyera_vakansii_art6__name {
    margin-bottom: 68px;
    font-size: 30px;
    line-height: 133%;
  }
}
@media (max-width: 991px) {
  .scr_karyera_vakansii_art6__name {
    margin-bottom: 50px;
  }
}
@media (max-width: 767px) {
  .scr_karyera_vakansii_art6__name {
    margin-bottom: 30px;
    font-size: 32px;
    line-height: 125%;
  }
}
.scr_karyera_vakansii_art6__bottom {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-bottom: 48px;
  border-bottom: 2px solid #f2f2f2;
}
@media (max-width: 1600px) {
  .scr_karyera_vakansii_art6__bottom {
    max-width: 510px;
    padding-bottom: 0;
    border-bottom: unset;
  }
}
@media (max-width: 991px) {
  .scr_karyera_vakansii_art6__bottom {
    max-width: 480px;
  }
}
@media (max-width: 767px) {
  .scr_karyera_vakansii_art6__bottom {
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    min-height: 28px;
  }
}
.scr_karyera_vakansii_art6__experience,
.scr_karyera_vakansii_art6__salary {
  position: relative;
  font-weight: 500;
  font-size: 18px;
  line-height: 267%;
  letter-spacing: -0.02em;
  color: #8e8e93;
  transition: color 0.2s ease-out;
}
.scr_karyera_vakansii_art6__experience:after,
.scr_karyera_vakansii_art6__salary:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 7px;
  width: 100%;
  height: 3px;
  opacity: 0;
  transition: opacity 0.2s ease-out;
}
@media (max-width: 1300px) {
  .scr_karyera_vakansii_art6__experience,
  .scr_karyera_vakansii_art6__salary {
    font-size: 16px;
    line-height: 300%;
  }
}
@media (max-width: 991px) {
  .scr_karyera_vakansii_art6__experience::after,
  .scr_karyera_vakansii_art6__salary::after {
    bottom: 9px;
    height: 2px;
  }
}
@media (max-width: 767px) {
  .scr_karyera_vakansii_art6__experience,
  .scr_karyera_vakansii_art6__salary {
    line-height: 1;
  }
  .scr_karyera_vakansii_art6__experience::after,
  .scr_karyera_vakansii_art6__salary::after {
    bottom: -3px;
  }
}
.scr_karyera_vakansii_art6__salary::after {
  background-color: #166ff5;
}
@media (max-width: 767px) {
  .scr_karyera_vakansii_art6__salary {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 5px;
  }
}
.scr_karyera_vakansii_art6__experience::after {
  background-color: #ffe2fc;
}
.scr_karyera_kultura_art6 {
  margin-bottom: 196px;
}
@media (max-width: 1600px) {
  .scr_karyera_kultura_art6 {
    margin-bottom: 146px;
  }
}
@media (max-width: 1300px) {
  .scr_karyera_kultura_art6 {
    margin-bottom: 120px;
  }
}
@media (max-width: 991px) {
  .scr_karyera_kultura_art6 {
    margin-bottom: 44px;
  }
}
@media (max-width: 767px) {
  .scr_karyera_kultura_art6 {
    margin-bottom: 116px;
  }
}
.scr_karyera_kultura_art6__title {
  margin-bottom: 60px;
  font-weight: 500;
  font-size: 80px;
  line-height: 1.2;
  letter-spacing: -0.02em;
}
@media (max-width: 1600px) {
  .scr_karyera_kultura_art6__title {
    margin-bottom: 52px;
    font-size: 60px;
  }
}
@media (max-width: 1300px) {
  .scr_karyera_kultura_art6__title {
    margin-bottom: 44px;
    font-size: 55px;
  }
}
@media (max-width: 991px) {
  .scr_karyera_kultura_art6__title {
    margin-bottom: 43px;
    font-size: 40px;
  }
}
@media (max-width: 767px) {
  .scr_karyera_kultura_art6__title {
    font-size: 38px;
  }
}
.scr_karyera_kultura_art6__list {
  max-width: 1460px;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 32px 60px;
}
@media (max-width: 1600px) {
  .scr_karyera_kultura_art6__list {
    max-width: 1200px;
    grid-template-columns: repeat(2, 1fr);
    gap: 37px 104px;
  }
}
@media (max-width: 1300px) {
  .scr_karyera_kultura_art6__list {
    max-width: 1008px;
    gap: 45px 118px;
  }
}
@media (max-width: 991px) {
  .scr_karyera_kultura_art6__list {
    max-width: 600px;
    display: block;
  }
}
.scr_karyera_kultura_art6__item {
  padding: 33px 0 33px 40px;
  border-left: 2px solid #f2f2f2;
}
.scr_karyera_kultura_art6__item h4 {
  margin-bottom: 10px;
  font-weight: 600;
  font-size: 22px;
  line-height: 136%;
  letter-spacing: -0.02em;
}
.scr_karyera_kultura_art6__item p {
  font-weight: 500;
  font-size: 18px;
  line-height: 144%;
  letter-spacing: -0.02em;
  color: #8e8e93;
}
@media (max-width: 1600px) {
  .scr_karyera_kultura_art6__item {
    min-height: 272px;
  }
  .scr_karyera_kultura_art6__item h4 {
    font-size: 20px;
    line-height: 150%;
  }
}
@media (max-width: 1300px) {
  .scr_karyera_kultura_art6__item {
    min-height: 247px;
    padding: 15px 0 25px 40px;
  }
  .scr_karyera_kultura_art6__item h4 {
    font-size: 18px;
    line-height: 167%;
  }
  .scr_karyera_kultura_art6__item p {
    font-size: 16px;
    line-height: 150%;
  }
}
@media (max-width: 991px) {
  .scr_karyera_kultura_art6__item {
    min-height: 187px;
    padding: 5px 0 20px 40px;
  }
  .scr_karyera_kultura_art6__item:not(:last-child) {
    margin-bottom: 32px;
  }
  .scr_karyera_kultura_art6__item h4 {
    font-size: 20px;
    line-height: 150%;
  }
}
@media (max-width: 767px) {
  .scr_karyera_kultura_art6__item {
    min-height: auto;
    padding: 20px 0 20px 10px;
  }
  .scr_karyera_kultura_art6__item:not(:last-child) {
    margin-bottom: 28px;
  }
  .scr_karyera_kultura_art6__item h4 {
    font-size: 18px;
  }
}
.scr_vacancy {
  padding-bottom: 150px;
  margin-bottom: 128px;
}
@media (max-width: 1600px) {
  .scr_vacancy {
    padding-bottom: 100px;
    margin-bottom: 100px;
  }
}
@media (max-width: 991px) {
  .scr_vacancy {
    padding-bottom: 65px;
    margin-bottom: 125px;
  }
}
.scr_vacancy__container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  gap: 0 72px;
}
@media (max-width: 1300px) {
  .scr_vacancy__container {
    gap: 0 77px;
  }
}
@media (max-width: 991px) {
  .scr_vacancy__container {
    display: block;
  }
}
.scr_vacancy__menu {
  -webkit-flex: 0 0 308px;
  -ms-flex: 0 0 308px;
  flex: 0 0 308px;
  border-right: 2px solid #f2f2f2;
}
@media (max-width: 1300px) {
  .scr_vacancy__menu {
    -webkit-flex: 0 0 251px;
    -ms-flex: 0 0 251px;
    flex: 0 0 251px;
  }
}
@media (max-width: 991px) {
  .scr_vacancy__menu {
    display: none;
  }
}
.scr_vacancy__main {
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (max-width: 991px) {
  .scr_vacancy__main {
    -webkit-flex: unset;
    -ms-flex: unset;
    flex: unset;
  }
}
.scr_vacancy__menu li:not(:last-child) {
  margin-bottom: 38px;
}
.scr_vacancy__link {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 0 3px;
  font-weight: 500;
  font-size: 22px;
  letter-spacing: -0.03em;
  color: #8e8e93;
  transition: color 0.2s ease-out;
}
@media (hover: hover) {
  .scr_vacancy__link:hover {
    color: #1c1c20;
  }
}
@media (max-width: 1600px) {
  .scr_vacancy__link {
    font-size: 20px;
  }
}
@media (max-width: 1300px) {
  .scr_vacancy__link {
    font-size: 18px;
  }
}
.scr_vacancy__link:before {
  content: "";
  width: 100%;
  max-width: 0;
  height: 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.18822 11.1439C3.18822 9.7703 3.18822 8.39667 3.18822 7.02304H0L0.751289 5.73588L3.40472 1.18983L4.09919 0V0.856073V4.97696H7.28741L6.53612 6.26412L3.88269 10.8102L3.18822 12V11.1439Z' fill='%231463FF' /%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  opacity: 0;
  transition: max-width 0.2s ease-out;
}
.scr_vacancy__link.active {
  color: #1c1c20;
}
.scr_vacancy__link.active:before {
  max-width: 7px;
  opacity: 1;
}
.scr_vacancy__block {
  font-weight: 500;
  font-size: 18px;
  line-height: 156%;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
.scr_vacancy__block::after {
  content: "";
  display: block;
  width: 100%;
  height: 2px;
  background-color: #f2f2f2;
  margin-top: 61px;
}
.scr_vacancy__block:not(:last-child) {
  padding-bottom: 120px;
}
@media (max-width: 1600px) {
  .scr_vacancy__block:not(:last-child) {
    padding-bottom: 97px;
  }
}
@media (max-width: 1300px) {
  .scr_vacancy__block {
    font-size: 16px;
    line-height: 175%;
  }
  .scr_vacancy__block:not(:last-child) {
    padding-bottom: 67px;
  }
}
@media (max-width: 991px) {
  .scr_vacancy__block {
    min-height: unset;
  }
  .scr_vacancy__block::after {
    margin-top: 43px;
  }
  .scr_vacancy__block:not(:last-child) {
    padding-bottom: 57px;
  }
}
@media (max-width: 767px) {
  .scr_vacancy__block {
    line-height: 150%;
  }
  .scr_vacancy__block::after {
    margin-top: 55px;
  }
  .scr_vacancy__block:not(:last-child) {
    padding-bottom: 60px;
  }
}
.scr_vacancy__block ul {
  margin-top: 7px;
}
.scr_vacancy__block li {
  position: relative;
  padding-left: 28px;
}
.scr_vacancy__block li::before {
  content: "";
  position: absolute;
  top: 11px;
  left: 12px;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background-color: #8e8e93;
}
.scr_vacancy__block li:not(:last-child) {
  margin-bottom: 7px;
}
@media (max-width: 767px) {
  .scr_vacancy__block li {
    padding-left: 25px;
  }
  .scr_vacancy__block li:not(:last-child) {
    margin-bottom: 4px;
  }
}
.scr_vacancy__block p:not(:first-child) {
  margin-top: 38px;
}
@media (max-width: 1600px) {
  .scr_vacancy__block p:not(:first-child) {
    margin-top: 33px;
  }
}
@media (max-width: 1300px) {
  .scr_vacancy__block p:not(:first-child) {
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .scr_vacancy__block p:not(:first-child) {
    margin-top: 17px;
  }
}
@media (max-width: 1300px) {
  .scr_vacancy__block p {
    line-height: 175%;
  }
}
@media (max-width: 767px) {
  .scr_vacancy__block p {
    line-height: 150%;
  }
}
.scr_vacancy__title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 42px;
  font-weight: 500;
  font-size: 40px;
  line-height: 102%;
  letter-spacing: -0.02em;
  color: #1c1c20;
}
.scr_vacancy__title::before {
  content: "";
  width: 100%;
  max-width: 0;
  height: 24px;
  padding-left: 0;
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='24' viewBox='0 0 15 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.37645 22.2879C6.37645 19.5406 6.37645 16.7933 6.37645 14.0461H0L1.50258 11.4718L6.80944 2.37965L8.19838 0V1.71215V9.95393H14.5748L13.0722 12.5282L7.76539 21.6203L6.37645 24V22.2879Z' fill='%231463FF' /%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  opacity: 0;
  transition: max-width 0.2s ease-out, padding-left 0.2s ease-out;
}
@media (max-width: 767px) {
  .scr_vacancy__title::before {
    width: 10px;
    height: 17px;
  }
}
.scr_vacancy__block.active .scr_vacancy__title::before {
  max-width: 15px;
  padding-left: 12px;
  opacity: 1;
}
@media (max-width: 767px) {
  .scr_vacancy__block.active .scr_vacancy__title::before {
    padding-left: 8px;
  }
}
@media (max-width: 1600px) {
  .scr_vacancy__title {
    font-size: 35px;
    line-height: 117%;
  }
}
@media (max-width: 1300px) {
  .scr_vacancy__title {
    margin-bottom: 21px;
    font-size: 30px;
    line-height: 137%;
  }
}
@media (max-width: 767px) {
  .scr_vacancy__title {
    margin-bottom: 17px;
    font-size: 28px;
    line-height: 107%;
  }
}
.scr_vacancy__details {
  display: grid;
  grid-template-columns: repeat(auto-fill, 233px);
  gap: 30px 30px;
}
.scr_vacancy__details:not(:first-child) {
  margin-top: 40px;
}
@media (max-width: 1600px) {
  .scr_vacancy__details {
    grid-template-columns: repeat(auto-fill, 200px);
  }
}
@media (max-width: 1300px) {
  .scr_vacancy__details {
    grid-template-columns: repeat(auto-fill, 180px);
  }
}
@media (max-width: 767px) {
  .scr_vacancy__details:not(:first-child) {
    margin-top: 31px;
  }
}
.scr_vacancy__details_item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 6px;
}
.scr_vacancy__details_item span:first-child {
  font-weight: 500;
  font-size: 18px;
  line-height: 144%;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
.scr_vacancy__details_item span:last-child {
  position: relative;
  display: inline-block;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  font-weight: 600;
  font-size: 18px;
  letter-spacing: -0.03em;
  color: #1c1c20;
}
.scr_vacancy__details_item span:last-child::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #166ff5;
}
@media (max-width: 1300px) {
  .scr_vacancy__details_item span:first-child {
    font-size: 16px;
    line-height: 162%;
  }
  .scr_vacancy__details_item span:last-child {
    font-size: 18px;
  }
}
.scr_vacancy__examples {
  max-width: 1000px;
  margin-top: 20px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 27px 43px;
}
@media (max-width: 767px) {
  .scr_vacancy__examples {
    display: block;
    margin-top: 23px;
  }
}
.scr_vacancy__examples_link {
  position: relative;
  display: inline-block;
  padding-right: 32px;
  font-weight: 500;
  font-size: 18px;
  line-height: 144%;
  letter-spacing: -0.02em;
  color: #1c1c20;
  border-bottom: 2px solid #166ff5;
  transition: color 0.2s ease-out, background-color 0.2s ease-out;
}
@media (max-width: 767px) {
  .scr_vacancy__examples_link {
    display: block;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }
  .scr_vacancy__examples_link:not(:last-child) {
    margin-bottom: 25px;
  }
}
.scr_vacancy__examples_link::after,
.scr_vacancy__examples_link::before {
  content: "";
  position: absolute;
  top: 5px;
  right: 0;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  transition: opacity 0.2s ease-out;
}
.scr_vacancy__examples_link::before {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.16536 14.658L5.34036 15.833L14.1654 7.00801L14.1654 12.4997H15.832L15.832 4.16634L7.4987 4.16634V5.83301L12.9904 5.83301L4.16536 14.658Z' fill='white' /%3E%3C/svg%3E");
  opacity: 0;
}
.scr_vacancy__examples_link::after {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.16927 14.658L5.34427 15.833L14.1693 7.00801L14.1693 12.4997H15.8359L15.8359 4.16634L7.5026 4.16634V5.83301L12.9943 5.83301L4.16927 14.658Z' fill='%23166FF5' /%3E%3C/svg%3E");
}
@media (hover: hover) {
  .scr_vacancy__examples_link:hover {
    color: #fff;
    background-color: #166ff5;
  }
  .scr_vacancy__examples_link:hover::before {
    opacity: 1;
  }
  .scr_vacancy__examples_link:hover::after {
    opacity: 0;
  }
}
.scr_vacancy__company p:not(:first-child) {
  margin-top: 43px;
}
.scr_vacancy__company ul {
  padding-left: 28px;
}
.scr_vacancy__company ul:not(:first-child) {
  margin-top: 34px;
}
@media (max-width: 767px) {
  .scr_vacancy__company p:not(:first-child) {
    margin-top: 21px;
  }
}
.scr_vacancy__cta {
  display: block;
  margin-top: 43px;
  font-style: italic;
  font-weight: 500;
  font-size: 18px;
  line-height: 144%;
  letter-spacing: -0.03em;
  color: #166ff5;
}
@media (max-width: 1300px) {
  .scr_vacancy__cta {
    font-size: 16px;
    line-height: 162%;
  }
}
@media (max-width: 767px) {
  .scr_vacancy__cta {
    margin-top: 29px;
    line-height: 150%;
  }
}
.scr_istoriya_art6 {
  margin-bottom: 128px;
}
.scr_istoriya_art6__wrapper_first {
  margin-top: 100px;
  padding-top: 122px;
  border-top: 2px solid #f2f2f2;
}
@media (max-width: 767px) {
  .scr_istoriya_art6__wrapper_first {
    margin-top: 37px;
    padding-top: 44px;
  }
}
.scr_istoriya_art6__step {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.scr_istoriya_art6__step::after {
  content: "";
  display: block;
  width: 32.47%;
  height: 1px;
  pointer-events: none;
}
@media (max-width: 1600px) {
  .scr_istoriya_art6__step::after {
    width: 29.19%;
  }
}
@media (max-width: 1300px) {
  .scr_istoriya_art6__step::after {
    display: none;
  }
}
@media (max-width: 991px) {
  .scr_istoriya_art6__step {
    display: block;
  }
}
.scr_istoriya_art6__year {
  -webkit-flex: 0 0 180px;
  -ms-flex: 0 0 180px;
  flex: 0 0 180px;
  font-weight: 500;
  font-size: 40px;
  line-height: 1;
  letter-spacing: -0.02em;
  color: #1c1c20;
}
@media (max-width: 1600px) {
  .scr_istoriya_art6__year {
    -webkit-flex: 0 0 117px;
    -ms-flex: 0 0 117px;
    flex: 0 0 117px;
    font-size: 35px;
  }
}
@media (max-width: 1300px) {
  .scr_istoriya_art6__year {
    -webkit-flex: 0 0 100px;
    -ms-flex: 0 0 100px;
    flex: 0 0 100px;
    font-size: 30px;
  }
}
@media (max-width: 991px) {
  .scr_istoriya_art6__year {
    margin-bottom: 18px;
  }
}
@media (max-width: 767px) {
  .scr_istoriya_art6__year {
    margin-bottom: 22px;
    font-size: 32px;
  }
}
.scr_istoriya_art6__content {
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  max-width: 813px;
  padding-left: 71px;
  padding-bottom: 122px;
  border-left: 2px solid #f2f2f2;
}
@media (max-width: 1600px) {
  .scr_istoriya_art6__content {
    padding-left: 55px;
  }
}
@media (max-width: 1300px) {
  .scr_istoriya_art6__content {
    padding-bottom: 78px;
  }
}
@media (max-width: 991px) {
  .scr_istoriya_art6__content {
    padding-left: 0;
    padding-bottom: 66px;
    border-left: unset;
  }
}
@media (max-width: 767px) {
  .scr_istoriya_art6__content {
    padding-bottom: 58px;
  }
}
.scr_istoriya_art6__container .scr_istoriya_art6__wrapper {
  position: relative;
}
.scr_istoriya_art6__container .scr_istoriya_art6__step:nth-last-child(2) .scr_istoriya_art6__content {
  padding-bottom: 0;
}
.scr_istoriya_art6__descr {
  max-width: 487px;
  margin-bottom: 57px;
  font-weight: 500;
  font-size: 18px;
  line-height: 144%;
  letter-spacing: -0.02em;
  color: #8e8e93;
}
@media (max-width: 1300px) {
  .scr_istoriya_art6__descr {
    max-width: 432px;
    margin-bottom: 50px;
    font-size: 16px;
  }
}
@media (max-width: 991px) {
  .scr_istoriya_art6__descr {
    max-width: 580px;
    margin-bottom: 45px;
  }
}
@media (max-width: 767px) {
  .scr_istoriya_art6__descr {
    margin-bottom: 25px;
    line-height: 150%;
  }
}
.scr_istoriya_art6__img {
  width: 100%;
  max-width: 740px;
  /* aspect-ratio: 740/420; */
  /* background-color: red; */
}
.scr_istoriya_art6__img img {
  display: block;
  width: 100%;
  height: auto;
}
@media (max-width: 1300px) {
  .scr_istoriya_art6__img {
    max-width: 656px;
  }
}
@media (max-width: 991px) {
  .scr_istoriya_art6__img {
    max-width: 100%;
  }
}
.scr_istoriya_art6__goals {
  position: absolute;
  right: 0;
  top: 0;
  width: 32.47%;
}
@media only screen and (max-width: 1470px) {
  .scr_istoriya_art6__goals {
    width: 27.19%;
  }
}
@media (max-width: 1300px) {
  .scr_istoriya_art6__goals {
    position: static;
    width: 100%;
    margin-left: 100px;
    padding-left: 57px;
  }
}
@media (max-width: 991px) {
  .scr_istoriya_art6__goals {
    margin-left: 0;
    padding-left: 0;
  }
}
.scr_istoriya_art6__goals_inner {
  padding: 48px 40px 40px;
  color: #fff;
  background-color: #1c1c20;
}
@media (max-width: 1600px) {
  .scr_istoriya_art6__goals_inner {
    padding: 48px 20px 40px 27px;
  }
}
@media (max-width: 1300px) {
  .scr_istoriya_art6__goals_inner {
    max-width: 656px;
    margin-top: 53px;
  }
}
@media (max-width: 991px) {
  .scr_istoriya_art6__goals_inner {
    margin-top: 44px;
  }
}
@media (max-width: 767px) {
  .scr_istoriya_art6__goals_inner {
    max-width: 100%;
    margin-top: 31px;
  }
}
p.scr_istoriya_art6__goals__title {
  margin-bottom: 44px;
  font-weight: 600;
  font-size: 36px;
  line-height: 133%;
  letter-spacing: -0.03em;
}
@media (max-width: 1600px) {
  p.scr_istoriya_art6__goals__title {
    margin-bottom: 10px;
    font-size: 28px;
    line-height: 125%;
  }
}
@media (max-width: 1300px) {
  p.scr_istoriya_art6__goals__title {
    font-size: 26px;
    line-height: 134%;
  }
}
@media (max-width: 767px) {
  p.scr_istoriya_art6__goals__title {
    margin-bottom: 10px;
    font-size: 28px;
  }
}
.scr_istoriya_art6__goals_list li {
  position: relative;
  margin-bottom: 15px;
  padding-left: 35px;
  font-weight: 500;
  font-size: 18px;
  line-height: 144%;
  letter-spacing: -0.03em;
}
.scr_istoriya_art6__goals_list li::before {
  content: "";
  position: absolute;
  top: 10px;
  left: 7px;
  width: 7px;
  height: 7px;
  background-color: #166ff5;
}
@media (max-width: 1600px) {
  .scr_istoriya_art6__goals_list {
    line-height: 128%;
  }
}
@media (max-width: 1300px) {
  .scr_istoriya_art6__goals_list {
    font-size: 16px;
    line-height: 145%;
  }
}
@media (max-width: 767px) {
  .scr_istoriya_art6__goals_list {
    line-height: 150%;
  }
}
.scr_nagradi_art6 {
  margin-top: 104px;
  padding-top: 118px;
  border-top: 2px solid #f2f2f2;
}
@media (max-width: 767px) {
  .scr_nagradi_art6 {
    margin-top: 37px;
    padding-top: 44px;
  }
}
.scr_nagradi_art6__descr {
  margin-bottom: 53px;
  font-weight: 500;
  font-size: 40px;
  letter-spacing: -0.03em;
}
@media (max-width: 1600px) {
  .scr_nagradi_art6__descr {
    font-size: 35px;
  }
}
@media (max-width: 1300px) {
  .scr_nagradi_art6__descr {
    margin-bottom: 45px;
    font-size: 35px;
  }
}
@media (max-width: 991px) {
  .scr_nagradi_art6__descr {
    margin-bottom: 36px;
    font-size: 30px;
  }
}
@media (max-width: 767px) {
  .scr_nagradi_art6__descr {
    margin-bottom: 25px;
    font-size: 32px;
    line-height: 125%;
  }
}
@media only screen and (max-width: 380px) {
  .scr_nagradi_art6__descr {
    font-size: 26px;
  }
}
.scr_nagradi_art6__wrapper {
  display: grid;
  gap: 20px;
  margin-bottom: 118px;
}
.scr_nagradi_art6__wrapper img {
  width: 100%;
  height: auto;
  -o-object-fit: cover;
  object-fit: cover;
  cursor: pointer;
}
.scr_nagradi_art6__wrapper--four {
  grid-template-columns: repeat(4, 1fr);
}
.scr_nagradi_art6__wrapper--four img {
  aspect-ratio: 360/487;
}
@media (max-width: 1600px) {
  .scr_nagradi_art6__wrapper--four img {
    aspect-ratio: 307/416;
  }
}
@media (max-width: 1300px) {
  .scr_nagradi_art6__wrapper--four img {
    aspect-ratio: 246/333;
  }
}
@media (max-width: 991px) {
  .scr_nagradi_art6__wrapper--four img {
    aspect-ratio: 185/250;
  }
}
@media (max-width: 767px) {
  .scr_nagradi_art6__wrapper--four img {
    aspect-ratio: 360/480;
  }
}
.scr_nagradi_art6__wrapper--three {
  grid-template-columns: repeat(3, 1fr);
}
.scr_nagradi_art6__wrapper--three img {
  aspect-ratio: 487/343;
}
@media (max-width: 1600px) {
  .scr_nagradi_art6__wrapper--three img {
    aspect-ratio: 416/293;
  }
}
@media (max-width: 1300px) {
  .scr_nagradi_art6__wrapper--three img {
    aspect-ratio: 332/234;
  }
}
@media (max-width: 991px) {
  .scr_nagradi_art6__wrapper--three img {
    aspect-ratio: 250/175;
  }
}
@media (max-width: 767px) {
  .scr_nagradi_art6__wrapper--three img {
    aspect-ratio: 360/254;
  }
}
.scr_nagradi_art6__wrapper--two {
  grid-template-columns: repeat(2, 1fr);
}
.scr_nagradi_art6__wrapper--two img {
  aspect-ratio: 740/517;
}
@media (max-width: 1600px) {
  .scr_nagradi_art6__wrapper--two img {
    aspect-ratio: 631/441;
  }
}
@media (max-width: 1300px) {
  .scr_nagradi_art6__wrapper--two img {
    aspect-ratio: 505/353;
  }
}
@media (max-width: 991px) {
  .scr_nagradi_art6__wrapper--two img {
    aspect-ratio: 379/265;
  }
}
@media (max-width: 767px) {
  .scr_nagradi_art6__wrapper--two img {
    aspect-ratio: 360/254;
  }
}
@media (max-width: 767px) {
  .scr_nagradi_art6__wrapper--four,
  .scr_nagradi_art6__wrapper--three,
  .scr_nagradi_art6__wrapper--two {
    grid-template-columns: 1fr;
  }
}
.scr_karta_art6 {
  margin-top: 120px;
  margin-bottom: 112px;
}
@media (max-width: 1600px) {
  .scr_karta_art6 {
    margin-top: 95px;
    margin-bottom: 95px;
  }
}
@media (max-width: 1300px) {
  .scr_karta_art6 {
    margin-top: 78px;
    margin-bottom: 78px;
  }
}
@media (max-width: 991px) {
  .scr_karta_art6 {
    margin-top: 58px;
    margin-bottom: 58px;
  }
}
@media (max-width: 767px) {
  .scr_karta_art6 {
    margin-top: 111px;
    margin-bottom: 80px;
  }
}
.scr_karta_art6__descr {
  margin-bottom: 53px;
  font-weight: 500;
  font-size: 40px;
  letter-spacing: -0.03em;
}
.scr_karta_art6__descr span {
  border-bottom: 4px solid #166ff5;
}
@media (max-width: 1600px) {
  .scr_karta_art6__descr {
    font-size: 35px;
  }
}
@media (max-width: 1300px) {
  .scr_karta_art6__descr {
    margin-bottom: 45px;
    font-size: 35px;
  }
  .scr_karta_art6__descr span {
    border-bottom: 3px solid #166ff5;
  }
}
@media (max-width: 991px) {
  .scr_karta_art6__descr {
    max-width: 462px;
    margin-bottom: 36px;
    font-size: 30px;
  }
}
@media (max-width: 767px) {
  .scr_karta_art6__descr {
    margin-bottom: 25px;
    font-size: 32px;
    line-height: 125%;
  }
}
@media only screen and (max-width: 380px) {
  .scr_karta_art6__descr {
    font-size: 26px;
  }
}
.scr_karta_art6__img {
  display: block;
  width: 100%;
  height: auto;
}
.not_found {
  min-height: 886px;
}
@media (max-width: 767px) {
  .not_found {
    min-height: 683px;
  }
}
.not_found__container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-top: 250px;
}
@media (max-width: 767px) {
  .not_found__container {
    padding-top: 177px;
  }
}
.not_found__num {
  margin-bottom: 38px;
  font-weight: 500;
  font-size: 200px;
  line-height: 1;
  text-align: center;
}
@media (max-width: 1300px) {
  .not_found__num {
    font-size: 150px;
  }
}
@media (max-width: 767px) {
  .not_found__num {
    margin-bottom: 27px;
    font-size: 120px;
  }
}
.not_found__title {
  margin-bottom: 14px;
  font-weight: 500;
  font-size: 40px;
  color: #fff;
  text-align: center;
}
.not_found__title span {
  background-color: #166ff5;
  padding: 5px 0;
}
@media (max-width: 1300px) {
  .not_found__title {
    font-size: 32px;
  }
}
@media (max-width: 767px) {
  .not_found__title {
    max-width: 300px;
    margin-bottom: 23px;
    font-size: 20px;
    line-height: 1.4;
  }
}
.not_found__subtitle {
  margin-bottom: 57px;
  font-weight: 500;
  font-size: 22px;
  letter-spacing: 0.01em;
  text-align: center;
  color: #7c7c7c;
}
@media (max-width: 1300px) {
  .not_found__subtitle {
    font-size: 18px;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .not_found__subtitle {
    font-size: 16px;
  }
}
.not_found__link {
  position: relative;
  display: block;
  margin: 0 auto;
  padding-left: 60px;
  font-weight: 500;
  font-size: 28px;
  line-height: 114%;
  letter-spacing: -0.03em;
  text-align: center;
}
.not_found__link::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  display: block;
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.33334 14.6667V17.3333H21.3333L14 24.6667L15.8933 26.56L26.4533 16L15.8933 5.44L14 7.33334L21.3333 14.6667H5.33334Z' fill='%23166FF5' /%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  transition: -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
}
@media (hover: hover) {
  .not_found__link:hover::before {
    -webkit-transform: translateY(-50%) translateX(5px);
    transform: translateY(-50%) translateX(5px);
  }
}
@media (max-width: 767px) {
  .not_found__link {
    font-size: 24px;
    line-height: 133%;
  }
}
.scr_footer_art6 {
  background-color: #1c1c20;
  padding: 128px 0 106px;
}
@media (max-width: 1600px) {
  .scr_footer_art6 {
    padding: 94px 0 95px;
  }
}
@media (max-width: 1300px) {
  .scr_footer_art6 {
    padding: 67px 0 77px;
  }
}
@media (max-width: 991px) {
  .scr_footer_art6 {
    padding: 67px 0 42px;
  }
}
@media (max-width: 767px) {
  .scr_footer_art6 {
    padding: 90px 0 133px;
  }
}
.scr_footer_art6__container {
  display: grid;
  grid-template-columns: 49.33% 46.67%;
  gap: 192px 4%;
  grid-template-areas: "f_main f_links" "f_info f_links";
}
@media (max-width: 1600px) {
  .scr_footer_art6__container {
    grid-template-columns: 36.48% 49.3%;
    gap: 207px 14.22%;
  }
}
@media (max-width: 1300px) {
  .scr_footer_art6__container {
    grid-template-columns: 35.84% 50.98%;
    gap: 207px 13.18%;
  }
}
@media (max-width: 991px) {
  .scr_footer_art6__container {
    grid-template-columns: 47.79% 43.41%;
    gap: 190px 8.8%;
    grid-template-areas: "f_main f_links" "f_info f_links";
  }
}
@media (max-width: 767px) {
  .scr_footer_art6__container {
    display: grid;
    grid-template-columns: 1fr;
    gap: 0;
    grid-template-areas: "f_main" "f_links" "f_info";
  }
}
.scr_footer_art6__main {
  grid-area: f_main;
}
@media (max-width: 991px) {
  .scr_footer_art6__main {
    height: -webkit-max-content;
    height: -moz-max-content;
    height: max-content;
  }
}
.scr_footer_art6__info {
  grid-area: f_info;
}
.scr_footer_art6__links {
  grid-area: f_links;
}
.scr_footer_art6__logo {
  width: 278px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 0 20px;
  margin-bottom: 112px;
}
@media (max-width: 767px) {
  .scr_footer_art6__logo {
    margin-bottom: 77px;
  }
}
.scr_footer_art6__icon {
  width: 133px;
}
.scr_footer_art6__icon img {
  display: block;
  width: 100%;
  height: auto;
}
.scr_footer_art6__text {
  width: 125px;
  font-weight: 600;
  font-size: 13px;
  line-height: 115%;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
@media (max-width: 767px) {
  .scr_footer_art6__contacts {
    margin-bottom: 94px;
  }
}
.scr_footer_art6__email,
.scr_footer_art6__phone {
  position: relative;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.scr_footer_art6__email::after,
.scr_footer_art6__phone::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #166ff5;
  opacity: 0;
  transition: opacity 0.2s ease-out;
}
@media (max-width: 767px) {
  .scr_footer_art6__email::after,
  .scr_footer_art6__phone::after {
    bottom: 7px;
  }
}
.scr_footer_art6__email:hover::after,
.scr_footer_art6__phone:hover::after {
  opacity: 1;
}
.scr_footer_art6__adress {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  margin-bottom: 16px;
  font-weight: 500;
  font-size: 22px;
  line-height: 191%;
  letter-spacing: -0.03em;
  color: #fff;
}
@media (max-width: 1600px) {
  .scr_footer_art6__adress {
    font-size: 20px;
    line-height: 210%;
  }
}
@media (max-width: 1300px) {
  .scr_footer_art6__adress {
    font-size: 18px;
    line-height: 233%;
  }
}
@media (max-width: 767px) {
  .scr_footer_art6__adress {
    margin-bottom: 12px;
    font-size: 20px;
    line-height: 210%;
  }
}
@media only screen and (max-width: 360px) {
  .scr_footer_art6__adress {
    font-size: 17px;
  }
}
.scr_footer_art6__email,
.scr_footer_art6__phone {
  display: block;
  font-weight: 500;
  font-size: 22px;
  line-height: 164%;
  letter-spacing: -0.03em;
  color: #fff;
  transition: color 0.2s ease-out;
}
@media (max-width: 1600px) {
  .scr_footer_art6__email,
  .scr_footer_art6__phone {
    font-size: 20px;
    line-height: 180%;
  }
}
@media (max-width: 1300px) {
  .scr_footer_art6__email,
  .scr_footer_art6__phone {
    font-size: 18px;
    line-height: 200%;
  }
}
@media (max-width: 767px) {
  .scr_footer_art6__email,
  .scr_footer_art6__phone {
    font-size: 20px;
    line-height: 210%;
  }
}
@media only screen and (max-width: 360px) {
  .scr_footer_art6__email,
  .scr_footer_art6__phone {
    font-size: 17px;
  }
}
.scr_footer_art6__phone {
  margin-bottom: 22px;
}
@media (max-width: 767px) {
  .scr_footer_art6__phone {
    margin-bottom: 15px;
  }
}
.scr_footer_art6__offices {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 0 16px;
  margin-bottom: 25px;
  padding-left: 3px;
  font-weight: 500;
  font-size: 18px;
  color: #8e8e93;
  transition: color 0.2s ease-out;
}
.scr_footer_art6__offices path {
  transition: all 0.2s ease-out;
}
@media (hover: hover) {
  .scr_footer_art6__offices:hover {
    color: #fff;
  }
  .scr_footer_art6__offices:hover path {
    fill: #fff;
  }
}
@media (max-width: 1300px) {
  .scr_footer_art6__offices {
    font-size: 16px;
  }
}
.scr_footer_art6__payment,
.scr_footer_art6__policy {
  display: block;
  margin-bottom: 25px;
  font-weight: 500;
  font-size: 18px;
  letter-spacing: -0.02em;
  text-decoration: underline;
  color: #8e8e93;
  transition: color 0.2s ease-out;
}
@media (hover: hover) {
  .scr_footer_art6__payment:hover,
  .scr_footer_art6__policy:hover {
    color: #fff;
  }
}
@media (max-width: 1300px) {
  .scr_footer_art6__payment,
  .scr_footer_art6__policy {
    margin-bottom: 30px;
    font-size: 16px;
  }
}
.scr_footer_art6__copyright {
  margin-top: 38px;
  font-weight: 500;
  font-size: 18px;
  line-height: 144%;
  letter-spacing: -0.03em;
  color: #8e8e93;
}
.scr_footer_art6__copyright span {
  display: block;
  max-width: 650px;
}
@media (max-width: 1300px) {
  .scr_footer_art6__copyright {
    font-size: 16px;
    line-height: 162%;
  }
}
.scr_footer_art6__links {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0 123px;
}
@media (max-width: 1300px) {
  .scr_footer_art6__links {
    gap: 0 73px;
  }
}
@media (max-width: 991px) {
  .scr_footer_art6__links {
    display: block;
  }
}
@media (max-width: 767px) {
  .scr_footer_art6__links {
    margin-bottom: 83px;
  }
}
.scr_footer_art6__group:not(:last-child) {
  margin-bottom: 35px;
}
@media (max-width: 1300px) {
  .scr_footer_art6__group:not(:last-child) {
    margin-bottom: 18px;
  }
}
@media (max-width: 991px) {
  .scr_footer_art6__group {
    margin-bottom: 18px;
  }
}
@media (max-width: 767px) {
  .scr_footer_art6__group:nth-child(n) {
    margin-bottom: 15px;
  }
}
@media (max-width: 991px) {
  .scr_footer_art6__block:last-child {
    display: grid;
  }
}
@media (max-width: 991px) {
  .scr_footer_art6__group-non-sm {
    display: none;
  }
}
.scr_footer_art6__group-sm {
  display: none;
}
@media (max-width: 991px) {
  .scr_footer_art6__group-sm {
    display: block;
  }
}
.scr_footer_art6__group-reviews {
  display: none;
}
@media (max-width: 991px) {
  .scr_footer_art6__group-reviews {
    display: block;
  }
}
@media (max-width: 991px) {
  .scr_footer_art6__group-company {
    -webkit-order: 5;
    -ms-flex-order: 5;
    order: 5;
  }
  .scr_footer_art6__group-partners {
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3;
  }
  .scr_footer_art6__group-cases {
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  .scr_footer_art6__group-industries {
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
  }
  .scr_footer_art6__group-contacts {
    -webkit-order: 6;
    -ms-flex-order: 6;
    order: 6;
  }
  .scr_footer_art6__group-reviews {
    -webkit-order: 4;
    -ms-flex-order: 4;
    order: 4;
  }
}
@media (max-width: 991px) {
  .scr_footer_art6__group-submenu .scr_footer_art6__heading {
    position: relative;
    cursor: pointer;
  }
  .scr_footer_art6__group-submenu .scr_footer_art6__list {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.2s ease-out;
  }
  .scr_footer_art6__group-submenu.active .scr_footer_art6__heading span::after {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
  .scr_footer_art6__group-submenu.active .scr_footer_art6__heading span::before {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
}
.scr_footer_art6__heading {
  padding-bottom: 11px;
  font-weight: 600;
  font-size: 18px;
  letter-spacing: -0.02em;
  color: #fff;
}
.scr_footer_art6__heading span {
  display: none;
  position: absolute;
  right: 0;
  top: 1px;
  width: 20px;
  height: 20px;
  display: block;
}
.scr_footer_art6__heading span::after,
.scr_footer_art6__heading span::before {
  content: "";
  position: absolute;
  background-color: #fff;
  transition: -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
}
.scr_footer_art6__heading span::before {
  top: 9px;
  left: 4px;
  width: 12px;
  height: 2px;
}
.scr_footer_art6__heading span::after {
  top: 4px;
  left: 9px;
  width: 2px;
  height: 12px;
}
@media (max-width: 1300px) {
  .scr_footer_art6__heading {
    font-size: 16px;
  }
}
@media (max-width: 991px) {
  .scr_footer_art6__heading {
    font-size: 20px;
  }
  .scr_footer_art6__heading span {
    display: block;
  }
}
@media (max-width: 767px) {
  .scr_footer_art6__heading {
    padding-bottom: 14px;
    font-size: 18px;
  }
}
.scr_footer_art6__list a {
  font-weight: 500;
  font-size: 18px;
  line-height: 256%;
  letter-spacing: -0.03em;
  color: #8e8e93;
  transition: color 0.2s ease-out;
}
.scr_footer_art6__list a:hover {
  color: #fff;
}
@media (max-width: 1300px) {
  .scr_footer_art6__list a {
    font-size: 16px;
    line-height: 241%;
  }
}
@media (max-width: 991px) {
  .scr_footer_art6__list a {
    line-height: 216%;
  }
}
@media (max-width: 767px) {
  .scr_footer_art6__list a {
    font-size: 18px;
    line-height: 267%;
  }
}
.section {
  margin-bottom: 200px;
}
@media (max-width: 1300px) {
  .section {
    margin-bottom: 180px;
  }
}
@media (max-width: 991px) {
  .section {
    margin-bottom: 150px;
  }
}
@media (max-width: 767px) {
  .section {
    margin-bottom: 90px;
  }
}
.section-xs {
  margin-bottom: 64px;
}
@media (max-width: 1300px) {
  .section-xs {
    margin-bottom: 53px;
  }
}
@media (max-width: 991px) {
  .section-xs {
    margin-bottom: 44px;
  }
}
@media (max-width: 767px) {
  .section-xs {
    margin-bottom: 22px;
  }
}
.section-sm {
  margin-bottom: 128px;
}
@media (max-width: 1600px) {
  .section-sm {
    margin-bottom: 95px;
  }
}
@media (max-width: 1300px) {
  .section-sm {
    margin-bottom: 78px;
  }
}
@media (max-width: 991px) {
  .section-sm {
    margin-bottom: 66px;
  }
}
@media (max-width: 767px) {
  .section-sm {
    margin-bottom: 42px;
  }
}
.section-md {
  margin-bottom: 196px;
}
@media (max-width: 1600px) {
  .section-md {
    margin-bottom: 146px;
  }
}
@media (max-width: 1300px) {
  .section-md {
    margin-bottom: 120px;
  }
}
@media (max-width: 991px) {
  .section-md {
    margin-bottom: 102px;
  }
}
@media (max-width: 767px) {
  .section-md {
    margin-bottom: 90px;
  }
}
.section-lg {
  margin-bottom: 384px;
}
@media (max-width: 1600px) {
  .section-lg {
    margin-bottom: 220px;
  }
}
@media (max-width: 1300px) {
  .section-lg {
    margin-bottom: 182px;
  }
}
@media (max-width: 991px) {
  .section-lg {
    margin-bottom: 153px;
  }
}
@media (max-width: 767px) {
  .section-lg {
    margin-bottom: 128px;
  }
}
.section-xl {
  margin-bottom: 500px;
}
@media (max-width: 1600px) {
  .section-xl {
    margin-bottom: 330px;
  }
}
@media (max-width: 1300px) {
  .section-xl {
    margin-bottom: 272px;
  }
}
@media (max-width: 991px) {
  .section-xl {
    margin-bottom: 230px;
  }
}
@media (max-width: 767px) {
  .section-xl {
    margin-bottom: 190px;
  }
}
@media (max-width: 767px) {
  .title-md {
    font-size: 36px !important;
  }
}
@media (max-width: 767px) {
  .title-xs {
    font-size: 28px !important;
  }
}
.scr_cookie_msg {
  position: fixed;
  bottom: 45px;
  left: 45px;
  z-index: 20;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  min-height: 64px;
  color: #fff;
  background-color: #1c1c20;
  font-weight: 500;
  font-size: 18px;
  line-height: 144%;
  letter-spacing: -0.03em;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}
@media (max-width: 1300px) {
  .scr_cookie_msg {
    bottom: 51px;
    left: 31px;
    min-height: 56px;
    font-size: 16px;
  }
}
@media (max-width: 991px) {
  .scr_cookie_msg {
    bottom: 44px;
    left: 28px;
  }
}
@media (max-width: 767px) {
  .scr_cookie_msg {
    bottom: 40px;
    left: 12px;
    min-height: 45px;
    font-size: 14px;
    line-height: 132%;
  }
}
.scr_cookie_msg.active {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.scr_cookie_msg__text {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0 18px;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 8px 19px;
}
.scr_cookie_msg__text::before {
  content: "";
  display: block;
  width: 48px;
  height: 48px;
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1068_3542)'%3E%3Cpath d='M9.01883 23.2594C9.90946 21.7781 9.42196 19.8562 7.95008 18.9656C7.23758 18.5344 6.39383 18.4125 5.57821 18.6094C4.77196 18.8156 4.08758 19.3219 3.65633 20.0344C2.76571 21.5156 3.25321 23.4375 4.72508 24.3187C5.22196 24.6187 5.76571 24.7687 6.32821 24.7687C6.58133 24.7687 6.83446 24.7406 7.08758 24.675C7.90321 24.4781 8.58758 23.9719 9.01883 23.2594ZM7.73446 22.4906C7.50946 22.8656 7.15321 23.1281 6.73133 23.2312C6.30946 23.3344 5.86883 23.2687 5.50321 23.0437C4.73446 22.5844 4.49071 21.5812 4.95008 20.8125C5.17508 20.4375 5.53133 20.175 5.95321 20.0719C6.08446 20.0344 6.21571 20.025 6.34696 20.025C6.63758 20.025 6.92821 20.1 7.18133 20.2594C7.55633 20.4844 7.81883 20.8406 7.92196 21.2625C8.01571 21.675 7.95008 22.1156 7.73446 22.4906ZM11.3251 30.0469C10.2376 29.4 8.83133 29.7469 8.17508 30.8344C7.52821 31.9219 7.88446 33.3281 8.96258 33.975C9.31883 34.1906 9.73133 34.3031 10.1345 34.3031C10.322 34.3031 10.5095 34.2844 10.697 34.2375C11.2876 34.0875 11.7938 33.7219 12.1032 33.1969C12.422 32.6719 12.5063 32.0531 12.3657 31.4625C12.2251 30.8625 11.8501 30.3656 11.3251 30.0469ZM10.8282 32.4187C10.6032 32.7937 10.1157 32.9156 9.74071 32.6906C9.36571 32.4656 9.24383 31.9781 9.46883 31.6125C9.61883 31.3687 9.88133 31.2281 10.1438 31.2281C10.2845 31.2281 10.4251 31.2656 10.547 31.3406C10.7251 31.4437 10.8563 31.6219 10.9032 31.8187C10.9688 32.025 10.9313 32.2406 10.8282 32.4187ZM15.5438 14.4187C15.8626 13.8937 15.9563 13.275 15.8063 12.6844C15.6563 12.0937 15.2907 11.5875 14.7657 11.2781C14.2407 10.9594 13.622 10.875 13.0313 11.0156C12.4407 11.1656 11.9345 11.5406 11.6251 12.0562C11.3063 12.5812 11.2126 13.2 11.3626 13.7906C11.5126 14.3812 11.8782 14.8875 12.4032 15.1969C12.7688 15.4125 13.172 15.525 13.5751 15.525C14.3532 15.5344 15.1126 15.1406 15.5438 14.4187ZM14.2595 13.65C14.0345 14.025 13.547 14.1469 13.1813 13.9219C13.0032 13.8094 12.872 13.6406 12.8251 13.4344C12.7782 13.2281 12.8063 13.0219 12.9188 12.8344C13.022 12.6562 13.2001 12.525 13.397 12.4781C13.4626 12.4594 13.5282 12.45 13.5938 12.45C13.7345 12.45 13.8751 12.4875 13.997 12.5625C14.3626 12.7875 14.4845 13.275 14.2595 13.65ZM47.8313 22.6406C47.8032 22.425 47.6813 22.2375 47.5032 22.125C47.3251 22.0125 47.1001 21.975 46.8938 22.0312C46.7063 22.0781 46.5095 22.1062 46.2938 22.1062C45.4407 22.1062 44.6532 21.6469 44.2407 20.9062C44.0626 20.5969 43.697 20.4469 43.3501 20.5594C43.1157 20.6344 42.872 20.6719 42.6188 20.6719C41.3626 20.6719 40.3313 19.6969 40.2657 18.45C40.247 18.1781 40.0876 17.9344 39.8438 17.8125C39.0282 17.4094 38.5313 16.6031 38.5313 15.6937C38.5313 15.3281 38.6157 14.9812 38.7751 14.6531C38.8688 14.4656 38.8782 14.25 38.8032 14.0531C38.7282 13.8562 38.5782 13.7062 38.3813 13.6219C37.4813 13.2656 36.8907 12.4031 36.8907 11.4281C36.8907 11.3062 36.9001 11.1844 36.9188 11.0812C36.9845 10.6875 36.7313 10.3219 36.347 10.2281C35.2595 9.97499 34.1345 9.85311 33.0001 9.85311C30.1313 9.85311 27.4501 10.6594 25.1626 12.0656C24.4126 11.3812 23.597 10.7719 22.7345 10.2562C15.6376 5.99999 6.39383 8.30624 2.13758 15.4031C-2.11867 22.5 0.187583 31.7344 7.28446 35.9906C9.62821 37.3969 12.2813 38.1281 14.9907 38.1281C15.1595 38.1281 15.3282 38.1281 15.497 38.1187C18.1032 38.0344 20.6345 37.2656 22.8563 35.9156C25.5282 38.3719 29.0907 39.8719 33.0001 39.8719C41.2782 39.8719 48.0095 33.1406 48.0095 24.8625C48.0001 24.1219 47.9438 23.3719 47.8313 22.6406ZM8.05321 34.7062C1.66883 30.8719 -0.403041 22.5656 3.42196 16.1812C7.25633 9.79686 15.572 7.71561 21.9563 11.55C22.6313 11.9531 23.2782 12.4219 23.8876 12.9469C20.3063 15.6937 17.9907 20.0156 17.9907 24.8625C17.9907 25.2375 18.0095 25.6031 18.0282 25.9687C17.147 25.8562 16.2376 26.25 15.7595 27.0562C15.4407 27.5812 15.3563 28.1906 15.497 28.7906C15.647 29.3812 16.0126 29.8875 16.5376 30.1969C16.9032 30.4219 17.3157 30.525 17.7095 30.525C18.1501 30.525 18.5813 30.4031 18.947 30.1594C19.6032 31.8844 20.5595 33.45 21.7595 34.8094C17.5501 37.2469 12.2626 37.2281 8.05321 34.7062ZM18.2438 27.6562C18.3001 27.9562 18.3657 28.2562 18.4407 28.5562C18.422 28.5937 18.4126 28.6219 18.3938 28.65C18.1688 29.025 17.6813 29.1469 17.3063 28.9219C17.1282 28.8094 16.997 28.6406 16.9407 28.4344C16.8938 28.2281 16.922 28.0219 17.0345 27.8437C17.2595 27.4687 17.747 27.3469 18.1126 27.5719C18.1688 27.5906 18.2063 27.6187 18.2438 27.6562ZM32.9907 38.3719C25.547 38.3719 19.4813 32.3156 19.4813 24.8625C19.4813 17.4187 25.5376 11.3625 32.9907 11.3625C33.797 11.3625 34.6032 11.4375 35.3907 11.5781C35.4376 12.8625 36.1032 14.0156 37.1626 14.6906C37.0782 15.0187 37.0313 15.3562 37.0313 15.7031C37.0313 17.0437 37.7063 18.2531 38.8126 18.9562C39.1126 20.7937 40.7157 22.1719 42.6188 22.1719C42.8345 22.1719 43.0407 22.1531 43.247 22.125C43.9688 23.0531 45.0938 23.6156 46.2845 23.6156H46.4251C46.4626 24.0375 46.4813 24.4594 46.4813 24.8812C46.5001 32.3156 40.4345 38.3719 32.9907 38.3719ZM27.9282 28.0594C27.9282 26.3344 26.522 24.9375 24.8063 24.9375C23.0813 24.9375 21.6751 26.3437 21.6751 28.0594C21.6751 29.7844 23.0813 31.1906 24.8063 31.1906C26.522 31.1906 27.9282 29.7844 27.9282 28.0594ZM24.797 29.6906C23.897 29.6906 23.1657 28.9594 23.1657 28.0594C23.1657 27.1594 23.897 26.4375 24.797 26.4375C25.697 26.4375 26.4188 27.1687 26.4188 28.0594C26.4282 28.9594 25.697 29.6906 24.797 29.6906ZM33.4032 32.6906C32.1376 32.6906 31.1157 33.7219 31.1157 34.9781C31.1157 36.2437 32.147 37.2656 33.4032 37.2656C34.6688 37.2656 35.6907 36.2344 35.6907 34.9781C35.6907 33.7219 34.6688 32.6906 33.4032 32.6906ZM33.4032 35.775C32.972 35.775 32.6157 35.4187 32.6157 34.9875C32.6157 34.5469 32.972 34.2 33.4032 34.2C33.8345 34.2 34.1907 34.5562 34.1907 34.9875C34.1907 35.4187 33.8345 35.775 33.4032 35.775ZM37.9501 25.5656C36.6845 25.5656 35.6626 26.5969 35.6626 27.8531C35.6626 29.1187 36.6938 30.1406 37.9501 30.1406C39.2157 30.1406 40.2376 29.1094 40.2376 27.8531C40.2376 26.5969 39.2157 25.5656 37.9501 25.5656ZM37.9501 28.65C37.5188 28.65 37.1626 28.2937 37.1626 27.8625C37.1626 27.4312 37.5188 27.075 37.9501 27.075C38.3813 27.075 38.7376 27.4312 38.7376 27.8625C38.7376 28.2937 38.3813 28.65 37.9501 28.65ZM26.6813 19.4156C27.947 19.4156 28.9688 18.3844 28.9688 17.1281C28.9688 15.8625 27.9376 14.8406 26.6813 14.8406C25.4157 14.8406 24.3938 15.8719 24.3938 17.1281C24.3938 18.3844 25.4157 19.4156 26.6813 19.4156ZM26.6813 16.3312C27.1126 16.3312 27.4688 16.6875 27.4688 17.1187C27.4688 17.55 27.1126 17.9062 26.6813 17.9062C26.2501 17.9062 25.8938 17.55 25.8938 17.1187C25.8938 16.6875 26.2501 16.3312 26.6813 16.3312ZM36.1313 22.6594C36.1313 22.2469 36.4688 21.9094 36.8813 21.9094C37.2938 21.9094 37.6313 22.2469 37.6313 22.6594C37.6313 23.0719 37.2938 23.4094 36.8813 23.4094C36.4688 23.4094 36.1313 23.0719 36.1313 22.6594ZM30.9845 28.4906C30.9845 28.0781 31.322 27.7406 31.7345 27.7406C32.147 27.7406 32.4845 28.0781 32.4845 28.4906C32.4845 28.9031 32.147 29.2406 31.7345 29.2406C31.322 29.2406 30.9845 28.9031 30.9845 28.4906ZM28.4345 34.65C28.4345 35.0625 28.097 35.4 27.6845 35.4C27.272 35.4 26.9345 35.0625 26.9345 34.65C26.9345 34.2375 27.272 33.9 27.6845 33.9C28.097 33.9 28.4345 34.2375 28.4345 34.65ZM43.2845 26.625C43.2845 27.0375 42.947 27.375 42.5345 27.375C42.122 27.375 41.7845 27.0375 41.7845 26.625C41.7845 26.2125 42.122 25.875 42.5345 25.875C42.947 25.875 43.2845 26.2125 43.2845 26.625ZM39.6563 33.8062C39.6563 34.2187 39.3188 34.5562 38.9063 34.5562C38.4938 34.5562 38.1563 34.2187 38.1563 33.8062C38.1563 33.3937 38.4938 33.0562 38.9063 33.0562C39.3188 33.0562 39.6563 33.3937 39.6563 33.8062ZM29.3626 23.25C29.3626 23.6625 29.0251 24 28.6126 24C28.2001 24 27.8626 23.6625 27.8626 23.25C27.8626 22.8375 28.2001 22.5 28.6126 22.5C29.0251 22.5 29.3626 22.8375 29.3626 23.25ZM21.5251 21.7312C21.5251 21.3187 21.8626 20.9812 22.2751 20.9812C22.6876 20.9812 23.0251 21.3187 23.0251 21.7312C23.0251 22.1437 22.6876 22.4812 22.2751 22.4812C21.8626 22.4812 21.5251 22.1531 21.5251 21.7312ZM33.0001 18.3656C33.4126 18.3656 33.7501 18.7031 33.7501 19.1156C33.7501 19.5281 33.4126 19.8656 33.0001 19.8656C32.5876 19.8656 32.2501 19.5281 32.2501 19.1156C32.2501 18.7031 32.5876 18.3656 33.0001 18.3656ZM30.9845 14.6437C30.9845 14.2312 31.322 13.8937 31.7345 13.8937C32.147 13.8937 32.4845 14.2312 32.4845 14.6437C32.4845 15.0562 32.147 15.3937 31.7345 15.3937C31.322 15.3937 30.9845 15.0562 30.9845 14.6437ZM17.222 18.2062C17.222 17.7937 17.5595 17.4562 17.972 17.4562C18.3845 17.4562 18.722 17.7937 18.722 18.2062C18.722 18.6187 18.3845 18.9562 17.972 18.9562C17.5595 18.9562 17.222 18.6187 17.222 18.2062ZM6.68446 14.925C6.68446 14.5125 7.02196 14.175 7.43446 14.175C7.84696 14.175 8.18446 14.5125 8.18446 14.925C8.18446 15.3375 7.84696 15.675 7.43446 15.675C7.02196 15.675 6.68446 15.3469 6.68446 14.925ZM18.4407 13.7156C18.4407 13.3031 18.7782 12.9656 19.1907 12.9656C19.6032 12.9656 19.9407 13.3031 19.9407 13.7156C19.9407 14.1281 19.6032 14.4656 19.1907 14.4656C18.7782 14.4656 18.4407 14.1281 18.4407 13.7156ZM12.8157 25.5844C12.8157 25.9969 12.4782 26.3344 12.0657 26.3344C11.6532 26.3344 11.3157 25.9969 11.3157 25.5844C11.3157 25.1719 11.6532 24.8344 12.0657 24.8344C12.4782 24.8344 12.8157 25.1719 12.8157 25.5844ZM6.16883 28.7812C6.16883 29.1937 5.83133 29.5312 5.41883 29.5312C5.00633 29.5312 4.66883 29.1937 4.66883 28.7812C4.66883 28.3687 5.00633 28.0312 5.41883 28.0312C5.83133 28.0312 6.16883 28.3687 6.16883 28.7812ZM12.8345 19.4906C12.8345 19.9031 12.497 20.2406 12.0845 20.2406C11.672 20.2406 11.3345 19.9031 11.3345 19.4906C11.3345 19.0781 11.672 18.7406 12.0845 18.7406C12.497 18.7406 12.8345 19.0781 12.8345 19.4906ZM16.2282 33.8344C16.2282 34.2469 15.8907 34.5844 15.4782 34.5844C15.0657 34.5844 14.7282 34.2469 14.7282 33.8344C14.7282 33.4219 15.0657 33.0844 15.4782 33.0844C15.8907 33.0844 16.2282 33.4219 16.2282 33.8344Z' fill='white' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1068_3542'%3E%3Crect width='48' height='48' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
@media (max-width: 1300px) {
  .scr_cookie_msg__text {
    padding: 7px 16px;
  }
  .scr_cookie_msg__text::before {
    width: 42px;
    height: 42px;
    gap: 0 16px;
  }
}
@media (max-width: 767px) {
  .scr_cookie_msg__text {
    padding: 13px;
  }
  .scr_cookie_msg__text::before {
    display: none;
  }
}
.scr_cookie_msg__close {
  min-width: 85px;
  background-color: #166ff5;
}
@media (max-width: 1300px) {
  .scr_cookie_msg__close {
    min-width: 75px;
  }
}
@media (max-width: 767px) {
  .scr_cookie_msg__close {
    min-width: 65px;
  }
}
/*# sourceMappingURL=maps/main.css.map */

/* End */


/* Start:/local/templates/art6/template_styles.css?1762960877134*/
.scr_keysy_art6__filter.active {
    color: #fff;
    background-color: #1c1c20;
}
.grecaptcha-badge {
    display: none !important;
}
/* End */
/* /assets/css/main.css?1742755430417869 */
/* /local/templates/art6/template_styles.css?1762960877134 */
