@charset "UTF-8";
/*
COMPONENT="messengers" && mkdir $COMPONENT && echo ".$COMPONENT {\n\t\n}" > ./$COMPONENT/$COMPONENT.scss && echo ".$COMPONENT {\n\t\n}" > ./$COMPONENT/$COMPONENT.mobile.scss && echo ".$COMPONENT {\n\t\n}" > ./$COMPONENT/$COMPONENT.tablet.scss && echo ".$COMPONENT {\n\t\n}" > ./$COMPONENT/$COMPONENT.desktop.scss
*/
@font-face {
  font-family: 'Triod';
  src: url("../fonts/TriodPostnaja.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Alexander';
  src: url("../fonts/Alexander.otf") format("truetype");
  font-weight: normal;
  font-style: normal; }

/**
 * Swiper 4.2.6
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://www.idangero.us/swiper/
 *
 * Copyright 2014-2018 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: May 1, 2018
 */
.swiper-container {
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1; }

.swiper-container-no-flexbox .swiper-slide {
  float: left; }

.swiper-container-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column; }

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  transition-property: transform,-webkit-transform;
  -webkit-box-sizing: content-box;
  box-sizing: content-box; }

.swiper-container-android .swiper-slide, .swiper-wrapper {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.swiper-container-multirow > .swiper-wrapper {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

.swiper-container-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto; }

.swiper-slide {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  transition-property: transform,-webkit-transform; }

.swiper-invisible-blank-slide {
  visibility: hidden; }

.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {
  height: auto; }

.swiper-container-autoheight .swiper-wrapper {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-transition-property: height,-webkit-transform;
  transition-property: height,-webkit-transform;
  -o-transition-property: transform,height;
  transition-property: transform,height;
  transition-property: transform,height,-webkit-transform; }

.swiper-container-3d {
  -webkit-perspective: 1200px;
  perspective: 1200px; }

.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d; }

.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10; }

.swiper-container-3d .swiper-slide-shadow-left {
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

.swiper-container-3d .swiper-slide-shadow-right {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

.swiper-container-3d .swiper-slide-shadow-top {
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

.swiper-container-wp8-horizontal, .swiper-container-wp8-horizontal > .swiper-wrapper {
  -ms-touch-action: pan-y;
  touch-action: pan-y; }

.swiper-container-wp8-vertical, .swiper-container-wp8-vertical > .swiper-wrapper {
  -ms-touch-action: pan-x;
  touch-action: pan-x; }

.swiper-button-next, .swiper-button-prev {
  position: absolute;
  top: 50%;
  width: 27px;
  height: 44px;
  margin-top: -22px;
  z-index: 10;
  cursor: pointer;
  -webkit-background-size: 27px 44px;
          background-size: 27px 44px;
  background-position: center;
  background-repeat: no-repeat; }

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
  opacity: .35;
  cursor: auto;
  pointer-events: none; }

.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  left: 10px;
  right: auto; }

.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  right: 10px;
  left: auto; }

.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); }

.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); }

.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E"); }

.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E"); }

.swiper-button-lock {
  display: none; }

.swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: .3s opacity;
  -o-transition: .3s opacity;
  transition: .3s opacity;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 10; }

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0; }

.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
  bottom: 10px;
  left: 0;
  width: 100%; }

.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0; }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
  transform: scale(0.33);
  position: relative; }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  -webkit-transform: scale(0.66);
  -ms-transform: scale(0.66);
  transform: scale(0.66); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
  transform: scale(0.33); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  -webkit-transform: scale(0.66);
  -ms-transform: scale(0.66);
  transform: scale(0.66); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
  transform: scale(0.33); }

.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  -webkit-border-radius: 100%;
          border-radius: 100%;
  background: #000;
  opacity: .2; }

button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer; }

.swiper-pagination-bullet-active {
  opacity: 1;
  background: #007aff; }

.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  -webkit-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -50%, 0); }

.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block; }

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 8px; }

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  -webkit-transition: .2s top,.2s -webkit-transform;
  -o-transition: .2s top,.2s -webkit-transform;
  transition: .2s top,.2s -webkit-transform;
  -o-transition: .2s transform,.2s top;
  -webkit-transition: .2s transform,.2s top;
  transition: .2s transform,.2s top;
  -webkit-transition: .2s transform,.2s top,.2s -webkit-transform;
  -o-transition: .2s transform,.2s top,.2s -webkit-transform;
  transition: .2s transform,.2s top,.2s -webkit-transform; }

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px; }

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  white-space: nowrap; }

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: .2s left,.2s -webkit-transform;
  -o-transition: .2s left,.2s -webkit-transform;
  transition: .2s left,.2s -webkit-transform;
  -o-transition: .2s transform,.2s left;
  -webkit-transition: .2s transform,.2s left;
  transition: .2s transform,.2s left;
  -webkit-transition: .2s transform,.2s left,.2s -webkit-transform;
  -o-transition: .2s transform,.2s left,.2s -webkit-transform;
  transition: .2s transform,.2s left,.2s -webkit-transform; }

.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: .2s right,.2s -webkit-transform;
  -o-transition: .2s right,.2s -webkit-transform;
  transition: .2s right,.2s -webkit-transform;
  -o-transition: .2s transform,.2s right;
  -webkit-transition: .2s transform,.2s right;
  transition: .2s transform,.2s right;
  -webkit-transition: .2s transform,.2s right,.2s -webkit-transform;
  -o-transition: .2s transform,.2s right,.2s -webkit-transform;
  transition: .2s transform,.2s right,.2s -webkit-transform; }

.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute; }

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: #007aff;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
  transform-origin: left top; }

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  -webkit-transform-origin: right top;
  -ms-transform-origin: right top;
  transform-origin: right top; }

.swiper-container-horizontal > .swiper-pagination-progressbar, .swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0; }

.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-container-vertical > .swiper-pagination-progressbar {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0; }

.swiper-pagination-white .swiper-pagination-bullet-active {
  background: #fff; }

.swiper-pagination-progressbar.swiper-pagination-white {
  background: rgba(255, 255, 255, 0.25); }

.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
  background: #fff; }

.swiper-pagination-black .swiper-pagination-bullet-active {
  background: #000; }

.swiper-pagination-progressbar.swiper-pagination-black {
  background: rgba(0, 0, 0, 0.25); }

.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
  background: #000; }

.swiper-pagination-lock {
  display: none; }

.swiper-scrollbar {
  -webkit-border-radius: 10px;
          border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1); }

.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%; }

.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%; }

.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  -webkit-border-radius: 10px;
          border-radius: 10px;
  left: 0;
  top: 0; }

.swiper-scrollbar-cursor-drag {
  cursor: move; }

.swiper-scrollbar-lock {
  display: none; }

.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center; }

.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
  object-fit: contain; }

.swiper-slide-zoomed {
  cursor: move; }

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  -webkit-transform-origin: 50%;
  -ms-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
  animation: swiper-preloader-spin 1s steps(12, end) infinite; }

.swiper-lazy-preloader:after {
  display: block;
  content: '';
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-position: 50%;
  -webkit-background-size: 100% 100%;
          background-size: 100%;
  background-repeat: no-repeat; }

.swiper-lazy-preloader-white:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }

@-webkit-keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000; }

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.swiper-container-fade .swiper-slide {
  pointer-events: none;
  -webkit-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity; }

.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none; }

.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto; }

.swiper-container-cube {
  overflow: visible; }

.swiper-container-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  width: 100%;
  height: 100%; }

.swiper-container-cube .swiper-slide .swiper-slide {
  pointer-events: none; }

.swiper-container-cube.swiper-container-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  transform-origin: 100% 0; }

.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto; }

.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next + .swiper-slide, .swiper-container-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible; }

.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: .6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
  z-index: 0; }

.swiper-container-flip {
  overflow: visible; }

.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1; }

.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none; }

.swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto; }

.swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.swiper-container-coverflow .swiper-wrapper {
  -ms-perspective: 1200px; }

.body {
  margin: 0;
  padding: 0;
  font: normal 14px Arial;
  position: relative; }

.header {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  z-index: 10;
  padding: 0;
  background: rgba(0, 0, 0, 0.15); }

.footer {
  position: relative;
  background: #3e3227;
  color: rgba(255, 255, 255, 0.8);
  padding: 0 !important; }
  .footer__content {
    padding: 6em 0; }
  .footer__map {
    background: #fbf5e4; }

.h1 {
  font: normal 3em 'Triod';
  margin: 0.25em 0;
  text-align: center;
  letter-spacing: -2px;
  color: #a77649; }
  .h1_white {
    color: white;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8); }
  .h1_large {
    font-size: 4em; }

.h2 {
  font: normal 1.4em 'Alexander';
  margin: 0.25em 0;
  text-align: center;
  color: rgba(0, 0, 0, 0.6); }
  .h2_white {
    color: white;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8); }

