/* Start:/bitrix/frontend/dist/static/css/style.css?1595507727129233*/
@font-face {
  font-family: 'ALSRubl';
  font-weight: 400;
  font-style: normal;
  src: url(/bitrix/frontend/dist/static/css/../font/Rouble/ALSRubl/ALSRubl.eot);
  src: url(/bitrix/frontend/dist/static/css/../font/Rouble/ALSRubl/ALSRubl.eot?#iefix)
      format('embedded-opentype'),
    url(data:font/woff;base64,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)
      format('woff'),
    url(/bitrix/frontend/dist/static/css/../font/Rouble/ALSRubl/ALSRubl.ttf)
      format('truetype');
}
:root {
  --color-primary: #007dc2;
  --color-primary-rgb: 0, 125, 194;
  --color-link: #6a8dc8;
  --color-link-rgb: 106, 141, 200;
  --color-back: #314956;
  --color-black-rgb: 49, 73, 86;
  --font-size: 16px;
}
[data-theme='white'] {
  --color-back: #ffffff;
  --color-black-rgb: 255, 255, 255;
}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
@-webkit-keyframes fancybox-rotate {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fancybox-rotate {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
details,
main {
  display: block;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
hr {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
a {
  background-color: transparent;
}
abbr[title] {
  border-bottom: none;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
}
b,
strong {
  font-weight: bolder;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
img {
  border-style: none;
}
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
[type='button'],
[type='reset'],
[type='submit'],
button {
  -webkit-appearance: button;
}
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner,
button::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
[type='button']:-moz-focusring,
[type='reset']:-moz-focusring,
[type='submit']:-moz-focusring,
button:-moz-focusring {
  outline: 1px dotted ButtonText;
}
fieldset {
  padding: 0.35em 0.75em 0.625em;
}
legend {
  color: inherit;
  display: table;
  max-width: 100%;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
textarea {
  overflow: auto;
}
[type='checkbox'],
[type='radio'],
legend {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
  height: auto;
}
[type='search'] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
summary {
  display: list-item;
}
[hidden],
template {
  display: none;
}
.tns-outer {
  padding: 0 !important;
}
.tns-outer [hidden] {
  display: none !important;
}
.tns-outer [aria-controls],
.tns-outer [data-action] {
  cursor: pointer;
}
.tns-slider {
  -webkit-transition: all 0s;
  transition: all 0s;
}
.tns-slider > .tns-item {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.tns-horizontal.tns-subpixel {
  white-space: nowrap;
}
.tns-horizontal.tns-subpixel > .tns-item {
  display: inline-block;
  vertical-align: top;
  white-space: normal;
}
.tns-horizontal.tns-no-subpixel:after,
.tns-t-ct:after {
  content: '';
  display: table;
  clear: both;
}
.tns-horizontal.tns-no-subpixel > .tns-item {
  float: left;
}
.tns-horizontal.tns-carousel.tns-no-subpixel > .tns-item {
  margin-right: -100%;
}
.tns-gallery,
.tns-no-calc {
  position: relative;
  left: 0;
}
.tns-gallery {
  min-height: 1px;
}
.tns-gallery > .tns-item {
  position: absolute;
  left: -100%;
  -webkit-transition: transform 0s, opacity 0s;
  -webkit-transition: opacity 0s, -webkit-transform 0s;
  transition: transform 0s, opacity 0s;
  transition: transform 0s, opacity 0s, -webkit-transform 0s;
}
.tns-gallery > .tns-slide-active {
  position: relative;
  left: auto !important;
}
.tns-gallery > .tns-moving {
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.tns-autowidth,
.tns-vpfix > div,
.tns-vpfix > li {
  display: inline-block;
}
.tns-lazy-img {
  -webkit-transition: opacity 0.6s;
  transition: opacity 0.6s;
  opacity: 0.6;
}
.tns-lazy-img.tns-complete,
.tns-outer .tns-controls svg:hover {
  opacity: 1;
}
.tns-ah {
  -webkit-transition: height 0s;
  transition: height 0s;
}
.tns-ovh,
body.compensate-for-scrollbar {
  overflow: hidden;
}
.tns-visually-hidden {
  position: absolute;
  left: -10000em;
}
.tns-transparent {
  opacity: 0;
  visibility: hidden;
}
.tns-fadeIn {
  opacity: 1;
  filter: alpha(opacity=100);
  z-index: 0;
}
.tns-fadeOut,
.tns-normal {
  opacity: 0;
  filter: alpha(opacity=0);
  z-index: -1;
}
.tns-vpfix {
  white-space: nowrap;
}
.tns-t-subp2 {
  margin: 0 auto;
  width: 310px;
  position: relative;
  height: 10px;
  overflow: hidden;
}
.tns-t-ct {
  width: 2333.33333%;
  width: calc(100% * 70 / 3);
  position: absolute;
  right: 0;
}
.tns-t-ct > div {
  width: 1.42857%;
  width: calc(100% / 70);
  height: 10px;
  float: left;
}
.tns-outer {
  position: relative;
}
.tns-outer .tns-nav {
  display: none;
}
.tns-outer .tns-controls {
  text-align: right;
  margin-top: 20px;
  position: relative;
  z-index: 1;
}
.tns-outer .tns-controls button:not(:first-child) {
  margin-left: 15px;
}
.tns-outer .tns-controls svg {
  width: 26px;
  height: 26px;
  opacity: 0.6;
  fill: #0068a1;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.fancybox-active {
  height: auto;
}
.fancybox-is-hidden {
  left: -9999px;
  margin: 0;
  position: absolute !important;
  top: -9999px;
  visibility: hidden;
}
.fancybox-container {
  -webkit-backface-visibility: hidden;
  height: 100%;
  left: 0;
  outline: 0;
  position: fixed;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  width: 100%;
  z-index: 99992;
}
.fancybox-container * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.fancybox-bg,
.fancybox-inner,
.fancybox-outer,
.fancybox-stage {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.fancybox-outer {
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
}
.fancybox-bg {
  background: #1e1e1e;
  opacity: 0;
  -webkit-transition-duration: inherit;
  transition-duration: inherit;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
  transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
}
.fancybox-is-open .fancybox-bg {
  opacity: 0.9;
  -webkit-transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
}
.fancybox-infobar,
.fancybox-toolbar {
  opacity: 0;
  position: absolute;
  z-index: 99997;
}
.fancybox-caption,
.fancybox-infobar,
.fancybox-navigation .fancybox-button,
.fancybox-toolbar {
  direction: ltr;
  -webkit-transition: opacity 0.25s ease, visibility 0s ease 0.25s;
  transition: opacity 0.25s ease, visibility 0s ease 0.25s;
  visibility: hidden;
}
.fancybox-caption {
  opacity: 0;
  position: absolute;
}
.fancybox-navigation .fancybox-button {
  z-index: 99997;
}
.fancybox-show-caption .fancybox-caption,
.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-nav .fancybox-navigation .fancybox-button,
.fancybox-show-toolbar .fancybox-toolbar {
  opacity: 1;
  -webkit-transition: opacity 0.25s ease 0s, visibility 0s ease 0s;
  transition: opacity 0.25s ease 0s, visibility 0s ease 0s;
  visibility: visible;
}
.fancybox-infobar {
  color: #ccc;
  font-size: 13px;
  -webkit-font-smoothing: subpixel-antialiased;
  height: 44px;
  left: 0;
  line-height: 44px;
  min-width: 44px;
  mix-blend-mode: difference;
  padding: 0 10px;
  pointer-events: none;
  top: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.fancybox-toolbar {
  right: 0;
  top: 0;
}
.fancybox-stage {
  direction: ltr;
  overflow: visible;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  z-index: 99994;
}
.fancybox-is-open .fancybox-stage {
  overflow: hidden;
}
.fancybox-slide {
  -webkit-backface-visibility: hidden;
  display: none;
  height: 100%;
  left: 0;
  outline: 0;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: absolute;
  text-align: center;
  top: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
  white-space: normal;
  width: 100%;
  z-index: 99994;
}
.fancybox-slide::before {
  content: '';
  display: inline-block;
  font-size: 0;
  height: 100%;
  vertical-align: middle;
  width: 0;
}
.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--current,
.fancybox-slide--next,
.fancybox-slide--previous {
  display: block;
}
.fancybox-slide--image {
  overflow: hidden;
  padding: 44px 0;
}
.fancybox-slide--image::before {
  display: none;
}
.fancybox-slide--html {
  padding: 6px;
}
.fancybox-content {
  background: #fff;
  display: inline-block;
  margin: 0;
  max-width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: relative;
  text-align: left;
  vertical-align: middle;
}
.fancybox-slide--image .fancybox-content {
  -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
  animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
  -webkit-backface-visibility: hidden;
  background: 0 0;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  left: 0;
  max-width: none;
  overflow: visible;
  padding: 0;
  position: absolute;
  top: 0;
  -webkit-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 99995;
}
.fancybox-can-zoomOut .fancybox-content {
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}
.fancybox-can-zoomIn .fancybox-content {
  cursor: -webkit-zoom-in;
  cursor: zoom-in;
}
.fancybox-can-pan .fancybox-content,
.fancybox-can-swipe .fancybox-content {
  cursor: -webkit-grab;
  cursor: grab;
}
.fancybox-is-grabbing .fancybox-content {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.fancybox-container [data-selectable='true'] {
  cursor: text;
}
.fancybox-image,
.fancybox-spaceball {
  background: 0 0;
  border: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none;
  padding: 0;
  position: absolute;
  top: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
}
.fancybox-spaceball {
  z-index: 1;
}
.fancybox-slide--iframe .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--pdf .fancybox-content,
.fancybox-slide--video .fancybox-content {
  height: 100%;
  overflow: visible;
  padding: 0;
  width: 100%;
}
.fancybox-slide--video .fancybox-content {
  background: #000;
}
.fancybox-slide--map .fancybox-content {
  background: #e5e3df;
}
.fancybox-slide--iframe .fancybox-content {
  background: #fff;
}
.fancybox-iframe,
.fancybox-video {
  background: 0 0;
  border: 0;
  display: block;
  height: 100%;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 100%;
}
.fancybox-iframe {
  left: 0;
  position: absolute;
  top: 0;
}
.fancybox-error {
  background: #fff;
  cursor: default;
  max-width: 400px;
  padding: 40px;
  width: 100%;
}
.fancybox-error p {
  color: #444;
  font-size: 16px;
  line-height: 20px;
  margin: 0;
  padding: 0;
}
.fancybox-button {
  background: rgba(30, 30, 30, 0.6);
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  height: 44px;
  margin: 0;
  padding: 10px;
  position: relative;
  -webkit-transition: color 0.2s;
  transition: color 0.2s;
  vertical-align: top;
  visibility: inherit;
  width: 44px;
  color: #ccc;
}
.fancybox-button:link,
.fancybox-button:visited {
  color: #ccc;
}
.fancybox-button:hover {
  color: #fff;
}
.fancybox-button:focus {
  outline: 0;
}
.fancybox-button.fancybox-focus {
  outline: 1px dotted;
}
.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
  color: #888;
  cursor: default;
  outline: 0;
}
.fancybox-button div {
  height: 100%;
}
.fancybox-button svg {
  display: block;
  height: 100%;
  overflow: visible;
  position: relative;
  width: 100%;
}
.fancybox-button svg path {
  fill: currentColor;
  stroke-width: 0;
}
.fancybox-button--fsenter svg:nth-child(2),
.fancybox-button--fsexit svg:nth-child(1),
.fancybox-button--pause svg:nth-child(1),
.fancybox-button--play svg:nth-child(2) {
  display: none;
}
.fancybox-progress {
  background: #ff5268;
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0;
  transform-origin: 0;
  -webkit-transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  z-index: 99998;
}
.fancybox-close-small {
  background: 0 0;
  border: 0;
  border-radius: 0;
  color: #ccc;
  cursor: pointer;
  opacity: 0.8;
  padding: 8px;
  position: absolute;
  right: -12px;
  top: -44px;
  z-index: 401;
}
.fancybox-close-small:hover {
  color: #fff;
  opacity: 1;
}
.fancybox-slide--html .fancybox-close-small {
  color: currentColor;
  padding: 10px;
  right: 0;
  top: 0;
}
.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
  overflow: hidden;
}
.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
  display: none;
}
.fancybox-navigation .fancybox-button {
  background-clip: content-box;
  height: 100px;
  opacity: 0;
  position: absolute;
  top: calc(50% - 50px);
  width: 70px;
}
.fancybox-navigation .fancybox-button div {
  padding: 7px;
}
.fancybox-navigation .fancybox-button--arrow_left {
  left: 0;
  left: env(safe-area-inset-left);
  padding: 31px 26px 31px 6px;
}
.fancybox-navigation .fancybox-button--arrow_right {
  padding: 31px 6px 31px 26px;
  right: 0;
  right: env(safe-area-inset-right);
}
.fancybox-caption {
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(rgba(0, 0, 0, 0.85)),
    color-stop(50%, rgba(0, 0, 0, 0.3)),
    color-stop(65%, rgba(0, 0, 0, 0.15)),
    color-stop(75.5%, rgba(0, 0, 0, 0.075)),
    color-stop(82.85%, rgba(0, 0, 0, 0.037)),
    color-stop(88%, rgba(0, 0, 0, 0.019)),
    to(transparent)
  );
  background: linear-gradient(
    to top,
    rgba(0, 0, 0, 0.85) 0%,
    rgba(0, 0, 0, 0.3) 50%,
    rgba(0, 0, 0, 0.15) 65%,
    rgba(0, 0, 0, 0.075) 75.5%,
    rgba(0, 0, 0, 0.037) 82.85%,
    rgba(0, 0, 0, 0.019) 88%,
    transparent 100%
  );
  bottom: 0;
  color: #eee;
  font-size: 14px;
  font-weight: 400;
  left: 0;
  line-height: 1.5;
  padding: 75px 44px 25px;
  pointer-events: none;
  right: 0;
  text-align: center;
  z-index: 99996;
}
@supports (padding: max(0px)) {
  .fancybox-caption {
    padding: 75px max(44px, env(safe-area-inset-right))
      max(25px, env(safe-area-inset-bottom))
      max(44px, env(safe-area-inset-left));
  }
}
.fancybox-caption--separate {
  margin-top: -50px;
}
.fancybox-caption__body {
  max-height: 50vh;
  overflow: auto;
  pointer-events: all;
}
.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited {
  color: #ccc;
  text-decoration: none;
}
.fancybox-caption a:hover {
  color: #fff;
  text-decoration: underline;
}
.fancybox-loading {
  -webkit-animation: fancybox-rotate 1s linear infinite;
  animation: fancybox-rotate 1s linear infinite;
  background: 0 0;
  border: 4px solid #888;
  border-bottom-color: #fff;
  border-radius: 50%;
  height: 50px;
  left: 50%;
  margin: -25px 0 0 -25px;
  opacity: 0.7;
  padding: 0;
  position: absolute;
  top: 50%;
  width: 50px;
  z-index: 99999;
}
.fancybox-animated {
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
  transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
}
.fancybox-fx-slide.fancybox-slide--previous {
  opacity: 0;
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.fancybox-fx-slide.fancybox-slide--next {
  opacity: 0;
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.fancybox-fx-slide.fancybox-slide--current {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.fancybox-fx-fade.fancybox-slide--next,
.fancybox-fx-fade.fancybox-slide--previous {
  opacity: 0;
  -webkit-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
}
.fancybox-fx-fade.fancybox-slide--current {
  opacity: 1;
}
.fancybox-fx-zoom-in-out.fancybox-slide--previous {
  opacity: 0;
  -webkit-transform: scale3d(1.5, 1.5, 1.5);
  transform: scale3d(1.5, 1.5, 1.5);
}
.fancybox-fx-zoom-in-out.fancybox-slide--next {
  opacity: 0;
  -webkit-transform: scale3d(0.5, 0.5, 0.5);
  transform: scale3d(0.5, 0.5, 0.5);
}
.fancybox-fx-zoom-in-out.fancybox-slide--current {
  opacity: 1;
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
}
.fancybox-fx-rotate.fancybox-slide--previous {
  opacity: 0;
  -webkit-transform: rotate(-360deg);
  transform: rotate(-360deg);
}
.fancybox-fx-rotate.fancybox-slide--next {
  opacity: 0;
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}
.fancybox-fx-rotate.fancybox-slide--current {
  opacity: 1;
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}
.fancybox-fx-circular.fancybox-slide--previous {
  opacity: 0;
  -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
  transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
}
.fancybox-fx-circular.fancybox-slide--next {
  opacity: 0;
  -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
  transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
}
.fancybox-fx-circular.fancybox-slide--current {
  opacity: 1;
  -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
}
.fancybox-fx-tube.fancybox-slide--previous {
  -webkit-transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
  transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
}
.fancybox-fx-tube.fancybox-slide--next {
  -webkit-transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
  transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
}
.fancybox-fx-tube.fancybox-slide--current {
  -webkit-transform: translate3d(0, 0, 0) scale(1);
  transform: translate3d(0, 0, 0) scale(1);
}
.fancybox-share {
  background: #f4f4f4;
  border-radius: 3px;
  max-width: 90%;
  padding: 30px;
  text-align: center;
}
.fancybox-share h1 {
  color: #222;
  font-size: 35px;
  font-weight: 700;
  margin: 0 0 20px;
}
.fancybox-share p {
  margin: 0;
  padding: 0;
}
.fancybox-share__button {
  border: 0;
  border-radius: 3px;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 40px;
  margin: 0 5px 10px;
  min-width: 130px;
  padding: 0 15px;
  text-decoration: none;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
}
.fancybox-share__button:link,
.fancybox-share__button:visited {
  color: #fff;
}
.fancybox-share__button:hover {
  text-decoration: none;
}
.fancybox-share__button--fb {
  background: #3b5998;
}
.fancybox-share__button--fb:hover {
  background: #344e86;
}
.fancybox-share__button--pt {
  background: #bd081d;
}
.fancybox-share__button--pt:hover {
  background: #aa0719;
}
.fancybox-share__button--tw {
  background: #1da1f2;
}
.fancybox-share__button--tw:hover {
  background: #0d95e8;
}
.fancybox-share__button svg {
  height: 25px;
  margin-right: 7px;
  position: relative;
  top: -1px;
  vertical-align: middle;
  width: 25px;
}
.fancybox-share__button svg path {
  fill: #fff;
}
.fancybox-share__input {
  background: 0 0;
  border: 0;
  border-bottom: 1px solid #d7d7d7;
  border-radius: 0;
  color: #5d5b5b;
  font-size: 14px;
  margin: 10px 0 0;
  outline: 0;
  padding: 10px 15px;
  width: 100%;
}
.fancybox-thumbs {
  background: #ddd;
  bottom: 0;
  display: none;
  margin: 0;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  padding: 2px 2px 4px;
  position: absolute;
  right: 0;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  width: 212px;
  z-index: 99995;
}
.fancybox-thumbs-x {
  overflow-x: auto;
  overflow-y: hidden;
}
.fancybox-show-thumbs .fancybox-thumbs {
  display: block;
}
.fancybox-show-thumbs .fancybox-inner {
  right: 212px;
}
.fancybox-thumbs__list {
  font-size: 0;
  height: 100%;
  list-style: none;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  position: relative;
  white-space: nowrap;
  width: 100%;
}
.fancybox-thumbs-x .fancybox-thumbs__list {
  overflow: hidden;
}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
  width: 7px;
}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
  background: #fff;
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
  background: #2a2a2a;
  border-radius: 10px;
}
.fancybox-thumbs__list a {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  background-color: rgba(0, 0, 0, 0.1);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
  float: left;
  height: 75px;
  margin: 2px;
  max-height: calc(100% - 8px);
  max-width: calc(50% - 4px);
  outline: 0;
  overflow: hidden;
  padding: 0;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  width: 100px;
}
.fancybox-thumbs__list a::before {
  border: 6px solid #ff5268;
  bottom: 0;
  content: '';
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  z-index: 99991;
}
.fancybox-thumbs__list a:focus::before {
  opacity: 0.5;
}
.fancybox-thumbs__list a.fancybox-thumbs-active::before {
  opacity: 1;
}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
@-webkit-keyframes fadein {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadein {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.hamburger {
  padding: 0;
  display: inline-block;
  cursor: pointer;
  -webkit-transition-property: opacity, -webkit-filter;
  transition-property: opacity, filter;
  transition-property: opacity, filter, -webkit-filter;
  -webkit-transition-duration: 0.15s;
  transition-duration: 0.15s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  font: inherit;
  color: inherit;
  text-transform: none;
  background-color: transparent;
  border: 0;
  margin: 0;
  overflow: visible;
}
.hamburger.is-active:hover,
.hamburger:hover {
  opacity: 0.7;
}
.hamburger.is-active .hamburger-inner,
.hamburger.is-active .hamburger-inner::after,
.hamburger.is-active .hamburger-inner::before {
  background-color: #000;
}
.hamburger-box {
  width: 30px;
  height: 20px;
  display: inline-block;
  position: relative;
}
.hamburger-inner,
.hamburger-inner::after,
.hamburger-inner::before {
  width: 30px;
  height: 2px;
  background-color: #000;
  border-radius: 10px;
  position: absolute;
  -webkit-transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-duration: 0.15s;
  transition-duration: 0.15s;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
  display: block;
}
.hamburger-inner {
  top: 50%;
  margin-top: -1px;
}
.hamburger-inner::after,
.hamburger-inner::before {
  content: '';
}
.hamburger-inner::before {
  top: -9px;
}
.hamburger-inner::after {
  bottom: -9px;
}
.hamburger--spin .hamburger-inner {
  -webkit-transition-duration: 0.22s;
  transition-duration: 0.22s;
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--spin .hamburger-inner::before {
  -webkit-transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in;
  transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in;
}
.hamburger--spin .hamburger-inner::after {
  -webkit-transition: bottom 0.1s 0.25s ease-in,
    -webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: bottom 0.1s 0.25s ease-in,
    transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: bottom 0.1s 0.25s ease-in,
    transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19),
    -webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--spin.is-active .hamburger-inner {
  -webkit-transform: rotate(225deg);
  transform: rotate(225deg);
  -webkit-transition-delay: 0.12s;
  transition-delay: 0.12s;
  -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.hamburger--spin.is-active .hamburger-inner::before {
  top: 0;
  opacity: 0;
  -webkit-transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out;
  transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out;
}
.hamburger--spin.is-active .hamburger-inner::after {
  bottom: 0;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -webkit-transition: bottom 0.1s ease-out,
    -webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: bottom 0.1s ease-out,
    transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: bottom 0.1s ease-out,
    transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1),
    -webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
}
html {
  font-size: var(--font-size);
  font-family: 'Montserrat', sans-serif;
  font-weight: 400;
  line-height: 1.3;
}
* {
  letter-spacing: 0.04em;
}
a,
body {
  color: var(--color-back);
}
body {
  background: #fafafa;
  -webkit-overflow-scrolling: touch;
  letter-spacing: 0.03em;
}
a {
  cursor: pointer;
  text-decoration: none;
}
a[href^='tel:'] {
  font-weight: 600;
}
h1,
h2,
h3,
h4,
h5,
h6,
li,
p,
ul {
  margin: 0;
}
li,
ul {
  padding: 0;
  list-style-type: none;
}
p:not(:last-child) {
  margin-bottom: 12px;
}
input {
  -webkit-appearance: none;
}
input[type='number']::-webkit-inner-spin-button,
input[type='number']::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
audio,
canvas,
iframe,
img,
svg,
video {
  vertical-align: middle;
}
textarea {
  resize: none;
}
*,
:after,
:before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
::-moz-selection {
  background: #b3d4fc;
  text-shadow: none;
}
::selection {
  background: #b3d4fc;
  text-shadow: none;
}
.clearfix:after,
.clearfix:before {
  content: ' ';
  display: table;
}
.clearfix:after {
  clear: both;
}
.clearfix {
  *zoom: 1;
}
button,
input,
select,
textarea {
  border: 0;
  padding: 0;
  margin: 0;
  background: 0 0;
  outline: 0;
  border-radius: 0;
}
button {
  cursor: pointer;
}
iframe,
img {
  max-width: 100%;
}
.hide {
  display: none;
}
.no-scroll {
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
}
.container {
  max-width: 1200px;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.rub {
  font-family: 'ALSRubl';
}
.bg-accent {
  background: var(--color-primary);
  color: #fff;
}
.section {
  margin: 97px 0;
}
.section_theme_light {
  background: #fff;
}
.inner-section {
  padding: 97px 0;
}
.inner-section_theme_light {
  background: #fff;
}
.lazy-image {
  min-width: 1px;
  opacity: 0;
}
.lazy-image_ready {
  opacity: 1;
  -webkit-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
}
.tns-item:focus {
  outline: 0;
}
.default-list {
  padding-left: 14px;
}
.default-list > li {
  position: relative;
}
.default-list > li::before {
  display: inline-block;
  content: '';
  width: 5px;
  height: 5px;
  background: rgba(49, 73, 86, 0.3);
  border-radius: 50%;
  margin-right: 5px;
  vertical-align: middle;
  margin-top: -2px;
}
.default-list > li:not(:last-child) {
  margin-bottom: 10px;
}
.popup {
  text-align: center;
}
.popup__close {
  width: 14px;
  height: 14px;
  position: absolute;
  top: 15px;
  right: 15px;
  stroke: rgba(49, 73, 86, 0.25);
  -webkit-transition: stroke 0.3s linear;
  transition: stroke 0.3s linear;
}
.popup__close:hover {
  stroke: rgba(49, 73, 86, 0.5);
}
.popup__close > svg {
  width: 100%;
  height: 100%;
}
.popup__title {
  font-size: 26px;
  line-height: 36px;
  font-weight: 600;
  margin: 0 0 25px;
}
.popup__desc {
  font-size: 14px;
}
.popup__img {
  margin: 0 0 25px;
}
.popup .f-form__footer {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.popup .f-form__footer [type='submit'] {
  min-width: 210px;
  margin: 0;
}
.popup .f-form__footer .f-form__agreement {
  margin: 8px 0 0;
}
.success-popup {
  text-align: center;
}
.success-popup .form__title {
  margin: 0 0 8px;
}
.simple-popup__form {
  max-width: 210px;
  margin: 0 auto;
}
.complex-popup {
  max-width: 570px;
  padding-right: 60px;
  padding-left: 60px;
}
.agreement-popup {
  max-width: 800px;
}
.agreement-popup .popup__text {
  text-align: left;
}
.c-banner,
.c-banner__container {
  position: relative;
}
.c-banner__decoration {
  position: relative;
  pointer-events: none;
}
.c-banner__decoration::before,
.c-banner__title-row::before {
  content: '';
  position: absolute;
  background: rgba(0, 125, 194, 0.06);
  pointer-events: none;
}
.c-banner__decoration::before {
  z-index: -1;
  width: 390px;
  height: 2000px;
  bottom: 0;
  right: -20px;
}
.c-banner__wrapper {
  padding: 62px 0 0;
  overflow: hidden;
}
.c-banner__title-row {
  position: relative;
}
.c-banner__title-row::before {
  left: -3000px;
  right: -3000px;
  top: -21px;
  bottom: -36px;
}
.c-banner__inner {
  width: 63%;
}
.c-banner__text {
  font-weight: 500;
  font-size: 26px;
  opacity: 0.8;
  margin: 15px 0 66px;
}
.c-banner__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.c-banner__list-item {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 49%;
  flex: 0 0 49%;
  position: relative;
  padding-left: 64px;
  margin-bottom: 33px;
}
.c-banner__list-item .e-icon {
  position: absolute;
  top: 12px;
  left: 0;
}
.c-banner__list-title {
  font-weight: 500;
  font-size: 24px;
  margin-bottom: 3px;
}
.c-banner__list-text {
  font-weight: 300;
  font-size: 18px;
}
.c-banner__img {
  position: absolute;
  bottom: -27px;
  right: -225px;
  pointer-events: none;
}
.c-consult {
  position: relative;
  padding: 39px 0;
}
.c-consult textarea.f-input {
  height: 48px;
}
.c-consult_mb {
  padding-bottom: 18px;
}
.c-consult__inner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.c-consult__title {
  white-space: nowrap;
  margin: 0 35px 0 0;
}
.c-consult__title.align-top {
  -ms-flex-item-align: start;
  align-self: start;
  margin-top: 8px;
}
.c-consult__form {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  margin: 0 0 0 45px;
}
.c-consult__agreement {
  margin: 8px 0 0;
  text-align: right;
}
.c-consult .f-form__agreement {
  letter-spacing: -0.03em;
}
.c-what__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.c-what__img {
  width: 600px;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.c-what__img:hover {
  opacity: 0.8;
}
.c-what__info {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1;
  flex: 1 1;
  padding: 49px 0 0 42px;
}
.c-what__info-block {
  position: absolute;
  right: -45px;
  top: 0;
  bottom: 21px;
  left: 0;
  border-top: 5px solid rgba(0, 104, 161, 0.1);
  border-right: 5px solid rgba(0, 104, 161, 0.1);
}
.c-what__info-block:before {
  position: absolute;
  content: '';
  right: 0;
  bottom: 0;
  width: 40px;
  height: 5px;
  background: rgba(0, 104, 161, 0.1);
}
.c-what__list-item {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 64px;
  margin-bottom: 51px;
}
.c-what__list-item .e-icon {
  position: absolute;
  top: 9px;
  left: 0;
}
.c-what__list-title {
  font-size: 18px;
  line-height: 30px;
}
.c-what__btn {
  z-index: 2;
  position: relative;
  float: right;
}
.c-map {
  position: relative;
  height: 610px;
  overflow: hidden;
}
.c-map__container {
  height: 100%;
}
.c-map__map {
  top: 0;
  right: 0;
  width: 70%;
  position: absolute;
  bottom: 0;
}
.c-map__info {
  position: relative;
  z-index: 1;
  background: #fafafa;
  width: 400px;
  height: 100%;
  overflow: auto;
}
.c-map__info-item {
  background-color: #fff;
  border-left: 2px solid rgba(49, 73, 86, 0.2);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  cursor: pointer;
}
.c-map__info-item.is-active,
.c-map__info-item:hover {
  background-color: rgba(0, 104, 161, 0.06);
}
.c-map__info-item.is-active {
  border-color: rgba(0, 125, 194, 0.2);
}
.c-map__info-item.is-active .c-map__info-name {
  opacity: 1;
}
.c-map__info-item.is-active .c-map__info-body {
  display: block;
}
.c-map__info-head {
  padding: 18px 50px 18px 25px;
}
.c-map__info-name {
  font-weight: 500;
  font-size: 18px;
  line-height: 34px;
  white-space: nowrap;
}
.c-map__info-body {
  border-top: 1px solid rgba(0, 104, 162, 0.1);
  padding: 11px 25px;
  font-weight: 300;
  font-size: 18px;
  line-height: 34px;
}
.c-map__info-work {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  white-space: nowrap;
}
.c-map__info-work svg {
  margin-right: 10px;
}
.c-map__dropdown {
  position: relative;
}
.c-map__dropdown-title {
  position: relative;
  height: 60px;
  line-height: 60px;
  padding: 0 10px;
  color: #314956;
  font-weight: 500;
  background: rgba(0, 125, 194, 0.06);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.c-map__dropdown-title::after {
  content: '';
  position: absolute;
  width: 6px;
  height: 12px;
  right: 10px;
  top: 50%;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxMCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC4zIiBkPSJNMSAxN0w5IDlMMC45OTk5OTkgMSIgc3Ryb2tlPSIjMzE0OTU2IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=)
    no-repeat 0 0 / contain;
  -webkit-transform: translateY(-50%) rotate(90deg);
  transform: translateY(-50%) rotate(90deg);
}
.c-map__dropdown-title.active::after,
.c-map__dropdown-title.is-active::after {
  -webkit-transform: translateY(-50%) rotate(-90deg);
  transform: translateY(-50%) rotate(-90deg);
}
.c-map__dropdown-list {
  z-index: 5;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  background: #ebf2f6;
  padding: 15px 10px;
  border-top: 1px solid rgba(49, 73, 86, 0.12);
}
.c-map__dropdown-item {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.c-map__dropdown-item + .c-map__dropdown-item {
  margin: 12px 0 0;
}
.c-filial__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.c-filial__info {
  position: relative;
  width: 370px;
  margin-right: 30px;
}
.c-filial__text {
  line-height: 28px;
}
.c-filial__timer {
  width: 136px;
  height: 56px;
  background: rgba(49, 73, 86, 0.02);
  border: 1px solid rgba(49, 73, 86, 0.4);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 3px;
  font-weight: 500;
  font-size: 22px;
  color: rgba(49, 73, 86, 0.87);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: absolute;
  top: 100%;
  right: 0;
  margin-top: 45px;
}
.c-filial__live {
  margin-top: -25px;
  overflow: hidden;
}
.c-filial__live .tns-ovh {
  overflow: visible;
}
.c-filial__live-item:hover .c-filial__live-img:before {
  opacity: 0;
}
.c-filial__live-item:hover .c-filial__live-title {
  opacity: 1;
}
.c-filial__live-img {
  position: relative;
  display: block;
  height: 306px;
}
.c-filial__live-img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.c-filial__live-img:before,
.c-filial__live-title {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.c-filial__live-img:before {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #314956;
  z-index: 1;
  opacity: 0.35;
}
.c-filial__live-title {
  font-size: 15px;
  line-height: 24px;
  opacity: 0.4;
  margin-top: 8px;
  display: block;
}
.c-price {
  padding-bottom: 103px;
}
.c-price__footer {
  margin: 25px 0 0;
}
.c-price-table__title {
  font-weight: 500;
  font-size: 18px;
  line-height: 27px;
}
.c-price-table__subtitle {
  font-size: 10px;
  line-height: 17px;
  opacity: 0.6;
  font-weight: 300;
}
.c-price__sum-word {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #314956;
  font-size: 18px;
  font-weight: 500;
  margin: 8px 0 3px;
}
.c-price__sum-word::before {
  display: block;
  content: '';
  width: 16px;
  height: 16px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC41Ij4KPHBhdGggZD0iTTcuOTk5ODMgMTZDMy41ODg3OCAxNiAwIDEyLjQxMTQgMCA4LjAwMDUxQzAgMy41ODg5MyAzLjU4ODc4IDAgNy45OTk4MyAwQzEyLjQxMTIgMCAxNiAzLjU4ODkzIDE2IDguMDAwNTFDMTYgMTIuNDExNCAxMi40MTEyIDE2IDcuOTk5ODMgMTZaTTcuOTk5ODMgMS4xOTAwNUM0LjI0NDk1IDEuMTkwMDUgMS4xOSA0LjI0NTE0IDEuMTkgOC4wMDA1MUMxLjE5IDExLjc1NTIgNC4yNDQ5NiAxNC44MTA2IDcuOTk5ODMgMTQuODEwNkMxMS43NTUgMTQuODEwNiAxNC44MSAxMS43NTUyIDE0LjgxIDguMDAwNTFDMTQuODEgNC4yNDUxMyAxMS43NTUgMS4xOTAwNSA3Ljk5OTgzIDEuMTkwMDVaIiBmaWxsPSIjMzE0OTU2Ii8+CjxwYXRoIGQ9Ik03Ljk5OTMgOS45MTIyOEM3LjY3MDg3IDkuOTEyMjggNy40MDQzIDkuNjQ2MzggNy40MDQzIDkuMzE3NlY0LjQzMDk2QzcuNDA0MyA0LjEwMjUyIDcuNjcwODcgMy44MzU5NCA3Ljk5OTMgMy44MzU5NEM4LjMyNzczIDMuODM1OTQgOC41OTQzIDQuMTAyNTIgOC41OTQzIDQuNDMwOTZWOS4zMTc2QzguNTk0MyA5LjY0NjM4IDguMzI3NzMgOS45MTIyOCA3Ljk5OTMgOS45MTIyOFoiIGZpbGw9IiMzMTQ5NTYiLz4KPHBhdGggZD0iTTcuOTk5NDQgMTIuMTUwNUM4LjM0OTcgMTIuMTUwNSA4LjYzMzY0IDExLjg2NjYgOC42MzM2NCAxMS41MTYzQzguNjMzNjQgMTEuMTY2IDguMzQ5NyAxMC44ODIxIDcuOTk5NDQgMTAuODgyMUM3LjY0OTE4IDEwLjg4MjEgNy4zNjUyMyAxMS4xNjYgNy4zNjUyMyAxMS41MTYzQzcuMzY1MjMgMTEuODY2NiA3LjY0OTE4IDEyLjE1MDUgNy45OTk0NCAxMi4xNTA1WiIgZmlsbD0iIzMxNDk1NiIvPgo8L2c+Cjwvc3ZnPgo=)
    no-repeat 0 0 / contain;
  margin: 0 8px 0 0;
}
.c-price__sum-word-desc {
  max-width: 266px;
  line-height: 24px;
  margin-left: auto;
}
.c-price__btn {
  font-size: 14px !important;
  letter-spacing: 0.02em;
}
.c-price table {
  border-spacing: 10px 2px;
  margin: -83px -10px 0;
}
.c-price table thead th:first-child {
  width: 390px;
  text-align: left;
  vertical-align: bottom;
  padding-bottom: 20px;
}
.c-price table thead th:not(:first-child) {
  font-size: 18px;
  line-height: 24px;
  background: #fff;
  border-top: 3px solid rgba(49, 73, 86, 0.2);
  border-radius: 3px;
  width: 246px;
  padding: 30px 15px;
}
.c-price table tbody tr:nth-last-child(2) td {
  border-radius: 0 0 3px 3px;
}
.c-price table tbody tr:nth-last-child(2) td:first-child {
  background: 0 0;
  text-align: right;
  color: rgba(49, 73, 86, 0.7);
}
.c-price table tbody tr:nth-last-child(2) td:not(:first-child) {
  background: #314956;
  color: #fff;
  border: 0;
}
.c-price table tbody tr:nth-last-child(2) td:nth-child(2n) {
  font-size: 30px;
  text-transform: lowercase;
}
.c-price table tbody tr:nth-last-child(2) td:nth-child(2n) span {
  font-size: 24px;
}
.c-price table tbody tr:nth-last-child(2) td:nth-child(3) {
  font-size: 19px;
}
.c-price table tbody tr:last-child td {
  background: 0 0;
  border: 0;
  padding: 26px 0 0;
}
.c-price table tbody td {
  padding: 8px;
  font-size: 14px;
  line-height: 24px;
  height: 53px;
}
.c-price table tbody td:first-child {
  background: rgba(0, 104, 161, 0.04);
}
.c-price table tbody td:not(:first-child) {
  background: #fff;
  text-align: center;
  font-size: 13px;
  color: rgba(49, 73, 86, 0.6);
  text-transform: uppercase;
}
.c-price table .e-btn {
  width: 100%;
}
.c-question__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.c-question__list {
  width: 670px;
  margin-right: 30px;
}
.c-question__list-item,
.c-question__list-item .c-map__info-head {
  min-height: 79px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.c-question__list-item {
  white-space: normal;
}
.c-question__list-item .c-map__info-name {
  line-height: 27px;
  white-space: normal;
}
.c-question__list-item .c-map__info-head {
  width: 100%;
  position: relative;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxMCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC4zIiBkPSJNMSAxN0w5IDlMMC45OTk5OTkgMSIgc3Ryb2tlPSIjMzE0OTU2IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=)
    no-repeat top 50% right 20px;
}
.c-question__list-item-answer {
  border-top: 1px solid rgba(0, 125, 194, 0.1);
  padding: 18px 50px 18px 25px;
  white-space: normal;
  display: none;
}
.c-question__answer {
  -webkit-box-flex: 1;
  -ms-flex: 1 1;
  flex: 1 1;
}
.c-question__answer-item {
  display: none;
  line-height: 28px;
}
.c-question__answer-item.is-active {
  display: block;
}
.c-error__slider {
  position: relative;
}
.c-error__slider-counter {
  z-index: 1;
  position: absolute;
  top: 2.5px;
  left: 618px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}
.c-error__slider-counter-current {
  font-size: 16px;
  font-weight: 500;
  color: rgba(0, 125, 194, 0.6);
}
.c-error__slider-counter-separator {
  margin: 0 6px;
}
.c-error__slider-counter-all {
  font-size: 12px;
  color: rgba(0, 125, 194, 0.4);
}
.c-error__slider-item {
  height: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: 360px;
}
.c-error__slider-block {
  position: absolute;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
  border-left: 5px solid rgba(0, 104, 161, 0.1);
  z-index: -1;
}
.c-error__slider-block:after,
.c-error__slider-block:before {
  position: absolute;
  content: '';
  left: 0;
  height: 5px;
  background: rgba(0, 104, 161, 0.1);
}
.c-error__slider-block:before {
  top: 0;
  width: 51%;
}
.c-error__slider-block:after {
  bottom: 0;
  width: 91%;
}
.c-error__slider-body {
  -webkit-box-flex: 1;
  -ms-flex: 1 1;
  flex: 1 1;
  padding: 60px 20px 60px 42px;
}
.c-error__slider-title {
  font-weight: 600;
  font-size: 22px;
  line-height: 32px;
  margin-bottom: 9px;
}
.c-error__slider-text {
  font-size: 16px;
  line-height: 28px;
}
.c-error__slider-info {
  margin-left: 30px;
  width: 470px;
  background: #fff;
  border: 1px solid rgba(49, 73, 86, 0.2);
  border-radius: 0 3px 3px 0;
  text-align: center;
  padding: 40px 40px 8px;
}
.c-error__slider-price {
  padding-bottom: 29px;
  position: relative;
  margin-bottom: 26px;
}
.c-error__slider-price:before {
  content: '';
  bottom: 0;
  height: 1px;
  width: 200px;
  background: rgba(51, 51, 51, 0.08);
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.c-error__slider-price__title {
  font-weight: 500;
  font-size: 19px;
  opacity: 0.5;
  margin-bottom: 11px;
}
.c-error__slider-price__sum {
  font-weight: 500;
  font-size: 30px;
}
.c-error__slider-price__sum > span {
  font-size: 24px;
  font-weight: 400;
}
.c-error__slider-detail {
  font-weight: 300;
  font-size: 14px;
  line-height: 24px;
  opacity: 0.7;
  margin-bottom: 26px;
}
.c-error__slider-detail a {
  color: #007dc2;
  text-decoration: underline;
}
.c-error__slider-detail a:hover {
  text-decoration: none;
}
.our-clients__wrapper {
  overflow: auto;
}
.our-clients__wrapper::-webkit-scrollbar {
  display: none;
}
.our-clients__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.our-clients__item {
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
  -webkit-transition: 0.3s linear;
  transition: 0.3s linear;
}
.our-clients__item:hover {
  opacity: 1 !important;
  -webkit-filter: grayscale(0);
  filter: grayscale(0);
}
.reviews__item-wrapper {
  padding-left: 1px;
}
.reviews__item {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.reviews__author,
.reviews__company-logo-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.reviews__author {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 370px;
  flex: 0 0 370px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  background: #fafafa;
  border: 1px solid rgba(49, 73, 86, 0.2);
  padding: 25px 25px 55px;
  border-radius: 3px 0 0 3px;
}
.reviews__company-logo-wrapper {
  height: 95px;
}
.reviews__company-logo {
  max-height: 100%;
}
.reviews__company-name {
  position: relative;
  font-size: 18px;
  font-weight: 600;
}
.reviews__company-name::after,
.reviews__company-name::before {
  content: '';
  position: relative;
  left: 50%;
  display: block;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  height: 1px;
  background: rgba(51, 51, 51, 0.08);
  margin: 28px 0;
}
.reviews__author-position {
  font-size: 14px;
  opacity: 0.35;
}
.reviews__content {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  margin: 11px 0 0;
  padding: 50px;
  border-top: 5px solid rgba(0, 104, 161, 0.1);
  border-right: 5px solid rgba(0, 104, 161, 0.1);
  border-bottom: 5px solid rgba(0, 104, 161, 0.1);
  font-size: 16px;
  line-height: 28px;
}
.reviews__content::before {
  content: '';
  position: absolute;
  top: -16px;
  left: 0;
  width: 125px;
  height: 27px;
  background: #fff
    url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAzNi4wNzA5OTkxIDI2LjUzNzAwMDciIGZpbGw9InJnYmEoMCwgMTA0LCAxNjEsIC4yKSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzYuMDcwOTk5MSAyNi41MzcwMDA3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTEyLjIxODcwMDQsMC40MzQyOTI4QzEwLjY5ODcsMi43MDkxODA4LDkuMTk2NDcwMyw1LjA5MzYxMDgsOC40MDAyMzk5LDcuNzc4ODYxCgkJYy0wLjQxNDQ4OTcsMS4zOTc4NSwwLjU0MzE0MDQsMy45NDc1NDAzLDIuNDMwMzU5OCw0LjczMjU0MDFjMy42ODY0MDA0LDEuNTMzNDk5Nyw0LjkxNDEwMDYsNS44MTE5OTkzLDMuNjgyNzAwMiw5LjEyODc5ODUKCQljLTEuMTU2Mzk5NywzLjExNDYwMTEtNC43MzQ1Njk1LDUuMjk2Njk5NS03LjkyODU4OTgsNC44MzUyMDEzYy0zLjcyNTgzOTktMC41MzgzMDE1LTYuMTc2Mzg4Ny0zLjQ4MDUwMTItNi40OTkzMzg2LTcuNjUyODAxNQoJCUMtMC40NjU2Mzg4LDExLjcwMzcwMSwxLjYzODM4MDIsNy4yODM0MzExLDYuNzUzNDA5OSwyLjkyOTA2MDdDOC4zNjE0OTAyLDEuNTYwMTIwOCwxMy4xOTU5LTEuMDI4MjY5MiwxMi4yMTg3MDA0LDAuNDM0MjkyOHoiLz4KCTxwYXRoIGQ9Ik0zMy4zMTQzOTk3LDAuNDM0MjkyOGMtMS41MjAwMDA1LDIuMjc0ODg4LTMuMDIyMTk5Niw0LjY1OTMxOC0zLjgxODUwMDUsNy4zNDQ1NjgzCgkJYy0wLjQxNDQwMDEsMS4zOTc4NSwwLjU0MzIwMTQsMy45NDc1NDAzLDIuNDMwNDAwOCw0LjczMjU0MDFjMy42ODYyOTg0LDEuNTMzNDk5Nyw0LjkxNDEwMDYsNS44MTE5OTkzLDMuNjgyNzAxMSw5LjEyODc5ODUKCQljLTEuMTU2NDAyNiwzLjExNDYwMTEtNC43MzQ2MDIsNS4yOTY2OTk1LTcuOTI4NjAwMyw0LjgzNTIwMTNjLTMuNzI1ODAxNS0wLjUzODMwMTUtNi4xNzY0MDExLTMuNDgwNTAxMi02LjQ5OTMtNy42NTI4MDE1CgkJYy0wLjU1MTAwMDYtNy4xMTg4OTg0LDEuNTUyOTk5NS0xMS41MzkxNjg0LDYuNjY3OTk5My0xNS44OTM1Mzg1QzI5LjQ1NzE5OTEsMS41NjAxMjA4LDM0LjI5MTU5OTMtMS4wMjgyNjkyLDMzLjMxNDM5OTcsMC40MzQyOTI4CgkJeiIvPgo8L2c+Cjwvc3ZnPgo=)
    no-repeat 50px 0 / auto 100%;
}
.reviews .tns-controls {
  position: absolute;
  bottom: 2.5px;
  right: 0;
  background: #fff;
  height: 86px;
  padding-left: 15px;
  margin: 0;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
.free-consult,
.reviews .tns-controls,
.reviews__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.free-consult__content-container {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 51%;
  flex: 0 0 51%;
}
.free-consult__content,
.free-consult__list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.free-consult__content {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100%;
  padding: 45px 35px;
  border-top: 5px solid rgba(0, 104, 161, 0.1);
  border-left: 5px solid rgba(0, 104, 161, 0.1);
  border-bottom: 5px solid rgba(0, 104, 161, 0.1);
  line-height: 28px;
}
.free-consult__list-item {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.free-consult__list-item + .free-consult__list-item {
  margin: 34px 0 0;
}
.free-consult__list-item-icon {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 35px;
  flex: 0 0 35px;
  margin: 8px 27px 0 0;
}
.free-consult__form-container {
  position: relative;
  background: #007dc2;
  overflow: hidden;
}
.free-consult__form-container::before {
  z-index: 2;
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(/bitrix/frontend/dist/static/css/../img/content/char6.png)
    no-repeat bottom 0 left 528px;
  pointer-events: none;
}
.free-consult__form-title {
  z-index: 1;
  position: relative;
  font-size: 24px;
  font-weight: 600;
  letter-spacing: 0.02em;
  margin: 0 0 38px;
}
.free-consult__form-title::before {
  z-index: -1;
  content: '';
  position: absolute;
  top: -16px;
  bottom: -16px;
  left: -3000px;
  right: -3000px;
  background: #0a82c4;
  pointer-events: none;
}
.free-consult__form {
  position: relative;
  color: #fff;
  padding: 70px 78px 70px 40px;
}
.free-consult__form::after,
.free-consult__form::before {
  content: '';
  position: absolute;
  height: 2000px;
  pointer-events: none;
}
.free-consult__form::before {
  background: #0a82c4;
  top: 70px;
  left: 815px;
  width: 30px;
}
.free-consult__form::after {
  top: 0;
  left: 680px;
  width: 103px;
  background: rgba(255, 255, 255, 0.04);
}
.promo {
  overflow: hidden;
}
.promo,
.promo__content,
.promo__img-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.promo__img-wrapper {
  margin-right: -1px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 310px;
  flex: 0 0 310px;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.promo__img-wrapper > img {
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: bottom;
  object-position: bottom;
}
.promo__content {
  z-index: 1;
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 79px 60px 60px;
  border-radius: 0 5px 0 0;
  overflow: hidden;
  background: #314956;
  color: #fff;
}
.promo__date {
  position: absolute;
  top: 0;
  right: 0;
  border-radius: 0 5px 0 5px;
  background: #007dc2;
  padding: 11px 20px;
  font-size: 22px;
}
.promo__date-value,
.promo__title {
  font-weight: 600;
}
.promo__title {
  font-size: 26px;
  letter-spacing: 0.02em;
  margin: 0 0 14px;
}
.promo__text {
  letter-spacing: 0.03em;
  margin: 0 0 38px;
  line-height: 28px;
}
.license {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.license__content {
  border-top: 5px solid rgba(0, 104, 161, 0.1);
  border-left: 5px solid rgba(0, 104, 161, 0.1);
  border-bottom: 5px solid rgba(0, 104, 161, 0.1);
  padding: 37px;
  line-height: 28px;
}
.license__content p {
  font-weight: 500;
}
.license__img-wrapper {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.license__img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.read-more {
  display: block;
  font-size: 14px;
  color: #007dc2;
  margin: 15px 0;
  text-align: left;
}
.equipment {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.equipment__list {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 61%;
  flex: 0 1 61%;
  max-width: 61%;
  overflow: hidden;
}
.equipment__list .tns-ovh {
  overflow: visible !important;
}
.equipment__list-overflow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: auto;
}
.equipment__list-overflow::-webkit-scrollbar {
  display: none;
}
.equipment__item-wrapper {
  -webkit-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
}
.equipment .tns-controls,
.equipment__item {
  padding-right: 30px;
}
.equipment__item-img {
  width: 100%;
  margin: 0 0 12px;
}
.equipment__item-name {
  font-size: 15px;
  opacity: 0.4;
}
.equipment__content {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 390px;
  flex: 0 0 390px;
  padding-top: 20px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 28px;
}
.equipment__title {
  font-size: 24px;
  line-height: 34px;
  font-weight: 600;
  margin: 0 0 12px;
  letter-spacing: 0.02em;
}
.free-consult-promo {
  position: relative;
  color: #fff;
  padding: 66px 0;
  overflow: hidden;
  background: #007dc3;
}
.free-consult-promo::before {
  z-index: 1;
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background: url(/bitrix/frontend/dist/static/css/../img/content/char4.png)
    no-repeat 86% 100%;
}
.free-consult-promo::after,
.free-consult-promo__title::before {
  content: '';
  position: absolute;
  background: rgba(255, 255, 255, 0.04);
  pointer-events: none;
}
.free-consult-promo::after {
  z-index: 0;
  left: calc(86% - 410px);
  width: 180px;
  height: 100%;
  top: 0;
}
.free-consult-promo > .container {
  position: relative;
  z-index: 2;
}
.free-consult-promo__title {
  position: relative;
  font-size: 24px;
  font-weight: 600;
  letter-spacing: 0.02em;
  margin: 0 0 45px;
}
.free-consult-promo__title::before {
  top: -16px;
  bottom: -22px;
  left: -3000px;
  right: -3000px;
}
.free-consult-promo__headline {
  font-size: 22px;
  font-weight: 600;
  margin: 0 0 15px;
}
.free-consult-promo__list {
  font-size: 18px;
  line-height: 30px;
  padding-left: 21px;
  max-width: 650px;
  margin: 0 0 52px;
}
.free-consult-promo__list-item {
  position: relative;
}
.free-consult-promo__list-item::before {
  display: inline-block;
  content: '';
  width: 5px;
  height: 5px;
  background: rgba(255, 255, 255, 0.3);
  border-radius: 50%;
  margin-right: 5px;
  vertical-align: middle;
  margin-top: -2px;
}
.free-consult-promo__list-item:not(:last-child) {
  margin-bottom: 10px;
}
.free-consult-promo__form {
  max-width: 410px;
}
.steps__title {
  font-size: 30px;
  font-weight: 600;
}
.steps__pc {
  overflow: auto;
}
.steps__pc::-webkit-scrollbar {
  display: none;
}
.steps__pc > svg {
  min-width: 1000px;
}
.steps__tablet {
  display: none;
}
.steps__content {
  position: relative;
  margin: 0 0 24px;
  min-height: 170px;
}
.steps__default {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.steps__default-text {
  max-width: 680px;
  margin: 0 50px 0 0;
  line-height: 1.75;
}
.steps__default-img {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.steps__step-info {
  min-height: 170px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: auto;
}
.steps__step-counter {
  font-size: 24px;
  color: rgba(0, 125, 194, 0.2);
  margin: 0 0 6px;
  font-weight: 500;
}
.steps__step-name {
  font-size: 22px;
  line-height: 36px;
  font-weight: 600;
}
.steps__step-name > span {
  display: block;
  color: #007dc2;
}
.steps__step-text {
  max-width: 510px;
  line-height: 28px;
}
.steps__step-img-container {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 235px;
  flex: 0 0 235px;
  margin: 0 0 0 50px;
}
.steps__step-img {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  font-size: 0;
}
.steps__icon {
  cursor: pointer;
}
.steps__icon-background,
.steps__icon-border,
.steps__icon-content > path {
  -webkit-transition: 0.3s linear;
  transition: 0.3s linear;
}
.steps__item.active .steps__icon-background {
  fill: #314956;
  fill-opacity: 1;
}
.steps__item.active .steps__icon-border {
  stroke: #314956;
}
.steps__item.active .steps__item-counter {
  fill: #314956;
  opacity: 1;
}
.steps__item.active .steps__icon-content > path {
  fill: #fff;
}
.steps__item-text.active {
  fill: #314956 !important;
  opacity: 1 !important;
}
.e-btn {
  display: inline-block;
  color: #fff;
  background-color: var(--color-primary);
  padding: 0 13px;
  min-width: 150px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  text-align: center;
  border-radius: 3px;
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 600;
  height: 47px;
  line-height: 47px;
  white-space: nowrap;
}
.e-btn--big {
  font-size: 14px;
  padding: 0 30px;
  min-width: 160px;
}
.e-btn--white {
  background: rgba(255, 255, 255, 0.8);
  color: rgba(49, 73, 86, 0.8);
}
.e-btn:hover {
  opacity: 0.8;
}
.e-icon {
  display: inline-block;
  vertical-align: middle;
  fill: var(--color-black);
}
.e-icon-primary {
  fill: var(--color-primary);
}
.e-icon-bannericon1,
.e-icon-bannericon2,
.e-icon-bannericon3 {
  width: 41px;
  height: 30px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0MSAzMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDEgMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7b3BhY2l0eTowLjc7fQoJLnN0MXtmaWxsOiMzMTQ5NTY7fQoJLnN0MntmaWxsOiMwMDdEQzI7fQo8L3N0eWxlPgo8ZyBjbGFzcz0ic3QwIj4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zMC4wMjY1OTk5LDI5Ljk5OTkwMDhIMi42NTAwNDk5Yy0wLjI4MzM1LDAtMC41MTMzMy0wLjIyMDQwMTgtMC41MTMzMy0wLjQ5MjAwMDZWNy4yMzczOQoJCWMwLTAuMjcxNTkwMiwwLjIyOTk4LTAuNDkyMDMwMSwwLjUxMzMzLTAuNDkyMDMwMWg5LjMxNDU0OTRjMC4yODMzMDA0LDAsMC41MTMyOTk5LDAuMjIwNDM5OSwwLjUxMzI5OTksMC40OTIwMzAxdjEuNTMyMDQ5NwoJCWgxMi45NTIxMDA4VjcuMjM3MzljMC0wLjI3MTU5MDIsMC4yMjk5MDA0LTAuNDkyMDMwMSwwLjUxMzI5OTktMC40OTIwMzAxaDkuMzE0NTAwOAoJCWMwLjI4MzM5NzcsMCwwLjUxMzI5OCwwLjIyMDQzOTksMC41MTMyOTgsMC40OTIwMzAxdjQuOTczNDEwMWMwLDAuMjcxNTk5OC0wLjIyOTkwMDQsMC40OTIwOTk4LTAuNTEzMjk4LDAuNDkyMDk5OAoJCWMtMC4yODMzMDIzLDAtMC41MTMzMDE4LTAuMjIwNS0wLjUxMzMwMTgtMC40OTIwOTk4di00LjQ4MTM4aC04LjI4Nzg5OXYxLjUzMjA0MDEKCQljMCwwLjI3MTU5OTgtMC4yMjk5OTk1LDAuNDkyMDM5Ny0wLjUxMzI5OTksMC40OTIwMzk3SDExLjk2NDU5OTZjLTAuMjgzMzk5NiwwLTAuNTEzNDAwMS0wLjIyMDQzOTktMC41MTM0MDAxLTAuNDkyMDM5N1Y3LjcyOTQyMDIKCQlIMy4xNjMzNzk5djIxLjI4NjQ3OTloMjYuODYzMjIwMmMwLjI4MzM5OTYsMCwwLjUxMzQwMSwwLjIyMDM5OTksMC41MTM0MDEsMC40OTIwMDA2CgkJQzMwLjU0MDAwMDksMjkuNzc5NDk5MSwzMC4zMDk5OTk1LDI5Ljk5OTkwMDgsMzAuMDI2NTk5OSwyOS45OTk5MDA4eiIvPgoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTExLjk2NDMwMDIsNy43Mjk1Njk5SDAuNTEzMzMxQzAuMjI5OTgxLDcuNzI5NTY5OSwwLDcuNTA5MTMsMCw3LjIzNzUzOThWMi41MTYyMDAxCgkJYzAtMC4yNzE1OSwwLjIyOTk4MS0wLjQ5MjAzMDEsMC41MTMzMzEtMC40OTIwMzAxaDExLjQ1MDk2ODdjMC4yODMzOTk2LDAsMC41MTMyOTk5LDAuMjIwNDQwMSwwLjUxMzI5OTksMC40OTIwMzAxdjQuNzIxMzQ5NwoJCUMxMi40Nzc2MDAxLDcuNTA5MTQsMTIuMjQ3Njk5Nyw3LjcyOTU2OTksMTEuOTY0MzAwMiw3LjcyOTU2OTl6IE0xLjAyNjY2LDYuNzQ1NTIwMWgxMC40MjQzNDAyVjMuMDA4MjNIMS4wMjY2NlY2Ljc0NTUyMDF6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzcuMzk0MDAxLDcuNzI5NTY5OUgyNS45NDMwMDA4Yy0wLjI4MzMwMDQsMC0wLjUxMzI5OTktMC4yMjA0Mzk5LTAuNTEzMjk5OS0wLjQ5MjAzMDFWMi41MTYyMDAxCgkJYzAtMC4yNzE1OSwwLjIyOTk5OTUtMC40OTIwMzAxLDAuNTEzMjk5OS0wLjQ5MjAzMDFIMzcuMzk0MDAxYzAuMjgzMzk3NywwLDAuNTEzMjk4LDAuMjIwNDQwMSwwLjUxMzI5OCwwLjQ5MjAzMDF2NC43MjEzNDk3CgkJQzM3LjkwNzI5OSw3LjUwOTE0LDM3LjY3NzM5ODcsNy43Mjk1Njk5LDM3LjM5NDAwMSw3LjcyOTU2OTl6IE0yNi40NTYzMDA3LDYuNzQ1NTIwMWgxMC40MjQzOTg0VjMuMDA4MjNIMjYuNDU2MzAwN1Y2Ljc0NTUyMDF6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTUuNjQxMzAwMiwyMy4yNDk3MDA1SDUuNjY5NThjLTAuMjgzMzUsMC0wLjUxMzMzLTAuMjIwNTAwOS0wLjUxMzMzLTAuNDkyMDk5OHYtOC43Njk1MDA3CgkJYzAtMC4yNzE1OTk4LDAuMjI5OTgtMC40OTE5OTk2LDAuNTEzMzMtMC40OTE5OTk2aDkuOTcxNzE5N2MwLjI4MzM5OTYsMCwwLjUxMzI5OTksMC4yMjAzOTk5LDAuNTEzMjk5OSwwLjQ5MTk5OTZ2OC43Njk1MDA3CgkJQzE2LjE1NDYwMDEsMjMuMDI5MTk5NiwxNS45MjQ2OTk4LDIzLjI0OTcwMDUsMTUuNjQxMzAwMiwyMy4yNDk3MDA1eiBNNi4xODI5MSwyMi4yNjU2MDAyaDguOTQ1MDkwM3YtNy43ODU0MDA0SDYuMTgyOTEKCQlWMjIuMjY1NjAwMnoiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yNi43NTY5MDA4LDIzLjI0OTcwMDVoLTQuNDg5NzAwM2MtMC4yODMzMDA0LDAtMC41MTMyOTk5LTAuMjIwNTAwOS0wLjUxMzI5OTktMC40OTIwOTk4di04Ljc2OTUwMDcKCQljMC0wLjI3MTU5OTgsMC4yMjk5OTk1LTAuNDkxOTk5NiwwLjUxMzI5OTktMC40OTE5OTk2aDguOTk1NTk5N2MwLjI4MzMwMDQsMCwwLjUxMzI5OTksMC4yMjAzOTk5LDAuNTEzMjk5OSwwLjQ5MTk5OTYKCQlzLTAuMjI5OTk5NSwwLjQ5MjA5OTgtMC41MTMyOTk5LDAuNDkyMDk5OGgtOC40ODIyMDA2djcuNzg1NDAwNGgzLjk3NjMwMTJjMC4yODMzOTk2LDAsMC41MTMzOTkxLDAuMjIwMzk5OSwwLjUxMzM5OTEsMC40OTIwMDA2CgkJQzI3LjI3MDI5OTksMjMuMDI5MTk5NiwyNy4wNDAzMDA0LDIzLjI0OTcwMDUsMjYuNzU2OTAwOCwyMy4yNDk3MDA1eiIvPgoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTI1Ljk0MzE5OTIsOS43NTM1NjAxSDExLjk2NDUwMDRjLTAuMjgzMzAwNCwwLTAuNTEzMzAwOS0wLjIyMDQzOTktMC41MTMzMDA5LTAuNDkyMDMwMVYwLjQ5MjAzMgoJCUMxMS40NTExOTk1LDAuMjIwNDM5LDExLjY4MTIsMCwxMS45NjQ1MDA0LDBoMTMuOTc4Njk4N2MwLjI4MzQwMTUsMCwwLjUxMzI5OTksMC4yMjA0MzksMC41MTMyOTk5LDAuNDkyMDMydjguNzY5NDk3OQoJCUMyNi40NTY0OTkxLDkuNTMzMTIwMiwyNi4yMjY2MDA2LDkuNzUzNTYwMSwyNS45NDMxOTkyLDkuNzUzNTYwMXogTTEyLjQ3NzgwMDQsOC43Njk0OTk4aDEyLjk1MjA5ODhWMC45ODQwNjNIMTIuNDc3ODAwNAoJCVY4Ljc2OTQ5OTh6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjAuMTYwOTAwMSw4LjUwNTU1OTloLTIuNDE0MTk5OGMtMC4yODMzMDA0LDAtMC41MTMyOTk5LTAuMjIwNDM5OS0wLjUxMzI5OTktMC40OTIwMzAxVjYuNTI1ODU5OGgtMS41NTIxMDAyCgkJYy0wLjI4MzQwMDUsMC0wLjUxMzI5OTktMC4yMjA0Mzk5LTAuNTEzMjk5OS0wLjQ5MjAzOTdWMy43MTk3OWMwLTAuMjcxNiwwLjIyOTg5OTQtMC40OTIwMjk5LDAuNTEzMjk5OS0wLjQ5MjAyOTloMS41NTIxMDAyCgkJVjEuNzQwMDhjMC0wLjI3MTU5LDAuMjI5OTk5NS0wLjQ5MjAzLDAuNTEzMjk5OS0wLjQ5MjAzaDIuNDE0MTk5OGMwLjI4MzM5OTYsMCwwLjUxMzI5OTksMC4yMjA0NCwwLjUxMzI5OTksMC40OTIwM3YxLjQ4NzY4MDEKCQloMS41NTIwOTkyYzAuMjgzNDAxNSwwLDAuNTEzNDAxLDAuMjIwNDI5OSwwLjUxMzQwMSwwLjQ5MjAyOTl2Mi4zMTQwNDAyYzAsMC4yNzE1ODk4LTAuMjI5OTk5NSwwLjQ5MjAyOTctMC41MTM0MDEsMC40OTIwMjk3CgkJaC0xLjU1MjA5OTJ2MS40ODc2ODA0QzIwLjY3NDIwMDEsOC4yODUxMiwyMC40NDQyOTk3LDguNTA1NTU5OSwyMC4xNjA5MDAxLDguNTA1NTU5OXogTTE4LjI2MDAwMDIsNy41MjE1MTAxaDEuMzg3NTk5OXYtMS40ODc2OQoJCWMwLTAuMjcxNTkwMiwwLjIyOTk5OTUtMC40OTIwMzAxLDAuNTEzMjk5OS0wLjQ5MjAzMDFoMS41NTIwOTkyVjQuMjExODIwMWgtMS41NTIwOTkyCgkJYy0wLjI4MzMwMDQsMC0wLjUxMzI5OTktMC4yMjA0NDAxLTAuNTEzMjk5OS0wLjQ5MjAzMDFWMi4yMzIxMWgtMS4zODc1OTk5djEuNDg3NjgKCQljMCwwLjI3MTU5LTAuMjI5OTAwNCwwLjQ5MjAzMDEtMC41MTMyOTk5LDAuNDkyMDMwMWgtMS41NTIxMDExVjUuNTQxOGgxLjU1MjEwMTEKCQljMC4yODMzOTk2LDAsMC41MTMyOTk5LDAuMjIwNDM5OSwwLjUxMzI5OTksMC40OTIwMzAxVjcuNTIxNTEwMXoiLz4KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zNC45OTkxOTg5LDIzLjE1MDg5OTljLTEuNTU2Nzk3LDAtMi44MjMzOTg2LTEuMjE0MTk5MS0yLjgyMzM5ODYtMi43MDYzMDA3CgkJYzAtMS40OTIxOTg5LDEuMjY2NjAxNi0yLjcwNjA5ODYsMi44MjMzOTg2LTIuNzA2MDk4NmMxLjU1NjgwMDgsMCwyLjgyMzIwMDIsMS4yMTM4OTk2LDIuODIzMjAwMiwyLjcwNjA5ODYKCQlDMzcuODIyMzk5MSwyMS45MzY3MDA4LDM2LjU1NTk5OTgsMjMuMTUwODk5OSwzNC45OTkxOTg5LDIzLjE1MDg5OTl6IE0zNC45OTkxOTg5LDE4LjcyMjYwMDkKCQljLTAuOTkwNjAwNiwwLTEuNzk2Nzk4NywwLjc3MjM5OTktMS43OTY3OTg3LDEuNzIxOTk4MmMwLDAuOTQ5NTAxLDAuODA2MDk4OSwxLjcyMjIwMDQsMS43OTY3OTg3LDEuNzIyMjAwNAoJCXMxLjc5NjUwMTItMC43NzI2OTk0LDEuNzk2NTAxMi0xLjcyMjIwMDRDMzYuNzk1NzAwMSwxOS40OTUwMDA4LDM1Ljk4OTg5ODcsMTguNzIyNjAwOSwzNC45OTkxOTg5LDE4LjcyMjYwMDl6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMzQuOTk5NTk5NSwyOS44NzQyMDA4QzMzLjc3OTgwMDQsMjkuODc0MjAwOCwyOSwyNC4zNTgxMDA5LDI5LDIwLjQ0NDUKCQljMC0zLjE3MDk5OTUsMi42OTE0MDA1LTUuNzUwNyw1Ljk5OTU5OTUtNS43NTA3YzMuMzA4MTAxNywwLDUuOTk5NTAwMywyLjU3OTcwMDUsNS45OTk1MDAzLDUuNzUwNwoJCUM0MC45OTkwOTk3LDI0LjQ4MTg5OTMsMzYuMjQ3NjAwNiwyOS44NzQyMDA4LDM0Ljk5OTU5OTUsMjkuODc0MjAwOHogTTM0Ljk5OTU5OTUsMTUuNjc3OTAwMwoJCWMtMi43NDIwOTk4LDAtNC45NzI5MDA0LDIuMTM4Mjk5OS00Ljk3MjkwMDQsNC43NjY1OTk3YzAsMy4zOTczMDA3LDQuMDg0MjAxOCw3LjkzNDYwMDgsNC45NzY0MDIzLDguNDIyMTAwMQoJCWMwLjkwODM5NzctMC40NzIyMDA0LDQuOTY5Mjk5My00Ljg4NTc5OTQsNC45NjkyOTkzLTguNDIyMTAwMUMzOS45NzI0MDA3LDE3LjgxNjIwMDMsMzcuNzQxNiwxNS42Nzc5MDAzLDM0Ljk5OTU5OTUsMTUuNjc3OTAwM3oiCgkJLz4KPC9nPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-position: center;
}
.e-icon-bannericon2,
.e-icon-bannericon3 {
  height: 39px;
  background-image: url(/bitrix/frontend/dist/static/css/../img/svg-img/bannericon2.svg);
}
.e-icon-bannericon3 {
  width: 42px;
  height: 26px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0MiAyNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDIgMjY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7b3BhY2l0eTowLjc7fQoJLnN0MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8yXyk7fQoJLnN0MntmaWxsOiMzMTQ5NTY7fQoJLnN0M3tmaWxsOiMwMDdEQzI7fQo8L3N0eWxlPgo8ZyBjbGFzcz0ic3QwIj4KCTxnPgoJCTxkZWZzPgoJCQk8cmVjdCBpZD0iU1ZHSURfMV8iIHdpZHRoPSI0MiIgaGVpZ2h0PSIyNiIvPgoJCTwvZGVmcz4KCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzJfIj4KCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMV8iICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZTsiLz4KCQk8L2NsaXBQYXRoPgoJCTxnIGNsYXNzPSJzdDEiPgoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTcuMjc0Mjk5NiwyMy4wNTc4OTk1SDMuMzg3OTM5OUMxLjUxOTgyLDIzLjA1Nzg5OTUsMCwyMS41NjEwMDA4LDAsMTkuNzIxMDk5OVYzLjMzNjgzOTkKCQkJCUMwLDEuNDk2OSwxLjUxOTgyLDAsMy4zODc5Mzk5LDBoMjYuNjQ3ODYxNWMxLjg2ODA5OTIsMCwzLjM4Nzg5NzUsMS40OTY5LDMuMzg3ODk3NSwzLjMzNjgzOTl2NC43NzExCgkJCQljMCwwLjI3NjExMDYtMC4yMjc0OTcxLDAuNTAwMjA5OC0wLjUwNzkwMDIsMC41MDAyMDk4Yy0wLjI4MDI5NjMsMC0wLjUwNzc5NzItMC4yMjQwOTkyLTAuNTA3Nzk3Mi0wLjUwMDIwOTh2LTQuNzcxMQoJCQkJYzAtMS4yODgyOTk4LTEuMDY0MjAxNC0yLjMzNjQyMDEtMi4zNzIyLTIuMzM2NDIwMUgzLjM4NzkzOTljLTEuMzA4MDM5OSwwLTIuMzcyMiwxLjA0ODEyMDEtMi4zNzIyLDIuMzM2NDIwMXYxNi4zODQyNjAyCgkJCQljMCwxLjI4ODI5OTYsMS4wNjQxNiwyLjMzNjQwMSwyLjM3MjIsMi4zMzY0MDFoMTMuODg2MzYwMmMwLjI4MDMwMDEsMCwwLjUwNzgwMTEsMC4yMjQxMDAxLDAuNTA3ODAxMSwwLjUwMDE5ODQKCQkJCUMxNy43ODIxMDA3LDIyLjgzMzc5OTQsMTcuNTU0NTk5OCwyMy4wNTc4OTk1LDE3LjI3NDI5OTYsMjMuMDU3ODk5NXoiLz4KCQkJPHBhdGggY2xhc3M9InN0MyIgZD0iTTM5LjY4Mzk5ODEsMTUuMzE0NzAwMUgyNS40MDc2OTk2Yy0xLjI3NjgwMDIsMC0yLjMxNTg5ODktMS4wMjM0MDAzLTIuMzE1ODk4OS0yLjI4MTMwMDUKCQkJCWMwLTEuMjU3NTk5OCwxLjAzOTA5ODctMi4yODA5OTkyLDIuMzE1ODk4OS0yLjI4MDk5OTJoMTQuMjc2Mjk4NWMxLjI3NjkwMTIsMCwyLjMxNTkwMjcsMS4wMjMzOTk0LDIuMzE1OTAyNywyLjI4MDk5OTIKCQkJCUM0MS45OTk5MDA4LDE0LjI5MTI5OTgsNDAuOTYwODk5NCwxNS4zMTQ3MDAxLDM5LjY4Mzk5ODEsMTUuMzE0NzAwMXogTTI1LjQwNzY5OTYsMTEuNzUyOTAwMQoJCQkJYy0wLjcxNjk5OTEsMC0xLjMwMDE5OTUsMC41NzQyOTk4LTEuMzAwMTk5NSwxLjI4MDQ5OTVjMCwwLjcwNjIwMDYsMC41ODMyMDA1LDEuMjgwODAwOCwxLjMwMDE5OTUsMS4yODA4MDA4aDE0LjI3NjI5ODUKCQkJCWMwLjcxNzEwMjEsMCwxLjMwMDIwMTQtMC41NzQ2MDAyLDEuMzAwMjAxNC0xLjI4MDgwMDhjMC0wLjcwNjE5OTYtMC41ODMwOTk0LTEuMjgwNDk5NS0xLjMwMDIwMTQtMS4yODA0OTk1SDI1LjQwNzY5OTZ6Ii8+CgkJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0zNS41MDIzOTk0LDE4Ljg3NjRIMjEuMjI1OTk5OGMtMS4yNzY4MDAyLDAtMi4zMTU3OTk3LTEuMDIzMzk5NC0yLjMxNTc5OTctMi4yODEyMDA0CgkJCQljMC0xLjI1NzU5OTgsMS4wMzg5OTk2LTIuMjgwOTk5MiwyLjMxNTc5OTctMi4yODA5OTkyaDE0LjI3NjM5OTZjMS4yNzY4MDIxLDAsMi4zMTU4OTg5LDEuMDIzMzk5NCwyLjMxNTg5ODksMi4yODA5OTkyCgkJCQlDMzcuODE4Mjk4MywxNy44NTMwMDA2LDM2Ljc3OTIwMTUsMTguODc2NCwzNS41MDIzOTk0LDE4Ljg3NjR6IE0yMS4yMjU5OTk4LDE1LjMxNDYKCQkJCWMtMC43MTY5OTkxLDAtMS4zMDAxMDAzLDAuNTc0Mzk5OS0xLjMwMDEwMDMsMS4yODA1OTk2czAuNTgzMTAxMywxLjI4MDc5OTksMS4zMDAxMDAzLDEuMjgwNzk5OWgxNC4yNzYzOTk2CgkJCQljMC43MTY5OTkxLDAsMS4zMDAxMDIyLTAuNTc0NjAwMiwxLjMwMDEwMjItMS4yODA3OTk5UzM2LjIxOTM5ODUsMTUuMzE0NiwzNS41MDIzOTk0LDE1LjMxNDZIMjEuMjI1OTk5OHoiLz4KCQkJPHBhdGggY2xhc3M9InN0MyIgZD0iTTM4LjQ4ODcwMDksMjIuNDM4MkgyNC4yMTI0MDA0Yy0xLjI3NjgwMDIsMC0yLjMxNTkwMDgtMS4wMjMzOTk0LTIuMzE1OTAwOC0yLjI4MTI5OTYKCQkJCWMwLTEuMjU3NDk5NywxLjAzOTEwMDYtMi4yODA5MDEsMi4zMTU5MDA4LTIuMjgwOTAxaDE0LjI3NjMwMDRjMS4yNzY3OTgyLDAsMi4zMTU4OTg5LDEuMDIzNDAxMywyLjMxNTg5ODksMi4yODA5MDEKCQkJCUM0MC44MDQ1OTk4LDIxLjQxNDgwMDYsMzkuNzY1NDk5MSwyMi40MzgyLDM4LjQ4ODcwMDksMjIuNDM4MnogTTI0LjIxMjQwMDQsMTguODc2NAoJCQkJYy0wLjcxNzEwMDEsMC0xLjMwMDE5OTUsMC41NzQzMDA4LTEuMzAwMTk5NSwxLjI4MDUwMDRjMCwwLjcwNjI5ODgsMC41ODMwOTk0LDEuMjgwODk5LDEuMzAwMTk5NSwxLjI4MDg5OWgxNC4yNzYzMDA0CgkJCQljMC43MTcwOTgyLDAsMS4zMDAxOTc2LTAuNTc0NjAwMiwxLjMwMDE5NzYtMS4yODA4OTljMC0wLjcwNjE5OTYtMC41ODMwOTk0LTEuMjgwNTAwNC0xLjMwMDE5NzYtMS4yODA1MDA0SDI0LjIxMjQwMDR6Ii8+CgkJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0zOC40ODg3MDA5LDI2SDI0LjIxMjQwMDRjLTEuMjc2ODAwMiwwLTIuMzE1OTAwOC0xLjAyMzM5OTQtMi4zMTU5MDA4LTIuMjgxMjk5NgoJCQkJYzAtMS4yNTc2MDA4LDEuMDM5MTAwNi0yLjI4MTAwMDEsMi4zMTU5MDA4LTIuMjgxMDAwMWgxNC4yNzYzMDA0YzEuMjc2Nzk4MiwwLDIuMzE1ODk4OSwxLjAyMzUwMDQsMi4zMTU4OTg5LDIuMjgxMDAwMQoJCQkJQzQwLjgwNDU5OTgsMjQuOTc2NjAwNiwzOS43NjU0OTkxLDI2LDM4LjQ4ODcwMDksMjZ6IE0yNC4yMTI0MDA0LDIyLjQzODJjLTAuNzE3MTAwMSwwLTEuMzAwMTk5NSwwLjU3NDMwMDgtMS4zMDAxOTk1LDEuMjgwNTAwNAoJCQkJczAuNTgzMDk5NCwxLjI4MDc5OTksMS4zMDAxOTk1LDEuMjgwNzk5OWgxNC4yNzYzMDA0YzAuNzE3MDk4MiwwLDEuMzAwMTk3Ni0wLjU3NDYwMDIsMS4zMDAxOTc2LTEuMjgwNzk5OQoJCQkJUzM5LjIwNTc5OTEsMjIuNDM4MiwzOC40ODg3MDA5LDIyLjQzODJIMjQuMjEyNDAwNHoiLz4KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTkuODU4NjcwMiwxNC45ODcyOTk5SDAuNTA3ODcxQzAuMjI3NTM1LDE0Ljk4NzI5OTksMCwxNC43NjMxOTk4LDAsMTQuNDg3MDk5NgoJCQkJYzAtMC4yNzYwOTkyLDAuMjI3NTM1LTAuNTAwMTk5MywwLjUwNzg3MS0wLjUwMDE5OTNoOS4zNTA4MDkxYzAuNzA1MDIsMCwxLjI3ODgyLTAuNTY1MjAwOCwxLjI3ODgyLTEuMjU5NjAwNnYtMi4zOTY2OTk5CgkJCQljMC0wLjY5NDQ3OTktMC41NzM4MDAxLTEuMjU5NjEwMi0xLjI3ODgyLTEuMjU5NjEwMkgwLjUwNzg3MUMwLjIyNzUzNSw5LjA3MDk4MDEsMCw4Ljg0Njg4LDAsOC41NzA3NzAzCgkJCQljMC0wLjI3NjExMDYsMC4yMjc1MzUtMC41MDAyMDk4LDAuNTA3ODcxLTAuNTAwMjA5OGg5LjM1MDgwOTFjMS4yNjUxMjA1LDAsMi4yOTQ2MjA1LDEuMDEzOTE5OCwyLjI5NDYyMDUsMi4yNjAwMzkzdjIuMzk2Njk5OQoJCQkJQzEyLjE1MzMwMDMsMTMuOTczNDAwMSwxMS4xMjM4MDAzLDE0Ljk4NzI5OTksOS44NTg2NzAyLDE0Ljk4NzI5OTl6Ii8+CgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik04LjI1ODk3OTgsMTIuNDg5OTk5OGMtMC41Mzc5MiwwLTAuOTc1NzgtMC40MzEzMDAyLTAuOTc1NzgtMC45NjEwOTk2CgkJCQljMC0wLjUyOTgwMDQsMC40Mzc4Ni0wLjk2MTAwMDQsMC45NzU3OC0wLjk2MTAwMDRjMC41Mzc5MTA1LDAsMC45NzU0ODAxLDAuNDMxMiwwLjk3NTQ4MDEsMC45NjEwMDA0CgkJCQlDOS4yMzQ0NTk5LDEyLjA1ODY5OTYsOC43OTY4OTAzLDEyLjQ4OTk5OTgsOC4yNTg5Nzk4LDEyLjQ4OTk5OTh6IE04LjI1ODk3OTgsMTEuNDg5NjAwMmwtMC4wNDAyNTk0LDAuMDM5MwoJCQkJYzAsMC4wMjE1OTk4LDAuMDE4MDg5MywwLjAzOTQwMDEsMC4wNDAyNTk0LDAuMDM5NDAwMVYxMS40ODk2MDAyeiIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8L3N2Zz4K);
}
.e-icon-whaticon1,
.e-icon-whaticon2,
.e-icon-whaticon3,
.e-icon-whaticon4 {
  width: 39px;
  height: 40px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAzOSA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzkgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7b3BhY2l0eTowLjc7fQoJLnN0MXtmaWxsOiMzMTQ5NTY7fQoJLnN0MntmaWxsOiMwMDdEQzI7fQo8L3N0eWxlPgo8ZyBjbGFzcz0ic3QwIj4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xOC42ODUzMDA4LDI1LjI4MDM5OTNjLTAuMDM5MzAwOSwwLTAuMDc5MDAwNS0wLjAwNDQ5OTQtMC4xMTg5MDAzLTAuMDEzNjk4NgoJCWMtMS4wMzU1MDE1LTAuMjQyOTAwOC0xLjI5Njg5OTgtMi42ODIyMDE0LTEuMzMzOTAwNS00LjY4NTUwMTFjLTAuMDA1MTAwMy0wLjI4NzA5OTgsMC4yMjI5OTk2LTAuNTI0Mjk5NiwwLjUwOTM5OTQtMC41MjkzOTk5CgkJYzAuMjkwOTAxMi0wLjAxNzU5OTEsMC41MjMwOTk5LDAuMjIzMTk5OCwwLjUyODIwMDEsMC41MTAyOTk3YzAuMDMxOTAwNCwxLjcwMTYwMSwwLjMwMTU5OTUsMy40MDk5OTk4LDAuNTgxODAwNSwzLjcwNTgwMQoJCWMwLjI1MDA5OTIsMC4wODQ3OTg4LDAuMzk5NDAwNywwLjM0Nzk5OTYsMC4zMzc5OTkzLDAuNjExMDAwMUMxOS4xMzM4OTk3LDI1LjExODQ5OTgsMTguOTIwNzk5MywyNS4yODAzOTkzLDE4LjY4NTMwMDgsMjUuMjgwMzk5MwoJCXogTTE4LjgwMjk5OTUsMjQuMjUzNzk5NGgwLjAwMDMwMTRIMTguODAyOTk5NXoiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMC40NzEwMDA3LDM4Ljc3MTQwMDVIMC41MTg5NDFjLTAuMTQ2NjQ5LDAtMC4yODY3NDctMC4wNjI1LTAuMzg1MTA5LTAuMTcxNTAxMgoJCWMtMC4wOTgzNjE4LTAuMTA5MTAwMy0wLjE0NjA1NjMtMC4yNTQ4OTgxLTAuMTMxMTQ5MS0wLjQwMTI5ODVjMC4wMDcxNTQ1LTAuMDY5MzAxNiwwLjcwOTQxMTEtNi45Nzg1MDA0LDEuMTU1MzI3Mi05Ljg4NTAwMDIKCQlDMS41ODA5NywyNS41NTk3LDUuMzgxMzkwMSwyNC45MzI2LDcuODk2MjIwMiwyNC41MTc1OTkxYzAuNTQyMTg5Ni0wLjA4OTI5ODIsMS4wMTM0NDk3LTAuMTY2OTk5OCwxLjM5MTM5OTQtMC4yNTMzOTg5CgkJQzkuNTY2OTA5OCwyMy45NTg5MDA1LDkuODM0NTksMjIuMjU3MDk5Miw5Ljg2NTg4LDIwLjU2MjA5OTVjMC4wMDU2NjAxLTAuMjg3MDk5OCwwLjI1MjcxOTktMC41MzMzMDA0LDAuNTI4NTE5Ni0wLjUxMDI5OTcKCQljMC4yODY0MDA4LDAuMDA1MTAwMywwLjUxNDQwMDUsMC4yNDIzLDAuNTA5NDAwNCwwLjUyOTM5OTljLTAuMDM2OTk5NywyLjAwMzI5OTctMC4yOTgxMDA1LDQuNDQyNTAxMS0xLjMzNDIxMDQsNC42ODU0CgkJQzkuMTUwNzkwMiwyNS4zNjQ5MDA2LDguNjIzMjEsMjUuNDUxOTAwNSw4LjA2NDkzLDI1LjU0NDIwMDljLTIuMzUxNzksMC4zODgwOTk3LTUuNTcyNzU5NiwwLjkxOTU5OTUtNS44ODA5NiwyLjkyNzcKCQljLTAuMzY2OTIsMi4zOTA0OTkxLTAuOTExNSw3LjUzODQ5NzktMS4wODk3NDk5LDkuMjU5MDk4MWgxOS4zNzY3ODE1YzAuMjg2Mzk5OCwwLDAuNTE4ODk5OSwwLjIzMzEwMDksMC41MTg4OTk5LDAuNTIwMjAyNgoJCUMyMC45ODk5MDA2LDM4LjUzODI5OTYsMjAuNzU3NDAwNSwzOC43NzE0MDA1LDIwLjQ3MTAwMDcsMzguNzcxNDAwNXoiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNC4wNjkyOTk3LDIxLjY4NzA5OTVjLTQuNjcwMTY5OCwwLTguNDY5NjkwMy0zLjgwODUwMDMtOC40Njk2OTAzLTguNDg5Nzk5NVY5LjM1ODA1OTkKCQljMC0wLjI4NzExOTksMC4yMzI1MDAxLTAuNTIwMTcwMiwwLjUxODk0LTAuNTIwMTcwMmMwLjI4NjQ1MDQsMCwwLjUxODk1LDAuMjMzMDUwMywwLjUxODk1LDAuNTIwMTcwMlYxMy4xOTczCgkJYzAsNC4xMDc1OTkzLDMuMzMzOTMsNy40NDk0OTkxLDcuNDMxNzk5OSw3LjQ0OTQ5OTFjNC4wOTc5MDA0LDAsNy40MzE4MDA4LTMuMzQxODk5OSw3LjQzMTgwMDgtNy40NDk0OTkxVjkuMzU4MDU5OQoJCWMwLTAuMjg3MTE5OSwwLjIzMjUwMDEtMC41MjAxNzAyLDAuNTE4OTk5MS0wLjUyMDE3MDJjMC4yODYzOTk4LDAsMC41MTg4OTk5LDAuMjMzMDUwMywwLjUxODg5OTksMC41MjAxNzAyVjEzLjE5NzMKCQlDMjIuNTM4OTk5NiwxNy44Nzg1OTkyLDE4LjczOTUsMjEuNjg3MDk5NSwxNC4wNjkyOTk3LDIxLjY4NzA5OTV6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTQuMDY5Mzk5OCwzMC4xNDE4OTkxYy0wLjAwMjEsMC0wLjAwNDIsMC0wLjAwNjMsMAoJCWMtMC4xNDAwOTk1LTAuMDAxNzk4Ni0wLjI3Mjk5OTgtMC4wNjAwOTg2LTAuMzY5NjAwMy0wLjE2MTY5OTNsLTQuNjE2ODE5NC00Ljg2MTQwMDYKCQljLTAuMTk3NjIwNC0wLjIwNzg5OTEtMC4xODk1OC0wLjUzNzE5OSwwLjAxODE3OTktMC43MzUzMDAxYzAuMjA3NzU5OS0wLjE5ODM5ODYsMC41MzU5NDAyLTAuMTg5OTk4NiwwLjczMzU1OTYsMC4wMTgzMDEKCQlsNC4yNTAxODAyLDQuNDc1MDAwNGw0LjM1NzIwMDYtNC4zNjc1MDAzYzAuMjAyNjk5Ny0wLjIwMzE5OTQsMC41MzExOTg1LTAuMjAzMTk5NCwwLjczMzkwMDEsMAoJCWMwLjIwMjY5OTcsMC4yMDMxOTk0LDAuMjAyNjk5NywwLjUzMjQwMDEsMCwwLjczNTU5OTVMMTQuNDM2MzAwMywyOS45ODk1CgkJQzE0LjMzODgwMDQsMzAuMDg3MjAwMiwxNC4yMDY4MDA1LDMwLjE0MTg5OTEsMTQuMDY5Mzk5OCwzMC4xNDE4OTkxeiIvPgoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuNjIwODIsMTAuMTk4MjAwMmMtMC4yNDgwMDAxLDAtMC41OTQ2NTAzLTAuMDk3NDAwNy0wLjkxNzE3LTAuNTI3OTUwMwoJCUM1LjYzNjI5MDEsOS41ODAzMjA0LDUuNTk5NjI5OSw5LjQ3MDY2OTcsNS41OTk2Mjk5LDkuMzU4MDMwM1Y5LjI0M0M1LjU5OTAzLDYuNTk1MjQwMSw1LjU5ODczMDEsNC42ODI0Njk4LDguMjkxODEsMS45ODMwMTk5CgkJYzIuMTIwNDkwMS0yLjEyNTUwMTksNy4zMDgwOTAyLTIuNjc5NzMxOCw5LjI1MTg4OTItMC45ODcxNjE5QzE3LjYwNzcwMDMsMS4wNDE4NywxNy44Nzk5LDEuMTMzMjk5OSwxOC4wOTg2OTk2LDEuMjA2OAoJCWMwLjc2MTIsMC4yNTYwNSwxLjkxMjA5OTgsMC42NDI2NiwyLjc3Mzc5OTksMS42MjcxNGMxLjY0NzUwMSwxLjg4MTk5LDEuNjY2NTAwMSw2LjMzNTU2MDMsMS42NjY1MDAxLDYuNTI0MDkwMwoJCWMwLDAuNDQ4NzY5Ni0wLjI3ODY5OTksMC42MjY1MzkyLTAuMzk4Nzk5OSwwLjY4MjA2OThjLTAuNTU1NTk5MiwwLjI1ODUwMDEtMS4yNjIzMDA1LTAuMjExNDg5Ny0yLjk3MDI5ODgtMS42NjYyMzAyCgkJYy0wLjE3NjEwMTctMC4xNDk5OTAxLTAuMzg1NDAwOC0wLjMyODA2MDItMC41MTAwMDAyLTAuNDI2NjYwMUMxOC41MjA3MDA1LDcuOTc5NzcwMiwxOC4yODQwOTk2LDguMDUwNTg5NiwxOC4wNjk1LDguMTE1MTE5OQoJCWMtMC45MjA3OTkzLDAuMjc2NjcwNS0yLjQ2NDUwMDQsMC43NDAwNzAzLTMuOTY3MTAwMSwwLjY2NDc3OTdjLTEuMTE4OTAwMy0wLjA1NTI2OTItMi4zOTY0OTk2LTAuMzMzNDI5My0zLjQyMjk5OTQtMC41NTY2MTk2CgkJYy0wLjc0MzQzMDEtMC4xNjE5Mzk2LTEuNjY3MTYtMC4zNjE4MTk3LTEuODk0NTgwOC0wLjMxMDczQzguNzI0MzA5OSw3Ljk2ODQyLDguNDgwMTkwMyw4LjM2NzI4OTUsOC4zMTg2Mzk4LDguNjMxMTEwMgoJCWMtMC40NjExMTk3LDAuNzUzNTItMC45MzgwMjk4LDEuNTMyMzg5Ni0xLjY1MzQxLDEuNTY2MTg5OEM2LjY1MDYzLDEwLjE5Nzg5OTgsNi42MzYwMjAyLDEwLjE5ODIwMDIsNi42MjA4MiwxMC4xOTgyMDAyegoJCSBNNi42Mzc1MDk4LDkuMzU4MDMwM2gwLjAwNTk2SDYuNjM3NTA5OHogTTYuNjM3NTA5OCw5LjE1NjA2MDJjMC4wMDY4NjAzLDAuMDA1MDgwMiwwLjAxMDczMDMsMC4wMDY4NjkzLDAuMDEwNzMwMywwLjAwNjg2OTMKCQlDNi44MTA5ODk5LDkuMTA0OTYwNCw3LjIzMTg2MDIsOC40MTc0ODA1LDcuNDMzOTYsOC4wODczMjk5QzcuNzg2MjgwMiw3LjUxMTU5LDguMDY0NjgwMSw3LjA1Njg1LDguNDYzODAwNCw2LjkyMzU5MDIKCQlDOC44OTIxMjA0LDYuNzgwNzc5OCw5LjU5MzQ4OTYsNi45MjI0LDEwLjg5OTYsNy4yMDY1MzAxYzEuMDQwNTk5OCwwLjIyNjQ4LDIuMjIwMzk5OSwwLjQ4MzEzLDMuMjUzODAwNCwwLjUzNDIxOTcKCQlDMTUuNDgzNDAwMyw3LjgwNzk3LDE2Ljg1OTMwMDYsNy4zOTI2NzAyLDE3Ljc3MTY5OTksNy4xMTg3YzAuNjcwNjAwOS0wLjIwMTM4MDMsMC45NDcwMDA1LTAuMjg0NDQsMS4yMDc1MDA1LTAuMTkwNjE5OQoJCWMwLjE1OTM5OSwwLjA1NzY2MDEsMC4zMjI1MDAyLDAuMTkzMDA5OSwwLjg2Mjg5OTgsMC42NTMxMmMwLjM0OTMwMDQsMC4yOTc1ODk4LDEuMTQxMDAwNywwLjk3MTkzLDEuNjQ4MzAwMiwxLjMwMDg4CgkJYy0wLjA1ODA5OTctMS40MzAyNDAyLTAuMzcyOS00LjE5MTI0MDMtMS4zOTc4OTk2LTUuMzYyMTUwMmMtMC42NzcyMDAzLTAuNzczMjI5OC0xLjYyOTAwMTYtMS4wOTMyMi0yLjMyMzgwMS0xLjMyNjg3CgkJYy0wLjQwOTE5ODgtMC4xMzc0NC0wLjcwNDU5OTQtMC4yMzY5Mjk5LTAuOTA1Nzk5OS0wLjQxMjAxQzE1LjQ2MDEwMDIsMC41NTkwNSwxMC44NTQ2LDAuODg1MzEzLDkuMDI1NjcwMSwyLjcxODYxCgkJQzYuNjYzNDQwMiw1LjA4NjQxLDYuNjM3MjA5OSw2LjYzMjI3OTksNi42Mzc1MDk4LDkuMTU2MDYwMnoiLz4KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yOS40NzUyMDA3LDQwYy01LjI1MTUwMTEsMC05LjUyNDAwMDItNC4yODI2MDA0LTkuNTI0MDAwMi05LjU0NjQ5OTMKCQlzNC4yNzI0OTkxLTkuNTQ2NTAxMiw5LjUyNDAwMDItOS41NDY1MDEyYzUuMjUxNCwwLDkuNTIzODk5MSw0LjI4MjYwMDQsOS41MjM4OTkxLDkuNTQ2NTAxMlMzNC43MjY2MDA2LDQwLDI5LjQ3NTIwMDcsNDB6CgkJIE0yOS40NzUyMDA3LDIxLjk0NzNjLTQuNjc5NTAwNiwwLTguNDg2MTAxMiwzLjgxNTcwMDUtOC40ODYxMDEyLDguNTA2MjAwOHMzLjgwNjYwMDYsOC41MDYyMDA4LDguNDg2MTAxMiw4LjUwNjIwMDgKCQljNC42NzkzOTc2LDAsOC40ODYwOTkyLTMuODE1NzAwNSw4LjQ4NjA5OTItOC41MDYyMDA4UzM0LjE1NDU5ODIsMjEuOTQ3MywyOS40NzUyMDA3LDIxLjk0NzN6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjkuNDc1OTk5OCwzNy44ODY1MDEzYy00LjA4OTAwMDcsMC03LjQxNTUwMDYtMy4zMzQzMDEtNy40MTU1MDA2LTcuNDMzMDAwNgoJCWMwLTQuMDk4NjAwNCwzLjMyNjQ5OTktNy40MzMyMDA4LDcuNDE1NTAwNi03LjQzMzIwMDhjNC4wODg4OTk2LDAsNy40MTU3MDA5LDMuMzM0NjAwNCw3LjQxNTcwMDksNy40MzMyMDA4CgkJQzM2Ljg5MTcwMDcsMzQuNTUyMjAwMywzMy41NjQ4OTk0LDM3Ljg4NjUwMTMsMjkuNDc1OTk5OCwzNy44ODY1MDEzeiBNMjkuNDc1OTk5OCwyNC4wNjA2MDAzCgkJYy0zLjUxNjcwMDcsMC02LjM3NzU5OTcsMi44NjgtNi4zNzc1OTk3LDYuMzkyOTAwNWMwLDMuNTI0OTk5NiwyLjg2MDg5OSw2LjM5MjY5ODMsNi4zNzc1OTk3LDYuMzkyNjk4MwoJCWMzLjUxNjU5OTcsMCw2LjM3NzgwMTktMi44Njc2OTg3LDYuMzc3ODAxOS02LjM5MjY5ODNDMzUuODUzODAxNywyNi45Mjg2MDAzLDMyLjk5MjU5OTUsMjQuMDYwNjAwMywyOS40NzU5OTk4LDI0LjA2MDYwMDN6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMzYuMjU5MjAxLDI5Ljc0MjcwMDZjLTAuMDYwNTAxMSwwLTAuMTIxOTAyNS0wLjAxMDgwMTMtMC4xODIxMDIyLTAuMDMzMjAxMgoJCWMtMC4wMzE4OTg1LTAuMDExODk5OS0zLjI0MDA5Ny0xLjIwMjc5ODgtNi42MDI4OTk2LTEuMjAyNzk4OGMtMy4yMjYyOTkzLDAtNi40Njc1OTk5LDEuMTI3MTk5Mi02LjUsMS4xMzg1OTk0CgkJYy0wLjI2OTgwMDIsMC4wOTQ2OTk5LTAuNTY2Mzk4Ni0wLjA0NzUwMDYtMC42NjE0OTktMC4zMTgxOTkyYy0wLjA5NTEwMDQtMC4yNzA5OTk5LDAuMDQ3MTAwMS0wLjU2NzcwMTMsMC4zMTcxOTk3LTAuNjYzMDAwMQoJCWMwLjEzODkwMDgtMC4wNDg5OTk4LDMuNDM2MS0xLjE5NzgwMTYsNi44NDQyOTkzLTEuMTk3ODAxNmMzLjU1NjkwMTksMCw2LjgzMDMwMTMsMS4yMTc1MDA3LDYuOTY3Njk5MSwxLjI2OTIwMTMKCQljMC4yNjgzMDI5LDAuMTAxMjk5MywwLjQwMzkwMDEsMC40MDA5OTkxLDAuMzAzMTk5OCwwLjY2OTg5OUMzNi42NjY5OTk4LDI5LjYxMzg5OTIsMzYuNDY5Mzk4NSwyOS43NDI3MDA2LDM2LjI1OTIwMSwyOS43NDI3MDA2eiIKCQkvPgoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI4LjA2MDgwMDYsMzcuNzQwMTAwOWMtMC4wMDYwMDA1LDAtMC4wMTE4OTk5LDAtMC4wMTgxOTk5LTAuMDAwMzAxNAoJCWMtMC4yODU5MDAxLTAuMDA5OC0wLjUxMDAwMDItMC4yNTA0MDA1LTAuNTAwODAxMS0wLjUzNzIwMDljMC4wMDA5MDAzLTAuMDIzODk5MSwwLjA2MDgwMDYtMi40MjAzOTg3LTEuNDIwOTAwMy0zLjU4NDQwMDIKCQljLTEuNTIzMzk5NC0xLjE5NjU5ODEtMy4yNjEyLTEuMDc4NTk4LTMuMjc2Njk5MS0xLjA3OTE5NjljLTAuMjg1MjAwMSwwLjAyNzc5NzctMC41MzQ3MDA0LTAuMTkxNTAxNi0wLjU1NzM5OTctMC40Nzc0MDE3CgkJYy0wLjAyMjYwMDItMC4yODU2OTk4LDAuMTg4Njk5Ny0wLjUzNTY5OTgsMC40NzM0MDAxLTAuNTU5Mjk5NWMwLjA4NjcwMDQtMC4wMDU3MDExLDIuMTQ1Nzk5Ni0wLjE1OTkwMDcsNC4wMDA5OTk1LDEuMjk3MTk5MgoJCWMxLjkwMTM5OTYsMS40OTM5MDAzLDEuODIyMDk5Nyw0LjMyMDQwMDIsMS44MTc4OTk3LDQuNDM5ODk5NEMyOC41NjkwMDAyLDM3LjUxOTkwMTMsMjguMzM4ODk5NiwzNy43NDAxMDA5LDI4LjA2MDgwMDYsMzcuNzQwMTAwOQoJCXoiLz4KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zMC44ODY5OTkxLDM3Ljc0MDEwMDljLTAuMjc4MDk5MSwwLTAuNTA4MTk5Ny0wLjIyMDE5OTYtMC41MTgzOTgzLTAuNTAwODAxMQoJCWMtMC4wMDQxMDA4LTAuMTE5NDk5Mi0wLjA4MzQwMDctMi45NDU5LDEuODE3OTk4OS00LjQzOTgwMDNjMS44NTQ1OTktMS40NTcwOTk5LDMuOTEzNzAwMS0xLjMwMzQ5OTIsNC4wMDA5OTk1LTEuMjk3MzAwMwoJCWMwLjI4NTYwMjYsMC4wMjM2MDE1LDAuNDk3Nzk4OSwwLjI3NTE5OTksMC40NzQyMDEyLDAuNTYxMzk5NWMtMC4wMjM0OTg1LDAuMjg2MDAzMS0wLjI4MDEwMTgsMC40OTUzOTk1LTAuNTU4NTAyMiwwLjQ3NTQwMjgKCQljLTAuMDMxMjk5Ni0wLjAwMjcwMDgtMS43NTk1OTc4LTAuMTEyNzAxNC0zLjI3NjM5NzcsMS4wNzkxOTY5Yy0xLjQ4MTgwMDEsMS4xNjQwMDE1LTEuNDIxODk5OCwzLjU2MDUwMTEtMS40MjEwMDE0LDMuNTg0NDAwMgoJCWMwLjAwOTMwMDIsMC4yODY4MDA0LTAuMjE0ODk5MSwwLjUyNzMwMTgtMC41MDA3LDAuNTM3MjAwOUMzMC44OTg4OTkxLDM3Ljc0MDEwMDksMzAuODkyOTk5NiwzNy43NDAxMDA5LDMwLjg4Njk5OTEsMzcuNzQwMTAwOXoiCgkJLz4KPC9nPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-position: center;
}
.e-icon-whaticon2,
.e-icon-whaticon3,
.e-icon-whaticon4 {
  width: 35px;
  height: 37px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAzNSAzNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzUgMzc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7b3BhY2l0eTowLjc7fQoJLnN0MXtmaWxsOiMzMTQ5NTY7fQoJLnN0MntmaWxsOiMwMDdEQzI7fQo8L3N0eWxlPgo8ZyBjbGFzcz0ic3QwIj4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMy41NTIyMDAzLDEzLjUxNzAwMDJINC4zMzc0NzAxYy0wLjI4MzMwOTksMC0wLjUxMzI1MDEtMC4yMjc1LTAuNTEzMjUwMS0wLjUwNzgwMDEKCQljMC0wLjI4MDIsMC4yMjk5NDAyLTAuNTA3NywwLjUxMzI1MDEtMC41MDc3aDE5LjIxNDcyOTNjMC4yODMzMDA0LDAsMC41MTMxOTg5LDAuMjI3NSwwLjUxMzE5ODksMC41MDc3CgkJQzI0LjA2NTM5OTIsMTMuMjg5NTAwMiwyMy44MzU1MDA3LDEzLjUxNzAwMDIsMjMuNTUyMjAwMywxMy41MTcwMDAyeiIvPgoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIzLjU1MjIwMDMsMTYuNzU2MDk5N0g0LjMzNzQ3MDFjLTAuMjgzMzA5OSwwLTAuNTEzMjUwMS0wLjIyNzM5OTgtMC41MTMyNTAxLTAuNTA3NwoJCXMwLjIyOTk0MDItMC41MDc4MDAxLDAuNTEzMjUwMS0wLjUwNzgwMDFoMTkuMjE0NzI5M2MwLjI4MzMwMDQsMCwwLjUxMzE5ODksMC4yMjc1LDAuNTEzMTk4OSwwLjUwNzgwMDEKCQlTMjMuODM1NTAwNywxNi43NTYwOTk3LDIzLjU1MjIwMDMsMTYuNzU2MDk5N3oiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMy4yODgzOTk3LDE5Ljk5NTMwMDNINC4zMzc0NzAxYy0wLjI4MzMwOTksMC0wLjUxMzI1MDEtMC4yMjc1MDA5LTAuNTEzMjUwMS0wLjUwNzgwMTEKCQlzMC4yMjk5NDAyLTAuNTA3Nzk5MSwwLjUxMzI1MDEtMC41MDc3OTkxaDguOTUwOTI5NmMwLjI4MzMwMDQsMCwwLjUxMzI5OTksMC4yMjc0OTksMC41MTMyOTk5LDAuNTA3Nzk5MQoJCVMxMy41NzE3MDAxLDE5Ljk5NTMwMDMsMTMuMjg4Mzk5NywxOS45OTUzMDAzeiIvPgoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIxLjE2MDgwMDksMjcuMDcwNjAwNUgxNC4wMjExYy0wLjI4MzMwMDQsMC0wLjUxMzI5OTktMC4yMjc1MDA5LTAuNTEzMjk5OS0wLjUwNzgwMTEKCQlzMC4yMjk5OTk1LTAuNTA3NywwLjUxMzI5OTktMC41MDc3aDcuMTM5NzAwOWMwLjI4MzI5ODUsMCwwLjUxMzE5ODksMC4yMjczOTk4LDAuNTEzMTk4OSwwLjUwNzcKCQlTMjEuNDQ0MDk5NCwyNy4wNzA2MDA1LDIxLjE2MDgwMDksMjcuMDcwNjAwNXoiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMS4xNTk1OTkzLDMwLjEyNDc5OTdoLTQuMTIwOTk4NGMtMC4yODMzMDA0LDAtMC41MTMyMDA4LTAuMjI3NDk5LTAuNTEzMjAwOC0wLjUwNzc5OTEKCQlzMC4yMjk5MDA0LTAuNTA3NywwLjUxMzIwMDgtMC41MDc3aDQuMTIwOTk4NGMwLjI4MzMwMDQsMCwwLjUxMzI5OTksMC4yMjczOTk4LDAuNTEzMjk5OSwwLjUwNzcKCQlTMjEuNDQyODk5NywzMC4xMjQ3OTk3LDIxLjE1OTU5OTMsMzAuMTI0Nzk5N3oiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMy41NDM4MDA0LDQuOTA1NjgwMmgtMTguNjEwNjNjLTAuMjgzMjk5OSwwLTAuNTEzMjQ5OS0wLjIyNzQ4OTktMC41MTMyNDk5LTAuNTA3NzcwMQoJCXMwLjIyOTk1LTAuNTA3NzcwMSwwLjUxMzI0OTktMC41MDc3NzAxaDE4LjYxMDYzYzAuMjgzMzAwNCwwLDAuNTEzMjk5OSwwLjIyNzQ4OTksMC41MTMyOTk5LDAuNTA3NzcwMQoJCVMyMy44MjcxMDA4LDQuOTA1NjgwMiwyMy41NDM4MDA0LDQuOTA1NjgwMnoiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xOS4zMTc2OTk0LDcuOTQ2NDU5OEg5Ljc2MzI1MDRjLTAuMjgzMzA5OSwwLTAuNTEzMjUwNC0wLjIyNzUtMC41MTMyNTA0LTAuNTA3Nzc5NgoJCWMwLTAuMjgwMjgwMSwwLjIyOTk0MDQtMC41MDc3NzAxLDAuNTEzMjUwNC0wLjUwNzc3MDFoOS41NTQ0NDkxYzAuMjgzMzAwNCwwLDAuNTEzMjAwOCwwLjIyNzQ4OTksMC41MTMyMDA4LDAuNTA3NzcwMQoJCUMxOS44MzA5MDAyLDcuNzE4OTU5OCwxOS42MDA5OTk4LDcuOTQ2NDU5OCwxOS4zMTc2OTk0LDcuOTQ2NDU5OHoiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yNy4zNzgwMDAzLDM3SDAuNTEzMjQ2QzAuMjI5OTQzLDM3LDAsMzYuNzcyNDk5MSwwLDM2LjQ5MjE5ODlWMC41MDc3NzRDMCwwLjIyNzQ5MiwwLjIyOTk0MywwLDAuNTEzMjQ2LDAKCQloMjYuODY0NzUzN2MwLjI4MzMwMDQsMCwwLjUxMzE5ODksMC4yMjc0OTIsMC41MTMxOTg5LDAuNTA3Nzc0djQuODI5MjI2YzAsMC4yODAyOTAxLTAuMjI5ODk4NSwwLjUwNzc4MDEtMC41MTMxOTg5LDAuNTA3NzgwMQoJCVMyNi44NjQ3MDAzLDUuNjE3MjksMjYuODY0NzAwMyw1LjMzNjk5OTlWMS4wMTU1NUgxLjAyNjQ5djM0Ljk2ODk1MjJoMjUuODM4MjExMXYtNi4zNzU2MDA4CgkJYzAtMC4yODAzMDAxLDAuMjI5OTk5NS0wLjUwNzc5OTEsMC41MTMyOTk5LTAuNTA3Nzk5MXMwLjUxMzE5ODksMC4yMjc0OTksMC41MTMxOTg5LDAuNTA3Nzk5MXY2Ljg4MzI5ODkKCQlDMjcuODkxMTk5MSwzNi43NzI0OTkxLDI3LjY2MTMwMDcsMzcsMjcuMzc4MDAwMywzN3oiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02LjY0NjI0MDIsMjkuOTYxOTk5OWMtMC4xMzE0ODAyLDAtMC4yNjI2Ny0wLjA0OTQ5OTUtMC4zNjI5MDAzLTAuMTQ4NzAwN2wtMS43MTMwNjk5LTEuNjk0Nzk5NAoJCWMtMC4yMDA0Ni0wLjE5ODI5OTQtMC4yMDA0Ni0wLjUxOTY5OTEsMC0wLjcxODA5OTZjMC4yMDA0Ni0wLjE5ODI5OTQsMC41MjUzMzAxLTAuMTk4Mjk5NCwwLjcyNTc5LDBsMS4zNTAxODk3LDEuMzM1ODAwMgoJCWwyLjg3ODQxMDMtMi44NDc3MDAxYzAuMjAwNDctMC4xOTgyOTk0LDAuNTI1MzQwMS0wLjE5ODI5OTQsMC43MjU4Mzk2LDBjMC4yMDA0MDA0LDAuMTk4Mjk5NCwwLjIwMDQwMDQsMC41MTk2OTkxLDAsMC43MTgwMDA0CgkJTDcuMDA5MTUsMjkuODEzMjk5MkM2LjkwODkwOTgsMjkuOTEyNTAwNCw2Ljc3NzcyLDI5Ljk2MTk5OTksNi42NDYyNDAyLDI5Ljk2MTk5OTl6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjcuNDY4MDk5NiwyMy45OTE2Yy0wLjA1ODMsMC0wLjExNzg5ODktMC4wMDk4OTkxLTAuMTc1OTk4Ny0wLjAzMDkwMWwtMy4zMTIzMDE2LTEuMTk2Mzk5NwoJCWMtMC4xMjc5OTg0LTAuMDQ1OTk5NS0wLjIzMTk5ODQtMC4xNDA0OTkxLTAuMjg5MTk5OC0wLjI2MjY5OTFjLTAuMDU3NDk4OS0wLjEyMjItMC4wNjM2OTk3LTAuMjYxNjk5Ny0wLjAxNjc5OTktMC4zODgyMDA4CgkJbDUuMTY0ODk5OC0xMy45OTQ1MzkzYzAuMDQ2NTAxMi0wLjEyNjU3MDIsMC4xNDIxMDEzLTAuMjI5NTMwMywwLjI2NTYwMDItMC4yODYxMTA0CgkJYzAuMTIzNTAwOC0wLjA1NzE1OTksMC4yNjUwMDEzLTAuMDYyOTk5NywwLjM5MjI5OTctMC4wMTY2MTk3bDMuMzEyMzk4OSwxLjE5NjY1OTYKCQljMC4yNjYyMDEsMC4wOTYyNTA1LDAuNDAzMzAxMiwwLjM4NzYxMDQsMC4zMDYwMDM2LDAuNjUwOTcwNWwtNS4xNjQ5MDE3LDEzLjk5NDI0MDgKCQlDMjcuODc0MDk5NywyMy44NjM4OTkyLDI3LjY3NzQwMDYsMjMuOTkxNiwyNy40NjgwOTk2LDIzLjk5MTZ6IE0yNC44MTM4MDA4LDIxLjk4NDY5OTJsMi4zNDgyOTksMC44NDgxOTk4bDQuODEyOTAwNS0xMy4wNDA1MTg4CgkJbC0yLjM0ODQwMDEtMC44NDg0MzA2TDI0LjgxMzgwMDgsMjEuOTg0Njk5MnoiLz4KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zMi42MzIzMDEzLDkuOTk3Mzg5OGMtMC4wNTg0MDMsMC0wLjExNzkwMDgtMC4wMDk5MDk2LTAuMTc2MDAyNS0wLjAzMDkwOTVsLTMuMzEyMzk4OS0xLjE5NjY3MDUKCQljLTAuMjY2MTk5MS0wLjA5NjI0LTAuNDAzMjAwMS0wLjM4NzYwOTUtMC4zMDU5OTk4LTAuNjUwOTY5NUwyOS44NTA1OTkzLDUuMzc0NjUKCQljMC4wNDY2MDAzLTAuMTI2NTcwMiwwLjE0MjEwMTMtMC4yMjk1Mjk5LDAuMjY1NjAwMi0wLjI4NjEwOTlDMzAuMjM5NDAwOSw1LjAzMTk2LDMwLjM4MDYsNS4wMjUyNSwzMC41MDg2MDAyLDUuMDcxOTE5OQoJCWwzLjMxMjYwMTEsMS4xOTY2NmMwLjEyNzk5ODQsMC4wNDYwODAxLDAuMjMxOTk4NCwwLjE0MDU4MDIsMC4yODkxOTk4LDAuMjYyNzgwMgoJCWMwLjA1NzQ5ODksMC4xMjIyMSwwLjA2MzY5NzgsMC4yNjE2MiwwLjAxNjc5OTksMC4zODgxODk4bC0xLjAxMjkwMTMsMi43NDQxOTAyCgkJQzMzLjAzODIwMDQsOS44Njk2NDk5LDMyLjg0MTU5ODUsOS45OTczODk4LDMyLjYzMjMwMTMsOS45OTczODk4eiBNMjkuOTc3ODk5Niw3Ljk5MDIyMDFsMi4zNDg0MDIsMC44NDg0Mjk3bDAuNjYwOTAwMS0xLjc5MDQ3OTcKCQlsLTIuMzQ4NjAyMy0wLjg0ODQyMDFMMjkuOTc3ODk5Niw3Ljk5MDIyMDF6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMzIuNzUxMjAxNiw2LjkzMDM4OTljLTAuMDU5NjAwOCwwLTAuMTE5MTAyNS0wLjAxMDIxLTAuMTc2MDAyNS0wLjAzMDkybC0xLjUyNDk5OTYtMC41NTA5NAoJCWMtMC4yNjYxOTkxLTAuMDk2MjQtMC40MDMyOTkzLTAuMzg3NjEtMC4zMDU5OTk4LTAuNjUwOTdMMzEuNDc4NTAwNCwzLjcwNzg5CgkJYzAuMjUwOTAwMy0wLjY3ODY3OTksMS4wMTQ0MDA1LTEuMDI5MjUwMSwxLjY5ODctMC43ODE2M2MwLjY4NjI5ODQsMC4yNDc5LDEuMDQwNTk5OCwxLjAwMjEyLDAuNzkwMjk4NSwxLjY4MDgKCQlsLTAuNzM0Mjk4NywxLjk4OTY3MDNjLTAuMDQ2NjAwMywwLjEyNjU3OTgtMC4xNDIxMDEzLDAuMjI5NTM5OS0wLjI2NTU5ODMsMC4yODYxMTk5CgkJQzMyLjg5OTIwMDQsNi45MTQzNCwzMi44MjUxOTkxLDYuOTMwMzg5OSwzMi43NTEyMDE2LDYuOTMwMzg5OXogTTMxLjg4NDE5OTEsNS41Njg5NDAybDAuNTYxMDAyNywwLjIwMjY5OTdsMC41NTgzLTEuNTEyODA5OAoJCWMwLjA1NjI5NzMtMC4xNTI4MzAxLTAuMDIzNjAxNS0wLjMyMjg3LTAuMTc4MzAyOC0wLjM3ODg3Yy0wLjE1Mjk5OTktMC4wNTU3MDAxLTAuMzI2Njk4MywwLjAyMzA0MDEtMC4zODI2OTgxLDAuMTc2NDU5OAoJCUwzMS44ODQxOTkxLDUuNTY4OTQwMnoiLz4KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yNS4xNTEzOTk2LDI3LjUyNTk5OTFjLTAuMDU5LDAtMC4xMTgyMDAzLTAuMDA5ODk5MS0wLjE3NTk5ODctMC4wMzA4OTlsLTEuNTI1MDAxNS0wLjU1MTAwMDYKCQljLTAuMjI0NTk5OC0wLjA4MDk5OTQtMC4zNjI4OTk4LTAuMzA1MDAwMy0wLjMzMzA5OTQtMC41NDAxMDAxbDAuNTI5Njk5My00LjE3OTY5ODkKCQljMC4wMTk1MDA3LTAuMTUzNDAwNCwwLjEwODUwMTQtMC4yODk2MDA0LDAuMjQxODAwMy0wLjM3MDFjMC4xMzM4MDA1LTAuMDgwODAxLDAuMjk2MzAwOS0wLjA5NjMwMDEsMC40NDMzOTk0LTAuMDQzNTAwOQoJCWwzLjMxMjMwMTYsMS4xOTYzOTk3YzAuMTQ2Nzk5MSwwLjA1MzEwMDYsMC4yNjEyLDAuMTY5MTAxNywwLjMxMDY5OTUsMC4zMTU4MDE2CgkJYzAuMDQ5NjAwNiwwLjE0NjY5OTksMC4wMjg5MDAxLDAuMzA3Njk5Mi0wLjA1NjMwMTEsMC40MzcxOTg2bC0yLjMxNzA5ODYsMy41MzQyOTk5CgkJQzI1LjQ4NTA5OTgsMjcuNDQxOTk5NCwyNS4zMjExOTk0LDI3LjUyNTk5OTEsMjUuMTUxMzk5NiwyNy41MjU5OTkxeiBNMjQuMTg2NTAwNSwyNi4xMjkybDAuNzU2Nzk5NywwLjI3MzMwMDJMMjYuNjg3Mjk5NywyMy43NDIzCgkJbC0yLjEwMjE5OTYtMC43NTkxTDI0LjE4NjUwMDUsMjYuMTI5MnoiLz4KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yMy4zMjc2MDA1LDMwLjEyNDc5OTdjLTAuMDU5LDAtMC4xMTg0OTk4LTAuMDA5ODk5MS0wLjE3NjAwMDYtMC4wMzA4OTkKCQljLTAuMjE4OTk5OS0wLjA3OTAwMDUtMC4zNTY2OTktMC4yOTQ2MDE0LTAuMzM0ODk5OS0wLjUyNDEwMTNsMC4yOTg0MDA5LTMuMTQ5ODk4NQoJCWMwLjAxNDY5OTktMC4xNTY5MDA0LDAuMTAyMTk5Ni0wLjI5NzgwMDEsMC4yMzY3MDAxLTAuMzgyMTAxMWMwLjEzNDY5ODktMC4wODM5MDA1LDAuMzAwMzk5OC0wLjEwMTY5OTgsMC40NTAwOTk5LTAuMDQ3NTAwNgoJCWwxLjUyNDk5OTYsMC41NTA5MDE0YzAuMTQ5NDk5OSwwLjA1Mzk5ODksMC4yNjUwOTg2LDAuMTczNTk5MiwwLjMxMzA5ODksMC4zMjM0OTk3CgkJYzAuMDQ4MTAxNCwwLjE0OTkwMDQsMC4wMjMzMDAyLDAuMzEzNDk5NS0wLjA2NzQ5OTIsMC40NDI5OTg5bC0xLjgyMzI5OTQsMi41OTg5MDE3CgkJQzIzLjY1MTMwMDQsMzAuMDQ2NDAwMSwyMy40OTIwOTk4LDMwLjEyNDc5OTcsMjMuMzI3NjAwNSwzMC4xMjQ3OTk3eiBNMjQuMDc0ODk5NywyNy4xNjk3OTk4bC0wLjA1Mzg5OTgsMC41NjgzOTk0CgkJbDAuMzI5MDAwNS0wLjQ2ODk5OTlMMjQuMDc0ODk5NywyNy4xNjk3OTk4eiIvPgoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMyLjAwNDIsMTcuNzg2Njk5M2MtMC40MDI5OTk5LDAtMC44MjY0MDA4LTAuMTM2Mjk5MS0xLjA3NjkwMDUtMC41NzA0OTk0CgkJYy0wLjMwNzQ5ODktMC41MzM1MDA3LDAuMDc5Mjk5OS0xLjY1ODM5OTYsMS42NjkzOTkzLTUuNTMzYzAuNDMwNzAyMi0xLjA1MDAwMDIsMC45ODAyMDE3LTIuMzg4Mzg5NiwxLjIzNTIwMjgtMy4xNjAzOTk0CgkJYy0wLjE2NDgwMjYsMC4xMTE0MDkyLTAuMzQ2MDk5OSwwLjI1NjA2OTItMC40OTU1MDI1LDAuNDA0MjI5MmMtMC4yMDA1MDA1LDAuMTk3NzQwNi0wLjUyNTM5ODMsMC4xOTgzMjk5LTAuNzI1Nzk5NiwwLjAwMDU5MDMKCQljLTAuMjAwNTAwNS0wLjE5ODAyOTUtMC4yMDA3OTgtMC41MTk3Mjk2LTAuMDAwNTk4OS0wLjcxODA1OTVjMC4yNzMzMDAyLTAuMjcwNjUwNCwxLjIyNjYwMDYtMS4xMzIyMTAzLDIuMDAzOTk3OC0wLjg0OTg4MDIKCQljMC4xMzEyMDI3LDAuMDQ3MjQ5OCwwLjI3MTIwMjEsMC4xNzk5NDk4LDAuMzI3ODAwOCwwLjMwNTk0OTdjMC4xODQ2MDA4LDAuNDExODEwNC0wLjAxMDg5ODYsMS4wMjg2Njk4LTEuMzk0MTAwMiw0LjM5OTU3CgkJYy0wLjY2OTE5NzEsMS42MzAzOTk3LTEuNjY3ODk4Miw0LjA2NDAwMDEtMS42OTUwOTg5LDQuNjc5MTAxYzAuMTEwMzAwMSwwLjA2MDA5ODYsMC40MDE1OTk5LDAuMDAxNjk5NCwwLjUxODI5OTEtMC4wNDQxMDE3CgkJYzAuMjYzODAxNi0wLjEwNDk5OTUsMC41NjE5MDExLDAuMDI0MDAwMiwwLjY2NjUwMDEsMC4yODQ0MDA5YzAuMTA0NzAyLDAuMjYwNzAwMi0wLjAyNDA5NzQsMC41NTU5MDA2LTAuMjg3Mzk5MywwLjY1OTM5OQoJCUMzMi41NTQyOTg0LDE3LjcyMDY5OTMsMzIuMjg0MTk4OCwxNy43ODY2OTkzLDMyLjAwNDIsMTcuNzg2Njk5M3oiLz4KPC9nPgo8L3N2Zz4K);
}
.e-icon-whaticon3,
.e-icon-whaticon4 {
  width: 37px;
  height: 35px;
  background-image: url(/bitrix/frontend/dist/static/css/../img/svg-img/whaticon3.svg);
}
.e-icon-whaticon4 {
  width: 40px;
  height: 41px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0MCA0MSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7b3BhY2l0eTowLjc7fQoJLnN0MXtmaWxsOiMwMDdEQzI7fQoJLnN0MntmaWxsOiMzMTQ5NTY7fQo8L3N0eWxlPgo8ZyBjbGFzcz0ic3QwIj4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zOS40MzYxLDQxSDIyLjc3NzI5OTljLTAuMzExNTAwNSwwLTAuNTY0Mzk5Ny0wLjI1NTAwMTEtMC41NjQzOTk3LTAuNTY5MDk5NFYyMy42MzA4MDAyCgkJYzAtMC4zMTQxOTk0LDAuMjUyODk5Mi0wLjU2OTIwMDUsMC41NjQzOTk3LTAuNTY5MjAwNUgzOS40MzYxYzAuMzExNTk5NywwLDAuNTY0Mzk5NywwLjI1NTAwMTEsMC41NjQzOTk3LDAuNTY5MjAwNXYxNi44MDAxMDAzCgkJQzQwLjAwMDQ5OTcsNDAuNzQ0OTk4OSwzOS43NDc2OTk3LDQxLDM5LjQzNjEsNDF6IE0yMy4zNDE2OTk2LDM5Ljg2MTY5ODJoMTUuNTMwMDAwN1YyNC4yMDAwMDA4SDIzLjM0MTY5OTZWMzkuODYxNjk4MnoiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zMi41NDI5OTkzLDQxaC0yLjg3MzA5ODRjLTAuMzExNjAxNiwwLTAuNTY0NDAxNi0wLjI1NTAwMTEtMC41NjQ0MDE2LTAuNTY5MDk5NFYyMy42MzA4MDAyCgkJYzAtMC4zMTQxOTk0LDAuMjUyOC0wLjU2OTIwMDUsMC41NjQ0MDE2LTAuNTY5MjAwNWgyLjg3MzA5ODRjMC4zMTE1OTk3LDAsMC41NjQzOTk3LDAuMjU1MDAxMSwwLjU2NDM5OTcsMC41NjkyMDA1djE2LjgwMDEwMDMKCQlDMzMuMTA3Mzk5LDQwLjc0NDk5ODksMzIuODU0NTk5LDQxLDMyLjU0Mjk5OTMsNDF6IE0zMC4yMzQzMDA2LDM5Ljg2MTY5ODJoMS43NDQ0VjI0LjIwMDAwMDhoLTEuNzQ0NFYzOS44NjE2OTgyeiIvPgoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTI3LjM2NzA5OTgsMzYuMTMwNzk4M2gtMy4wNTg1OTk1Yy0wLjMxMTUwMDUsMC0wLjU2NDM5OTctMC4yNTQ5OTczLTAuNTY0Mzk5Ny0wLjU2OTE5ODYKCQlzMC4yNTI4OTkyLTAuNTY5MTk4NiwwLjU2NDM5OTctMC41NjkxOTg2aDMuMDU4NTk5NWMwLjMxMTU5OTcsMCwwLjU2NDM5OTcsMC4yNTQ5OTczLDAuNTY0Mzk5NywwLjU2OTE5ODYKCQlTMjcuNjc4Njk5NSwzNi4xMzA3OTgzLDI3LjM2NzA5OTgsMzYuMTMwNzk4M3oiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yNS42NjIzMDAxLDM3LjkxMDE5ODJoLTEuMzUzNzk5OGMtMC4zMTE1MDA1LDAtMC41NjQzOTk3LTAuMjU0OTk3My0wLjU2NDM5OTctMC41NjkxOTg2CgkJYzAtMC4zMTQwOTg0LDAuMjUyODk5Mi0wLjU2OTA5OTQsMC41NjQzOTk3LTAuNTY5MDk5NGgxLjM1Mzc5OThjMC4zMTE1MDA1LDAsMC41NjQzOTk3LDAuMjU1MDAxMSwwLjU2NDM5OTcsMC41NjkwOTk0CgkJQzI2LjIyNjY5OTgsMzcuNjU1MjAxLDI1Ljk3MzgwMDcsMzcuOTEwMTk4MiwyNS42NjIzMDAxLDM3LjkxMDE5ODJ6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTYuNTUyOTAwMywzOS4xNDYzMDEzYy0wLjExMDUwMDMsMC0wLjIyMjQwMDctMC4wMzI2OTk2LTAuMzIwMzAxMS0wLjEwMTAwMTcKCQlDMC40NzI3MjMsMjguMDY0MTk5NCwwLjAwMjk4OTEsMTAuODI5NDAwMSwwLjAwMDA2NzksMTAuNjU2NDk5OWMtMC4wMDI5MTQ2LTAuMTkwMywwLjA4ODE3NDYtMC4zNjk1MDAyLDAuMjQzNDU4MS0wLjQ3NzcwMDIKCQlDMy42NzAwNzk5LDcuNzkwOTQ5OCwxNC45NzI0OTk4LDAsMTYuNTUzNDk5MiwwYzEuNDU0OTk5OSwwLDEyLjg1MDEwMTUsNy43ODk5Njk5LDE2LjMwNzgwMjIsMTAuMTc3NDk5OAoJCWMwLjE1NjU5NzEsMC4xMDc5MDA2LDAuMjQ4NiwwLjI4ODAwMDEsMC4yNDU2OTcsMC40NzkzMDA1Yy0wLjAwMTg5OTcsMC4xMTQzOTk5LTAuMDU5NTk3LDIuODU0Mzk5Ny0xLjEzNjg5OCw2Ljg2MjA5OTYKCQljLTAuMDgxMzAwNywwLjMwMzY5OTUtMC4zOTE5MDEsMC40ODQxOTk1LTAuNjkyMTAwNSwwLjQwMDQ5OTNjLTAuMzAwODAwMy0wLjA4MjA5OTktMC40Nzg3OTk4LTAuMzk0NTk5OS0wLjM5NzEwMDQtMC42OTgKCQljMC44NDAzMDE1LTMuMTI2Njk5NCwxLjAzODcwMDEtNS40Nzg4OTksMS4wODQ0MDAyLTYuMjgzMTk5M0MyNS4xNzQ2OTk4LDYuMjU3MDIsMTcuNTI4Njk5OSwxLjI3Njk3LDE2LjUzMTc5OTMsMS4xMzcwNAoJCUMxNS41MzMsMS4yNDc4Nyw3LjkwMTg4OTgsNi4yMzM3OTk5LDEuMTQyNzksMTAuOTM1NjAwM2MwLjE0MDA1MDEsMi4zMDEzLDEuNTkyMzYwMSwxNy4zMjE4MDAyLDE1LjczMTcxMDQsMjcuMTczNDAwOQoJCWMwLjI1NjM5OTIsMC4xNzg0OTczLDAuMzIwNjAwNSwwLjUzMzE5OTMsMC4xNDMyOTkxLDAuNzkxNzk3NkMxNi45MDgxOTkzLDM5LjA2MDM5ODEsMTYuNzMyMjAwNiwzOS4xNDYzMDEzLDE2LjU1MjkwMDMsMzkuMTQ2MzAxMwoJCXoiLz4KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNi41NTIyMDAzLDM0LjEwMzA5OThjLTAuMTEwNTAwMywwLTAuMjIyMDAwMS0wLjAzMjY5OTYtMC4zMjAyLTAuMTAwOTk3OQoJCUM0LjU5MTcxMDEsMjUuODkxNzk5OSw0LjI0NDUzMDIsMTMuMTUyNzk5Niw0LjI0MjI2LDEzLjAyNDk5OTZjLTAuMDAyOTIwMi0wLjE5MDMsMC4wODgxNzAxLTAuMzY5NDk5MiwwLjI0MzQ1MDItMC40Nzc2OTkzCgkJYzMuMjM3ODg5OC0yLjI1NjQwMDEsMTAuODk1Mjg5NC03LjUwNDIxMDUsMTIuMDY3MTkwMi03LjUwNDIxMDVjMS4wNDI0OTk1LDAsOC4wMDY1MDAyLDQuNzAwODYsMTIuMDY0Niw3LjUwMjkwOTcKCQljMC4xNTY1OTksMC4xMDc5MDA2LDAuMjQ4NiwwLjI4ODAwMDEsMC4yNDU2OTg5LDAuNDc5MDAwMWMtMC4wMDEyOTg5LDAuMDc0NTAwMS0wLjAzODE5ODUsMS44NTA3MDA0LTAuNjkxNDk5Nyw0LjUwMDcKCQljLTAuMDc0Nzk4NiwwLjMwNTQwMDgtMC4zNzkyLDAuNDkxMTAwMy0wLjY4MzU5OTUsMC40MTQ4OTk4Yy0wLjMwMjQ5OTgtMC4wNzU0OTg2LTAuNDg2NjAwOS0wLjM4NDQ5ODYtMC40MTEzOTk4LTAuNjg5NDk4OQoJCWMwLjQ2ODcwMDQtMS45MDMwMDA4LDAuNjA0NTk5LTMuMzQ4MDAwNSwwLjY0MzEwMDctMy45NDUzMDAxQzIzLjUzMDE5OTEsMTAuNDIwMzk5NywxNy41MDQ2OTk3LDYuNDQ1OTMsMTYuNTQ3NzAwOSw2LjE4Njk5OTgKCQlDMTUuNjQ4NDAwMyw2LjQwNjM3MDIsMTAuMjU3Mzk5Niw5LjkxNzg4MDEsNS4zODY2LDEzLjMwMzUwMDJjMC4xMzA2NSwxLjkyMDcwMDEsMS4zMTM4OSwxMi42NzM4OTk3LDExLjQ4NzE5OTgsMTkuNzYyMjk4NgoJCWMwLjI1NjUwMDIsMC4xNzg1MDExLDAuMzIwNjAwNSwwLjUzMzE5OTMsMC4xNDMyOTkxLDAuNzkxODAxNUMxNi45MDc0OTkzLDM0LjAxNzIwMDUsMTYuNzMxNTAwNiwzNC4xMDMwOTk4LDE2LjU1MjIwMDMsMzQuMTAzMDk5OAoJCXoiLz4KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNS41NzEwMDAxLDIyLjM5MTA5OTljLTAuMTQ0NTk5OSwwLTAuMjg4OTAwNC0wLjA1NTUtMC4zOTkxMDAzLTAuMTY2NzAwNGwtMy42NzA1OTk5LTMuNzAxNzk5NAoJCWMtMC4yMjA1LTAuMjIyMjk5Ni0wLjIyMDUtMC41ODI1MDA1LDAtMC44MDQ5MDExYzAuMjIwMzk5OS0wLjIyMjI5OTYsMC41Nzc3MDA2LTAuMjIyMjk5NiwwLjc5ODEwMDUsMGwzLjI3MTU5OTgsMy4yOTk0MDAzCgkJbDYuNTQ2Mzk5MS02LjYwMTk5OTNjMC4yMjA1MDA5LTAuMjIyMzAwNSwwLjU3NzcwMTYtMC4yMjIzMDA1LDAuNzk4MjAwNiwwYzAuMjIwMzk5OSwwLjIyMjM5OTcsMC4yMjAzOTk5LDAuNTgyNTk5NiwwLDAuODA0OTAwMgoJCWwtNi45NDU0OTk0LDcuMDA0Mzk5M0MxNS44NTk4MDAzLDIyLjMzNTU5OTksMTUuNzE1NiwyMi4zOTEwOTk5LDE1LjU3MTAwMDEsMjIuMzkxMDk5OXoiLz4KPC9nPgo8L3N2Zz4K);
}
.e-icon-time {
  width: 13px;
  height: 13px;
  opacity: 0.25;
}
.e-icon-t_no,
.e-icon-t_yes {
  width: 22.86px;
  height: 22.86px;
  opacity: 0.7;
}
.e-icon-t_no {
  fill: #9dacb2;
}
.e-icon-t_yes {
  fill: var(--color-primary);
}
.e-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.e-logo__text {
  width: 175px;
  font-weight: 600;
  font-size: 12px;
  opacity: 0.8;
  margin-left: 12px;
  color: var(--color-primary);
}
.e-title__h1 {
  font-weight: 700;
  font-size: 52px;
  color: var(--color-primary);
}
.e-title__h2,
.e-title__h3 {
  font-weight: 600;
  font-size: 38px;
  margin-bottom: 35px;
  letter-spacing: 0.02em;
}
.e-title__h3 {
  font-size: 24px;
  margin-bottom: 10px;
}
.f-form__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.f-form__row:empty {
  display: none;
}
.f-form__row > :not(:first-child) {
  margin-left: 30px;
}
.f-form__row--jc {
  -webkit-box-pack: inherit;
  -ms-flex-pack: inherit;
  justify-content: inherit;
}
.f-form__row + .f-form__row {
  margin-top: 30px;
}
.f-form__field {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.f-form__footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.f-form__footer [type='submit'] {
  margin: 0 30px 0 0;
}
.f-form__footer_align_right {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  text-align: right;
}
.f-form__footer_align_right [type='submit'] {
  margin: 0 0 0 30px;
}
.f-form__row + .f-form__footer {
  margin-top: 30px;
}
.f-form__agreement {
  font-size: 10px;
  opacity: 0.5;
  font-weight: 300;
  letter-spacing: 0;
  margin: 8px 0 0;
}
.f-form__footer .f-form__agreement {
  margin: 0;
}
.f-form__agreement a,
.f-form__agreement button[type='button'] {
  color: inherit;
  border-bottom: 1px solid;
  font-weight: 300;
}
.f-form__agreement a:hover,
.f-form__agreement button[type='button']:hover {
  border-color: transparent;
}
.f-input {
  background: rgba(var(--color-black-rgb), 0.08);
  width: 100%;
  padding: 14px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  letter-spacing: 0.02em;
  font-size: 16px;
  border-radius: 3px;
  min-width: 210px;
}
.f-input_theme_light {
  color: #fff;
  border: 1px solid rgba(255, 255, 255, 0.4);
}
.f-input_theme_light:focus,
.f-input_theme_light:hover {
  border: 1px solid rgba(255, 255, 255, 0.6);
}
.f-input_theme_light::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.f-input_theme_light::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.f-input_theme_light:-ms-input-placeholder,
.f-input_theme_light::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.f-input_theme_light::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.f-input_theme_dark {
  color: #314956;
  border: 1px solid rgba(49, 73, 86, 0.2);
}
.f-input_theme_dark:focus,
.f-input_theme_dark:hover {
  border: 1px solid rgba(49, 73, 86, 0.5);
}
.f-input_theme_dark::-webkit-input-placeholder {
  color: rgba(49, 73, 86, 0.8);
}
.f-input_theme_dark::-moz-placeholder {
  color: rgba(49, 73, 86, 0.8);
}
.f-input_theme_dark:-ms-input-placeholder,
.f-input_theme_dark::-ms-input-placeholder {
  color: rgba(49, 73, 86, 0.8);
}
.f-input_theme_dark::placeholder {
  color: rgba(49, 73, 86, 0.8);
}
.f-form__field.has-error input {
  border-color: rgba(255, 0, 0, 0.7);
}
small.help-block {
  opacity: 0 !important;
  display: none !important;
}
.footer {
  background: #007dc2;
  color: #fff;
  padding: 38px 0 18px;
}
.footer__logo {
  display: block;
  margin: 0 0 28px;
}
.footer__info {
  margin: 0 72px 0 0;
}
.footer__row {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.footer__row,
.footer__socials,
.footer__socials-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.footer__socials-item + .footer__socials-item {
  margin: 0 0 0 25px;
}
.footer__socials-icon {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 32px;
  height: 32px;
  border-radius: 3px;
  fill: rgba(255, 255, 255, 0.5);
  background: rgba(255, 255, 255, 0.2);
  -webkit-transition: 0.3s linear;
  transition: 0.3s linear;
}
.footer__socials-icon > svg,
.g-menu__socials-icon > svg {
  max-width: 19px;
  max-height: 20px;
}
.footer__socials-icon:hover {
  fill: #fff;
  background: rgba(255, 255, 255, 0.4);
}
.footer__form-container {
  max-width: 415px;
}
.footer__form-title {
  line-height: 22px;
  margin-bottom: 13px;
}
.footer__contacts {
  text-align: right;
  font-size: 18px;
}
.footer__contacts-item + .footer__contacts-item {
  margin: 18px 0 0;
}
.footer__contacts-link {
  color: #fff;
}
.footer__contacts-link:hover {
  color: rgba(255, 255, 255, 0.8);
}
.footer__contacts-icon {
  max-width: 14px;
  max-height: 15px;
  fill: rgba(255, 255, 255, 0.3);
  margin: 0 3px 0 0;
}
.dev {
  display: inline-block;
  -webkit-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
}
.dev__text {
  font-size: 12px;
  font-weight: 500;
  color: rgba(255, 255, 255, 0.8);
}
.dev:hover {
  opacity: 0.7;
}
.footer__dev {
  margin: 18px 0 0;
}
.g-header {
  padding: 24px 0;
  border-bottom: 1px solid rgba(51, 51, 51, 0.12);
}
.g-header.fixed {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 5;
  background: #fff;
}
.g-header__info,
.g-header__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.g-header__row {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.g-header__info {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.g-header__tel {
  font-weight: 600;
  font-size: 17px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  margin-right: 23px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.g-header__tel:hover {
  color: #007dc2;
}
.burger {
  z-index: 6;
  position: relative;
  width: 34px;
  cursor: pointer;
}
.burger__bar {
  position: relative;
  display: block;
  height: 3px;
  border-radius: 5px;
  background: #007dc2;
  -webkit-transition: background 0.4s cubic-bezier(0.77, 0.2, 0.05, 1),
    opacity 0.4s ease, -webkit-transform 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
  transition: transform 0.4s cubic-bezier(0.77, 0.2, 0.05, 1),
    background 0.4s cubic-bezier(0.77, 0.2, 0.05, 1), opacity 0.4s ease;
  transition: transform 0.4s cubic-bezier(0.77, 0.2, 0.05, 1),
    background 0.4s cubic-bezier(0.77, 0.2, 0.05, 1), opacity 0.4s ease,
    -webkit-transform 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.burger__bar + .burger__bar {
  margin: 6px 0 0;
}
.burger__bar:nth-child(1) {
  -webkit-transform-origin: 4px 0;
  transform-origin: 4px 0;
}
.burger_state_active .burger__bar:nth-child(1) {
  -webkit-transform: rotate(45deg) translate(-3px, -1px);
  transform: rotate(45deg) translate(-3px, -1px);
}
.burger_state_active .burger__bar:nth-child(2) {
  opacity: 0;
  -webkit-transform: rotate(0deg) scale(0.2, 0.2);
  transform: rotate(0deg) scale(0.2, 0.2);
}
.burger__bar:nth-child(3) {
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%;
}
.burger_state_active .burger__bar:nth-child(3) {
  -webkit-transform: rotate(-45deg) translate(0, -1px);
  transform: rotate(-45deg) translate(0, -1px);
}
.burger_state_active .burger__bar {
  -webkit-transform: rotate(45deg) translate(-2px, -1px);
  transform: rotate(45deg) translate(-2px, -1px);
}
.g-menu,
.nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.g-menu {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 407px;
  margin-right: 30px;
}
.g-menu__link {
  font-weight: 500;
  font-size: 13px;
  line-height: 16px;
  text-transform: uppercase;
  opacity: 0.8;
  padding: 0 0 3px;
  border-bottom: 2px solid transparent;
  -webkit-transition: 0.3s linear;
  transition: 0.3s linear;
}
.g-menu__link:hover {
  opacity: 1;
  border-bottom: 2px solid #007dc2;
}
.g-menu__mobile-footer {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  padding: 36px 15px;
  border-top: 1px solid rgba(49, 73, 86, 0.12);
}
.g-menu__contacts-item,
.g-menu__mobile-footer,
.g-menu__socials,
.g-menu__socials-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.g-menu__socials-item + .g-menu__socials-item {
  margin: 0 0 0 25px;
}
.g-menu__contacts-item,
.g-menu__socials-icon {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.g-menu__socials-icon {
  width: 32px;
  height: 32px;
  border-radius: 3px;
  fill: #fff;
  background: rgba(49, 73, 86, 0.2);
  -webkit-transition: 0.3s linear;
  transition: 0.3s linear;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.g-menu__socials-icon:hover {
  fill: #fff;
  background: rgba(255, 255, 255, 0.4);
}
.g-menu__contacts-item {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  white-space: nowrap;
}
.g-menu__contacts-item + .g-menu__contacts-item {
  margin: 12px 0 0;
}
.g-menu__contacts-icon {
  max-width: 13px;
  max-height: 15px;
  margin: 0 10px 0 0;
  fill: rgba(49, 73, 86, 0.3);
}
body.fixed,
html.fixed {
  overflow: hidden;
}
.g-scroll::-webkit-scrollbar-track {
  background-color: #fafafa;
}
.g-scroll::-webkit-scrollbar {
  border-radius: 10px;
  width: 4px;
  margin-right: 10px;
  background-color: #fafafa;
}
.g-scroll::-webkit-scrollbar-thumb {
  background-color: rgba(0, 104, 161, 0.2);
  border-radius: 50px;
}
.fadein {
  animation: fadein 0.5s;
  -webkit-animation: fadein 0.5s;
}
@media (min-width: 1200px) {
  .c-what__img_adaptive {
    display: none;
  }
  .c-map__info-item:not(:last-child) {
    margin-bottom: 10px;
  }
  .c-map__info-name {
    opacity: 0.7;
  }
  .c-map__info-body {
    display: none;
  }
  .c-filial__live-item:not(.tns-slide-active) {
    opacity: 0.5;
  }
  .c-error__slider .tns-outer .tns-controls {
    margin-top: -4px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
  .equipment__item-wrapper:not(.tns-slide-active) {
    opacity: 0.3;
  }
  .steps__step-intro {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 388px;
    flex: 0 0 388px;
  }
  .f-input_size_big {
    min-width: 260px;
  }
  .g-header__info .e-btn {
    height: 38px;
    line-height: 38px;
  }
  .burger,
  .g-menu__mobile-footer {
    display: none;
  }
}
@media (max-width: 1750px) {
  .free-consult-promo::before {
    background: url(/bitrix/frontend/dist/static/css/../img/content/char4.png)
      no-repeat 95% 100%/620px auto;
  }
  .free-consult-promo::after {
    left: calc(95% - 420px);
  }
}
@media (max-width: 1400px) {
  .c-what__info-block {
    right: 0;
  }
  .free-consult__form-container::before {
    background: 0 0;
  }
  .free-consult-promo::before {
    background: url(/bitrix/frontend/dist/static/css/../img/content/char4.png)
      no-repeat 95% 100%/520px auto;
  }
  .free-consult-promo::after {
    left: calc(95% - 370px);
    content: none;
  }
}
@media screen and (max-width: 1199px) {
  .section {
    margin: 83px 0;
  }
  .inner-section {
    padding: 83px 0;
  }
  .default-list {
    padding: 0;
  }
  .c-banner {
    overflow: hidden;
  }
  .c-banner__decoration::before {
    content: none;
  }
  .c-banner__wrapper {
    padding: 70px 0 0;
  }
  .c-banner__inner {
    width: auto;
  }
  .c-banner__text {
    font-size: 19px;
    margin-bottom: 80px;
  }
  .c-banner__list {
    display: block;
  }
  .c-banner__list-item {
    margin-bottom: 43px;
  }
  .c-banner__list-title {
    font-size: 20px;
  }
  .c-banner__list-text {
    font-size: 16px;
  }
  .c-banner__img {
    width: 670px;
    right: -172px;
    bottom: -72px;
  }
  .c-consult textarea.f-input {
    height: 98px;
  }
  .c-consult__inner {
    display: block;
  }
  .c-consult__title {
    font-size: 22px !important;
    margin-bottom: 23px !important;
  }
  .c-what__inner {
    display: block;
  }
  .c-what__img,
  .c-what__img > img {
    width: 100%;
  }
  .c-what__img_desktop {
    display: none;
  }
  .c-what__info {
    border-right: 5px solid rgba(0, 125, 194, 0.1);
    border-bottom: 5px solid rgba(0, 125, 194, 0.1);
    border-left: 5px solid rgba(0, 125, 194, 0.1);
  }
  .c-what__info-block {
    display: none;
  }
  .c-what__list {
    padding-right: 60px;
    padding-bottom: 32px;
  }
  .c-what__list-item {
    padding-left: 53px;
    margin-bottom: 40px;
  }
  .c-what__list-title {
    font-size: 16px;
    line-height: 26px;
  }
  .c-what__btn {
    position: absolute;
    bottom: 0;
    -webkit-transform: translate(-50%, 50%);
    transform: translate(-50%, 50%);
    left: 50%;
  }
  .c-map {
    height: auto;
    overflow: initial;
  }
  .c-map__map {
    position: static;
    width: 100%;
    height: 450px;
  }
  .c-map__info {
    width: 100%;
  }
  .c-map__info::-webkit-scrollbar-thumb {
    display: none;
  }
  .c-map__info::-webkit-scrollbar-track {
    display: none;
  }
  .c-map__info-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .c-map__info-item + .c-map__info-item {
    margin: 0 0 0 15px;
  }
  .c-map__info-work {
    font-size: 16px;
  }
  .c-filial__timer {
    width: 114px;
    height: 46px;
    font-size: 18px;
    margin-top: 58px;
  }
  .c-filial__live-item {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 236px;
    flex: 0 0 236px;
  }
  .c-filial__live-item + .c-filial__live-item {
    margin: 0 0 0 30px;
  }
  .c-filial__live-title {
    font-size: 13px;
    margin: 5px 0 0;
  }
  .js-slider-filial {
    overflow: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .js-slider-filial::-webkit-scrollbar {
    display: none;
  }
  .c-price .e-title__h2 {
    font-size: 25px;
  }
  .c-price-table__title {
    font-size: 14px;
    line-height: 20px;
  }
  .c-price__sum-word {
    line-height: 1;
    margin: 10px 0 2px;
    font-size: 16px;
  }
  .c-price__sum-word::before {
    width: 14px;
    height: 14px;
  }
  .c-price__sum-word-desc {
    max-width: 245px;
  }
  .c-price table {
    border-spacing: 6px 2px;
    margin: -66px -5px 0;
  }
  .c-price table thead th {
    vertical-align: top;
  }
  .c-price table thead th:not(:first-child) {
    padding: 14px 15px;
  }
  .c-price table tbody tr:nth-last-child(2) td {
    font-size: 13px;
  }
  .c-price table tbody tr:nth-last-child(2) td:first-child {
    padding: 0 2px;
  }
  .c-price table tbody tr:nth-last-child(2) td:not(:first-child) {
    font-size: 12px;
  }
  .c-price table tbody tr:nth-last-child(2) td:nth-child(2n) {
    font-size: 24px;
  }
  .c-price table tbody tr:nth-last-child(2) td:nth-child(2n) span {
    font-size: 18px;
  }
  .c-price table tbody tr:nth-last-child(2) td:nth-child(3) {
    font-size: 12px;
  }
  .c-price table tbody td:nth-child(1) {
    font-weight: 500;
    width: 36%;
  }
  .c-price table tbody td:not(:first-child) {
    font-size: 11px;
  }
  .c-question__inner {
    display: block;
  }
  .c-question__list {
    width: 100%;
    margin: 0;
  }
  .c-question__list-item {
    display: block;
    margin: 0;
  }
  .c-question__list-item + .c-question__list-item {
    margin: 20px 0 0;
  }
  .c-question__list-item.is-active .c-map__info-head::after {
    -webkit-transform: translateY(-50%) rotate(-90deg);
    transform: translateY(-50%) rotate(-90deg);
  }
  .c-question__list-item .c-map__info-head {
    background: 0 0;
  }
  .c-question__list-item .c-map__info-head::after {
    content: '';
    width: 10px;
    height: 20px;
    position: absolute;
    top: 50%;
    right: 25px;
    -webkit-transform: translateY(-50%) rotate(90deg);
    transform: translateY(-50%) rotate(90deg);
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxMCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC4zIiBkPSJNMSAxN0w5IDlMMC45OTk5OTkgMSIgc3Ryb2tlPSIjMzE0OTU2IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=)
      no-repeat 0 0 / contain;
  }
  .c-question__answer {
    display: none;
  }
  .c-error__slider .tns-outer .tns-controls {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    margin: 0;
    position: absolute;
    right: 0;
    bottom: 0;
    background: #fafafa;
    height: 41px;
    z-index: 1;
  }
  .c-error__slider-counter {
    left: unset;
    right: 5px;
    padding: 0 15px;
    background: #fafafa;
  }
  .c-error__slider-counter-current {
    font-size: 14px;
  }
  .c-error__slider-counter-all {
    font-size: 10px;
  }
  .c-error__slider-item {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
  }
  .c-error__slider-block {
    border-top: 5px solid rgba(0, 104, 161, 0.1);
    border-right: 5px solid rgba(0, 104, 161, 0.1);
  }
  .c-error__slider-block:after,
  .c-error__slider-block:before {
    content: none;
  }
  .c-error__slider-body {
    padding: 47px 95px 45px 42px;
  }
  .c-error__slider-info {
    width: auto;
    max-width: calc(100% - 80px);
    margin: auto auto 0 0;
    padding: 31px 40px 3px;
  }
  .c-error__slider-price {
    margin-bottom: 21px;
  }
  .c-error__slider-price__title {
    font-size: 15px;
  }
  .c-error__slider-price__sum {
    font-size: 24px;
  }
  .c-error__slider-price__sum > span {
    font-size: 18px;
  }
  .our-clients__list {
    min-width: 820px;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .our-clients__item + .our-clients__item {
    margin: 0 0 0 55px;
  }
  .reviews__item {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
  }
  .reviews__company-logo-wrapper {
    height: 68px;
  }
  .reviews__company-name {
    font-size: 16px;
  }
  .reviews__company-name::before {
    margin: 36px 0;
  }
  .reviews__company-name::after {
    margin: 36px 0 25px;
  }
  .reviews__author-name {
    font-size: 14px;
    margin: 0 0 6px;
  }
  .reviews__author-position {
    font-size: 12px;
  }
  .reviews__content {
    margin-top: 44px;
    padding: 0 47px 26px;
    border-top: 0;
    border-left: 5px solid rgba(0, 104, 161, 0.1);
  }
  .reviews__content::before {
    top: -33px;
    left: -5px;
    height: 20px;
    background: #fff
      url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAzNi4wNzA5OTkxIDI2LjUzNzAwMDciIGZpbGw9InJnYmEoMCwgMTA0LCAxNjEsIC4yKSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzYuMDcwOTk5MSAyNi41MzcwMDA3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTEyLjIxODcwMDQsMC40MzQyOTI4QzEwLjY5ODcsMi43MDkxODA4LDkuMTk2NDcwMyw1LjA5MzYxMDgsOC40MDAyMzk5LDcuNzc4ODYxCgkJYy0wLjQxNDQ4OTcsMS4zOTc4NSwwLjU0MzE0MDQsMy45NDc1NDAzLDIuNDMwMzU5OCw0LjczMjU0MDFjMy42ODY0MDA0LDEuNTMzNDk5Nyw0LjkxNDEwMDYsNS44MTE5OTkzLDMuNjgyNzAwMiw5LjEyODc5ODUKCQljLTEuMTU2Mzk5NywzLjExNDYwMTEtNC43MzQ1Njk1LDUuMjk2Njk5NS03LjkyODU4OTgsNC44MzUyMDEzYy0zLjcyNTgzOTktMC41MzgzMDE1LTYuMTc2Mzg4Ny0zLjQ4MDUwMTItNi40OTkzMzg2LTcuNjUyODAxNQoJCUMtMC40NjU2Mzg4LDExLjcwMzcwMSwxLjYzODM4MDIsNy4yODM0MzExLDYuNzUzNDA5OSwyLjkyOTA2MDdDOC4zNjE0OTAyLDEuNTYwMTIwOCwxMy4xOTU5LTEuMDI4MjY5MiwxMi4yMTg3MDA0LDAuNDM0MjkyOHoiLz4KCTxwYXRoIGQ9Ik0zMy4zMTQzOTk3LDAuNDM0MjkyOGMtMS41MjAwMDA1LDIuMjc0ODg4LTMuMDIyMTk5Niw0LjY1OTMxOC0zLjgxODUwMDUsNy4zNDQ1NjgzCgkJYy0wLjQxNDQwMDEsMS4zOTc4NSwwLjU0MzIwMTQsMy45NDc1NDAzLDIuNDMwNDAwOCw0LjczMjU0MDFjMy42ODYyOTg0LDEuNTMzNDk5Nyw0LjkxNDEwMDYsNS44MTE5OTkzLDMuNjgyNzAxMSw5LjEyODc5ODUKCQljLTEuMTU2NDAyNiwzLjExNDYwMTEtNC43MzQ2MDIsNS4yOTY2OTk1LTcuOTI4NjAwMyw0LjgzNTIwMTNjLTMuNzI1ODAxNS0wLjUzODMwMTUtNi4xNzY0MDExLTMuNDgwNTAxMi02LjQ5OTMtNy42NTI4MDE1CgkJYy0wLjU1MTAwMDYtNy4xMTg4OTg0LDEuNTUyOTk5NS0xMS41MzkxNjg0LDYuNjY3OTk5My0xNS44OTM1Mzg1QzI5LjQ1NzE5OTEsMS41NjAxMjA4LDM0LjI5MTU5OTMtMS4wMjgyNjkyLDMzLjMxNDM5OTcsMC40MzQyOTI4CgkJeiIvPgo8L2c+Cjwvc3ZnPgo=)
      no-repeat 0 0 / auto 100%;
  }
  .reviews .tns-controls {
    height: 54px;
  }
  .free-consult {
    display: block;
    padding: 0 15px;
  }
  .free-consult__content-container {
    width: 100%;
  }
  .free-consult__content {
    padding: 45px 40px;
    border-right: 5px solid rgba(0, 104, 161, 0.1);
    border-bottom: 0;
  }
  .free-consult__form-container::before {
    background: url(/bitrix/frontend/dist/static/css/../img/content/char6.png)
      no-repeat 525px 100%/208px auto;
  }
  .free-consult__form-title {
    font-size: 22px;
    line-height: 32px;
    margin: 0 0 41px;
  }
  .free-consult__form-title::before {
    z-index: 0;
    background: rgba(255, 255, 255, 0.04);
  }
  .free-consult__form {
    padding: 50px 78px 78px 40px;
  }
  .free-consult__form .slam-easyform {
    max-width: 450px;
  }
  .free-consult__form::before {
    content: none;
  }
  .free-consult__form::after {
    left: 562px;
  }
  .promo {
    margin: 0 -15px;
  }
  .promo__img-wrapper {
    margin-left: -40px;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-preferred-size: calc(238px + 40px);
    flex-basis: calc(238px + 40px);
  }
  .promo__content {
    padding: 62px 40px 60px;
  }
  .promo__date {
    font-size: 18px;
  }
  .promo__title {
    font-size: 22px;
  }
  .promo__text {
    margin: 0 0 15px;
  }
  .promo__form .f-form__field:nth-child(1),
  .promo__form .f-form__field:nth-child(2) {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-preferred-size: calc(50% - 15px);
    flex-basis: calc(50% - 15px);
  }
  .promo__form .f-form__field:nth-child(3) {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    margin: 30px 0 0;
  }
  .promo__form .f-form__row {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .license__content {
    padding: 20px 37px;
    border-right: 5px solid rgba(0, 104, 161, 0.1);
  }
  .license__img-wrapper {
    width: 316px;
    float: right;
    margin: -25px -42px 10px 10px;
  }
  .equipment__list {
    margin: 0 25px 0 0;
  }
  .equipment__list > .js-container {
    padding-left: 0 !important;
  }
  .equipment__item-wrapper {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 295px;
    flex: 0 0 295px;
  }
  .equipment__item-wrapper + .equipment__item-wrapper {
    margin: 0 0 0 20px;
  }
  .equipment .tns-controls,
  .equipment__content,
  .equipment__item {
    padding: 0;
  }
  .equipment__title {
    font-size: 22px;
    line-height: 31px;
    margin: 0 0 6px;
  }
  .free-consult-promo {
    padding: 78px 0 145px;
  }
  .free-consult-promo::before {
    background: url(/bitrix/frontend/dist/static/css/../img/content/char4.png)
      no-repeat 140% 100%/59% auto;
  }
  .free-consult-promo__title {
    margin: 0 0 73px;
  }
  .free-consult-promo__headline {
    font-size: 18px;
  }
  .free-consult-promo__list {
    max-width: none;
    font-size: 16px;
    line-height: 26px;
  }
  .steps__title {
    margin: 0 0 20px;
  }
  .steps__content {
    min-height: 220px;
  }
  .steps__default-text {
    margin: 0 25px 0 0;
  }
  .steps__step-info {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .steps__step-intro {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }
  .steps__step-counter {
    margin: 0 15px 0 0;
  }
  .steps__step-name > span {
    display: inline;
  }
  .steps__step-text {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 50%;
    flex: 1 1 50%;
  }
  .e-icon-bannericon1 {
    width: 36px;
    height: 27px;
  }
  .e-icon-bannericon2 {
    width: 37px;
    height: 35px;
  }
  .e-icon-bannericon3 {
    width: 37px;
    height: 23px;
  }
  .e-icon-whaticon1 {
    width: 34px;
    height: 35px;
  }
  .e-icon-whaticon2 {
    width: 31px;
    height: 33px;
  }
  .e-icon-whaticon3 {
    width: 33px;
    height: 31px;
  }
  .e-icon-whaticon4 {
    width: 33px;
    height: 34px;
  }
  .e-logo__text {
    font-size: 10px;
  }
  .e-logo img {
    width: 91px;
  }
  .e-title__h1 {
    font-size: 44px;
    line-height: 56px;
  }
  .e-title__h2 {
    font-size: 26px;
  }
  .e-title__h3 {
    font-size: 22px;
  }
  .f-form__footer_align_right [type='submit'] {
    margin: 0 0 0 15px;
  }
  .f-form__agreement {
    width: 100%;
  }
  .footer__row {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: initial;
    -ms-flex-pack: initial;
    justify-content: initial;
  }
  .footer__contacts {
    margin: 52px 0 0;
    width: 100%;
    font-size: 16px;
  }
  .footer__contacts-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .footer__contacts-item + .footer__contacts-item {
    margin: 0;
  }
  .g-header {
    padding: 18px 0;
  }
  .g-header__row {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .g-header__info {
    display: block;
    text-align: right;
    margin: 0 27px 0 auto;
  }
  .g-header__tel {
    margin: 0;
    font-size: 16px;
  }
  .g-header__order-btn {
    display: block;
    line-height: initial;
    height: auto;
    margin: 0;
    padding: 0;
    text-align: right;
    background: 0 0;
    border: 0;
    font-size: 11px !important;
    text-decoration: underline;
    color: rgba(49, 73, 86, 0.5);
    text-transform: none;
    font-weight: 400;
  }
  .g-menu {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    text-align: center;
    margin-right: 0;
  }
  .g-menu__item:not(:last-child) {
    margin-bottom: 104px;
  }
  .g-menu__link {
    font-size: 24px;
  }
  .nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    z-index: 5;
    position: fixed;
    text-align: center;
    left: 0;
    bottom: 0;
    width: 100%;
    -webkit-transform: translateX(101%);
    transform: translateX(101%);
    background: #fff;
    -webkit-transition: -webkit-transform 0.4s linear;
    transition: transform 0.4s linear;
    transition: transform 0.4s linear, -webkit-transform 0.4s linear;
  }
  .nav_state_active {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@media screen and (max-width: 1199px) and (max-width: 767px) {
  .promo__form .f-form__field:nth-child(1),
  .promo__form .f-form__field:nth-child(2) {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }
}
@media screen and (max-width: 767px) {
  p:not(:last-child) {
    margin-bottom: 2px;
  }
  .container {
    padding-right: 10px;
    padding-left: 10px;
  }
  .section {
    margin: 49px 0;
  }
  .inner-section {
    padding: 49px 0;
  }
  .c-consult .slam-easyform,
  .footer__form-container,
  .free-consult__form .slam-easyform,
  .promo__form {
    padding-right: 45px !important;
    padding-left: 45px !important;
  }
  .free-consult-promo__form {
    padding-left: 10px !important;
    padding-right: 80px !important;
  }
  .complex-popup .slam-easyform {
    padding-right: 38px;
    padding-left: 38px;
  }
  .popup__title {
    font-size: 18px;
    line-height: 26px;
  }
  .complex-popup {
    padding-right: 15px;
    padding-left: 15px;
  }
  .agreement-popup .popup__text {
    font-size: 14px;
    padding: 40px 15px 15px;
  }
  .c-banner__wrapper {
    padding: 48px 0 0;
  }
  .c-banner__title-row::before {
    bottom: -21px;
  }
  .c-banner__text {
    font-size: 16px;
    margin-top: 8px;
    line-height: 24px;
    margin-bottom: 49px;
  }
  .c-banner__list {
    padding-bottom: 84px;
  }
  .c-banner__list-item {
    padding-left: 35px;
    margin-bottom: 28px;
  }
  .c-banner__list-item .e-icon {
    top: 4px;
  }
  .c-banner__list-title {
    font-size: 16px;
  }
  .c-banner__list-text {
    font-size: 12px;
  }
  .c-banner__img {
    width: 375px;
    right: -152px;
    bottom: -9px;
  }
  .c-consult__title {
    position: relative;
    font-size: 18px !important;
    line-height: 28px !important;
    white-space: normal;
    margin: 0 -10px 30px !important;
    padding: 0 15px;
    text-align: center;
  }
  .c-consult__title::before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: -8px;
    bottom: -8px;
    background: rgba(255, 255, 255, 0.04);
    pointer-events: none;
  }
  .c-what__info {
    border: 0;
    padding: 30px 0 0;
  }
  .c-what__list {
    padding: 0;
  }
  .c-what__list-item {
    padding-left: 41px;
    margin-bottom: 30px;
  }
  .c-what__list-title {
    font-size: 14px;
    line-height: 22px;
  }
  .c-what__btn {
    float: none;
    position: static;
    -webkit-transform: none;
    transform: none;
    width: 100%;
  }
  .c-what__btn .e-btn {
    width: 100%;
    font-size: 11px !important;
    letter-spacing: 0 !important;
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .c-map__map {
    height: 305px;
  }
  .c-map__info {
    overflow: visible;
  }
  .c-map__info-work {
    font-size: 14px;
    margin: 20px 0;
  }
  .c-filial__inner {
    display: block;
    overflow: hidden;
  }
  .c-filial__info {
    width: 100%;
  }
  .c-filial__text {
    font-size: 14px;
    line-height: 26px;
  }
  .c-filial__timer {
    position: static;
    margin: 0 0 25px auto;
  }
  .c-filial__live {
    margin: 0 -10px 0 0;
  }
  .c-price {
    padding-bottom: 0;
    overflow: auto;
  }
  .c-price .e-title__h2 {
    font-size: 20px;
  }
  .c-price::-webkit-scrollbar {
    display: none;
  }
  .c-price__footer {
    margin-bottom: 50px;
  }
  .c-price-table__title {
    font-size: 12px;
    line-height: 18px;
  }
  .c-price__sum-word {
    margin-top: 15px;
    font-size: 14px;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .c-price__sum-word-desc {
    font-size: 10px;
    line-height: 18px;
    max-width: 100%;
    text-align: left;
    margin: 4px 0 20px 20px;
  }
  .c-price__btn {
    width: 100%;
    font-size: 11px !important;
  }
  .c-price table {
    margin-top: 0;
  }
  .c-price table thead th:first-child {
    padding-bottom: 12px;
  }
  .c-price table tbody tr:nth-last-child(2) td:nth-child(2n) {
    font-size: 18px;
  }
  .c-price table tbody tr:nth-last-child(2) td:nth-child(2n) span {
    font-size: 14px;
  }
  .c-price table tbody tr:last-child {
    display: none;
  }
  .c-price table tbody td {
    font-size: 12px;
    line-height: 20px;
  }
  .c-price table tbody td:not(:first-child) {
    font-size: 10px;
  }
  .c-question__list-item {
    min-height: initial;
  }
  .c-question__list-item .c-map__info-head {
    min-height: 0;
    padding: 10px 15px;
  }
  .c-question__list-item .c-map__info-head::after {
    width: 6px;
    height: 12px;
  }
  .c-question__list-item .c-map__info-head .c-map__info-name {
    font-size: 14px !important;
    line-height: 24px !important;
  }
  .c-question__list-item-answer {
    font-size: 14px;
    line-height: 26px;
    padding: 15px;
  }
  .c-error__slider .tns-outer .tns-controls,
  .reviews .tns-controls {
    position: static;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .c-error__slider-counter {
    position: static;
    -webkit-transform: none;
    transform: none;
    padding: 0;
    margin-bottom: 7px;
  }
  .c-error__slider-block {
    border: 0;
  }
  .c-error__slider-body {
    padding: 0;
  }
  .c-error__slider-title {
    font-size: 18px;
    line-height: 28px;
  }
  .c-error__slider-text {
    font-size: 14px;
    line-height: 26px;
  }
  .c-error__slider-info {
    width: 100%;
    max-width: none;
    margin: 20px 0 0;
    padding: 17px 30px 0;
  }
  .c-error__slider-price {
    margin-bottom: 15px;
    padding-bottom: 15px;
  }
  .c-error__slider-price__title {
    font-size: 12px;
    margin-bottom: 8px;
  }
  .c-error__slider-price__sum {
    font-size: 18px;
  }
  .c-error__slider-price__sum > span {
    font-size: 14px;
  }
  .c-error__slider-detail {
    font-size: 10px;
    line-height: 16px;
  }
  .reviews__author {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    padding: 15px 15px 20px;
  }
  .reviews__company-logo-wrapper {
    height: 46px;
  }
  .reviews__company-name {
    font-size: 14px;
  }
  .reviews__company-name::after,
  .reviews__company-name::before {
    margin: 20px 0 !important;
  }
  .reviews__content {
    border: 0;
    padding: 0;
    margin-top: 20px;
    font-size: 14px;
    line-height: 26px;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .reviews__content::before {
    content: none;
  }
  .reviews .tns-controls {
    -webkit-transform: none;
    transform: none;
  }
  .free-consult {
    padding: 0;
  }
  .free-consult__content-container {
    padding: 0 10px;
  }
  .free-consult__content {
    border: 0;
    padding: 0;
    margin: 0 0 25px;
  }
  .free-consult__list-item {
    font-size: 14px;
    line-height: 22px;
  }
  .free-consult__list-item + .free-consult__list-item {
    margin: 29px 0 0;
  }
  .free-consult__list-item-icon {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25px;
    flex: 0 0 25px;
    margin-right: 15px;
  }
  .free-consult__form-container::before {
    display: none;
  }
  .free-consult__form-title {
    font-size: 18px;
    line-height: 28px;
    text-align: center;
  }
  .free-consult__form {
    padding: 40px 0;
  }
  .free-consult__form::after {
    content: none;
  }
  .promo {
    margin: 0 -10px;
  }
  .promo__img-wrapper {
    display: none;
  }
  .promo__content {
    padding: 45px 10px;
    text-align: center;
  }
  .promo__date {
    font-size: 16px;
    padding: 7px 13px;
  }
  .promo__title {
    font-size: 18px;
    line-height: 28px;
    margin: 0 0 6px;
  }
  .promo__text {
    font-size: 14px;
    line-height: 26px;
  }
  .license {
    display: block;
  }
  .license__content {
    border: 0;
    padding: 0;
  }
  .license__img-wrapper {
    width: 100%;
    margin: 0;
    float: none;
  }
  .license__text {
    font-size: 14px;
    line-height: 26px;
    margin: 0 0 20px;
  }
  .equipment {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    padding: 0 10px;
  }
  .equipment__list {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: none;
    margin-right: -10px;
  }
  .equipment__list > .js-container {
    padding-right: 0 !important;
  }
  .equipment__item-wrapper {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 235px;
    flex: 0 0 235px;
  }
  .equipment__item-wrapper + .equipment__item-wrapper {
    margin: 0 0 0 15px;
  }
  .equipment__item-name {
    font-size: 12px;
  }
  .equipment__content {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    margin-bottom: 12px;
  }
  .equipment__title {
    font-size: 18px;
    line-height: 28px;
  }
  .equipment__text {
    font-size: 14px;
    line-height: 26px;
  }
  .free-consult-promo {
    padding: 40px 0 126px;
  }
  .free-consult-promo::before {
    background: url(/bitrix/frontend/dist/static/css/../img/content/char4.png)
      no-repeat 577% 100%/92% auto;
  }
  .free-consult-promo__title {
    margin: 0 0 36px;
  }
  .free-consult-promo__title .e-title__h2 {
    font-size: 18px !important;
    line-height: 28px !important;
  }
  .free-consult-promo__title::before {
    top: -6px;
    bottom: -8px;
  }
  .free-consult-promo__headline {
    font-size: 16px;
    line-height: 24px;
    margin: 0 0 4px;
  }
  .free-consult-promo__list {
    font-size: 14px;
    line-height: 24px;
    margin: 0 0 25px;
    padding-left: 17px;
  }
  .steps__title {
    font-size: 20px;
    margin: 0 0 20px;
  }
  .steps__pc {
    margin-right: -10px;
  }
  .steps__default {
    display: block;
  }
  .steps__default-text {
    margin: 0;
    font-size: 14px;
    line-height: 26px;
  }
  .steps__default-img {
    float: right;
    max-width: 130px;
  }
  .steps__step-counter {
    font-size: 15px;
    margin: 0 8px 0 0;
  }
  .steps__step-name {
    font-size: 16px;
  }
  .steps__step-text {
    font-size: 14px;
    line-height: 26px;
  }
  .steps__step-img-container {
    display: none;
  }
  .steps__step-img {
    margin: 0;
    float: right;
    max-width: 48%;
  }
  .e-btn {
    font-size: 14px;
    height: 40px;
    line-height: 40px;
  }
  .e-icon-bannericon1 {
    width: 24px;
    height: 17px;
  }
  .e-icon-bannericon2 {
    width: 26px;
    height: 24px;
  }
  .e-icon-bannericon3 {
    width: 23px;
    height: 14px;
  }
  .e-icon-whaticon1 {
    width: 30px;
    height: 31px;
  }
  .e-icon-whaticon2 {
    width: 25px;
    height: 27px;
  }
  .e-icon-whaticon3 {
    width: 27px;
    height: 25px;
  }
  .e-icon-whaticon4 {
    width: 28px;
    height: 29px;
  }
  .e-icon-t_no,
  .e-icon-t_yes {
    width: 19px;
    height: 19px;
  }
  .e-logo__text {
    display: none;
  }
  .e-title__h1 {
    font-size: 30px;
    line-height: 42px;
  }
  .e-title__h2 {
    font-size: 20px;
    line-height: 32px;
    margin-bottom: 19px;
  }
  .e-title__h3 {
    font-size: 18px;
  }
  .f-form__row {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .f-form__row > :not(:first-child) {
    margin: 30px 0 0;
  }
  .f-form__footer_align_right {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
  }
  .f-form__footer_align_right [type='submit'] {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
    margin: 0 0 8px !important;
  }
  .f-form__agreement {
    text-align: center;
  }
  .f-form [type='submit'] {
    width: 100%;
  }
  .footer__logo {
    width: 133px;
  }
  .footer__info,
  .footer__logo {
    margin: 0 0 25px;
  }
  .footer__row {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
  }
  .footer__form-container .f-form__row > :not(:first-child) {
    margin: 20px 0 0;
  }
  .footer__form-title {
    font-size: 14px;
    line-height: 22px;
    margin-bottom: 20px;
  }
  .footer__contacts {
    margin: 34px 0 0;
  }
  .dev,
  .footer__contacts-list {
    display: block;
    text-align: center;
  }
  .footer__contacts-item + .footer__contacts-item {
    margin: 20px 0 0;
    line-height: 24px;
  }
  .g-header {
    padding: 8px 0;
  }
  .g-header__tel {
    font-size: 14px;
  }
  .g-header__order-btn {
    height: auto;
    line-height: initial;
  }
  .g-menu__item:not(:last-child) {
    margin-bottom: 49px;
  }
  .g-menu__link {
    font-size: 16px;
  }
  .g-menu__mobile-footer {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    padding: 20px 15px 15px;
  }
  .g-menu__socials {
    margin: 0 0 15px;
  }
  .g-menu__socials-icon {
    width: 20px;
    height: 20px;
  }
  .g-menu__socials-icon > svg {
    max-width: 12px;
    max-height: 15px;
  }
  .g-menu__contacts-item {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 14px;
  }
  .g-menu__contacts-icon {
    max-width: 12px;
    max-height: 12px;
    margin: 0 5px 0 0;
  }
}
@media all and (max-width: 576px) {
  .fancybox-thumbs {
    width: 110px;
  }
  .fancybox-show-thumbs .fancybox-inner {
    right: 110px;
  }
  .fancybox-thumbs__list a {
    max-width: calc(100% - 10px);
  }
}
@media (min-width: 1200px) and (max-width: 1400px) {
  .c-what__btn {
    margin: 0 45px 0 0;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .free-consult > .js-container {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .steps__pc {
    display: none;
  }
  .steps__tablet {
    display: block;
  }
}
@media all and (max-height: 576px) {
  .fancybox-slide {
    padding-left: 6px;
    padding-right: 6px;
  }
  .fancybox-slide--image {
    padding: 6px 0;
  }
  .fancybox-close-small {
    right: -6px;
  }
  .fancybox-slide--image .fancybox-close-small {
    background: #4e4e4e;
    color: #f2f4f6;
    height: 36px;
    opacity: 1;
    padding: 6px;
    right: 0;
    top: 0;
    width: 36px;
  }
  .fancybox-caption {
    padding-left: 12px;
    padding-right: 12px;
  }
  @supports (padding: max(0px)) {
    .fancybox-caption {
      padding-left: max(12px, env(safe-area-inset-left));
      padding-right: max(12px, env(safe-area-inset-right));
    }
  }
}
/* End */

/* Start:/bitrix/templates/theme_typical/styles.css?171863264610029*/
.e-icon-bannericon4 {
  width: 42px;
  height: 26px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAzNSAzNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzUgMzc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7b3BhY2l0eTowLjc7fQoJLnN0MXtmaWxsOiMzMTQ5NTY7fQoJLnN0MntmaWxsOiMwMDdEQzI7fQo8L3N0eWxlPgo8ZyBjbGFzcz0ic3QwIj4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMy41NTIyMDAzLDEzLjUxNzAwMDJINC4zMzc0NzAxYy0wLjI4MzMwOTksMC0wLjUxMzI1MDEtMC4yMjc1LTAuNTEzMjUwMS0wLjUwNzgwMDEKCQljMC0wLjI4MDIsMC4yMjk5NDAyLTAuNTA3NywwLjUxMzI1MDEtMC41MDc3aDE5LjIxNDcyOTNjMC4yODMzMDA0LDAsMC41MTMxOTg5LDAuMjI3NSwwLjUxMzE5ODksMC41MDc3CgkJQzI0LjA2NTM5OTIsMTMuMjg5NTAwMiwyMy44MzU1MDA3LDEzLjUxNzAwMDIsMjMuNTUyMjAwMywxMy41MTcwMDAyeiIvPgoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIzLjU1MjIwMDMsMTYuNzU2MDk5N0g0LjMzNzQ3MDFjLTAuMjgzMzA5OSwwLTAuNTEzMjUwMS0wLjIyNzM5OTgtMC41MTMyNTAxLTAuNTA3NwoJCXMwLjIyOTk0MDItMC41MDc4MDAxLDAuNTEzMjUwMS0wLjUwNzgwMDFoMTkuMjE0NzI5M2MwLjI4MzMwMDQsMCwwLjUxMzE5ODksMC4yMjc1LDAuNTEzMTk4OSwwLjUwNzgwMDEKCQlTMjMuODM1NTAwNywxNi43NTYwOTk3LDIzLjU1MjIwMDMsMTYuNzU2MDk5N3oiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMy4yODgzOTk3LDE5Ljk5NTMwMDNINC4zMzc0NzAxYy0wLjI4MzMwOTksMC0wLjUxMzI1MDEtMC4yMjc1MDA5LTAuNTEzMjUwMS0wLjUwNzgwMTEKCQlzMC4yMjk5NDAyLTAuNTA3Nzk5MSwwLjUxMzI1MDEtMC41MDc3OTkxaDguOTUwOTI5NmMwLjI4MzMwMDQsMCwwLjUxMzI5OTksMC4yMjc0OTksMC41MTMyOTk5LDAuNTA3Nzk5MQoJCVMxMy41NzE3MDAxLDE5Ljk5NTMwMDMsMTMuMjg4Mzk5NywxOS45OTUzMDAzeiIvPgoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIxLjE2MDgwMDksMjcuMDcwNjAwNUgxNC4wMjExYy0wLjI4MzMwMDQsMC0wLjUxMzI5OTktMC4yMjc1MDA5LTAuNTEzMjk5OS0wLjUwNzgwMTEKCQlzMC4yMjk5OTk1LTAuNTA3NywwLjUxMzI5OTktMC41MDc3aDcuMTM5NzAwOWMwLjI4MzI5ODUsMCwwLjUxMzE5ODksMC4yMjczOTk4LDAuNTEzMTk4OSwwLjUwNzcKCQlTMjEuNDQ0MDk5NCwyNy4wNzA2MDA1LDIxLjE2MDgwMDksMjcuMDcwNjAwNXoiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMS4xNTk1OTkzLDMwLjEyNDc5OTdoLTQuMTIwOTk4NGMtMC4yODMzMDA0LDAtMC41MTMyMDA4LTAuMjI3NDk5LTAuNTEzMjAwOC0wLjUwNzc5OTEKCQlzMC4yMjk5MDA0LTAuNTA3NywwLjUxMzIwMDgtMC41MDc3aDQuMTIwOTk4NGMwLjI4MzMwMDQsMCwwLjUxMzI5OTksMC4yMjczOTk4LDAuNTEzMjk5OSwwLjUwNzcKCQlTMjEuNDQyODk5NywzMC4xMjQ3OTk3LDIxLjE1OTU5OTMsMzAuMTI0Nzk5N3oiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMy41NDM4MDA0LDQuOTA1NjgwMmgtMTguNjEwNjNjLTAuMjgzMjk5OSwwLTAuNTEzMjQ5OS0wLjIyNzQ4OTktMC41MTMyNDk5LTAuNTA3NzcwMQoJCXMwLjIyOTk1LTAuNTA3NzcwMSwwLjUxMzI0OTktMC41MDc3NzAxaDE4LjYxMDYzYzAuMjgzMzAwNCwwLDAuNTEzMjk5OSwwLjIyNzQ4OTksMC41MTMyOTk5LDAuNTA3NzcwMQoJCVMyMy44MjcxMDA4LDQuOTA1NjgwMiwyMy41NDM4MDA0LDQuOTA1NjgwMnoiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xOS4zMTc2OTk0LDcuOTQ2NDU5OEg5Ljc2MzI1MDRjLTAuMjgzMzA5OSwwLTAuNTEzMjUwNC0wLjIyNzUtMC41MTMyNTA0LTAuNTA3Nzc5NgoJCWMwLTAuMjgwMjgwMSwwLjIyOTk0MDQtMC41MDc3NzAxLDAuNTEzMjUwNC0wLjUwNzc3MDFoOS41NTQ0NDkxYzAuMjgzMzAwNCwwLDAuNTEzMjAwOCwwLjIyNzQ4OTksMC41MTMyMDA4LDAuNTA3NzcwMQoJCUMxOS44MzA5MDAyLDcuNzE4OTU5OCwxOS42MDA5OTk4LDcuOTQ2NDU5OCwxOS4zMTc2OTk0LDcuOTQ2NDU5OHoiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yNy4zNzgwMDAzLDM3SDAuNTEzMjQ2QzAuMjI5OTQzLDM3LDAsMzYuNzcyNDk5MSwwLDM2LjQ5MjE5ODlWMC41MDc3NzRDMCwwLjIyNzQ5MiwwLjIyOTk0MywwLDAuNTEzMjQ2LDAKCQloMjYuODY0NzUzN2MwLjI4MzMwMDQsMCwwLjUxMzE5ODksMC4yMjc0OTIsMC41MTMxOTg5LDAuNTA3Nzc0djQuODI5MjI2YzAsMC4yODAyOTAxLTAuMjI5ODk4NSwwLjUwNzc4MDEtMC41MTMxOTg5LDAuNTA3NzgwMQoJCVMyNi44NjQ3MDAzLDUuNjE3MjksMjYuODY0NzAwMyw1LjMzNjk5OTlWMS4wMTU1NUgxLjAyNjQ5djM0Ljk2ODk1MjJoMjUuODM4MjExMXYtNi4zNzU2MDA4CgkJYzAtMC4yODAzMDAxLDAuMjI5OTk5NS0wLjUwNzc5OTEsMC41MTMyOTk5LTAuNTA3Nzk5MXMwLjUxMzE5ODksMC4yMjc0OTksMC41MTMxOTg5LDAuNTA3Nzk5MXY2Ljg4MzI5ODkKCQlDMjcuODkxMTk5MSwzNi43NzI0OTkxLDI3LjY2MTMwMDcsMzcsMjcuMzc4MDAwMywzN3oiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02LjY0NjI0MDIsMjkuOTYxOTk5OWMtMC4xMzE0ODAyLDAtMC4yNjI2Ny0wLjA0OTQ5OTUtMC4zNjI5MDAzLTAuMTQ4NzAwN2wtMS43MTMwNjk5LTEuNjk0Nzk5NAoJCWMtMC4yMDA0Ni0wLjE5ODI5OTQtMC4yMDA0Ni0wLjUxOTY5OTEsMC0wLjcxODA5OTZjMC4yMDA0Ni0wLjE5ODI5OTQsMC41MjUzMzAxLTAuMTk4Mjk5NCwwLjcyNTc5LDBsMS4zNTAxODk3LDEuMzM1ODAwMgoJCWwyLjg3ODQxMDMtMi44NDc3MDAxYzAuMjAwNDctMC4xOTgyOTk0LDAuNTI1MzQwMS0wLjE5ODI5OTQsMC43MjU4Mzk2LDBjMC4yMDA0MDA0LDAuMTk4Mjk5NCwwLjIwMDQwMDQsMC41MTk2OTkxLDAsMC43MTgwMDA0CgkJTDcuMDA5MTUsMjkuODEzMjk5MkM2LjkwODkwOTgsMjkuOTEyNTAwNCw2Ljc3NzcyLDI5Ljk2MTk5OTksNi42NDYyNDAyLDI5Ljk2MTk5OTl6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjcuNDY4MDk5NiwyMy45OTE2Yy0wLjA1ODMsMC0wLjExNzg5ODktMC4wMDk4OTkxLTAuMTc1OTk4Ny0wLjAzMDkwMWwtMy4zMTIzMDE2LTEuMTk2Mzk5NwoJCWMtMC4xMjc5OTg0LTAuMDQ1OTk5NS0wLjIzMTk5ODQtMC4xNDA0OTkxLTAuMjg5MTk5OC0wLjI2MjY5OTFjLTAuMDU3NDk4OS0wLjEyMjItMC4wNjM2OTk3LTAuMjYxNjk5Ny0wLjAxNjc5OTktMC4zODgyMDA4CgkJbDUuMTY0ODk5OC0xMy45OTQ1MzkzYzAuMDQ2NTAxMi0wLjEyNjU3MDIsMC4xNDIxMDEzLTAuMjI5NTMwMywwLjI2NTYwMDItMC4yODYxMTA0CgkJYzAuMTIzNTAwOC0wLjA1NzE1OTksMC4yNjUwMDEzLTAuMDYyOTk5NywwLjM5MjI5OTctMC4wMTY2MTk3bDMuMzEyMzk4OSwxLjE5NjY1OTYKCQljMC4yNjYyMDEsMC4wOTYyNTA1LDAuNDAzMzAxMiwwLjM4NzYxMDQsMC4zMDYwMDM2LDAuNjUwOTcwNWwtNS4xNjQ5MDE3LDEzLjk5NDI0MDgKCQlDMjcuODc0MDk5NywyMy44NjM4OTkyLDI3LjY3NzQwMDYsMjMuOTkxNiwyNy40NjgwOTk2LDIzLjk5MTZ6IE0yNC44MTM4MDA4LDIxLjk4NDY5OTJsMi4zNDgyOTksMC44NDgxOTk4bDQuODEyOTAwNS0xMy4wNDA1MTg4CgkJbC0yLjM0ODQwMDEtMC44NDg0MzA2TDI0LjgxMzgwMDgsMjEuOTg0Njk5MnoiLz4KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zMi42MzIzMDEzLDkuOTk3Mzg5OGMtMC4wNTg0MDMsMC0wLjExNzkwMDgtMC4wMDk5MDk2LTAuMTc2MDAyNS0wLjAzMDkwOTVsLTMuMzEyMzk4OS0xLjE5NjY3MDUKCQljLTAuMjY2MTk5MS0wLjA5NjI0LTAuNDAzMjAwMS0wLjM4NzYwOTUtMC4zMDU5OTk4LTAuNjUwOTY5NUwyOS44NTA1OTkzLDUuMzc0NjUKCQljMC4wNDY2MDAzLTAuMTI2NTcwMiwwLjE0MjEwMTMtMC4yMjk1Mjk5LDAuMjY1NjAwMi0wLjI4NjEwOTlDMzAuMjM5NDAwOSw1LjAzMTk2LDMwLjM4MDYsNS4wMjUyNSwzMC41MDg2MDAyLDUuMDcxOTE5OQoJCWwzLjMxMjYwMTEsMS4xOTY2NmMwLjEyNzk5ODQsMC4wNDYwODAxLDAuMjMxOTk4NCwwLjE0MDU4MDIsMC4yODkxOTk4LDAuMjYyNzgwMgoJCWMwLjA1NzQ5ODksMC4xMjIyMSwwLjA2MzY5NzgsMC4yNjE2MiwwLjAxNjc5OTksMC4zODgxODk4bC0xLjAxMjkwMTMsMi43NDQxOTAyCgkJQzMzLjAzODIwMDQsOS44Njk2NDk5LDMyLjg0MTU5ODUsOS45OTczODk4LDMyLjYzMjMwMTMsOS45OTczODk4eiBNMjkuOTc3ODk5Niw3Ljk5MDIyMDFsMi4zNDg0MDIsMC44NDg0Mjk3bDAuNjYwOTAwMS0xLjc5MDQ3OTcKCQlsLTIuMzQ4NjAyMy0wLjg0ODQyMDFMMjkuOTc3ODk5Niw3Ljk5MDIyMDF6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMzIuNzUxMjAxNiw2LjkzMDM4OTljLTAuMDU5NjAwOCwwLTAuMTE5MTAyNS0wLjAxMDIxLTAuMTc2MDAyNS0wLjAzMDkybC0xLjUyNDk5OTYtMC41NTA5NAoJCWMtMC4yNjYxOTkxLTAuMDk2MjQtMC40MDMyOTkzLTAuMzg3NjEtMC4zMDU5OTk4LTAuNjUwOTdMMzEuNDc4NTAwNCwzLjcwNzg5CgkJYzAuMjUwOTAwMy0wLjY3ODY3OTksMS4wMTQ0MDA1LTEuMDI5MjUwMSwxLjY5ODctMC43ODE2M2MwLjY4NjI5ODQsMC4yNDc5LDEuMDQwNTk5OCwxLjAwMjEyLDAuNzkwMjk4NSwxLjY4MDgKCQlsLTAuNzM0Mjk4NywxLjk4OTY3MDNjLTAuMDQ2NjAwMywwLjEyNjU3OTgtMC4xNDIxMDEzLDAuMjI5NTM5OS0wLjI2NTU5ODMsMC4yODYxMTk5CgkJQzMyLjg5OTIwMDQsNi45MTQzNCwzMi44MjUxOTkxLDYuOTMwMzg5OSwzMi43NTEyMDE2LDYuOTMwMzg5OXogTTMxLjg4NDE5OTEsNS41Njg5NDAybDAuNTYxMDAyNywwLjIwMjY5OTdsMC41NTgzLTEuNTEyODA5OAoJCWMwLjA1NjI5NzMtMC4xNTI4MzAxLTAuMDIzNjAxNS0wLjMyMjg3LTAuMTc4MzAyOC0wLjM3ODg3Yy0wLjE1Mjk5OTktMC4wNTU3MDAxLTAuMzI2Njk4MywwLjAyMzA0MDEtMC4zODI2OTgxLDAuMTc2NDU5OAoJCUwzMS44ODQxOTkxLDUuNTY4OTQwMnoiLz4KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yNS4xNTEzOTk2LDI3LjUyNTk5OTFjLTAuMDU5LDAtMC4xMTgyMDAzLTAuMDA5ODk5MS0wLjE3NTk5ODctMC4wMzA4OTlsLTEuNTI1MDAxNS0wLjU1MTAwMDYKCQljLTAuMjI0NTk5OC0wLjA4MDk5OTQtMC4zNjI4OTk4LTAuMzA1MDAwMy0wLjMzMzA5OTQtMC41NDAxMDAxbDAuNTI5Njk5My00LjE3OTY5ODkKCQljMC4wMTk1MDA3LTAuMTUzNDAwNCwwLjEwODUwMTQtMC4yODk2MDA0LDAuMjQxODAwMy0wLjM3MDFjMC4xMzM4MDA1LTAuMDgwODAxLDAuMjk2MzAwOS0wLjA5NjMwMDEsMC40NDMzOTk0LTAuMDQzNTAwOQoJCWwzLjMxMjMwMTYsMS4xOTYzOTk3YzAuMTQ2Nzk5MSwwLjA1MzEwMDYsMC4yNjEyLDAuMTY5MTAxNywwLjMxMDY5OTUsMC4zMTU4MDE2CgkJYzAuMDQ5NjAwNiwwLjE0NjY5OTksMC4wMjg5MDAxLDAuMzA3Njk5Mi0wLjA1NjMwMTEsMC40MzcxOTg2bC0yLjMxNzA5ODYsMy41MzQyOTk5CgkJQzI1LjQ4NTA5OTgsMjcuNDQxOTk5NCwyNS4zMjExOTk0LDI3LjUyNTk5OTEsMjUuMTUxMzk5NiwyNy41MjU5OTkxeiBNMjQuMTg2NTAwNSwyNi4xMjkybDAuNzU2Nzk5NywwLjI3MzMwMDJMMjYuNjg3Mjk5NywyMy43NDIzCgkJbC0yLjEwMjE5OTYtMC43NTkxTDI0LjE4NjUwMDUsMjYuMTI5MnoiLz4KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yMy4zMjc2MDA1LDMwLjEyNDc5OTdjLTAuMDU5LDAtMC4xMTg0OTk4LTAuMDA5ODk5MS0wLjE3NjAwMDYtMC4wMzA4OTkKCQljLTAuMjE4OTk5OS0wLjA3OTAwMDUtMC4zNTY2OTktMC4yOTQ2MDE0LTAuMzM0ODk5OS0wLjUyNDEwMTNsMC4yOTg0MDA5LTMuMTQ5ODk4NQoJCWMwLjAxNDY5OTktMC4xNTY5MDA0LDAuMTAyMTk5Ni0wLjI5NzgwMDEsMC4yMzY3MDAxLTAuMzgyMTAxMWMwLjEzNDY5ODktMC4wODM5MDA1LDAuMzAwMzk5OC0wLjEwMTY5OTgsMC40NTAwOTk5LTAuMDQ3NTAwNgoJCWwxLjUyNDk5OTYsMC41NTA5MDE0YzAuMTQ5NDk5OSwwLjA1Mzk5ODksMC4yNjUwOTg2LDAuMTczNTk5MiwwLjMxMzA5ODksMC4zMjM0OTk3CgkJYzAuMDQ4MTAxNCwwLjE0OTkwMDQsMC4wMjMzMDAyLDAuMzEzNDk5NS0wLjA2NzQ5OTIsMC40NDI5OTg5bC0xLjgyMzI5OTQsMi41OTg5MDE3CgkJQzIzLjY1MTMwMDQsMzAuMDQ2NDAwMSwyMy40OTIwOTk4LDMwLjEyNDc5OTcsMjMuMzI3NjAwNSwzMC4xMjQ3OTk3eiBNMjQuMDc0ODk5NywyNy4xNjk3OTk4bC0wLjA1Mzg5OTgsMC41NjgzOTk0CgkJbDAuMzI5MDAwNS0wLjQ2ODk5OTlMMjQuMDc0ODk5NywyNy4xNjk3OTk4eiIvPgoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMyLjAwNDIsMTcuNzg2Njk5M2MtMC40MDI5OTk5LDAtMC44MjY0MDA4LTAuMTM2Mjk5MS0xLjA3NjkwMDUtMC41NzA0OTk0CgkJYy0wLjMwNzQ5ODktMC41MzM1MDA3LDAuMDc5Mjk5OS0xLjY1ODM5OTYsMS42NjkzOTkzLTUuNTMzYzAuNDMwNzAyMi0xLjA1MDAwMDIsMC45ODAyMDE3LTIuMzg4Mzg5NiwxLjIzNTIwMjgtMy4xNjAzOTk0CgkJYy0wLjE2NDgwMjYsMC4xMTE0MDkyLTAuMzQ2MDk5OSwwLjI1NjA2OTItMC40OTU1MDI1LDAuNDA0MjI5MmMtMC4yMDA1MDA1LDAuMTk3NzQwNi0wLjUyNTM5ODMsMC4xOTgzMjk5LTAuNzI1Nzk5NiwwLjAwMDU5MDMKCQljLTAuMjAwNTAwNS0wLjE5ODAyOTUtMC4yMDA3OTgtMC41MTk3Mjk2LTAuMDAwNTk4OS0wLjcxODA1OTVjMC4yNzMzMDAyLTAuMjcwNjUwNCwxLjIyNjYwMDYtMS4xMzIyMTAzLDIuMDAzOTk3OC0wLjg0OTg4MDIKCQljMC4xMzEyMDI3LDAuMDQ3MjQ5OCwwLjI3MTIwMjEsMC4xNzk5NDk4LDAuMzI3ODAwOCwwLjMwNTk0OTdjMC4xODQ2MDA4LDAuNDExODEwNC0wLjAxMDg5ODYsMS4wMjg2Njk4LTEuMzk0MTAwMiw0LjM5OTU3CgkJYy0wLjY2OTE5NzEsMS42MzAzOTk3LTEuNjY3ODk4Miw0LjA2NDAwMDEtMS42OTUwOTg5LDQuNjc5MTAxYzAuMTEwMzAwMSwwLjA2MDA5ODYsMC40MDE1OTk5LDAuMDAxNjk5NCwwLjUxODI5OTEtMC4wNDQxMDE3CgkJYzAuMjYzODAxNi0wLjEwNDk5OTUsMC41NjE5MDExLDAuMDI0MDAwMiwwLjY2NjUwMDEsMC4yODQ0MDA5YzAuMTA0NzAyLDAuMjYwNzAwMi0wLjAyNDA5NzQsMC41NTU5MDA2LTAuMjg3Mzk5MywwLjY1OTM5OQoJCUMzMi41NTQyOTg0LDE3LjcyMDY5OTMsMzIuMjg0MTk4OCwxNy43ODY2OTkzLDMyLjAwNDIsMTcuNzg2Njk5M3oiLz4KPC9nPgo8L3N2Zz4K);
}
/* End */

/* Start:/bitrix/templates/theme_typical/template_styles.css?1693650661128*/
.dist-osm-banner .c-banner__img {
  position: absolute;
  bottom: 200px;
  right: -225px;
  pointer-events: none;
}
/* End */
/* /bitrix/frontend/dist/static/css/style.css?1595507727129233 */
/* /bitrix/templates/theme_typical/styles.css?171863264610029 */
/* /bitrix/templates/theme_typical/template_styles.css?1693650661128 */