.advantages__title {
  font: normal 1.6em/1 'Alexander';
  color: #303030; }
  .advantages__title_dark {
    color: #303030; }
  .advantages__title_light {
    color: white;
    text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.95); }

.advantages__description {
  font-size: 0.8em;
  margin-top: 1em;
  color: #999; }
  .advantages__description_dark {
    color: #999; }
  .advantages__description_light {
    color: white;
    opacity: 0.8;
    text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.95); }

.advantages__icon {
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: #a77649;
  background-repeat: no-repeat;
  background-position: center center;
  /* light - #ffffff */ }
  .advantages__icon_beige {
    background-color: #f5f0eb; }
  .advantages__icon_brown {
    background-color: #a77649; }
  .advantages__icon_guild {
    /* http://www.flaticon.com/free-icon/kremlin_245080#term=russia&page=1&position=35 */
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTMyLDQwNS4zMzN2MTAxLjMzM2g0OFY0NDhjMC04LjgzNiw3LjE2NC0xNiwxNi0xNnMxNiw3LjE2NCwxNiwxNnY1OC42NjdoNDhWNDA1LjMzM0gzMnoiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxyZWN0IHg9IjMyIiB5PSIzMjUuMzMzIiB3aWR0aD0iMTI4IiBoZWlnaHQ9IjQ4IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMzUyLDM3OC42Njd2MTI4aDQ4VjQ4MGMwLTguODM2LDcuMTY0LTE2LDE2LTE2YzguODM2LDAsMTYsNy4xNjQsMTYsMTZ2MjYuNjY3aDQ4di0xMjhIMzUyeiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTExMiwxMzQuNDU0Vjc0LjY2N2gxNnYtMzJoLTE2di0xNkg4MHYxNkg2NHYzMmgxNnY1OS43ODhDNTIuNjkyLDE2MC4zOTEsMCwxNzYuNzc1LDAsMjQwICAgIGMwLDE3Ljk3Myw0Ljk0MiwzNC43ODcsMTMuNTM4LDQ5LjE2OWwxMzAuNDg1LTEzMC40ODVDMTMyLjQ1MSwxNTAuMzI1LDEyMC44ODUsMTQyLjg5NCwxMTIsMTM0LjQ1NHoiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0xNjguNTA5LDE3OS40NTJMNTQuNjI3LDI5My4zMzNoMTIxLjE5OEMxODYuMDQxLDI3OC4wNzksMTkyLDI1OS43MzgsMTkyLDI0MCAgICBDMTkyLDIxMi40OTksMTgyLjAyMywxOTMuODY5LDE2OC41MDksMTc5LjQ1MnoiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0yNzIsMTIyLjY2N1Y1My4zMzNoMTZ2LTMyaC0xNnYtMTZoLTMydjE2aC0xNnYzMmgxNnY2OS4zMzNsLTI5Ljk0Myw1OS44ODhjMy4zNTUsNi4xNCw2LjI1NSwxMi44MTcsOC41MjcsMjAuMTEySDMxMiAgICBMMjcyLDEyMi42Njd6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMjIzLjg5NywyMzQuNjY3YzAuMDY1LDEuNzUzLDAuMTAzLDMuNTI3LDAuMTAzLDUuMzMzYzAsMzEuNTczLTExLjQ2NSw2MS40NjktMzIsODQuNjgydjE4MS45ODVoMTI4di0yNzJIMjIzLjg5N3ogICAgIE0yNzIsMzc4LjY2N2gtMzJ2LTY0aDMyVjM3OC42Njd6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNDMyLDE4Ny43ODh2LTcwLjQ1NGgxNnYtMzJoLTE2di0xNmgtMzJ2MTZoLTE2djMyaDE2djcwLjQ1MWMtMTMuMDQ1LDEyLjM5NC0zMS44NzYsMjIuNjExLTQ4LDM2Ljc5MnYxMjIuMDkxaDE0My44MjYgICAgQzUwNi4wNDEsMzMxLjQxMiw1MTIsMzEzLjA3MSw1MTIsMjkzLjMzM0M1MTIsMjMwLjEwOSw0NTkuMzA4LDIxMy43MjUsNDMyLDE4Ny43ODh6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==); }
  .advantages__icon_quality {
    /* http://www.flaticon.com/free-icon/like_4421#term=thumbs up&page=1&position=46 */
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMyIDMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMiAzMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI1MTJweCIgaGVpZ2h0PSI1MTJweCI+CjxnPgoJPGcgaWQ9Imxpa2UiPgoJCTxwYXRoIGQ9Ik0yOS4xNjQsMTAuNDcyYy0xLjI1LTAuMzI4LTQuMTg5LTAuMzI0LTguNDg4LTAuNDM4YzAuMjAzLTAuOTM4LDAuMjUtMS43ODQsMC4yNS0zLjI4NiAgICBDMjAuOTI2LDMuMTYsMTguMzEyLDAsMTYsMGMtMS42MzMsMC0yLjk3OSwxLjMzNS0zLDIuOTc3Yy0wLjAyMiwyLjAxNC0wLjY0NSw1LjQ5Mi00LDcuMjU2Yy0wLjI0NiwwLjEzLTAuOTUsMC40NzctMS4wNTMsMC41MjIgICAgTDgsMTAuOEM3LjQ3NSwxMC4zNDcsNi43NDcsMTAsNiwxMEgzYy0xLjY1NCwwLTMsMS4zNDYtMywzdjE2YzAsMS42NTQsMS4zNDYsMywzLDNoM2MxLjE5LDAsMi4xODYtMC43MTksMi42NjgtMS43MjcgICAgYzAuMDEyLDAuMDA0LDAuMDMzLDAuMDEsMC4wNDcsMC4wMTJjMC4wNjYsMC4wMTgsMC4xNDQsMC4wMzcsMC4yMzksMC4wNjJDOC45NzIsMzAuMzUyLDguOTgxLDMwLjM1NCw5LDMwLjM1OSAgICBjMC41NzYsMC4xNDMsMS42ODUsMC40MDgsNC4wNTUsMC45NTNDMTMuNTYzLDMxLjQyOCwxNi4yNDcsMzIsMTkuMDI3LDMyaDUuNDY3YzEuNjY2LDAsMi44NjctMC42NDEsMy41ODItMS45MjggICAgYzAuMDEtMC4wMiwwLjI0LTAuNDY5LDAuNDI4LTEuMDc2YzAuMTQxLTAuNDU3LDAuMTkzLTEuMTA0LDAuMDIzLTEuNzZjMS4wNzQtMC43MzgsMS40Mi0xLjg1NCwxLjY0NS0yLjU4ICAgIGMwLjM3Ny0xLjE5MSwwLjI2NC0yLjA4NiwwLjAwMi0yLjcyN2MwLjYwNC0wLjU3LDEuMTE5LTEuNDM5LDEuMzM2LTIuNzY2YzAuMTM1LTAuODIyLTAuMDEtMS42NjgtMC4zODktMi4zNzIgICAgYzAuNTY2LTAuNjM2LDAuODI0LTEuNDM2LDAuODU0LTIuMTc2bDAuMDEyLTAuMjA5YzAuMDA3LTAuMTMxLDAuMDEzLTAuMjEyLDAuMDEzLTAuNUMzMiwxMi42NDMsMzEuMTI1LDExLjAzMiwyOS4xNjQsMTAuNDcyeiAgICAgTTcsMjljMCwwLjU1My0wLjQ0NywxLTEsMUgzYy0wLjU1MywwLTEtMC40NDctMS0xVjEzYzAtMC41NTMsMC40NDctMSwxLTFoM2MwLjU1MywwLDEsMC40NDcsMSwxVjI5eiBNMjkuOTc3LDE0LjUzNSAgICBDMjkuOTU3LDE1LjAyOSwyOS43NSwxNiwyOCwxNmMtMS41LDAtMiwwLTIsMGMtMC4yNzcsMC0wLjUsMC4yMjQtMC41LDAuNVMyNS43MjMsMTcsMjYsMTdjMCwwLDAuNDM4LDAsMS45MzgsMCAgICBzMS42OTcsMS4yNDQsMS42LDEuODQ0QzI5LjQxNCwxOS41OSwyOS4wNjQsMjEsMjcuMzc1LDIxQzI1LjY4OCwyMSwyNSwyMSwyNSwyMWMtMC4yNzcsMC0wLjUsMC4yMjMtMC41LDAuNSAgICBjMCwwLjI3NSwwLjIyMywwLjUsMC41LDAuNWMwLDAsMS4xODgsMCwxLjk2OSwwYzEuNjg4LDAsMS41MzksMS4yODcsMS4yOTcsMi4wNTVDMjcuOTQ3LDI1LjA2NCwyNy43NTIsMjYsMjUuNjI1LDI2ICAgIGMtMC43MTksMC0xLjYzMSwwLTEuNjMxLDBjLTAuMjc3LDAtMC41LDAuMjIzLTAuNSwwLjVjMCwwLjI3NSwwLjIyMywwLjUsMC41LDAuNWMwLDAsMC42OTMsMCwxLjU2OCwwICAgIGMxLjA5NCwwLDEuMTQ1LDEuMDM1LDEuMDMxLDEuNDA2Yy0wLjEyNSwwLjQwNi0wLjI3MywwLjcwNy0wLjI3OSwwLjcyMUMyNi4wMTIsMjkuNjcyLDI1LjUyNSwzMCwyNC40OTQsMzBoLTUuNDY3ICAgIGMtMi43NDYsMC01LjQ3LTAuNjIzLTUuNTQtMC42MzljLTQuMTU0LTAuOTU3LTQuMzczLTEuMDMxLTQuNjM0LTEuMTA1YzAsMC0wLjg0Ni0wLjE0My0wLjg0Ni0wLjg4MUw4LDEzLjU2MyAgICBjMC0wLjQ2OSwwLjI5OS0wLjg5MywwLjc5NC0xLjA0MkM4Ljg1NiwxMi40OTcsOC45NCwxMi40NzEsOSwxMi40NDZjNC41NjgtMS44OTIsNS45NTktNi4wNCw2LTkuNDQ2YzAuMDA2LTAuNDc5LDAuMzc1LTEsMS0xICAgIGMxLjA1NywwLDIuOTI2LDIuMTIyLDIuOTI2LDQuNzQ4QzE4LjkyNiw5LjExOSwxOC44Myw5LjUyOSwxOCwxMmMxMCwwLDkuOTMsMC4xNDQsMTAuODEyLDAuMzc1ICAgIEMyOS45MDYsMTIuNjg4LDMwLDEzLjU5NCwzMCwxMy45MDZDMzAsMTQuMjQ5LDI5Ljk5LDE0LjE5OSwyOS45NzcsMTQuNTM1eiIgZmlsbD0iI0ZGRkZGRiIvPgoJCTxwYXRoIGQ9Ik00LjUsMjZDMy42NzIsMjYsMywyNi42NzIsMywyNy41UzMuNjcyLDI5LDQuNSwyOVM2LDI4LjMyOCw2LDI3LjVTNS4zMjgsMjYsNC41LDI2eiBNNC41LDI4ICAgIEM0LjIyNSwyOCw0LDI3Ljc3NSw0LDI3LjVTNC4yMjUsMjcsNC41LDI3UzUsMjcuMjI1LDUsMjcuNVM0Ljc3NSwyOCw0LjUsMjh6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==); }
  .advantages__icon_individual {
    /* http://www.flaticon.com/free-icon/picture-in-a-frame_105719#term=frame&page=1&position=77  */
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjEyOHB4IiBoZWlnaHQ9IjEyOHB4Ij4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNDk1LjgsMzQ0LjcwMVY4NS4yNjljMS43MzksMS4xNDgsMy43NDUsMS43MjIsNS43NTEsMS43MjJjMi42NzQsMCw1LjM0OC0xLjAyLDcuMzg3LTMuMDYgICAgYzQuMDgxLTQuMDgsNC4wODEtMTAuNjk2LDAuMDAxLTE0Ljc3N2wtMTYuMi0xNi4yMDJjLTEuOTU5LTEuOTYtNC42MTctMy4wNjEtNy4zODgtMy4wNjFjLTIuNzcxLDAtNS40MjgsMS4xMDEtNy4zODgsMy4wNjEgICAgTDQ2MS43Niw2OS4xNTNjLTQuMDgsNC4wOC00LjA4LDEwLjY5NywwLDE0Ljc3OGMzLjU3MywzLjU3MSw5LjA4NCw0LjAxNywxMy4xNDIsMS4zMzZ2MjU5LjQzNiAgICBjLTQuMDU3LTIuNjgtOS41NjktMi4yMzUtMTMuMTQyLDEuMzM2Yy00LjA4LDQuMDgtNC4wOCwxMC42OTcsMCwxNC43NzhsMTYuMjAyLDE2LjIwMmMxLjk2LDEuOTU5LDQuNjE3LDMuMDYsNy4zODgsMy4wNiAgICBjMi43NzEsMCw1LjQyOS0xLjEwMSw3LjM4OC0zLjA2bDE2LjItMTYuMjAyYzQuMDgtNC4wODEsNC4wOC0xMC42OTctMC4wMDEtMTQuNzc3QzUwNS4zNjksMzQyLjQ2OCw0OTkuODU1LDM0Mi4wMjIsNDk1LjgsMzQ0LjcwMSAgICB6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNDQzLjQ1OCw0MjguMDdsLTE2LjIwMS0xNi4yMDFjLTQuMDgxLTQuMDgtMTAuNjk4LTQuMDgtMTQuNzc4LDBjLTMuNTcxLDMuNTcxLTQuMDE3LDkuMDgzLTEuMzM3LDEzLjE0SDM1LjM3NyAgICBjMi42OC00LjA1NiwyLjIzNC05LjU2OS0xLjMzNy0xMy4xNDFjLTQuMDgtNC4wOC0xMC42OTUtNC4wOC0xNC43NzcsMEwzLjA2MSw0MjguMDY5QzEuMTAxLDQzMC4wMjksMCw0MzIuNjg3LDAsNDM1LjQ1OCAgICBjMCwyLjc3MSwxLjEwMSw1LjQyOSwzLjA2MSw3LjM4OGwxNi4yMDIsMTYuMjAxYzIuMDQxLDIuMDQxLDQuNzE1LDMuMDYsNy4zODgsMy4wNnM1LjM0OS0xLjAyMSw3LjM4OC0zLjA2ICAgIGMzLjU3MS0zLjU3LDQuMDE4LTkuMDg0LDEuMzM3LTEzLjE0MWgzNzUuNzY1Yy0yLjY3OSw0LjA1Ni0yLjIzNSw5LjU3LDEuMzM2LDEzLjE0MmMyLjA0MSwyLjA0MSw0LjcxNSwzLjA2LDcuMzg4LDMuMDYgICAgczUuMzQ4LTEuMDIxLDcuMzg4LTMuMDZsMTYuMjAyLTE2LjIwMWMxLjk1OS0xLjk1OSwzLjA2LTQuNjE3LDMuMDYtNy4zODhDNDQ2LjUxOCw0MzIuNjg4LDQ0NS40MTcsNDMwLjAzLDQ0My40NTgsNDI4LjA3eiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTU1LjM4LDE0MS43MTZjLTUuNzcsMC0xMC40NDksNC42NzgtMTAuNDQ5LDEwLjQ0OXY0LjY3OGMwLDUuNzcxLDQuNjc5LDEwLjQ0OSwxMC40NDksMTAuNDQ5ICAgIGM1Ljc3LDAsMTAuNDQ5LTQuNjc4LDEwLjQ0OS0xMC40NDl2LTQuNjc4QzY1LjgyOSwxNDYuMzk0LDYxLjE1LDE0MS43MTYsNTUuMzgsMTQxLjcxNnoiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik01NS4zOCwxODAuMTk4Yy01Ljc3LDAtMTAuNDQ5LDQuNjc4LTEwLjQ0OSwxMC40NDl2ODcuMTU3YzAsNS43NzEsNC42NzksMTAuNDQ5LDEwLjQ0OSwxMC40NDkgICAgYzUuNzcsMCwxMC40NDktNC42NzgsMTAuNDQ5LTEwLjQ0OXYtODcuMTU3QzY1LjgyOSwxODQuODc2LDYxLjE1LDE4MC4xOTgsNTUuMzgsMTgwLjE5OHoiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0zMTYuMjU2LDE3MC40MjJjMC0xMy40MzctNy40NjItMjUuMDIyLTE4LjU2NC0zMC44MzJjMy43MzktMTEuOTYsMC44MjMtMjUuNDI3LTguNjc2LTM0LjkyOCAgICBjLTYuNTctNi41NjctMTUuMzA0LTEwLjE4NS0yNC41OS0xMC4xODVjLTMuNTM4LDAtNy4wMDksMC41My0xMC4zMTUsMS41NTFjLTUuODAzLTExLjEyNC0xNy4zOTktMTguNjAxLTMwLjg1Mi0xOC42MDEgICAgYy0xMy40NTIsMC0yNS4wNDgsNy40NzktMzAuODUyLDE4LjYwMWMtMy4zMDYtMS4wMjEtNi43NzYtMS41NTEtMTAuMzE1LTEuNTUxYy05LjI4NywwLTE4LjAxOSwzLjYxNy0yNC41OTIsMTAuMTg4ICAgIGMtOS40OTcsOS41LTEyLjQxMSwyMi45NjYtOC42NzQsMzQuOTI1Yy0xMS4xMDEsNS44MTEtMTguNTY0LDE3LjM5NS0xOC41NjQsMzAuODMzYy0wLjAwMSwxMy40MzcsNy40NjEsMjUuMDIyLDE4LjU2NCwzMC44MzIgICAgYy0zLjczOSwxMS45NTktMC44MjIsMjUuNDI2LDguNjc1LDM0LjkyNWM2LjU2OSw2LjU2OSwxNS4zMDMsMTAuMTg3LDI0LjU5MSwxMC4xODdjMy41MzgsMCw3LjAwOC0wLjUyOSwxMC4zMTQtMS41NSAgICBjNC4yMyw4LjEwNSwxMS41NDQsMTQuMjU5LDIwLjQwMywxNy4wMXYyNS40NTljLTE1LjEzMS0xNy4wMDMtMzcuMTU3LTI3Ljc0NC02MS42NTMtMjcuNzQ0Yy01Ljc3LDAtMTAuNDQ5LDQuNjc4LTEwLjQ0OSwxMC40NDkgICAgYzAsNDUuNTIsMzcuMDMyLDgyLjU1Myw4Mi41NTEsODIuNTUzYzAuMDA2LDAsMC4wMTYtMC4wMDEsMC4wMjEsMGMwLjAwNywwLDAuMDE1LTAuMDAxLDAuMDIxLTAuMDAxICAgIGM0NS41LTAuMDIyLDgyLjUxMi0zNy4wNDYsODIuNTEyLTgyLjU1MmMwLTUuNzcxLTQuNjc5LTEwLjQ0OS0xMC40NDktMTAuNDQ5Yy0yNC40OTYsMC00Ni41MjIsMTAuNzM1LTYxLjY1NSwyNy43Mzd2LTI1LjQ1MiAgICBjOC44Ni0yLjc1LDE2LjE3NC04LjkwNCwyMC40MDMtMTcuMDExYzMuMzA2LDEuMDIxLDYuNzc2LDEuNTUxLDEwLjMxNCwxLjU1MWMwLjAwMSwwLDAuMDAyLDAsMC4wMDMsMCAgICBjOS4yODYsMCwxOC4wMTgtMy42MTcsMjQuNTg5LTEwLjE4N2M5LjQ5Ny05LjQ5OCwxMi40MTItMjIuOTY1LDguNjc1LTM0LjkyNUMzMDguNzk1LDE5NS40NDUsMzE2LjI1NiwxODMuODYxLDMxNi4yNTYsMTcwLjQyMnogICAgIE0xNjIuNjg2LDI4MS41MmMyNC43NjYsNC43MDUsNDQuMzM4LDI0LjI3Niw0OS4wNDMsNDkuMDQ0QzE4Ni45NjQsMzI1Ljg2LDE2Ny4zOTIsMzA2LjI4OSwxNjIuNjg2LDI4MS41MnogTTI4My44MzQsMjgxLjUyICAgIGMtNC43MDYsMjQuNzY3LTI0LjI3Nyw0NC4zMzktNDkuMDQ1LDQ5LjA0NEMyMzkuNDk1LDMwNS43OTgsMjU5LjA2NywyODYuMjI2LDI4My44MzQsMjgxLjUyeiBNMjgxLjc3MywxODQuMzMxICAgIGMtNC4xMTgsMC4xMTQtNy43ODQsMi42MzctOS4zNjIsNi40NDNjLTEuNTc4LDMuODA2LTAuNzcyLDguMTgzLDIuMDU3LDExLjE3N2M1LjIzNyw1LjU0Myw1LjEzNywxNC4wODYtMC4yMjYsMTkuNDUxICAgIGMtMi42MjQsMi42MjMtNi4xMDcsNC4wNjctOS44MTMsNC4wNjdoLTAuMDAxYy0zLjU5NCwwLTcuMDE4LTEuMzY0LTkuNjM4LTMuODM5Yy0yLjk5NS0yLjgyOS03LjM3MS0zLjYzNC0xMS4xNzYtMi4wNTcgICAgYy0zLjgwNiwxLjU3OC02LjMyOSw1LjI0My02LjQ0NCw5LjM2MWMtMC4yMTIsNy42MTgtNi4zMjMsMTMuNTg3LTEzLjkxMSwxMy41ODdzLTEzLjY5OC01Ljk2OC0xMy45MTEtMTMuNTg3ICAgIGMtMC4xMTUtNC4xMTgtMi42MzgtNy43ODQtNi40NDQtOS4zNjFjLTEuMjkzLTAuNTM2LTIuNjUxLTAuNzk2LTMuOTk5LTAuNzk2Yy0yLjYyMSwwLTUuMjAxLDAuOTg1LTcuMTc4LDIuODU0ICAgIGMtMi42MiwyLjQ3NS02LjA0MiwzLjgzOS05LjYzNSwzLjgzOWMtMy43MDYsMC03LjE5Mi0xLjQ0NC05LjgxNC00LjA2NWMtNS4zNjUtNS4zNjYtNS40NjQtMTMuOTEtMC4yMjgtMTkuNDUyICAgIGMyLjgzLTIuOTk1LDMuNjM1LTcuMzcyLDIuMDU3LTExLjE3N2MtMS41NzgtMy44MDYtNS4yNDMtNi4zMjktOS4zNjItNi40NDNjLTcuNjE4LTAuMjExLTEzLjU4Ni02LjMyMS0xMy41ODYtMTMuOTEgICAgYzAtNy41ODksNS45NjktMTMuNjk5LDEzLjU4OC0xMy45MTJjNC4xMTctMC4xMTUsNy43ODMtMi42MzgsOS4zNjEtNi40NDRjMS41NzctMy44MDcsMC43Ny04LjE4NC0yLjA1OS0xMS4xNzcgICAgYy01LjIzNi01LjU0MS01LjEzNi0xNC4wODUsMC4yMjctMTkuNDQ5YzIuNjIzLTIuNjIyLDYuMTA4LTQuMDY3LDkuODE1LTQuMDY3YzMuNTkzLDAsNy4wMTUsMS4zNjQsOS42MzYsMy44MzkgICAgYzIuOTk1LDIuODMsNy4zNzMsMy42MzUsMTEuMTc2LDIuMDU4YzMuODA3LTEuNTc4LDYuMzMtNS4yNDQsNi40NDUtOS4zNjFjMC4yMTItNy42MTksNi4zMjMtMTMuNTg3LDEzLjkxMS0xMy41ODcgICAgYzcuNTg4LDAsMTMuNjk4LDUuOTY4LDEzLjkxMSwxMy41ODdjMC4xMTUsNC4xMTgsMi42MzgsNy43ODQsNi40NDQsOS4zNjFjMy44MDcsMS41NzcsOC4xODMsMC43NzIsMTEuMTc3LTIuMDU3ICAgIGMyLjYyMS0yLjQ3Niw2LjA0My0zLjg0LDkuNjM2LTMuODRjMy43MDYsMCw3LjE5MiwxLjQ0NCw5LjgxMyw0LjA2NWM1LjM2Niw1LjM2Niw1LjQ2NSwxMy45MSwwLjIyOSwxOS40NTEgICAgYy0yLjgzLDIuOTk1LTMuNjM1LDcuMzcyLTIuMDYsMTEuMTc3YzEuNTc4LDMuODA2LDUuMjQ0LDYuMzMsOS4zNjEsNi40NDRjNy42MTksMC4yMTMsMTMuNTg4LDYuMzIzLDEzLjU4OCwxMy45MTEgICAgQzI5NS4zNTksMTc4LjAxLDI4OS4zOTIsMTg0LjExOSwyODEuNzczLDE4NC4zMzF6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMjIzLjI1OSwxMjAuNmMtMjcuNTQsMC00OS45NDcsMjIuNDA2LTQ5Ljk0Nyw0OS45NDZjMCwyNy41NCwyMi40MDcsNDkuOTQ2LDQ5Ljk0Nyw0OS45NDYgICAgYzI3LjU0MSwwLDQ5Ljk0OS0yMi40MDYsNDkuOTQ5LTQ5Ljk0NkMyNzMuMjA4LDE0My4wMDYsMjUwLjgwMiwxMjAuNiwyMjMuMjU5LDEyMC42eiBNMjIzLjI1OSwxOTkuNTk0ICAgIGMtMTYuMDE3LDAtMjkuMDQ5LTEzLjAzMS0yOS4wNDktMjkuMDQ4YzAtMTYuMDE3LDEzLjAzMi0yOS4wNDgsMjkuMDQ5LTI5LjA0OGMxNi4wMTgsMCwyOS4wNTEsMTMuMDMxLDI5LjA1MSwyOS4wNDggICAgQzI1Mi4zMSwxODYuNTYzLDIzOS4yNzcsMTk5LjU5NCwyMjMuMjU5LDE5OS41OTR6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNDM2LjA3LDQ5Ljg5MUgxMC40NDlDNC42NzgsNDkuODkxLDAsNTQuNTY5LDAsNjAuMzR2MzA5LjI5YzAsNS43NzEsNC42NzgsMTAuNDQ5LDEwLjQ0OSwxMC40NDlINDM2LjA3ICAgIGM1Ljc3LDAsMTAuNDQ5LTQuNjc4LDEwLjQ0OS0xMC40NDlWNjAuMzRDNDQ2LjUxOSw1NC41NjksNDQxLjg0LDQ5Ljg5MSw0MzYuMDcsNDkuODkxeiBNNDI1LjYyMSwzNTkuMThIMjAuODk4VjcwLjc4OWg0MDQuNzIzICAgIFYzNTkuMTh6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==); }
  .advantages__icon_protect {
    /* https://www.flaticon.com/free-icon/shield_750957#term=protection&page=1&position=30 */
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4Ij4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNOTYsMjA2Yy01LjUyLDAtMTAsNC40OC0xMCwxMHM0LjQ4LDEwLDEwLDEwczEwLTQuNDgsMTAtMTBTMTAxLjUyLDIwNiw5NiwyMDZ6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNDU2LDg2QzM0Ny4wMjgsODYsMjg4LjQ2NywyNy43NywyNjkuMjIzLDguNjM1Yy0zLjkxNy0zLjg5Ni01Ljg4NC01Ljg1MS03Ljk1Ni03LjEzNWMtMy4yMjgtMi03LjMwOS0yLTEwLjUzNiwwICAgIGMtMS40MjUsMC44ODMtMi41NzMsMi4wMDQtNS4zNDYsNC43MTRjLTcuMTI1LDYuOTYtMjMuODA5LDIzLjI2MS00OS42MDcsMzkuMzk2QzE1Mi45MDksNzIuNDExLDEwNS44OCw4Niw1Niw4NiAgICBjLTUuNTIzLDAtMTAsNC40NzctMTAsMTB2MTMxLjE5YzAsNjIuOTgsMTkuODY4LDEyMi45NzUsNTcuNDU4LDE3My41YzQwLjc2NCw1NC43NzcsOTMuOTE3LDk0LjE1OCwxNDkuNjY4LDExMC44ODggICAgYzAuOTM3LDAuMjgxLDEuOTA2LDAuNDIyLDIuODc0LDAuNDIyYzAuOTY4LDAsMS45MzctMC4xNDEsMi44NzQtMC40MjJjNTUuNzUxLTE2LjczLDEwOC45MDQtNTYuMTExLDE0OS42NjktMTEwLjg4OSAgICBDNDQ2LjEzMiwzNTAuMTY1LDQ2NiwyOTAuMTcsNDY2LDIyNy4xOVY5NkM0NjYsOTAuNDc3LDQ2MS41MjMsODYsNDU2LDg2eiBNNDQ2LDIyNy4xOWMwLDU4LjY0Ni0xOC41MDEsMTE0LjUxNC01My41MDIsMTYxLjU2ICAgIEMzNTQuOTkyLDQzOS4xNDgsMzA2LjYyLDQ3NS41NDgsMjU2LDQ5MS41MzdjLTUwLjYyLTE1Ljk4OS05OC45OTItNTIuMzg5LTEzNi40OTctMTAyLjc4NkM4NC41MDEsMzQxLjcwNCw2NiwyODUuODM2LDY2LDIyNy4xOSAgICBWMTA1LjgzYzQ5Ljk3NS0xLjcwNyw5Ny4xNTUtMTYuMjM4LDE0MC4zODMtNDMuMjYyYzI0LjE4Mi0xNS4xMjUsNDAuODA4LTMwLjMwOCw0OS42NjYtMzguODMgICAgYzIwLjk3MiwyMC44Myw4MC43ODksNzguNzQsMTg5Ljk1MSw4Mi4xMDhWMjI3LjE5eiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTQxNy4xMDEsMTIzLjg5MWMtNTUuMDQxLTYuMDkzLTEwNy4yNTktMjguMzY2LTE1NS4yMDYtNjYuMjAxYy0zLjU5LTIuODMzLTguNjQyLTIuODctMTIuMjcyLTAuMDkxICAgIGMtNDcuNDkxLDM2LjM0Ny0xMDIuNDcxLDU5LjgxOS0xNTQuODEzLDY2LjA5MmMtNS4wMjcsMC42MDMtOC44MSw0Ljg2Ny04LjgxLDkuOTI5VjE3NmMwLDUuNTIzLDQuNDc3LDEwLDEwLDEwczEwLTQuNDc3LDEwLTEwICAgIHYtMzMuNjVjMzguMDQ1LTUuNzkyLDkyLjA2Ny0yMS45MDksMTQ5LjYwOS02NC4yMzljNDYuNjY2LDM1LjM2LDk3LjE4Niw1Ny4wMzgsMTUwLjM5MSw2NC41NHY4NC41NCAgICBjMCw0OS45NzctMTUuNzY5LDk3LjU3OC00NS42MDUsMTM3LjY2M2MtMjguNTc0LDM4LjQzMS02NC42MDksNjYuNTI0LTEwNC4zOTUsODEuNDM0ICAgIGMtMzkuNzg0LTE0LjkwOS03NS44MTUtNDIuOTk1LTEwNC4zODgtODEuNDE4Yy0yNC4wNzMtMzIuMzQ1LTM5LjI4NS03MC40MTItNDMuOTkyLTExMC4wODdjLTAuNjUtNS40ODQtNS42MjEtOS40MTItMTEuMTA4LTguNzUyICAgIGMtNS40ODQsMC42NS05LjQwMyw1LjYyNC04Ljc1MiwxMS4xMDhjNS4xMTgsNDMuMTQ0LDIxLjY1LDg0LjUyNSw0Ny44MDYsMTE5LjY2OWMzMS43NDQsNDIuNjg3LDcyLjIzNCw3My42NTIsMTE3LjA5NCw4OS41NDggICAgYzEuMDgsMC4zODMsMi4yMSwwLjU3NCwzLjM0LDAuNTc0czIuMjYtMC4xOTEsMy4zNC0wLjU3NGM0NC44NjMtMTUuODk3LDg1LjM1Ny00Ni44NywxMTcuMTAyLTg5LjU2NSAgICBDNDA4Ljg2MywzMzMuMjMyLDQyNiwyODEuNTAxLDQyNiwyMjcuMTl2LTkzLjM2QzQyNiwxMjguNzMzLDQyMi4xNjcsMTI0LjQ1Miw0MTcuMTAxLDEyMy44OTF6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMzU1LjI3MSwyMTkuMjA5Yy0xLjE3Ny0zLjYyLTQuMzA2LTYuMjU5LTguMDczLTYuODA2bC01Ny4wOTYtOC4yOTRsLTI1LjUyNC01MS43MzQgICAgYy0xLjY4NC0zLjQxNC01LjE2MS01LjU3NS04Ljk2Ny01LjU3NmMtMy44MDYsMC03LjI4MywyLjE2MS04Ljk2Nyw1LjU3NGwtMjUuNTMzLDUxLjczNmwtNTcuMDk3LDguMjk0ICAgIGMtMy43NjcsMC41NDctNi44OTYsMy4xODYtOC4wNzMsNi44MDZjLTEuMTc2LDMuNjItMC4xOTUsNy41OTQsMi41MzEsMTAuMjUxbDQxLjMxNSw0MC4yNzFsLTkuNzUxLDU2Ljg2OCAgICBjLTAuNjQ0LDMuNzUxLDAuODk5LDcuNTQzLDMuOTc5LDkuNzhjMS43NDIsMS4yNjYsMy44MDUsMS45MSw1Ljg3OCwxLjkxYzEuNTkyLDAsMy4xOS0wLjM3OSw0LjY1My0xLjE0OWw1MS4wNjUtMjYuODUzICAgIGw1MS4wNTUsMjYuODUyYzMuMzcsMS43NzEsNy40NTMsMS40NzgsMTAuNTMyLTAuNzZjMy4wOC0yLjIzNyw0LjYyMy02LjAyOSwzLjk3OS05Ljc4MWwtOS43NTEtNTYuODY4bDQxLjMxNS00MC4yNzEgICAgQzM1NS40NjYsMjI2LjgwNCwzNTYuNDQ3LDIyMi44MywzNTUuMjcxLDIxOS4yMDl6IE0yOTMuNywyNTkuMDc5Yy0yLjM1NywyLjI5Ny0zLjQzMyw1LjYwNy0yLjg3Niw4Ljg1MWw3LjIxNCw0Mi4wNzYgICAgbC0zNy43NzQtMTkuODY2Yy0yLjkxNC0xLjUzMi02LjM5NS0xLjUzMi05LjMwOSwwbC0zNy43ODUsMTkuODY5bDcuMjE1LTQyLjA3OGMwLjU1Ny0zLjI0NC0wLjUxOS02LjU1NC0yLjg3Ni04Ljg1MSAgICBsLTMwLjU2OS0yOS43OTZsNDIuMjQ3LTYuMTM3YzMuMjU3LTAuNDczLDYuMDczLTIuNTE5LDcuNTMtNS40N2wxOC44OTEtMzguMjc3bDE4Ljg4NCwzOC4yNzZjMS40NTYsMi45NTIsNC4yNzIsNC45OTksNy41Myw1LjQ3MiAgICBsNDIuMjQ3LDYuMTM3TDI5My43LDI1OS4wNzl6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==); }
  .advantages__icon_brush {
    /* https://www.flaticon.com/free-icon/paint-brushes_751433#term=brush&page=1&position=17 */
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMS45OTkgNTExLjk5OSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTExLjk5OSA1MTEuOTk5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTUwOS4wNjcsODAuMDU1Yy0zLjktMy45LTEwLjI0LTMuOS0xNC4xNCwwYy0zLjkxLDMuOTEtMy45MSwxMC4yNCwwLDE0LjE0YzMuOSwzLjkxLDEwLjI0LDMuOTEsMTQuMTQsMCAgICBDNTEyLjk3Nyw5MC4yOTUsNTEyLjk3Nyw4My45NjUsNTA5LjA2Nyw4MC4wNTV6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNDgwLjc4NiwyMy40ODVjLTMuOTEtMy45LTEwLjI0LTMuOS0xNC4xNSwwYy0zLjksMy45MS0zLjksMTAuMjQsMCwxNC4xNGMzLjkxLDMuOTEsMTAuMjQsMy45MSwxNC4xNSwwICAgIEM0ODQuNjg3LDMzLjcyNSw0ODQuNjg3LDI3LjM5NSw0ODAuNzg2LDIzLjQ4NXoiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik00MTAuMDc2LDkuMzQ1Yy0zLjkxLTMuOS0xMC4yNC0zLjktMTQuMTUsMGMtMy45LDMuOTEtMy45LDEwLjI0LDAsMTQuMTRjMy45MSwzLjkxLDEwLjI0LDMuOTEsMTQuMTUsMCAgICBDNDEzLjk3NywxOS41ODUsNDEzLjk3NywxMy4yNTUsNDEwLjA3Niw5LjM0NXoiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik01OS45NzcsNDQ1LjYwNWMtMy45MS0zLjg5OS0xMC4yNC0zLjg5OS0xNC4xNSwwYy0zLjksMy45MS0zLjksMTAuMjQsMCwxNC4xNWMzLjkxLDMuOSwxMC4yNCwzLjksMTQuMTUsMCAgICBDNjMuODc2LDQ1NS44NDUsNjMuODc2LDQ0OS41MTUsNTkuOTc3LDQ0NS42MDV6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMTQxLjI4MSwzNjIuODA4Yy0zLjk1My0zLjg1Ni0xMC4yODQtMy43NzktMTQuMTQxLDAuMTc0bC01My4xMSw1NC40M2MtMy44NTcsMy45NTItMy43NzksMTAuMjgzLDAuMTczLDE0LjE0MSAgICBjMS45NDUsMS44OTcsNC40NjUsMi44NDMsNi45ODMsMi44NDNjMi42MDEsMCw1LjE5OS0xLjAwOCw3LjE1OC0zLjAxN2w1My4xMS01NC40MyAgICBDMTQ1LjMxMSwzNzIuOTk3LDE0NS4yMzIsMzY2LjY2NiwxNDEuMjgxLDM2Mi44MDh6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNDY2LjYzOCwyMzUuNjIzbC0zNS4yNzItMzUuMjcxYy0wLjA1My0wLjA1NC0wLjEwNi0wLjEwNy0wLjE2LTAuMTZsLTQyLjI3Ni00Mi4yNzZjLTAuMDQ5LTAuMDUtMC4wOTgtMC4wOTktMC4xNDgtMC4xNDggICAgbC00Mi4yNzMtNDIuMjczYy0wLjA0OC0wLjA0OS0wLjA5Ny0wLjA5OC0wLjE0Ni0wLjE0NmwtNDIuMjg1LTQyLjI4NWMtMC4wNDctMC4wNDgtMC4wOTUtMC4wOTYtMC4xNDQtMC4xNDRsLTM1LjI4NS0zNS4yODUgICAgYy0xLjg3NS0xLjg3NS00LjQxOS0yLjkyOS03LjA3MS0yLjkyOWMtMi42NTIsMC01LjE5NiwxLjA1NC03LjA3MSwyLjkyOUwxNDEuMzc4LDE1MC43NjFsLTE0LjE1NSwxNC4xNDYgICAgYy0xOS40ODgsMTkuNS0xOS40ODcsNTEuMjIxLDAuMDAyLDcwLjcxbDI4LjI5MSwyOC4yOWMxLjg4OCwxLjg4OSwyLjkyOCw0LjM5OCwyLjkyOCw3LjA2OHMtMS4wNCw1LjE4MS0yLjkyOCw3LjA2OSAgICBsLTEzLjk1MSwxMy45NUwyMC40MjUsNDAwLjQ4NmMtMC4wMDUsMC4wMDQtMC4wMDksMC4wMDktMC4wMTQsMC4wMTNjLTEuMDI2LDAuOTA3LTEuOTY2LDEuNzg2LTIuODY2LDIuNjg1ICAgIGMtMjMuMzk0LDIzLjM5NC0yMy4zOTQsNjEuNDU5LDAsODQuODUzYzExLjMxNSwxMS4zMTQsMjYuMzgyLDE3LjU0Niw0Mi40MjYsMTcuNTQ2YzE2LjA0MywwLDMxLjExMS02LjIzMSw0Mi40MjQtMTcuNTQ0ICAgIGMwLjkxNS0wLjkxNCwxLjgxNi0xLjg3NywyLjc1NS0yLjk0M2MwLjAwMi0wLjAwMiwwLjAwNC0wLjAwNSwwLjAwNi0wLjAwOGMwLjAwNS0wLjAwNSwwLjAxLTAuMDEsMC4wMTQtMC4wMTVsMTA3LjE1MS0xMjIuNDEgICAgbDEzLjkwNi0xMy45MDdjMy44OTgtMy44OTgsMTAuMjQtMy44OTcsMTQuMTM5LDAuMDAxbDI4LjI4NywyOC4yNzZjOS40NDMsOS40NSwyMS45OTksMTQuNjU0LDM1LjM1MywxNC42NTQgICAgczI1LjkxLTUuMjA0LDM1LjM0OS0xNC42NDlsMTQuMTUzLTE0LjE0MmwxMTMuMTI5LTExMy4xM0M0NzAuNTQyLDI0NS44NjEsNDcwLjU0MiwyMzkuNTI5LDQ2Ni42MzgsMjM1LjYyM3ogTTkwLjEyMyw0NzEuODk5ICAgIEw5MC4xMjMsNDcxLjg5OWMtMC42NDksMC43MzUtMS4yNTksMS4zODgtMS44NjcsMS45OTVjLTcuNTM4LDcuNTM4LTE3LjU4MiwxMS42ODgtMjguMjg0LDExLjY4OHMtMjAuNzQ2LTQuMTUtMjguMjgzLTExLjY4OCAgICBjLTE1LjU5Ni0xNS41OTYtMTUuNTk2LTQwLjk3Mi0wLjAwMi01Ni41NjVjMC42MjEtMC42MiwxLjI4Mi0xLjIzOCwyLjAyMS0xLjg5YzAuMDEtMC4wMDksMC4wMTktMC4wMTksMC4wMjktMC4wMjggICAgYzAuMDExLTAuMDEsMC4wMjItMC4wMTcsMC4wMzMtMC4wMjdsMTE0LjMtMTAyLjM2NWw0My4yNjEsNDMuMjYxTDkwLjEyMyw0NzEuODk5eiBNMzI1LjIxNCwzNjIuODk3ICAgIGMtNS42NjUsNS42NjktMTMuMTk3LDguNzkxLTIxLjIwNyw4Ljc5MWMtOC4wMSwwLTE1LjU0MS0zLjEyMi0yMS4yMS04Ljc5NWwtMjguMjg5LTI4LjI3OWMtMTEuNjk1LTExLjY5NS0zMC43MjYtMTEuNjk0LTQyLjQyMiwwICAgIGwtNy4wNjksNy4wNjlsLTQyLjQyNy00Mi40MjdsNy4wNjgtNy4wNjhjNS42NjYtNS42NjcsOC43ODYtMTMuMiw4Ljc4Ni0yMS4yMTJjMC04LjAxMi0zLjEyMS0xNS41NDUtOC43ODYtMjEuMjExbC0yOC4yOS0yOC4yOSAgICBjLTExLjY5NC0xMS42OTMtMTEuNjkzLTMwLjcyOC0wLjAwMy00Mi40MjVsNy4wNzktNy4wNzRsMTgzLjg0OCwxODMuODQ4TDMyNS4yMTQsMzYyLjg5N3ogTTM0Ni40MzgsMzQxLjY4NEwxNjIuNTg5LDE1Ny44MzUgICAgbDk4Ljk4Ny05OC45ODdsMjEuMjE3LDIxLjIxN2wtNDkuNDk3LDQ5LjQ4OWMtMy45MDYsMy45MDQtMy45MDYsMTAuMjM2LTAuMDAxLDE0LjE0MmMxLjk1MywxLjk1Myw0LjUxMiwyLjkzLDcuMDcyLDIuOTMgICAgYzIuNTU5LDAsNS4xMTgtMC45NzcsNy4wNy0yLjkyOWw0OS40OTktNDkuNDlsMjguMjg4LDI4LjI4OGwtNDkuNDk4LDQ5LjQ4OWMtMy45MDYsMy45MDQtMy45MDYsMTAuMjM2LTAuMDAxLDE0LjE0MiAgICBjMS45NTMsMS45NTMsNC41MTIsMi45Myw3LjA3MiwyLjkzYzIuNTU5LDAsNS4xMTgtMC45NzcsNy4wNy0yLjkyOWw0OS40OTktNDkuNDlsMjguMjc4LDI4LjI3OGwtNDkuNDk3LDQ5LjQ4OSAgICBjLTMuOTA2LDMuOTA0LTMuOTA2LDEwLjIzNi0wLjAwMSwxNC4xNDJjMS45NTMsMS45NTMsNC41MTIsMi45Myw3LjA3MiwyLjkzYzIuNTU5LDAsNS4xMTgtMC45NzcsNy4wNy0yLjkyOWw0OS40OTgtNDkuNDkgICAgbDI4LjI4OCwyOC4yODhsLTQ5LjQ5Nyw0OS40ODljLTMuOTA2LDMuOTA0LTMuOTA2LDEwLjIzNi0wLjAwMSwxNC4xNDJjMS45NTMsMS45NTMsNC41MTIsMi45Myw3LjA3MiwyLjkzICAgIGMyLjU1OSwwLDUuMTE4LTAuOTc3LDcuMDctMi45MjlsNDkuNDk5LTQ5LjQ5bDIxLjIwOSwyMS4yMDlMMzQ2LjQzOCwzNDEuNjg0eiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTM4MS43ODgsMzcuNjM0Yy0zLjkwNS0zLjkwNC0xMC4yMzctMy45MDQtMTQuMTQzLDBsLTI4LjI4LDI4LjI4Yy0zLjkwNSwzLjkwNS0zLjkwNSwxMC4yMzcsMCwxNC4xNDMgICAgYzEuOTU0LDEuOTUyLDQuNTEzLDIuOTI5LDcuMDcyLDIuOTI5YzIuNTU5LDAsNS4xMTktMC45NzcsNy4wNzEtMi45MjlsMjguMjgtMjguMjhDMzg1LjY5Myw0Ny44NzIsMzg1LjY5Myw0MS41NCwzODEuNzg4LDM3LjYzNHogICAgIiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMzI1LjIxOCw5LjM0M2MtMy45MDUtMy45MDMtMTAuMjM3LTMuOTA0LTE0LjE0MiwwbC0xNC4xNCwxNC4xNGMtMy45MDUsMy45MDUtMy45MDYsMTAuMjM3LDAsMTQuMTQzICAgIGMxLjk1MywxLjk1Myw0LjUxMiwyLjkyOSw3LjA3MSwyLjkyOWMyLjU1OSwwLDUuMTE5LTAuOTc3LDcuMDcxLTIuOTI5bDE0LjE0LTE0LjE0QzMyOS4xMjMsMTkuNTgxLDMyOS4xMjQsMTMuMjQ5LDMyNS4yMTgsOS4zNDN6ICAgICIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTQ1Mi40OTgsNTEuNzc0Yy0zLjkwNS0zLjkwNC0xMC4yMzctMy45MDQtMTQuMTQzLDBsLTU2LjU3LDU2LjU3Yy0zLjkwNCwzLjkwNS0zLjkwNCwxMC4yMzgsMC4wMDEsMTQuMTQzICAgIGMxLjk1MywxLjk1Miw0LjUxMiwyLjkyOSw3LjA3MSwyLjkyOXM1LjExOS0wLjk3Nyw3LjA3MS0yLjkyOWw1Ni41Ny01Ni41N0M0NTYuNDAzLDYyLjAxMiw0NTYuNDAzLDU1LjY4LDQ1Mi40OTgsNTEuNzc0eiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTQ4MC43ODksMTA4LjM0NWMtMy45MDUtMy45MDctMTAuMjM2LTMuOTA2LTE0LjE0Mi0wLjAwMmwtNDIuNDMsNDIuNDJjLTMuOTA2LDMuOTA1LTMuOTA2LDEwLjIzNi0wLjAwMSwxNC4xNDMgICAgYzEuOTUzLDEuOTUzLDQuNTEyLDIuOTMsNy4wNzIsMi45M2MyLjU1OSwwLDUuMTE4LTAuOTc3LDcuMDctMi45MjhsNDIuNDMtNDIuNDJDNDg0LjY5MywxMTguNTgzLDQ4NC42OTMsMTEyLjI1Miw0ODAuNzg5LDEwOC4zNDUgICAgeiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTQ5NC45MjgsMTc5LjA1NGMtMy45MDUtMy45MDQtMTAuMjM3LTMuOTA0LTE0LjE0MiwwbC0xNC4xNCwxNC4xNGMtMy45MDUsMy45MDUtMy45MDUsMTAuMjM3LDAsMTQuMTQzICAgIGMxLjk1MywxLjk1Miw0LjUxMiwyLjkyOSw3LjA3MSwyLjkyOXM1LjExOS0wLjk3Nyw3LjA3MS0yLjkyOWwxNC4xNC0xNC4xNEM0OTguODMzLDE4OS4yOTIsNDk4LjgzMywxODIuOTYsNDk0LjkyOCwxNzkuMDU0eiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=); }
  .advantages__icon_tools {
    /* https://www.flaticon.com/free-icon/pencil-case_751437 */
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4Ij4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMTQ2Ljc5OCwyODZjLTUuNTIsMC0xMCw0LjQ4LTEwLDEwYzAsNS41Miw0LjQ4LDEwLDEwLDEwYzUuNTIsMCwxMC00LjQ4LDEwLTEwQzE1Ni43OTgsMjkwLjQ4LDE1Mi4zMTgsMjg2LDE0Ni43OTgsMjg2eiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTE0Ni43OTgsMzI2Yy01LjUyMywwLTEwLDQuNDc3LTEwLDEwdjEyNmMwLDUuNTIzLDQuNDc3LDEwLDEwLDEwYzUuNTIzLDAsMTAtNC40NzcsMTAtMTBWMzM2ICAgIEMxNTYuNzk4LDMzMC40NzcsMTUyLjMyLDMyNiwxNDYuNzk4LDMyNnoiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik00MjQuMTk0LDcuNTE2Yy0wLjgyNC0zLjIxNS0zLjE5LTUuODEyLTYuMzE0LTYuOTMxYy0zLjEyNS0xLjExOC02LjYwMS0wLjYxNS05LjI3OCwxLjM0NSAgICBjLTkuOTkzLDcuMzE1LTYwLjI1NSw0NC45NDItNjguNDQyLDY3LjQyNGMtNC44NjcsMTMuMzkxLTMuNzYxLDI4LjAwOCwyLjc3Myw0MC4zOWMtMTIuMjYsMTcuNTg2LTI0Ljk1OSw0MS44NjgtMzYuMTM1LDY1LjU5M1YxMCAgICBjMC01LjUyMy00LjQ3OC0xMC0xMC0xMGgtODBjLTUuNTIzLDAtMTAsNC40NzctMTAsMTB2MTk2aC0xLjc5NWwtMTcuMDgtNjYuNDQ5Yy0wLjAwOC0wLjAzMy0wLjAxNy0wLjA2Ni0wLjAyNi0wLjA5OSAgICBsLTE1LjUzLTU3Ljk1Yy0wLjAwMS0wLjAwMi0wLjAwMS0wLjAwNC0wLjAwMi0wLjAwNmMtMC4wOS0wLjMzMy0wLjE5OS0wLjY2MS0wLjMyMy0wLjk4NGMtMC4wMzgtMC4wOTktMC4wODQtMC4xOTQtMC4xMjUtMC4yOTIgICAgYy0wLjA5NC0wLjIyNS0wLjE5Mi0wLjQ0Ny0wLjMwMy0wLjY2NWMtMC4wNTQtMC4xMDYtMC4xMTMtMC4yMDgtMC4xNzEtMC4zMTJjLTAuMTEzLTAuMjA1LTAuMjMyLTAuNDA3LTAuMzYtMC42MDQgICAgYy0wLjA2NS0wLjA5OS0wLjEzMi0wLjE5Ni0wLjItMC4yOTNjLTAuMTM3LTAuMTk1LTAuMjgxLTAuMzg0LTAuNDMyLTAuNTdjLTAuMDQyLTAuMDUxLTAuMDc2LTAuMTA3LTAuMTE5LTAuMTU3bC01OS4zNC02OS45MiAgICBjLTIuNDg0LTIuOTI3LTYuNDI0LTQuMTczLTEwLjEzOS0zLjIwOGMtMy43MTUsMC45NjUtNi41NSwzLjk3Mi03LjI5NSw3LjczOGwtMTcuOTMsOTAuNjJjLTAuMDEzLDAuMDY3LTAuMDE2LDAuMTM1LTAuMDI4LDAuMjAxICAgIGMtMC4wNDYsMC4yNjEtMC4wODQsMC41MjItMC4xMDksMC43ODRjLTAuMDExLDAuMTExLTAuMDE4LDAuMjIyLTAuMDI1LDAuMzMzYy0wLjAxNSwwLjI1LTAuMDIxLDAuNDk4LTAuMDE4LDAuNzQ3ICAgIGMwLjAwMSwwLjExNiwwLjAwMiwwLjIzMiwwLjAwOCwwLjM0OGMwLjAxMiwwLjI1NSwwLjAzNywwLjUwOCwwLjA2OSwwLjc2MWMwLjAxMywwLjEwNCwwLjAyMSwwLjIwNywwLjAzNywwLjMxICAgIGMwLjA1NSwwLjM1MywwLjEyNSwwLjcwMiwwLjIxNywxLjA0N2wxNS41MTIsNTcuODkybDEwLjQwNiw0MS4xNjZjLTYuMDcsMS4wMzUtMTEuNjY1LDMuOTA1LTE2LjExLDguMzUgICAgYy01LjY2Nyw1LjY2OC04Ljc4OSwxMy4yMDEtOC43ODksMjEuMjExYzAsMTMuMDM2LDguMzYxLDI0LjE1MiwyMCwyOC4yOFY0NjJjMCwyNy41NywyMi40Myw1MCw1MCw1MGgyMDBjMjcuNTcsMCw1MC0yMi40Myw1MC01MCAgICBWMjY0LjI5NmM0LjE2OC0xLjQ3MSw3Ljk5MS0zLjg2NiwxMS4yMTEtNy4wODVjNS42NjgtNS42NjgsOC43ODktMTMuMjAxLDguNzg5LTIxLjIxMWMwLTE0LjYxMi0xMC41MDQtMjYuODExLTI0LjM1Ni0yOS40NiAgICBjNi41MjMtMjYuNTA0LDExLjEyMS01Mi44NDMsMTIuODE4LTczLjUwOWMxMy4zNS01LjE2MywyMy44OC0xNS43NjIsMjguODc1LTI5LjQ4QzQ0Mi4zMzgsODEuMDI1LDQyNy4yOTQsMTkuNjAxLDQyNC4xOTQsNy41MTZ6ICAgICBNMzU2LjIzOSwxMjUuNzU1YzQuMTM1LDMuMjUzLDguNzgsNS44NTIsMTMuODA4LDcuNjgyYzQuODA2LDEuNzQ5LDkuODAxLDIuNzQxLDE0LjgyNCwyLjk3MSAgICBjLTIuMDA1LDE5LjkzOC02LjU5OSw0NC43NjEtMTIuOTExLDY5LjU5MmgtNTcuMTY0QzMzMC4wNjcsMTcxLjM5NiwzNDQuMTcyLDE0NC4wOTIsMzU2LjIzOSwxMjUuNzU1eiBNMjI2Ljc5OCwyMGg2MHYyM2gtMjAgICAgYy01LjUyMiwwLTEwLDQuNDc3LTEwLDEwczQuNDc4LDEwLDEwLDEwaDIwdjIwaC0yMGMtNS41MjIsMC0xMCw0LjQ3Ny0xMCwxMHM0LjQ3OCwxMCwxMCwxMGgyMHYyMGgtMjBjLTUuNTIyLDAtMTAsNC40NzctMTAsMTAgICAgYzAsNS41MjMsNC40NzgsMTAsMTAsMTBoMjB2MjBoLTIwYy01LjUyMiwwLTEwLDQuNDc3LTEwLDEwczQuNDc4LDEwLDEwLDEwaDIwdjIzaC02MFYyMHogTTEwOS4xNTQsMzYuNDQzbDQxLjAyNyw0OC4zNDIgICAgYy02LjE2Nyw3Ljc5MS0xNC42MzUsMTMuMzc5LTI0LjQxLDE1Ljk5N2MtOS43MzcsMi42MDktMTkuODIyLDIuMDE3LTI5LjAyOC0xLjYxTDEwOS4xNTQsMzYuNDQzeiBNMTAwLjEzMSwxMjAuOTk0ICAgIGM0LjQzLDAuOTI4LDguOTQyLDEuNDAzLDEzLjQ3OSwxLjQwM2M1Ljc4MSwwLDExLjYwMi0wLjc2LDE3LjMzNi0yLjI5NmMxMC4yMzgtMi43NDIsMTkuNDYtNy43NzgsMjcuMTM0LTE0LjY0N2wxMC40ODYsMzkuMTI3ICAgIEwxODQuMzUzLDIwNmgtNjIuMTM5bC0xMS41NTItNDUuNzAxYy0wLjAxMS0wLjA0Ni0wLjAyMy0wLjA5Mi0wLjAzNi0wLjEzN0wxMDAuMTMxLDEyMC45OTR6IE0zNzYuNzk4LDQ2MiAgICBjMCwxNi41NDItMTMuNDU4LDMwLTMwLDMwaC0yMDBjLTE2LjU0MiwwLTMwLTEzLjQ1OC0zMC0zMFYyNjZoMjYwVjQ2MnogTTM5Ni43OTgsMjM2YzAsMi42NjgtMS4wNDEsNS4xNzktMi45MzEsNy4wNjggICAgYy0xLjg5MSwxLjg5MS00LjQwMSwyLjkzMi03LjA2OSwyLjkzMmgtMjgwYy01LjUxNCwwLTEwLTQuNDg2LTEwLTEwYzAtMi42NjgsMS4wNDEtNS4xNzksMi45MzEtNy4wNjggICAgYzEuODkxLTEuODkxLDQuNDAxLTIuOTMyLDcuMDY5LTIuOTMyaDkwLjM4NWMwLjAyLDAsMC4wMzksMC4wMDIsMC4wNTgsMC4wMDJjMC4wMTMsMCwwLjAyNi0wLjAwMiwwLjAzOS0wLjAwMmgxMDIuMjI0ICAgIGMwLjAxNiwwLDAuMDMzLDAuMDAyLDAuMDQ5LDAuMDAyYzAuMDExLDAsMC4wMjItMC4wMDIsMC4wMzQtMC4wMDJoODAuMDdjMC4wMTIsMCwwLjAyNSwwLjAwMiwwLjAzNywwLjAwMiAgICBjMC4wMiwwLDAuMDM5LTAuMDAyLDAuMDU5LTAuMDAyaDcuMDQ2QzM5Mi4zMTEsMjI2LDM5Ni43OTgsMjMwLjQ4NiwzOTYuNzk4LDIzNnogTTQxNS4zNDEsOTYuNzA5ICAgIGMtMy41MjksOS42OTItMTEuNjU5LDE2LjgwOS0yMS43NzEsMTkuMDQxYy01LjUzMywxLjIzNC0xMS4zMDEsMC44NTEtMTYuNjgyLTEuMTA2Yy01LjU3NS0yLjAzLTEwLjM3NC01LjYyLTEzLjg3Ni0xMC4zNzkgICAgYy0wLjAwMS0wLjAwMi0wLjAwMy0wLjAwNC0wLjAwNC0wLjAwNmMtNS45NzgtOC4xMTMtNy40OTItMTguNjA3LTQuMDU1LTI4LjA2NmMzLjc0OC0xMC4yOTIsMjguMTQxLTMyLjIzOCw0OS4zNzEtNDguOTMxICAgIEM0MTQuMTY0LDUzLjgsNDE5LjA4Miw4Ni40MzYsNDE1LjM0MSw5Ni43MDl6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==); }
  .advantages__icon_bagde {
    /* https://www.flaticon.com/free-icon/title_515129 */
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4Ij4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMzY2LjU1NSwxMzcuMzM2Yy0xLjk0Ny00LjIyLTYuOTQ4LTYuMDYyLTExLjE2Ny00LjExNWMtNC4yMiwxLjk0OC02LjA2Miw2Ljk0OC00LjExNSwxMS4xNjggICAgYzYuMzY5LDEzLjc5OSw5LjU5OSwyOC41NjgsOS41OTksNDMuODk3YzAsNTcuODI3LTQ3LjA0NSwxMDQuODcyLTEwNC44NzEsMTA0Ljg3MmMtNTcuODI3LDAtMTA0Ljg3Mi00Ny4wNDUtMTA0Ljg3Mi0xMDQuODcyICAgIGMwLTU3LjgyNiw0Ny4wNDUtMTA0Ljg3MiwxMDQuODcyLTEwNC44NzJjMjkuNTczLDAsNTcuOTI0LDEyLjU4NSw3Ny43ODEsMzQuNTI4YzMuMTIsMy40NDYsOC40MzksMy43MTEsMTEuODg4LDAuNTk0ICAgIGMzLjQ0Ni0zLjEyLDMuNzEyLTguNDQxLDAuNTkyLTExLjg4OGMtMjMuMDQzLTI1LjQ2Mi01NS45NDItNDAuMDY1LTkwLjI2MS00MC4wNjVjLTY3LjEwOCwwLTEyMS43MDQsNTQuNTk2LTEyMS43MDQsMTIxLjcwNCAgICBzNTQuNTk2LDEyMS43MDQsMTIxLjcwNCwxMjEuNzA0YzY3LjEwNywwLDEyMS43MDMtNTQuNTk2LDEyMS43MDMtMTIxLjcwNEMzNzcuNzAzLDE3MC41MDUsMzczLjk1MiwxNTMuMzYyLDM2Ni41NTUsMTM3LjMzNnoiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik00MjQuMDgzLDE4OC4yODZjMC02LjQ0MiwyLjgyLTEzLjkwMyw1LjgwNi0yMS44MDJjNC41MDgtMTEuOTI1LDkuMTY5LTI0LjI1Nyw1LjIyOC0zNi4zOTMgICAgYy00LjEwNi0xMi42NDQtMTUuOTAzLTIwLjMyOS0yNi4zMTEtMjcuMTEyYy02LjgzNi00LjQ1NC0xMy4yOTQtOC42Ni0xNi44MTItMTMuNDk1Yy0zLjU5My00LjkzNy01LjYzNi0xMi40NTYtNy44LTIwLjQxNiAgICBjLTMuMjM1LTExLjkwNS02LjkwMi0yNS4zOTgtMTcuNTA1LTMzLjExNGMtMTAuNDk2LTcuNjM4LTIzLjc5NC03LjAxMS0zNi42NTItNi40MDVjLTguMzA2LDAuMzkyLTE2LjE1MSwwLjc2Mi0yMi4wODEtMS4xNjQgICAgYy01LjUxOS0xLjc5Mi0xMS40Mi02LjU2Mi0xNy42NjctMTEuNjEyQzI4MC41Niw4LjkxMywyNjkuNTMzLDAsMjU2LjAwMSwwYy0xMy41MzMsMC0yNC41Niw4LjkxMy0zNC4yODksMTYuNzc3ICAgIGMtNi4yNDcsNS4wNDktMTIuMTQ4LDkuODE5LTE3LjY2NSwxMS42MTFjLTUuOTMsMS45MjYtMTMuNzc2LDEuNTU1LTIyLjA4MiwxLjE2NGMtMTIuODU4LTAuNjA3LTI2LjE1Ny0xLjIzNC0zNi42NTMsNi40MDUgICAgYy0xMC42MDMsNy43MTYtMTQuMjY5LDIxLjIwOS0xNy41MDUsMzMuMTE0Yy0yLjE2Myw3Ljk2LTQuMjA3LDE1LjQ3OS03LjgsMjAuNDE2Yy0zLjUxOCw0LjgzNC05Ljk3Niw5LjA0MS0xNi44MTIsMTMuNDk1ICAgIGMtMTAuNDA5LDYuNzgxLTIyLjIwNiwxNC40NjctMjYuMzEsMjcuMTFjLTMuOTQxLDEyLjEzNiwwLjcyLDI0LjQ2OCw1LjIyOCwzNi4zOTRjMi45ODUsNy44OTksNS44MDUsMTUuMzYsNS44MDUsMjEuODAyICAgIHMtMi44MiwxMy45MDMtNS44MDYsMjEuODAyYy00LjUwOCwxMS45MjYtOS4xNjksMjQuMjU4LTUuMjI4LDM2LjM5NGM0LjEwNiwxMi42NDMsMTUuOTAzLDIwLjMyOSwyNi4zMTEsMjcuMTEgICAgYzYuODM2LDQuNDU0LDEzLjI5NCw4LjY2MSwxNi44MTIsMTMuNDk1YzMuNTkzLDQuOTM3LDUuNjM2LDEyLjQ1Nyw3LjgsMjAuNDE2YzMuMjM1LDExLjkwNSw2LjkwMiwyNS4zOTgsMTcuNTA1LDMzLjExNCAgICBjMTAuNDk1LDcuNjM4LDIzLjc5Myw3LjAxMSwzNi42NTIsNi40MDVjOC4zMDUtMC4zOTMsMTYuMTUxLTAuNzYyLDIyLjA4MSwxLjE2NGM1LjUxOSwxLjc5MiwxMS40Miw2LjU2MiwxNy42NjgsMTEuNjEyICAgIGM0LjcwMSwzLjc5OSw5LjcxLDcuODM2LDE1LjE1MywxMS4wMDJMMjA0LjYsNDg2LjU0MWwtMjkuNzc4LTMzLjE4NGMtMi4xODYtMi40MzYtNS41ODUtMy4zODMtOC43MTctMi40MzFsLTQyLjYzNSwxMi45OTIgICAgbDI2LjczMS05NS44NmMxLjI0OC00LjQ3Ny0xLjM2OS05LjExOC01Ljg0Ni0xMC4zNjdjLTQuNDc5LTEuMjQ3LTkuMTE5LDEuMzY5LTEwLjM2Nyw1Ljg0NmwtMzAuODU1LDExMC42NDUgICAgYy0wLjgyNSwyLjk2LDAuMDI4LDYuMTM1LDIuMjI3LDguMjgyYzIuMTk5LDIuMTQ4LDUuMzk1LDIuOTI1LDguMzMzLDIuMDI5bDUyLjE4NC0xNS45MDJsMzYuNDQzLDQwLjYxMyAgICBjMS42MTYsMS44MDEsMy45MDQsMi43OTYsNi4yNjQsMi43OTVjMC42MzcsMCwxLjI4LTAuMDcyLDEuOTE3LTAuMjIxYzIuOTkzLTAuNyw1LjM2NS0yLjk3NSw2LjE5MS01LjkzNWwzNi4wODgtMTI5LjQ2ICAgIGMxLjA1OSwwLjExMSwyLjEyOCwwLjE4NywzLjIxOSwwLjE4N2MxLjA4OCwwLDIuMTU2LTAuMDc3LDMuMjEzLTAuMTg3bDM2LjEwMywxMjkuNDZjMC44MjUsMi45NiwzLjE5OSw1LjIzNSw2LjE5MSw1LjkzNSAgICBjMC42MzYsMC4xNDgsMS4yNzgsMC4yMjEsMS45MTUsMC4yMjFjMi4zNjEsMCw0LjY0OS0wLjk5NSw2LjI2NS0yLjc5NmwzNi40MzEtNDAuNjEzbDUyLjE5NSwxNS45MDEgICAgYzIuOTM4LDAuODk1LDYuMTMyLDAuMTE4LDguMzMyLTIuMDI5YzIuMTk4LTIuMTQ4LDMuMDUyLTUuMzIyLDIuMjI3LTguMjgxbC0zOC4yMTQtMTM3LjA1ICAgIGM3LjYxNy03LjkwNSwxMC43NDItMTkuMzU1LDEzLjUzNC0yOS42MzFjMi4xNjMtNy45Niw0LjIwNy0xNS40NzksNy44LTIwLjQxNmMzLjUxOC00LjgzNCw5Ljk3Ni05LjA0MSwxNi44MTItMTMuNDk1ICAgIGMxMC40MDktNi43ODEsMjIuMjA2LTE0LjQ2NywyNi4zMS0yNy4xMDljMy45NDEtMTIuMTM2LTAuNzItMjQuNDY4LTUuMjI4LTM2LjM5NCAgICBDNDI2LjkwMiwyMDIuMTg5LDQyNC4wODMsMTk0LjcyOSw0MjQuMDgzLDE4OC4yODZ6IE0zODguNTM4LDQ2My45MThsLTQyLjY0OC0xMi45OTJjLTMuMTMxLTAuOTU2LTYuNTMyLTAuMDA2LTguNzE4LDIuNDMxICAgIGwtMjkuNzY2LDMzLjE4M2wtMzIuMjc3LTExNS43MzljNS40NDYtMy4xNjcsMTAuNDU2LTcuMjA0LDE1LjE1OS0xMS4wMDZjNi4yNDctNS4wNDksMTIuMTQ4LTkuODE4LDE3LjY2Ny0xMS42MTIgICAgYzUuOTMyLTEuOTI2LDEzLjc3Ny0xLjU1NSwyMi4wODItMS4xNjRjOC42NDgsMC40MDgsMTcuNDksMC44MTQsMjUuNTQ5LTEuMjhMMzg4LjUzOCw0NjMuOTE4eiBNNDE5LjEwNywyNDEuMjg1ICAgIGMtMi4yNjgsNi45ODUtMTAuNjMzLDEyLjQzNS0xOS40OSwxOC4yMDVjLTcuODEyLDUuMDktMTUuODkxLDEwLjM1My0yMS4yMzMsMTcuNjk0Yy01LjQxNSw3LjQ0MS03Ljk2NywxNi44MjgtMTAuNDMzLDI1LjkwNiAgICBjLTIuNzUxLDEwLjEyNC01LjM1LDE5LjY4NS0xMS4xNjYsMjMuOTE5Yy01LjcxMiw0LjE1NS0xNS41NDQsMy42OTItMjUuOTU2LDMuMjAxYy05LjQ0OC0wLjQ0NC0xOS4yMTktMC45MDctMjguMDczLDEuOTY4ICAgIGMtOC40OCwyLjc1NC0xNS44ODYsOC43NC0yMy4wNDksMTQuNTNjLTguMjk0LDYuNzA0LTE2LjEyNiwxMy4wMzQtMjMuNzA3LDEzLjAzNGMtNy41ODEsMC0xNS40MTUtNi4zMzItMjMuNzA4LTEzLjAzNiAgICBjLTcuMTYyLTUuNzg5LTE0LjU3LTExLjc3Ny0yMy4wNDktMTQuNTI5Yy01LjU4NC0xLjgxMy0xMS41MzMtMi4yOTktMTcuNTM1LTIuMjk5Yy0zLjUxNCwwLTcuMDQ4LDAuMTY2LTEwLjUzNywwLjMzMSAgICBjLTEwLjQxLDAuNDkyLTIwLjI0MywwLjk1NS0yNS45NTUtMy4yMDFjLTUuODE2LTQuMjMzLTguNDE1LTEzLjc5NS0xMS4xNjYtMjMuOTE5Yy0yLjQ2Ni05LjA3OC01LjAxOC0xOC40NjYtMTAuNDMzLTI1LjkwNiAgICBjLTUuMzQxLTcuMzQtMTMuNDE5LTEyLjYwMy0yMS4yMzMtMTcuNjk0Yy04Ljg1Ny01Ljc3LTE3LjIyMi0xMS4yMjEtMTkuNDktMTguMjA2Yy0yLjExNS02LjUxNCwxLjMyNC0xNS42MTIsNC45NjQtMjUuMjQzICAgIGMzLjM4OS04Ljk2Niw2Ljg5My0xOC4yMzYsNi44OTMtMjcuNzUycy0zLjUwNC0xOC43ODgtNi44OTItMjcuNzUyYy0zLjY0MS05LjYzMS03LjA3OS0xOC43MjktNC45NjQtMjUuMjQ0ICAgIGMyLjI2OC02Ljk4NSwxMC42MzMtMTIuNDM1LDE5LjQ5LTE4LjIwNWM3LjgxMi01LjA5LDE1Ljg5MS0xMC4zNTMsMjEuMjMzLTE3LjY5MmM1LjQxNS03LjQ0MSw3Ljk2Ny0xNi44MjgsMTAuNDMzLTI1LjkwNiAgICBjMi43NTEtMTAuMTI0LDUuMzUtMTkuNjg1LDExLjE2Ni0yMy45MTljNS43MTEtNC4xNTYsMTUuNTQ2LTMuNjkzLDI1Ljk1Ni0zLjIwMWM5LjQ0NywwLjQ0NSwxOS4yMTksMC45MDcsMjguMDczLTEuOTY4ICAgIGM4LjQ4LTIuNzU0LDE1Ljg4Ni04Ljc0LDIzLjA0OS0xNC41MjljOC4yOTItNi43MDYsMTYuMTI2LTEzLjAzOCwyMy43MDYtMTMuMDM4YzcuNTgsMCwxNS40MTUsNi4zMzIsMjMuNzA3LDEzLjAzNCAgICBjNy4xNjIsNS43OSwxNC41NywxMS43NzcsMjMuMDQ5LDE0LjUzYzguODU0LDIuODc1LDE4LjYyMywyLjQxNSwyOC4wNzIsMS45NjhjMTAuNDEtMC40OSwyMC4yNDQtMC45NTQsMjUuOTU1LDMuMjAxICAgIGM1LjgxNiw0LjIzMyw4LjQxNSwxMy43OTUsMTEuMTY2LDIzLjkxOWMyLjQ2Niw5LjA3OCw1LjAxOCwxOC40NjYsMTAuNDMzLDI1LjkwNmM1LjM0MSw3LjM0LDEzLjQxOSwxMi42MDMsMjEuMjMyLDE3LjY5MiAgICBjOC44NTcsNS43NywxNy4yMjIsMTEuMjIsMTkuNDkxLDE4LjIwNmMyLjExNSw2LjUxNS0xLjMyMywxNS42MTItNC45NjQsMjUuMjQ0Yy0zLjM4OSw4Ljk2NS02Ljg5MywxOC4yMzYtNi44OTMsMjcuNzUyICAgIGMwLDkuNTE3LDMuNTA2LDE4Ljc4Niw2Ljg5NSwyNy43NTJDNDE3Ljc4NCwyMjUuNjcsNDIxLjIyMywyMzQuNzY4LDQxOS4xMDcsMjQxLjI4NXoiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0yODguNTA2LDEzNS45NDVoLTY1LjAxYy00LjY0OCwwLTguNDE2LDMuNzY4LTguNDE2LDguNDE2czMuNzY4LDguNDE2LDguNDE2LDguNDE2aDY1LjAxICAgIGM0LjY0OCwwLDguNDE2LTMuNzY4LDguNDE2LTguNDE2UzI5My4xNTQsMTM1Ljk0NSwyODguNTA2LDEzNS45NDV6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMjg4LjUwNiwyMjMuNzk1aC02NS4wMWMtNC42NDgsMC04LjQxNiwzLjc2OC04LjQxNiw4LjQxNmMwLDQuNjQ4LDMuNzY4LDguNDE2LDguNDE2LDguNDE2aDY1LjAxICAgIGM0LjY0OCwwLDguNDE2LTMuNzY4LDguNDE2LTguNDE2QzI5Ni45MjIsMjI3LjU2MywyOTMuMTU0LDIyMy43OTUsMjg4LjUwNiwyMjMuNzk1eiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTMxMS44MTEsMTc5Ljg3SDI4Ni40NmMtNC42NDgsMC04LjQxNiwzLjc2OC04LjQxNiw4LjQxNmMwLDQuNjQ4LDMuNzY4LDguNDE2LDguNDE2LDguNDE2aDI1LjM1MSAgICBjNC42NDgsMCw4LjQxNi0zLjc2Nyw4LjQxNi04LjQxNkMzMjAuMjI3LDE4My42MzgsMzE2LjQ1OSwxNzkuODcsMzExLjgxMSwxNzkuODd6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMjYwLjEwNCwxNzkuODdIMjAwLjE5Yy00LjY0OCwwLTguNDE2LDMuNzY4LTguNDE2LDguNDE2YzAsNC42NDgsMy43NjgsOC40MTYsOC40MTYsOC40MTZoNTkuOTE0ICAgIGM0LjY0OCwwLDguNDE2LTMuNzY4LDguNDE2LTguNDE2QzI2OC41MiwxODMuNjM4LDI2NC43NTIsMTc5Ljg3LDI2MC4xMDQsMTc5Ljg3eiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=); }

.button {
  display: inline-block;
  text-align: center;
  border-width: 0;
  outline-width: 0;
  background: #ffc801;
  border-bottom: 3px solid #cda100;
  font: normal 1.2em "Arial";
  padding: 0.5em 3em;
  -webkit-border-radius: 5px;
          border-radius: 5px;
  text-decoration: none;
  color: black;
  cursor: default; }
  .button:hover {
    background: #ffd12a; }
  .button:active {
    border-bottom-width: 0;
    border-top: 3px solid #cda100;
    background: #f6c100; }
  .button_small {
    font-size: 1em;
    height: 36px;
    line-height: 36px;
    padding: 0 10px; }
  .button_full {
    width: 100%;
    padding: 0;
    text-align: center; }
  .button_more {
    background: transparent;
    border: 2px solid #a77649;
    color: #a77649;
    cursor: pointer; }
    .button_more:hover {
      background: #a77649;
      color: white; }
    .button_more:active {
      background: #845d39;
      border: 2px solid #845d39;
      color: rgba(255, 255, 255, 0.6); }
  .button_disabled, .button[disabled] {
    opacity: 0.5;
    cursor: not-allowed; }

.callback__form {
  padding: 5px;
  background: rgba(92, 92, 92, 0.8);
  -webkit-border-radius: 5px;
          border-radius: 5px; }

.callback__fieldset {
  margin: 0;
  padding: 0;
  border-width: 0; }

.callback__fieldset + .callback__fieldset {
  margin-top: 5px; }

.callback__input {
  -webkit-border-radius: 5px;
          border-radius: 5px; }

.callback .ajax-loader,
.callback .wpcf7-response-output,
.callback .wpcf7-not-valid-tip {
  display: none !important; }

.callback .wpcf7-response-output.wpcf7-mail-sent-ok {
  display: block !important;
  position: absolute;
  border-width: 0;
  text-align: center;
  color: white;
  font-size: 0.9em;
  line-height: 1;
  left: 0;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  margin: 0; }

.wpcf7-response-output.wpcf7-mail-sent-ok ~ .callback__fieldset {
  opacity: 0; }

.callback-popup {
  width: 160px;
  -webkit-border-radius: 5px;
          border-radius: 5px;
  position: absolute;
  z-index: 999;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-box-shadow: 0 4px 20px rgba(0, 0, 0, 0.65);
          box-shadow: 0 4px 20px rgba(0, 0, 0, 0.65); }
  .callback-popup_active {
    opacity: 1;
    visibility: visible;
    -webkit-transform: scale(1);
        -ms-transform: scale(1);
            transform: scale(1);
    pointer-events: all; }
  .callback-popup__close {
    width: 20px;
    height: 20px;
    -webkit-border-radius: 50%;
            border-radius: 50%;
    background: #969392;
    position: absolute;
    right: 0;
    top: 0;
    margin-top: -7px;
    margin-right: -7px;
    -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3);
            box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3);
    cursor: pointer;
    color: white;
    text-align: center;
    font-size: 20px;
    line-height: 20px;
    text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease; }
    .callback-popup__close:hover {
      background: #9a9a9a;
      -webkit-transform: translate3d(1px, -1px, 0);
              transform: translate3d(1px, -1px, 0); }

.checkbox {
  display: block; }
  .checkbox__input {
    display: none; }
  .checkbox__title {
    position: relative;
    display: inline-block;
    padding-top: 1px;
    padding-left: 40px;
    font-size: 0.8em;
    line-height: 1.25;
    color: rgba(0, 0, 0, 0.7); }
    .checkbox__title::after {
      content: "";
      display: block;
      position: absolute;
      left: 0;
      top: 0;
      width: 10px;
      height: 6px;
      border-left: 4px solid #a77649;
      border-bottom: 4px solid #a77649;
      -webkit-transform: rotate(-45deg) translate3d(0px, 9px, 0);
              transform: rotate(-45deg) translate3d(0px, 9px, 0);
      opacity: 0; }
    .checkbox__title::before {
      content: "";
      display: block;
      position: absolute;
      left: 0;
      top: 0;
      background: white;
      width: 26px;
      height: 26px; }
  .checkbox__input:checked ~ .checkbox__title::after {
    opacity: 1; }

.contact {
  display: inline-block;
  width: 100%;
  padding: 1em 0; }
  .contact__title {
    font: italic 1em "Arial";
    opacity: 0.8;
    margin-bottom: 5px; }
  .contact__value {
    font: bold 1.2em/1.5 "Arial";
    color: white; }

.church-bless {
  text-align: center;
  padding: 0 2em; }
  .church-bless__icon::before {
    content: "";
    display: block;
    background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4Ij4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNDEwLjE0OSwxNDIuMDMzYy03LjY3Ny0xMy42MDMtMjIuMTgyLTIyLjMtMzguMjItMjIuM2MtMTQuNjIsMC0yOC4wOTUsNy4zMzYtMzYuMTY0LDE5LjAyNGgtMzUuODd2LTM1LjcwMyAgICBjMTMuMTkxLTcuNzIxLDIxLjcwMS0yMS45OTcsMjEuNzAxLTM3Ljg4OWMwLTE3LjY5NC0xMC4zMDktMzMuMTM5LTI1LjkxNS00MC4wNjhDMjg4LjU1Miw5Ljk3NywyNzMuMjcxLDAsMjU2LDAgICAgYy0xNy4yNywwLTMyLjU1Miw5Ljk3Ny0zOS42ODIsMjUuMDk4Yy0xNS42MDYsNi45My0yNS45MTUsMjIuMzc0LTI1LjkxNSw0MC4wNjhjMCwxNS44OTIsOC41MSwzMC4xNjgsMjEuNzAxLDM3Ljg4OXYzNS43MDMgICAgaC0zNS44N2MtOC4wNjktMTEuNjg4LTIxLjU0NC0xOS4wMjQtMzYuMTY0LTE5LjAyNGMtMTYuMDM4LDAtMzAuNTQzLDguNjk3LTM4LjIyLDIyLjNjLTE2LjE3Niw2LjY1MS0yNy4yNDYsMjIuNjI2LTI3LjI0Niw0MC42MiAgICBjMCwxNi44NzcsOS41NzEsMzEuOTAzLDI0LjE1NiwzOS4yMjRjNi4xMzksMTcuMDc1LDIyLjUwOCwyOS4wNSw0MS4zMSwyOS4wNWMxNy4xNzksMCwzMi4xNjMtOS43MTcsMzkuMzY2LTI0LjM3OGgzMi42Njh2MTc5LjM4NCAgICBjLTEzLjE5MSw3LjcyMS0yMS43MDEsMjEuOTk2LTIxLjcwMSwzNy44ODljMCwxNi45ODQsOS42NTQsMzIuMDUzLDI0LjM2MiwzOS4zMjdDMjIwLjk2Nyw1MDAuMTEsMjM3LjMwMyw1MTIsMjU2LDUxMiAgICBzMzUuMDMzLTExLjg5LDQxLjIzNC0yOC44NTJjMTQuNzA4LTcuMjc0LDI0LjM2Mi0yMi4zNDMsMjQuMzYyLTM5LjMyN2MwLTE1Ljg5My04LjUxLTMwLjE2OC0yMS43MDEtMzcuODg5VjIyNi41NDloMzIuNjY4ICAgIGM3LjIwMywxNC42NjEsMjIuMTg4LDI0LjM3OCwzOS4zNjYsMjQuMzc4YzE4LjgwMiwwLDM1LjE3MS0xMS45NzUsNDEuMzEtMjkuMDVjMTQuNTg1LTcuMzIsMjQuMTU2LTIyLjM0NywyNC4xNTYtMzkuMjI0ICAgIEM0MzcuMzk2LDE2NC42NTksNDI2LjMyNiwxNDguNjg1LDQxMC4xNDksMTQyLjAzM3ogTTM5Ni45MTksMTk2LjEyOGMtNS45ODksMS41MDktMTAuNDQsNi41NC0xMS4yMTIsMTIuNjcgICAgYy0wLjg3LDYuOTE1LTYuNzkzLDEyLjEyOS0xMy43NzcsMTIuMTI5Yy02Ljc3NSwwLTEyLjY3NS01LjAzMi0xMy43MjMtMTEuNzA1Yy0xLjE0Ni03LjI5Ni03LjQzMy0xMi42NzMtMTQuODE4LTEyLjY3M2gtNTguNDkzICAgIGMtOC4yODQsMC0xNSw2LjcxNi0xNSwxNXYyMDQuMjhjMCw2Ljg1LDQuNjQxLDEyLjgyOSwxMS4yNzUsMTQuNTNjNi4xMzksMS41NzMsMTAuNDI2LDcuMTA5LDEwLjQyNiwxMy40NjIgICAgYzAsNi40MDktNC4zMzcsMTEuOTU2LTEwLjU0NiwxMy40ODdjLTYuMDAzLDEuNDgxLTEwLjQ4Miw2LjQ5NC0xMS4yODEsMTIuNjI1QzI2OC44NzMsNDc2LjgxMywyNjIuOTUzLDQ4MiwyNTYsNDgyICAgIGMtNi45NTMsMC0xMi44NzMtNS4xODgtMTMuNzctMTIuMDY2Yy0wLjc5OS02LjEzMS01LjI3OC0xMS4xNDQtMTEuMjgxLTEyLjYyNWMtNi4yMDktMS41MzEtMTAuNTQ2LTcuMDc4LTEwLjU0Ni0xMy40ODcgICAgYzAtNi4zNTMsNC4yODctMTEuODg5LDEwLjQyNi0xMy40NjJjNi42MzUtMS43MDEsMTEuMjc1LTcuNjgxLDExLjI3NS0xNC41M1YyMTEuNTVjMC04LjI4NC02LjcxNi0xNS0xNS0xNWgtNTguNDkzICAgIGMtNy4zODYsMC0xMy42NzMsNS4zNzctMTQuODE4LDEyLjY3M2MtMS4wNDgsNi42NzMtNi45NDcsMTEuNzA1LTEzLjcyMywxMS43MDVjLTYuOTg0LDAtMTIuOTA3LTUuMjE0LTEzLjc3Ny0xMi4xMjkgICAgYy0wLjc3MS02LjEzLTUuMjIzLTExLjE2MS0xMS4yMTMtMTIuNjcyYy02LjE2OC0xLjU1Ny0xMC40NzYtNy4wOTctMTAuNDc2LTEzLjQ3M2MwLTYuNTgxLDQuNjY2LTEyLjMwOCwxMS4wOTYtMTMuNjE1ICAgIGM1LjIyOC0xLjA2NCw5LjQ5Ny00LjgyNSwxMS4yMTMtOS44NzdjMS45MTQtNS42MzksNy4yMDItOS40MjgsMTMuMTU3LTkuNDI4YzUuODI2LDAsMTEuMDc3LDMuNjc3LDEzLjA2Niw5LjE0OSAgICBjMi4xNTUsNS45MjksNy43ODksOS44NzUsMTQuMDk4LDkuODc1aDU5Ljg3YzguMjg0LDAsMTUtNi43MTYsMTUtMTV2LTYwLjZjMC02Ljg1LTQuNjQxLTEyLjgyOS0xMS4yNzUtMTQuNTMgICAgYy02LjEzOS0xLjU3My0xMC40MjYtNy4xMDktMTAuNDI2LTEzLjQ2MmMwLTYuNDQyLDQuNTUzLTEyLjE0MiwxMC44MjYtMTMuNTVjNS41NTQtMS4yNDcsOS45MjMtNS41MjksMTEuMjgtMTEuMDU3ICAgIEMyNDQuMDM5LDM0LjM0MywyNDkuNTg2LDMwLDI1NiwzMGM2LjQxNSwwLDExLjk2Miw0LjM0MywxMy40OSwxMC41NmMxLjM1Nyw1LjUyNyw1LjcyNyw5LjgxLDExLjI4LDExLjA1NyAgICBjNi4yNzMsMS40MDgsMTAuODI2LDcuMTA3LDEwLjgyNiwxMy41NWMwLDYuMzUzLTQuMjg3LDExLjg4OS0xMC40MjYsMTMuNDYyYy02LjYzNSwxLjcwMS0xMS4yNzUsNy42ODEtMTEuMjc1LDE0LjUzdjYwLjYgICAgYzAsOC4yODQsNi43MTYsMTUsMTUsMTVoNTkuODdjNi4zMDksMCwxMS45NDItMy45NDYsMTQuMDk4LTkuODc1YzEuOTg5LTUuNDczLDcuMjQtOS4xNDksMTMuMDY2LTkuMTQ5ICAgIGM1Ljk1NSwwLDExLjI0MywzLjc4OSwxMy4xNTcsOS40MjhjMS43MTYsNS4wNTIsNS45ODUsOC44MTMsMTEuMjEzLDkuODc3YzYuNDMsMS4zMDgsMTEuMDk2LDcuMDM0LDExLjA5NiwxMy42MTUgICAgQzQwNy4zOTYsMTg5LjAzMSw0MDMuMDg4LDE5NC41NzEsMzk2LjkxOSwxOTYuMTI4eiIgZmlsbD0iI2E3NzY0OSIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
    -webkit-background-size: 100% 100%;
            background-size: 100% 100%;
    opacity: 0.7;
    width: 26px;
    height: 36.69079px; }
  .church-bless__title {
    font: normal 1.4em/1 'Alexander';
    color: #a77649; }

.dl {
  margin: 0; }
  .dl__dt {
    display: inline;
    margin: 0;
    color: rgba(0, 0, 0, 0.5);
    font-weight: bolder; }
  .dl__dd {
    display: inline;
    margin: 0; }

.decor-variants.swiper-container {
  padding-bottom: 40px; }

.decor-variants__list {
  min-height: 100%; }

.decor-variants__item {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center; }

.decor-variants__hand {
  width: 50px;
  height: 80px;
  margin-top: -25px;
  opacity: 0.8; }
  .decor-variants__hand_prev {
    background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ3Ny4xNzUgNDc3LjE3NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDc3LjE3NSA0NzcuMTc1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjEyOHB4IiBoZWlnaHQ9IjEyOHB4Ij4KPGc+Cgk8cGF0aCBkPSJNMTQ1LjE4OCwyMzguNTc1bDIxNS41LTIxNS41YzUuMy01LjMsNS4zLTEzLjgsMC0xOS4xcy0xMy44LTUuMy0xOS4xLDBsLTIyNS4xLDIyNS4xYy01LjMsNS4zLTUuMywxMy44LDAsMTkuMWwyMjUuMSwyMjUgICBjMi42LDIuNiw2LjEsNCw5LjUsNHM2LjktMS4zLDkuNS00YzUuMy01LjMsNS4zLTEzLjgsMC0xOS4xTDE0NS4xODgsMjM4LjU3NXoiIGZpbGw9IiNhNzc2NDkiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
    -webkit-background-size: 100% 100%;
            background-size: 100% 100%; }
  .decor-variants__hand_next {
    background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ3Ny4xNzUgNDc3LjE3NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDc3LjE3NSA0NzcuMTc1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjEyOHB4IiBoZWlnaHQ9IjEyOHB4Ij4KPGc+Cgk8cGF0aCBkPSJNMzYwLjczMSwyMjkuMDc1bC0yMjUuMS0yMjUuMWMtNS4zLTUuMy0xMy44LTUuMy0xOS4xLDBzLTUuMywxMy44LDAsMTkuMWwyMTUuNSwyMTUuNWwtMjE1LjUsMjE1LjUgICBjLTUuMyw1LjMtNS4zLDEzLjgsMCwxOS4xYzIuNiwyLjYsNi4xLDQsOS41LDRjMy40LDAsNi45LTEuMyw5LjUtNGwyMjUuMS0yMjUuMUMzNjUuOTMxLDI0Mi44NzUsMzY1LjkzMSwyMzQuMjc1LDM2MC43MzEsMjI5LjA3NXogICAiIGZpbGw9IiNhNzc2NDkiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
    -webkit-background-size: 100% 100%;
            background-size: 100% 100%; }
  .decor-variants__hand:hover {
    opacity: 1; }

.decor-variants__pagination .swiper-pagination-bullet {
  width: 12px;
  height: 12px;
  background: #a77649; }

.decor-variants__photo > img {
  max-width: 100%;
  height: auto; }

.decor-variants__line {
  padding: 10px 0; }

.decor-variants__title {
  font: bold 1.4em/1 'Arial';
  color: #a77649; }

.decor-variants__description {
  padding-top: 1em;
  line-height: 1.4; }
  .decor-variants__description p:first-child {
    margin-top: 0; }
  .decor-variants__description p:last-child {
    margin-bottom: 0; }

.delivery__title {
  font-size: 1.4em;
  font-weight: bold;
  color: rgba(0, 0, 0, 0.9); }

.delivery__image {
  padding: 2em 0; }
  .delivery__image_pay {
    content: url(../img/baget-pay.svg);
    width: 100%;
    max-width: 300px;
    height: auto; }
  .delivery__image_shipping {
    content: url(../img/baget-shipping.svg);
    width: 100%;
    max-width: 300px;
    height: auto; }

.delivery__body {
  line-height: 1.6; }

.delivery strong {
  color: #a77649; }

.example.swiper-container {
  padding-bottom: 40px; }

.example__hand {
  width: 50px;
  height: 80px;
  margin-top: -35px;
  opacity: 0.8; }
  .example__hand_prev {
    background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ3Ny4xNzUgNDc3LjE3NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDc3LjE3NSA0NzcuMTc1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjEyOHB4IiBoZWlnaHQ9IjEyOHB4Ij4KPGc+Cgk8cGF0aCBkPSJNMTQ1LjE4OCwyMzguNTc1bDIxNS41LTIxNS41YzUuMy01LjMsNS4zLTEzLjgsMC0xOS4xcy0xMy44LTUuMy0xOS4xLDBsLTIyNS4xLDIyNS4xYy01LjMsNS4zLTUuMywxMy44LDAsMTkuMWwyMjUuMSwyMjUgICBjMi42LDIuNiw2LjEsNCw5LjUsNHM2LjktMS4zLDkuNS00YzUuMy01LjMsNS4zLTEzLjgsMC0xOS4xTDE0NS4xODgsMjM4LjU3NXoiIGZpbGw9IiNhNzc2NDkiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
    -webkit-background-size: 100% 100%;
            background-size: 100% 100%; }
  .example__hand_next {
    background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ3Ny4xNzUgNDc3LjE3NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDc3LjE3NSA0NzcuMTc1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjEyOHB4IiBoZWlnaHQ9IjEyOHB4Ij4KPGc+Cgk8cGF0aCBkPSJNMzYwLjczMSwyMjkuMDc1bC0yMjUuMS0yMjUuMWMtNS4zLTUuMy0xMy44LTUuMy0xOS4xLDBzLTUuMywxMy44LDAsMTkuMWwyMTUuNSwyMTUuNWwtMjE1LjUsMjE1LjUgICBjLTUuMyw1LjMtNS4zLDEzLjgsMCwxOS4xYzIuNiwyLjYsNi4xLDQsOS41LDRjMy40LDAsNi45LTEuMyw5LjUtNGwyMjUuMS0yMjUuMUMzNjUuOTMxLDI0Mi44NzUsMzY1LjkzMSwyMzQuMjc1LDM2MC43MzEsMjI5LjA3NXogICAiIGZpbGw9IiNhNzc2NDkiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
    -webkit-background-size: 100% 100%;
            background-size: 100% 100%; }
  .example__hand:hover {
    opacity: 1; }

.example__pagination .swiper-pagination-bullet {
  width: 12px;
  height: 12px;
  background: #a77649; }

.example__image {
  position: relative;
  -webkit-box-shadow: 15px 15px 0 #f5f0eb;
          box-shadow: 15px 15px 0 #f5f0eb; }
  .example__image > img {
    position: relative;
    z-index: 1; }

.example__points-list {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 2; }

.example__legend-point {
  position: relative;
  min-height: 38px;
  padding: 1em 0;
  padding-left: 60px; }

.example__lp-title {
  font: bold 1.2em "Arial";
  margin-bottom: 5px; }

.example__lp-description {
  font-size: 0.8em;
  opacity: 0.8; }

.example__counter {
  position: absolute;
  left: 10px;
  top: 50%;
  margin-top: -19px;
  width: 30px;
  height: 30px;
  border: 2px solid white;
  -webkit-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
          box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 50%;
          border-radius: 50%;
  text-align: center;
  color: white;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
  font: bold 1.2em/30px "Arial";
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease; }
  .example__counter_absolute {
    top: 0;
    left: 0;
    margin: 0;
    -webkit-transform: translate3d(-50%, -50%, 0);
            transform: translate3d(-50%, -50%, 0); }
    .example__counter_absolute.example__counter_enlarged {
      -webkit-transform: translate3d(-50%, -50%, 0) scale(1.25);
              transform: translate3d(-50%, -50%, 0) scale(1.25); }

.example__footer {
  margin-top: 30px;
  padding: 0 12px; }

.faq {
  margin: 10px 0;
  background: #f5f0eb;
  border: 3px solid transparent; }
  .faq__question {
    position: relative;
    padding: 1.25em 1.5em;
    cursor: pointer;
    font: normal 1.4em/1.2 'Alexander';
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease; }
    .faq__question:hover {
      -webkit-transition: none;
      -o-transition: none;
      transition: none;
      opacity: 0.6; }
    .faq__question:before {
      content: "";
      position: absolute;
      left: 1.5em;
      right: 1.5em;
      top: 100%;
      height: 1px;
      background-color: #a77649;
      opacity: 0; }
    .faq__question:after {
      content: "›";
      position: absolute;
      width: 26px;
      padding-left: 4px;
      height: 30px;
      right: 10px;
      top: 50%;
      margin-top: -15px;
      text-align: center;
      color: #a77649;
      font: normal 2.4em/25px "Arial";
      pointer-events: none;
      -webkit-transform: rotate(90deg);
          -ms-transform: rotate(90deg);
              transform: rotate(90deg); }
  .faq__answer {
    display: none;
    padding: 2em;
    margin-top: 5px;
    padding-right: 50px; }
    .faq__answer p:first-child {
      margin-top: 0; }
    .faq__answer p:last-child {
      margin-bottom: 0; }
  .faq_open {
    border: 3px solid rgba(167, 118, 73, 0.6);
    background: white; }
    .faq_open .faq__question {
      opacity: 1; }
      .faq_open .faq__question::before {
        opacity: 0.2; }
      .faq_open .faq__question::after {
        -webkit-transform: rotate(-90deg);
            -ms-transform: rotate(-90deg);
                transform: rotate(-90deg); }
    .faq_open .faq__answer {
      display: block; }

.features {
  padding: 2em 0 0; }
  .features__item {
    display: inline-block;
    vertical-align: middle;
    padding: 50px 3em 1em;
    position: relative;
    text-align: center;
    line-height: 1.4;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
    .features__item::before {
      content: "";
      display: block;
      position: absolute;
      top: 0;
      left: 50%;
      width: 28px;
      height: 28px;
      margin-left: -14px;
      background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ5MC4wNSA0OTAuMDUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5MC4wNSA0OTAuMDU7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4Ij4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNDE4LjI3NSw0MTguMjc1Yzk1LjctOTUuNyw5NS43LTI1MC44LDAtMzQ2LjVzLTI1MC44LTk1LjctMzQ2LjUsMHMtOTUuNywyNTAuOCwwLDM0Ni41UzMyMi42NzUsNTEzLjk3NSw0MTguMjc1LDQxOC4yNzUgICAgeiBNMTU3LjE3NSwyMDcuNTc1bDU1LjEsNTUuMWwxMjAuNy0xMjAuNmw0Mi43LDQyLjdsLTEyMC42LDEyMC42bC00Mi44LDQyLjdsLTQyLjctNDIuN2wtNTUuMS01NS4xTDE1Ny4xNzUsMjA3LjU3NXoiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
      -webkit-background-size: 100% 100%;
              background-size: 100% 100%;
      -webkit-border-radius: 50%;
              border-radius: 50%; }

.fieldset {
  border: 0;
  padding: 1em 2em;
  margin: 0;
  text-align: left; }
  .fieldset_center {
    text-align: center; }

.form__content-wrapper {
  margin: 2em auto;
  background: #f5f0eb;
  padding: 1em 0; }

.form span.wpcf7-not-valid-tip {
  font-size: 0.8em;
  padding: 3px 0; }

.form div.wpcf7-mail-sent-ng,
.form div.wpcf7-aborted {
  border-width: 0;
  background: #ec5757;
  color: white; }

.form div.wpcf7-spam-blocked {
  border-width: 0;
  background: #ffa500;
  color: white; }

.form div.wpcf7-validation-errors,
.form div.wpcf7-acceptance-missing {
  border-width: 0;
  background: #ffd12a;
  color: black; }

.foot-contacts {
  padding: 2em 0; }

.home-slide {
  padding: 6em 0;
  -webkit-background-size: cover;
          background-size: cover; }
  .home-slide_first {
    padding-top: -webkit-calc(6em + 70px);
    padding-top: calc(6em + 70px); }
  .home-slide_mini {
    padding: 2em 0; }
  .home-slide_dark {
    position: relative;
    color: white; }
  .home-slide_background-beige {
    background-color: #f5f0eb; }
  .home-slide_background-gold {
    background-color: gold; }
  .home-slide_background-01 {
    background-image: url(../img/01_large.jpg);
    background-position: center; }
  .home-slide_background-08 {
    background-image: url(../img/08_large.jpg); }
  .home-slide_background-14 {
    background-image: url(../img/14_large.jpg);
    background-position: center; }
  .home-slide_background-16 {
    background-image: url(../img/16-large.jpg); }
  .home-slide_background-27 {
    background-image: url(../img/27-large.jpg); }
  .home-slide_background-28 {
    background-image: url(../img/28-large.jpg); }
  .home-slide_russia {
    background-image: url(../img/russia.png);
    background-position: center;
    background-repeat: no-repeat;
    -webkit-background-size: 1200px 1200px;
            background-size: 1200px; }
  .home-slide__header + .home-slide__body {
    margin-top: 3em; }

.input {
  display: block;
  width: 100%;
  height: 45px;
  line-height: 45px;
  border-width: 0;
  outline-width: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 15px;
  border: 2px solid transparent;
  font: normal 1em Arial; }
  .input_small {
    height: 36px;
    line-height: 36px;
    border-width: 0; }
  .input.wpcf7-not-valid {
    border-color: #ff6a6a;
    background: #ffe9e9; }

.ikon_preview .ikon__body {
  width: 100%;
  padding: 100% 0 0;
  position: relative; }

.ikon_preview .ikon__list {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 2; }

.ikon_preview .ikon__image {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0; }
  .ikon_preview .ikon__image img {
    width: 100%;
    height: 100%; }

.ikon_preview .ikon__pagination {
  position: absolute;
  z-index: 3;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  padding: 5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

.ikon_preview .ikon__pagination-item {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
  width: 100%;
  margin-right: 5px;
  opacity: 0.5;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  -webkit-transition: all 0.1s ease;
  -o-transition: all 0.1s ease;
  transition: all 0.1s ease; }
  .ikon_preview .ikon__pagination-item:last-child {
    margin-right: 0; }
  .ikon_preview .ikon__pagination-item::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    height: 4px;
    background: white;
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.7);
            box-shadow: 0 0 3px rgba(0, 0, 0, 0.7); }
  .ikon_preview .ikon__pagination-item_active {
    opacity: 1; }

.ikon_preview .ikon__footer {
  padding: 1em 0;
  text-align: center;
  color: #909090; }

.ikon_preview .ikon__title {
  display: inline-block;
  color: rgba(132, 93, 57, 0.8);
  border-bottom: 1px solid rgba(132, 93, 57, 0.2); }

.ikon_preview:hover .ikon__title {
  color: #a77649;
  border-color: #a77649; }

.ikon_hovergallery {
  cursor: -webkit-zoom-in;
  cursor: zoom-in; }

.ikon_card .ikon__aside {
  position: relative; }

.ikon_card .ikon__date {
  font: normal 0.8em 'Arial';
  padding: 1em 0;
  color: #999; }

.ikon_card .ikon__title {
  font: bold 2.2em/1.4 'Arial';
  color: #a77649;
  margin: 0; }

.ikon_card .ikon__description {
  margin: 2em 0;
  padding: 2em 0;
  border-top: 1px solid rgba(167, 118, 73, 0.2);
  border-bottom: 1px solid rgba(167, 118, 73, 0.2);
  line-height: 1.4; }

.ikon_card .ikon__images-swiper {
  padding-bottom: 40px; }

.ikon_card .ikon__hand {
  width: 50px;
  height: 80px;
  margin-top: -25px;
  opacity: 0.8; }
  .ikon_card .ikon__hand_prev {
    background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ3Ny4xNzUgNDc3LjE3NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDc3LjE3NSA0NzcuMTc1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjEyOHB4IiBoZWlnaHQ9IjEyOHB4Ij4KPGc+Cgk8cGF0aCBkPSJNMTQ1LjE4OCwyMzguNTc1bDIxNS41LTIxNS41YzUuMy01LjMsNS4zLTEzLjgsMC0xOS4xcy0xMy44LTUuMy0xOS4xLDBsLTIyNS4xLDIyNS4xYy01LjMsNS4zLTUuMywxMy44LDAsMTkuMWwyMjUuMSwyMjUgICBjMi42LDIuNiw2LjEsNCw5LjUsNHM2LjktMS4zLDkuNS00YzUuMy01LjMsNS4zLTEzLjgsMC0xOS4xTDE0NS4xODgsMjM4LjU3NXoiIGZpbGw9IiNhNzc2NDkiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
    -webkit-background-size: 100% 100%;
            background-size: 100% 100%; }
  .ikon_card .ikon__hand_next {
    background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ3Ny4xNzUgNDc3LjE3NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDc3LjE3NSA0NzcuMTc1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjEyOHB4IiBoZWlnaHQ9IjEyOHB4Ij4KPGc+Cgk8cGF0aCBkPSJNMzYwLjczMSwyMjkuMDc1bC0yMjUuMS0yMjUuMWMtNS4zLTUuMy0xMy44LTUuMy0xOS4xLDBzLTUuMywxMy44LDAsMTkuMWwyMTUuNSwyMTUuNWwtMjE1LjUsMjE1LjUgICBjLTUuMyw1LjMtNS4zLDEzLjgsMCwxOS4xYzIuNiwyLjYsNi4xLDQsOS41LDRjMy40LDAsNi45LTEuMyw5LjUtNGwyMjUuMS0yMjUuMUMzNjUuOTMxLDI0Mi44NzUsMzY1LjkzMSwyMzQuMjc1LDM2MC43MzEsMjI5LjA3NXogICAiIGZpbGw9IiNhNzc2NDkiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
    -webkit-background-size: 100% 100%;
            background-size: 100% 100%; }
  .ikon_card .ikon__hand:hover {
    opacity: 1; }

.ikon_card .ikon__slide {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
  text-align: center; }

.ikon_card .ikon__picture-wrapper {
  height: 100%;
  width: 100%;
  text-align: center;
  padding: 0 70px 15px 65px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .ikon_card .ikon__picture-wrapper::before {
    content: "";
    display: inline-block;
    height: 100%;
    width: 0;
    vertical-align: middle; }
  .ikon_card .ikon__picture-wrapper img {
    display: inline-block;
    vertical-align: middle;
    max-width: 99%;
    max-height: 99%;
    margin: 0 auto;
    border: 1px solid rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 15px 15px 0 rgba(167, 118, 73, 0.2);
            box-shadow: 15px 15px 0 rgba(167, 118, 73, 0.2); }

.ikon_card .ikon__pagination .swiper-pagination-bullet {
  width: 12px;
  height: 12px;
  background: #a77649; }

.ikon-popup {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 999;
  background: rgba(245, 240, 235, 0.975);
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  -webkit-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease; }
  .ikon-popup_active {
    opacity: 1;
    visibility: visible;
    -webkit-transform: scale(1);
        -ms-transform: scale(1);
            transform: scale(1);
    pointer-events: all; }
  .ikon-popup__cross {
    display: block;
    width: 50px;
    height: 50px;
    background-image: url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNjRweCIgdmVyc2lvbj0iMS4xIiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiPgogIDxnPgogICAgPHBhdGggZmlsbD0iI2E3NzY0OSIgZD0iTTI4Ljk0MSwzMS43ODZMMC42MTMsNjAuMTE0Yy0wLjc4NywwLjc4Ny0wLjc4NywyLjA2MiwwLDIuODQ5YzAuMzkzLDAuMzk0LDAuOTA5LDAuNTksMS40MjQsMC41OSAgIGMwLjUxNiwwLDEuMDMxLTAuMTk2LDEuNDI0LTAuNTlsMjguNTQxLTI4LjU0MWwyOC41NDEsMjguNTQxYzAuMzk0LDAuMzk0LDAuOTA5LDAuNTksMS40MjQsMC41OWMwLjUxNSwwLDEuMDMxLTAuMTk2LDEuNDI0LTAuNTkgICBjMC43ODctMC43ODcsMC43ODctMi4wNjIsMC0yLjg0OUwzNS4wNjQsMzEuNzg2TDYzLjQxLDMuNDM4YzAuNzg3LTAuNzg3LDAuNzg3LTIuMDYyLDAtMi44NDljLTAuNzg3LTAuNzg2LTIuMDYyLTAuNzg2LTIuODQ4LDAgICBMMzIuMDAzLDI5LjE1TDMuNDQxLDAuNTljLTAuNzg3LTAuNzg2LTIuMDYxLTAuNzg2LTIuODQ4LDBjLTAuNzg3LDAuNzg3LTAuNzg3LDIuMDYyLDAsMi44NDlMMjguOTQxLDMxLjc4NnoiLz4KICA8L2c+Cjwvc3ZnPgo=");
    -webkit-background-size: 45% 45%;
            background-size: 45% 45%;
    background-position: center;
    background-repeat: no-repeat;
    border: 1px solid #a77649;
    -webkit-border-radius: 50%;
            border-radius: 50%;
    position: absolute;
    right: 0;
    top: 15px;
    cursor: pointer;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease; }
    .ikon-popup__cross:hover {
      background-color: rgba(167, 118, 73, 0.05); }
  .ikon-popup__header {
    position: relative; }

.label {
  display: block;
  width: 100%;
  margin-bottom: 8px;
  font: normal 1em Arial;
  color: rgba(0, 0, 0, 0.8); }

.link {
  color: #6185cc;
  text-decoration: none;
  border-bottom: 1px solid rgba(97, 133, 204, 0.2); }
  .link:hover {
    color: #a05050;
    border-bottom-color: rgba(160, 80, 80, 0.6); }

.logo__img {
  display: block;
  width: 110px;
  height: 18.61943px;
  background: url(../img/logo_black.svg);
  -webkit-background-size: 100% 100%;
          background-size: 100% 100%;
  margin-bottom: 5px; }

.logo__text {
  font: normal 0.8em "Arial"; }

.logo_white .logo__img {
  background-image: url(../img/logo_white.svg); }

.logo_white .logo__text {
  color: white; }

.messengers {
  padding: 5px 0; }
  .messengers__item {
    margin-right: 5px;
    display: inline-block; }
  .messengers__link {
    display: block;
    width: 48px;
    height: 48px;
    -webkit-border-radius: 6px;
            border-radius: 6px;
    -webkit-background-size: 26px 26px;
            background-size: 26px;
    background-position: center;
    background-repeat: no-repeat;
    border: 2px solid rgba(255, 255, 255, 0.2);
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease; }
    .messengers__link_viber {
      background-image: url(../img/viber.svg); }
      .messengers__link_viber:hover {
        border-color: #665cac; }
    .messengers__link_whatsapp {
      background-image: url(../img/whatsapp.svg); }
      .messengers__link_whatsapp:hover {
        border-color: #20a83e; }
    .messengers__link_telegram {
      background-image: url(../img/telegram.svg); }
      .messengers__link_telegram:hover {
        border-color: #47b0d3; }

.phone {
  display: inline-block;
  padding-left: 40px;
  position: relative; }
  .phone::before {
    content: "";
    display: inline-block;
    position: absolute;
    left: 3px;
    top: 8px;
    width: 22px;
    height: 22px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDU3OC4xMDYgNTc4LjEwNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTc4LjEwNiA1NzguMTA2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTU3Ny44Myw0NTYuMTI4YzEuMjI1LDkuMzg1LTEuNjM1LDE3LjU0NS04LjU2OCwyNC40OGwtODEuMzk2LDgwLjc4MSAgICBjLTMuNjcyLDQuMDgtOC40NjUsNy41NTEtMTQuMzgxLDEwLjQwNGMtNS45MTYsMi44NTctMTEuNzI5LDQuNjkzLTE3LjQzOSw1LjUwOGMtMC40MDgsMC0xLjYzNSwwLjEwNS0zLjY3NiwwLjMwOSAgICBjLTIuMDM3LDAuMjAzLTQuNjg5LDAuMzA3LTcuOTUzLDAuMzA3Yy03Ljc1NCwwLTIwLjMwMS0xLjMyNi0zNy42NDEtMy45NzlzLTM4LjU1NS05LjE4Mi02My42NDUtMTkuNTg0ICAgIGMtMjUuMDk2LTEwLjQwNC01My41NTMtMjYuMDEyLTg1LjM3Ni00Ni44MThjLTMxLjgyMy0yMC44MDUtNjUuNjg4LTQ5LjM2Ny0xMDEuNTkyLTg1LjY4ICAgIGMtMjguNTYtMjguMTUyLTUyLjIyNC01NS4wOC03MC45OTItODAuNzgzYy0xOC43NjgtMjUuNzA1LTMzLjg2NC00OS40NzEtNDUuMjg4LTcxLjI5OSAgICBjLTExLjQyNS0yMS44MjgtMTkuOTkzLTQxLjYxNi0yNS43MDUtNTkuMzY0UzQuNTksMTc3LjM2MiwyLjU1LDE2NC41MXMtMi44NTYtMjIuOTUtMi40NDgtMzAuMjk0ICAgIGMwLjQwOC03LjM0NCwwLjYxMi0xMS40MjQsMC42MTItMTIuMjRjMC44MTYtNS43MTIsMi42NTItMTEuNTI2LDUuNTA4LTE3LjQ0MnM2LjMyNC0xMC43MSwxMC40MDQtMTQuMzgyTDk4LjAyMiw4Ljc1NiAgICBjNS43MTItNS43MTIsMTIuMjQtOC41NjgsMTkuNTg0LTguNTY4YzUuMzA0LDAsOS45OTYsMS41MywxNC4wNzYsNC41OXM3LjU0OCw2LjgzNCwxMC40MDQsMTEuMzIybDY1LjQ4NCwxMjQuMjM2ICAgIGMzLjY3Miw2LjUyOCw0LjY5MiwxMy42NjgsMy4wNiwyMS40MmMtMS42MzIsNy43NTItNS4xLDE0LjI4LTEwLjQwNCwxOS41ODRsLTI5Ljk4OCwyOS45ODhjLTAuODE2LDAuODE2LTEuNTMsMi4xNDItMi4xNDIsMy45NzggICAgcy0wLjkxOCwzLjM2Ni0wLjkxOCw0LjU5YzEuNjMyLDguNTY4LDUuMzA0LDE4LjM2LDExLjAxNiwyOS4zNzZjNC44OTYsOS43OTIsMTIuNDQ0LDIxLjcyNiwyMi42NDQsMzUuODAyICAgIHMyNC42ODQsMzAuMjkzLDQzLjQ1Miw0OC42NTNjMTguMzYsMTguNzcsMzQuNjgsMzMuMzU0LDQ4Ljk2LDQzLjc2YzE0LjI3NywxMC40LDI2LjIxNSwxOC4wNTMsMzUuODAzLDIyLjk0OSAgICBjOS41ODgsNC44OTYsMTYuOTMyLDcuODU0LDIyLjAzMSw4Ljg3MWw3LjY0OCwxLjUzMWMwLjgxNiwwLDIuMTQ1LTAuMzA3LDMuOTc5LTAuOTE4YzEuODM2LTAuNjEzLDMuMTYyLTEuMzI2LDMuOTc5LTIuMTQzICAgIGwzNC44ODMtMzUuNDk2YzcuMzQ4LTYuNTI3LDE1LjkxMi05Ljc5MSwyNS43MDUtOS43OTFjNi45MzgsMCwxMi40NDMsMS4yMjMsMTYuNTIzLDMuNjcyaDAuNjExbDExOC4xMTUsNjkuNzY4ICAgIEM1NzEuMDk4LDQ0MS4yMzgsNTc2LjE5Nyw0NDcuOTY4LDU3Ny44Myw0NTYuMTI4eiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
    -webkit-background-size: 22px 22px;
            background-size: 22px 22px; }
  .phone__number {
    color: #FFFFFF;
    font: bold 1.4em "Arial";
    margin: 0;
    white-space: nowrap; }
  .phone__worktime {
    font: normal 0.8em "Arial";
    color: #FFFFFF; }
  .phone__callback {
    display: none;
    position: absolute;
    right: 0;
    top: 0;
    background: white;
    z-index: 10;
    width: 120px; }

.popup {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 999;
  background: rgba(7, 5, 3, 0.9);
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  overflow-y: auto;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  -webkit-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease; }
  .popup_active {
    opacity: 1;
    visibility: visible;
    -webkit-transform: scale(1);
        -ms-transform: scale(1);
            transform: scale(1);
    pointer-events: all; }
  .popup__underlay {
    cursor: pointer;
    position: fixed;
    z-index: 1;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease; }
    .popup__underlay:hover {
      background: rgba(255, 255, 255, 0.035); }
  .popup__cross {
    display: block;
    width: 50px;
    height: 50px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjY0cHgiIHZlcnNpb249IjEuMSIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0Ij4gIDxnPiAgICA8cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjguOTQxLDMxLjc4NkwwLjYxMyw2MC4xMTRjLTAuNzg3LDAuNzg3LTAuNzg3LDIuMDYyLDAsMi44NDljMC4zOTMsMC4zOTQsMC45MDksMC41OSwxLjQyNCwwLjU5ICAgYzAuNTE2LDAsMS4wMzEtMC4xOTYsMS40MjQtMC41OWwyOC41NDEtMjguNTQxbDI4LjU0MSwyOC41NDFjMC4zOTQsMC4zOTQsMC45MDksMC41OSwxLjQyNCwwLjU5YzAuNTE1LDAsMS4wMzEtMC4xOTYsMS40MjQtMC41OSAgIGMwLjc4Ny0wLjc4NywwLjc4Ny0yLjA2MiwwLTIuODQ5TDM1LjA2NCwzMS43ODZMNjMuNDEsMy40MzhjMC43ODctMC43ODcsMC43ODctMi4wNjIsMC0yLjg0OWMtMC43ODctMC43ODYtMi4wNjItMC43ODYtMi44NDgsMCAgIEwzMi4wMDMsMjkuMTVMMy40NDEsMC41OWMtMC43ODctMC43ODYtMi4wNjEtMC43ODYtMi44NDgsMGMtMC43ODcsMC43ODctMC43ODcsMi4wNjIsMCwyLjg0OUwyOC45NDEsMzEuNzg2eiIvPiAgPC9nPjwvc3ZnPg==);
    -webkit-background-size: 45% 45%;
            background-size: 45% 45%;
    background-position: center;
    background-repeat: no-repeat;
    border: 1px solid #ffffff;
    -webkit-border-radius: 50%;
            border-radius: 50%;
    cursor: pointer;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease; }
    .popup__cross:hover {
      background-color: rgba(255, 255, 255, 0.2); }
  .popup__inner {
    z-index: 2;
    background: #f5f0eb; }

.portfolio__footer {
  padding: 2em 0 0;
  text-align: center; }

.select {
  display: block;
  width: 100%;
  height: 45px;
  line-height: 45px;
  border-width: 0;
  outline-width: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 15px;
  border: 2px solid transparent;
  font: normal 1em Arial;
  background: white;
  -webkit-appearance: none;
  background-image: url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCIgdmlld0JveD0iMCAwIDI4NC45MjkgMjg0LjkyOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjg0LjkyOSAyODQuOTI5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTI4Mi4wODIsNzYuNTExbC0xNC4yNzQtMTQuMjczYy0xLjkwMi0xLjkwNi00LjA5My0yLjg1Ni02LjU3LTIuODU2Yy0yLjQ3MSwwLTQuNjYxLDAuOTUtNi41NjMsMi44NTZMMTQyLjQ2NiwxNzQuNDQxICAgTDMwLjI2Miw2Mi4yNDFjLTEuOTAzLTEuOTA2LTQuMDkzLTIuODU2LTYuNTY3LTIuODU2Yy0yLjQ3NSwwLTQuNjY1LDAuOTUtNi41NjcsMi44NTZMMi44NTYsNzYuNTE1QzAuOTUsNzguNDE3LDAsODAuNjA3LDAsODMuMDgyICAgYzAsMi40NzMsMC45NTMsNC42NjMsMi44NTYsNi41NjVsMTMzLjA0MywxMzMuMDQ2YzEuOTAyLDEuOTAzLDQuMDkzLDIuODU0LDYuNTY3LDIuODU0czQuNjYxLTAuOTUxLDYuNTYyLTIuODU0TDI4Mi4wODIsODkuNjQ3ICAgYzEuOTAyLTEuOTAzLDIuODQ3LTQuMDkzLDIuODQ3LTYuNTY1QzI4NC45MjksODAuNjA3LDI4My45ODQsNzguNDE3LDI4Mi4wODIsNzYuNTExeiIgZmlsbD0iIzU0NTQ1NCIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=");
  background-repeat: no-repeat;
  background-position: right 10px center;
  -webkit-background-size: 16px 16px;
          background-size: 16px; }

.textarea {
  display: block;
  width: 100%;
  height: 100px;
  line-height: 25px;
  border-width: 0;
  outline-width: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 15px 15px;
  font: normal 1em Arial;
  resize: none; }

@media screen and (max-width: 580px) {
  #wpadminbar {
    top: -46px !important; }
  .header {
    padding: 1em; }
    .header__content {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    .header__menu {
      display: none; }
  .footer__content {
    padding: 4em 1em; }
  .footer__map {
    width: 100%;
    padding-top: 175%;
    position: relative; }
    .footer__map > iframe {
      position: absolute;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      width: 100%;
      height: 100%; }
  .h1 {
    font-size: 2em; }
    .h1_large {
      font-size: 3em; }
    .h1_in-footer {
      color: white; }
  .h2 {
    font-size: 1.2em; }
  .advantages::after {
    content: "";
    clear: both;
    display: block; }
  .advantages__item {
    position: relative;
    padding: 0 1em 0 70px;
    margin: 10px 0;
    float: left;
    text-align: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 1.4;
    min-height: 40px; }
  .advantages__list {
    padding: 0 1em; }
  .advantages__icon {
    width: 52px;
    height: 52px;
    position: absolute;
    left: 0;
    top: 0;
    margin-left: 0; }
    .advantages__icon_guild {
      -webkit-background-size: 36px 36px;
              background-size: 36px; }
    .advantages__icon_quality {
      -webkit-background-size: 36px 36px;
              background-size: 36px; }
    .advantages__icon_individual {
      -webkit-background-size: 33px 33px;
              background-size: 33px; }
    .advantages__icon_protect {
      -webkit-background-size: 36px 36px;
              background-size: 36px; }
    .advantages__icon_brush {
      -webkit-background-size: 33px 33px;
              background-size: 33px; }
    .advantages__icon_tools {
      -webkit-background-size: 35px 35px;
              background-size: 35px; }
    .advantages__icon_bagde {
      -webkit-background-size: 40px 40px;
              background-size: 40px; }
  .button {
    display: block;
    width: 100%;
    padding: 0.5em 0; }
  .callback__form {
    padding: 10px; }
  .callback__fieldset + .callback__fieldset {
    margin-top: 10px; }
  .callback__input {
    height: 56px !important;
    line-height: 56px !important;
    font-size: 1.2em !important; }
  .callback__submit {
    height: 54px !important;
    font-size: 1.2em !important; }
  .callback-popup {
    left: 10px !important;
    right: 10px !important;
    width: auto;
    -webkit-box-shadow: 0 4px 40px 10px rgba(0, 0, 0, 0.6);
            box-shadow: 0 4px 40px 10px rgba(0, 0, 0, 0.6); }
  .church-bless__icon::before {
    display: block;
    margin: 0 auto 1em;
    opacity: 1; }
  .church-bless__title {
    line-height: 1.4em; }
  .decor-variants__body {
    padding: 1em 1em; }
  .decor-variants__photo {
    margin-bottom: 2em;
    padding-right: 15px; }
    .decor-variants__photo img {
      display: block;
      margin: auto;
      width: 100%;
      max-width: 300px;
      -webkit-box-shadow: 15px 15px 0 #f5f0eb;
              box-shadow: 15px 15px 0 #f5f0eb; }
  .decor-variants__hand {
    display: none; }
  .delivery__title {
    text-align: center; }
  .delivery__col {
    padding: 2em 1em; }
  .example__body {
    padding: 1em 1em 4em; }
  .example__image {
    width: 100%;
    max-width: 300px;
    margin: 0 auto 20px; }
  .example__hand {
    display: none; }
  .example__footer {
    margin-top: 15px; }
  .faq__question {
    font-size: 1.2em;
    padding: 1.25em 1em;
    padding-right: 50px; }
    .faq__question::before {
      left: 1em;
      right: 1em; }
  .faq__answer {
    padding: 1em 1.2em; }
  .features {
    padding: 0; }
    .features__item {
      padding-bottom: 2em; }
  .fieldset {
    padding: 1em; }
  .form__content-wrapper {
    margin: 0; }
  .form .wpcf7-response-output {
    text-align: center; }
  .hide_on-mobile {
    display: none; }
  .home-slide {
    padding: 4em 0; }
    .home-slide__header {
      padding-left: 1em;
      padding-right: 1em; }
    .home-slide_mini {
      padding: 2em 0; }
    .home-slide_first {
      padding-top: -webkit-calc(4em + 60px);
      padding-top: calc(4em + 60px); }
    .home-slide_russia {
      -webkit-background-size: 120% auto;
              background-size: 120% auto;
      background-position: center 40px; }
    .home-slide_no-bottom-padding {
      padding-bottom: 0; }
  .ikon_preview .ikon__body::after {
    content: "›";
    display: block;
    right: 10px; }
  .ikon_preview .ikon__body::before {
    content: "‹";
    display: block;
    left: 10px; }
  .ikon_preview .ikon__body::after, .ikon_preview .ikon__body::before {
    width: 20px;
    height: 20px;
    background: white;
    position: absolute;
    top: 50%;
    z-index: 10;
    margin-top: -10px;
    text-align: center;
    font: normal 20px/16px "Arial";
    -webkit-border-radius: 50%;
            border-radius: 50%;
    background: rgba(238, 238, 238, 0.7); }
  .ikon_preview .ikon__list {
    white-space: nowrap;
    overflow-y: scroll;
    font-size: 0;
    -webkit-overflow-scrolling: touch; }
  .ikon_preview .ikon__image {
    position: relative;
    display: inline-block; }
  .ikon_card .ikon__main {
    padding: 1em 0; }
  .ikon_card .ikon__header {
    padding: 1em;
    position: relative; }
  .ikon_card .ikon__description {
    padding: 1em; }
  .ikon_card .ikon__picture-wrapper {
    padding: 0 0 15px; }
    .ikon_card .ikon__picture-wrapper img {
      max-width: 95%;
      max-height: 99%;
      -webkit-box-shadow: none;
              box-shadow: none; }
  .ikon_card .ikon__hand {
    display: none; }
  .ikon-popup__w-row {
    height: 100vh;
    padding: 0;
    overflow-y: auto; }
  .ikon-popup__w-column {
    height: auto; }
  .ikon-popup__header {
    padding: 1em 1em; }
  .ikon-popup__description {
    padding: 1em 1em 2em; }
  .ikon-popup__cross {
    right: 1em;
    top: 2em; }
  .phone {
    padding-left: 0;
    text-align: right; }
    .phone::before {
      display: none; }
  .popup__inner {
    position: absolute;
    left: 10px;
    right: 10px;
    margin-top: 10px;
    margin-bottom: 10px; }
  .popup__content {
    padding: 1em; }
  .popup__cross {
    float: right;
    margin: 15px;
    background-image: url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNjRweCIgdmVyc2lvbj0iMS4xIiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiPgogIDxnPgogICAgPHBhdGggZmlsbD0iI2E3NzY0OSIgZD0iTTI4Ljk0MSwzMS43ODZMMC42MTMsNjAuMTE0Yy0wLjc4NywwLjc4Ny0wLjc4NywyLjA2MiwwLDIuODQ5YzAuMzkzLDAuMzk0LDAuOTA5LDAuNTksMS40MjQsMC41OSAgIGMwLjUxNiwwLDEuMDMxLTAuMTk2LDEuNDI0LTAuNTlsMjguNTQxLTI4LjU0MWwyOC41NDEsMjguNTQxYzAuMzk0LDAuMzk0LDAuOTA5LDAuNTksMS40MjQsMC41OWMwLjUxNSwwLDEuMDMxLTAuMTk2LDEuNDI0LTAuNTkgICBjMC43ODctMC43ODcsMC43ODctMi4wNjIsMC0yLjg0OUwzNS4wNjQsMzEuNzg2TDYzLjQxLDMuNDM4YzAuNzg3LTAuNzg3LDAuNzg3LTIuMDYyLDAtMi44NDljLTAuNzg3LTAuNzg2LTIuMDYyLTAuNzg2LTIuODQ4LDAgICBMMzIuMDAzLDI5LjE1TDMuNDQxLDAuNTljLTAuNzg3LTAuNzg2LTIuMDYxLTAuNzg2LTIuODQ4LDBjLTAuNzg3LDAuNzg3LTAuNzg3LDIuMDYyLDAsMi44NDlMMjguOTQxLDMxLjc4NnoiLz4KICA8L2c+Cjwvc3ZnPgo=");
    border: 1px solid #a77649; }
  .portfolio {
    padding: 0 1em; }
    .portfolio__list::after {
      content: "";
      display: block;
      clear: both; }
    .portfolio__item {
      float: left;
      width: 47.5%;
      margin-right: 5%;
      margin-bottom: 5%; }
      .portfolio__item:nth-child(2n+2) {
        margin-right: 0; }
      .portfolio__item:nth-child(2n+3) {
        clear: left; }
  .show_on-desktop, .show_on-tablet {
    display: none; }
  .work-scheme {
    counter-reset: ws; }
    .work-scheme::after {
      content: "";
      clear: both;
      display: block; }
    .work-scheme__item {
      position: relative;
      padding: 0 1em 0 80px;
      margin: 10px 0;
      float: left;
      text-align: left;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.95);
      line-height: 1.4;
      min-height: 40px; }
      .work-scheme__item::before {
        counter-increment: ws;
        content: counter(ws);
        width: 45px;
        height: 45px;
        text-align: center;
        font: normal 2em/45px 'Triod';
        position: absolute;
        left: 15px;
        top: 50%;
        margin-top: -23px;
        border: 1px solid #c37e3e;
        color: #c37e3e;
        -webkit-border-radius: 50%;
                border-radius: 50%;
        text-shadow: none; } }

@media screen and (min-width: 580px) and (max-width: 1023px) {
  .header__content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 60px;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between; }
  .header__logo {
    margin-right: 15px; }
  .header__menu {
    display: none; }
  .footer__map {
    position: absolute;
    left: 50%;
    width: 50%;
    top: 0;
    bottom: 0;
    z-index: 10; }
    .footer__map > iframe {
      position: absolute;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      width: 100%;
      height: 100%; }
  .footer__content {
    min-height: 400px;
    width: 45%; }
  .wrapper {
    margin: 0 1em; }
  .h1_in-footer {
    text-align: left;
    color: white;
    font-size: 2em; }
  .advantages_two-cols::after, .advantages_three-cols::after {
    content: "";
    clear: both;
    display: block; }
  .advantages_two-cols .advantages__item, .advantages_three-cols .advantages__item {
    float: left; }
  .advantages_two-cols .advantages__item {
    width: 50%;
    padding: 15px 5%; }
    .advantages_two-cols .advantages__item:nth-child(2n-1) {
      clear: left; }
  .advantages_three-cols .advantages__item {
    width: 33.33333%;
    padding: 15px 1em; }
    .advantages_three-cols .advantages__item:nth-child(3n-2) {
      clear: left; }
  .advantages__item {
    position: relative;
    text-align: center;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 1.4; }
  .advantages__icon {
    width: 80px;
    height: 80px;
    margin: 20px auto; }
    .advantages__icon_guild {
      -webkit-background-size: 36px 36px;
              background-size: 36px; }
    .advantages__icon_quality {
      -webkit-background-size: 36px 36px;
              background-size: 36px; }
    .advantages__icon_individual {
      -webkit-background-size: 40px 40px;
              background-size: 40px; }
    .advantages__icon_protect {
      -webkit-background-size: 40px 40px;
              background-size: 40px; }
    .advantages__icon_brush {
      -webkit-background-size: 38px 38px;
              background-size: 38px; }
    .advantages__icon_tools {
      -webkit-background-size: 38px 38px;
              background-size: 38px; }
    .advantages__icon_bagde {
      -webkit-background-size: 44px 44px;
              background-size: 44px; }
  .church-bless {
    white-space: nowrap; }
    .church-bless__icon {
      margin-right: 10px; }
    .church-bless__icon, .church-bless__title {
      display: inline-block;
      vertical-align: middle; }
    .church-bless__title {
      height: 36px;
      line-height: 38px; }
  .decor-variants__body {
    padding: 0.5em 20px 2em; }
  .decor-variants__row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
  .decor-variants__col_photo {
    max-width: 300px;
    min-width: 300px;
    margin-right: 50px; }
  .decor-variants__col_content {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1; }
  .decor-variants__photo > img {
    max-width: 100%;
    height: auto;
    -webkit-box-shadow: 15px 15px 0 #f5f0eb;
            box-shadow: 15px 15px 0 #f5f0eb; }
  .decor-variants__hand {
    display: none; }
  .delivery {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    .delivery__col {
      width: 45%; }
  .example {
    margin-top: -30px; }
    .example__body {
      padding: 30px 0 4em 50px; }
    .example__row {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center; }
    .example__col_photo {
      max-width: 300px;
      min-width: 300px;
      margin-right: 60px; }
    .example__col_content {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      padding-left: 20px; }
    .example__pagination.swiper-pagination {
      width: 300px;
      margin-left: 50px; }
    .example__hand {
      width: 40px;
      height: 70px;
      margin-top: -35px; }
      .example__hand_next {
        right: auto;
        left: 390px;
        margin-left: -25px; }
      .example__hand_prev {
        margin-left: -15px; }
  .features__list::after {
    content: "";
    display: block;
    clear: both; }
  .features__item {
    width: 33%;
    float: left; }
  .form__content-wrapper {
    max-width: 80%;
    position: relative;
    padding: 2em;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
    .form__content-wrapper::before {
      content: "";
      display: block;
      position: absolute;
      left: 2em;
      top: 2em;
      right: 2em;
      bottom: 2em;
      z-index: 3;
      border: 1px solid rgba(167, 118, 73, 0.4);
      pointer-events: none; }
  .form__content {
    position: relative;
    z-index: 2;
    padding: 2em 1.5em; }
  .form .wpcf7-response-output {
    padding: 2em;
    margin: 0em -2em -2em;
    text-align: center;
    position: relative;
    z-index: 10; }
  .hide_on-tablet {
    display: none; }
  .home-slide {
    padding: 4em 0; }
    .home-slide_mini {
      padding: 1em 0; }
  .ikon_preview .ikon__body::after {
    content: "›";
    display: block;
    right: 10px; }
  .ikon_preview .ikon__body::before {
    content: "‹";
    display: block;
    left: 10px; }
  .ikon_preview .ikon__body::after, .ikon_preview .ikon__body::before {
    width: 20px;
    height: 20px;
    background: white;
    position: absolute;
    top: 50%;
    z-index: 10;
    margin-top: -10px;
    text-align: center;
    font: normal 20px/16px "Arial";
    -webkit-border-radius: 50%;
            border-radius: 50%;
    background: rgba(238, 238, 238, 0.7); }
  .ikon_preview .ikon__list {
    white-space: nowrap;
    overflow-y: scroll;
    font-size: 0;
    -webkit-overflow-scrolling: touch; }
  .ikon_preview .ikon__image {
    position: relative;
    display: inline-block; }
  .ikon-popup__w-row {
    height: 100vh;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column; }
    .ikon-popup__w-row::before, .ikon-popup__w-row::after {
      content: "";
      display: block;
      width: 100%;
      height: 2vh; }
  .ikon-popup__w-column {
    position: relative;
    height: auto;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    overflow: hidden; }
  .ikon-popup__container {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    height: 100%;
    padding-left: 70%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column; }
  .ikon-popup__header {
    position: relative;
    padding-right: 50px; }
  .ikon-popup__main {
    width: 70%;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0; }
  .ikon-popup__description {
    border-top: 1px solid rgba(167, 118, 73, 0.2);
    margin-top: 1em;
    padding-top: 1em;
    padding-bottom: 2em;
    overflow-y: auto;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    overflow-y: auto; }
  .popup__inner {
    position: absolute;
    left: 20px;
    right: 20px;
    margin-top: 20px;
    margin-bottom: 20px; }
  .popup__content {
    padding: 1em; }
  .popup__cross {
    float: right;
    margin: 15px;
    background-image: url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNjRweCIgdmVyc2lvbj0iMS4xIiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiPgogIDxnPgogICAgPHBhdGggZmlsbD0iI2E3NzY0OSIgZD0iTTI4Ljk0MSwzMS43ODZMMC42MTMsNjAuMTE0Yy0wLjc4NywwLjc4Ny0wLjc4NywyLjA2MiwwLDIuODQ5YzAuMzkzLDAuMzk0LDAuOTA5LDAuNTksMS40MjQsMC41OSAgIGMwLjUxNiwwLDEuMDMxLTAuMTk2LDEuNDI0LTAuNTlsMjguNTQxLTI4LjU0MWwyOC41NDEsMjguNTQxYzAuMzk0LDAuMzk0LDAuOTA5LDAuNTksMS40MjQsMC41OWMwLjUxNSwwLDEuMDMxLTAuMTk2LDEuNDI0LTAuNTkgICBjMC43ODctMC43ODcsMC43ODctMi4wNjIsMC0yLjg0OUwzNS4wNjQsMzEuNzg2TDYzLjQxLDMuNDM4YzAuNzg3LTAuNzg3LDAuNzg3LTIuMDYyLDAtMi44NDljLTAuNzg3LTAuNzg2LTIuMDYyLTAuNzg2LTIuODQ4LDAgICBMMzIuMDAzLDI5LjE1TDMuNDQxLDAuNTljLTAuNzg3LTAuNzg2LTIuMDYxLTAuNzg2LTIuODQ4LDBjLTAuNzg3LDAuNzg3LTAuNzg3LDIuMDYyLDAsMi44NDlMMjguOTQxLDMxLjc4NnoiLz4KICA8L2c+Cjwvc3ZnPgo=");
    border: 1px solid #a77649; }
  .portfolio__list::after {
    content: "";
    display: block;
    clear: both; }
  .portfolio__item {
    float: left;
    width: 32%;
    margin-right: 2%;
    margin-bottom: 2%; }
    .portfolio__item:nth-child(3n+3) {
      margin-right: 0; }
    .portfolio__item:nth-child(3n+4) {
      clear: left; }
  .show_on-desktop, .show_on-mobile {
    display: none; }
  .work-scheme {
    counter-reset: ws; }
    .work-scheme::after {
      content: "";
      clear: both;
      display: block; }
    .work-scheme__item {
      position: relative;
      width: 25%;
      padding: 80px 1em 20px;
      float: left;
      text-align: center;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.95);
      line-height: 1.4; }
      .work-scheme__item::before {
        counter-increment: ws;
        content: counter(ws);
        width: 60px;
        height: 60px;
        text-align: center;
        font: normal 3em/60px 'Triod';
        position: absolute;
        left: 50%;
        top: 0;
        margin-left: -30px;
        border: 1px solid #c37e3e;
        color: #c37e3e;
        -webkit-border-radius: 50%;
                border-radius: 50%;
        text-shadow: none; }
      .work-scheme__item::after {
        content: "";
        position: absolute;
        right: 0;
        top: 20px;
        width: 60%;
        padding-top: 6%;
        background: url(../img/work-scheme-hand.svg) 0 0 no-repeat;
        -webkit-background-size: 100% 200%;
                background-size: 100% 200%;
        -webkit-transform: translateX(50%) translateY(-25%);
            -ms-transform: translateX(50%) translateY(-25%);
                transform: translateX(50%) translateY(-25%);
        opacity: 0.8; }
      .work-scheme__item:nth-child(even)::after {
        background-position: 0 100%;
        -webkit-transform: translateX(50%) translateY(25%);
            -ms-transform: translateX(50%) translateY(25%);
                transform: translateX(50%) translateY(25%); }
      .work-scheme__item:last-child::after {
        display: none; } }

@media screen and (min-width: 1024px) {
  .header__content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 60px;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between; }
  .header__logo {
    margin-right: 15px; }
  .footer__map {
    position: absolute;
    left: 50%;
    width: 50%;
    top: 0;
    bottom: 0;
    z-index: 10; }
    .footer__map > iframe {
      position: absolute;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      width: 100%;
      height: 100%; }
  .footer__content {
    min-height: 400px;
    width: 45%; }
  .wrapper {
    width: 85%;
    max-width: 1100px;
    min-width: 974px;
    margin: 0 auto;
    position: relative;
    z-index: 5; }
  .h1_in-footer {
    text-align: left;
    color: white;
    font-size: 2em; }
  .h2 {
    width: 50%;
    margin-left: auto;
    margin-right: auto; }
  .advantages_two-cols::after, .advantages_three-cols::after {
    content: "";
    clear: both;
    display: block; }
  .advantages_two-cols .advantages__item, .advantages_three-cols .advantages__item {
    float: left; }
  .advantages_two-cols .advantages__item {
    width: 50%;
    padding: 15px 5%; }
    .advantages_two-cols .advantages__item:nth-child(2n-1) {
      clear: left; }
  .advantages_three-cols .advantages__item {
    width: 33.33333%;
    padding: 15px 1em; }
    .advantages_three-cols .advantages__item:nth-child(3n-2) {
      clear: left; }
  .advantages__item {
    position: relative;
    text-align: center;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 1.4; }
  .advantages__icon {
    width: 80px;
    height: 80px;
    margin: 20px auto; }
    .advantages__icon_guild {
      -webkit-background-size: 36px 36px;
              background-size: 36px; }
    .advantages__icon_quality {
      -webkit-background-size: 36px 36px;
              background-size: 36px; }
    .advantages__icon_individual {
      -webkit-background-size: 40px 40px;
              background-size: 40px; }
    .advantages__icon_protect {
      -webkit-background-size: 40px 40px;
              background-size: 40px; }
    .advantages__icon_brush {
      -webkit-background-size: 38px 38px;
              background-size: 38px; }
    .advantages__icon_tools {
      -webkit-background-size: 38px 38px;
              background-size: 38px; }
    .advantages__icon_bagde {
      -webkit-background-size: 44px 44px;
              background-size: 44px; }
  .contact_narrow {
    width: 45%; }
  .church-bless {
    white-space: nowrap; }
    .church-bless__icon {
      margin-right: 10px; }
    .church-bless__icon, .church-bless__title {
      display: inline-block;
      vertical-align: middle; }
    .church-bless__title {
      height: 36px;
      line-height: 38px; }
  .decor-variants__body {
    padding: 0.5em 120px 2em; }
  .decor-variants__row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
  .decor-variants__col_photo {
    max-width: 300px;
    min-width: 300px;
    margin-right: 50px; }
  .decor-variants__col_content {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1; }
  .decor-variants__photo > img {
    max-width: 100%;
    height: auto;
    -webkit-box-shadow: 15px 15px 0 #f5f0eb;
            box-shadow: 15px 15px 0 #f5f0eb; }
  .delivery {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    .delivery__col {
      width: 45%; }
  .example {
    margin-top: -30px; }
    .example__body {
      padding: 30px 70px 3.5em; }
    .example__row {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center; }
    .example__col_photo {
      max-width: 300px;
      min-width: 300px;
      margin-right: 70px; }
    .example__col_content {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      padding-left: 20px; }
    .example__legend-point {
      -webkit-border-radius: 5px;
              border-radius: 5px;
      -webkit-transition: all 0.2s ease;
      -o-transition: all 0.2s ease;
      transition: all 0.2s ease; }
      .example__legend-point:hover {
        background: #f5f0eb; }
    .example__pagination.swiper-pagination {
      width: 300px;
      margin-left: 70px; }
    .example__hand {
      width: 40px;
      height: 70px;
      margin-top: -35px; }
      .example__hand_next {
        right: auto;
        left: 390px; }
  .features__list::after {
    content: "";
    display: block;
    clear: both; }
  .features__item {
    width: 33%;
    float: left; }
  .form__content-wrapper {
    max-width: 700px;
    position: relative;
    padding: 2em;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
    .form__content-wrapper::before {
      content: "";
      display: block;
      position: absolute;
      left: 2em;
      top: 2em;
      right: 2em;
      bottom: 2em;
      z-index: 3;
      border: 1px solid rgba(167, 118, 73, 0.4);
      pointer-events: none; }
  .form__content {
    position: relative;
    z-index: 2;
    padding: 2em 1.5em; }
  .form .wpcf7-response-output {
    max-width: 700px;
    position: relative;
    padding: 2em;
    margin: -2em auto 0;
    text-align: center;
    z-index: 2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .form div.wpcf7-mail-sent-ok {
    border-width: 0;
    background: #398f14;
    color: white; }
  .hide_on-desktop {
    display: none; }
  .ikon_card .ikon__images-swiper {
    height: 100%;
    max-height: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .ikon-popup__w-row {
    height: 100vh;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column; }
    .ikon-popup__w-row::before, .ikon-popup__w-row::after {
      content: "";
      display: block;
      width: 100%;
      height: 5vh;
      max-height: 100px; }
  .ikon-popup__w-column {
    position: relative;
    height: auto;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    overflow: hidden; }
  .ikon-popup__container {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    height: 100%;
    padding-left: 70%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column; }
  .ikon-popup__header {
    position: relative;
    padding-right: 50px; }
  .ikon-popup__main {
    width: 70%;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0; }
  .ikon-popup__description {
    border-top: 1px solid rgba(167, 118, 73, 0.2);
    margin-top: 1em;
    padding-top: 1em;
    padding-bottom: 2em;
    overflow-y: auto;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    overflow-y: auto; }
  .menu__list {
    white-space: nowrap;
    font-size: 0; }
  .menu__item {
    font-size: 0.9rem;
    display: inline-block;
    height: 60px;
    line-height: 60px; }
  .menu__link {
    display: block;
    height: 58px;
    line-height: 60px;
    color: white;
    text-decoration: none;
    padding: 0 15px;
    border-bottom: 2px solid transparent;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease; }
    .menu__link:hover {
      background: rgba(255, 255, 255, 0.1);
      border-bottom-color: rgba(255, 255, 255, 0.8);
      -webkit-transition: none;
      -o-transition: none;
      transition: none; }
  .popup__inner {
    position: absolute;
    left: 50%;
    margin-left: -400px;
    width: 800px;
    margin-top: 10vh;
    margin-bottom: 10vh; }
  .popup__content {
    padding: 4em; }
  .popup__cross {
    position: absolute;
    right: -66px;
    top: 10px; }
  .portfolio__list::after {
    content: "";
    display: block;
    clear: both; }
  .portfolio__item {
    float: left;
    width: 23.5%;
    margin-right: 2%;
    margin-bottom: 2%; }
    .portfolio__item:nth-child(4n+4) {
      margin-right: 0; }
    .portfolio__item:nth-child(4n+5) {
      clear: left; }
  .show_on-mobile, .show_on-tablet {
    display: none; }
  .work-scheme {
    counter-reset: ws; }
    .work-scheme::after {
      content: "";
      clear: both;
      display: block; }
    .work-scheme__item {
      position: relative;
      width: 25%;
      padding: 80px 1em 20px;
      float: left;
      text-align: center;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.95);
      line-height: 1.4; }
      .work-scheme__item::before {
        counter-increment: ws;
        content: counter(ws);
        width: 60px;
        height: 60px;
        text-align: center;
        font: normal 3em/60px 'Triod';
        position: absolute;
        left: 50%;
        top: 0;
        margin-left: -30px;
        border: 1px solid #c37e3e;
        color: #c37e3e;
        -webkit-border-radius: 50%;
                border-radius: 50%;
        text-shadow: none; }
      .work-scheme__item::after {
        content: "";
        position: absolute;
        right: 0;
        top: 20px;
        width: 60%;
        padding-top: 6%;
        background: url(../img/work-scheme-hand.svg) 0 0 no-repeat;
        -webkit-background-size: 100% 200%;
                background-size: 100% 200%;
        -webkit-transform: translateX(50%) translateY(-25%);
            -ms-transform: translateX(50%) translateY(-25%);
                transform: translateX(50%) translateY(-25%);
        opacity: 0.8; }
      .work-scheme__item:nth-child(even)::after {
        background-position: 0 100%;
        -webkit-transform: translateX(50%) translateY(25%);
            -ms-transform: translateX(50%) translateY(25%);
                transform: translateX(50%) translateY(25%); }
      .work-scheme__item:last-child::after {
        display: none; } }
