

/* Start:/local/templates/garda_new_responsive/css/reset.css?16818919652764*/
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}
/* End */


/* Start:/local/templates/garda_new_responsive/css/slick.css?16818919651776*/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* End */


/* Start:/local/templates/garda_new_responsive/css/slick-theme.css?17790857234704*/
.slick-dots {
  position: absolute;
  bottom: 30px;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  width: 7px;
  height: 7px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 7px;
  height: 7px;
  padding: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
}
.slick-dots li.slick-active button:before {
  background: #AE906E !important;
}
.slick-dots li button:before {
  display: inline-block;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: #fff;
  line-height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  text-align: center;
}
.main-slider__arrow {
  fill: #A7A7A7;
  width: 52px;
  height: 44px;
  cursor: pointer;
  transition: .3s;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
  background: rgba(0,0,0, .6);
  border-radius: 4px;
}

.section-slider,
.settlement-slider {
  margin: 0 -10px;
}
.settlement-slider .slide__image {
  max-height: 255px;
}
.settlement-slider .image-slider__arrow {
  top: 122px;
}
.settlement-slider .slide__id,
.settlement-slider .slide__favorite {
  top: 210px;
}
.slide {
  margin: 0 10px;
  transition: box-shadow .2s;
}
.slider__arrow {
  position: absolute;
  top: -60px;
  cursor: pointer;
  fill: #A7A7A7;
  transition: .3s;
}
.slider__arrow:hover {
  fill: #AE906E;
}
.slider__arrow.slick-prev {
  right: 70px;
}
.slider__arrow.slick-next {
  right: 15px;
}
.section-slider .slick-dots,
.settlement-slider .slick-dots {
  bottom: 0;
}
.section-slider .slick-dots li button:before,
.settlement-slider .slick-dots li button:before {
  background: #BABABA;
}
.section-slider .slick-track,
.settlement-slider .slick-track {
  padding-bottom: 40px;
}
.section-slider .slide__image .slick-track,
.settlement-slider .slide__image .slick-track {
  padding-bottom: 0;
}
.image-slider__arrow {
  position: absolute;
  top: 85px;
  width: 10px;
  height: 20px;
  cursor: pointer;
  fill: #FFF;
  transition: .3s;
  z-index: 10;
  opacity: 0;
}
.catalog-item__slider .image-slider__arrow {
  top: 215px;
}
.catalog-item__slider .image-slider__arrow.slick-next {
  right: 0;
  top: 0;
  bottom: 0;
  width: 60px;
  height: 100%;
}
.catalog-item__slider .image-slider__arrow.slick-next svg {
  position: absolute;
  right: 15px;
  top: 0;
  bottom: 0;
  margin: auto;
}
.catalog-item__slider .image-slider__arrow.slick-prev {
  left: 0;
  top: 0;
  bottom: 0;
  width: 60px;
  height: 100%;
}
.catalog-item__slider .image-slider__arrow.slick-prev svg {
  position: absolute;
  left: 15px;
  top: 0;
  bottom: 0;
  margin: auto;
}
.image-slider__arrow.slick-disabled {
  opacity: 0 !important;
}
.slide__image:hover .image-slider__arrow,
.catalog-item__slider:hover .image-slider__arrow {
  opacity: 1;
}
/*.image-slider__arrow:hover {
  fill: #AE906E;
}*/
.image-slider__arrow.slick-prev {
  left: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  height: 100%;
  width: 20px;
}
.image-slider__arrow.slick-prev svg {
  width: 16px !important;
  height: 16px !important;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 10px;
  margin: auto;
}
.image-slider__arrow.slick-next {
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  height: 100%;
  width: 20px;
}
.image-slider__arrow.slick-next svg {
  width: 16px !important;
  height: 16px !important;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 10px;
  margin: auto;
}
.slider-nav .slider__arrow {
  top: calc(50% - 8px);
}
.slider-nav .slider__arrow.slick-next {
  right: -50px;
}
.slider-nav .slider__arrow.slick-prev {
  left: -60px;
}
.similar-slider .slider__arrow.slick-prev {
  left: -60px;
}
.similar-slider .slider__arrow.slick-next {
  right: -50px;
}
.similar-slider .slider__arrow {
  top: 22%;
}
.village-slider-nav {
  padding: 0 20px;
  margin-top: 20px;
}
.village-slider-nav .slick-slide {
  padding: 0 10px;
}
.village-slider-nav .slider__arrow {
  top: 42px;
}
.village-slider-nav .slider__arrow.slick-next {
  right: 0;
}
.village-slider-nav .slider__arrow.slick-prev {
  left: 0;
}
.village-slider-for .image-slider__arrow {
  opacity: 1;
  top: calc(50% - 7px);
}

@media (max-width: 980px) {
  .image-slider__arrow {
    top: calc(50% - 10px);
  }
}
/* End */


/* Start:/local/templates/garda_new_responsive/css/jquery.fancybox.min.css?168189196512800*/
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:9999999992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/* End */


/* Start:/local/templates/garda_new_responsive/css/jquery.filestyle.css?1681891965492*/
.filestyle_wr .fileinput{display:inline-block;vertical-align:middle;background-position:0 0;background-repeat:no-repeat;position:relative;overflow:hidden;margin-left:20px}.filestyle_wr .filename{display:inline-block;vertical-align:middle;margin:0;padding:0;font-size:13px;cursor:pointer}.filestyle_wr .filename.addmessage{color:#e10025}.filestyle_wr .delfile_wr{display:inline-block;vertical-align:middle;margin-left:12px}.filestyle_wr .delfile{display:none;vertical-align:top;cursor:pointer}
/* End */


/* Start:/local/templates/garda_new_responsive/css/custom.css?1769429105974*/
@media(max-width: 600px) {
    #footer-bottom__wrap .footer-bottom-links {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        margin: 0;
        gap: 10px;
    }
    #footer-bottom__wrap .footer-bottom-links a {
        padding-left: unset;
        width: 40%;
    }
}

.arrow_scroll {
    width: 48px;
    height: 48px;
    border-radius: 2px;
    background: #FFF;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.08);
    position: fixed;
    right: 40px;
    bottom: 60px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 100;
    opacity: 0;
    visibility: hidden;
    transition: 200ms;
}
.arrow_scroll.active {
    opacity: 1;
    visibility: visible
}
@media(max-width: 992px) {
    .arrow_scroll {
        right: 16px;
        bottom: 16px;
    }
}
@media(max-width: 820px) {
    .arrow_scroll {
        right: 16px;
        bottom: 95px;
        right: 8px;
    }
}
/* End */


/* Start:/local/templates/garda_new_responsive/components/sotbit/search.title/search/style.css?17790857232579*/
.search-mini {
	width: 100%;
}
.search-mini form {
	width: 100%;
	display: flex;
}
.search-mini input[type="submit"]
{
	display:block;
	width:11px;
	height:11px;
	position:absolute;
	top:7px;
	right:12px;
	background:none;
	border:none;
	cursor:pointer;
}
.loading_results{
    width: 16px;
    height: 16px;
    position: absolute;
    right: -22px;
    top: 4px;
    display: none;
}
.search-mini .results{
	position: absolute;
	top: 100px;
	max-width: 1200px;
	width: 100%;
	height: auto;
	z-index:500;
	background-color: #fff;
	box-sizing: border-box;
	white-space: nowrap;
	display: flex;
}
.search-mini .results .res {
	flex-direction: column;
	width: 100%;
}
.search-mini .results hr{
	display: none;
}

.result_item{
	display: flex;
	border-bottom: 1px solid #ccc;
	cursor: pointer;
}
.result_item:hover {
	background: #ccc;
}
.result_item .result_preview{
	margin-right: 12px;
}
.result_item a{
	color: #333;
	padding: 15px;
	display: inline-block;
	float: left;
	width: 100%;
	text-decoration: none !important;
}
.result_item .result_desc_text{
	float: left;
}
@media(max-width: 980px) {
	.search-mini .results {
		top: 65px;
		left: 0;
	}
}
.search_field{
 height: 22px;
 border: 1px solid #fbad18;
}
#search_button{
 visibility: hidden;
 cursor: pointer;
 width: 15px;
 height: 22px;
 border: none;
 background: url(/img/arr_active.png) left center no-repeat;
}
#search_button_wrapper{
 width: 15px;
 height: 22px;
 background: url(/img/arr_inactive.png) left center no-repeat;
}
#search_it{
 text-align: center;
 border: none;
 background: none;
 height: 22px;
 font: 11px Arial, Helvetica, sans-serif;
 text-transform: uppercase;
 color: white;
}
.n-header > .search-bar,
.n-header > .search-bar * {
 overflow: visible !important;
}
.search-bar {
 background: #f5f5f4;
 left: 0;
 margin: auto;
 position: fixed;
 right: 0;
 top: -130px;
 transition: .8s;
 z-index: 10000;
}
.search-bar--active {
 top: 0;
}
.search-bar .container {
 align-items: center;
 display: flex;
 height: 130px;
 justify-content: space-between;
}
.search-bar__input {
 background: #f5f5f4;
 border: 0 none;
 font-size: 36px;
 height: 44px;
 max-width: 1000px;
 padding: 5px 10px;
 width: 100%;
}
.search-bar__input::placeholder {
 color: #333;
}
.search-bar__close {
 background: #AE906E;
 border-radius: 50%;
 color: #fff;
 cursor: pointer;
 font-size: 30px;
 font-weight: 300;
 height: 40px;
 line-height: 35px;
 text-align: center;
 width: 40px;
}
@media (max-width: 767px) {
 .search-bar__input {
  font-size: 24px;
 }
}
.title-search-result {
    z-index: 10000;
    background: #fff;
}
/* End */


/* Start:/local/templates/garda_new_responsive/components/bitrix/menu/n-header__menu/style.css?177908572322442*/
.n-header__menu-toggle{
    display: none;
}
.n-header__menu{
    display: flex;
    font-size: 14px;
    vertical-align: middle;
    justify-content: space-between;
    flex-grow: 1;
    font-weight: normal;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.n-h__menu-1-item{
    color: #ffffff;
    padding: 17px 15px 18px;
    text-transform: uppercase;
    text-decoration: none !important;
    display: flex;
    align-items: center;
    justify-content: center;
    outline: none !important;
    flex-grow: 1;
    position: relative;
    transition: 0s;
}
.n-h__menu-1-item:hover{
    color: #AE906E;
}
.n-h__menu-1-item.n-h__menu--parent span{
    position: relative;
    display: block;
    padding-right: 17px;
}
.n-h__menu-1-item.n-h__menu--parent span:after{
    content: "";
    display: block;
    width: 9px;
    height: 5px;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -1px;
    transform: translateY(-50%);
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAQAAAA9Wg7gAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQflCxwOMjbPFhVFAAAAKUlEQVQI103MwQ3AQBACMbP998x9ogieFpq0YtcTXZBjsMLx45dI7QMePoQLBifl7uEAAAAASUVORK5CYII=");
    background-position: center;
    background-repeat: no-repeat;
}
.n-h__menu-2-item{
    display: block;
    width: 157px;
    margin-right: 40px;
    margin-left: 15px;
    color: #333333;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none !important;
    position: relative;
}
.n-h__menu-2-item span{
    padding: 9px 15px 9px 0;
    display: block;
}
.n-h__menu-2-item[data-code="shosse"]{
    border-top: 1px solid #d3d3d3;
    margin-top: 19px;
    padding-top: 29px;
}
.n-h__menu-2-item.n-h__menu--parent{
    padding-right: 10px;
}
.n-h__menu-2-item.n-h__menu--parent span{
    display: block;
    position: relative;
}
.n-h__menu-2-item.n-h__menu--parent span:after{
    content: "";
    display: block;
    position: absolute;
    right: -50px;
    top: -1px;
    width: 50px;
    height: 100%;
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJCAQAAABQpC4VAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQflCxkTDSk54PKdAAAAL0lEQVQI1z3MsQ0AMQwDMcor/f6zOUVe6XiAoHwrwIgtNYbGJbHlyhR38N+N93sA1HEJRY8oCXoAAAAASUVORK5CYII=");
    background-position: left center;
    background-repeat: no-repeat;
}
.n-h__menu-3-item{
    display: block;
    width: 33.333333%;
    padding: 9px 5px;
    color: #333333;
    text-decoration: none !important;
    font-weight: normal;
}

.n-h__menu-3-item[data-code="vse_shosse"],
.n-h__menu-3-item[data-code="vse_posyelki"]{
    box-shadow: 0 0 7px 0 rgba(92, 92, 92, 0.61);
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    background: rgba(255,255,255,0.46);
    margin-top: 10px;
}

.n-h__submenu-objects__title{
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    margin-left: -22px;
    margin-top: 8px;
}
.n-h__submenu-objects{
    display: flex;
    flex-wrap: wrap;
    margin: 15px -30px 0;
}
.n-h__submenu-object{
    display: flex;
    flex-direction: column;
    padding: 0 8px;
    flex-wrap: wrap;
    margin-bottom: 11px;
    max-width: 226px;
    text-decoration: none !important;
    color: #333 !important;
    outline: none !important;
}
.n-h__submenu-object-name{
    margin-top: 6px;
    font-size: 13px;
}
.n-h__submenu-all-link-wrap{
    width: 100%;
    padding: 0 8px;
    display: flex;
    justify-content: flex-end;
}
.n-h__submenu-all-link{
    box-shadow: 0 0 7px 0 rgb(92 92 92 / 61%);
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    background: rgba(255,255,255,0.46);
    margin-top: 10px;
    display: block;
    padding: 9px 5px;
    color: #333333;
    text-decoration: none !important;
    width: 210px;
}

@media (min-width: 768px) {
    .n-h__menu-1-item + .n-h__submenu{
        max-height: 0;
        position: absolute;
        top: 100%;
        left: 15px;
        right: 15px;
        background: #e6e6e6;
        flex-direction: column;
        display: flex;
        flex-wrap: wrap;
        overflow: hidden;
        transition: max-height 0s linear 0.25s, padding 0s linear 0.25s, height 0s linear 0.25s;
        z-index: 20;
    }
    .n-h__menu-2-item + .n-h__submenu{
        position: absolute;
        right: 0;
        top: 0;
        background: #fff;
        left: 205px;
        max-height: 0;
        overflow: hidden;
        transition: max-height 0s linear 0.25s, padding 0s linear 0.25s, min-height 0s linear 0.25s, height 0s linear 0.25s;
        min-height: 0;
        display: flex;
        flex-wrap: wrap;
        align-content: flex-start;
        justify-content: space-between;
        background-image: url("/local/templates/garda_new_responsive/components/bitrix/menu/n-header__menu/./images/bg.jpg");
        background-size: cover;
        background-position: center;
    }



    .n-h__menu-1-item.n-h__menu--parent:hover span:after,
    .n-h__menu-1-item.n-h__menu--parent.n-h__menu-item--active span:after{
        background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFAgMAAADqPS74AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACVBMVEXClUDClUD////oVWQSAAAAAXRSTlMAQObYZgAAAAFiS0dEAmYLfGQAAAAHdElNRQflCxwONRfMPpPcAAAAGklEQVQI12NwYHBgEGBkYGBhYWBgFGBgAHIBC00A666eGpoAAAAASUVORK5CYII=");
    }
    .n-h__menu-1-item:hover + .n-h__submenu{
        z-index: 25;
    }
    .n-h__menu-2-item:hover,
    .n-h__menu-item--active{
        color: #AE906E;
    }
    .n-h__menu-2-item.n-h__menu-item--active span:after,
    .n-h__menu-2-item.n-h__menu--parent:hover span:after{
        background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJAgMAAACHww4NAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACVBMVEXClUDClUD////oVWQSAAAAAXRSTlMAQObYZgAAAAFiS0dEAmYLfGQAAAAHdElNRQflCxkTEiJjaCWLAAAAHUlEQVQI12NwYGAQYGBgYWBgZGBgcACRLGARBwYADKcA61l+j2sAAAAASUVORK5CYII=");
    }
    .n-h__menu-3-item:hover{
        color: #AE906E;
    }
    .n-h__menu--pop-parent + .n-h__submenu{
        background: #e6e6e6;
    }
    .n-h__menu--pop-parent:hover + .n-h__submenu,
    .n-h__menu--parent:hover + .n-h__submenu,
    .n-h__submenu:hover,
    .n-h__menu--pop-parent + .n-h__submenu--first{
        transition:  max-height 0s linear 0s, padding 0s linear 0s, min-height 0s linear 0s, height 0s linear 0s;
        max-height: 700px;
        padding: 21px 15px 21px 15px;
        min-height: 528px;
        overflow: auto;
    }
    .n-h__menu-2-item.n-h__menu--pop-parent:hover + .n-h__submenu,
    .n-h__menu-2-item.n-h__menu--parent:hover + .n-h__submenu,
    .n-h__menu-2-item + .n-h__submenu:hover,
    .n-h__menu--pop-parent + .n-h__submenu--first{
        min-height: 100%;
        padding: 21px 30px 31px 35px;
    }


    .n-h__submenu-mobile-head{
        display: none;
    }
    .n-h__menu--pop-parent + .n-h__submenu--first{
        top: 0 !important;
    }
}
@media (max-width: 1120px) {
    .n-h__submenu-all-link-wrap {
        justify-content: flex-start;
        width: auto;
        padding: 0;
        margin: 0 -22px;
    }
}
@media (max-width: 1000px) and (min-width: 768px) {
    .n-header__menu{
        font-size: 12px;
    }
    .n-h__menu-1-item{
        padding: 5px;
    }
    .n-h__menu-3-item{
        width: 50%;
    }
    .n-h__menu--pop-parent:hover + .n-h__submenu,
    .n-h__menu--parent:hover + .n-h__submenu,
    .n-h__submenu:hover,
    .n-h__menu--pop-parent + .n-h__submenu--first{
        max-height: 500px;
    }
}
@media (max-width: 767px) {
    .n-header__menu-toggle{
        display: flex;
        background: none;
        border: none;
        outline: none;
        justify-content: center;
        align-items: center;
        padding-left: 10px;
        width: 40px;
    }
    .n-header__menu-toggle svg{
        margin-right: 0;
        fill: #AE906E;
        font-size: 18px;
    }
    .n-header__menu-toggle svg.close{
        font-size: 22px;
    }

    .n-header__menu,
    .n-h__menu-1-item + .n-h__submenu,
    .n-h__menu-2-item + .n-h__submenu{
        right: -100%;
        position: fixed;
        top: 0;
        bottom: 0;
        background: rgba(26,24,24,0.95);
        width: 100%;
        max-width: 767px;
        z-index: 1000;
        transition: transform 0.4s ease-out 0s, right 0.4s ease-out 0s;
        flex-direction: column;
        align-items: flex-start;
        justify-content: flex-start;
        overflow-y: auto;
        overflow-x: hidden;
        margin-left: 0 !important;
        padding: 16px 24px 30px 29px !important;
        height: 100%;
    }
    .n-header__menu{
        right: 0;
        transform: translate3d(110%,0,0);
        width: 100%;
        top: 60px;
        height: calc(100% - 60px);
    }
    .n-h__menu-2-item + .n-h__submenu{
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        align-content: flex-start;
        padding-right: 0 !important;
    }
    .n-header__menu.n-header__menu--show{
        transform: translate3d(0,0,0) !important;
    }
    .n-h__submenu--show{
        background: rgba(230,230,230,0.95);
    }
    .n-h__menu-1-item,
    .n-h__menu-2-item,
    .n-h__menu-3-item{
        flex-grow: 0;
        padding: 7px 0 7px 0!important;
        display: block;
        width: 100%;
        margin: 0 !important;
    }
    .n-h__menu-3-item{
        width: 50%;
        padding-right: 7px !important;
        font-size: 13px;
    }
    .n-h__submenu-mobile-head{
        padding: 4px 0 7px 0 !important;
        width: 100%;
    }
    .n-h__menu-1-item span,
    .n-h__menu-2-item span,
    .n-h__menu-3-item span{
        padding: 0;
    }
    .n-h__menu-1-item.n-h__menu--parent span:after{
        transform: rotate(-90deg);
        right: 4px;
        margin-top: -3px;
    }
    .n-h__menu-2-item.n-h__menu--parent span:after{
        right: 4px;
        width: 5px;
        top: -2px;
    }
    .n-h__menu-item--m-active + .n-h__submenu{
        right: 0;
        background: #fdfdfe;
        border-left: 1px solid #eee;
    }
    .n-h__submenu-mobile-head button{
        background: none;
        border: 0;
        outline: 0;
        position: relative;
        padding-left: 18px;
        margin-bottom: 17px;
    }
    .n-h__submenu-mobile-head button:before{
        content: "";
        display: block;
        width: 5px;
        height: 9px;
        position: absolute;
        left: 0;
        top: 50%;
        transform: translateY(-50%) rotate(-180deg);
        background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJCAQAAABQpC4VAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQflCxkTDSk54PKdAAAAL0lEQVQI1z3MsQ0AMQwDMcor/f6zOUVe6XiAoHwrwIgtNYbGJbHlyhR38N+N93sA1HEJRY8oCXoAAAAASUVORK5CYII=");
        margin-top: 1px;
    }
    .n-h__submenu-mobile-head-title{
        text-transform: uppercase;
        font-weight: bold;
        color: #a3a3a3;
    }
    .n-h__menu-2-item[data-code="shosse"] {
        border-top: 0;
        margin-top: 16px !important;
        padding-top: 26px !important;
        position: relative;
    }
    .n-h__menu-2-item[data-code="shosse"]:before{
        content: "";
        display: block;
        height: 1px;
        width: 154px;
        background: #d3d3d3;
        position: absolute;
        top: 0;
        left: 0;
    }
    .n-h__menu-3-item[data-code="vse_shosse"],
    .n-h__menu-3-item[data-code="vse_posyelki"]{
        width: calc(100% - 29px);
        margin-top: 19px !important;
        padding: 10px 0!important;
    }
    .n-h__menu--pop-parent + .n-h__submenu--first{
        right: 0;
        position: absolute;
        top: 40%;
        background: #fff;
    }
    .n-h__submenu-objects__title {
        margin-left: 0;
    }
    .n-h__submenu-objects {
        margin: 15px 0 0;
    }
    .n-h__submenu-object{
        padding: 0;
        display: none;
    }
    .n-h__submenu-object:nth-of-type(1),
    .n-h__submenu-object:nth-of-type(2){
        display: block;
    }
    .n-h__submenu-all-link-wrap{
        margin: 0;
    }
    .mobile-menu-block{
        margin-top: 21px;
        padding-top: 21px;
        border-top: 1px solid rgba(255, 255, 255, 0.2);
        width: 100%;
    }
}

/* Header menu (Mobile) -> New */
.n-header__menu
.n-header__menu-content {
    width: 100%;
    display: flex;
    vertical-align: middle;
    justify-content: space-between;
}

@media (max-width: 767px){
    .n-header__menu {
        padding: 29px 14px !important;
    }

    .n-header__menu
    .n-header__menu-content {
        display: block;
        width: 100%;
        height: 100%;
        padding: 16px 40px 15px;

        background: linear-gradient(180deg, #0E0E0E 0%, #231F1F 100%);
        border-radius: 10px;
    }

    .n-header__menu
    .n-h__menu-1-item {
        font-size: 20px;
        padding: 16px 0 !important;
    }

    .n-header__menu
    .n-h__menu-1-item span {
        padding-right: 0;
    }

    .n-header__menu
    .n-h__menu-1-item span:after {
        display: none;
    }

    .mobile-menu-block {
        border-top: 1px solid rgba(255, 255, 255, 0.5);
        margin-top: 23px;
        padding-top: 37px;
    }

    .mobile-menu-block
    .mobile-menu-block-links {

    }

    .mobile-menu-block
    .mobile-menu-block-links
    .mobile-menu-block-links-item
    .mobile-menu-block-links-items {

    }

    .mobile-menu-block
    .mobile-menu-block-links
    .mobile-menu-block-links-item {
        margin: 38px 0 0 0;
    }

    .mobile-menu-block
    .mobile-menu-block-links
    .mobile-menu-block-links-item:first-child {
        margin: 0;
    }

    .mobile-menu-block
    .mobile-menu-block-links
    .mobile-menu-block-links-item
    .mobile-menu-block-links-item-link {
        font-size: 20px;
        font-weight: 400;
        color: #fff;
        text-decoration: none;
        outline: none;
        border: none;
        user-select: none;
        line-height: normal;
    }

    .mobile-menu-block
    .mobile-menu-block-links
    .mobile-menu-block-links-item
    .mobile-menu-block-links-item-link:hover {
        color: #fff;
        text-decoration: none;
        outline: none;
        border: none;
        user-select: none;
    }


    .mobile-menu-block
    .mobile-menu-block-links
    .mobile-menu-block-links-item
    .mobile-menu-block-links-item-link
    .mobile-menu-block-links-item-link-cols {
        display: flex;
        flex-flow: row nowrap;
        justify-content: flex-start;
        align-items: center;
        gap: 10px;
    }

    .mobile-menu-block
    .mobile-menu-block-links
    .mobile-menu-block-links-item
    .mobile-menu-block-links-item-link
    .mobile-menu-block-links-item-link-cols
    .mobile-menu-block-links-item-link-cols-left {

    }

    .mobile-menu-block
    .mobile-menu-block-links
    .mobile-menu-block-links-item
    .mobile-menu-block-links-item-link
    .mobile-menu-block-links-item-link-cols
    .mobile-menu-block-links-item-link-cols-right {

    }


    .mobile-menu-block
    .mobile-menu-block-links
    .mobile-menu-block-links-item
    .mobile-menu-block-links-item-link
    .mobile-menu-block-links-item-link-icon {
        background-position: center center;
        background-color: transparent;
        background-repeat: no-repeat;

        background-size: cover;

        outline: none;
        border: none;
    }

    .mobile-menu-block
    .mobile-menu-block-links
    .mobile-menu-block-links-item
    .mobile-menu-block-links-item-link
    .mobile-menu-block-links-item-link-icon.mobile-menu-block-links-item-link-icon-phone {
        width: 23px;
        height: 23px;

        background-image: url('/local/templates/garda_new_responsive/components/bitrix/menu/n-header__menu/images/phone.svg');
    }

    .mobile-menu-block
    .mobile-menu-block-links
    .mobile-menu-block-links-item
    .mobile-menu-block-links-item-link
    .mobile-menu-block-links-item-link-icon.mobile-menu-block-links-item-link-icon-whatsapp {
        width: 20px;
        height: 19px;

        background-image: url('/local/templates/garda_new_responsive/components/bitrix/menu/n-header__menu/images/whatsapp.svg');
    }

    .mobile-menu-block
    .mobile-menu-block-links
    .mobile-menu-block-links-item
    .mobile-menu-block-links-item-link
    .mobile-menu-block-links-item-link-icon.mobile-menu-block-links-item-link-icon-telegram {
        width: 20px;
        height: 20px;

        background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEyXzM3MCkiPgo8cGF0aCBkPSJNNy44NDc2NSAxMi42NTA4TDcuNTE2ODIgMTcuMzA0MkM3Ljk5MDE1IDE3LjMwNDIgOC4xOTUxNSAxNy4xMDA4IDguNDQwOTggMTYuODU2N0wxMC42NjAyIDE0LjczNThMMTUuMjU4NSAxOC4xMDMzQzE2LjEwMTggMTguNTczMyAxNi42OTYgMTguMzI1OCAxNi45MjM1IDE3LjMyNzVMMTkuOTQxOCAzLjE4NDE2TDE5Ljk0MjcgMy4xODMzM0MyMC4yMTAyIDEuOTM2NjYgMTkuNDkxOCAxLjQ0OTE2IDE4LjY3MDIgMS43NTQ5OUwwLjkyODQ4MiA4LjU0NzQ5Qy0wLjI4MjM1MiA5LjAxNzQ5IC0wLjI2NDAxOSA5LjY5MjQ5IDAuNzIyNjQ4IDkuOTk4MzNMNS4yNTg0OCAxMS40MDkyTDE1Ljc5NDMgNC44MTY2NkMxNi4yOTAxIDQuNDg4MzMgMTYuNzQxIDQuNjY5OTkgMTYuMzcwMSA0Ljk5ODMzTDcuODQ3NjUgMTIuNjUwOFoiIGZpbGw9IiMxNkE5RDgiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xMl8zNzAiPgo8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==');
    }

    .mobile-menu-block
    .mobile-menu-block-links
    .mobile-menu-block-links-item
    .mobile-menu-block-links-item-link
    .mobile-menu-block-links-item-link-title {

    }



}


@media (max-width: 767px) {
    .n-h__submenu.n-h__submenu--first {
        display: none;
    }
    .n-header__menu .n-h__menu-1-item span {
      padding-right: 0;
    }
    .n-header__menu .n-h__menu-1-item span:after {
      display: inline-block;
      width: 9px;
      height: 16px;
      background-image: url(/local/templates/garda_new_responsive/components/bitrix/menu/n-header__menu/./images/arrow.svg);
      transform: rotate(0deg);
    }
    .n-header__menu,
    .n-h__menu-1-item + .n-h__submenu,
    .n-h__menu-2-item + .n-h__submenu {
      background: rgba(0, 0, 0, 0.8) !important;
    }
    .n-h__submenu-mobile-head button {
      color: #AE906E;
      font-size: 18px;
      padding-left: 28px;
    }
    .n-h__submenu-mobile-head button::before {
      background-image: url(/local/templates/garda_new_responsive/components/bitrix/menu/n-header__menu/./images/arrow-gold.svg);
      width: 9px;
      height: 16px;
      transform: translateY(-50%) rotate(0deg);
    }
    .n-h__menu-2-item {
      font-weight: 400;
      font-size: 20px;
      color: #fff;
    }
    .n-h__submenu-mobile-head-title {
      font-size: 20px;
      color: #777;
    }
    .n-header__menu .n-header__menu-content {
      background: linear-gradient(180deg, #0e0e0e 0%, #231f1f 100%) !important;
      overflow-y: auto;
      padding: 16px 40px 57px;
    }
    .n-header__menu .n-header__menu-content::-webkit-scrollbar {
      width: 5px; /* Ширина скроллбара */
    }
    .n-header__menu .n-header__menu-content::-webkit-scrollbar-thumb {
      background-color: #AE906E; /* Цвет ползунка */
      border-radius: 6px; /* Закругление углов ползунка */
    }
    .n-header__menu .n-header__menu-content::-webkit-scrollbar-thumb:hover {
      background-color: #AE906E; /* Цвет ползунка при наведении */
      border-radius: 6px; /* Закругление углов углов трека */
    }
    .n-header__menu .n-header__menu-content::-webkit-scrollbar-track {
      background-color: #c7c7c7; /* Цвет фона трека */
      border-radius: 6px; /* Закругление углов углов трека */
    }
    .n-header__menu .n-header__menu-content::-webkit-scrollbar-corner {
      background-color: #ccc; /* Цвет углов трека */
      border-radius: 6px; /* Закругление углов углов трека */
    }
    /* .n-header__menu.n-header__menu--show {
        background: linear-gradient(180deg, #0e0e0e 0%, #231f1f 100%) !important;
    } */
    .n-h__menu-item--m-active + .n-h__submenu {
      border-left: none;
      background: linear-gradient(180deg, #0e0e0e 0%, #231f1f 100%) !important;
      left: 15px;
      right: 15px;
      top: 15px;
      bottom: 30px !important;
      width: calc(100% - 30px);
      overflow-y: auto;
      padding-bottom: 60px !important;
    }
    .n-h__menu-item--m-active + .n-h__submenu::-webkit-scrollbar {
      width: 5px; /* Ширина скроллбара */
    }
    .n-h__menu-item--m-active + .n-h__submenu::-webkit-scrollbar-thumb {
      background-color: #AE906E; /* Цвет ползунка */
      border-radius: 6px; /* Закругление углов ползунка */
    }
    .n-h__menu-item--m-active + .n-h__submenu::-webkit-scrollbar-thumb:hover {
      background-color: #AE906E; /* Цвет ползунка при наведении */
      border-radius: 6px; /* Закругление углов углов трека */
    }
    .n-h__menu-item--m-active + .n-h__submenu::-webkit-scrollbar-track {
      background-color: #c7c7c7; /* Цвет фона трека */
      border-radius: 6px; /* Закругление углов углов трека */
    }
    .n-h__menu-item--m-active + .n-h__submenu::-webkit-scrollbar-corner {
      background-color: #ccc; /* Цвет углов трека */
      border-radius: 6px; /* Закругление углов углов трека */
    }
    .n-header__menu {
      height: calc(100% - 40px);
    }
    .n-h__menu-2-item[data-code=shosse]:before {
      width: 100%;
    }
    .n-h__submenu-mobile-head button {
      margin-bottom: 38px;
    }
    .n-h__menu-1-item,
    .n-h__menu-2-item,
    .n-h__menu-3-item {
      padding: 16px 0 !important;
    }
    .n-h__menu-2-item.n-h__menu--parent span:after {
      background-image: url(/local/templates/garda_new_responsive/components/bitrix/menu/n-header__menu/./images/arrow.svg);
      width: 9px;
      height: 16px;
    }
    .n-h__menu-item--m-active + .n-h__submenu {
      flex-direction: column;
      flex-wrap: nowrap;
    }
    .n-h__menu-3-item {
      font-weight: 400;
      font-size: 20px;
      text-transform: uppercase;
      color: #fff;
      width: 100%;
    }
    .n-h__menu-3-item[data-code=vse_shosse],
    .n-h__menu-3-item[data-code=vse_posyelki] {
      background-color: transparent;
      border: 1px solid rgba(255, 255, 255, 0.5);
      margin-bottom: 20px !important;
    }
  }
/* End */


/* Start:/local/components/pixelplus/head.compare/templates/.default/style.css?17790857234402*/
.header__compare {
    padding-left: 15px;
    position: relative;
    text-decoration: none !important;
    display: flex;
    align-items: center;

    margin-top: -4px;
}

.header__compare .icon {
    fill: #AE906E;
    height: 25px !important;
    width: 25px !important;
    margin-right: 3px;
}

.header__compare-icon {
    width: 25px;
    height: 25px;
    margin-right: 3px;

    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC4xMjUgMTEuMjVIMS44NzVDMS4zNjg3NSAxMS4yNSAwLjkxMjUxNiAxMS41NTQ3IDAuNzE4NzY2IDEyLjAyMTVDMC41MjUwMTYgMTIuNDg4NyAwLjYzNDM4OSAxMy4wMjYyIDAuOTkwNjM5IDEzLjM4MzdMNS45OTA2NCAxOC4zODM3QzYuNDc4MTQgMTguODcxNSA3LjI3MTg2IDE4Ljg3MTUgNy43NTkzNiAxOC4zODM3QzguMjQ2ODYgMTcuODk1OSA4LjI0Njg2IDE3LjEwNCA3Ljc1OTM2IDE2LjYxNjJMNC44OTM3NiAxMy43NUgxOC4xMjVDMTguODE1NiAxMy43NSAxOS4zNzUgMTMuMTkgMTkuMzc1IDEyLjVDMTkuMzc1IDExLjgxIDE4LjgxNTYgMTEuMjUgMTguMTI1IDExLjI1Wk0xLjg3NSA4Ljc0OTk4SDE4LjEyNUMxOC42MzEzIDguNzQ5OTggMTkuMDg3NSA4LjQ0NTI5IDE5LjI4MTIgNy45Nzg0MUMxOS40NzUgNy41MTEyMyAxOS4zNjU2IDYuOTczNzIgMTkuMDA5NCA2LjYxNjIyTDE0LjAwOTQgMS42MTYyM0MxMy41MjE5IDEuMTI4NDEgMTIuNzI4MSAxLjEyODQxIDEyLjI0MDYgMS42MTYyM0MxMS43NTMxIDIuMTA0MDQgMTEuNzUzMSAyLjg5NTkxIDEyLjI0MDYgMy4zODM3M0wxNS4xMDYyIDYuMjQ5OThIMS44NzVDMS4xODQzOCA2LjI0OTk4IDAuNjI1MDAxIDYuODA5OTggMC42MjUwMDEgNy40OTk5OEMwLjYyNTAwMSA4LjE4OTk4IDEuMTg0MzggOC43NDk5OCAxLjg3NSA4Ljc0OTk4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==');
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center center;
}

.header__compare-icon--active {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC4xMjUgMTEuMjVIMS44NzVDMS4zNjg3NSAxMS4yNSAwLjkxMjUxNiAxMS41NTQ3IDAuNzE4NzY2IDEyLjAyMTVDMC41MjUwMTYgMTIuNDg4NyAwLjYzNDM4OSAxMy4wMjYyIDAuOTkwNjM5IDEzLjM4MzdMNS45OTA2NCAxOC4zODM3QzYuNDc4MTQgMTguODcxNSA3LjI3MTg2IDE4Ljg3MTUgNy43NTkzNiAxOC4zODM3QzguMjQ2ODYgMTcuODk1OSA4LjI0Njg2IDE3LjEwNCA3Ljc1OTM2IDE2LjYxNjJMNC44OTM3NiAxMy43NUgxOC4xMjVDMTguODE1NiAxMy43NSAxOS4zNzUgMTMuMTkgMTkuMzc1IDEyLjVDMTkuMzc1IDExLjgxIDE4LjgxNTYgMTEuMjUgMTguMTI1IDExLjI1Wk0xLjg3NSA4Ljc0OTk4SDE4LjEyNUMxOC42MzEzIDguNzQ5OTggMTkuMDg3NSA4LjQ0NTI5IDE5LjI4MTIgNy45Nzg0MUMxOS40NzUgNy41MTEyMyAxOS4zNjU2IDYuOTczNzIgMTkuMDA5NCA2LjYxNjIyTDE0LjAwOTQgMS42MTYyM0MxMy41MjE5IDEuMTI4NDEgMTIuNzI4MSAxLjEyODQxIDEyLjI0MDYgMS42MTYyM0MxMS43NTMxIDIuMTA0MDQgMTEuNzUzMSAyLjg5NTkxIDEyLjI0MDYgMy4zODM3M0wxNS4xMDYyIDYuMjQ5OThIMS44NzVDMS4xODQzOCA2LjI0OTk4IDAuNjI1MDAxIDYuODA5OTggMC42MjUwMDEgNy40OTk5OEMwLjYyNTAwMSA4LjE4OTk4IDEuMTg0MzggOC43NDk5OCAxLjg3NSA4Ljc0OTk4WiIgZmlsbD0iI0FFOTA2RSIvPgo8L3N2Zz4K');
}

.header__compare .compare-cnt{
    color: #AE906E;
}

.header__compare-popup {
    position: absolute;
    top: 100%;
    background: #fff;
    margin-top: 15px;
    padding: 16px;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.5);
    font-size: 13px;
    color: #333333;
    width: 260px;
    text-transform: none;
    z-index: 9;
    left: auto;
    right: -4px;
    visibility: hidden;
    opacity: 0;
    transition: opacity 0.2s;
}

.header__compare-popup--active {
    visibility: visible;
    opacity: 1;
    z-index: 20;
}

.header__compare-popup:before {
    content: "";
    position: absolute;
    bottom: 100%;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 9px 9px 9px;
    border-color: transparent transparent #ffffff transparent;
    left: auto;
    right: 10px;
}
.header__compare-popup img {
    width: 64px;
    height: auto;
    float: left;
    margin-right: 13px;
}

.header__compare-popup-img--hidden {
    display: none;
}

.header__compare-content {
    display: table-cell;
    height: 64px;
    width: 164px;
    vertical-align: middle;
}
.header__compare-content span {
    color: #b59456;
}
.header__compare-content .header__compare-name {
    color: inherit;
}

@media (max-width: 767px) {
    .header__compare {
        padding-left: 7px;
        margin-top: -5px;
    }

    .header__compare-popup {
        right: auto;
        left: 3px;
    }

    .header__compare-popup:before {
        right: auto;
        left: 10px;
    }
}




/* End */


/* Start:/local/components/pixelplus/head.favorites/templates/.default/style.css?17790857231393*/
.header__favorites {
    padding-left: 15px;
    position: relative;
    text-decoration: none !important;
    display: flex;
    align-items: center;

    margin-top: -4px;
}
.header__favorites .icon {
    fill: #AE906E;
    height: 25px !important;
    width: 25px !important;
    margin-right: 3px;
}
.header__favorites .faw-cnt{
    color: #AE906E;
}

.header__favorites-popup {
    position: absolute;
    top: 100%;
    background: #fff;
    margin-top: 15px;
    padding: 16px;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.5);
    font-size: 13px;
    color: #333333;
    width: 260px;
    text-transform: none;
    z-index: 9;
    left: auto;
    right: 7px;
}
.header__favorites-popup:before {
    content: "";
    position: absolute;
    bottom: 100%;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 9px 9px 9px;
    border-color: transparent transparent #ffffff transparent;
    left: auto;
    right: 10px;
}
.header__favorites-popup img {
    width: 64px;
    height: auto;
    float: left;
    margin-right: 13px;
}
.header__favorites-content {
    display: table-cell;
    height: 64px;
    width: 164px;
    vertical-align: middle;
}
.header__favorites-content span {
    color: #b59456;
}
.header__favorites-content .header__favorites-name {
    color: inherit;
}

@media (max-width: 767px) {
    .header__favorites {
        margin-top: -5px;
    }
}
/* End */


/* Start:/local/templates/garda_new_responsive/template_styles.css?1779085723300586*/
body {
    font: 13px/22px "Roboto", sans-serif;
    font-weight: 300;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    overflow-x: hidden;
    background: #584646;
}
body * {
    box-sizing: border-box;
}
.html-hidden {
    overflow: hidden;
}
.html-hidden > body {
    overflow-y: scroll;
}
a {
    text-decoration: none;
    transition: .2s;
}
a:hover {
    animation: underline .3s linear;
    text-decoration: underline;
}
.nobr {
    white-space: nowrap;
}
@keyframes favRefresh {
    0% {
        fill: #AE906E;
    }
    50% {
        fill: #FFF;
        width: 20px;
        height: 20px;
    }
    100% {
        fill: #AE906E;
    }
}
@keyframes underline {
    from {
        text-decoration-color: transparent;
    }
    to {
        text-decoration-color: auto;
    }
}
#settlement-map > ymaps {
    width: 100% !important;
}
.favRefresh {
    animation-duration: 1s;
    animation-name: favRefresh;
}
.wrapper{
    background: #fff;
}
.container {
    margin: auto;
    max-width: 1200px;
    overflow: hidden;
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.container--overflow {
    overflow: visible;
}
.container-text {
    padding-bottom: 20px;
}
.container-text h1, .container-text h2, .container-text h3, .container-text h4, .container-text h5, .container-text h6, .container-text .h1, .container-text .h2, .container-text .h3, .container-text .h4, .container-text .h5, .container-text .h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
}
.container-text h1, .container-text .h1, .container-text h2, .container-text .h2, .container-text h3, .container-text .h3 {
    margin-top: 20px;
    margin-bottom: 10px;
}
.container-text h4, .container-text .h4, .container-text h5, .container-text .h5, .container-text h6, .container-text .h6 {
    margin-top: 10px;
    margin-bottom: 10px;
}
.container-text h1, .container-text .h1 {
    font-size: 36px;
}
.container-text h2, .container-text .h2 {
    font-size: 30px;
}
.container-text h3, .container-text .h3 {
    font-size: 24px;
}
.container-text h4, .container-text .h4 {
    font-size: 18px;
}
.container-text h5, .container-text .h5 {
    font-size: 14px;
}
.container-text h6, .container-text .h6 {
    font-size: 12px;
}
.container-text p {
    margin: 0 0 10px;
}
@media (max-width: 767px) {
    .container-text h1, .container-text .h1 {
        font-size: 28px;
    }
    .container-text h2, .container-text .h2 {
        font-size: 24px;
    }
    .container-text h3, .container-text .h3 {
        font-size: 20px;
    }
}

.n-header{
    background: rgba(24, 22, 22, 0.8);
    position: sticky;
    top: 0;
    z-index: 9999;
}
.n-header__container{
    display: flex;
    vertical-align: middle;
    justify-content: space-between;
    overflow: visible;
    position: relative;
}
.n-header__container > * {
    padding-top: 12px;
    padding-bottom: 13px;
}
.n-header__logo{
    display: flex;
    align-items: center;
    flex-grow: 0;
    padding-right: 30px;
    transition: none;
}

.n-header__search{
    background: none;
    border: none;
    outline: none;
    flex-grow: 0;
}
.n-header__icons{
    display: flex;
    align-items: center;
    justify-content: flex-end;
    margin-right: 11px;
    margin-left: 30px;
    flex-grow: 1;
}
.n-header__phones{
    text-align: center;
    flex-grow: 0;
}
.n-header__phones .phone-chats-wrap{
    margin-bottom: 5px;
}
.phone-chats-wrap{
    display: flex;
    align-items: center;
    gap: 5px;
    flex-wrap: wrap;
}
.phone-chats{
    display: flex;
    align-items: center;
    gap: 2px;
}
.footer-menu .phone-chats svg{
    width: 25px;
    height: 25px;
}
.phone-chats a{
    display: flex;
}
@media (min-width: 1100px) or (max-width: 767px) {
    .phone-chats svg{
        width: 25px;
        height: 25px;
    }
    .n-header  .phone-chats-wrap + .n-header__callback {
        width: 176px;
    }
}
.n-header__phone{
    font-weight: 500;
    font-size: 15px;
    line-height: 18px;
    color: #fff;
    text-decoration: none !important;
    display: block;
    white-space: nowrap;
}
.n-header__phone:hover{
    color: #AE906E;
}
.n-header .n-header__callback{
    font-size: 11px;
    height: 33px;
    width: 159px;
}
.contacts__row .call_phone_2{
    display: flex;
    align-items: center;
    gap: 3px;
}


.header-filter {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.5s;
    box-shadow: 0px 12px 15px rgba(0, 0, 0, 0.0908062);
    background: #fff;

}
.header-filter .container{
    opacity: 0;
    transition: opacity 0.5s;
}
.header__top .flex-wr {
    align-items: center;
}
.n-header--fixed-active .header-filter {
    max-height: 100px;

}
.n-header--fixed-active .container{
    opacity: 1;
}
.header-filter .container {
    align-items: center;
    background: #fff;
    display: flex;
    justify-content: space-between;
    padding: 15px;
}
.header-filter .filter-currency span {
    color: #333;
}
.header-filter .btn {
    height: 30px;
    width: 110px;
}
.header-filter .flex-wr {
    width: 365px;
}
.header-filter__view {
    align-items: center;
    color: #333;
    display: flex;
    justify-content: space-between;
    width: 260px;
}
.header-filter__view .toggle-view__tile {
    margin-right: 10px;
}
.header-filter .filter-results {
    font-weight: 500;
}


.grecaptcha-badge {
    display: none;
}
.faw-cnt {
    width: 10px;
}
.filter-opened {
    height: 100%;
    width: 100%;
    position: fixed;
    overflow: hidden;
}
.filter-opened .filter {
    display: block !important;
}
.icon {
    display: inline-block;
    font-size: 16px;
    height: 1em;
    margin-right: 10px;
    transition: .4s;
    width: 1em;
}
.ttu-large {
    text-transform: uppercase;
}
.no-items-text {
    font-size: 20px;
}
.btn {
    align-items: center;
    border: 1px solid #AE906E;
    cursor: pointer;
    display: flex;
    justify-content: center;
}
.btn--inactive {
    background: #ccc !important;
    border: 1px solid #ccc !important;
}
.btn--small {
    font-size: 12px;
    height: 30px;
    text-transform: uppercase;
    transition: .3s;
    width: 147px;
}
.btn--large {
    color: #AE906E;
    font-size: 14px;
    height: 43px;
    margin: auto;
    max-width: 570px;
}
.btn--yellow {
    background: #AE906E;
    color: #FFF;
}
.btn--yellow[disabled] {
    background: #ccc;
    border-color: #ddd
}
.text-gray {
    color: #A7A7A7;
}
.px-link {
    font-size: 11px;
    color: #a7a7a7;
}
.flex-wr {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.align-middle {
    align-items: center;
    display: flex;
}
.pt-0 {
    padding-top: 0 !important;
}
.pb-0 {
    padding-bottom: 0 !important;
}
.pb-50 {
    padding-bottom: 50px !important;
}
.mb-0 {
    margin-bottom: 0 !important;
}
.mb-20 {
    margin-bottom: 20px !important;
}
.mb-30 {
    margin-bottom: 30px !important;
}
.mb-40 {
    margin-bottom: 40px !important;
}
.mt-0 {
    margin-top: 0px !important;
}
.mt-5 {
    margin-top: 5px !important;
}
.mt-10 {
    margin-top: 10px !important;
}
.mt-20 {
    margin-top: 20px !important;
}
.mb-25 {
    margin-bottom: 25px !important;
}
.mt-30 {
    margin-top: 30px !important;
}
.mb-50 {
    margin-bottom: 50px !important;
}
.fz-16 {
    font-size: 16px !important;
}
.fz-18 {
    font-size: 18px !important;
    line-height: 26px;
}
.fz-20 {
    font-size: 20px !important;
    line-height: 24px;
}
.fz-22 {
    font-size: 22px !important;
    line-height: 26px;
}
.fz-24 {
    font-size: 24px !important;
    line-height: 28px;
}
.fz-26 {
    font-size: 26px !important;
    line-height: 30px;
}
.fz-28 {
    font-size: 28px !important;
    line-height: 32px;
}
.fz-36 {
    font-size: 36px !important;
    line-height: 40px;
}
.page-section {
    padding: 40px 0;
    background: #fff;
}
.page-section__head {
    display: flex;
    align-items: start;
    justify-content: space-between;
}
.page-section__head-buttons .toggle-view__map {
    display: none;
}
.page-section__head-filter-results {
    font-size: 15px;
    font-weight: 400;
    margin-top: 5px;
}
.page-section__heading {
    color: #333;
    display: inline-block;
    font-family: "Roboto", sans-serif;
    font-size: 28px;
    line-height: 28px;
    font-weight: 300;
    margin-bottom: 40px;
}
.text-multiline {
    line-height: 1.7rem;
    text-align: center;
    width: 100%;
}
a.page-section__heading:hover {
    color: #AE906E;
    text-decoration: none;
}


.sfilter__form-overflow,
.sfilter__cb-select-list,
.sfilter__rb-select-list {
    -ms-overflow-style: none; /* IE 10+ */
    scrollbar-width: thin; /* Firefox */
}
.settlement-similar-slider .slick-dots {
    bottom: 40px;
}
.main-slider picture {
    transition: .3s;
}
.main-slider,
.detail-slider .slider-for {
    position: relative;
}
.detail-slider .slider-for {
    overflow: hidden;
    background: #2B2526;
}
.detail-slider .slider-for,
.detail-slider .slider-for * {
    cursor: wait;
    pointer-events: none;
    user-select: none;
}
.detail-slider .slider-for svg,
.detail-slider .slider-for path {
    fill: #fff;
}
.detail-slider .slider-for.not-init .slides > li:first-of-type {
    opacity: 1 !important;
}
.detail-slider .slider-for.not-init .slides > li + li {
    display: none;
}
.detail-slider .slider-for {
    width: 100%;
}
.detail-slider .slider-for.flex-initialized,
.detail-slider .slider-for.flex-initialized * {
    cursor: default;
    pointer-events: initial;
}
.slider-nav img {
    width: 181px !important;
    height: 101px;
}
.main-slider:before
    /*.detail-slider .slider-for:before*/
{
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center;
    content: '';
    background: #fff url(/local/templates/garda_new_responsive/img/preloader2.gif) center center no-repeat;
    font-size: 20px;
    color: #333;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    z-index: 9999;
}
.main-slider.slick-initialized:before,
.detail-slider .slider-for.slick-initialized:before,
.detail-slider .slider-for.flex-initialized:before {
    display: none;
}
.slider-preview {
    max-width: 100%;
    overflow: hidden;
}
.slider-preview .slider-nav {
    overflow: hidden !important;
    cursor: wait;
}
.slider-preview .slider-nav.flex-initialized {
    overflow: visible !important;
    cursor: default;
}
.slider-preview .slider-nav {
    position: relative;
}
.slider-preview .slider-nav ul {
    width: 3000%;
}
.slider-preview .slider-nav li {
    display: block;
    float: left;
    margin-right: 17px;
}
.slider-preview .slider-nav .flex-direction-nav a {
    position: static;
}
.slider-nav--show-all .flex-viewport {
    height: auto !important;
    margin-right: -20px;
    transition-duration: 0s;
}
.slider-nav--show-all .slides {
    width: 100% !important;
    transform: none !important;
}
.slider-nav--show-all .flex-direction-nav {
    display: none !important;
}
.slider-nav--show-all .slides li {
    display: inline-block !important;
    float: none !important;
    vertical-align: top;
    margin-bottom: 17px;
}
.main-slider {
    min-height: 900px;
    max-height: 900px;
    overflow: hidden;
}
.detail-slider {
    min-height: 600px;
    max-height: 600px;
    overflow: hidden;
}
.detail-slider .slick-slide img {
    margin: 0 auto;
}
.detail-slider .slide-with-bg {
    position: relative;
    background: #000;
    text-align: center;
    transition: opacity 0.5s;
}
.slide-bg-left,
.slide-bg-right {
    position: absolute;
    top: -4px;
    width: 33%;
    height: 100%;
    background-color: #767678;
    background-position: center;
    background-repeat: no-repeat;
    background-size: auto 100%;
    /*-webkit-filter: blur(1px);
	-moz-filter: blur(1px);
	-o-filter: blur(1px);
	-ms-filter: blur(1px);
	filter: blur(1px);*/
    opacity: 0.5;
}
.detail-slider__detailPage .slide-bg-left,
.detail-slider__detailPage .slide-bg-right {
    opacity: 1;
    background-color: transparent;
}
.detail-slider__detailPage .slide-bg-left picture,
.detail-slider__detailPage .slide-bg-right picture {
    background: #000;
    display: block;
    height: 100%;
}
@media (max-width: 1064px) {
    .detail-slider__detailPage .slide-bg-left picture,
    .detail-slider__detailPage .slide-bg-right picture,
    .detail-slider__detailPage .slide-bg-left,
    .detail-slider__detailPage .slide-bg-right,
    .detail-slider__detailPage.detail-slider .slide-with-bg,
    .detail-slider .slide-with-bg {
        background: #fff;
    }
}
.detail-slider__detailPage .slide-bg-left img,
.detail-slider__detailPage .slide-bg-right img {
    opacity: 0.5;
}
.slide-bg-left {
    left: -4px;
}
.slide-bg-right {
    right: -4px;
}
.slide-bg-left img,
.slide-bg-right img {
    width: auto !important;
    height: calc(100% + 8px) !important;
}
.detail-slider .slide-with-bg-cont {
    position: relative;
    display: inline-block;
    text-align: center;
}
.main-slider img {
    height: 100%;
}
@media (min-width: 1700px) {
    .main-slider {
        min-height: 900px;
    }
    .detail-slider{
        min-height: 42px;
    }
    .detail-slider:has(img) {
        min-height: 600px;
    }
}
@media (max-width: 1700px) {
    .main-slider,
    .detail-slider {
        min-height: 180px;
    }
}
.main-slider__arrow.slick-prev {
    left: 30px;
}
.main-slider__arrow.slick-next {
    right: 30px;
}
.main-slider__arrow:hover {
    fill: #AE906E;
}
.big-slide {
    position: relative;
}
.big-slide .container {
    overflow: visible;
}
.big-slide img {
    width: 100%;
}
.main-slider .big-slide picture:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    z-index: 9;
    background: rgba(0, 0, 0, .4);
}
.main-slider--no-overlay .big-slide picture:before {
    display: none;
}
.big-slide__text {
    color: #fff;
    font-family: "Roboto", sans-serif;
    font-weight: 300;
    position: absolute;
    top: 200px;
    z-index: 10;
    width: 100%;
}
.big-slide__badge {
    background: #AE906E;
    display: inline-block;
    font-size: 13px;
    margin-bottom: 35px;
    padding: 5px 15px;
    text-transform: uppercase;
}
.big-slide__title {
    font-size: 80px;
    line-height: 96px;
}
.big-slide__subtitle {
    font-size: 24px;
    margin-top: 20px;
}
.big-slide__price {
    font-family: Roboto, sans-serif;
    font-size: 55px;
    margin-top: 65px;
}
.tile-price-type {
    font-size: 15px;
    color: #979797;
}
.priceholder + .priceholder {
    margin-top: 10px;
}
.price_value {
    display: flex;
}
.price_new_line {
    display: inline-block;
}
.captcha td {
    padding: 5px;
}
.catalog-item__price span.disc_price {
    color: #AE906E;
    font-size: 26px;
    font-weight: 400;
    margin-right: 40px;
}
.detail-card__controls .disc_price {
    color: #AE906E;
    display: inline-block;
    margin-top: 0;
}
.catalog-item__price span.old_price_wrapper {
    align-items: flex-end;
    margin-left: 30px;
    display: flex;
    font-size: 20px;
    position: relative;
    font-weight: 400;
}
.catalog-item__price span.old_price_wrapper:after {
    background: #888282;
    bottom: 10px;
    content: '';
    display: inline-block;
    height: 1px;
    left: -2px;
    position: absolute;
    width: 105%;
}
.slide__price-header {
    font-weight: 300;
    color: #715B42;
    font-size: 13px;
    display: block;
}
.settlement__description h3,
.settlement__description h2 {
    display: block;
    font-size: 28px;
    line-height: 32px;
    font-weight: 300;
    margin: 30px 0;
}
.settlement__description p {
    font-style: normal;
    font-weight: 300;
    font-size: 13px;
    line-height: 22px;
    letter-spacing: 0.2px;
    margin-bottom: 15px;
}
.settlement__description-wr {
    padding-top: 0;
}
.settlement__description a {
    color: #AE906E;
}
.section-slider-wr {
    min-height: 630px !important;
}
/*@media (max-width: 1800px) {
	.section-slider-wr {
	height: 425px;
	}
}*/
.section-slider {
    min-height: 460px;
    white-space: nowrap;
    overflow: hidden;
}
.section-slider .slide__overlay {
    display: none;
}
.section-slider.slick-initialized .slide__overlay {
    display: flex;
}
.section-slider.slick-initialized {
    overflow: visible;
}
.section-slider .slide {
    min-height: 355px;
    display: inline-block;
}
@media (min-width: 1200px) {
    .similar-filter .section-slider .slide {
        width: 377px;
    }
}
.section-slider .slide,
.settlement-slider .slide {
    background: #fff;
    padding-bottom: 15px;
    position: relative;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 38, .2);
    box-shadow: 0 1px 4px rgba(0, 0, 38, .2);
}
.slide__content {
    padding: 15px 0 0 0;
}
.settlement-similar-slider .slide__content {
    padding: 15px 15px 0 15px;
}
.section-slider .slide,
.settlement-slider .slide {
    overflow: hidden;
}
.section-slider .slide {
    /*min-height: 624px !important;*/
}
body .slide--empty,
body .section-cards .slide--empty,
body .slide__wrap--empty,
body .section-cards .slide__wrap--empty {
    visibility: hidden !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
}
.slide__image {
    height: 230px;
    overflow: hidden;
    width: 100%;
}
.slide__image .slick-slide {
    position: relative;
    overflow: hidden;
}
.slide__image img {
    transition: .6s;
}
@media (min-width: 768px) {
    /*Desktop only*/
    .slide__image a:hover img {
        transform: scale(1.05);
    }
}
.slide__image img {
    display: block;
    width: 100%;
    height: 100%;
    max-height: 230px;
    min-height: 130px;
}
.slide__image-wr {
    position: relative;
}
.slide__title {
    color: #333;
    display: block;
    font-size: 20px;
    /*font-size: 18px;*/
    font-weight: 400;
    letter-spacing: 0.2px;
    max-height: 44px;
    min-height: 44px;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-left: 15px;
    line-height: 1.1;
}
.settlement-similar-slider .slide__title {
    margin-left: 0px;
}
.slide__title:hover {
    color: #AE906E;
    text-decoration: none;
}
.slide__subtitle {
    margin-top: 9px;
    font-size: 15px;
    /*font-size: 13px;*/
    letter-spacing: 0.2px;
    margin-left: 15px;
    margin-right: 10px;
}
.slide__subtitle a {
    text-decoration: underline;
}
.slide__subtitle a:hover {
    text-decoration: none;
}
.settlement-similar-slider .slide__subtitle {
    margin-left: 0px;
}
.slide__subtitle a {
    color: #715B42;
}
.slide__subtitle a:hover {
    /* color: #AE906E; */
    text-decoration: none;
}
.slide__icons {
    margin: 15px 0;
    flex-wrap: wrap;
    background: #f2f2f2;
    justify-content: space-around;
    padding: 11px 12px 5px;
}
.slide .slide__icons{
    margin: 15px;
}
.slide__icons,
.slide__icons > div {
    align-items: center;
    display: flex;
    font-size: 15px;
}
.slide__icons > div {
    justify-content: flex-start;
    margin-right: 10px;
    margin-bottom: 5px;
}
.slide__icons > div:last-of-type {
    margin-right: 0;
}
.slide__icons .icon {
    font-size: 24px;
    margin-right: 6px;
}
.slide__icons-text-cont{
    line-height: 1.2;
    margin-top: 1px;
}
.slide__price {
    color: #333;
    font-size: 21px;
    font-weight: 400;
    letter-spacing: 0.2px;
    line-height: 26px;
    white-space: normal;
}
.slide:hover {
    box-shadow: 0px 3px 15px rgba(0, 0, 0, 0.147588), 0px 22px 16px rgba(0, 0, 0, 0.237177);
}
.slide__price {
    margin-left: 15px;
}
.slide__price--new {
    color: #AE906E;
    display: inline-block;
    margin-right: 15px;
}
.slide__price--old {
    font-size: 15px;
    display: inline-block;
    position: relative;
}
.slide__price--old .price__value:after {
    background: #888282;
    content: '';
    display: inline-block;
    height: 1px;
    right: -2.5%;
    position: absolute;
    top: 13px;
    width: calc(105% - 25px);
}
.slide__price--old_icon {
    margin-right: 12px;
}
.slide__overlay {
    align-items: center;
    background: rgba(0, 0, 0, .7);
    bottom: 0;
    display: flex;
    justify-content: center;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.slide__overlay a {
    color: #fff;
    line-height: 15px;
    border-bottom: 1px dotted #fff;
}
.slide__overlay a:hover {
    text-decoration: none;
    border-bottom: 1px dotted transparent;
}
.page-section--gray {
    background: #F3F2F1;
}
.slide__id {
    align-items: center;
    background: #fff;
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.136606);
    display: flex;
    font-size: 17px;
    height: 35px;
    justify-content: center;
    left: 15px;
    opacity: 0;
    position: absolute;
    bottom: 0;
    transition: .3s;
    width: 100px;
    z-index: 10;
}
.elem_status {
    align-items: center;
    background: #fff;
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.136606);
    display: flex;
    font-size: 15px;
    height: 35px;
    justify-content: center;
    left: 15px;
    opacity: 0;
    padding: 0px 10px;
    position: static;
    bottom: 0;
    transition: .3s;
    z-index: 10;
}
.slide__favorite {
    align-items: center;
    background: #fff;
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.136606);
    cursor: pointer;
    display: flex;
    font-size: 17px;
    height: 35px;
    justify-content: center;
    opacity: 0;
    position: absolute;
    right: 15px;
    bottom: 0;
    transition: .3s;
    width: 55px;
    z-index: 10;
}
.slide__favorite .icon {
    margin-right: 0;
    fill: #BABABA;
    font-size: 26px;
}
.slide__favorite--active {
    background: #AE906E !important;
    opacity: 1;
}
.slide__favorite--active .icon {
    fill: #FFF !important;
}
@media (min-width: 770px) {
    .slide__favorite:hover {
        background: #AE906E;
    }
    .slide__favorite:hover .icon {
        fill: #FFF;
    }
}
.slide:hover .slide__id,
.slide:hover .elem_status,
.slide:hover .slide__favorite {
    opacity: 1;
}
.slide__badge {
    align-items: center;
    background: #715B42;
    color: #FFF;
    display: flex;
    height: 25px;
    justify-content: center;
    position: absolute;
    text-transform: uppercase;
    top: 0;
    width: 100%;
    z-index: 10;
    font-size: 16px;
}
.slide__badge-detail {
    align-items: center;
    /*background: #AE906E;*/
    color: #FFF;
    display: flex;
    height: 25px;
    justify-content: center;
    position: absolute;
    text-transform: uppercase;
    top: 42px;
    width: 100%;
    z-index: 10;
}
.slide__badge-detail + .slider-for .slide-with-bg-cont:before {
    content: "";
    display: block;
    height: 25px;
    background: #AE906E;
    position: absolute;
    top: 42px;
    left: 0;
    width: 100%;
}
.slider-for .slide-with-bg-cont:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    width: 100%;
    background: rgba(0, 0, 0, .5);
    height: 42px;
    left: 0;
}
.bottom-text {
    display: flex;
    justify-content: space-between;
    padding: 50px 0;
}
.bottom-text a {
    color: #AE906E;
}
.bottom-text + .bottom-text {
    border-top: 1px solid #DEDEDE;
}
.bottom-text__heading {
    flex-basis: 240px;
    font-size: 24px;
    line-height: 32px;
    margin-right: 140px;
}
.bottom-text__content {
    flex-basis: 770px;
}
.bottom-text__content p + p {
    margin-top: 25px;
}
.highway_bottom_text ul,
.settlement__description ul,
.bottom-text__content ul {
    margin: 25px 0;
    padding-left: 65px;
    list-style: none url(/local/templates/garda_new_responsive/img/dash.png);
}
.bottom-text__content a {
    color: #AE906E;
}
.footer {
    background: #2B2526;
}
.footer-top {
    border-bottom: 1px solid #312F30;
    display: flex;
    justify-content: space-between;
    padding: 55px 0 40px 0;
    gap: 10px;
}
.footer-menu__item {
    margin-bottom: 7px;
}
.footer-menu__link {
    color: #FFF;
}
.footer-bottom-links {
    display: block;
    text-align: justify;
    padding-bottom: 30px;
    border-bottom: 1px solid #312F30;
    margin: 0 -15px;
}
.footer-bottom-links:after {
    content: "";
    display: block;
    clear: both;
}
.footer-bottom-links > * {
    display: block;
    width: 25%;
    float: left;
    font-size: 16px;
    color: #fff;
    padding: 7px 0 8px;
    padding-left: 20px;
}
.footer-bottom-links > *:nth-of-type(4n) {
    padding-left: 45px;
}
@media (max-width: 1200px) {
    .footer-bottom-links > *:nth-of-type(4n) {
        padding-left: 30px;
    }
}
@media (max-width: 980px) {
    .footer-bottom-links {
        padding-left: 0 !important;
    }
}
.footer-bottom-links > *:nth-of-type(4n+1) {
    clear: both;
}
.footer-contacts {
    color: #fff;
    display: flex;
    flex-direction: column;
}
.footer-contacts-row{
    display: flex;
    justify-content: space-between;
    gap: 10px;
}
.footer-contacts-row + .footer-contacts-row{
    justify-content: center;
    margin-top: 15px;
}
.footer-contacts > .footer-menu + .footer-menu {
    margin-left: 25px;
}
.footer-callback {
    color: #AE906E;
}
.footer-bottom {
    display: flex;
    justify-content: space-between;
    margin: 0 -15px;
    padding: 70px 0 15px 0;
}
.footer-menu__link--gray {
    color: #A7A7A7;
}
.footer-menu__item--first {
    margin-bottom: 14px;
    margin-top: -4px;
    color: #fff;
    font-weight: 500;
    font-size: 14px;
}
.footer-copyright {
    position: relative;
    color: #fff;
    padding: 30px 260px;
    text-align: center;
}
.footer-copy-info {
    max-width: 260px;
    line-height: 1.3;
    position: absolute;
    left: 0;
    top: 30px;
    text-align: left;
    font-size: 11px;
    color: #a7a7a7;
}
@media (max-width: 980px) {
    .footer-copy-info {
        position: static;
    }
    .footer-copyright {
        padding: 5px 0 30px 0;
        display: flex;
        justify-content: space-between;
    }
}
@media (max-width: 767px) {
    .footer-copyright {
        display: block;
    }
    .footer-copy-info {
        max-width: 100%;
        text-align: center;
        margin-bottom: 15px;
    }
}
.visible-md,
.visible-sm,
.visible-xs {
    display: none !important;
}
.footer-bottom__wrap-link {
    color: #fff !important;
    text-decoration: none !important;
    border-bottom: 1px dotted #fff;
    position: relative;
    top: -40px;
}
.footer-bottom__section {
    display: flex;
    flex: 0 0 25%;
    justify-content: space-around;
    position: relative;
}
.overlay {
    background: rgba(0, 0, 0, .85);
    bottom: 0;
    display: none;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 99;
}
.search-overlay {
    background: rgba(0, 0, 0, .65);
    bottom: 0;
    display: none;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 99;
}
.section-cards {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
}
.section-cards-wrap {
    margin: 30px -11.5px;
}
.catalog-section .slick-slide img {
    max-width: 100%;
}
@media (min-width: 551px) {
    .page-section-wrap--with-map .catalog-section {
        width: 50%;
    }
}
@media (min-width: 981px) {
    .page-section-wrap--with-map .catalog-section {
        width: 66.666666%;
    }
}
.page-map-wrap {
    position: fixed;
    right: 0;
    width: 50%;
    background: #fff;
    height: 100%;
    top: 0;
    padding-right: 15px;
    display: none;
}
.page-map-wrap--show {
    display: block;
}
@media (max-width: 550px), (max-width: 980px) and (max-height: 500px) {
    .page-map-wrap {
        left: 0 !important;
        width: 100% !important;
        z-index: 100;
        padding-right: 0;
    }
}
.page-map__close {
    width: 130px;
    min-width: 130px;
    height: 29px;
    font-size: 14px;
    color: #000000;
    display: none;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    background: #ffffff;
    box-shadow: 1px 0 9px 0 rgba(0, 0, 0, 0.15);
    margin: 10px 0 0 10px;
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10010;
}
.page-map__close svg {
    margin-left: 5px;
}
.page-map-wrap .page-map__close {
    display: flex;
}
[class*="fullscreen"] .page-map__close {
    position: fixed;
    display: flex;
}
.slide__wrap {
    width: 33.333333%;
    padding: 0 11.5px;
    margin: 0 0 20px 0;
    display: flex;
}
.slide__wrap .slide__title{
    max-height: none;
}
.page-section-wrap {
    position: relative;
}
.page-section-wrap--with-map .slide__wrap {
    width: 50%;
}
.section-cards .slide,
.items-yt-slider .slide{
    background: #FFF;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 38, .2);
    box-shadow: 0 1px 4px rgba(0, 0, 38, .2);
    position: relative;
    margin: 0;
    width: 100%;
    padding-bottom: 30px;
}
.section-cards .slide,
.items-yt-slider .slide,
.section-slider .slide{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding-bottom: 0;
}
.page-section__text {
    flex: 0 0 50%;
    padding-right: 30px;
}
.page-section__menu {
    background: #FFF;
    border: 1px solid #E8E8E8;
    display: flex;
    flex: 0 0 50%;
    justify-content: flex-start;
    max-width: 580px;
    padding: 22px;
}
.page-section__menu .col {
    display: flex;
    justify-content: space-between;
}
.page-section__menu > div:first-child {
    margin-right: 45px;
}
.page-section__menu .icon {
    font-size: 22px;
}
.page-section__menu li {
    margin-bottom: 10px;
}
.page-section__menu a {
    color: #333;
}
.breadcrumbs {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    margin: 25px 0;
}
.breadcrumbs.breadcrumbs--sm {
    margin-top: 0;
    display: none;
}
.breadcrumbs--alt {
    align-items: center;
    background: rgba(0, 0, 0, .5);
    height: 42px;
    justify-content: center;
    left: 0;
    margin-top: 0;
    position: absolute;
    right: 0;
    z-index: 10;
}
.breadcrumbs--alt a.breadcrumbs__item {
    color: #f5f5f5;
}
a.breadcrumbs__item {
    color: #A7A7A7;
}
a.breadcrumbs__item:hover {
    color: #AE906E;
    text-decoration: none;
}
span.breadcrumbs__item {
    color: #AE906E;
}
a.breadcrumbs__item:after {
    color: #A7A7A7;
    content: '/';
    margin: 0 .5rem;
}
@media (max-width: 767px) {
    .container.mt-30.container-detail{
        margin-top: 0 !important;
    }
    .breadcrumbs.breadcrumbs--min{
        width: 100%;
        margin-top: -4px;
        margin-bottom: 14px;
        position: relative;
    }
    .breadcrumbs--min__overflow{
        overflow-x: scroll;
        padding-top: 16px;
        z-index: 2;
        padding-bottom: 8px;
    }
    .breadcrumbs--min__overflow::-webkit-scrollbar {
        display: none;
    }
    .breadcrumbs--min__overflow {
        -ms-overflow-style: none;  /* IE and Edge */
        scrollbar-width: none;  /* Firefox */
    }
    .breadcrumbs--min__cont{
        text-overflow: ellipsis;
        white-space: nowrap;
        box-sizing: content-box;
        position: relative;
    }
    .breadcrumbs--min:after{
        content: "";
        height: 1px;
        background: #E8E8E8;
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
    }
    .breadcrumbs--min__scroll{
        height: 1px;
        background: #AE906E;
        position: absolute;
        bottom: 0;
        left: 0;
        width: 40%;
        z-index: 2;
        transition: left 0.1s ease-out;
    }
    .breadcrumbs--min a.breadcrumbs__item:after{
        margin-right: 2px;
    }
}
.head-section-set{

}
.head-section-set > *{
    margin-bottom: 7px;
}
.head-section-set .filter-currency{
    width: auto;
    align-items: flex-start;
    justify-content: flex-start;
    margin-left: 7px;
}
.head-section-set .currency-item{
    box-shadow: 0 0 9px 0 rgb(0 0 0 / 16%);
    margin-left: 0;
    width: 40px;
    height: 40px;
    font-size: 20px;
    font-weight: 400;
    color: #545454;
}
.head-section-set .currency-item + .currency-item{
    margin-left: 12px;
}
.head-section-set .currency-item--active{
    color: #fff;
}
.sort {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
}
.sort-md{
    flex-direction: column;
    margin-left: 7px;
    margin-right: 7px;
}
.sort-flex{
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
}
.sort .sort__by{
}
.sort-md .sort__item + .sort__item{
    margin-left: 12px;
}
.sort__price,
.sort__item {
    display: flex;
    align-items: center;
}
.sort-title {
    cursor: pointer;
}
.sort-controls {
    display: flex;
    flex-direction: column-reverse;
    margin-left: 4px;
}
.sort--active {
    color: #AE906E;
}
.sort-controls--active {
    background: #AE906E;
}
.sort-controls .icon {
    font-size: 10px;
    margin: 0;
    fill: #BABABA;
}
.sort-controls--active .icon {
    fill: #FFF;
}
.sort-controls__desc,
.sort-controls__asc {
    align-items: center;
    cursor: pointer;
    display: flex;
    height: 7px;
    width: 10px;
    flex-shrink: 0;
    justify-content: center;
}
.sort-controls__desc .icon,
.sort-controls__asc .icon{
    transform: scale(0.8);
}
.sort-controls__desc:hover .icon,
.sort-controls__asc:hover .icon {
    fill: #AE906E;
}
.page-section__head-buttons {
    display: flex;
    margin-bottom: 7px;
}
.sort-head-cont {
    position: relative;
    margin-left: 8px;
    color: #434343;
}
.sort-head-button {
    font-size: 14px;
    padding: 9px 47px 7px;
    border: 1px solid #e7e7e7;
    background: #f3f3f3;
    color: inherit;
    cursor: pointer;
    user-select: none;
    align-items: center;
    line-height: 1;
    display: flex;
    min-height: 40px;
    text-decoration: none !important;
    outline: none !important;
    font-weight: 400;
    transition: 0s !important;
}
.sort-head-cont-list {
    position: absolute;
    top: 100%;
    z-index: 30;
    text-align: center;
    padding: 9px 15px 7px;
    background: #f3f3f3;
    border: 1px solid #e7e7e7;
    width: 100%;
    min-width: 150px;
}
.sort-head-cont-list .sort-title {
    width: 100%;
    text-align: left;
}
.sort-head-cont-list .sort-control {
    text-align: right;
    background: none !important;
    justify-content: flex-end;
}
.sort-head-cont--active .sort-head-cont-list {
    display: block !important;
    border-top: 1px solid transparent;
}
.sort-head-cont--active .sort-head-button {
    border-bottom: 1px solid transparent;;
}
.sort-head-cont-list .sort-controls--active {
    display: none !important;
}
.sort-head-cont-list .sort-control + .sort-control {
    display: none;
}
.sort-head-cont-list .sort-controls--active + .sort-control {
    display: block;
}
.toggle-view {
    display: flex;
    justify-content: space-between;
}
.toggle-filter:hover {
    text-decoration: none;
}
.toggle-view .icon {
    margin: 0;
    fill: #000;
}
.toggle-view a + a {
    margin-left: 8px;
}
.toggle-view__tile,
.toggle-view__list,
.toggle-view__map {
    align-items: center;
    border: 1px solid #e7e7e7;
    cursor: pointer;
    display: flex;
    height: 40px;
    justify-content: center;
    width: 40px;
    outline: none !important;
}
.toggle-view__map {
    width: 117px;
    background: #f3f3f3;
    padding-right: 4px;
}
.toggle-view__list:hover,
.toggle-view__tile:hover,
.toggle-view--active,
.toggle-view__map:hover,
.toggle-view__map--active {
    background: #f3f3f3;
}
.catalog-item {
    border: 1px solid #E8E8E8;
    border-left: 0 none;
    display: flex;
    justify-content: space-between;
    margin: 0 11.5px 20px;
}
.catalog-item:hover {
    box-shadow: 0px 3px 15px rgba(0, 0, 0, 0.147588), 0px 22px 16px rgba(0, 0, 0, 0.237177);
}
.catalog-item__images {
    position: relative;
    width: 57%;
}
.catalog-item__images .slide__id,
.catalog-item__images .elem_status,
.catalog-item__images .slide__favorite {
    bottom: 15px;
    opacity: 1;
    top: auto;
}
.catalog-item__description {
    padding: 30px 40px;
    width: 100%;
}
.catalog-item__title {
    color: #333;
    font-size: 26px;
    font-weight: 400;
    letter-spacing: 0.2px;
    margin-bottom: 40px;
}
.catalog-item__title a {
    color: #333;
    line-height: 32px;
}
.catalog-item__title a:hover {
    color: #AE906E;
    text-decoration: none;
}
.detail-card__properties {
    padding-bottom: 14px;
    padding: 30px 25px 0 38px;
    border: 1px solid #E8E8E8;
    border-bottom: none;
}
.catalog-item__property {
    align-items: center;
    display: flex;
    font-size: 14px;
    margin-bottom: 10px;
}
.catalog-item__property--id {
    margin-top: 15px;
    padding-bottom: 8px;
}
.catalog-item__property .property-title {
    align-items: center;
    color: #AE906E;
    display: flex;
    flex-shrink: 0;
    width: 138px;
}
.catalog-item__property--id .property-title {
    font-size: 15px;
}
.catalog-item__property--id .property-value {
    font-size: 20px;
    position: relative;
    top: -2px;
}
.property-value a > span {
    white-space: nowrap;
}
.property-title-icon {
    display: inline-block;
    font-size: 16px;
    height: 24px;
    margin-right: 10px;
    transition: .4s;
    width: 24px;
    text-align: center;
}
.property-title-name {
    color: #222;
    letter-spacing: -0.04em;
}
.property-title-icon svg {
    max-width: 100%;
    max-height: 100%;
    fill: #AE906E;
}
.catalog-item__property .property-title .icon {
    font-size: 24px;
    fill: #AE906E;
}
.catalog-item__property .property-value a {
    color: #222;
}
.property-value--bold {
    font-size: 18px;
    font-weight: normal;
}
.detail-card__controls {
    background: #f3f2f1;
    padding: 0 38px 18px 38px;
    border: 1px solid #E8E8E8;
}
.catalog-item__property .property-value a:hover {
    color: #AE906E;
    text-decoration: none;
}
.catalog-item__prices {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin-top: 15px;
    max-width: 390px;
}
.catalog-item__prices .flex-wr {
    flex-wrap: nowrap;
}
.catalog-item__price {
    font-size: 26px;
    font-weight: 400;
    display: flex;
    flex-direction: column;
}
.catalog-item__price-cont + .catalog-item__price-cont {
    margin-top: 13px;
}
.detail-card__controls .catalog-item__price .catalog-item__price-name {
    font-size: 16px;
}
.disc_price {
    order: 1;
    margin-top: 10px;
}
.catalog-item__price span {
    color: #333;
    display: block;
    font-size: 13px;
    font-weight: 300;
    margin-top: 9px;
}
.catalog-item__price span.price__value {
    font-size: 26px;
    font-weight: 400;
    display: inline-block;
}
.catalog-item__price span.price__value.old_price_wrapper {
    font-size: 22px;
}
.catalog-item__price--old {
    display: inline-block !important;
    position: relative;
    margin-top: 0 !important;
    margin-bottom: 7px;
}
.catalog-item__price--old .price__value {
    font-size: 20px !important;
}
.catalog-item__price--new {
    color: #AE906E;
}
.catalog-item__price--old:after {
    background: #888282;
    bottom: 10px;
    content: '';
    display: inline-block;
    height: 1px;
    left: -5px;
    position: absolute;
    width: 110%;
}
.catalog-item__price-value-cont {
    white-space: nowrap;
    letter-spacing: -0.02em;
}
.pagination {
    align-items: center;
    display: flex;
    justify-content: center;
    margin: 40px 0;
}
.pagination__link {
    color: #333;
    margin: 0 5px;
}
.pagination__link:hover {
    color: #AE906E;
    text-decoration: none;
}
span.pagination__link:hover {
    color: #333;
}
.pagination__link .icon {
    font-size: 10px;
    fill: #BABABA;
}
.pagination__link:hover .icon {
    fill: #AE906E;
}
.pagination__link--number {
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 30px;
}
.pagination__link--active {
    background: #AE906E;
    color: #FFF !important;
}
.bottom-text__link:after {
    color: #333;
    content: '|';
    margin: 0 10px;
}
.bottom-text__link:last-child:after {
    content: '';
    display: none;
}
.filter {
    background: #F5F5F5;
    padding: 25px 0;
}
.filter .container {
    overflow: visible;
}
.filter__top {
    display: flex;
    justify-content: space-between;
    overflow: visible;
}
.filter__top.filter__top--alt {
    justify-content: space-between;
    padding-right: 175px;
}
.filter-section__name {
    font-size: 14px;
    font-weight: 500;
    margin-bottom: 10px;
    padding: 0 7px;
}
.filter-section__item {
    cursor: pointer;
    margin-bottom: 5px;
    padding: 2px 7px;
}
.filter-section__item--active,
.gsfilter-active {
    padding: 0;
}
.filter-section__item--active span,
.gsfilter-active span {
    background: #AE906E;
    color: #FFF !important;
    display: inline-block;
    padding: 2px 27px 2px 7px;
    position: relative;
}
.filter-section__item--active span:after,
.gsfilter-active span:after {
    color: #FFF;
    content: '\00D7';
    cursor: pointer;
    font-size: 16px;
    position: absolute;
    right: 7px;
    top: 2px;
}
.filter-section__item:hover {
    color: #AE906E;
}
.filter-inputs {
    display: flex;
    justify-content: space-between;
    margin-bottom: 30px;
    padding: 0 7px;
    width: 175px;
}
.filter-input {
    position: relative;
}
.filter-input__control {
    border: 1px solid #E8E8E8;
    height: 34px;
    line-height: 34px;
    text-align: center;
    width: 75px;
}
.filter-input__control:focus {
    box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.0595279);
}
.filter-input__dropdown {
    background: #FFF;
    box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.0595279);
    display: none;
    left: 1px;
    position: absolute;
    top: 32px;
    width: 73px;
    z-index: 10;
}
.filter-input__dropdown li {
    padding: 2px 0;
    text-align: center;
}
.filter-input__dropdown li:hover {
    background: #F7F7F7;
    cursor: pointer;
}
.sot {
    position: absolute;
    right: -35px;
    top: 5px;
}
.filter__bottom {
    border-top: 1px solid #E7E5E6;
    display: flex;
    justify-content: space-between;
    padding: 25px 0;
    margin-top: 35px;
}
.filter-currency {
    align-items: center;
    display: flex;
    color: #333;
    justify-content: space-between;
    width: 210px;
}
.filter-currency span {
    font-weight: 500;
    font-size: 14px;
    margin-right: 5px;
}
.filter-section--square {
    margin-right: 35px;
}
.currency-item {
    align-items: center;
    border: 1px solid #E8E8E8;
    cursor: pointer;
    display: flex;
    height: 30px;
    justify-content: center;
    width: 30px;
    font-size: 16px;
    transition: .2s;
}
.currency-item .icon {
    margin: 0;
    transition: .2s;
}
.currency-item:hover,
.currency-item--active {
    background: #AE906E;
    border-color: #AE906E;
    fill: #FFF !important;
    color: #FFF;
}
.filter-results {
    align-items: center;
    display: flex;
    justify-content: space-between;
    width: 320px;
}
.filter-btn {
    height: 30px;
    line-height: 26px;
    text-align: center;
    width: 150px;
}
.filter-btn.disabled {
    background: #bbb;
    border-color: #bbb;
    cursor: default;
}
.filter-btn-cross {
    font-size: 20px;
    margin-right: 10px;
}
.catalog-item__description .slide__subtitle,
.catalog-item__description .slide__icons,
.filter-btn--mobile,
.filter__top--mobile {
    display: none;
}
.filter-mob-btn {
    border: 1px solid #979797;
    padding: 0;
    text-align: center;
    background: #F5F5F5 !important;
}
.slider-nav .slick-slide {
    margin-right: 17px;
}
.slider-preview {
    background: #F3F2F1;
    padding: 24px 0;
}
.detail-slider {
    position: relative;
}
.detail-slider .detail-slider__controls .flex-wr {
    width: 370px;
}
.detail-slider .detail-slider__controls .slide__id,
.detail-slider .detail-slider__controls .elem_status.act,
.detail-slider .detail-slider__controls .slide__favorite {
    opacity: 1;
    position: static;
}
.detail-slider .detail-slider__controls .elem_status {
    font-size: 18px;
    height: 56px;
    width: 180px;
}
.detail-slider .detail-slider__controls .slide__favorite {
    height: 56px;
    width: 56px;
}
.detail-slider .detail-slider__controls .slide__favorite .icon {
    font-size: 32px;
}
.detail-card {
    /* border: 1px solid #E8E8E8; */
    flex: 0 0 33.3333333%;
    align-self: flex-start;
}
.detail-card .filter-currency {
    margin-top: 37px;
    width: 105px;
    padding-left: 5px;
}
.property-title--black {
    color: #333 !important;
    font-size: 13px;
}
.detail-card__btn {
    font-size: 20px;
    font-weight: 300;
    height: 50px;
    margin-top: 20px;
}
.detail-card__btn-price-form {
    border: 1px solid #333;
    background: #F3F2F1;
    padding: 5px;
    height: 50px;
    display: flex;
    width: 100%;
    justify-content: center;
    align-items: center;
    font-size: 16px;
    font-weight: 400;
    line-height: 19px;
    gap: 14px;
    text-decoration: none !important;
}
.detail-card__btn-price-form span {
    color: #333;
    transition: color 0.5s;
    text-decoration: none !important;
}
.detail-card__btn-price-form:hover span {
    color: #AE906E;
}
.detail-info {
    /*flex: 0 0 66.66666666%;*/
    padding-left: 30px;
    width: 100%;
}
.detail-info__heading {
    font-size: 28px;
    line-height: 34px;
    letter-spacing: 0;
}
.detail-info__subheading {
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 10px;
    margin-top: 25px;
}
.detail-info b {
    font-size: 14px;
    font-weight: 400;
}
.detail-info p {
    margin-bottom: 30px;
}
.print {
    align-items: center;
    color: #333;
    display: flex;
    justify-content: space-between;
    margin-top: 25px;
    width: 150px;
}
.print:hover {
    color: #AE906E;
}
.print .icon {
    font-size: 24px;
}
.request-form .form-errors {
    color: #c00;
}
.request-form .ajax-result {
    display: flex;
    margin: 0 -15px;
}
.request-form .col {
    flex: 0 0 50%;
    padding: 0 15px;
}
.form-group {
    margin-bottom: 15px;
    position: relative;
}
.form-control {
    font-family: "Roboto", sans-serif;
    border: 1px solid #E0E0E0;
    height: 50px;
    padding: 15px;
    width: 100%;
}
.form-group .req {
    color: #AE906E;
    font-size: 24px;
    font-weight: 400;
    position: absolute;
    right: 15px;
    top: 17px;
}
textarea.form-control {
    font-size: 13px;
    height: 180px;
}
.form-control::placeholder {
    color: #A7A7A7;
}
.form-footer {
    display: flex;
    justify-content: space-between;
    margin-top: 30px;
}
.form-footer .btn {
    font-size: 16px;
    height: 50px;
    width: 170px;
}
.custom-checkbox [type=checkbox] {
    display: none;
}
.custom-checkbox label {
    display: flex;
}
.custom-checkbox [type=checkbox] + label:before {
    background: #FFF;
    border: 1px solid #E0E0E0;
    border-radius: 4px;
    color: #FFF;
    content: '';
    display: inline-block;
    height: 18px;
    line-height: 18px;
    margin-right: 5px;
    text-align: center;
    transition: .3s;
    width: 21px;
}
.custom-checkbox [type=checkbox]:checked + label:before {
    background: #AE906E;
    content: '\2714\fe0e';
    color: #fff !important;
    font-size: 12px;
    height: 18px;
    width: 18px;
    flex-shrink: 0;
}
.similar-filter__tabs {
    display: flex;
    font-size: 18px;
    font-weight: 400;
    justify-content: flex-start;
    margin-bottom: 40px;
    border-bottom: 1px solid #E8E8E8;
}
.similar-filter__tab {
    align-items: center;
    cursor: pointer;
    display: flex;
    height: 46px;
    justify-content: center;
    width: 33.33333%;
    border-bottom: 3px solid transparent;
}
.similar-filter__tab a {
    color: #333;
    text-decoration: none;
}
.similar-filter__tab--active a {
    color: #AE906E;
}
.similar-filter__tab--active {
    border-bottom: 3px solid #AE906E;
    color: #AE906E;
}
.similar-filter__tab:hover,
.similar-filter__tab:hover a {
    color: #AE906E;
}
.similar-filter {
    /*height: 475px;*/
    position: relative;
}
.similar-filter__tab-content {
    position: absolute;
    top: 70px;
    height: 425px;
    left: 0;
    width: 100%;
    visibility: hidden;
    opacity: 0;
    transition: opacity .4s;
}
.similar-filter__tab-content--active {
    overflow: visible;
    visibility: visible;
    opacity: 1;
}
.settlement-by-highway {
    column-count: 6;
}
.settlement-by-highway li {
    margin-bottom: 5px;
}
.settlement-by-highway a {
    color: #333;
}
.settlement-by-highway a:hover {
    color: #AE906E;
}
.text-columns {
    column-count: 2;
}
.text-columns a {
    color: #AE906E;
}
.popup-form {
    display: none;
    position: fixed;
    top: 50%;
    right: 0;
    left: 0;
    margin: -235px auto 0 auto;
    background: #fff;
    max-width: 410px;
    text-align: center;
    padding: 35px 40px;
    z-index: 999;
}
.popup-form .error_list {
    margin-top: -15px;
    padding-left: 0;
    padding-bottom: 15px;
}
.popup-form__close {
    color: #AE906E;
    font-size: 32px;
    position: absolute;
    right: 18px;
    top: 10px;
    cursor: pointer;
}
.popup-form .form-footer {
    flex-direction: column;
}
.popup-form .form-footer .btn {
    margin: 10px auto;
}
.popup-form .page-section__heading {
    margin-bottom: 20px;
}
.callback-form {
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin: 40px auto;
    max-width: 550px;
}
.page-404 .callback-form {
    margin: 0px;
}
.callback-form .form-group {
    width: 350px;
}
.page-404 .callback-form .form-group {
    width: 270px;
}
.callback-form .btn {
    height: 50px;
    width: 170px;
}
.callback-form .form-footer {
    justify-content: center;
    margin-top: 15px;
}
.page-section__subheading {
    font-size: 16px;
    margin-top: 10px;
}
.similar-filter--large .similar-filter__tab {
    display: flex;
    flex: 0 0 25% !important;
    justify-content: center !important;
    width: 25% !important;
}
.similar-filter--large .similar-filter__tab.similar-filter__tab--active {
    border-bottom: 3px solid #AE906E !important;
}
.similar-filter__tab .icon {
    margin-left: 10px;
}
.page-about-promo {
    height: 700px;
    max-width: 1920px;
    margin: 0 auto;
    background: url(/local/templates/garda_new_responsive/img/about-back.webp);
    color: #fff;
    text-align: center;
    font-size: 20px;
}
.page-about-promo h1 {
    font-size: 36px;
    margin: 50px 0 54px;
}
.page-about-promo p{
    text-align: center;
    line-height: 1.4em;
    padding: 0px 90px;
}
.page-about-promo .hr {
    margin: 40px auto;
    width: 171px;
    border-top: 1px solid #fff;
}
.page-about-director {
    height: 480px;
    background: url(/local/templates/garda_new_responsive/img/about-derictor-back.webp) no-repeat bottom;
    margin: 20px auto;
    max-width: 1170px;
    display: flex;
}
.page-about-director .left {
    margin-top: 145px;
    margin-left: 27px;
    width: 50%;
}
.page-about-director .right {
    padding-top: 12px;
    padding-left: 77px;
}
.page-about-director .left p {
    font-weight: 400;
    line-height: 1.4em;
}
.page-about-director .left .gold {
    border-left: 1px solid #000;
    margin-top: 18px;
    padding-left: 19px;
}
.page-about-director .left .gold p:last-child {
    color: #AE906E;
}
.page-about-numbers {
    display: flex;
    justify-content: space-between;
    align-items: center;
    text-align: center;
    margin-top: 78px;
}
.page-about-numbers > div {
    width: 218px;
    height: 318px;
    border-bottom: 1px solid #EAEAEA;
}
.page-about-numbers > div p {
    font-weight: 400;
    padding: 30px 0;
    line-height: 1.4em;
}
.page-about-values {
    margin-top: 60px;
}
.page-about-values > div {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-top: 45px;
}
.page-about-values h2,
.page-about-team h2 {
    font-size: 36px;
    font-weight: 400;
    text-align: center;
}
.page-about-values > div > div {
    display: flex;
    padding: 33px 40px 14px;
    margin-bottom: 30px;
}
.page-about-values > div > div span {
    height: 100%;
    font-size: 64px;
    color: #AE906E;
    font-weight: 500;
    padding-top: 16px;
    margin-right: 24px;
}
.page-about-values .value3 span,
.page-about-values .value4 span,
.page-about-values .value5 span {
    padding-top: 30px;
}
.page-about-values .value1 {
    background: url(/local/templates/garda_new_responsive/img/about-value-back1.jpg) center;
    width: 49%;
}
.page-about-values .value2 {
    background: url(/local/templates/garda_new_responsive/img/about-value-back2.jpg) center;
    width: 49%;
}
.page-about-values .value3 {
    background: url(/local/templates/garda_new_responsive/img/about-value-back3.jpg) center;
    width: 32%;
}
.page-about-values .value4 {
    background: url(/local/templates/garda_new_responsive/img/about-value-back4.jpg) center;
    width: 32%;
}
.page-about-values .value5 {
    background: url(/local/templates/garda_new_responsive/img/about-value-back5.jpg) center;
    width: 32%;
}
.page-about-values > div p {
    font-weight: 400;
    margin-bottom: 18px;
    line-height: 1.4em;
}
.page-about-team {
    margin-top: 72px;
}
.page-about-team > div {
    display: flex;
    justify-content: space-between;
    margin-top: 44px;
}
.page-about-team .person {
    width: 218px;
    text-align: center;
    border-bottom: 1px solid #EAEAEA;
    padding-bottom: 20px;
}
.page-about-team .person img {
    width: 100%;
    margin-bottom: 30px;
}
.page-about-team .person p {
    font-weight: 400;
    line-height: 1.4em;
}
.page-about-team .person p.gold {
    color: #AE906E;
    margin-top: 8px;
    padding: 0 10px;
}
.page-about-info {
    margin-top: 76px;
    background: url(/local/templates/garda_new_responsive/img/about-info-back.jpg) right no-repeat;
}
.page-about-info .info-text {
    padding-left: 30px;
    padding-top: 33px;
}

.page-about-info > div {
    display: flex;
    align-items: center;
}
.page-about-info h3 {
    font-size: 24px;
    font-weight: 400;
    line-height: 1.4em;
    padding-right: 110px;
    margin-bottom: 15px;
}
.page-about-info ul li {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
    margin: 30px 0;
    padding: 0 26px;
    position: relative;
}
.page-about-info ul li:before {
    content: '';
    width: 7px;
    height: 7px;
    display: block;
    background: #AE906E;
    border-radius: 50%;
    position: absolute;
    left: 5px;
    top: 8px;
}
.page-about-form {
    margin-top: 60px;
    padding-right: 0 !important;
}
.page-about .bottom-text {
    border-top: 0 none !important;
    padding: 25px 0;
}
.page-about .breadcrumbs {
    margin-top: 93px;
    text-align: center;
}
.page-about .breadcrumbs a {
    color: #fff;
}
.contacts-page .flex-wr {
    max-width: 930px;
}
.contacts-page .flex-wr a {
    color: #AE906E;
}
.contacts-page table tr td:first-child {
    padding: 2px 20px 2px 0;
}
.contacts-page table tr td:last-child {
    padding: 2px 0 2px 20px;
}
.page-404 {
    background: #F3F2F1;
    font-size: 16px;
    padding: 25px 50px;
    text-align: left;
    margin-bottom: 20px;
}
.page-404.flex {
    display: flex;
}
.page-404.flex > div:first-child {
    border-right: 1px solid #DFDFDF;
    padding-right: 20px;
}
.page-404.flex > div:last-child {
    padding-left: 20px;
}
.page-404 a.btn {
    color: #715B42;
    border: 1px solid #715B42;
    height: 40px;
    text-transform: none;
    width: 232px;
    margin-top: 25px;
    font-weight: 400;
    font-size: 14px;
}
.page-404 .smartsearch-page__input-container {
    position: relative;
}
.page-404 .smartsearch-page__input-container input {
    height: 52px;
    padding: 8px 50px;
    font-size: 14px;
    color: #2C2C2C;
    width: 100%;
    background-color: #fff;
    border: 1px solid #D6D6D6;
    outline: none;
}
.page-404 .smartsearch-page__input-container:before {
    content: url(/local/templates/garda_new_responsive/img/search.svg);
    position: absolute;
    top: 14px;
    left: 16px;
}
.divider {
    background: #E7E5E6;
    height: 1px;
    margin: 50px 0;
    width: 100%;
}
.fav-empty-text {
    font-size: 18px;
    line-height: 22px;
    margin: 55px auto 100px auto;
    max-width: 670px;
    text-align: center;
}
.fav-text {
    margin: 30px 0;
}
.fav-count {
    color: #715B42;
    font-size: 30px;
    margin-left: 10px;
}
.fav-count--empty {
    color: #D3D1D2 !important;
}
.section-cards--fav {
    justify-content: left;
}
.advice-filter {
    display: flex;
    justify-content: space-between;
    max-width: 410px;
}
.advice-filter > div {
    border-bottom: 1px dotted #AE906E;
    color: #AE906E;
    cursor: pointer;
    margin: 35px 0 30px 0;
    text-decoration: none;
}
.advice-filter > div a {
    color: #AE906E;
    text-decoration: none !important;
}
.advice-filter-active a {
    color: #333 !important;
}
.advice-filter > .advice-filter-active {
    border-bottom: 0 none;
    color: #333;
    text-decoration: none;
}
.advice-filter > div:hover {
    text-decoration: none;
}
.articles-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-column-gap: 35px;
    grid-row-gap: 35px;
    margin-bottom: 60px;
}
.article {
    border: 1px solid #E8E8E8;
}
.article__body {
    padding: 15px;
}
.article__date {
    color: #715B42;
}
.article__image {
    display: block;
    margin-bottom: 5px;
}
.article__image img {
    display: block;
    width: 100%;
    height: 258px;
}
.article__date {
    color: #715B42;
}
.article__title {
    color: #333;
    font-weight: 500;
    display: block;
    font-size: 18px;
    margin: 10px 0 20px 0;
}
.article__title:hover {
    color: #AE906E;
}
.article-detail {
    /*display: flex;
    justify-content: space-between;*/
    margin-top: 30px;
}
.article-detail blockquote{
    font-size: inherit;
    padding: 5px 5px 5px 35px;
    margin: 0 0 20px 0;
    border-left: 5px solid #AE906E;
    font-weight: 500;
    background: #F3F2F1;
}
.article-detail__aside{
    float: left;
    padding-right: 30px;
    margin-bottom: 20px;
    max-width: 51%;
}
.article-detail__aside img{
    width: 100%;
    height: auto;
}
.article-detail__text {
    font-size: 13px;
    line-height: 22px;
    letter-spacing: 0.2px;
    /*padding-left: 30px;*/
}
.article-detail__text img {
    max-width: 100%;
}
.article-detail__text h2 {
    font-size: 24px;
    line-height: 32px;
    margin-bottom: 30px;
}
.seo_text_search h2,
.highway_bottom_text h2 {
    font-size: 24px;
    margin: 30px 0;
}
.article-detail__text p {
    margin-bottom: 30px;
}
.article-detail__text ul {
    margin-bottom: 30px;
    margin-left: 40px;
    list-style: none url(/local/templates/garda_new_responsive/img/dash.png);
}
.article-detail__text ol {
    list-style: decimal;
    margin-bottom: 30px;
}
.catalog-item__price .tag-b {
    color: #979797 !important;
}
.townships {
    align-items: center;
    display: flex;
    justify-content: space-between;
    width: 350px;
}
.chosen-container-single .chosen-single div {
    border-left: 1px solid #E7E7E7;
    width: 40px;
}
.chosen-container-single .chosen-single div b {
    background: url(/local/templates/garda_new_responsive/img/dropdown-arrow.png) center center no-repeat;
    width: 40px;
}
.chosen-container-single .chosen-single {
    background: #FFF;
    border: 1px solid #E7E7E7;
    border-radius: 0;
    height: 40px;
}
.chosen-container-single .chosen-single span {
    height: 40px;
    line-height: 40px;
}
.villages-menu {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-bottom: 50px;
    max-width: 900px;
}
.villages-menu__item {
    color: #AE906E;
    flex: 0 0 50%;
    font-size: 18px;
    margin-bottom: 20px;
}
.villages-menu__item--active {
    color: #333 !important;
}
.catalog-item--village .offers {
    margin: 25px 0;
}
.catalog-item--village .offers a {
    color: #AE906E;
}
.catalog-item--village .catalog-item__title {
    margin-bottom: 0;
}
.catalog-item--village .property-title {
    color: #333;
}
.catalog-item__icons {
    display: flex;
    flex-wrap: wrap;
    justify-content: left;
    max-width: 300px;
}
.catalog-item__icons .icon {
    font-size: 24px;
    margin: 5px;
}
.village-detail {
    display: flex;
}
.village-detail__slider {
    max-width: 670px;
}
.village-detail__descr {
    padding-left: 30px;
}
.village-detail__descr .property-title {
    color: #333;
}
.village-detail__offers {
    color: #AE906E;
    font-size: 18px;
    font-weight: 400;
}
.property-group-title {
    font-size: 16px;
    font-weight: 400;
    margin: 40px 0 25px 0;
}
.page-section--no-borders .bottom-text + .bottom-text {
    border-top: 0 none;
}
.floating-btn {
    display: none;
}
.mobile-phone-menu {
    display: none;
}
.section-slider .slick-dots, .settlement-slider .slick-dots {
    /*bottom: -10px;*/
}
.settlement-stats .settlement-stats-name {
    width: auto;
    font-size: 14px;
}
.settlement-infrastructure {
    list-style: none !important;
    padding-left: 0;
    width: 250px;
    margin-top: 25px;
    height: 33px;
}
.infrastructure-icon:first-child .infrastructure-tooltip {
    left: -10px;
}
.infrastructure-icon .infrastructure-tooltip {
    display: none;
    position: absolute;
    top: -30px;
    left: -45px;
    background: #2B2526;
    color: #fff;
    font-size: 12px;
    padding: 0 5px;
    width: 120px;
    text-align: center;
    border-radius: 3px;
}
.settlement-infrastructure .infrastructure-icon {
    display: inline-block;
    height: 24px;
    width: 24px;
    padding: 0 !important;
    margin-right: 3px;
    border-radius: 5px;
    background-position: center center;
    background-repeat: no-repeat;
    cursor: pointer;
    position: relative;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
.infrastructure-icon:hover .infrastructure-tooltip {
    display: block;
}
.infrastructure-icon .infrastructure-tooltip:after {
    content: '';
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #2B2526;
    position: absolute;
    bottom: -5px;
    left: 0;
    right: 0;
    margin: auto;
}
.infrastructure-icon:first-child .infrastructure-tooltip:after {
    right: 100%;
    left: 15px;
}
.infrastructure-icon.icon_bass {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_1934_3133)'%3e%3cpath d='M21.3894 21.577C20.8883 21.577 20.3872 21.3924 19.9388 21.0231C19.7015 20.8385 19.4905 20.6275 19.2795 20.4165C19.1212 20.2583 18.963 20.1264 18.7784 20.0209C18.4355 19.8099 18.119 19.8363 17.8026 20.0209C17.5652 20.1528 17.3806 20.3374 17.196 20.522C16.985 20.733 16.774 20.9176 16.5366 21.1022C15.8245 21.6297 15.0333 21.7352 14.1894 21.3923C13.8993 21.2869 13.6883 21.1022 13.4509 20.9176C13.1608 20.6539 12.8971 20.3638 12.5806 20.1264C12.1586 19.7836 11.8157 19.7836 11.3674 20.1C10.9982 20.3374 10.7344 20.6539 10.4179 20.944C9.89047 21.366 9.31025 21.6561 8.62453 21.6033C8.3608 21.577 8.09706 21.5242 7.83333 21.4187C7.43772 21.2341 7.09486 20.9704 6.80475 20.6539C6.62014 20.4429 6.38278 20.2847 6.17179 20.1C5.82893 19.8363 5.4597 19.8099 5.09047 20.0473C4.85311 20.2055 4.61574 20.3902 4.40476 20.6011C4.00915 20.9704 3.61355 21.3132 3.08607 21.4978C2.6641 21.6297 2.24212 21.6297 1.82014 21.5506C1.47728 21.4715 1.1608 21.2869 0.87069 21.0759C0.659701 20.8649 0.448712 20.6803 0.264096 20.4693C0.0531071 20.2583 0.0267335 19.9154 0.237723 19.6781C0.422338 19.4671 0.765195 19.4143 1.00256 19.6253C1.18717 19.7836 1.34541 19.9682 1.53003 20.1264C2.03113 20.5748 2.6641 20.5748 3.19157 20.1792C3.4553 19.9682 3.71904 19.7308 3.9564 19.4934C4.40476 19.0978 4.87948 18.8077 5.48607 18.755C5.74981 18.7286 6.01355 18.7814 6.25091 18.8605C6.67289 19.0187 7.01574 19.2825 7.33223 19.5989C7.54322 19.7836 7.72783 19.9945 7.96519 20.1528C8.38717 20.4956 8.83552 20.5484 9.33662 20.311C9.67948 20.1264 9.91684 19.8363 10.207 19.5989C10.6289 19.2561 11.0509 18.8869 11.6048 18.7814C12.0795 18.6759 12.5278 18.7814 12.9234 19.0187C13.2399 19.2033 13.53 19.4407 13.7674 19.7044C13.952 19.8891 14.1366 20.0473 14.3476 20.2055C14.7696 20.5484 15.2971 20.5484 15.7454 20.2847C16.0619 20.0737 16.3256 19.8099 16.5894 19.5462C16.9059 19.2561 17.2487 19.0187 17.6443 18.8605C18.1718 18.6495 18.6993 18.7022 19.2004 18.9923C19.5168 19.177 19.807 19.388 20.0443 19.6253C20.2026 19.7836 20.3608 19.9418 20.519 20.0737C21.1256 20.6011 21.7586 20.6011 22.3652 20.0737C22.5762 19.8891 22.7872 19.7044 22.9982 19.5198C23.2091 19.3352 23.5256 19.3352 23.7366 19.5198C23.9476 19.7044 23.974 19.9945 23.8421 20.2319C23.7894 20.311 23.7366 20.3638 23.6839 20.4165C23.4729 20.6011 23.2883 20.7858 23.0773 20.9704C22.6026 21.3396 22.0751 21.577 21.3894 21.577Z' fill='%23AE906E'/%3e%3cpath d='M21.4421 16.7242C20.8619 16.7242 20.3608 16.5396 19.9124 16.144C19.6751 15.9594 19.4641 15.7484 19.2531 15.5374C19.0949 15.3792 18.9103 15.2473 18.7256 15.1154C18.4092 14.9308 18.119 14.9836 17.8026 15.1418C17.6179 15.2473 17.4597 15.3792 17.3278 15.511C17.0905 15.7484 16.8531 15.9594 16.5894 16.1704C15.8509 16.7506 15.0597 16.8561 14.1894 16.5396C13.9256 16.4341 13.7146 16.2759 13.53 16.1176C13.1872 15.8275 12.8971 15.4847 12.5278 15.2209C12.1586 14.9572 11.8157 14.9308 11.4465 15.1682C11.2092 15.3264 10.9718 15.511 10.7872 15.722C10.4707 16.0385 10.1015 16.3286 9.67948 16.5132C8.96739 16.8297 8.25531 16.777 7.56959 16.4077C7.25311 16.2495 7.01575 16.0121 6.77838 15.7484C6.56739 15.5374 6.3564 15.3528 6.11904 15.1682C5.82893 14.9572 5.51245 14.9308 5.16959 15.1154C4.90585 15.2473 4.69487 15.4583 4.48388 15.6429C4.29926 15.8011 4.11465 16.0121 3.90366 16.1704C3.1652 16.7506 2.34761 16.8825 1.47728 16.5396C0.976184 16.3286 0.58058 15.9594 0.211349 15.5374C0.0267335 15.3264 0.0531071 14.9836 0.264096 14.7989C0.475085 14.588 0.791569 14.588 1.02893 14.7726C1.18717 14.9308 1.34541 15.0891 1.53003 15.2473C2.0575 15.722 2.76959 15.722 3.32344 15.2209C3.58717 14.9836 3.85091 14.7462 4.11465 14.5352C4.48388 14.2187 4.90585 13.9814 5.38058 13.9022C5.72344 13.8495 6.06629 13.9022 6.40915 14.0341C6.77838 14.1923 7.06849 14.4297 7.33223 14.6934C7.54322 14.8781 7.72783 15.0627 7.93882 15.2473C8.41355 15.6956 9.09926 15.6956 9.62673 15.2737C9.78498 15.1418 9.94322 14.9836 10.1015 14.8517C10.3124 14.6407 10.5498 14.4561 10.8135 14.2715C11.5784 13.7704 12.3696 13.6912 13.1608 14.2451C13.3982 14.4033 13.6092 14.5616 13.7938 14.7726C13.9784 14.9836 14.2157 15.1682 14.4267 15.3264C14.8223 15.6429 15.3762 15.6693 15.8245 15.3792C16.1146 15.1945 16.352 14.9572 16.6157 14.7198C16.9059 14.4297 17.2223 14.2187 17.5916 14.0605C18.2245 13.7704 18.8575 13.8231 19.4641 14.2187C19.7806 14.4297 20.0707 14.6671 20.3344 14.9308C20.4927 15.1154 20.6773 15.2737 20.8883 15.4055C21.3366 15.6956 21.9696 15.6693 22.4443 15.2209C22.6553 15.0363 22.8663 14.8517 23.0773 14.6407C23.3146 14.4297 23.6839 14.4561 23.8685 14.6671C24.0795 14.9044 24.0531 15.2473 23.8157 15.4847C23.5784 15.722 23.3146 15.933 23.0509 16.144C22.5234 16.5396 22.0223 16.7506 21.4421 16.7242Z' fill='%23AE906E'/%3e%3cpath d='M5.4602 14.4V4.90004C5.4602 3.49724 6.59744 2.36 8.00024 2.36H9.00024C9.29848 2.36 9.54028 2.60181 9.54028 2.90004C9.54028 3.19827 9.29848 3.44008 9.00024 3.44008H8.00024C7.19391 3.44008 6.54028 4.0937 6.54028 4.90004V14.4C6.54028 14.6983 6.29848 14.9401 6.00024 14.9401C5.70201 14.9401 5.4602 14.6983 5.4602 14.4Z' fill='%23AE906E'/%3e%3cpath d='M13.4602 15.6002V4.90004C13.4602 3.49724 14.5974 2.36 16.0002 2.36H17.0002C17.2985 2.36 17.5403 2.60181 17.5403 2.90004C17.5403 3.19827 17.2985 3.44008 17.0002 3.44008H16.0002C15.1939 3.44008 14.5403 4.0937 14.5403 4.90004V15.6002C14.5402 15.8984 14.2984 16.1403 14.0002 16.1403C13.7021 16.1403 13.4603 15.8984 13.4602 15.6002Z' fill='%23AE906E'/%3e%3cpath d='M14.0002 6.81996V7.90004H6.00024V6.81996H14.0002Z' fill='%23AE906E'/%3e%3cpath d='M14.0002 10.82V11.9H6.00024V10.82H14.0002Z' fill='%23AE906E'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_1934_3133'%3e%3crect width='24' height='24' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
}
.infrastructure-icon.icon_beach {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_1932_3030)'%3e%3cpath d='M15.2066 22C15.0067 22 14.8206 21.8762 14.7539 21.6806L11.2144 11.3038C11.131 11.0594 11.2662 10.795 11.5159 10.7133C11.7685 10.6327 12.0364 10.7644 12.1199 11.0086L15.6595 21.3854C15.7428 21.63 15.6077 21.894 15.3579 21.9758C15.3074 21.9921 15.2567 22 15.2066 22Z' fill='%23AE906E'/%3e%3cpath d='M23.5226 21.9872H0.614424C0.350477 21.9872 0.137264 21.7783 0.137264 21.5205C0.137264 21.2627 0.350477 21.0539 0.614424 21.0539H23.5226C23.7864 21.0539 24 21.2627 24 21.5205C24 21.7783 23.7864 21.9872 23.5226 21.9872Z' fill='%23AE906E'/%3e%3cpath d='M17.2195 9.72894C17.0326 9.72894 16.8568 9.62078 16.7802 9.44463C15.4014 6.27405 12.3874 3.97734 8.91385 3.45126C8.69604 3.41813 8.52963 3.24391 8.51169 3.02907C8.49289 2.81466 8.62716 2.61543 8.83622 2.54746C10.0582 2.18042 11.2955 2 12.547 2C16.7212 2 20.6104 4.02116 22.9503 7.40701C23.0347 7.52971 23.0555 7.68448 23.0045 7.82386C22.9542 7.96323 22.839 8.07118 22.694 8.11458L17.3588 9.70842C17.3129 9.72232 17.2657 9.72894 17.2195 9.72894ZM11.0646 3.02544C13.858 3.99722 16.202 6.04318 17.4828 8.69581L21.7793 7.41193C19.5903 4.5962 16.1856 2.9333 12.5466 2.9333C12.0499 2.9333 11.5546 2.9643 11.0646 3.02544Z' fill='%23AE906E'/%3e%3cpath d='M0.477379 14.7313C0.376349 14.7313 0.276631 14.6999 0.193532 14.6398C0.0717272 14.5515 0 14.4126 0 14.2646C0 9.41471 2.93403 5.01133 7.47515 3.04681C7.92738 2.851 8.38902 2.68191 8.84693 2.54425C8.91582 2.52309 8.98995 2.51796 9.0608 2.52886C9.0678 2.52993 9.11022 2.53784 9.11678 2.53912C9.28626 2.57225 9.4389 2.69474 9.49248 2.85464C9.54627 3.01496 9.52244 3.19367 9.40632 3.31787C7.66475 5.17315 6.70605 7.58166 6.70605 10.099C6.70605 10.8523 6.79505 11.6129 6.97065 12.3589C7.02664 12.5975 6.88493 12.838 6.64482 12.9096L0.616897 14.711C0.570974 14.7247 0.523958 14.7313 0.477379 14.7313ZM7.64944 3.99444C3.77202 5.764 1.21171 9.47755 0.973128 13.6287L5.94876 12.1422C5.81733 11.4649 5.75107 10.7796 5.75107 10.099C5.75086 7.9068 6.4163 5.79008 7.64944 3.99444Z' fill='%23AE906E'/%3e%3cpath d='M6.50552 12.9303C6.30084 12.9303 6.11212 12.8012 6.04892 12.6C5.97172 12.3536 6.11387 12.0923 6.366 12.0171L17.0802 8.81573C17.3302 8.74049 17.5987 8.87922 17.6759 9.12569C17.7533 9.37217 17.611 9.63318 17.3588 9.70842L6.64482 12.9096C6.59868 12.9235 6.55166 12.9303 6.50552 12.9303Z' fill='%23AE906E'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_1932_3030'%3e%3crect width='24' height='24' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
}
.infrastructure-icon.icon_cafe {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_1928_2718)'%3e%3cpath d='M21.3274 2.01825C21.1591 1.85007 20.8863 1.84992 20.7179 2.01825L16.2493 6.48666C16.081 6.65499 16.081 6.9278 16.2493 7.09617C16.3335 7.18031 16.4437 7.22236 16.5541 7.22236C16.6643 7.22236 16.7747 7.18031 16.8588 7.09617L21.3274 2.62777C21.4957 2.45939 21.4957 2.18653 21.3274 2.01825Z' fill='%23AE906E'/%3e%3cpath d='M22.5421 3.21426C22.3737 3.04603 22.1009 3.04603 21.9326 3.21426L17.4641 7.68277C17.2958 7.85114 17.2958 8.12395 17.4641 8.29228C17.5482 8.37642 17.6586 8.41847 17.7688 8.41847C17.8791 8.41847 17.9894 8.37642 18.0736 8.29228L22.5421 3.82373C22.7105 3.65541 22.7105 3.38255 22.5421 3.21426Z' fill='%23AE906E'/%3e%3cpath d='M18.3274 10.7601L23.8745 5.21297C24.0428 5.0446 24.0428 4.77179 23.8745 4.60346C23.7061 4.43527 23.4333 4.43513 23.2649 4.60346L17.7179 10.1506C17.0345 10.8339 15.9896 11.0132 15.1178 10.5968C14.9443 10.5141 14.7373 10.5559 14.6097 10.6996L12.7249 12.8232L12.7226 12.8256L12.7205 12.8281L4.57414 22.0061C4.57208 22.0085 4.57002 22.0109 4.568 22.0133C4.54114 22.0448 4.51578 22.0725 4.49009 22.0982C3.9522 22.6361 3.07705 22.636 2.53939 22.0982C2.27886 21.8378 2.13538 21.4913 2.13538 21.1229C2.13538 20.7544 2.27886 20.408 2.53986 20.147C2.56489 20.1218 2.59255 20.0966 2.62437 20.0695C2.62681 20.0675 2.62916 20.0654 2.6315 20.0633L10.4638 13.11C10.6418 12.952 10.658 12.678 10.5 12.5C10.342 12.3219 10.0695 12.3057 9.89161 12.4638L2.06272 19.4157C2.01406 19.4572 1.97052 19.4974 1.92992 19.538C1.50659 19.9613 1.27344 20.5242 1.27344 21.1229C1.27344 21.7215 1.50655 22.2844 1.92987 22.7077C2.36689 23.1446 2.94078 23.3631 3.51481 23.3631C4.08861 23.3631 4.66264 23.1447 5.09933 22.7079C5.14072 22.6666 5.1808 22.6231 5.22195 22.5749L11.4297 15.5808L17.6375 22.575C17.6787 22.6232 17.7187 22.6668 17.7598 22.7078C18.1968 23.1447 18.7707 23.3632 19.3446 23.3632C19.9186 23.3632 20.4926 23.1447 20.9296 22.7078C21.8033 21.8339 21.8033 20.4121 20.9298 19.5384C20.8886 19.497 20.8449 19.4569 20.7968 19.4158L13.6535 13.0755L15.051 11.5009C16.1834 11.9021 17.4647 11.6226 18.3274 10.7601ZM20.2279 20.0634C20.2302 20.0655 20.2326 20.0675 20.235 20.0695C20.2666 20.0964 20.2943 20.1218 20.32 20.1474C20.8578 20.6853 20.8578 21.5604 20.3201 22.0981C19.7822 22.6359 18.9071 22.6359 18.369 22.0979C18.3436 22.0725 18.3181 22.0447 18.2913 22.0132C18.2892 22.0108 18.2872 22.0084 18.2851 22.006L12.0059 14.9316L13.0812 13.7201L20.2279 20.0634Z' fill='%23AE906E'/%3e%3cpath d='M20.0334 0.763032C19.865 0.594797 19.5922 0.594797 19.4239 0.763032L13.8769 6.31017C13.0141 7.17286 12.7347 8.454 13.1359 9.5866L11.429 11.1017L9.78843 9.64556C10.6368 7.97625 10.3271 5.94942 8.98115 4.60341C7.64437 3.26663 6.09599 2.32589 4.62126 1.95459C3.08174 1.56708 1.76184 1.82578 0.904308 2.68327C0.0467763 3.54075 -0.211974 4.86084 0.175636 6.40027C0.546979 7.87491 1.48767 9.42328 2.82454 10.76C4.17051 12.1061 6.19729 12.4158 7.8667 11.5673C7.8667 11.5673 9.47099 13.3748 9.49134 13.3977C9.57651 13.4937 9.69487 13.5426 9.81384 13.5426C9.9156 13.5426 10.0177 13.5068 10.0998 13.4339L13.9372 10.0278C14.0809 9.90024 14.1228 9.69305 14.04 9.5197C13.6236 8.64778 13.8029 7.60294 14.4863 6.91964L20.0334 1.37255C20.2017 1.20417 20.2017 0.93136 20.0334 0.763032ZM9.84989 12.5033L8.28107 10.7358C8.14214 10.5793 7.91067 10.5451 7.73254 10.6551C6.35076 11.5072 4.5831 11.2998 3.43392 10.1506C2.2056 8.92233 1.34531 7.51575 1.01142 6.1898C0.70087 4.95619 0.879276 3.92728 1.51382 3.29278C2.14828 2.65819 3.17718 2.47988 4.41075 2.79047C5.7367 3.12431 7.14337 3.98456 8.37159 5.21288C9.52078 6.36202 9.72815 8.12967 8.87606 9.51145C8.76618 9.68963 8.80026 9.921 8.95678 10.06L10.7797 11.6779L9.84989 12.5033Z' fill='%23AE906E'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_1928_2718'%3e%3crect width='24' height='24' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
}
.infrastructure-icon.icon_detsad {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_1928_2764)'%3e%3cpath d='M9.16277 16.4738L7.53096 16.0572L6.63049 14.634C6.54457 14.4982 6.39504 14.4159 6.23435 14.4159C6.07366 14.4159 5.92413 14.4982 5.83821 14.634L4.93774 16.0572L3.30593 16.4738C3.15021 16.5136 3.02571 16.6304 2.97607 16.7832C2.92643 16.936 2.95849 17.1036 3.0611 17.2273L4.13637 18.5236L4.02832 20.2043C4.01801 20.3646 4.09057 20.5191 4.2206 20.6136C4.35058 20.708 4.51994 20.7293 4.66929 20.67L6.2343 20.0478L7.79937 20.67C7.85529 20.6922 7.91402 20.7031 7.97247 20.7031C8.07002 20.7031 8.16672 20.6727 8.24805 20.6136C8.37804 20.5191 8.4506 20.3647 8.44029 20.2043L8.33224 18.5236L9.40755 17.2273C9.51016 17.1036 9.54222 16.936 9.49258 16.7832C9.44294 16.6304 9.31844 16.5136 9.16277 16.4738ZM7.49177 18.0684C7.41537 18.1605 7.37707 18.2783 7.38476 18.3978L7.45722 19.5251L6.40746 19.1078C6.35186 19.0857 6.29308 19.0747 6.2343 19.0747C6.17552 19.0747 6.11674 19.0857 6.06115 19.1078L5.01138 19.5251L5.08385 18.3978C5.09154 18.2783 5.05324 18.1605 4.97683 18.0684L4.25562 17.199L5.35015 16.9196C5.46611 16.89 5.56633 16.8171 5.63032 16.716L6.2343 15.7613L6.83829 16.716C6.90227 16.8171 7.00249 16.8899 7.11846 16.9195L8.21299 17.199L7.49177 18.0684Z' fill='%23AE906E'/%3e%3cpath d='M23.5312 11.5312H18.2344V0.46875C18.2344 0.209859 18.0245 0 17.7656 0H14.1094C13.8505 0 13.6406 0.209859 13.6406 0.46875C13.6406 0.727641 13.8505 0.9375 14.1094 0.9375H17.2969V11.5312H6.70312V0.9375H15.8906C16.1495 0.9375 16.3594 0.727641 16.3594 0.46875C16.3594 0.209859 16.1495 0 15.8906 0H6.23438C5.97548 0 5.76562 0.209859 5.76562 0.46875V11.5312H0.46875C0.209859 11.5312 0 11.7411 0 12V23.5312C0 23.7901 0.209859 24 0.46875 24H23.5312C23.7901 24 24 23.7901 24 23.5312V12C24 11.7411 23.7901 11.5312 23.5312 11.5312ZM0.9375 23.0625V12.4688H11.5312V23.0625H0.9375ZM23.0625 23.0625H12.4688V12.4688H23.0625V23.0625Z' fill='%23AE906E'/%3e%3cpath d='M14.4844 17.7656C14.4844 19.5749 15.9563 21.0469 17.7656 21.0469C19.5749 21.0469 21.0469 19.5749 21.0469 17.7656C21.0469 15.9563 19.5749 14.4844 17.7656 14.4844C15.9563 14.4844 14.4844 15.9563 14.4844 17.7656ZM20.1094 17.7656C20.1094 19.058 19.058 20.1094 17.7656 20.1094C16.4733 20.1094 15.4219 19.058 15.4219 17.7656C15.4219 16.4733 16.4733 15.4219 17.7656 15.4219C19.058 15.4219 20.1094 16.4733 20.1094 17.7656Z' fill='%23AE906E'/%3e%3cpath d='M12 2.81433C11.8325 2.81433 11.6778 2.90367 11.5941 3.04871L8.78157 7.9201C8.69781 8.06513 8.69781 8.24382 8.78157 8.38885C8.86529 8.53388 9.02003 8.62322 9.18751 8.62322H14.8125C14.98 8.62322 15.1347 8.53388 15.2184 8.38885C15.3022 8.24382 15.3022 8.06513 15.2184 7.9201L12.4059 3.04871C12.3222 2.90363 12.1675 2.81433 12 2.81433ZM14.0006 7.68567H9.99939L12 4.22058L14.0006 7.68567Z' fill='%23AE906E'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_1928_2764'%3e%3crect width='24' height='24' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
}
.infrastructure-icon.icon_fish {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10.042 3.50763C10.175 3.44762 10.3272 3.44428 10.4629 3.49787C11.1665 3.77569 12.2693 4.29792 13.3203 4.97248C14.2911 5.59556 15.2878 6.39248 15.8457 7.29767C16.8319 7.66996 18.2906 8.28486 19.6904 9.01447C21.1567 9.77871 22.6479 10.7108 23.4199 11.659C23.5651 11.8375 23.5811 12.0884 23.46 12.284C22.6377 13.6095 20.0036 16.4571 15.7832 17.8006C15.036 18.637 13.1216 20.1078 10.3457 20.534C10.0744 20.5754 9.81514 20.4063 9.74316 20.1414C9.6383 19.755 9.51566 19.1306 9.47949 18.4832C9.45485 18.0421 9.46765 17.5382 9.58496 17.0809C8.45122 16.5587 6.67182 15.7391 5.71777 15.2996C4.90871 15.938 3.23662 16.937 1.09863 17.3309C0.940999 17.3599 0.778451 17.3172 0.655273 17.2147C0.532161 17.1121 0.460938 16.9599 0.460938 16.7996C0.460952 16.2355 0.521485 15.3209 0.702148 14.3777C0.858534 13.5615 1.11382 12.6692 1.53516 11.9647C1.1063 11.0776 0.460955 9.36321 0.460938 7.73322C0.460938 7.56195 0.541986 7.40047 0.679688 7.29865C0.817356 7.19691 0.995518 7.16649 1.15918 7.21662C1.76451 7.4025 2.72103 7.76137 3.65039 8.24005C4.40949 8.63106 5.20642 9.13091 5.76465 9.71955L9.15039 7.93732C9.17499 6.91363 9.31265 5.04419 9.75684 3.81623L9.80371 3.71857C9.85984 3.62666 9.94234 3.55263 10.042 3.50763ZM10.6084 4.73224C10.3128 5.91734 10.2257 7.50911 10.2256 8.26642C10.2256 8.46685 10.1139 8.65058 9.93652 8.74396L5.88379 10.8777C5.64613 11.0027 5.35285 10.934 5.19531 10.7166C4.81075 10.1852 4.03977 9.65511 3.15625 9.20002C2.61795 8.92274 2.06672 8.69099 1.59473 8.51252C1.76867 9.85507 2.32774 11.1781 2.63379 11.742C2.73284 11.9245 2.71829 12.1479 2.59668 12.3162C2.20403 12.8588 1.93197 13.6982 1.7627 14.5819C1.65761 15.1305 1.59892 15.6697 1.56836 16.119C3.43549 15.6353 4.80679 14.6929 5.2666 14.2694L5.33008 14.2195C5.48484 14.1148 5.68514 14.0959 5.8584 14.1756C6.7847 14.6023 9.33229 15.7761 10.4902 16.3094C10.6259 16.3719 10.7293 16.488 10.7764 16.6297C10.8234 16.7714 10.8104 16.9262 10.7393 17.0574C10.583 17.3453 10.525 17.8385 10.5576 18.4227C10.5765 18.7598 10.6244 19.0925 10.6777 19.3748C13.0343 18.8777 14.5854 17.5696 15.0557 16.992C15.1232 16.9091 15.2142 16.8486 15.3164 16.8172C18.9941 15.6878 21.3833 13.3228 22.3135 12.0467C21.6289 11.368 20.4703 10.6396 19.1904 9.97248C17.7475 9.22041 16.2352 8.58905 15.2881 8.24005C15.1651 8.19474 15.0626 8.10618 15 7.99103C14.605 7.26325 13.7392 6.52368 12.7373 5.88068C11.995 5.40424 11.2214 5.00805 10.6084 4.73224Z' fill='%23AE906E'/%3e%3cpath d='M18 12.2498C18 12.664 17.6642 12.9998 17.25 12.9998C16.8358 12.9998 16.5 12.664 16.5 12.2498C16.5 11.8356 16.8358 11.4998 17.25 11.4998C17.6642 11.4998 18 11.8356 18 12.2498Z' fill='%23AE906E'/%3e%3c/svg%3e ");
}
.infrastructure-icon.icon_fit {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_1928_2758)'%3e%3cpath d='M24 6.82559C24.0006 6.60134 23.9567 6.37919 23.8709 6.17201C23.785 5.96484 23.6589 5.77676 23.4999 5.61867L22.0674 4.18616L23.1773 3.07627C23.4565 2.79636 23.6133 2.41714 23.6133 2.02178C23.6133 1.62641 23.4565 1.24719 23.1773 0.967285C23.0452 0.800357 22.8794 0.663043 22.6909 0.564234C22.5023 0.465425 22.295 0.407325 22.0826 0.393695C21.8701 0.380064 21.6572 0.411208 21.4575 0.485109C21.2578 0.55901 21.0759 0.674022 20.9235 0.822695L19.8139 1.93256L18.3813 0.499898C18.0612 0.179817 17.6271 0 17.1744 0C16.7217 0 16.2876 0.179817 15.9675 0.499898L14.6911 1.77632C12.5975 -0.186855 9.39529 3.09353 11.4182 5.14071L14.0121 7.73453L7.73442 14.012L5.14065 11.4182C3.0967 9.3971 -0.182166 12.5918 1.77633 14.6908L0.500101 15.9673C0.341554 16.1258 0.215783 16.3139 0.129974 16.521C0.0441657 16.7282 0 16.9501 0 17.1743C0 17.3985 0.0441657 17.6205 0.129974 17.8276C0.215783 18.0347 0.341554 18.2228 0.500101 18.3813L1.93256 19.8138L0.822668 20.9237C-0.567876 22.3385 1.65232 24.5734 3.0765 23.1775L4.18607 22.0674L5.61869 23.5001C5.93879 23.8202 6.37293 24 6.82561 24C7.27828 24 7.71242 23.8202 8.03252 23.5001L9.30895 22.2237C11.4024 24.1871 14.6048 20.9062 12.5818 18.8593L9.98795 16.2655L16.2656 9.98802L18.8593 12.5818C19.0849 12.8011 19.3544 12.9702 19.6499 13.078C19.9455 13.1858 20.2605 13.2299 20.5744 13.2074C20.8882 13.1849 21.1937 13.0963 21.4708 12.9474C21.748 12.7985 21.9905 12.5926 22.1825 12.3434C22.5822 11.9421 22.8101 11.401 22.8177 10.8346C22.8254 10.2683 22.6124 9.72121 22.2237 9.30923L23.4999 8.03271C23.6589 7.87458 23.7851 7.68647 23.8709 7.47926C23.9567 7.27205 24.0006 7.04987 24 6.82559ZM21.527 1.42634C22.1331 0.810985 23.189 1.86563 22.5739 2.47281L21.4641 3.58262L20.4176 2.53594L21.527 1.42634ZM2.47301 22.5737C1.86698 23.1891 0.810894 22.1341 1.42614 21.5272L2.53594 20.4174L3.58241 21.4641L2.47301 22.5737ZM7.42904 22.8966C7.26641 23.0517 7.05031 23.1383 6.82559 23.1383C6.60086 23.1383 6.38476 23.0517 6.22213 22.8966L1.10356 17.7779C0.944442 17.6173 0.85517 17.4004 0.85517 17.1743C0.85517 16.9482 0.944442 16.7313 1.10356 16.5707L2.37507 15.299L8.70098 21.6247L7.42904 22.8966ZM11.9783 21.3407C11.8452 21.5329 11.6671 21.6897 11.4596 21.7975C11.2521 21.9052 11.0214 21.9606 10.7876 21.9589C10.5537 21.9571 10.3239 21.8983 10.118 21.7875C9.9121 21.6766 9.73639 21.5172 9.60617 21.323L2.42092 14.1377C2.28161 13.9904 2.17613 13.8145 2.11184 13.6222C2.04756 13.4299 2.02601 13.2258 2.04872 13.0243C2.07142 12.8229 2.13782 12.6288 2.24329 12.4556C2.34875 12.2824 2.49074 12.1343 2.65934 12.0217C2.90858 11.7731 3.24624 11.6335 3.59826 11.6335C3.95029 11.6335 4.28795 11.7731 4.5372 12.0217L11.9783 19.4628C12.2269 19.7121 12.3665 20.0497 12.3665 20.4018C12.3665 20.7538 12.2269 21.0914 11.9783 21.3407ZM15.662 9.38466L9.38443 15.662L8.33801 14.6153L14.6156 8.33799L15.662 9.38466ZM21.5791 11.7399C21.4664 11.9086 21.3184 12.0506 21.1452 12.1561C20.972 12.2616 20.7778 12.328 20.5763 12.3507C20.3748 12.3734 20.1707 12.3519 19.9784 12.2875C19.7861 12.2232 19.6101 12.1177 19.4628 11.9783L12.0217 4.5372C11.7731 4.28799 11.6335 3.95036 11.6335 3.59835C11.6335 3.24635 11.7731 2.90872 12.0217 2.65951C12.159 2.47411 12.336 2.32162 12.5396 2.2131C12.7433 2.10459 12.9685 2.04276 13.199 2.03212C13.4336 2.04408 13.6625 2.10818 13.8692 2.21974C14.0759 2.3313 14.2551 2.48752 14.3938 2.67705L21.3232 9.60637L21.5791 9.86226C21.8277 10.1115 21.9673 10.4491 21.9673 10.8011C21.9673 11.1531 21.8277 11.4907 21.5791 11.7399ZM22.8964 7.42926L21.6249 8.70099L15.299 2.37529L16.5709 1.10336C16.7336 0.948267 16.9497 0.861747 17.1744 0.861747C17.3991 0.861747 17.6152 0.948267 17.7779 1.10336L22.8964 6.22213C23.0555 6.38271 23.1448 6.59963 23.1448 6.82569C23.1448 7.05176 23.0555 7.26868 22.8964 7.42926Z' fill='%23AE906E'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_1928_2758'%3e%3crect width='24' height='24' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
}
.infrastructure-icon.icon_golf {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M6.14298 22.8926V2.66193C6.14298 2.34438 6.39862 2.08691 6.71391 2.08691C7.0292 2.08691 7.28483 2.34438 7.28483 2.66193V22.8926C7.28483 23.2101 7.0292 23.4676 6.71391 23.4676C6.39862 23.4676 6.14298 23.2101 6.14298 22.8926Z' fill='%23AE906E'/%3e%3cpath d='M7.15681 1.59716C7.15681 1.35017 6.9581 1.15004 6.71287 1.15004C6.46765 1.15004 6.26894 1.35017 6.26894 1.59716C6.26894 1.84414 6.46765 2.04428 6.71287 2.04428V3.19432C5.83707 3.19432 5.12709 2.47924 5.12709 1.59716C5.12709 0.715072 5.83707 0 6.71287 0C7.58868 0 8.29866 0.715072 8.29866 1.59716C8.29866 2.47924 7.58868 3.19432 6.71287 3.19432V2.04428C6.9581 2.04428 7.15681 1.84414 7.15681 1.59716Z' fill='%23AE906E'/%3e%3cpath d='M9.35689 22.85C9.67218 22.85 9.92781 23.1074 9.92781 23.425C9.92781 23.7425 9.67218 24 9.35689 24H4.07093C3.75563 24 3.5 23.7425 3.5 23.425C3.5 23.1074 3.75563 22.85 4.07093 22.85H9.35689Z' fill='%23AE906E'/%3e%3cpath d='M6.19362 4.55023C6.32583 4.2621 6.66522 4.13645 6.95141 4.26948L13.8232 7.4638C14.0252 7.55783 14.1546 7.76161 14.1546 7.98579V13.842C14.1546 14.0662 14.0252 14.27 13.8232 14.364L6.95141 17.5583C6.66522 17.6914 6.32583 17.5657 6.19362 17.2776C6.06153 16.9893 6.18628 16.6475 6.47237 16.5144L13.0127 13.4739V8.35284L6.47237 5.31346C6.18628 5.1803 6.06153 4.83847 6.19362 4.55023Z' fill='%23AE906E'/%3e%3cpath d='M13.2925 8.55665C13.4649 8.45291 13.6793 8.44833 13.8562 8.54417L20.1993 11.9839C20.3897 12.0871 20.5063 12.2903 20.4997 12.5079C20.4931 12.7256 20.3645 12.9209 20.1683 13.0123L13.8252 15.9612C13.6485 16.0433 13.442 16.0294 13.278 15.9237C13.114 15.8181 13.0147 15.6353 13.0147 15.4392V9.05056C13.0147 8.84827 13.1201 8.66045 13.2925 8.55665ZM14.1566 14.5398L18.6507 12.4497L14.1566 10.0124V14.5398Z' fill='%23AE906E'/%3e%3c/svg%3e ");
}
.infrastructure-icon.icon_horse {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M17.9629 19.0652V21.4911C17.9626 22.2734 17.3288 22.9075 16.5464 22.9076H4.25498C4.01287 22.9074 3.85871 22.6485 3.97347 22.4354C4.84599 20.815 5.39704 19.6135 5.53114 18.3531C5.66648 17.0806 5.37119 15.8137 4.71625 14.0673L4.11966 12.476C3.08302 9.71129 3.59619 6.6035 5.46595 4.31826L6.66309 2.85542C6.85404 2.62203 6.81931 2.27801 6.58605 2.08696C6.35267 1.89601 6.00864 1.92977 5.81758 2.16301L4.62044 3.62685C2.50412 6.21343 1.92383 9.73098 3.09734 12.8603L3.69394 14.4505C4.33214 16.1523 4.55342 17.2239 4.44561 18.2375C4.33652 19.263 3.88476 20.296 3.01141 21.9178C2.5047 22.8588 3.18638 23.9999 4.25498 24H16.5464C17.932 23.9999 19.055 22.8767 19.0553 21.4911V19.0652C19.0552 17.7104 18.8113 16.9681 18.273 16.3114C18.0294 16.0143 17.728 15.7393 17.4255 15.4521C17.1143 15.1565 16.7649 14.8156 16.3716 14.3508L13.5279 10.9905C13.3331 10.7602 12.9887 10.7315 12.7584 10.9263C12.5282 11.1211 12.4994 11.4654 12.6942 11.6957L15.5379 15.057C15.969 15.5664 16.3517 15.9384 16.6738 16.2443C17.0049 16.5585 17.2397 16.7745 17.4285 17.0048C17.7548 17.4031 17.9628 17.8675 17.9629 19.0652Z' fill='%23AE906E'/%3e%3cpath d='M19.9236 7.34978V9.37959C19.9236 9.61985 19.7292 9.81494 19.489 9.81519H18.6109C18.3311 9.81519 18.0574 9.73229 17.8246 9.57714L17.3416 9.25514C16.9295 8.98032 16.4451 8.83344 15.9499 8.83337H11.6364C10.5829 8.83337 9.72909 7.97961 9.72909 6.92604C9.72909 6.62455 9.48431 6.38007 9.18287 6.37982C8.88123 6.37982 8.63665 6.6244 8.63665 6.92604C8.63665 8.58291 9.97956 9.92581 11.6364 9.92581H15.9499C16.2294 9.92588 16.5026 10.0089 16.7351 10.1639L17.2181 10.4859C17.6303 10.7605 18.1155 10.9076 18.6109 10.9076H19.489C20.3325 10.9074 21.016 10.2232 21.016 9.37959V7.34978C21.016 5.98108 20.2163 4.73878 18.9704 4.17222L11.2542 0.66475C10.2904 0.22669 9.24389 4.66359e-05 8.18525 0H4.27479C4.04483 0 3.83944 0.144307 3.76116 0.360526C3.68308 0.576652 3.74857 0.81888 3.92513 0.966011L6.86958 3.41956C7.10132 3.61267 7.44592 3.58116 7.63903 3.34943C7.83204 3.1177 7.8006 2.77306 7.5689 2.57998L5.78406 1.09244H8.18525C9.08792 1.09249 9.98002 1.2859 10.8018 1.65941L18.518 5.16589C19.3742 5.55509 19.9236 6.40927 19.9236 7.34978Z' fill='%23AE906E'/%3e%3c/svg%3e ");
}
.infrastructure-icon.icon_les {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_1934_3317)'%3e%3cpath d='M15.7194 15.6387V4.81183C15.7192 2.75227 14.0541 1.08278 11.9997 1.08278C9.94534 1.08289 8.28009 2.75234 8.27998 4.81183V15.6387C8.27998 17.6983 9.94528 19.3686 11.9997 19.3687V20.4515L11.7526 20.4446C9.21658 20.3156 7.19992 18.2131 7.19992 15.6387V4.81183C7.20002 2.15437 9.34888 0.000105917 11.9997 0C14.6505 0 16.7993 2.15431 16.7994 4.81183V15.6387C16.7994 18.2963 14.6506 20.4515 11.9997 20.4515V19.3687C14.0541 19.3687 15.7194 17.6983 15.7194 15.6387Z' fill='%23AE906E'/%3e%3cpath d='M22.9199 16.3009V7.75904C22.9197 6.06498 21.5493 4.69181 19.8594 4.69181C18.1697 4.692 16.8001 6.06509 16.7999 7.75904V16.3009C16.8 17.9949 18.1697 19.3679 19.8594 19.3681V20.4509C17.6446 20.4507 15.8366 18.7071 15.7257 16.5143L15.7198 16.3009V7.75904C15.72 5.46713 17.5733 3.60921 19.8594 3.60902C22.1457 3.60902 23.9998 5.46702 24 7.75904V16.3009L23.9941 16.5143C23.8833 18.7072 22.0744 20.4509 19.8594 20.4509V19.3681C21.5493 19.3681 22.9198 17.995 22.9199 16.3009Z' fill='%23AE906E'/%3e%3cpath d='M7.20011 16.3009V7.75903C7.19992 6.06497 5.82946 4.6918 4.1396 4.6918C2.44991 4.69199 1.08026 6.06509 1.08007 7.75903V16.3009C1.08015 17.9949 2.44984 19.3679 4.1396 19.3681V20.4509C1.92479 20.4507 0.116748 18.7071 0.00585931 16.5143L0 16.3009V7.75903C0.000190755 5.46713 1.85345 3.60921 4.1396 3.60902C6.42592 3.60902 8.27999 5.46701 8.28018 7.75903V16.3009L8.27432 16.5143C8.16343 18.7072 6.35458 20.4509 4.1396 20.4509V19.3681C5.82952 19.3681 7.20003 17.995 7.20011 16.3009Z' fill='%23AE906E'/%3e%3cpath d='M23.3995 22.9172C23.6978 22.9172 23.9396 23.1596 23.9396 23.4586C23.9396 23.7576 23.6978 24 23.3995 24H0.599993C0.301763 24 0.0599603 23.7576 0.0599603 23.4586C0.0599603 23.1596 0.301763 22.9172 0.599993 22.9172H23.3995Z' fill='%23AE906E'/%3e%3cpath d='M3.65992 22.8575V11.4286C3.65992 11.1296 3.90172 10.8872 4.19995 10.8872C4.49818 10.8872 4.73998 11.1296 4.73998 11.4286V22.8575C4.73977 23.1563 4.49805 23.3989 4.19995 23.3989C3.90185 23.3989 3.66013 23.1563 3.65992 22.8575Z' fill='%23AE906E'/%3e%3cpath d='M19.2597 22.8575V11.4286C19.2597 11.1296 19.5015 10.8872 19.7998 10.8872C20.098 10.8872 20.3398 11.1296 20.3398 11.4286V22.8575C20.3396 23.1563 20.0979 23.3989 19.7998 23.3989C19.5017 23.3989 19.26 23.1563 19.2597 22.8575Z' fill='%23AE906E'/%3e%3cpath d='M11.4598 22.8569V6.01503C11.4598 5.71605 11.7016 5.47364 11.9999 5.47364C12.2981 5.47364 12.5399 5.71605 12.5399 6.01503V22.8569C12.5399 23.1559 12.2981 23.3983 11.9999 23.3983C11.7016 23.3983 11.4598 23.1559 11.4598 22.8569Z' fill='%23AE906E'/%3e%3cpath d='M14.0178 8.03825C14.2287 7.82687 14.5706 7.82693 14.7815 8.03825C14.9924 8.24966 14.9924 8.59242 14.7815 8.80383L12.3821 11.2102C12.1713 11.4215 11.8293 11.4213 11.6184 11.2102L9.21806 8.80383C9.00718 8.59242 9.00718 8.24966 9.21806 8.03825C9.42894 7.82683 9.77084 7.82683 9.98172 8.03825L11.9993 10.0609L14.0178 8.03825Z' fill='%23AE906E'/%3e%3cpath d='M14.0178 12.8503C14.2287 12.6389 14.5706 12.639 14.7815 12.8503C14.9924 13.0617 14.9924 13.4044 14.7815 13.6159L12.3821 16.0223C12.1713 16.2335 11.8293 16.2333 11.6184 16.0223L9.21806 13.6159C9.00718 13.4044 9.00718 13.0617 9.21806 12.8503C9.42894 12.6389 9.77084 12.6389 9.98172 12.8503L11.9993 14.8729L14.0178 12.8503Z' fill='%23AE906E'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_1934_3317'%3e%3crect width='24' height='24' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
}
.infrastructure-icon.icon_med {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_1928_2783)'%3e%3cpath d='M11.5 17C11.503 17 11.506 17 11.509 17C11.71 16.996 11.889 16.873 11.964 16.686L13.838 12H16.5C16.776 12 17 11.776 17 11.5C17 11.224 16.776 11 16.5 11H13.5C13.295 11 13.112 11.125 13.036 11.314L11.476 15.214L7.957 7.297C7.88 7.125 7.713 7.01 7.525 7C7.322 6.99 7.159 7.088 7.066 7.251L3.21 14H0.5C0.224001 14 0 14.224 0 14.5C0 14.776 0.224001 15 0.5 15H3.5C3.679 15 3.845 14.904 3.934 14.748L7.444 8.605L11.043 16.703C11.124 16.884 11.303 17 11.5 17Z' fill='%23AE906E'/%3e%3cpath d='M12 24C12.0873 24 12.1735 23.9783 12.2531 23.9349C12.7331 23.6709 24 17.368 24 6.89143C24 3.09143 21.0491 0 17.4218 0C15.192 0 13.1924 1.08 12 2.87429C10.8076 1.08 8.808 0 6.57818 0C2.95091 0 0 3.09143 0 6.89143C0 7.688 0.0621796 8.448 0.183271 9.15314C0.236725 9.46286 0.519272 9.66857 0.817091 9.61371C1.11382 9.55771 1.31018 9.25943 1.25673 8.94971C1.14545 8.30286 1.09091 7.62971 1.09091 6.89143C1.09091 3.72114 3.552 1.14286 6.57818 1.14286C8.73055 1.14286 10.62 2.33371 11.5102 4.25029C11.6935 4.64343 12.3076 4.64343 12.4909 4.25029C13.38 2.33371 15.2705 1.14286 17.4218 1.14286C20.448 1.14286 22.9091 3.72114 22.9091 6.89143C22.9091 15.8503 13.6604 21.7829 12 22.7749C11.2058 22.3017 8.68473 20.7074 6.28582 18.2217C6.072 18 5.72509 18.0011 5.51455 18.2263C5.30291 18.4503 5.30509 18.8126 5.51891 19.0343C8.52 22.1451 11.6171 23.8629 11.7469 23.9349C11.8255 23.9783 11.9127 24 12 24Z' fill='%23AE906E'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_1928_2783'%3e%3crect width='24' height='24' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
}
.infrastructure-icon.icon_medicine {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_1928_2783)'%3e%3cpath d='M11.5 17C11.503 17 11.506 17 11.509 17C11.71 16.996 11.889 16.873 11.964 16.686L13.838 12H16.5C16.776 12 17 11.776 17 11.5C17 11.224 16.776 11 16.5 11H13.5C13.295 11 13.112 11.125 13.036 11.314L11.476 15.214L7.957 7.297C7.88 7.125 7.713 7.01 7.525 7C7.322 6.99 7.159 7.088 7.066 7.251L3.21 14H0.5C0.224001 14 0 14.224 0 14.5C0 14.776 0.224001 15 0.5 15H3.5C3.679 15 3.845 14.904 3.934 14.748L7.444 8.605L11.043 16.703C11.124 16.884 11.303 17 11.5 17Z' fill='%23AE906E'/%3e%3cpath d='M12 24C12.0873 24 12.1735 23.9783 12.2531 23.9349C12.7331 23.6709 24 17.368 24 6.89143C24 3.09143 21.0491 0 17.4218 0C15.192 0 13.1924 1.08 12 2.87429C10.8076 1.08 8.808 0 6.57818 0C2.95091 0 0 3.09143 0 6.89143C0 7.688 0.0621796 8.448 0.183271 9.15314C0.236725 9.46286 0.519272 9.66857 0.817091 9.61371C1.11382 9.55771 1.31018 9.25943 1.25673 8.94971C1.14545 8.30286 1.09091 7.62971 1.09091 6.89143C1.09091 3.72114 3.552 1.14286 6.57818 1.14286C8.73055 1.14286 10.62 2.33371 11.5102 4.25029C11.6935 4.64343 12.3076 4.64343 12.4909 4.25029C13.38 2.33371 15.2705 1.14286 17.4218 1.14286C20.448 1.14286 22.9091 3.72114 22.9091 6.89143C22.9091 15.8503 13.6604 21.7829 12 22.7749C11.2058 22.3017 8.68473 20.7074 6.28582 18.2217C6.072 18 5.72509 18.0011 5.51455 18.2263C5.30291 18.4503 5.30509 18.8126 5.51891 19.0343C8.52 22.1451 11.6171 23.8629 11.7469 23.9349C11.8255 23.9783 11.9127 24 12 24Z' fill='%23AE906E'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_1928_2783'%3e%3crect width='24' height='24' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
}
.infrastructure-icon.icon_salon {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_1932_2943)'%3e%3cmask id='mask0_1932_2943' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3e%3cpath d='M0 1.90735e-06H24V24H0V1.90735e-06Z' fill='white'/%3e%3cpath d='M24 24V1.90735e-06H0V24H24ZM0.849609 0.849611H23.1504V23.1504H0.849609V0.849611Z' fill='white'/%3e%3c/mask%3e%3cg mask='url(%23mask0_1932_2943)'%3e%3cpath d='M9.10048 22.4444C10.054 23.9572 12.0528 24.4105 13.5653 23.457C15.0304 22.5338 15.5016 20.6293 14.663 19.1358L14.578 18.9922C13.9788 18.0413 12.9662 17.5092 11.9227 17.4815L11.7138 17.4834C11.1635 17.504 10.6112 17.6654 10.1132 17.9795C9.61546 18.2935 9.23098 18.7216 8.9745 19.209C8.45497 20.1975 8.46133 21.43 9.10048 22.4444ZM13.1122 22.7383C12.0666 23.3974 10.7053 23.1448 9.95985 22.1914L9.81923 21.9912C9.34852 21.2442 9.34253 20.3364 9.72645 19.6055C9.91528 19.2466 10.198 18.9306 10.5663 18.6983C10.9344 18.466 11.3411 18.3471 11.746 18.332L11.9003 18.3311C12.6715 18.3514 13.4178 18.7447 13.8593 19.4453C14.5623 20.5611 14.2274 22.0356 13.1122 22.7383Z' fill='%23AE906E'/%3e%3cpath d='M8.98936 19.6337C9.11451 19.8323 9.3777 19.8917 9.57628 19.7666C9.77451 19.6413 9.83404 19.379 9.70909 19.1806L1.26085 5.77534C0.635266 4.78292 0.83236 3.50774 1.66905 2.74311L11.3692 18.1347C11.4944 18.3329 11.7568 18.3925 11.9552 18.2675C12.1537 18.1424 12.2129 17.8801 12.088 17.6816L2.14073 1.89643C2.01558 1.6979 1.75336 1.6385 1.55479 1.76362C0.0418395 2.71702 -0.411354 4.71594 0.542099 6.22846L8.98936 19.6337Z' fill='%23AE906E'/%3e%3cpath d='M1.69734 23.5418C3.19068 24.3811 5.09586 23.91 6.01961 22.4442C6.61884 21.4932 6.66156 20.3509 6.2364 19.3973L6.14558 19.2088C5.8891 18.7214 5.50471 18.2934 5.00691 17.9793C4.50891 17.6652 3.95654 17.5038 3.40633 17.4832C2.35986 17.4433 1.31964 17.9128 0.667068 18.8075L0.542068 18.992C-0.411264 20.5048 0.041716 22.5038 1.55476 23.4569L1.69734 23.5418ZM5.30086 21.991C4.6416 23.0372 3.30437 23.396 2.22078 22.8573L2.00789 22.7381C0.89231 22.0355 0.557657 20.561 1.26082 19.4451C1.73166 18.6979 2.54877 18.3004 3.3741 18.3319L3.52644 18.3426C3.88037 18.3787 4.23185 18.495 4.55379 18.6981C4.92212 18.9305 5.20482 19.2464 5.39363 19.6053C5.77748 20.3361 5.77149 21.244 5.30086 21.991Z' fill='%23AE906E'/%3e%3cpath d='M5.54207 19.7666C5.74063 19.8917 6.00286 19.8323 6.12801 19.6337L7.91805 16.7929C8.04295 16.5944 7.98355 16.3321 7.78523 16.207C7.58664 16.0819 7.32344 16.1412 7.19832 16.3398L5.40926 19.1806C5.28416 19.3792 5.34356 19.6414 5.54207 19.7666Z' fill='%23AE906E'/%3e%3cpath d='M8.99522 14.2888C9.19376 14.4139 9.45599 14.3545 9.58115 14.156L14.5772 6.22822C15.5306 4.71566 15.0768 2.71671 13.5646 1.76337C13.4693 1.70333 13.3541 1.68384 13.2442 1.70868C13.1344 1.73359 13.0387 1.80095 12.9786 1.89618L7.20029 11.0651C7.07516 11.2637 7.13457 11.5259 7.33311 11.6511C7.53166 11.7762 7.79388 11.7168 7.91904 11.5183L13.4493 2.74286C14.2862 3.50748 14.484 4.78262 13.8585 5.77509L8.8624 13.7028C8.73728 13.9014 8.79673 14.1636 8.99522 14.2888Z' fill='%23AE906E'/%3e%3cpath d='M3.16317 18.2671C3.36173 18.3922 3.62396 18.3328 3.74911 18.1342L6.25595 14.1557C6.38102 13.9572 6.32169 13.6949 6.12314 13.5698C5.92463 13.4448 5.66238 13.5042 5.5372 13.7026L3.03036 17.6811C2.90524 17.8797 2.96465 18.1419 3.16317 18.2671Z' fill='%23AE906E'/%3e%3cpath d='M17.624 3.70607C17.3893 3.70607 17.1992 3.51599 17.1992 3.28127C17.1992 3.04654 17.3893 2.85646 17.624 2.85646H20.7178C20.9525 2.85646 21.1426 3.04654 21.1426 3.28127C21.1426 3.51599 20.9525 3.70607 20.7178 3.70607H17.624Z' fill='%23AE906E'/%3e%3cpath d='M17.624 0.89357C17.3893 0.89357 17.1992 0.703486 17.1992 0.468765C17.1992 0.234044 17.3893 0.0439606 17.624 0.0439606H20.7178C20.9525 0.0439606 21.1426 0.234044 21.1426 0.468765C21.1426 0.703486 20.9525 0.89357 20.7178 0.89357H17.624Z' fill='%23AE906E'/%3e%3cpath d='M17.624 23.9548C17.3893 23.9548 17.1992 23.7648 17.1992 23.53C17.1992 23.2953 17.3893 23.1052 17.624 23.1052H20.7178C20.9525 23.1052 21.1426 23.2953 21.1426 23.53C21.1426 23.7648 20.9525 23.9548 20.7178 23.9548H17.624Z' fill='%23AE906E'/%3e%3cpath d='M17.624 6.51857C17.3893 6.51857 17.1992 6.32849 17.1992 6.09377C17.1992 5.85904 17.3893 5.66896 17.624 5.66896H20.7178C20.9525 5.66896 21.1426 5.85904 21.1426 6.09377C21.1426 6.32849 20.9525 6.51857 20.7178 6.51857H17.624Z' fill='%23AE906E'/%3e%3cpath d='M17.624 9.33107C17.3893 9.33107 17.1992 9.14099 17.1992 8.90627C17.1992 8.67154 17.3893 8.48146 17.624 8.48146H20.7178C20.9525 8.48146 21.1426 8.67154 21.1426 8.90627C21.1426 9.14099 20.9525 9.33107 20.7178 9.33107H17.624Z' fill='%23AE906E'/%3e%3cpath d='M17.624 12.1436C17.3893 12.1436 17.1992 11.9535 17.1992 11.7188C17.1992 11.484 17.3893 11.294 17.624 11.294H20.7178C20.9525 11.294 21.1426 11.484 21.1426 11.7188C21.1426 11.9535 20.9525 12.1436 20.7178 12.1436H17.624Z' fill='%23AE906E'/%3e%3cpath d='M17.624 14.9548C17.3893 14.9548 17.1992 14.7647 17.1992 14.53C17.1992 14.2953 17.3893 14.1052 17.624 14.1052H20.7178C20.9525 14.1052 21.1426 14.2953 21.1426 14.53C21.1426 14.7647 20.9525 14.9548 20.7178 14.9548H17.624Z' fill='%23AE906E'/%3e%3cpath d='M17.624 17.7648C17.3893 17.7648 17.1992 17.5747 17.1992 17.34C17.1992 17.1053 17.3893 16.9152 17.624 16.9152H20.7178C20.9525 16.9152 21.1426 17.1053 21.1426 17.34C21.1426 17.5747 20.9525 17.7648 20.7178 17.7648H17.624Z' fill='%23AE906E'/%3e%3cpath d='M17.624 20.5748C17.3893 20.5748 17.1992 20.3847 17.1992 20.15C17.1992 19.9153 17.3893 19.7252 17.624 19.7252H20.7178C20.9525 19.7252 21.1426 19.9153 21.1426 20.15C21.1426 20.3847 20.9525 20.5748 20.7178 20.5748H17.624Z' fill='%23AE906E'/%3e%3cpath d='M21.1289 23.956C21.0017 23.9559 20.8983 23.9552 20.8271 23.9551H20.7168C20.4825 23.9545 20.2931 23.7645 20.293 23.5303V0.468737C20.293 0.234016 20.4831 0.043932 20.7178 0.043932H22.124C23.1355 0.043932 23.9551 0.863546 23.9551 1.87499V22.125C23.9551 23.1364 23.1355 23.956 22.124 23.956C21.7355 23.956 21.3835 23.9563 21.1289 23.956ZM23.1055 1.87499C23.1055 1.33299 22.666 0.893541 22.124 0.893541H21.1426V23.1064C21.3959 23.1067 21.7422 23.1064 22.124 23.1064C22.666 23.1064 23.1055 22.667 23.1055 22.125V1.87499Z' fill='%23AE906E'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_1932_2943'%3e%3crect width='24' height='24' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
}
.infrastructure-icon.icon_school {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4.88497 4.388H21.309C21.415 4.38832 21.5165 4.43056 21.5915 4.50551C21.6664 4.58045 21.7087 4.68201 21.709 4.788V22.688C21.7088 23.0359 21.5705 23.3695 21.3245 23.6155C21.0785 23.8615 20.7449 23.9998 20.397 24H5.63697C4.75038 23.999 3.90038 23.6464 3.27347 23.0195C2.64656 22.3926 2.29393 21.5426 2.29297 20.656V2.592C2.29417 1.90493 2.56764 1.24634 3.05348 0.760506C3.53931 0.274672 4.1979 0.00120163 4.88497 0H21.309C21.4151 0 21.5168 0.0421429 21.5918 0.117157C21.6668 0.192171 21.709 0.293913 21.709 0.4C21.709 0.506086 21.6668 0.607828 21.5918 0.682842C21.5168 0.757856 21.4151 0.799999 21.309 0.799999H4.88497C4.40917 0.799999 3.95286 0.989008 3.61642 1.32545C3.27998 1.66189 3.09097 2.1182 3.09097 2.594C3.09097 3.0698 3.27998 3.52611 3.61642 3.86255C3.95286 4.19899 4.40917 4.388 4.88497 4.388ZM3.09297 20.656C3.09331 21.3306 3.36145 21.9775 3.83847 22.4545C4.31549 22.9315 4.96236 23.1997 5.63697 23.2H20.397C20.5327 23.1997 20.6628 23.1457 20.7587 23.0497C20.8547 22.9538 20.9087 22.8237 20.909 22.688V5.188H4.88497C4.21624 5.18877 3.57349 4.92909 3.09297 4.464V20.656ZM19.609 2.19354H4.92382C4.81773 2.19354 4.71599 2.23569 4.64098 2.3107C4.56596 2.38572 4.52382 2.48746 4.52382 2.59354C4.52382 2.69963 4.56596 2.80137 4.64098 2.87639C4.71599 2.9514 4.81773 2.99354 4.92382 2.99354H19.609C19.7151 2.99354 19.8168 2.9514 19.8918 2.87639C19.9668 2.80137 20.009 2.69963 20.009 2.59354C20.009 2.48746 19.9668 2.38572 19.8918 2.3107C19.8168 2.23569 19.7151 2.19354 19.609 2.19354Z' fill='%23AE906E'/%3e%3cpath d='M12 9.5C11.9117 9.49999 11.8256 9.52742 11.7528 9.57867C11.68 9.62993 11.6239 9.70263 11.592 9.78722L8.52673 17.8945C8.48729 18.0052 8.49163 18.1274 8.53883 18.2349C8.58603 18.3423 8.67231 18.4265 8.77915 18.4692C8.88598 18.5119 9.00485 18.5098 9.11022 18.4634C9.21558 18.417 9.29904 18.3299 9.34266 18.2209L10.2559 15.8057H13.7441L14.6573 18.2209C14.7009 18.33 14.7843 18.4171 14.8897 18.4636C14.9951 18.51 15.114 18.5121 15.2209 18.4694C15.3278 18.4266 15.4141 18.3424 15.4612 18.235C15.5084 18.1275 15.5127 18.0052 15.4732 17.8945L12.4079 9.78722C12.376 9.70263 12.3199 9.62993 12.2471 9.57867C12.1743 9.52742 12.0882 9.49999 12 9.5ZM10.5965 14.9049L12 11.193L13.4035 14.9049H10.5965Z' fill='%23AE906E'/%3e%3c/svg%3e ");
}
.infrastructure-icon.icon_spa {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_1932_2943)'%3e%3cmask id='mask0_1932_2943' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3e%3cpath d='M0 1.90735e-06H24V24H0V1.90735e-06Z' fill='white'/%3e%3cpath d='M24 24V1.90735e-06H0V24H24ZM0.849609 0.849611H23.1504V23.1504H0.849609V0.849611Z' fill='white'/%3e%3c/mask%3e%3cg mask='url(%23mask0_1932_2943)'%3e%3cpath d='M9.10048 22.4444C10.054 23.9572 12.0528 24.4105 13.5653 23.457C15.0304 22.5338 15.5016 20.6293 14.663 19.1358L14.578 18.9922C13.9788 18.0413 12.9662 17.5092 11.9227 17.4815L11.7138 17.4834C11.1635 17.504 10.6112 17.6654 10.1132 17.9795C9.61546 18.2935 9.23098 18.7216 8.9745 19.209C8.45497 20.1975 8.46133 21.43 9.10048 22.4444ZM13.1122 22.7383C12.0666 23.3974 10.7053 23.1448 9.95985 22.1914L9.81923 21.9912C9.34852 21.2442 9.34253 20.3364 9.72645 19.6055C9.91528 19.2466 10.198 18.9306 10.5663 18.6983C10.9344 18.466 11.3411 18.3471 11.746 18.332L11.9003 18.3311C12.6715 18.3514 13.4178 18.7447 13.8593 19.4453C14.5623 20.5611 14.2274 22.0356 13.1122 22.7383Z' fill='%23AE906E'/%3e%3cpath d='M8.98936 19.6337C9.11451 19.8323 9.3777 19.8917 9.57628 19.7666C9.77451 19.6413 9.83404 19.379 9.70909 19.1806L1.26085 5.77534C0.635266 4.78292 0.83236 3.50774 1.66905 2.74311L11.3692 18.1347C11.4944 18.3329 11.7568 18.3925 11.9552 18.2675C12.1537 18.1424 12.2129 17.8801 12.088 17.6816L2.14073 1.89643C2.01558 1.6979 1.75336 1.6385 1.55479 1.76362C0.0418395 2.71702 -0.411354 4.71594 0.542099 6.22846L8.98936 19.6337Z' fill='%23AE906E'/%3e%3cpath d='M1.69734 23.5418C3.19068 24.3811 5.09586 23.91 6.01961 22.4442C6.61884 21.4932 6.66156 20.3509 6.2364 19.3973L6.14558 19.2088C5.8891 18.7214 5.50471 18.2934 5.00691 17.9793C4.50891 17.6652 3.95654 17.5038 3.40633 17.4832C2.35986 17.4433 1.31964 17.9128 0.667068 18.8075L0.542068 18.992C-0.411264 20.5048 0.041716 22.5038 1.55476 23.4569L1.69734 23.5418ZM5.30086 21.991C4.6416 23.0372 3.30437 23.396 2.22078 22.8573L2.00789 22.7381C0.89231 22.0355 0.557657 20.561 1.26082 19.4451C1.73166 18.6979 2.54877 18.3004 3.3741 18.3319L3.52644 18.3426C3.88037 18.3787 4.23185 18.495 4.55379 18.6981C4.92212 18.9305 5.20482 19.2464 5.39363 19.6053C5.77748 20.3361 5.77149 21.244 5.30086 21.991Z' fill='%23AE906E'/%3e%3cpath d='M5.54207 19.7666C5.74063 19.8917 6.00286 19.8323 6.12801 19.6337L7.91805 16.7929C8.04295 16.5944 7.98355 16.3321 7.78523 16.207C7.58664 16.0819 7.32344 16.1412 7.19832 16.3398L5.40926 19.1806C5.28416 19.3792 5.34356 19.6414 5.54207 19.7666Z' fill='%23AE906E'/%3e%3cpath d='M8.99522 14.2888C9.19376 14.4139 9.45599 14.3545 9.58115 14.156L14.5772 6.22822C15.5306 4.71566 15.0768 2.71671 13.5646 1.76337C13.4693 1.70333 13.3541 1.68384 13.2442 1.70868C13.1344 1.73359 13.0387 1.80095 12.9786 1.89618L7.20029 11.0651C7.07516 11.2637 7.13457 11.5259 7.33311 11.6511C7.53166 11.7762 7.79388 11.7168 7.91904 11.5183L13.4493 2.74286C14.2862 3.50748 14.484 4.78262 13.8585 5.77509L8.8624 13.7028C8.73728 13.9014 8.79673 14.1636 8.99522 14.2888Z' fill='%23AE906E'/%3e%3cpath d='M3.16317 18.2671C3.36173 18.3922 3.62396 18.3328 3.74911 18.1342L6.25595 14.1557C6.38102 13.9572 6.32169 13.6949 6.12314 13.5698C5.92463 13.4448 5.66238 13.5042 5.5372 13.7026L3.03036 17.6811C2.90524 17.8797 2.96465 18.1419 3.16317 18.2671Z' fill='%23AE906E'/%3e%3cpath d='M17.624 3.70607C17.3893 3.70607 17.1992 3.51599 17.1992 3.28127C17.1992 3.04654 17.3893 2.85646 17.624 2.85646H20.7178C20.9525 2.85646 21.1426 3.04654 21.1426 3.28127C21.1426 3.51599 20.9525 3.70607 20.7178 3.70607H17.624Z' fill='%23AE906E'/%3e%3cpath d='M17.624 0.89357C17.3893 0.89357 17.1992 0.703486 17.1992 0.468765C17.1992 0.234044 17.3893 0.0439606 17.624 0.0439606H20.7178C20.9525 0.0439606 21.1426 0.234044 21.1426 0.468765C21.1426 0.703486 20.9525 0.89357 20.7178 0.89357H17.624Z' fill='%23AE906E'/%3e%3cpath d='M17.624 23.9548C17.3893 23.9548 17.1992 23.7648 17.1992 23.53C17.1992 23.2953 17.3893 23.1052 17.624 23.1052H20.7178C20.9525 23.1052 21.1426 23.2953 21.1426 23.53C21.1426 23.7648 20.9525 23.9548 20.7178 23.9548H17.624Z' fill='%23AE906E'/%3e%3cpath d='M17.624 6.51857C17.3893 6.51857 17.1992 6.32849 17.1992 6.09377C17.1992 5.85904 17.3893 5.66896 17.624 5.66896H20.7178C20.9525 5.66896 21.1426 5.85904 21.1426 6.09377C21.1426 6.32849 20.9525 6.51857 20.7178 6.51857H17.624Z' fill='%23AE906E'/%3e%3cpath d='M17.624 9.33107C17.3893 9.33107 17.1992 9.14099 17.1992 8.90627C17.1992 8.67154 17.3893 8.48146 17.624 8.48146H20.7178C20.9525 8.48146 21.1426 8.67154 21.1426 8.90627C21.1426 9.14099 20.9525 9.33107 20.7178 9.33107H17.624Z' fill='%23AE906E'/%3e%3cpath d='M17.624 12.1436C17.3893 12.1436 17.1992 11.9535 17.1992 11.7188C17.1992 11.484 17.3893 11.294 17.624 11.294H20.7178C20.9525 11.294 21.1426 11.484 21.1426 11.7188C21.1426 11.9535 20.9525 12.1436 20.7178 12.1436H17.624Z' fill='%23AE906E'/%3e%3cpath d='M17.624 14.9548C17.3893 14.9548 17.1992 14.7647 17.1992 14.53C17.1992 14.2953 17.3893 14.1052 17.624 14.1052H20.7178C20.9525 14.1052 21.1426 14.2953 21.1426 14.53C21.1426 14.7647 20.9525 14.9548 20.7178 14.9548H17.624Z' fill='%23AE906E'/%3e%3cpath d='M17.624 17.7648C17.3893 17.7648 17.1992 17.5747 17.1992 17.34C17.1992 17.1053 17.3893 16.9152 17.624 16.9152H20.7178C20.9525 16.9152 21.1426 17.1053 21.1426 17.34C21.1426 17.5747 20.9525 17.7648 20.7178 17.7648H17.624Z' fill='%23AE906E'/%3e%3cpath d='M17.624 20.5748C17.3893 20.5748 17.1992 20.3847 17.1992 20.15C17.1992 19.9153 17.3893 19.7252 17.624 19.7252H20.7178C20.9525 19.7252 21.1426 19.9153 21.1426 20.15C21.1426 20.3847 20.9525 20.5748 20.7178 20.5748H17.624Z' fill='%23AE906E'/%3e%3cpath d='M21.1289 23.956C21.0017 23.9559 20.8983 23.9552 20.8271 23.9551H20.7168C20.4825 23.9545 20.2931 23.7645 20.293 23.5303V0.468737C20.293 0.234016 20.4831 0.043932 20.7178 0.043932H22.124C23.1355 0.043932 23.9551 0.863546 23.9551 1.87499V22.125C23.9551 23.1364 23.1355 23.956 22.124 23.956C21.7355 23.956 21.3835 23.9563 21.1289 23.956ZM23.1055 1.87499C23.1055 1.33299 22.666 0.893541 22.124 0.893541H21.1426V23.1064C21.3959 23.1067 21.7422 23.1064 22.124 23.1064C22.666 23.1064 23.1055 22.667 23.1055 22.125V1.87499Z' fill='%23AE906E'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_1932_2943'%3e%3crect width='24' height='24' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
}
.infrastructure-icon.icon_super {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_1928_2789)'%3e%3cpath d='M7.65595 18.6676C6.27214 18.6676 5.15039 19.7894 5.15039 21.1732C5.15039 22.557 6.27219 23.6787 7.65595 23.6787C9.03976 23.6787 10.1615 22.5569 10.1615 21.1732C10.1616 19.7894 9.03976 18.6676 7.65595 18.6676ZM7.65595 22.5652C6.88718 22.5652 6.26398 21.942 6.26398 21.1732C6.26398 20.4045 6.88718 19.7813 7.65595 19.7813C8.42472 19.7813 9.04791 20.4045 9.04791 21.1732C9.04796 21.942 8.42472 22.5652 7.65595 22.5652Z' fill='%23AE906E'/%3e%3cpath d='M18.2341 18.6676C16.8503 18.6676 15.7285 19.7894 15.7285 21.1732C15.7285 22.557 16.8503 23.6787 18.2341 23.6787C19.6178 23.6787 20.7396 22.5569 20.7396 21.1732C20.7396 19.7894 19.6179 18.6676 18.2341 18.6676ZM18.2341 22.5652C17.4653 22.5652 16.8421 21.942 16.8421 21.1732C16.8421 20.4045 17.4653 19.7813 18.2341 19.7813C19.0028 19.7813 19.626 20.4045 19.626 21.1732C19.6261 21.942 19.0028 22.5652 18.2341 22.5652Z' fill='%23AE906E'/%3e%3cpath d='M23.8865 4.05178C23.7705 3.92512 23.6119 3.84583 23.4411 3.82905L5.31741 3.57849L4.8163 2.04729C4.46327 1.0237 3.50474 0.332669 2.42206 0.321213H0.556796C0.249277 0.321213 0 0.570489 0 0.878009C0 1.18553 0.249277 1.43481 0.556796 1.43481H2.42206C3.02745 1.44818 3.56053 1.83691 3.75839 2.40921L7.29404 13.0718L7.01567 13.7121C6.70516 14.5128 6.79841 15.414 7.26622 16.1342C7.72955 16.8415 8.50903 17.2781 9.35422 17.3035H20.1839C20.4914 17.3035 20.7407 17.0542 20.7407 16.7467C20.7407 16.4392 20.4914 16.1899 20.1839 16.1899H9.35417C8.87687 16.1779 8.43752 15.9269 8.18489 15.5217C7.93508 15.1215 7.88376 14.6285 8.0457 14.1854L8.26844 13.6843L19.989 12.4593C21.2764 12.3175 22.3354 11.3811 22.6338 10.1208L23.9701 4.52497C24.0303 4.36383 23.9983 4.1826 23.8865 4.05178ZM21.548 9.87025C21.3673 10.6816 20.6784 11.2801 19.8498 11.3458L8.26844 12.5429L5.67933 4.69208L22.7451 4.94264L21.548 9.87025Z' fill='%23AE906E'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_1928_2789'%3e%3crect width='24' height='24' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
}
.infrastructure-icon.icon_torg {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_1928_2752)'%3e%3cpath d='M14.5 24C15.168 24 15.796 23.74 16.268 23.268L23.268 16.268C23.74 15.796 24 15.168 24 14.5C24 13.858 23.757 13.248 23.316 12.782L15.042 4.094C14.385 3.399 13.458 3 12.5 3H5.5C4.122 3 3 4.122 3 5.5V12.5C3 13.458 3.399 14.384 4.095 15.042L12.781 23.315C13.248 23.757 13.858 24 14.5 24ZM12.5 4C13.194 4 13.839 4.278 14.316 4.782L22.591 13.47C22.854 13.749 23 14.115 23 14.5C23 14.901 22.844 15.277 22.561 15.56L15.561 22.56C15.005 23.116 14.039 23.129 13.47 22.589L4.784 14.317C4.784 14.317 4.784 14.317 4.783 14.316C4.278 13.839 4 13.194 4 12.5V5.5C4 4.673 4.673 4 5.5 4H12.5Z' fill='%23AE906E'/%3e%3cpath d='M8.5 11C9.878 11 11 9.878 11 8.5C11 7.122 9.878 6 8.5 6C7.122 6 6 7.122 6 8.5C6 9.878 7.122 11 8.5 11ZM8.5 7C9.327 7 10 7.673 10 8.5C10 9.327 9.327 10 8.5 10C7.673 10 7 9.327 7 8.5C7 7.673 7.673 7 8.5 7Z' fill='%23AE906E'/%3e%3cpath d='M9 8.5C9 8.776 8.776 9 8.5 9L6.5 9C2.916 9 -1.27462e-07 6.084 -2.84124e-07 2.5C-3.44358e-07 1.122 1.122 -4.90442e-08 2.5 -1.09278e-07C2.946 -1.28774e-07 3.381 0.0440005 3.793 0.131C4.063 0.188001 4.237 0.455999 4.179 0.722999C4.122 0.993999 3.857 1.166 3.587 1.109C3.243 1.037 2.877 1 2.5 1C1.673 1 1 1.673 1 2.5C1 5.533 3.467 8 6.5 8L8.5 8C8.776 8 9 8.224 9 8.5Z' fill='%23AE906E'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_1928_2752'%3e%3crect width='24' height='24' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
}
.infrastructure-icon.icon_vet {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M17.0499 13.8771C16.6919 13.7337 16.4232 13.432 16.3127 13.0493C16.0476 12.132 15.4816 11.3061 14.7189 10.724C13.9305 10.1222 12.9883 9.80415 11.9941 9.80415C11 9.80415 10.0578 10.1222 9.26943 10.724C8.50676 11.3061 7.94068 12.132 7.67561 13.0493C7.56509 13.432 7.29632 13.7337 6.93835 13.877C5.22224 14.564 4.11328 16.2024 4.11328 18.051C4.11319 20.5044 6.10861 22.5208 8.56146 22.5459C9.53946 22.556 10.47 22.2575 11.2562 21.6829C11.6976 21.3604 12.2907 21.3604 12.7321 21.6829C13.5056 22.2482 14.4199 22.5462 15.3794 22.5462C15.3951 22.5462 15.4111 22.5461 15.4269 22.5459C17.8797 22.5208 19.8752 20.5044 19.8751 18.051C19.875 16.2025 18.7661 14.5641 17.0499 13.8771ZM15.4173 21.6086C14.6438 21.6173 13.9069 21.3805 13.2852 20.9261C12.5129 20.3617 11.4753 20.3617 10.7031 20.9261C10.0914 21.3731 9.36805 21.6087 8.60866 21.6087C8.5961 21.6087 8.58359 21.6086 8.57103 21.6085C6.62979 21.5887 5.0506 19.9928 5.05069 18.051C5.05074 16.5879 5.92848 15.2911 7.28676 14.7474C7.9149 14.4959 8.38494 13.9718 8.57628 13.3095C9.01313 11.7976 10.4187 10.7416 11.9941 10.7416C13.5697 10.7416 14.9752 11.7976 15.412 13.3094C15.6034 13.9718 16.0733 14.4959 16.7015 14.7474C18.0599 15.2911 18.9376 16.5879 18.9376 18.051C18.9377 19.9928 17.3585 21.5887 15.4173 21.6086Z' fill='%23AE906E'/%3e%3cpath d='M6.32254 8.23546C6.93188 8.86702 7.67786 9.20586 8.4463 9.20586C8.52847 9.20586 8.61091 9.20197 8.69336 9.19419C9.40888 9.12651 10.0737 8.75612 10.5654 8.15127C11.222 7.34361 11.5231 6.20469 11.3914 5.02654C11.2785 4.01672 10.8612 3.09252 10.2164 2.42416C9.5419 1.72506 8.69993 1.38457 7.84558 1.46543C7.13002 1.53307 6.46517 1.90345 5.97348 2.50835C5.31688 3.31601 5.01582 4.45493 5.14753 5.63308C5.2604 6.6429 5.67766 7.5671 6.32254 8.23546ZM6.70089 3.0997C7.03758 2.68557 7.46394 2.4432 7.93388 2.39871C7.98652 2.39374 8.03893 2.39131 8.09119 2.39131C9.24206 2.39131 10.2865 3.58014 10.4598 5.13069C10.5637 6.06065 10.3371 6.94603 9.83804 7.55992C9.50136 7.97405 9.07505 8.21642 8.6051 8.26091C8.55246 8.26588 8.50011 8.26831 8.44784 8.26831C7.29698 8.26822 6.25251 7.07948 6.07922 5.52893C5.97521 4.59902 6.20184 3.71359 6.70089 3.0997Z' fill='%23AE906E'/%3e%3cpath d='M6.12968 12.4024C6.36306 11.5504 6.28464 10.5879 5.90882 9.69203C5.53294 8.79615 4.90114 8.06578 4.12976 7.63539C3.32092 7.1841 2.45565 7.11168 1.69336 7.43154C0.931065 7.75136 0.376466 8.41943 0.13179 9.31269C-0.10159 10.1646 -0.0232187 11.1272 0.352654 12.0231C0.98375 13.5273 2.31123 14.4767 3.59935 14.4767C3.92891 14.4767 4.25599 14.4145 4.56807 14.2835C5.33036 13.9637 5.88491 13.2957 6.12968 12.4024ZM3.58528 13.5422C2.67155 13.5421 1.69795 12.8065 1.21718 11.6604C0.922018 10.9569 0.857662 10.2111 1.03597 9.56036C1.20293 8.95097 1.56521 8.50193 2.05615 8.29597C2.25053 8.21441 2.45795 8.17396 2.67197 8.17396C2.9983 8.17396 3.33981 8.26808 3.67303 8.45403C4.26222 8.78279 4.74928 9.35122 5.04439 10.0547C5.33955 10.7582 5.4039 11.5039 5.2256 12.1547C5.05864 12.7641 4.69636 13.2131 4.20541 13.4191C4.00644 13.5025 3.79757 13.5422 3.58528 13.5422Z' fill='%23AE906E'/%3e%3cpath d='M13.5467 3.48255C13.7556 3.63555 14.0489 3.59022 14.2018 3.3814C14.7064 2.69251 15.3861 2.3344 16.067 2.39876C16.5369 2.4432 16.9633 2.68558 17.3 3.09974C17.799 3.71364 18.0256 4.59902 17.9217 5.52897C17.7405 7.14993 16.608 8.37565 15.3957 8.26095C14.7238 8.19744 14.1439 7.72778 13.8046 6.97237C13.6986 6.73623 13.4211 6.63072 13.185 6.73684C12.9488 6.84291 12.8434 7.12031 12.9495 7.35645C13.4238 8.4124 14.3053 9.09946 15.3075 9.19424C15.3901 9.20207 15.4724 9.20591 15.5546 9.20591C16.323 9.20591 17.069 8.86702 17.6783 8.2355C18.3232 7.56714 18.7405 6.64295 18.8533 5.63312C18.9851 4.45498 18.684 3.31606 18.0274 2.5084C17.5357 1.9035 16.8708 1.53311 16.1553 1.46548C15.1533 1.3707 14.1397 1.87979 13.4456 2.82746C13.2925 3.03628 13.3379 3.32961 13.5467 3.48255Z' fill='%23AE906E'/%3e%3cpath d='M23.8679 9.31264C23.6232 8.41938 23.0686 7.7513 22.3063 7.43149C21.5441 7.11168 20.6788 7.18405 19.87 7.63534C19.0986 8.06573 18.4667 8.79615 18.0909 9.69198C17.7151 10.5878 17.6367 11.5504 17.8701 12.4024C18.1148 13.2956 18.6694 13.9637 19.4316 14.2835C19.7438 14.4144 20.0707 14.4766 20.4004 14.4766C21.6884 14.4765 23.016 13.5271 23.6471 12.023C24.023 11.1271 24.1014 10.1646 23.8679 9.31264ZM22.7826 11.6604C22.1901 13.0728 20.8495 13.8617 19.7944 13.4191C19.3034 13.2131 18.9412 12.7641 18.7742 12.1547C18.5959 11.5039 18.6602 10.7581 18.9554 10.0547C19.2505 9.35121 19.7376 8.78274 20.3268 8.45402C20.66 8.26808 21.0015 8.17396 21.3278 8.17396C21.5417 8.17396 21.7493 8.21441 21.9436 8.29597C22.4346 8.50193 22.7969 8.95097 22.9638 9.56036C23.1421 10.2111 23.0778 10.9568 22.7826 11.6604Z' fill='%23AE906E'/%3e%3cpath d='M13.0781 5.54617C13.337 5.54617 13.5469 5.33631 13.5469 5.07742C13.5469 4.81854 13.337 4.60867 13.0781 4.60867C12.8192 4.60867 12.6094 4.81854 12.6094 5.07742C12.6094 5.33631 12.8192 5.54617 13.0781 5.54617Z' fill='%23AE906E'/%3e%3c/svg%3e ");
}
.infrastructure-icon.icon_vodo {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_1928_2774)'%3e%3cpath d='M21.4683 11.9978C20.888 11.9978 20.3869 11.8132 19.9386 11.444C19.7012 11.2593 19.4902 11.0484 19.2792 10.8374C19.121 10.6791 18.9628 10.5473 18.7781 10.4418C18.4353 10.2308 18.1188 10.2571 17.8023 10.4418C17.6441 10.5473 17.4858 10.6528 17.354 10.7846C17.143 10.9956 16.9056 11.2066 16.6683 11.3912C15.9034 12.0242 15.0858 12.1561 14.1628 11.7868C13.9518 11.7077 13.7672 11.5758 13.6089 11.444C13.3715 11.233 13.1342 11.022 12.8968 10.811C12.765 10.6791 12.6067 10.5473 12.4485 10.4418C12.132 10.2308 11.8419 10.2044 11.499 10.389C11.2353 10.5473 10.9715 10.7582 10.7606 10.9692C10.4704 11.2593 10.1803 11.5231 9.81111 11.7077C9.04627 12.1033 8.30781 12.0769 7.54298 11.6813C7.22649 11.4967 6.96276 11.2593 6.69902 10.9956C6.48803 10.7846 6.27704 10.6 6.03968 10.4418C5.74957 10.2571 5.45946 10.2308 5.14298 10.389C4.87924 10.5209 4.66825 10.7319 4.45726 10.9165C4.27265 11.0747 4.1144 11.233 3.92979 11.3912C3.29682 11.9187 2.58473 12.1297 1.76715 11.9187C1.45067 11.8396 1.16056 11.6813 0.896822 11.4967C0.659459 11.3121 0.422097 11.1011 0.211108 10.8901C0.000118598 10.6528 -0.026255 10.3363 0.184734 10.0989C0.395723 9.86155 0.73858 9.86155 0.975943 10.0725C1.16056 10.2308 1.3188 10.389 1.47704 10.5473C1.63528 10.7055 1.8199 10.7846 2.00451 10.8374C2.42649 10.9429 2.8221 10.8637 3.16495 10.5473C3.40232 10.3626 3.61331 10.1517 3.82429 9.96704C4.14078 9.67693 4.48363 9.43957 4.87924 9.28133C5.38034 9.09671 5.85506 9.12308 6.32979 9.33407C6.69902 9.49231 6.98913 9.75605 7.25287 10.0198C7.46386 10.2044 7.67484 10.4154 7.88583 10.6C8.30781 10.9429 8.75616 10.9692 9.23089 10.7582C9.60012 10.5736 9.83748 10.2572 10.1276 10.0198C10.4968 9.72968 10.8397 9.43957 11.288 9.28133C11.8155 9.12308 12.2902 9.14946 12.765 9.41319C13.0814 9.57144 13.3715 9.78242 13.6089 10.0462C13.7935 10.2571 14.0309 10.4418 14.2419 10.6264C14.6639 10.9692 15.2177 10.9956 15.6661 10.7055C15.9562 10.5209 16.2199 10.2572 16.4573 10.0198C16.7474 9.75605 17.0639 9.51869 17.4067 9.36045C18.0661 9.07034 18.6726 9.12308 19.2792 9.49231C19.6485 9.72968 19.965 10.0198 20.2814 10.3363C20.4924 10.5473 20.7298 10.7582 21.0199 10.8374C21.4683 10.9429 21.8639 10.8637 22.2067 10.5473C22.4177 10.3363 22.6551 10.178 22.8661 9.96704C23.1298 9.7033 23.499 9.78242 23.6836 9.99341C23.8946 10.2308 23.8683 10.5736 23.6309 10.811C23.3672 11.0484 23.1034 11.2857 22.8397 11.4967C22.4968 11.8132 22.0221 11.9978 21.4683 11.9978Z' fill='%23AE906E'/%3e%3cpath d='M21.3891 21.6769C20.888 21.6769 20.3869 21.4923 19.9386 21.1231C19.7012 20.9384 19.4902 20.7275 19.2792 20.5165C19.121 20.3582 18.9627 20.2264 18.7781 20.1209C18.4353 19.9099 18.1188 19.9363 17.8023 20.1209C17.5649 20.2527 17.3803 20.4374 17.1957 20.622C16.9847 20.833 16.7737 21.0176 16.5364 21.2022C15.8243 21.7297 15.0331 21.8352 14.1891 21.4923C13.899 21.3868 13.688 21.2022 13.4507 21.0176C13.1605 20.7538 12.8968 20.4637 12.5803 20.2264C12.1583 19.8835 11.8155 19.8835 11.3671 20.2C10.9979 20.4374 10.7342 20.7538 10.4177 21.0439C9.89021 21.4659 9.30999 21.756 8.62428 21.7033C8.36054 21.6769 8.09681 21.6242 7.83307 21.5187C7.43747 21.3341 7.09461 21.0703 6.8045 20.7538C6.61989 20.5428 6.38252 20.3846 6.17153 20.2C5.82868 19.9363 5.45945 19.9099 5.09022 20.1472C4.85285 20.3055 4.61549 20.4901 4.4045 20.7011C4.0089 21.0703 3.61329 21.4132 3.08582 21.5978C2.66384 21.7297 2.24186 21.7297 1.81989 21.6505C1.47703 21.5714 1.16055 21.3868 0.870435 21.1758C0.659446 20.9648 0.448457 20.7802 0.263842 20.5692C0.052853 20.3582 0.0264793 20.0154 0.237468 19.778C0.422084 19.567 0.764941 19.5143 1.0023 19.7253C1.18692 19.8835 1.34516 20.0681 1.52978 20.2264C2.03087 20.6747 2.66384 20.6747 3.19131 20.2791C3.45505 20.0681 3.71879 19.8308 3.95615 19.5934C4.4045 19.1978 4.87923 18.9077 5.48582 18.8549C5.74956 18.8286 6.01329 18.8813 6.25066 18.9604C6.67263 19.1187 7.01549 19.3824 7.33197 19.6989C7.54296 19.8835 7.72758 20.0945 7.96494 20.2527C8.38692 20.5956 8.83527 20.6483 9.33637 20.411C9.67923 20.2264 9.91659 19.9363 10.2067 19.6989C10.6287 19.356 11.0507 18.9868 11.6045 18.8813C12.0792 18.7758 12.5276 18.8813 12.9232 19.1187C13.2397 19.3033 13.5298 19.5406 13.7671 19.8044C13.9518 19.989 14.1364 20.1472 14.3474 20.3055C14.7693 20.6483 15.2968 20.6483 15.7452 20.3846C16.0616 20.1736 16.3254 19.9099 16.5891 19.6461C16.9056 19.356 17.2485 19.1187 17.6441 18.9604C18.1715 18.7494 18.699 18.8022 19.2001 19.0923C19.5166 19.2769 19.8067 19.4879 20.0441 19.7253C20.2023 19.8835 20.3605 20.0417 20.5188 20.1736C21.1254 20.7011 21.7583 20.7011 22.3649 20.1736C22.5759 19.989 22.7869 19.8044 22.9979 19.6198C23.2089 19.4352 23.5254 19.4352 23.7364 19.6198C23.9474 19.8044 23.9737 20.0945 23.8419 20.3319C23.7891 20.411 23.7364 20.4637 23.6836 20.5165C23.4726 20.7011 23.288 20.8857 23.077 21.0703C22.6023 21.4395 22.0748 21.6769 21.3891 21.6769Z' fill='%23AE906E'/%3e%3cpath d='M21.4421 16.8242C20.8619 16.8242 20.3608 16.6396 19.9124 16.244C19.6751 16.0593 19.4641 15.8484 19.2531 15.6374C19.0949 15.4791 18.9103 15.3473 18.7256 15.2154C18.4092 15.0308 18.119 15.0835 17.8026 15.2418C17.6179 15.3473 17.4597 15.4791 17.3278 15.611C17.0905 15.8484 16.8531 16.0593 16.5894 16.2703C15.8509 16.8506 15.0597 16.956 14.1894 16.6396C13.9256 16.5341 13.7146 16.3758 13.53 16.2176C13.1872 15.9275 12.8971 15.5846 12.5278 15.3209C12.1586 15.0571 11.8157 15.0308 11.4465 15.2681C11.2092 15.4264 10.9718 15.611 10.7872 15.822C10.4707 16.1385 10.1015 16.4286 9.67948 16.6132C8.96739 16.9297 8.25531 16.8769 7.56959 16.5077C7.25311 16.3495 7.01574 16.1121 6.77838 15.8484C6.56739 15.6374 6.3564 15.4528 6.11904 15.2681C5.82893 15.0571 5.51245 15.0308 5.16959 15.2154C4.90585 15.3473 4.69487 15.5582 4.48388 15.7429C4.29926 15.9011 4.11465 16.1121 3.90366 16.2703C3.1652 16.8506 2.34761 16.9824 1.47728 16.6396C0.976184 16.4286 0.58058 16.0593 0.211349 15.6374C0.0267335 15.4264 0.0531071 15.0835 0.264096 14.8989C0.475085 14.6879 0.791569 14.6879 1.02893 14.8725C1.18717 15.0308 1.34541 15.189 1.53003 15.3473C2.0575 15.822 2.76959 15.822 3.32344 15.3209C3.58717 15.0835 3.85091 14.8462 4.11465 14.6352C4.48388 14.3187 4.90585 14.0813 5.38058 14.0022C5.72344 13.9495 6.06629 14.0022 6.40915 14.1341C6.77838 14.2923 7.06849 14.5297 7.33223 14.7934C7.54322 14.978 7.72783 15.1626 7.93882 15.3473C8.41355 15.7956 9.09926 15.7956 9.62673 15.3736C9.78498 15.2418 9.94322 15.0835 10.1015 14.9517C10.3124 14.7407 10.5498 14.556 10.8135 14.3714C11.5784 13.8703 12.3696 13.7912 13.1608 14.3451C13.3982 14.5033 13.6092 14.6615 13.7938 14.8725C13.9784 15.0835 14.2157 15.2681 14.4267 15.4264C14.8223 15.7429 15.3762 15.7692 15.8245 15.4791C16.1146 15.2945 16.352 15.0571 16.6157 14.8198C16.9059 14.5297 17.2223 14.3187 17.5916 14.1604C18.2245 13.8703 18.8575 13.9231 19.4641 14.3187C19.7806 14.5297 20.0707 14.767 20.3344 15.0308C20.4927 15.2154 20.6773 15.3736 20.8883 15.5055C21.3366 15.7956 21.9696 15.7692 22.4443 15.3209C22.6553 15.1363 22.8663 14.9517 23.0773 14.7407C23.3146 14.5297 23.6839 14.556 23.8685 14.767C24.0795 15.0044 24.0531 15.3473 23.8157 15.5846C23.5784 15.822 23.3146 16.033 23.0509 16.244C22.5234 16.6396 22.0223 16.8506 21.4421 16.8242Z' fill='%23AE906E'/%3e%3cpath d='M3.48438 3.28125C3.48438 5.09053 4.95634 6.5625 6.76562 6.5625C8.57491 6.5625 10.0469 5.09053 10.0469 3.28125C10.0469 1.47197 8.57491 0 6.76562 0C4.95634 0 3.48438 1.47197 3.48438 3.28125ZM9.10938 3.28125C9.10938 4.57359 8.05797 5.625 6.76562 5.625C5.47328 5.625 4.42188 4.57359 4.42188 3.28125C4.42188 1.98891 5.47328 0.9375 6.76562 0.9375C8.05797 0.9375 9.10938 1.98891 9.10938 3.28125Z' fill='%23AE906E'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_1928_2774'%3e%3crect width='24' height='24' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
}
.infrastructure-icon.icon_zd {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M15.752 1.875C15.4932 1.875 15.2832 2.085 15.2832 2.34375C15.2832 2.6025 15.4932 2.8125 15.752 2.8125C16.0107 2.8125 16.2207 2.6025 16.2207 2.34375C16.2207 2.085 16.0107 1.875 15.752 1.875Z' fill='%23AE906E'/%3e%3cpath d='M8.25195 1.875C7.9932 1.875 7.7832 2.085 7.7832 2.34375C7.7832 2.6025 7.9932 2.8125 8.25195 2.8125C8.5107 2.8125 8.7207 2.6025 8.7207 2.34375C8.7207 2.085 8.5107 1.875 8.25195 1.875Z' fill='%23AE906E'/%3e%3cpath d='M21.7509 23.2071L18.6491 19.9666C19.9022 19.9217 20.908 18.8889 20.908 17.625V3.71578C20.908 2.95842 20.6433 2.21883 20.1625 1.63322C19.6815 1.04775 19.0075 0.644297 18.265 0.497438C16.6014 0.167344 14.898 0 13.2023 0H10.7259C9.11303 0 7.43308 0.1545 5.73311 0.49425C4.20475 0.800016 3.0955 2.15334 3.0955 3.71203V17.625C3.0955 18.8995 4.11831 19.939 5.38614 19.9674L2.24931 23.2051C2.11829 23.3403 2.08089 23.5407 2.15434 23.714C2.2277 23.8874 2.39772 24 2.58597 24H5.93753C6.08781 24 6.22895 23.928 6.31712 23.8063L7.73903 21.8438H16.3062L17.7281 23.8063C17.8163 23.928 17.9575 24 18.1077 24H21.4124C21.6001 24 21.7697 23.888 21.8434 23.7154C21.9172 23.5427 21.8808 23.3428 21.7509 23.2071ZM4.033 17.625V3.71203C4.033 2.59861 4.82533 1.63195 5.9169 1.41352C7.44704 1.1077 9.0639 0.9375 10.7258 0.9375H13.2022C14.8369 0.9375 16.4788 1.0988 18.0827 1.41698C18.6131 1.52194 19.0945 1.81012 19.438 2.2282C19.7814 2.64647 19.9704 3.17475 19.9704 3.71573V17.625C19.9704 18.4004 19.3396 19.0312 18.5642 19.0312H5.4392C4.66384 19.0312 4.033 18.4004 4.033 17.625ZM5.69833 23.0625H3.69278L6.69011 19.9688H7.93989L5.69833 23.0625ZM8.41829 20.9062L9.09756 19.9688H14.9477L15.6269 20.9062H8.41829ZM18.3469 23.0625L16.1054 19.9688H17.3535L20.3148 23.0625H18.3469Z' fill='%23AE906E'/%3e%3cpath d='M18.5645 3.75H5.43945C5.18061 3.75 4.9707 3.95991 4.9707 4.21875V12C4.9707 12.2588 5.18061 12.4688 5.43945 12.4688H18.5645C18.8233 12.4688 19.0332 12.2588 19.0332 12V4.21875C19.0332 3.95991 18.8233 3.75 18.5645 3.75ZM11.5332 11.5312H5.9082V4.6875H11.5332V11.5312ZM18.0957 11.5312H12.4707V4.6875H18.0957V11.5312Z' fill='%23AE906E'/%3e%3cpath d='M13.877 1.875H10.127C9.86811 1.875 9.6582 2.08491 9.6582 2.34375C9.6582 2.60259 9.86811 2.8125 10.127 2.8125H13.877C14.1358 2.8125 14.3457 2.60259 14.3457 2.34375C14.3457 2.08491 14.1358 1.875 13.877 1.875Z' fill='%23AE906E'/%3e%3cpath d='M17.4629 13.875C16.6013 13.875 15.9004 14.5759 15.9004 15.4375C15.9004 16.2991 16.6013 17 17.4629 17C18.3245 17 19.0254 16.2991 19.0254 15.4375C19.0254 14.5759 18.3245 13.875 17.4629 13.875ZM17.4629 16.2188C17.0321 16.2188 16.6816 15.8683 16.6816 15.4375C16.6816 15.0067 17.0321 14.6562 17.4629 14.6562C17.8937 14.6562 18.2441 15.0067 18.2441 15.4375C18.2441 15.8683 17.8937 16.2188 17.4629 16.2188Z' fill='%23AE906E'/%3e%3cpath d='M6.5332 13.875C5.67164 13.875 4.9707 14.5759 4.9707 15.4375C4.9707 16.2991 5.67168 17 6.5332 17C7.39477 17 8.0957 16.2991 8.0957 15.4375C8.0957 14.5759 7.39477 13.875 6.5332 13.875ZM6.5332 16.2188C6.10242 16.2188 5.75195 15.8683 5.75195 15.4375C5.75195 15.0067 6.10242 14.6562 6.5332 14.6562C6.96398 14.6562 7.31445 15.0067 7.31445 15.4375C7.31445 15.8683 6.96398 16.2188 6.5332 16.2188Z' fill='%23AE906E'/%3e%3cpath d='M13.877 15.3438H10.127C9.86811 15.3438 9.6582 15.5537 9.6582 15.8125C9.6582 16.0713 9.86811 16.2812 10.127 16.2812H13.877C14.1358 16.2812 14.3457 16.0713 14.3457 15.8125C14.3457 15.5537 14.1358 15.3438 13.877 15.3438Z' fill='%23AE906E'/%3e%3c/svg%3e ");
}
.footer-toggle {
    color: #fff;
    position: absolute;
    top: -40px;
    left: 20px;
    font-size: 16px;
}
.footer-toggle--last {
    left: 45px;
}
.preloader {
    display: none;
    width: 100%;
    height: 100%;
    position: relative;
    text-align: center;
}
.preloader img {
    display: inline-block;
    margin: auto;
}
.preloader-wr {
    display: flex;
    justify-content: center;
    align-items: flex-start;
    padding-top: 100px;
    height: 300px;
    margin: auto;
    overflow: hidden;
    animation-delay: 1s;
    z-index: 9999;
}
.fancybox-toolbar .fancybox-button svg path {
    fill: #AE906E !important;
}
.fancybox-is-open .fancybox-bg {
    opacity: 1;
    background: #1C1A1A;
}
[name="ORDER[CHECK_INFO]"] {
    display: none;
}
a.infopage__link-style {
    background: #AE906E;
    width: 16px;
    height: 16px;
    text-align: center;
    color: #FFF !important;
    display: inline-block;
    font-style: italic;
    border-radius: 100%;
    font-weight: bold;
    font-family: initial;
    line-height: 17px;
}
.filter-count {
    font-weight: 500;
}
.filter-progress {
    font-weight: 500;
    display: none;
}
.slider-preview .container {
    padding-right: 0 !important;
}
sup {
    font-size: 10px;
    line-height: 1;
}
.similar-slider .slick-dots {
    bottom: 0;
}
.slide__id,
.elem_status,
.slide__favorite {
    bottom: -5px;
}
.detail-form-heading {
    font-size: 26px;
    line-height: 32px;
}
.text-multiline.fz-16 {
    line-height: 26px;
}
.settlement__description {
    margin-top: 20px;
}
.price-on-request {
    font-size: 22px !important;
    font-weight: 400 !important;
}
.hidden_blure {
    overflow: hidden;
}
.blure__item {
    /*filter: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3L�+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNSIvPjwvZmlsdGVyPjwvc3ZnPgo=#blur);
	-webkit-filter: blur(50px);
	-moz-filter: blur(50px);
	filter: blur(50px);*/
}
.blure__item img {
    width: 100%;
}
.blure__item:before {
    content: "";
    /*background: #a2a2a2;*/
    background-image: url(/local/templates/garda_new_responsive/img/closed-detail.jpg); /* Путь к фоновому изображению */
    background-color: #ffffff; /* Цвет фона */
    background-size: cover;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 1;
}
.item__detail_zagorodnaya_arenda_n2 {
    position: relative;
}
.border__close__sale {
    font-family: "Roboto", Sans-Serif;
    font-weight: 300;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: 75px;
    max-height: 450px;
    font-size: 54px;
    color: #fff;
    border: solid 1px #ffffff4f;
    z-index: 2;
    display: flex;
    justify-content: center;
    align-items: center;
}
.big-slide .hidden_blure {
    max-height: 600px;
}
.detail-slider.detail-slider--closed .slider-for svg {
    fill: #BABABA;
}
@media (min-width: 768px) {
    .detail-slider .detail-slider__controls .flex-wr {
        justify-content: start;
    }
    .detail-slider .detail-slider__controls .flex-wr > div {
        margin-right: 15px;
    }
}
.item__detail_zagorodnaya_arenda_n2 .border__close__sale {
    font-size: 45px;
    margin: 50px 0px 0px 54px;
    padding: 205px 199px 214px 192px;
}
.border__close__sale:before {
    width: calc(100% - 60px);
    height: calc(100% - 60px);
    left: 30px;
    top: 30px;
    border: solid 1px #fff;
    display: block;
    content: "";
    position: absolute;
}
.close-sale--list.border__close__sale:before {
    width: calc(100% - 20px);
    height: calc(100% - 20px);
    left: 10px;
    top: 10px;
}
.slide__image .border__close__sale {
    font-size: 30px;
}
.slide__image .border__close__sale {
    margin: 15px;
}
.slide__image .border__close__sale:before {
    width: calc(100% - 16px);
    height: calc(100% - 16px);
    left: 8px;
    top: 8px;
}
.filter-input__dropdown li:hover {
    background: #AE906E;
    color: #fff;
}
.chosen-container .chosen-results li.highlighted {
    background: #AE906E;
}
.border__close__sale.close-sale--list {
    margin: 30px;
    font-size: 32px;
}
.close-sale--list + .hidden_blure img {
    width: 820px;
}
.clear-fav {
    display: flex;
    align-items: center;
    align-self: center;
    color: #222;
    margin-right: 40px;
    cursor: pointer;
}
.clear-fav:hover {
    color: #AE906E;
}
.clear-fav .icon {
    fill: #AE906E;
    margin-right: 5px;
    font-size: 24px;
    width: 24px;
    height: 24px;
}
.rubbish-bin {
    width: 18px;
    height: 18px;
    margin-right: 10px;
    fill: #AE906E !important;
}
.send_ok .btn--yellow {
    margin: 60px auto 0 auto !important;
    width: 255px;
    height: 50px;
}
.detail-slider .detail-slider__controls .slide__id {
    font-size: 18px;
    height: 56px;
    width: 89px;
}
.slide .elem_status {
    width: 170px;
    position: absolute;
    left: 133px !important;
    opacity: 0 !important;
}
.elem_status {
    text-transform: uppercase;
}
.slide:hover .elem_status.act {
    opacity: 1 !important;
}
.catalog-item__images .elem_status {
    opacity: 0;
    width: 150px;
    top: auto;
    position: absolute;
    left: 90px;
}
.catalog-item__images .elem_status.act {
    opacity: 1;
}
.slider-nav .slider__arrow {
    top: 45px;
    width: 40px;
    fill: #252525;
}
.phone-mob {
    display: none;
}
.mobile-slide {
    display: none;
}
.footer_link_tell {
    color: #fff;
    text-decoration: none;
}
.schema_how_we_work .title_schema_how_we_work {
    margin-bottom: 40px;
}
.schema_how_we_work {
    background: url(/local/templates/garda_new_responsive/img/how_we_work.png) no-repeat center;
    background-size: cover;
    padding: 50px 0;
    color: #fff;
}
.list_schema_how_we_work {
    position: relative;
}
.list_schema_how_we_work > li {
    width: 33%;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    position: relative;
    margin-bottom: 60px;
}
.list_schema_how_we_work > li .name_how_work {
    color: #AE906E;
    font-size: 16px;
    margin-bottom: 10px;
}
.list_schema_how_we_work > li .img_how_work {
    height: 75px;
    width: 75px;
    margin: 0 auto;
    background-size: calc(100% - 14px);
    background-repeat: no-repeat;
    background-position: center;    
}
.list_schema_how_we_work > li.how_work1 .img_how_work {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='75' height='75' viewBox='0 0 75 75' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_1942_3413)'%3e%3cpath d='M23.0943 15.0313C22.4459 15.0313 21.92 15.5571 21.92 16.2057C21.92 17.6303 20.761 18.7893 19.3364 18.7893C17.9119 18.7893 16.7529 17.6303 16.7529 16.2057C16.7529 14.7812 17.9119 13.6222 19.3364 13.6222C19.9849 13.6222 20.5108 13.0964 20.5108 12.4478C20.5108 11.7992 19.9851 11.2734 19.3364 11.2734C16.6168 11.2734 14.4043 13.4861 14.4043 16.2056C14.4043 18.925 16.6169 21.1377 19.3364 21.1377C22.0559 21.1377 24.2686 18.925 24.2686 16.2056C24.2687 15.5571 23.7428 15.0313 23.0943 15.0313Z' fill='%23AE906E'/%3e%3cpath d='M23.0943 28.81C22.4459 28.81 21.92 29.3357 21.92 29.9843C21.92 31.4089 20.761 32.5679 19.3364 32.5679C17.9119 32.5679 16.7529 31.4089 16.7529 29.9843C16.7529 28.5598 17.9119 27.4008 19.3364 27.4008C19.9849 27.4008 20.5108 26.8751 20.5108 26.2264C20.5108 25.5778 19.9851 25.0521 19.3364 25.0521C16.6168 25.0521 14.4043 27.2647 14.4043 29.9842C14.4043 32.7037 16.6169 34.9163 19.3364 34.9163C22.0559 34.9163 24.2686 32.7037 24.2686 29.9842C24.2687 29.3359 23.7428 28.81 23.0943 28.81Z' fill='%23AE906E'/%3e%3cpath d='M36.8743 31.3153H28.106C27.4575 31.3153 26.9316 31.841 26.9316 32.4896C26.9316 33.1383 27.4574 33.664 28.106 33.664H36.8743C37.5228 33.664 38.0486 33.1383 38.0486 32.4896C38.0486 31.841 37.5229 31.3153 36.8743 31.3153Z' fill='%23AE906E'/%3e%3cpath d='M36.8743 26.3048H28.106C27.4575 26.3048 26.9316 26.8305 26.9316 27.4791C26.9316 28.1278 27.4574 28.6535 28.106 28.6535H36.8743C37.5228 28.6535 38.0486 28.1278 38.0486 27.4791C38.0486 26.8305 37.5229 26.3048 36.8743 26.3048Z' fill='%23AE906E'/%3e%3cpath d='M34.3691 45.0939H28.106C27.4575 45.0939 26.9316 45.6196 26.9316 46.2683C26.9316 46.9169 27.4574 47.4426 28.106 47.4426H34.3691C35.0176 47.4426 35.5435 46.9169 35.5435 46.2683C35.5435 45.6196 35.0176 45.0939 34.3691 45.0939Z' fill='%23AE906E'/%3e%3cpath d='M36.8743 40.0836H28.106C27.4575 40.0836 26.9316 40.6093 26.9316 41.2579C26.9316 41.9066 27.4574 42.4323 28.106 42.4323H36.8743C37.5228 42.4323 38.0486 41.9066 38.0486 41.2579C38.0486 40.6093 37.5229 40.0836 36.8743 40.0836Z' fill='%23AE906E'/%3e%3cpath d='M48.1479 17.5365H28.106C27.4575 17.5365 26.9316 18.0623 26.9316 18.7109C26.9316 19.3595 27.4574 19.8853 28.106 19.8853H48.1477C48.7962 19.8853 49.3221 19.3595 49.3221 18.7109C49.3221 18.0623 48.7963 17.5365 48.1479 17.5365Z' fill='%23AE906E'/%3e%3cpath d='M43.1374 12.526H28.106C27.4575 12.526 26.9316 13.0518 26.9316 13.7004C26.9316 14.349 27.4574 14.8748 28.106 14.8748H43.1374C43.7858 14.8748 44.3117 14.349 44.3117 13.7004C44.3117 13.0518 43.786 12.526 43.1374 12.526Z' fill='%23AE906E'/%3e%3cpath d='M23.0943 42.5887C22.4459 42.5887 21.92 43.1145 21.92 43.7631C21.92 45.1876 20.761 46.3466 19.3364 46.3466C17.9119 46.3466 16.7529 45.1876 16.7529 43.7631C16.7529 42.3385 17.9119 41.1795 19.3364 41.1795C19.9849 41.1795 20.5108 40.6538 20.5108 40.0052C20.5108 39.3565 19.9851 38.8308 19.3364 38.8308C16.6168 38.8308 14.4043 41.0435 14.4043 43.7629C14.4043 46.4824 16.6169 48.6951 19.3364 48.6951C22.0559 48.6951 24.2686 46.4824 24.2686 43.7629C24.2687 43.1145 23.7428 42.5887 23.0943 42.5887Z' fill='%23AE906E'/%3e%3cpath d='M53.1569 0H10.5682C8.5394 0 6.88867 1.65059 6.88867 3.67954V56.2891C6.88867 58.3181 8.53926 59.9687 10.5682 59.9687H31.8626C32.5111 59.9687 33.037 59.4429 33.037 58.7943C33.037 58.1458 32.5113 57.6199 31.8626 57.6199H10.5682C9.83433 57.6199 9.23726 57.0229 9.23726 56.289V3.67954C9.23726 2.94565 9.83433 2.34858 10.5682 2.34858H53.1569C53.8908 2.34858 54.4879 2.94565 54.4879 3.67954V42.5106C54.4879 43.1591 55.0136 43.685 55.6623 43.685C56.3107 43.685 56.8366 43.1593 56.8366 42.5106V3.67954C56.8365 1.65059 55.1859 0 53.1569 0Z' fill='%23AE906E'/%3e%3cpath d='M64.2451 47.6212C63.1536 47.5124 62.0628 47.8217 61.1994 48.4773C60.5116 47.3232 59.3389 46.5045 57.982 46.3686C56.8903 46.2599 55.7995 46.5693 54.9363 47.2247C54.2486 46.0707 53.0758 45.252 51.7189 45.116C50.8854 45.0328 50.0531 45.1934 49.3217 45.5656V30.6107C49.3217 29.3965 48.8052 28.2325 47.9042 27.4173C47.004 26.6029 45.791 26.2053 44.5759 26.3269C42.4081 26.544 40.71 28.5041 40.71 30.7894V45.7821L37.258 49.2341C35.4236 51.0686 34.6831 53.6713 35.2774 56.1967L37.8981 67.3349C38.96 71.8483 42.9398 75.0003 47.5763 75.0003H58.1682C63.6505 75.0003 68.1108 70.5401 68.1108 65.0577V52.084C68.111 49.7984 66.4129 47.8383 64.2451 47.6212ZM65.7622 65.0574C65.7622 69.2446 62.3556 72.6513 58.1683 72.6513H47.5765C44.0352 72.6513 40.9954 70.2438 40.1843 66.7966L37.5635 55.6584C37.1569 53.9306 37.6636 52.1496 38.9187 50.8945L40.71 49.1032V53.1576C40.71 53.8061 41.2358 54.3319 41.8844 54.3319C42.533 54.3319 43.0588 53.8062 43.0588 53.1576V30.7893C43.0588 29.6958 43.8279 28.7621 44.8101 28.6639C45.3742 28.6072 45.9137 28.7833 46.3286 29.1589C46.7383 29.5296 46.9733 30.0589 46.9733 30.6108V51.2789C46.9733 51.9274 47.499 52.4533 48.1476 52.4533C48.7963 52.4533 49.322 51.9275 49.322 51.2789V49.4C49.322 48.848 49.5568 48.3188 49.9667 47.948C50.3818 47.5724 50.921 47.3962 51.4851 47.453C52.4672 47.5513 53.2365 48.485 53.2365 49.5785V52.5312C53.2365 53.1797 53.7622 53.7056 54.4109 53.7056C55.0593 53.7056 55.5852 53.1798 55.5852 52.5312V50.6523C55.5852 50.1003 55.82 49.5711 56.2299 49.2003C56.645 48.8247 57.1844 48.6486 57.7484 48.7053C58.7304 48.8036 59.4997 49.7373 59.4997 50.8308V53.7836C59.4997 54.4321 60.0255 54.958 60.6741 54.958C61.3226 54.958 61.8485 54.4323 61.8485 53.7836V51.9047C61.8485 51.3527 62.0833 50.8235 62.4931 50.4527C62.9083 50.0773 63.4472 49.9009 64.0116 49.9579C64.9936 50.0561 65.763 50.9898 65.763 52.0833V65.0574H65.7622Z' fill='%23AE906E'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_1942_3413'%3e%3crect width='75' height='75' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");    
}
.list_schema_how_we_work > li.how_work2 .img_how_work {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='75' height='75' viewBox='0 0 75 75' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_1944_3483)'%3e%3cpath d='M42.4999 71.2502C48.7133 71.2502 53.7499 66.213 53.7499 60.0002C53.7499 53.7869 48.7133 48.7503 42.4999 48.7503C36.2872 48.7503 31.25 53.7869 31.25 60.0002C31.2573 66.2105 36.2896 71.2428 42.4999 71.2502ZM42.4999 51.2503C47.3327 51.2503 51.2499 55.1675 51.2499 60.0002C51.2499 64.8324 47.3327 68.7502 42.4999 68.7502C37.6678 68.7502 33.75 64.8324 33.75 60.0002C33.7555 55.1699 37.6702 51.2558 42.4999 51.2503Z' fill='%23AE906E'/%3e%3cpath d='M40 62.5002H37.5C37.5 64.5711 39.1791 66.2502 41.25 66.2502V67.5002H43.75V66.2502C45.8215 66.2502 47.4999 64.5711 47.4999 62.5002C47.4999 60.4293 45.8215 58.7502 43.75 58.7502V56.2503C44.4409 56.2503 45 56.8099 45 57.5002H47.4999C47.4999 55.4293 45.8215 53.7503 43.75 53.7503V52.5003H41.25V53.7503C39.1791 53.7503 37.5 55.4293 37.5 57.5002C37.5 59.5712 39.1791 61.2502 41.25 61.2502V63.7502C40.5597 63.7502 40 63.1905 40 62.5002ZM40 57.5002C40 56.8099 40.5597 56.2503 41.25 56.2503V58.7502C40.5597 58.7502 40 58.1905 40 57.5002ZM43.75 61.2502C44.4409 61.2502 45 61.8099 45 62.5002C45 63.1905 44.4409 63.7502 43.75 63.7502V61.2502Z' fill='%23AE906E'/%3e%3cpath d='M73.7492 37.5004H67.4993V27.5004L69.3742 28.5814C69.9651 28.9225 70.7195 28.7272 71.071 28.1425L74.821 21.8926C74.9955 21.602 75.045 21.2523 74.9565 20.9239C74.8686 20.5962 74.6507 20.3179 74.3535 20.1543L64.9993 15.0005V6.25057H66.2493C66.9402 6.25057 67.4993 5.69088 67.4993 5.00058V1.2506C67.4993 0.560299 66.9402 0.00061031 66.2493 0.00061031H53.7493C53.059 0.00061031 52.4994 0.560299 52.4994 1.2506V5.00058C52.4994 5.69088 53.059 6.25057 53.7493 6.25057H54.9993V9.47809L38.1037 0.155639C37.7277 -0.0518796 37.2718 -0.0518796 36.8958 0.155639L0.646042 20.1555C0.348803 20.3191 0.130909 20.5974 0.0430188 20.9252C-0.0454816 21.2535 0.00395655 21.6033 0.178516 21.8938L3.92849 28.1437C4.28005 28.7285 5.03444 28.9238 5.62465 28.5826L8.74963 26.7802V62.5002H6.24964C5.55934 62.5002 4.99965 63.0599 4.99965 63.7502V70.0002C4.99965 70.6905 5.55934 71.2502 6.24964 71.2502H17.4996V73.7501C17.4996 74.4405 18.0593 75.0001 18.7496 75.0001H66.2493C66.9402 75.0001 67.4993 74.4405 67.4993 73.7501H69.9992C70.6902 73.7501 71.2492 73.1905 71.2492 72.5002V70.0002H73.7492C74.4401 70.0002 74.9992 69.4405 74.9992 68.7502V38.7504C74.9992 38.0601 74.4401 37.5004 73.7492 37.5004ZM54.9993 2.50059H64.9993V3.75059H54.9993V2.50059ZM57.4993 6.25057H62.4993V13.6156L57.4993 10.8569V6.25057ZM5.43971 25.8043L2.98856 21.7192L37.4994 2.67943L72.0109 21.7192L69.5598 25.8043L38.1244 7.6678C37.7381 7.44441 37.2614 7.44441 36.8744 7.6678L5.43971 25.8043ZM11.2496 25.338L37.4994 10.1928L64.9993 26.0588V37.5004H22.4995C21.8092 37.5004 21.2495 38.0601 21.2495 38.7504V41.2504H19.9996C19.3093 41.2504 18.7496 41.81 18.7496 42.5003V45.0003C18.0593 45.0003 17.4996 45.56 17.4996 46.2503V62.5002H11.2496V25.338ZM64.9993 51.0879C63.2409 50.6302 61.867 49.2581 61.4068 47.5003H64.9993V51.0879ZM58.8622 47.5003C59.3987 50.6405 61.859 53.1009 64.9993 53.6374V66.3625C61.859 66.8996 59.3987 69.3593 58.8622 72.5002H26.1372C25.6007 69.3593 23.1404 66.8996 19.9996 66.3625V53.6374C23.1404 53.1009 25.6007 50.6405 26.1372 47.5003H58.8622ZM19.9996 51.0727V47.5003H23.5725C23.1148 49.2496 21.7488 50.6155 19.9996 51.0727ZM7.49964 68.7502V65.0002H17.4996V68.7502H7.49964ZM19.9996 68.9278C21.7488 69.3849 23.1148 70.7509 23.5725 72.5002H19.9996V68.9278ZM64.9993 72.5002H61.4068C61.8657 70.7405 63.2396 69.3666 64.9993 68.9089V72.5002ZM68.7492 71.2502H67.4993V46.2503C67.4993 45.56 66.9402 45.0003 66.2493 45.0003H21.2495V43.7503H68.7492V71.2502ZM72.4992 67.5002H71.2492V42.5003C71.2492 41.81 70.6902 41.2504 69.9992 41.2504H23.7495V40.0004H72.4992V67.5002Z' fill='%23AE906E'/%3e%3cpath d='M31.25 32.5004H43.7499C44.4408 32.5004 44.9999 31.9407 44.9999 31.2504V18.7505C44.9999 18.0602 44.4408 17.5005 43.7499 17.5005H31.25C30.5597 17.5005 30 18.0602 30 18.7505V31.2504C30 31.9407 30.5597 32.5004 31.25 32.5004ZM32.5 26.2504H36.25V30.0004H32.5V26.2504ZM38.7499 30.0004V26.2504H42.4999V30.0004H38.7499ZM42.4999 23.7504H38.7499V20.0005H42.4999V23.7504ZM36.25 20.0005V23.7504H32.5V20.0005H36.25Z' fill='%23AE906E'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_1944_3483'%3e%3crect width='75' height='75' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");    
}
.list_schema_how_we_work > li.how_work3 .img_how_work {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='75' height='75' viewBox='0 0 75 75' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_1944_3501)'%3e%3cpath d='M74.8631 17.7847C74.6049 16.8248 73.9751 16.0065 73.1135 15.5103C72.2512 15.0118 71.226 14.8769 70.2642 15.135C69.3037 15.3938 68.4854 16.0229 67.9892 16.8846L67.3643 17.9721C66.7706 17.6309 66.012 17.8317 65.6648 18.4224L62.4903 23.8335L61.4028 23.2086C61.1148 23.042 60.7718 22.9968 60.4508 23.0835C60.1292 23.1708 59.8558 23.3819 59.6905 23.6712C59.3518 24.2686 59.558 25.0278 60.153 25.3707L61.2405 25.9956L50.6173 44.4049L47.9926 51.4167L46.7428 53.7533C46.0112 55.0263 46.0893 56.6087 46.943 57.8029L44.131 61.252L43.3438 59.2779C42.9886 58.3979 42.1666 57.795 41.2213 57.7212C40.2754 57.6467 39.3692 58.1142 38.8816 58.9276L38.4319 59.6898L38.0072 54.6907C37.9095 53.508 36.9935 52.5572 35.8158 52.4144C34.6374 52.2723 33.5218 52.9783 33.1453 54.1036L30.0709 63.3269C29.8561 63.9792 30.2076 64.6823 30.8581 64.9019C30.9801 64.9587 31.1114 64.9929 31.2456 65.0014C31.7826 65.0032 32.2611 64.6609 32.4331 64.1519L35.4948 54.9287L35.9323 60.0023C36.0226 61.0848 36.8007 61.985 37.8589 62.2303C38.917 62.4756 40.0118 62.0094 40.569 61.0775L41.0315 60.3147L41.8066 62.2773C42.1355 63.1042 42.8794 63.6943 43.76 63.8255C44.6405 63.9567 45.5242 63.6094 46.0807 62.9144L48.9928 59.2279C49.315 59.3121 49.647 59.3542 49.9802 59.353C51.3197 59.3633 52.5634 58.6579 53.242 57.5027L54.4918 55.4156L59.2535 49.6293L69.989 30.9948L71.0765 31.6196C71.3663 31.7856 71.5775 32.0596 71.6635 32.3825C71.7502 32.7028 71.705 33.0446 71.539 33.332L66.5399 41.9932C66.3513 42.2776 66.2872 42.6267 66.3629 42.9599C66.4386 43.2925 66.6467 43.5799 66.9396 43.755C67.2276 43.9222 67.5706 43.9674 67.8916 43.8807C68.2132 43.7935 68.4866 43.5823 68.652 43.2931L73.6511 34.6318C74.1497 33.7695 74.2845 32.7443 74.0258 31.7826C73.7671 30.8221 73.1379 30.0037 72.2762 29.5076L71.1888 28.8827L74.3132 23.471C74.6544 22.8772 74.4536 22.1193 73.8635 21.7715L74.4884 20.684C75.0004 19.8083 75.1358 18.7623 74.8631 17.7847ZM70.1513 18.1344C70.3167 17.8451 70.5913 17.6334 70.9141 17.5473C71.2351 17.468 71.5744 17.5126 71.8637 17.6724C72.1536 17.8378 72.3647 18.1124 72.4514 18.4346C72.5307 18.7556 72.4861 19.0949 72.3263 19.3842L71.7014 20.4716L69.5264 19.2219L70.1513 18.1344ZM53.1169 53.029L52.492 52.6665L50.6423 51.5912L52.4169 46.8423L56.3536 49.1167L53.1169 53.029ZM49.3675 56.6404C48.8397 56.2724 48.6773 55.5645 48.9928 55.0031L49.6177 53.9163L51.792 55.166L51.1671 56.2407C50.992 56.5446 50.6979 56.7606 50.3555 56.8369C50.0132 56.9126 49.6549 56.8418 49.3675 56.6404ZM57.7786 47.0675L53.4543 44.5679L63.4526 27.2454L67.7769 29.745L57.7786 47.0675ZM69.0266 27.5829L64.7024 25.0833L67.202 20.7591L71.5262 23.2586L69.0266 27.5829Z' fill='%23AE906E'/%3e%3cpath d='M19.7212 56.0155L15.2975 60.4276L12.6478 57.7779C12.1602 57.2934 11.373 57.2934 10.8854 57.7779C10.6487 58.0129 10.5156 58.332 10.5156 58.6652C10.5156 58.9984 10.6487 59.3182 10.8854 59.5525L13.5351 62.2022C14.0038 62.6672 14.6372 62.9278 15.2975 62.9272C15.9615 62.9309 16.6004 62.6703 17.0721 62.2022L21.4836 57.7779C21.9083 57.2818 21.8797 56.5428 21.4183 56.0814C20.9564 55.6195 20.2173 55.5908 19.7212 56.0155Z' fill='%23AE906E'/%3e%3cpath d='M5 59.3774C5 65.2449 9.75627 70.0006 15.6232 70.0006C21.4901 70.0006 26.2464 65.2449 26.2464 59.3774C26.2464 58.6872 25.6868 58.1276 24.9966 58.1276C24.3064 58.1276 23.7468 58.6872 23.7468 59.3774C23.7468 63.8639 20.1097 67.501 15.6232 67.501C11.1367 67.501 7.49957 63.8639 7.49957 59.3774C7.49957 54.8908 11.1367 51.2538 15.6232 51.2538C17.3819 51.2489 19.0937 51.8194 20.4972 52.8788C21.0495 53.2932 21.8331 53.1809 22.2468 52.6286C22.6612 52.0764 22.5495 51.2934 21.9972 50.8791C18.7782 48.4649 14.471 48.0768 10.8724 49.8758C7.27317 51.6754 5 55.354 5 59.3774Z' fill='%23AE906E'/%3e%3cpath d='M44.9923 10.0108C45.6825 10.0108 46.2421 9.45179 46.2421 8.76099C46.2421 8.0708 45.6825 7.5112 44.9923 7.5112H12.4978C11.8076 7.5112 11.248 8.0708 11.248 8.76099V13.7601C11.248 14.4509 11.8076 15.0099 12.4978 15.0099H44.9923C45.6825 15.0099 46.2421 14.4509 46.2421 13.7601C46.2421 13.0699 45.6825 12.5103 44.9923 12.5103H13.7476V10.0108H44.9923Z' fill='%23AE906E'/%3e%3cpath d='M16.2478 17.5095C15.5576 17.5095 14.998 18.0691 14.998 18.7593C14.998 19.4501 15.5576 20.0091 16.2478 20.0091H41.2436C41.9338 20.0091 42.4934 19.4501 42.4934 18.7593C42.4934 18.0691 41.9338 17.5095 41.2436 17.5095H16.2478Z' fill='%23AE906E'/%3e%3cpath d='M48.7412 26.258H21.2459C20.5557 26.258 19.9961 26.8176 19.9961 27.5078C19.9961 28.1986 20.5557 28.7576 21.2459 28.7576H48.7412C49.4314 28.7576 49.991 28.1986 49.991 27.5078C49.991 26.8176 49.4314 26.258 48.7412 26.258Z' fill='%23AE906E'/%3e%3cpath d='M36.2434 35.0065C36.2434 34.3163 35.6838 33.7567 34.9936 33.7567H9.99783C9.30764 33.7567 8.74805 34.3163 8.74805 35.0065C8.74805 35.6973 9.30764 36.2563 9.99783 36.2563H34.9936C35.6838 36.2563 36.2434 35.6973 36.2434 35.0065Z' fill='%23AE906E'/%3e%3cpath d='M48.7424 33.7567H39.9939C39.3037 33.7567 38.7441 34.3163 38.7441 35.0065C38.7441 35.6973 39.3037 36.2563 39.9939 36.2563H48.7424C49.4326 36.2563 49.9922 35.6973 49.9922 35.0065C49.9922 34.3163 49.4326 33.7567 48.7424 33.7567Z' fill='%23AE906E'/%3e%3cpath d='M22.4957 42.5053C23.1859 42.5053 23.7455 41.9463 23.7455 41.2555C23.7455 40.5653 23.1859 40.0057 22.4957 40.0057H9.99783C9.30764 40.0057 8.74805 40.5653 8.74805 41.2555C8.74805 41.9463 9.30764 42.5053 9.99783 42.5053H22.4957Z' fill='%23AE906E'/%3e%3cpath d='M27.4959 42.5053H36.2444C36.9346 42.5053 37.4942 41.9463 37.4942 41.2555C37.4942 40.5653 36.9346 40.0057 36.2444 40.0057H27.4959C26.8057 40.0057 26.2461 40.5653 26.2461 41.2555C26.2461 41.9463 26.8057 42.5053 27.4959 42.5053Z' fill='%23AE906E'/%3e%3cpath d='M56.2404 57.5027C55.5502 57.5027 54.9906 58.0623 54.9906 58.7525V71.2503C54.9906 71.9411 54.431 72.5001 53.7408 72.5001H3.74936C3.05917 72.5001 2.49957 71.9411 2.49957 71.2503V3.76184C2.49957 3.07165 3.05917 2.51206 3.74936 2.51206H53.7408C54.431 2.51206 54.9906 3.07165 54.9906 3.76184V27.2332C54.9906 27.9234 55.5502 28.483 56.2404 28.483C56.9306 28.483 57.4902 27.9234 57.4902 27.2332V3.76184C57.4902 1.69127 55.8114 0.0124817 53.7408 0.0124817H3.74936C1.67879 0.0124817 0 1.69127 0 3.76184V71.2503C0 73.3215 1.67879 74.9997 3.74936 74.9997H53.7408C55.8114 74.9997 57.4902 73.3215 57.4902 71.2503V58.7525C57.4902 58.0623 56.9306 57.5027 56.2404 57.5027Z' fill='%23AE906E'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_1944_3501'%3e%3crect width='75' height='75' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
}
.list_schema_how_we_work > li.how_work4 .img_how_work {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='75' height='75' viewBox='0 0 75 75' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_1934_3392)'%3e%3cpath d='M56.6024 51.3185L50.1558 46.7683V39.8439C50.1558 39.153 49.5961 38.5939 48.9058 38.5939H43.9058C43.2155 38.5939 42.6558 39.153 42.6558 39.8439V41.4686L37.126 37.566C36.6944 37.2621 36.1177 37.2621 35.6861 37.566L16.2098 51.3161C14.6485 52.4404 14.2945 54.6169 15.4187 56.1782C16.543 57.7388 18.7201 58.0928 20.2808 56.9686L22.6557 55.2272V72.344C22.6557 73.7246 23.7751 74.844 25.1557 74.844H47.6558C49.037 74.844 50.1558 73.7246 50.1558 72.344V55.2272L52.5313 56.9686C53.5402 57.712 54.8708 57.8554 56.0152 57.3452C57.1596 56.8343 57.9415 55.7479 58.0623 54.5009C58.1832 53.2534 57.6247 52.0369 56.5999 51.3161L56.6024 51.3185ZM45.1558 41.0939H47.6558V45.0038L45.1558 43.2399V41.0939ZM30.1557 72.344V64.844H35.1557V72.344H30.1557ZM47.6558 72.344H37.6558V63.594C37.6558 62.903 37.0961 62.344 36.4058 62.344H28.9057C28.2154 62.344 27.6557 62.903 27.6557 63.594V72.344H25.1557V53.3937L36.4058 45.1436L47.6558 53.3937V72.344ZM55.4061 54.7084C55.2571 54.9318 55.024 55.0838 54.7597 55.1302C54.496 55.1784 54.2244 55.1149 54.0096 54.955L37.1424 42.5801C36.7018 42.2566 36.1024 42.2566 35.6623 42.5801L18.7946 54.955C18.5798 55.1149 18.3082 55.1784 18.0445 55.1302C17.6551 55.0594 17.3462 54.7615 17.2614 54.3752C17.1759 53.9882 17.3316 53.5884 17.6557 53.3614L36.4058 40.1234L55.1558 53.3602C55.5928 53.6666 55.7039 54.2659 55.4061 54.7084Z' fill='%23AE906E'/%3e%3cpath d='M38.9062 63.594V68.594C38.9062 69.2843 39.4659 69.844 40.1563 69.844H45.1563C45.8466 69.844 46.4063 69.2843 46.4063 68.594V63.594C46.4063 62.903 45.8466 62.344 45.1563 62.344H40.1563C39.4659 62.344 38.9062 62.903 38.9062 63.594ZM41.4063 64.844H43.9063V67.344H41.4063V64.844Z' fill='%23AE906E'/%3e%3cpath d='M31.4062 54.844C31.4062 57.6052 33.645 59.844 36.4063 59.844C39.1681 59.844 41.4063 57.6052 41.4063 54.844C41.4063 52.0821 39.1681 49.8439 36.4063 49.8439C33.645 49.8439 31.4062 52.0821 31.4062 54.844ZM38.9063 54.844C38.9063 56.2246 37.7875 57.344 36.4063 57.344C35.0256 57.344 33.9063 56.2246 33.9063 54.844C33.9063 53.4627 35.0256 52.3439 36.4063 52.3439C37.7875 52.3439 38.9063 53.4627 38.9063 54.844Z' fill='%23AE906E'/%3e%3cpath d='M18.3881 29.8439H17.6557C16.9654 29.8439 16.4057 30.403 16.4057 31.0939V46.0939H18.9057V32.3439H21.4057C21.9117 32.3433 22.367 32.0387 22.5605 31.5718C22.754 31.1049 22.6472 30.5671 22.2895 30.2101L14.7895 22.7101C14.3018 22.2218 13.5102 22.2218 13.0219 22.7101L5.52188 30.2101C5.16482 30.5671 5.05801 31.1049 5.25149 31.5718C5.44497 32.0387 5.9003 32.3433 6.40567 32.3439H8.90568V46.0939H11.4057V31.0939C11.4057 30.403 10.846 29.8439 10.1557 29.8439H9.42326L13.9057 25.3608L18.3881 29.8439Z' fill='%23AE906E'/%3e%3cpath d='M28.9057 9.84379H31.4057V23.5938H33.9057V8.59378C33.9057 7.90286 33.346 7.34378 32.6557 7.34378H31.9233L36.4057 2.86073L40.8881 7.34378H40.1557C39.4654 7.34378 38.9057 7.90286 38.9057 8.59378V23.5938H41.4057V9.84379H43.9057C44.4117 9.84317 44.867 9.53861 45.0605 9.07169C45.254 8.60477 45.1472 8.06705 44.7895 7.70999L37.2895 0.209962C36.8018 -0.278321 36.0102 -0.278321 35.5219 0.209962L28.0219 7.70999C27.6648 8.06705 27.558 8.60477 27.7515 9.07169C27.945 9.53861 28.4003 9.84317 28.9057 9.84379Z' fill='%23AE906E'/%3e%3cpath d='M69.7895 20.21L62.2895 12.71C61.8018 12.2217 61.0102 12.2217 60.5219 12.71L53.0219 20.21C52.6648 20.5671 52.558 21.1048 52.7515 21.5717C52.945 22.0386 53.4003 22.3432 53.9057 22.3438H56.4057V36.0939H58.9057V21.0938C58.9057 20.4029 58.346 19.8438 57.6557 19.8438H56.9233L61.4057 15.3608L65.8881 19.8438H65.1557C64.4654 19.8438 63.9057 20.4029 63.9057 21.0938V36.0939H66.4057V22.3438H68.9057C69.4117 22.3432 69.867 22.0386 70.0605 21.5717C70.254 21.1048 70.1472 20.5671 69.7895 20.21Z' fill='%23AE906E'/%3e%3cpath d='M31.4062 26.0938H33.9063V28.5939H31.4062V26.0938Z' fill='%23AE906E'/%3e%3cpath d='M31.4062 31.0939H33.9063V33.5939H31.4062V31.0939Z' fill='%23AE906E'/%3e%3cpath d='M38.9062 26.0938H41.4063V31.0939H38.9062V26.0938Z' fill='%23AE906E'/%3e%3cpath d='M56.4062 38.5939H58.9063V43.5939H56.4062V38.5939Z' fill='%23AE906E'/%3e%3cpath d='M56.4062 46.0939H58.9063V48.5939H56.4062V46.0939Z' fill='%23AE906E'/%3e%3cpath d='M63.9062 41.0939H66.4063V43.5939H63.9062V41.0939Z' fill='%23AE906E'/%3e%3cpath d='M63.9062 48.5939H66.4063V51.0939H63.9062V48.5939Z' fill='%23AE906E'/%3e%3cpath d='M8.90625 48.5939H11.4063V51.0939H8.90625V48.5939Z' fill='%23AE906E'/%3e%3cpath d='M8.90625 53.5939H11.4063V56.0939H8.90625V53.5939Z' fill='%23AE906E'/%3e%3cpath d='M8.90625 58.594H11.4063V61.094H8.90625V58.594Z' fill='%23AE906E'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_1934_3392'%3e%3crect width='75' height='75' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");    
}
.list_schema_how_we_work > li.how_work5 .img_how_work {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='71' height='75' viewBox='0 0 71 75' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M68.856 49.0378C66.9787 46.7466 63.5005 46.4198 61.229 48.3206L58.7355 50.4063V37.8329C58.686 36.3802 56.5888 36.3775 56.5383 37.8329V52.2442L50.8277 57.0209C50.2805 54.6083 48.0712 52.7871 45.4742 52.7871H42.9044V35.453C42.9044 34.8463 42.4126 34.3544 41.8058 34.3544H28.2356C27.6289 34.3544 27.137 34.8463 27.137 35.453V49.6917C22.057 47.8883 17.2964 48.7798 13.5031 52.3182V24.5206L35.0208 7.66959L56.5383 24.5234V33.0741C56.5383 33.6808 57.03 34.1727 57.6369 34.1727C58.2438 34.1727 58.7355 33.6808 58.7355 33.0741V26.2444L62.3386 29.0666C63.5982 30.0527 66.1405 29.6922 67.0821 28.4884C68.2296 27.0216 67.9701 24.8947 66.5039 23.7473L58.1618 17.2136V7.1506C58.9189 7.28448 59.9991 7.02828 59.9991 6.05196V1.52867C59.9991 0.921936 59.5074 0.430041 58.9005 0.430041H47.879C47.2723 0.430041 46.7804 0.921936 46.7804 1.52867V6.05196C46.7804 7.02843 47.8607 7.28448 48.618 7.1506V9.73883L37.1035 0.720374C35.877 -0.240124 34.1643 -0.240124 32.9383 0.720374L20.8926 10.1535C20.4148 10.5276 20.3309 11.218 20.705 11.6959C21.0792 12.1737 21.7696 12.2576 22.2473 11.8835L34.2932 2.45021C34.7215 2.11461 35.3203 2.11461 35.7485 2.45021L65.1495 25.4773C65.6621 25.8783 65.7526 26.6217 65.3515 27.1344C65.3448 27.1429 64.6332 27.9342 63.6573 27.3083L35.6982 5.40934C35.3004 5.09777 34.7413 5.09762 34.3434 5.40934L6.34321 27.3369C5.14292 28.2782 3.68745 26.4181 4.88789 25.477L18.4991 14.8176C18.9769 14.4435 19.0608 13.7529 18.6866 13.2753C18.3127 12.7976 17.6222 12.7136 17.1444 13.0876L3.53276 23.7473C2.03218 25.1686 1.83999 26.7489 2.95649 28.4882C4.11973 29.9743 6.25269 30.1996 7.69819 29.0664L11.3058 26.2412V52.7871H8.99487V51.2852C8.99487 50.6784 8.50313 50.1865 7.89624 50.1865H1.09863C0.491895 50.1865 0 50.6784 0 51.2852V60.1403C0 60.747 0.491748 61.2389 1.09863 61.2389C1.70552 61.2389 2.19727 60.747 2.19727 60.1403V52.3838H6.79761V72.8027H2.19727V64.9006C2.19727 64.2939 1.70552 63.802 1.09863 63.802C0.491748 63.802 0 64.2939 0 64.9006V73.9013C0 74.5081 0.491748 75 1.09863 75H7.89624C8.50298 75 8.99487 74.5081 8.99487 73.9013V71.9125H13.4911L21.5168 74.3254C23.0027 74.7728 24.5448 74.9997 26.1 74.9997H43.9458C45.9976 74.9997 47.9767 74.2555 49.5186 72.9044L68.239 56.5094C70.3686 54.6461 70.6509 51.2241 68.856 49.0378ZM48.9776 2.62731H57.8019V4.95333H48.9776V2.62731ZM50.8153 7.1506H55.9646V15.4926L50.8153 11.4596V7.1506ZM29.3344 36.5516H40.7073V52.7871H34.4338C32.4084 52.7871 30.9356 51.9124 29.3344 50.8527V36.5516ZM66.7919 54.8562L48.0708 71.2517C46.9293 72.2518 45.4644 72.8026 43.9458 72.8026H26.0999C24.7594 72.8026 23.4305 72.6071 22.1496 72.2215C22.1496 72.2215 13.7596 69.7154 13.6525 69.7154H8.99487V54.9843C11.0717 55.2851 13.885 54.9981 15.5043 53.57C19.1594 50.3474 24.8213 50.149 28.6884 53.0872C30.2981 54.3105 32.3385 54.9843 34.4338 54.9843H45.4742C49.7413 54.9843 49.7884 61.4216 45.5347 61.4216H31.4779C30.0281 61.4692 30.0201 63.5679 31.4779 63.6189H45.5347C47.7271 63.6189 49.8529 62.1096 50.6235 60.0565L62.6391 50.0058C64.2634 48.8904 65.7694 49.0322 67.1572 50.4312C68.2021 51.704 68.0314 53.7714 66.7919 54.8562Z' fill='%23AE906E'/%3e%3cpath d='M46.3291 34.3546C45.7224 34.3546 45.2305 34.8465 45.2305 35.4533V44.4999C45.2305 45.1066 45.7222 45.5985 46.3291 45.5985H53.3899C53.9967 45.5985 54.4886 45.1066 54.4886 44.4999V35.4533C54.4886 34.8465 53.9968 34.3546 53.3899 34.3546H46.3291ZM52.2913 43.4012H47.4277V36.5519H52.2913V43.4012Z' fill='%23AE906E'/%3e%3cpath d='M16.9287 34.3546C16.322 34.3546 15.8301 34.8465 15.8301 35.4533V44.4999C15.8301 45.1066 16.3218 45.5985 16.9287 45.5985H23.9896C24.5963 45.5985 25.0882 45.1066 25.0882 44.4999V35.4533C25.0882 34.8465 24.5964 34.3546 23.9896 34.3546H16.9287ZM22.8909 43.4012H18.0273V36.5519H22.8909V43.4012Z' fill='%23AE906E'/%3e%3cpath d='M28.2354 16.2616C27.6286 16.2616 27.1367 16.7535 27.1367 17.3603V28.3958C27.1367 29.0025 27.6285 29.4944 28.2354 29.4944H41.8052C42.412 29.4944 42.9039 29.0025 42.9039 28.3958V17.3603C42.9039 16.7535 42.4121 16.2616 41.8052 16.2616H28.2354ZM40.7066 21.7794H36.1188V18.4589H40.7066V21.7794ZM33.9216 18.4587V21.7793H29.3338V18.4587H33.9216ZM29.334 23.9765H33.9217V27.297H29.334V23.9765ZM36.1188 27.2972V23.9765H40.7066V27.297L36.1188 27.2972Z' fill='%23AE906E'/%3e%3c/svg%3e ");
}
.list_schema_how_we_work > li.how_work6 .img_how_work {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='75' height='75' viewBox='0 0 75 75' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_1944_3527)'%3e%3cpath d='M21.3877 29.2969C21.0963 29.2969 20.8169 29.4126 20.6108 29.6187C20.4048 29.8247 20.2891 30.1041 20.2891 30.3955C20.2891 30.6869 20.4048 30.9663 20.6108 31.1724C20.8169 31.3784 21.0963 31.4941 21.3877 31.4941H53.6143C53.9056 31.4941 54.1851 31.3784 54.3911 31.1724C54.5971 30.9663 54.7129 30.6869 54.7129 30.3955C54.7129 30.1041 54.5971 29.8247 54.3911 29.6187C54.1851 29.4126 53.9056 29.2969 53.6143 29.2969H51.7832V15.0205L53.0942 15.7266C53.2617 15.8165 53.4495 15.8615 53.6395 15.8571C53.8295 15.8528 54.0151 15.7992 54.1782 15.7016C54.3413 15.6041 54.4763 15.4658 54.57 15.3005C54.6638 15.1352 54.713 14.9483 54.7129 14.7583V9.77783C54.7127 9.57945 54.6588 9.38483 54.557 9.21461C54.4551 9.04439 54.309 8.90493 54.1343 8.81103L38.021 0.131833C37.8613 0.0452936 37.6826 -3.05176e-05 37.501 -3.05176e-05C37.3194 -3.05176e-05 37.1406 0.0452936 36.981 0.131833L20.8677 8.80371C20.6929 8.89761 20.5469 9.03707 20.445 9.20728C20.3431 9.3775 20.2892 9.57213 20.2891 9.7705V14.7583C20.289 14.9483 20.3382 15.1352 20.4319 15.3005C20.5256 15.4658 20.6606 15.6041 20.8237 15.7016C20.9868 15.7992 21.1724 15.8528 21.3624 15.8571C21.5524 15.8615 21.7403 15.8165 21.9077 15.7266L23.2188 15.0205V29.2969H21.3877ZM40.9346 29.2969H34.0674V23.584C34.0674 22.6733 34.4291 21.8 35.0731 21.1561C35.717 20.5121 36.5903 20.1504 37.501 20.1504C38.4116 20.1504 39.285 20.5121 39.9289 21.1561C40.5728 21.8 40.9346 22.6733 40.9346 23.584V29.2969ZM22.4863 10.4268L37.501 2.34375L52.5156 10.4268V12.917L38.021 5.12695C37.8613 5.04041 37.6826 4.99509 37.501 4.99509C37.3194 4.99509 37.1406 5.04041 36.981 5.12695L22.4863 12.9199V10.4268ZM25.416 13.8384L37.501 7.33447L49.5859 13.8384V29.2969H43.1318V23.584C43.1318 22.0906 42.5386 20.6584 41.4826 19.6024C40.4266 18.5464 38.9944 17.9531 37.501 17.9531C36.0076 17.9531 34.5753 18.5464 33.5194 19.6024C32.4634 20.6584 31.8701 22.0906 31.8701 23.584V29.2969H25.416V13.8384Z' fill='%23AE906E'/%3e%3cpath d='M74.9267 50.707L66.9844 29.937C66.8817 29.6688 66.6781 29.4514 66.4173 29.3313C66.1564 29.2111 65.8589 29.1977 65.5884 29.294L58.6289 31.7754C58.3058 31.8907 58.0092 32.0699 57.7567 32.3022C57.5042 32.5345 57.3011 32.8152 57.1594 33.1276C57.0176 33.4401 56.9402 33.7778 56.9317 34.1208C56.9232 34.4638 56.9838 34.805 57.1098 35.124L57.1816 35.3057L52.9116 36.7031L41.8462 34.626C40.7464 34.4221 39.6164 34.447 38.5267 34.699C37.4369 34.951 36.4108 35.4248 35.5122 36.0908L33.52 37.5703C31.9841 36.6451 30.2242 36.1578 28.4311 36.1611H20.0288L18.0542 35.1109C18.1622 34.5556 18.0828 33.9802 17.8286 33.475C17.5743 32.9697 17.1596 32.5631 16.6494 32.3189L10.4399 29.3452C10.306 29.281 10.1605 29.2446 10.0121 29.2383C9.86377 29.2319 9.71567 29.2558 9.57679 29.3084C9.43792 29.361 9.31116 29.4412 9.20421 29.5442C9.09726 29.6473 9.01233 29.7709 8.95457 29.9077L0.0878747 50.8154C-0.0229243 51.0754 -0.0291749 51.368 0.0704249 51.6324C0.170025 51.8968 0.367795 52.1126 0.622543 52.2349L6.8159 55.2129C7.36714 55.4793 7.99573 55.5389 8.58722 55.3808C9.1787 55.2227 9.69374 54.8575 10.0386 54.3516L15.4731 57.9859C15.0102 58.5393 14.7148 59.2134 14.6216 59.9288C14.5283 60.6443 14.6411 61.3715 14.9467 62.0252C15.2523 62.6788 15.738 63.2317 16.3468 63.6189C16.9556 64.0062 17.6622 64.2117 18.3838 64.2114C18.4673 64.2114 18.5493 64.2114 18.6313 64.2026C18.6787 65.174 19.0975 66.09 19.8012 66.7612C20.5049 67.4325 21.4396 67.8076 22.4121 67.8091C22.4941 67.8091 22.5776 67.8091 22.6597 67.8003C22.7071 68.7725 23.1271 69.6891 23.8325 70.3598C24.5378 71.0305 25.4744 71.4039 26.4477 71.4024C26.5298 71.4024 26.6118 71.3994 26.6938 71.3936C26.7315 72.1266 26.9808 72.8329 27.4117 73.4271C27.8426 74.0213 28.4365 74.4778 29.1215 74.7413C29.8065 75.0049 30.5533 75.0641 31.2713 74.9119C31.9893 74.7597 32.6478 74.4026 33.167 73.8838L34.7578 72.2944L36.9902 73.9746C37.7891 74.5677 38.774 74.8549 39.7664 74.7842C40.7588 74.7135 41.6931 74.2896 42.3999 73.5894L42.6035 73.3872C43.2759 72.7195 43.698 71.8407 43.7988 70.8984C44.5334 71.1523 45.3245 71.1947 46.082 71.0209C46.8395 70.8471 47.533 70.4641 48.0835 69.9155L48.3618 69.6372C49.0527 68.9478 49.4772 68.036 49.56 67.0635C50.2934 67.3175 51.0835 67.3594 51.8396 67.1845C52.5957 67.0096 53.2871 66.6249 53.8345 66.0747L54.0937 65.814C54.7602 65.1464 55.1792 64.2717 55.2817 63.334C55.9888 63.5298 56.7351 63.5353 57.445 63.3501C58.1549 63.1649 58.8033 62.7955 59.3247 62.2793L59.4712 62.1328C60.0217 61.582 60.4057 60.8871 60.579 60.1279C60.7524 59.3687 60.708 58.576 60.4512 57.8408L65.1489 54.5772C65.5114 54.8716 65.9481 55.0604 66.4109 55.123C66.8737 55.1855 67.3448 55.1193 67.7724 54.9317L74.3364 52.1016C74.5951 51.9895 74.8008 51.7821 74.9107 51.5225C75.0207 51.2628 75.0264 50.9708 74.9267 50.707ZM36.8218 37.8486C37.4772 37.3635 38.2256 37.0188 39.0203 36.8358C39.815 36.6528 40.6388 36.6356 41.4404 36.7852L52.7827 38.9151C52.9644 38.9496 53.1519 38.9375 53.3276 38.8799L57.9902 37.3535L64.0415 52.6655L59.2075 56.023L58.9643 55.8457L49.4311 48.98C49.2827 48.8726 49.1098 48.8041 48.9281 48.7809C48.7464 48.7576 48.5618 48.7802 48.3911 48.8467C45.5478 49.9497 43.1777 50.0376 41.3467 49.106C38.9121 47.8667 38.1723 45.1685 38.1665 45.1509C38.1235 44.9834 38.0416 44.8284 37.9275 44.6986C37.8133 44.5687 37.6701 44.4676 37.5095 44.4035C37.349 44.3394 37.1755 44.3141 37.0033 44.3297C36.8311 44.3453 36.665 44.4013 36.5185 44.4932L29.9678 48.5947C29.3822 48.9593 28.7001 49.1382 28.011 49.1082C27.3219 49.0781 26.658 48.8404 26.1064 48.4263C25.9031 48.2724 25.7383 48.0733 25.6252 47.8447C25.5122 47.6162 25.4539 47.3644 25.4551 47.1094C25.4562 46.8544 25.5167 46.6031 25.6318 46.3756C25.7469 46.148 25.9134 45.9504 26.1181 45.7983L36.8218 37.8486ZM8.25731 53.0464C8.23878 53.0911 8.21148 53.1316 8.17701 53.1656C8.14254 53.1996 8.1016 53.2263 8.05663 53.2442C8.00976 53.2631 7.95939 53.2719 7.90888 53.2699C7.85836 53.2678 7.80886 53.2551 7.76366 53.2324L2.51952 50.7085L10.5278 31.812L15.7002 34.2891C15.7835 34.3283 15.8483 34.3983 15.8811 34.4844C15.9139 34.5704 15.912 34.6658 15.876 34.7505L8.25731 53.0464ZM17.25 61.5425C16.9507 61.2428 16.7826 60.8366 16.7826 60.4131C16.7826 59.9896 16.9507 59.5834 17.25 59.2837L19.9219 56.6089C20.0703 56.4605 20.2465 56.3428 20.4404 56.2624C20.6343 56.1821 20.8421 56.1408 21.052 56.1408C21.2619 56.1408 21.4697 56.1821 21.6636 56.2624C21.8575 56.3428 22.0337 56.4605 22.1821 56.6089C22.3305 56.7573 22.4482 56.9335 22.5286 57.1274C22.6089 57.3213 22.6502 57.5291 22.6502 57.739C22.6502 57.9489 22.6089 58.1567 22.5286 58.3506C22.4482 58.5446 22.3305 58.7207 22.1821 58.8692L19.5029 61.5484C19.2031 61.8456 18.7979 62.0124 18.3757 62.0124C17.9535 62.0124 17.5484 61.8456 17.2485 61.5484L17.25 61.5425ZM21.2871 65.1401C21.1387 64.9917 21.0209 64.8156 20.9406 64.6217C20.8603 64.4277 20.8189 64.2199 20.8189 64.01C20.8189 63.8001 20.8603 63.5923 20.9406 63.3984C21.0209 63.2045 21.1387 63.0283 21.2871 62.8799L23.748 60.419C23.8213 60.3457 23.8945 60.2725 23.9575 60.1904L23.9707 60.2036C24.2748 59.9266 24.674 59.7776 25.0852 59.7877C25.4964 59.7978 25.8878 59.9663 26.1779 60.2579C26.468 60.5495 26.6344 60.9418 26.6424 61.353C26.6503 61.7643 26.4993 62.1627 26.2207 62.4653L23.7627 64.9233C23.688 64.9981 23.6162 65.0698 23.5517 65.1548L23.54 65.1431C23.2407 65.4411 22.8358 65.6086 22.4134 65.6092C21.9911 65.6097 21.5857 65.4432 21.2856 65.146L21.2871 65.1401ZM25.3227 68.7334C25.0237 68.4333 24.8558 68.0269 24.8558 67.6033C24.8558 67.1796 25.0237 66.7733 25.3227 66.4732L28.0019 63.794C28.303 63.4944 28.7108 63.3268 29.1355 63.3279C29.5602 63.329 29.9671 63.4987 30.2666 63.7998C30.5661 64.1009 30.7338 64.5087 30.7327 64.9334C30.7316 65.3581 30.5618 65.7649 30.2607 66.0645L27.5801 68.7437C27.2796 69.042 26.8732 69.2091 26.4498 69.2083C26.0263 69.2075 25.6205 69.0388 25.3213 68.7393L25.3227 68.7334ZM31.6216 72.3311C31.4732 72.4795 31.297 72.5972 31.1031 72.6775C30.9092 72.7578 30.7013 72.7992 30.4914 72.7992C30.2816 72.7992 30.0737 72.7578 29.8798 72.6775C29.6859 72.5972 29.5097 72.4795 29.3613 72.3311C29.2129 72.1827 29.0952 72.0065 29.0149 71.8126C28.9345 71.6186 28.8932 71.4108 28.8932 71.2009C28.8932 70.9911 28.9345 70.7832 29.0149 70.5893C29.0952 70.3954 29.2129 70.2192 29.3613 70.0708L31.8208 67.6099C31.8955 67.5366 31.9673 67.4634 32.0317 67.3814L32.0449 67.3945C32.1932 67.2462 32.3693 67.1286 32.5631 67.0483C32.7569 66.968 32.9646 66.9267 33.1743 66.9267C33.384 66.9267 33.5917 66.968 33.7855 67.0483C33.9793 67.1286 34.1554 67.2462 34.3037 67.3945C34.452 67.5429 34.5697 67.7189 34.6499 67.9127C34.7302 68.1065 34.7715 68.3142 34.7715 68.5239C34.7715 68.7337 34.7302 68.9414 34.6499 69.1352C34.5697 69.3289 34.452 69.505 34.3037 69.6533L31.6216 72.3311ZM57.9199 60.5698L57.7734 60.7163C57.4268 61.0605 56.9637 61.2623 56.4756 61.2819C55.9874 61.3014 55.5097 61.1372 55.1367 60.8218L53.8491 59.7261L53.8345 59.7158L53.8257 59.707L51.5625 57.895C51.3356 57.712 51.0453 57.6267 50.7555 57.6577C50.4657 57.6888 50.2001 57.8337 50.0171 58.0606C49.8341 58.2874 49.7487 58.5777 49.7798 58.8675C49.8108 59.1574 49.9557 59.423 50.1826 59.606L52.4238 61.4136C52.6274 61.5876 52.7927 61.8019 52.9095 62.0429C53.0262 62.2839 53.0918 62.5465 53.1021 62.8141C53.1124 63.0817 53.0672 63.3486 52.9694 63.5979C52.8716 63.8472 52.7232 64.0735 52.5337 64.2627L52.2744 64.522C51.9499 64.8486 51.5196 65.0488 51.0608 65.0867C50.6019 65.1245 50.1446 64.9975 49.771 64.7285L46.9878 62.7407C46.8708 62.6517 46.7372 62.5871 46.5948 62.5506C46.4525 62.5142 46.3042 62.5066 46.1589 62.5285C46.0136 62.5504 45.8741 62.6012 45.7487 62.6779C45.6234 62.7547 45.5147 62.8558 45.4291 62.9752C45.3436 63.0947 45.2828 63.2302 45.2506 63.3736C45.2183 63.5169 45.2151 63.6653 45.2412 63.81C45.2673 63.9546 45.3221 64.0925 45.4025 64.2156C45.4828 64.3386 45.587 64.4443 45.709 64.5264L46.5542 65.1314C46.7835 65.2954 46.9743 65.5075 47.1134 65.7527C47.2525 65.998 47.3366 66.2706 47.3597 66.5516C47.3829 66.8326 47.3445 67.1153 47.2474 67.38C47.1503 67.6447 46.9967 67.8851 46.7973 68.0845L46.5176 68.3628C46.1681 68.7116 45.699 68.9143 45.2055 68.9298C44.7119 68.9453 44.231 68.7725 43.8603 68.4463L41.6821 66.5259C41.4714 66.3402 41.1976 66.2423 40.917 66.2522C40.6363 66.2621 40.3701 66.3791 40.173 66.5791C39.9759 66.7792 39.863 67.0472 39.8573 67.3279C39.8516 67.6087 39.9537 67.881 40.1426 68.0889L41.1079 69.1509C41.444 69.5199 41.6249 70.0044 41.6129 70.5034C41.6008 71.0024 41.3969 71.4776 41.0434 71.8301L40.8413 72.0322C40.5106 72.3602 40.0736 72.5591 39.6091 72.5929C39.1446 72.6268 38.6833 72.4934 38.3086 72.2168L36.2812 70.6978C36.6899 70.1119 36.9248 69.4225 36.9587 68.709C36.9927 67.9955 36.8244 67.2869 36.4732 66.6649C36.122 66.0429 35.6022 65.5328 34.9737 65.1933C34.3452 64.8538 33.6336 64.6988 32.9209 64.7461C32.8963 64.2432 32.7718 63.7502 32.5547 63.296C32.3375 62.8417 32.032 62.4353 31.6561 62.1004C31.2801 61.7654 30.8412 61.5088 30.365 61.3453C29.8887 61.1819 29.3847 61.115 28.8823 61.1484C28.8579 60.6459 28.7336 60.1533 28.5167 59.6994C28.2997 59.2455 27.9944 58.8393 27.6187 58.5048C27.2429 58.1702 26.8042 57.9139 26.3283 57.7509C25.8523 57.5878 25.3486 57.5213 24.8467 57.5552C24.8114 56.8212 24.5636 56.1134 24.1335 55.5176C23.7034 54.9218 23.1095 54.4638 22.424 54.1993C21.7385 53.9347 20.9909 53.875 20.2721 54.0274C19.5533 54.1798 18.8942 54.5377 18.375 55.0576L17.0376 56.3965L10.9409 52.314L17.2529 37.1646L19.2392 38.2222C19.3978 38.307 19.575 38.3513 19.7549 38.3511H28.4311C29.5098 38.3493 30.5767 38.5759 31.5615 39.0161L24.8056 44.0288C24.327 44.3843 23.9376 44.8464 23.6685 45.3784C23.3993 45.9104 23.2577 46.4978 23.2548 47.094C23.252 47.6902 23.388 48.2789 23.6521 48.8135C23.9162 49.3481 24.3011 49.8138 24.7764 50.1738C25.6843 50.8554 26.777 51.2467 27.9113 51.2964C29.0455 51.346 30.1682 51.0518 31.1323 50.4522L36.5522 47.0508C37.1382 48.2622 38.2705 49.9966 40.3125 51.0454C42.5976 52.2173 45.3882 52.2393 48.6123 51.1011L57.6723 57.6255C57.9005 57.7902 58.0903 58.0025 58.2284 58.2477C58.3665 58.493 58.4497 58.7653 58.4723 59.0458C58.4948 59.3263 58.4562 59.6084 58.3591 59.8726C58.2619 60.1367 58.1086 60.3766 57.9096 60.5757L57.9199 60.5698ZM66.9067 52.9146C66.8625 52.9335 66.8149 52.9433 66.7668 52.9433C66.7187 52.9433 66.6711 52.9335 66.6269 52.9146C66.5827 52.896 66.5425 52.8688 66.5089 52.8346C66.4752 52.8004 66.4486 52.7599 66.4306 52.7153L59.1533 34.3154C59.1342 34.2713 59.1243 34.2237 59.1243 34.1755C59.1243 34.1274 59.1342 34.0798 59.1533 34.0357C59.1734 33.9918 59.202 33.9524 59.2374 33.9197C59.2729 33.887 59.3145 33.8617 59.3598 33.8452L65.3086 31.7241L72.4863 50.5078L66.9067 52.9146Z' fill='%23AE906E'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_1944_3527'%3e%3crect width='75' height='75' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
}
.list_schema_how_we_work > li .descr_how_work {
    line-height: 16px;
}
.list_schema_how_we_work > li.how_work1:after,
.list_schema_how_we_work > li.how_work2:after,
.list_schema_how_we_work > li.how_work6:after,
.list_schema_how_we_work > li.how_work5:after {
    content: '';
    width: 100px;
    position: absolute;
    right: -40px;
    top: 65px;
    height: 20px;
    background: url(/local/templates/garda_new_responsive/img/arrow_schem.png) no-repeat center top;
}
.list_schema_how_we_work > li.how_work6:after,
.list_schema_how_we_work > li.how_work5:after {
    background: url(/local/templates/garda_new_responsive/img/arrow_schem.png) no-repeat center -40px;
}
.list_schema_how_we_work > li.how_work3:after {
    content: '';
    right: 40px;
    bottom: -145px;
    width: 50px;
    height: 165px;
    display: block;
    position: absolute;
    background: url(/local/templates/garda_new_responsive/img/circle_arrow_schem.png) no-repeat center;
}
.block_our_pluses .title_schema_our_pluses {
    margin-bottom: 55px;
}
.block_our_pluses {
    padding: 60px 0;
}
.ul_our_pluses .li_our_pluses {
    width: 19.5%;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    font-size: 15px;
}
.ul_our_pluses .li_our_pluses .img_our_plus {
    width: 100px;
    height: 100px;
    margin: 0 auto;
    background-size: calc(100% - 20px);
    background-repeat: no-repeat;
    background-position: center;
}
.ul_our_pluses .li_our_pluses.our_plus1 .img_our_plus {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_1948_3556)'%3e%3cpath d='M67.4019 30.1576L42.111 21.4338C39.715 20.6147 37.0323 20.7785 34.7388 21.8843L33.4691 22.4987C31.7489 23.3383 29.7215 23.4612 27.9194 22.8058L25.7487 22.0277C25.6463 21.9662 25.5439 21.9048 25.4415 21.8638L12.4991 17.461C12.192 17.3586 11.8438 17.3791 11.5571 17.5224C11.2704 17.6658 11.0452 17.9115 10.9428 18.2187L0.0687229 49.9398C-0.15654 50.5746 0.191594 51.2709 0.826426 51.4962L13.7893 55.94C13.9326 56.0014 14.0555 56.0219 14.1989 56.0219C14.3832 56.0219 14.5675 55.9809 14.7313 55.899C15.018 55.7557 15.2433 55.5099 15.3457 55.2028L25.8101 24.6899L27.1208 25.1609C29.5372 26.021 32.2609 25.8571 34.5749 24.7308L35.8446 24.1165C37.5443 23.2769 39.5512 23.154 41.3328 23.7683L65.6817 32.1645C65.4974 33.2294 64.9854 34.9905 63.6543 35.9121C62.4666 36.7312 60.7464 36.7722 58.5757 36.0145L47.9474 32.3898C47.6197 32.2874 47.2716 32.3079 46.9644 32.4717C46.6572 32.6355 46.4524 32.9222 46.35 33.2499C46.3296 33.3113 44.7527 39.1272 39.8379 41.7484C36.7252 43.4277 32.8752 43.4891 28.3904 41.9532C27.7556 41.7279 27.0593 42.0761 26.8341 42.7109C26.6088 43.3457 26.9569 44.042 27.5918 44.2673C29.9878 45.0864 32.2609 45.496 34.3701 45.496C36.7866 45.496 38.9983 44.9635 41.0052 43.8782C45.3876 41.5232 47.4968 37.2227 48.2955 35.0929L57.7361 38.3285C60.7054 39.3524 63.1424 39.2091 65.0264 37.9189C68.0572 35.8301 68.2006 31.5297 68.221 31.3454C68.2415 30.8129 67.8934 30.3214 67.4019 30.1576ZM13.4412 53.2164L2.79236 49.5712L12.8678 20.1846L23.2299 23.7274C23.3118 23.7683 23.3937 23.8093 23.4756 23.8502L23.5166 23.8707L13.4412 53.2164Z' fill='%23AE906E'/%3e%3cpath d='M99.8816 48.322L85.0962 18.2801C84.9528 17.9934 84.7071 17.7681 84.3999 17.6657C84.0927 17.5633 83.7446 17.5838 83.4579 17.7272L71.1503 23.7478C70.536 24.055 70.2902 24.7718 70.5769 25.3861L84.9118 54.6703L80.0994 59.0732C76.0242 62.8207 71.4165 65.9539 66.4403 68.3909L42.8696 79.9203C42.2143 80.2479 41.477 80.2889 40.7808 80.0431C40.0845 79.7974 39.5316 79.3059 39.2039 78.6506C38.8763 77.9953 38.8353 77.258 39.0811 76.5618C39.3268 75.8655 39.8183 75.3126 40.4736 74.9849L53.6412 68.5342C54.2556 68.2271 54.5013 67.5103 54.2146 66.896C53.9075 66.2816 53.1702 66.0359 52.5764 66.3226L39.6954 72.6299L33.2037 75.8041C31.8522 76.4594 30.1934 75.9065 29.5381 74.5549C28.8828 73.2033 29.4357 71.565 30.7873 70.8893L49.7094 61.633C50.3237 61.3258 50.5695 60.6091 50.2828 59.9947C49.9756 59.3804 49.2384 59.1346 48.6445 59.4213L34.6372 66.2816L29.7224 68.6776L27.4083 69.8039C26.0568 70.4592 24.398 69.9063 23.7427 68.5547C23.0874 67.2031 23.6403 65.5444 24.9919 64.8891L27.3264 63.7423L44.2621 55.4485C44.8765 55.1413 45.1222 54.4246 44.8355 53.8102C44.5283 53.1959 43.7911 52.9501 43.1972 53.2368L32.3232 58.5612L26.2615 61.5306C25.6062 61.8583 24.869 61.8992 24.1727 61.6535C23.4765 61.4077 22.9235 60.9162 22.5959 60.2609C22.2682 59.6056 22.2273 58.8684 22.473 58.1721C22.7188 57.4759 23.2102 56.9229 23.8656 56.5953L32.8556 52.1924C33.47 51.8852 33.7157 51.1685 33.429 50.5541C33.1218 49.9398 32.3846 49.694 31.7907 49.9808L22.8007 54.3836C21.5515 54.998 20.6095 56.0629 20.159 57.3735C19.7084 58.6841 19.7903 60.0971 20.4047 61.3463C20.8757 62.3293 21.6539 63.1074 22.5959 63.6194C21.0395 65.1553 20.5685 67.5513 21.572 69.5991C22.473 71.4422 24.3161 72.507 26.2411 72.507C26.4663 72.507 26.6916 72.4866 26.9169 72.4661C26.753 73.49 26.8759 74.5754 27.3674 75.5993C28.2684 77.4424 30.1115 78.5072 32.0365 78.5072C32.7942 78.5072 33.5723 78.3434 34.3096 77.9748L36.5417 76.869C36.4393 77.8314 36.6032 78.7939 37.0537 79.6745C37.668 80.9237 38.7329 81.8657 40.0435 82.3162C40.5965 82.5005 41.1699 82.6029 41.7433 82.6029C42.5214 82.6029 43.2996 82.4186 44.0164 82.0705L67.5871 70.5411C72.7886 68.0018 77.5601 64.7252 81.8196 60.8139L87.1645 55.899L99.3082 49.9603C99.9226 49.6531 100.168 48.9363 99.8816 48.322ZM86.9802 53.3187L73.321 25.4066L83.4374 20.4713L97.076 48.3834L86.9802 53.3187Z' fill='%23AE906E'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_1948_3556'%3e%3crect width='100' height='100' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
}
.ul_our_pluses .li_our_pluses.our_plus2 .img_our_plus {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M93.2027 55.4714L62.5209 24.8316C64.7515 21.8645 65.8458 18.2449 65.5932 14.5202C65.3197 10.564 63.5941 6.88132 60.69 4.18772C57.786 1.47307 53.956 0 49.9156 0C45.9384 0 42.1505 1.49412 39.2675 4.22981C36.3845 6.9655 34.6589 10.6692 34.3853 14.7096C34.3222 15.5724 34.9956 16.33 35.8584 16.3931C36.7212 16.4562 37.4788 15.7828 37.5419 14.92C37.9838 8.22812 43.3079 3.17762 49.9156 3.17762C56.6286 3.17762 62.0158 8.16499 62.4577 14.7727C62.6471 17.6768 61.8264 20.4125 60.2902 22.6221L51.1993 13.5522C50.589 12.9419 49.5789 12.9419 48.9687 13.5522L6.79695 55.5135C6.50233 55.8081 6.33398 56.2079 6.33398 56.6288C6.33398 57.0497 6.50233 57.4495 6.79695 57.7441L48.9687 99.537C49.2843 99.8316 49.6842 100 50.084 100C50.4838 100 50.8836 99.8527 51.1993 99.537L93.2027 57.7441C93.4973 57.4495 93.6656 57.0497 93.6656 56.6288C93.6656 56.1658 93.4973 55.766 93.2027 55.4714ZM50.084 96.149L10.164 56.5867L50.084 16.8561L58.1437 24.9158C57.5124 25.463 56.7969 25.947 56.0604 26.3468C54.9872 24.0741 52.7145 22.5168 50.084 22.5168C46.254 22.5168 43.2658 25.5051 43.2658 29.335C43.2658 32.9966 46.3172 35.9848 50.084 35.9848C53.6825 35.9848 56.6076 33.1229 56.7338 29.5455C58.0596 28.9352 59.2801 28.1355 60.3744 27.1465L89.8567 56.5867L50.084 96.149ZM50.1471 29.5034C50.2313 30.303 50.9257 30.9133 51.7044 30.9133C51.7675 30.9133 51.8306 30.9133 51.8727 30.9133C52.3357 30.8712 52.8197 30.787 53.2826 30.6818C52.7355 31.9234 51.4939 32.8283 50.0629 32.8283C48.0006 32.8283 46.4013 31.2921 46.4013 29.335C46.4013 27.2517 47.9796 25.6734 50.0629 25.6734C51.3677 25.6734 52.504 26.3889 53.0932 27.4832C52.5882 27.6094 52.0621 27.6936 51.536 27.7567C50.6732 27.862 50.0629 28.6406 50.1471 29.5034Z' fill='%23AE906E'/%3e%3cpath d='M54.0806 61.5223H42C41.4477 61.5223 41 61.0746 41 60.5223V59.7187C41 59.1665 41.4477 58.7188 42 58.7188H54.0806C55.3565 58.7188 56.4041 58.5104 57.2235 58.0938C58.0428 57.6771 58.6457 57.0878 59.0319 56.3259C59.4299 55.564 59.6289 54.6652 59.6289 53.6295C59.6289 52.7842 59.4416 51.9747 59.067 51.2009C58.7042 50.4271 58.1131 49.7902 57.2937 49.2902C56.486 48.7902 55.415 48.5402 54.0806 48.5402H48.0056V70.7188C48.0056 71.271 47.5579 71.7188 47.0056 71.7188H45.6345C45.0822 71.7188 44.6345 71.271 44.6345 70.7188V46.7188C44.6345 46.1665 45.0822 45.7188 45.6345 45.7188H54.0806C56.012 45.7188 57.639 46.058 58.9617 46.7366C60.2844 47.4033 61.2852 48.3318 61.9641 49.5223C62.6547 50.7009 63 52.058 63 53.5938C63 55.2604 62.6547 56.689 61.9641 57.8795C61.2852 59.058 60.2844 59.9628 58.9617 60.5938C57.639 61.2128 56.012 61.5223 54.0806 61.5223ZM52.8699 63.9688C53.4222 63.9688 53.8699 64.4165 53.8699 64.9688V65.7902C53.8699 66.3425 53.4222 66.7902 52.8699 66.7902H42C41.4477 66.7902 41 66.3425 41 65.7902V64.9688C41 64.4165 41.4477 63.9688 42 63.9688H52.8699Z' fill='%23AE906E'/%3e%3c/svg%3e ");
}
.ul_our_pluses .li_our_pluses.our_plus3 .img_our_plus {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M93.4123 24.1233C94.2892 24.1233 95 24.8342 95 25.711V89.9031C95 90.7799 94.2892 91.4908 93.4123 91.4908H6.08772C5.21085 91.4908 4.5 90.7799 4.5 89.9031V25.711C4.5 24.8342 5.21085 24.1233 6.08772 24.1233H93.4123ZM7.67544 88.3154H91.8246V27.2988H7.67544V88.3154Z' fill='%23AE906E'/%3e%3cpath d='M92.834 39.7377C93.7107 39.7378 94.4217 40.4486 94.4217 41.3254C94.4217 42.2022 93.7107 42.913 92.834 42.9131L68.5448 42.9131C67.6679 42.9131 66.957 42.2023 66.957 41.3254C66.957 40.4485 67.6679 39.7377 68.5448 39.7377L92.834 39.7377Z' fill='%23AE906E'/%3e%3cpath d='M32.6903 39.7377C33.567 39.7379 34.278 40.4486 34.278 41.3254C34.278 42.2021 33.567 42.9129 32.6903 42.9131H6.08772C5.21085 42.9131 4.5 42.2023 4.5 41.3254C4.5 40.4485 5.21085 39.7377 6.08772 39.7377H32.6903Z' fill='%23AE906E'/%3e%3cpath d='M83.7285 35.5428V26.2893C83.7285 25.4125 84.4394 24.7016 85.3162 24.7016C86.1931 24.7016 86.904 25.4125 86.904 26.2893V35.5428C86.9037 36.4194 86.1929 37.1305 85.3162 37.1305C84.4395 37.1305 83.7288 36.4194 83.7285 35.5428Z' fill='%23AE906E'/%3e%3cpath d='M84.3047 82.9639V47.6868C84.3047 46.8099 85.0155 46.0991 85.8924 46.0991C86.7693 46.0991 87.4801 46.8099 87.4801 47.6868V82.9639C87.4799 83.8406 86.7692 84.5516 85.8924 84.5516C85.0156 84.5516 84.3049 83.8406 84.3047 82.9639Z' fill='%23AE906E'/%3e%3cpath d='M24.7396 24.5548V19.2024H16.3493V24.5548C16.3491 25.4315 15.6383 26.1425 14.7615 26.1425C13.8848 26.1425 13.174 25.4315 13.1738 24.5548V17.6147C13.1738 16.7379 13.8847 16.027 14.7615 16.027H26.3273C27.2042 16.027 27.915 16.7379 27.915 17.6147V24.5548C27.9148 25.4315 27.204 26.1425 26.3273 26.1425C25.4507 26.1423 24.7398 25.4314 24.7396 24.5548Z' fill='%23AE906E'/%3e%3cpath d='M61.6064 8.509L61.7501 8.5152C62.4627 8.57959 63.0526 9.11766 63.1724 9.8352L65.4858 23.7153C65.6297 24.5802 65.0451 25.3977 64.1802 25.5418C63.3153 25.686 62.4969 25.1022 62.3527 24.2373L60.2616 11.6844H39.828L37.7286 24.8048C37.5901 25.6707 36.7752 26.2603 35.9093 26.1217C35.0437 25.983 34.4539 25.1692 34.5924 24.3035L36.9058 9.84554L36.9358 9.70393C37.1132 9.00707 37.7426 8.509 38.4739 8.509H61.6064Z' fill='%23AE906E'/%3e%3cpath d='M72.3086 56.9395C72.3085 44.9595 62.597 35.2479 50.617 35.2479C38.6372 35.248 28.9256 44.9596 28.9254 56.9395C28.9254 68.9195 38.6371 78.631 50.617 78.6311V81.8065C36.8833 81.8064 25.75 70.6732 25.75 56.9395C25.7501 43.2059 36.8834 32.0726 50.617 32.0724C64.3508 32.0724 75.4839 43.2058 75.4841 56.9395C75.4841 70.6733 64.3508 81.8065 50.617 81.8065V78.6311C62.5971 78.6311 72.3086 68.9195 72.3086 56.9395Z' fill='%23AE906E'/%3e%3cpath d='M64.2119 56.9401C64.2119 49.4316 58.1254 43.3444 50.617 43.3442C43.1084 43.3442 37.0211 49.4315 37.0211 56.9401C37.0213 64.4485 43.1086 70.5349 50.617 70.5349V73.7104L50.1839 73.7052C41.2653 73.4793 34.0766 66.2908 33.8509 57.3722L33.8457 56.9401C33.8457 47.6777 41.3547 40.1688 50.617 40.1688L51.0491 40.1739C60.1116 40.4033 67.3873 47.8223 67.3873 56.9401L67.3821 57.3722C67.1528 66.4345 59.7346 73.7102 50.617 73.7104V70.5349C58.1253 70.5347 64.2117 64.4484 64.2119 56.9401Z' fill='%23AE906E'/%3e%3cpath d='M29.8317 69.1182C30.4517 68.4982 31.4568 68.4983 32.0769 69.1182C32.6969 69.7383 32.6969 70.7433 32.0769 71.3634L30.0529 73.3873C28.9164 74.5238 28.9165 76.3668 30.0529 77.5034C31.1895 78.64 33.0324 78.64 34.169 77.5034L36.1929 75.4794C36.813 74.8594 37.8191 74.8594 38.4391 75.4794C39.0588 76.0994 39.0587 77.1046 38.4391 77.7246L36.4142 79.7485C34.0375 82.1252 30.1845 82.1252 27.8078 79.7485C25.4313 77.3718 25.4312 73.5188 27.8078 71.1422L29.8317 69.1182Z' fill='%23AE906E'/%3e%3c/svg%3e ");
}
.ul_our_pluses .li_our_pluses.our_plus4 .img_our_plus {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_1952_3640)'%3e%3cpath d='M61.5327 70.6424H56.0508C55.2418 70.6424 54.5859 71.2983 54.5859 72.1073C54.5859 72.9165 55.2418 73.5721 56.0508 73.5721H61.5327C62.3417 73.5721 62.9976 72.9165 62.9976 72.1073C62.9976 71.2983 62.3417 70.6424 61.5327 70.6424Z' fill='%23AE906E'/%3e%3cpath d='M93.7995 54.96L85.8226 51.8832L81.7556 47.8162C81.4944 47.555 81.1579 47.4136 80.8141 47.3915V44.1553C82.731 42.1116 84.0955 39.5234 84.646 36.6077C84.9879 36.6232 85.333 36.5956 85.6734 36.5261C87.6225 36.1271 89.0371 34.3186 89.0371 32.2264V31.1582C89.0371 29.9478 88.5463 28.8369 87.7471 28.0425C89.0407 21.0072 87.9752 15.2739 84.6521 11.4365C81.4378 7.72495 76.2592 5.9509 69.6768 6.30696C63.5954 6.63568 59.6696 9.43378 58.4258 10.4574C57.7449 10.5383 56.5852 10.7774 55.4113 11.4817C53.7843 12.4579 51.845 14.5085 51.845 18.7338C51.845 22.4198 52.4341 25.4972 52.8607 27.2431C51.4309 27.9396 50.4745 29.449 50.4745 31.1746V32.2262C50.4745 34.3184 51.8892 36.1269 53.8382 36.5259C54.1787 36.5956 54.524 36.623 54.8656 36.6075C55.4162 39.5232 56.7809 42.1114 58.6975 44.1552V47.3913C58.3537 47.4134 58.017 47.5548 57.7561 47.816L53.689 51.883L45.7121 54.9599C45.022 55.2259 44.3628 55.571 43.7531 55.9853C43.0839 56.44 42.9101 57.3509 43.3646 58.0201C43.648 58.4373 44.1087 58.6619 44.5775 58.6619C44.8609 58.6619 45.1472 58.5796 45.3994 58.4085C45.8246 58.1197 46.2846 57.879 46.7664 57.6931L54.1695 54.8376L59.8297 63.3282C60.5313 64.3807 61.656 65.0559 62.9148 65.1805C63.0548 65.1944 63.1948 65.2013 63.3339 65.2013C64.0626 65.2013 64.7697 65.0097 65.3955 64.6555L64.1808 92.2084C64.1451 93.0166 64.7714 93.7008 65.5799 93.7364C65.6017 93.7374 65.6236 93.7377 65.6455 93.7377C66.4248 93.7377 67.0732 93.1235 67.1078 92.3373L68.2352 66.7624H71.2763L72.4036 92.3373C72.4382 93.1237 73.0866 93.7377 73.866 93.7377C73.8878 93.7377 73.9097 93.7374 73.9316 93.7364C74.7398 93.7008 75.3662 93.0166 75.3306 92.2084L74.116 64.6555C74.7418 65.0097 75.4486 65.2013 76.1775 65.2013C76.3166 65.2013 76.4566 65.1944 76.5967 65.1805C77.8555 65.0559 78.9799 64.3807 79.6817 63.3282L85.342 54.8376L92.745 57.6931C93.7833 58.0935 94.6771 58.7324 95.3798 59.5295L90.3151 64.5942C88.4852 66.4241 87.4776 68.857 87.4776 71.4445V92.2731C87.4776 93.0821 88.1334 93.7379 88.9424 93.7379C89.7514 93.7379 90.4073 93.0821 90.4073 92.2731V71.4445C90.4073 69.6396 91.1102 67.9423 92.3866 66.6659L96.8316 62.2209C97.0102 62.8758 97.0936 63.5643 97.0654 64.2682L95.9308 92.2137C95.898 93.0221 96.5267 93.704 97.335 93.737C97.3553 93.7377 97.3754 93.7381 97.3955 93.7381C98.177 93.7381 98.8262 93.1207 98.858 92.3328L99.993 64.3866C100.159 60.2412 97.6703 56.453 93.7995 54.96ZM57.7332 36.0036C57.4748 34.5972 56.1724 33.5749 54.7668 33.679C54.6556 33.687 54.5412 33.6792 54.4259 33.6557C53.8435 33.5366 53.4042 32.9219 53.4042 32.2264V31.1744C53.4042 30.4949 53.8583 29.8828 54.4378 29.781C54.9269 29.6951 55.3953 29.8746 55.6916 30.2611C55.9605 30.6117 56.3193 30.8625 56.7289 30.986C57.3289 31.1672 57.9905 31.0608 58.4991 30.7018C59.4151 30.0551 60.2233 29.265 60.9013 28.3533C61.3841 27.7041 61.2489 26.7865 60.5999 26.3038C59.9505 25.821 59.033 25.956 58.5502 26.6052C58.2121 27.0599 57.8301 27.4726 57.4096 27.8378C56.9451 27.4406 56.4025 27.1535 55.8211 26.9896C55.4447 25.5478 54.7748 22.4588 54.7748 18.7334C54.7748 16.4898 55.4664 14.9134 56.8303 14.0481C57.8946 13.3729 59.0209 13.346 59.0202 13.3458C59.3946 13.3458 59.759 13.1983 60.0309 12.9411C60.0667 12.9075 63.6677 9.56562 69.8346 9.23221C75.4797 8.92752 79.8376 10.3525 82.437 13.3542C85.057 16.3796 85.9295 21.0244 84.983 26.838C84.5906 26.8242 84.1611 26.8538 83.7335 26.9251L82.3573 23.62C82.0765 22.9458 81.3409 22.5817 80.6343 22.7659C80.4981 22.8014 66.9703 26.2308 61.2981 19.1689C60.7917 18.5383 59.8698 18.4375 59.2387 18.9441C58.608 19.4508 58.5073 20.3727 59.0141 21.0035C64.8064 28.215 76.2996 26.6462 80.1255 25.8812L81.1897 28.4369C81.6474 29.5355 82.8181 30.1355 83.972 29.8635C84.4457 29.7519 84.8982 29.7494 85.0681 29.783C85.6605 29.901 86.1072 30.4918 86.1072 31.1578V32.2262C86.1072 32.9219 85.6679 33.5364 85.0855 33.6555C84.9705 33.6792 84.8554 33.687 84.7447 33.6788C83.3392 33.5764 82.0368 34.5968 81.7782 36.0036C80.7126 41.8053 75.6564 46.0163 69.7557 46.0163C63.855 46.0163 58.7989 41.8053 57.7332 36.0036ZM64.2316 61.8979C63.8601 62.2694 63.4283 62.2875 63.2036 62.2653C62.9792 62.2432 62.5591 62.1405 62.2677 61.7033L56.5654 53.1501L58.8586 50.8568L67.6127 58.5168L64.2316 61.8979ZM68.3643 63.8329L68.453 61.8196L69.7555 60.517L71.0581 61.8196L71.1468 63.8329H68.3643ZM69.7557 56.4987L61.6272 49.3863V46.5827C63.9906 48.0857 66.7867 48.9461 69.7557 48.9461C72.7247 48.9461 75.5211 48.0857 77.8844 46.5827V49.3863L69.7557 56.4987ZM77.2441 61.7033C76.9525 62.1407 76.5324 62.2432 76.3082 62.2653C76.0834 62.2875 75.6515 62.2694 75.28 61.8977L71.8989 58.5166L80.653 50.8566L82.9462 53.1499L77.2441 61.7033Z' fill='%23AE906E'/%3e%3cpath d='M46.4549 62.637L39.3021 59.5148L35.392 55.6048C35.1301 55.3427 34.7934 55.2021 34.4506 55.1802V52.8756C37.7923 50.6797 40.2376 47.1873 41.0234 43.0256C41.4082 43.0428 41.7966 43.0059 42.1795 42.9155C44.0539 42.4719 45.4143 40.6756 45.4143 38.6443V37.5763C45.4143 36.0923 44.6779 34.7573 43.5371 33.9741C43.8727 32.6448 44.0438 31.2848 44.0438 29.9158C44.0438 23.847 40.7632 18.5015 35.8184 15.4323C35.7657 10.3672 31.4423 6.26166 26.1331 6.26166C20.8238 6.26166 16.5005 10.3672 16.4477 15.4323C11.5031 18.5015 8.22256 23.8472 8.22256 29.9158C8.22256 31.2807 8.39248 32.6368 8.72608 33.9624C7.58582 34.7417 6.85202 36.0829 6.85202 37.5923V38.6443C6.85202 40.6756 8.2124 42.4719 10.0868 42.9155C10.4697 43.0061 10.858 43.0428 11.2429 43.0256C12.0287 47.1873 14.4742 50.6797 17.8159 52.8756V55.1802C17.4731 55.2021 17.1364 55.3427 16.8745 55.6048L12.9644 59.5148L5.81177 62.637C2.17244 64.2257 -0.159638 67.9586 0.00852918 71.926L0.873585 92.3352C0.906984 93.1223 1.55563 93.7382 2.33611 93.7382C2.35701 93.7382 2.37811 93.7378 2.3992 93.7368C3.20761 93.7026 3.83497 93.0196 3.80079 92.2112L2.93554 71.8018C2.87987 70.4867 3.22168 69.2107 3.86427 68.1125L7.70907 72.7262C8.92413 74.1843 9.59309 76.0323 9.59309 77.93V92.2733C9.59309 93.0823 10.249 93.7382 11.058 93.7382C11.867 93.7382 12.5228 93.0823 12.5228 92.2733V77.93C12.5228 75.3483 11.6125 72.8342 9.9597 70.8508L5.87231 65.9458C6.21978 65.7064 6.58913 65.4943 6.98386 65.322L13.2176 62.6008L17.6227 69.7512C18.0577 70.4572 18.7769 70.936 19.596 71.0649C19.7433 71.0881 19.8909 71.0994 20.038 71.0994C20.7078 71.0994 21.3601 70.8621 21.8773 70.4207L24.6688 68.0388V92.2731C24.6688 93.0821 25.3246 93.738 26.1336 93.738C26.9426 93.738 27.5985 93.0821 27.5985 92.2731V68.0392L30.3898 70.4211C30.907 70.8625 31.5593 71.0998 32.2291 71.0998C32.3759 71.0998 32.5238 71.0883 32.6711 71.0653C33.4902 70.9363 34.2094 70.4576 34.6444 69.7516L39.0495 62.601L45.2832 65.3222C45.6778 65.4944 46.0473 65.7066 46.3948 65.946L42.3074 70.851C40.6546 72.8342 39.7443 75.3485 39.7443 77.9302V92.2735C39.7443 93.0825 40.4001 93.7383 41.2091 93.7383C42.0181 93.7383 42.674 93.0825 42.674 92.2735V77.9302C42.674 76.0325 43.3432 74.1845 44.558 72.7264L48.4028 68.1127C49.0454 69.2109 49.3872 70.4869 49.3316 71.802L48.4665 92.2114C48.4323 93.0196 49.0597 93.7026 49.8681 93.737C49.8892 93.738 49.9101 93.7383 49.9312 93.7383C50.7117 93.7383 51.3603 93.1227 51.3937 92.3354L52.2588 71.9262C52.4267 67.9588 50.0945 64.2257 46.4549 62.637ZM26.1334 9.1914C29.2499 9.1914 31.8793 11.1795 32.6568 13.8733C30.6345 13.11 28.4341 12.6903 26.1334 12.6903C23.8328 12.6903 21.6324 13.11 19.6101 13.8733C20.3876 11.1795 23.0168 9.1914 26.1334 9.1914ZM14.1108 42.4219C13.8525 41.0151 12.548 39.9932 11.1445 40.0971C11.0201 40.1059 10.8916 40.0953 10.7619 40.0645C10.2033 39.9322 9.78196 39.3217 9.78196 38.6443V37.5923C9.78196 36.9128 10.2361 36.3007 10.8156 36.199C11.3046 36.113 11.7728 36.2927 12.0689 36.6788C12.3379 37.0296 12.6967 37.2804 13.1066 37.4042C13.7065 37.5855 14.3684 37.4791 14.8766 37.1199C15.7788 36.4831 16.5764 35.707 17.2475 34.8132C17.7333 34.1663 17.6026 33.2479 16.9557 32.7624C16.3086 32.2766 15.3905 32.4073 14.9047 33.0542C14.5725 33.4966 14.1985 33.8987 13.7871 34.2559C13.1603 33.72 12.3918 33.3844 11.5765 33.2827C11.2959 32.1793 11.1523 31.051 11.1523 29.916C11.1523 22.0334 17.8727 15.6202 26.1334 15.6202C34.394 15.6202 41.1144 22.0333 41.1144 29.916C41.1144 31.0489 40.9716 32.1749 40.6919 33.2762C40.3064 33.3069 39.9146 33.37 39.5519 33.4641L38.4507 32.5586C37.8973 32.1036 37.2009 31.8758 36.496 31.9178C34.3428 32.045 23.3156 32.3362 17.6581 25.5653C17.1393 24.9446 16.2157 24.8618 15.5948 25.3806C14.9739 25.8993 14.8912 26.8232 15.41 27.4439C18.2003 30.7832 22.2927 33.0413 27.5735 34.1554C31.6168 35.0083 35.211 34.9255 36.6192 34.8452L38.3372 36.2579C38.8101 36.6468 39.4732 36.7017 40.0027 36.3935C40.2511 36.2581 41.0832 36.1288 41.4462 36.2013C42.0386 36.3191 42.4851 36.9101 42.4851 37.5763V38.6443C42.4851 39.3219 42.0638 39.9324 41.5052 40.0645C41.3757 40.0951 41.247 40.1063 41.1226 40.0969C39.7198 39.9949 38.4145 41.0151 38.1561 42.4217C37.0905 48.2236 32.0343 52.4346 26.1336 52.4346C20.2327 52.4346 15.1764 48.2236 14.1108 42.4219ZM20.0593 68.1209L15.6534 60.9692L17.9104 58.7121L23.9766 64.7782L20.0593 68.1209ZM26.1334 62.7917L20.7458 57.4041V54.3735C22.4277 55.0138 24.2451 55.3644 26.1334 55.3644C28.0218 55.3644 29.8392 55.0138 31.5211 54.3737V57.4041L26.1334 62.7917ZM32.2076 68.1209L28.2903 64.7782L34.3565 58.7121L36.6135 60.9692L32.2076 68.1209Z' fill='%23AE906E'/%3e%3cpath d='M20.6505 77.1035H16.5391C15.7301 77.1035 15.0742 77.7593 15.0742 78.5683C15.0742 79.3773 15.7301 80.0332 16.5391 80.0332H20.6505C21.4595 80.0332 22.1154 79.3773 22.1154 78.5683C22.1154 77.7593 21.4595 77.1035 20.6505 77.1035Z' fill='%23AE906E'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_1952_3640'%3e%3crect width='100' height='100' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
}
.ul_our_pluses .li_our_pluses.our_plus5 .img_our_plus {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_1952_3669)'%3e%3cpath d='M99.8033 49.0754C99.8033 46.5248 97.7281 44.4497 95.1768 44.4497H68.7104V25.5348L79.625 21.6606C80.391 21.3883 80.79 20.5506 80.5184 19.7846C80.2476 19.0209 79.4076 18.6211 78.6416 18.8912C61.2275 25.0725 70.823 21.6683 62.2956 24.6948C62.2956 22.4938 62.2956 5.34363 62.2956 3.07846L92.7468 13.8855L84.1805 16.9273C83.4145 17.1974 83.0155 18.0374 83.2871 18.8034C83.558 19.5671 84.398 19.9669 85.1617 19.6961L94.555 16.3612C96.8843 15.5357 96.8865 12.236 94.555 11.4098C60.2982 -0.748449 62.6366 0.00915046 61.9828 0.00915046C60.5355 0.00915046 59.3583 1.18866 59.3583 2.63748V44.4497H52.4735C51.6617 44.4497 51.0041 45.1065 51.0041 45.9183C51.0041 46.7293 51.6617 47.387 52.4735 47.387H95.1776C96.1083 47.387 96.8652 48.1446 96.8652 49.0754V61.9866H40.8982V49.0754C40.8982 48.1446 41.6558 47.387 42.5866 47.387H46.5973C47.4091 47.387 48.0668 46.7293 48.0668 45.9183C48.0668 45.1065 47.4091 44.4497 46.5973 44.4497H42.5866C40.0353 44.4497 37.9601 46.5248 37.9601 49.0754V61.9866H23.8007C21.2509 61.9866 19.175 64.0633 19.175 66.6131V79.5258H5.01633C2.4643 79.5258 0.390625 81.5995 0.390625 84.1515V95.3736C0.390625 97.9257 2.4643 100 5.01633 100H10.9604C11.7714 100 12.4298 99.344 12.4298 98.5314C12.4298 97.7204 11.7714 97.062 10.9604 97.062H5.01633C4.08402 97.062 3.32871 96.3059 3.32871 95.3736V84.1515C3.32871 83.2192 4.08402 82.4631 5.01633 82.4631H96.8659V95.3736C96.8659 96.3059 96.1076 97.062 95.1776 97.062H16.8366C16.0256 97.062 15.3671 97.7204 15.3671 98.5314C15.3671 99.344 16.0256 100 16.8366 100H95.1776C97.7273 100 99.8033 97.9257 99.8033 95.3736C99.804 93.757 99.8033 51.027 99.8033 49.0754ZM65.7723 44.4481H62.2956V27.742C62.6824 27.6985 62.6084 27.7016 65.7723 26.5785V44.4481ZM96.8659 79.5258C95.72 79.5258 22.9706 79.5258 22.1131 79.5258V66.6131C22.1131 65.683 22.8707 64.9247 23.8014 64.9247C25.3929 64.9247 94.806 64.9254 96.8659 64.9254V79.5258Z' fill='%23AE906E'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_1952_3669'%3e%3crect width='100' height='100' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
}
.block_our_slogan {
    text-align: center;
    color: #fff;
    padding: 140px 0;
    background: url(/local/templates/garda_new_responsive/img/our_slogan.png) no-repeat center;
    background-size: cover;
}
.block_our_slogan .name_our_slogan br {
    display: none;
}
.block_our_slogan .name_our_slogan {
    margin-bottom: 20px
}
.block_our_slogan .descr_our_slogan {
    margin-bottom: 40px;
    font-size: 15px;
}
.ul_our_slogan {
    text-align: center;
}
.ul_our_slogan li {
    width: 170px;
    margin-right: 20px;
    display: inline-block;
    vertical-align: top;
    border: 1px solid #c9a45e;
}
.ul_our_slogan li:last-child {
    margin-right: 0;
}
.ul_our_slogan li a:hover {
    text-decoration: none;
    background: rgba(255, 255, 255, 0.2);
}
.ul_our_slogan li a {
    color: #c9a45e;
    text-transform: uppercase;
    display: block;
    text-decoration: none;
    padding: 12px 0;
}
.text_block {
    padding: 70px 0;
}
.text_block p,
.text_block h2 {
    margin-bottom: 20px;
}
.list {
    margin: 0 0 0 20px;
}
.list li {
    position: relative;
    padding: 0px 0 15px 15px;
    line-height: 14px;
}
.list li:before {
    content: '';
    display: block;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: #AE906E;
    left: 0;
    top: 5px;
    position: absolute;
}
.vacancy_right_form {
    display: inline-block;
    vertical-align: top;
    width: 500px;
}
.vacancy_left_side {
    display: inline-block;
    vertical-align: top;
    width: calc(100% - 510px);
}
.list_vacancy {
    margin: 60px 0;
}
.vacancy_descr {
    display: none;
}
.vacancy_name span {
    border-bottom: 1px solid #715B42;
}
.vacancy_name:hover {
    cursor: pointer;
}
.vacancy_name {
    font-size: 18px;
    line-height: 32px;
    color: #333333;
}
.vacancy_item {
    margin-bottom: 30px;
}
.vacancy_name .icon {
    cursor: pointer;
    font-size: 12px;
    height: 8px;
    width: 18px;
}
.vacancy_item.open .vacancy_name .icon {
    -moz-transform: rotate(180deg); /* ��� Firefox */
    -ms-transform: rotate(180deg); /* ��� IE */
    -webkit-transform: rotate(180deg); /* ��� Safari, Chrome, iOS */
    -o-transform: rotate(180deg); /* ��� Opera */
    transform: rotate(180deg);
}
.list_vacancy .vacancy_item:last-child {
    margin-bottom: 0;
}
.vacancy_item .vacancy_descr li:before {
    content: '';
    position: absolute;
    display: block;
    border-radius: 50%;
    background: #AE906E;
    width: 4px;
    height: 4px;
    left: 10px;
    top: 9px;
}
.vacancy_item .vacancy_descr li {
    list-style: none;
    padding-left: 30px;
    position: relative;
    margin-bottom: 3px;
    font-size: 13px;
    line-height: 22px;
    color: #333333;
}
.vacancy_item .vacancy_label_prop {
    color: #000000;
    padding-left: 30px;
    margin-bottom: 15px;
    margin-top: 30px;
    font: 15px/24px "Roboto", sans-serif;
}
.text_vacancy_bottom {
    font-size: 15px;
    line-height: 23px;
}
.flex-wr-empty {
    justify-content: left;
}
.flex-wr-empty .slide__favorite {
    margin-left: 15px;
}
@media (max-width: 1800px) {
    .slide__image {
        height: auto;
        max-height: 230px;
    }
    .slide__id,
    .elem_status,
    .slide__favorite {
        bottom: -10px;
    }
}
@media (max-width: 1500px) {
    .main-slider,
    .detail-slider .slider-for {
        height: auto;
    }
    .detail-slider .slider-for img {
        width: 100%;
        height: auto;
    }
    .big-slide__text {
        top: 100px;
    }
    .slider-preview .container {
        max-width: 85%;
    }
    /*.chosen-container-single .chosen-single div b {
	width: 15px !important;
	margin: 15px auto;
	}*/
}
@media (max-width: 1300px) {
    .similar-slider .slider__arrow {
        top: 95%;
    }
    .similar-slider .slider__arrow.slick-prev {
        left: 13px;
        right: auto;
        z-index: 100;
    }
    .similar-slider .slider__arrow.slick-next {
        right: 13px;
    }
    .similar-slider .slick-dots {
        left: 0;
        right: 0;
        bottom: 0;
        margin: 0 auto;
        width: 70%;
    }
    .bottom-text__heading {
        margin-right: 30px;
    }
}
@media (max-width: 1200px) {
    .page-about-form {
        padding-right: 15px!important;
    }
    .page-404.flex {
        display: block;
    }
    .page-404.flex > div:first-child {
        border: none;
    }
    .page-404 .callback-form .form-group {
        width: 350px;
    }
    .page-404.flex > div:last-child {
        padding-left: 0;
        margin-top: 20px;
    }

    .n-header__logo{
        padding-right: 20px;
    }
    .n-header__logo img{
        max-width: 150px;
    }
    .n-header__icons{
        margin-left: 20px;
    }

    .slide__image .border__close__sale {
        font-size: 20px;
    }
    .big-slide__text {
        left: 0;
        top: 90px;
    }
    .big-slide__title {
        font-size: 45px;
        line-height: 57px;
    }
    .big-slide__badge {
        margin-bottom: 24px;
    }
    .big-slide__subtitle {
        font-size: 17px;
        margin-top: 2px;
    }
    .big-slide__price {
        font-size: 34px;
        margin-top: 50px;
    }
    .slide__content {
        /*padding-right: 15px;*/
    }
    .catalog-item {
        border-left: 1px solid #E8E8E8;
        padding: 25px;
    }
    .catalog-item__description {
        padding: 0 0 0 25px;
    }
    .catalog-item__images {
        /*height: 350px;*/
        width: 515px;
    }
    .catalog-item__prices {
        padding-right: 50px;
    }
    .catalog-item__price {
        font-size: 22px;
    }
    .catalog-item__title {
        font-size: 24px;
        margin-bottom: 20px;
    }
    .catalog-item__slider .image-slider__arrow {
        top: 162px;
    }
    .container-detail {
        flex-wrap: wrap !important;
    }
    .detail-card {
        display: flex;
        flex: 0 0 100%;
        justify-content: space-between;
        margin-bottom: 40px;
    }
    .detail-card__properties {
        padding: 24px;
    }
    .detail-card__controls {
        padding: 23px 30px;
    }
    .detail-card__controls .catalog-item__price .catalog-item__price-name {
        font-size: 15px;
        margin-bottom: 4px;
    }
    .detail-card__controls {
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
    .detail-card__controls .disc_price {
        font-size: 25px;
    }
    .catalog-item__prices {
        max-width: 100%;
        width: 100%;
        margin-top: 0;
    }
    .detail-info {
        flex: 0 0 100%;
        padding-left: 0;
    }
    .detail-card__controls {
        flex: 0 0 50%;
    }
    .catalog-item__prices {
        display: flex;
        justify-content: space-between;
        padding-right: 0;
    }
    .catalog-item__property--id {
        padding-bottom: 0;
        margin-bottom: 0;
    }
    .detail-card__properties {
        margin-bottom: 0;
    }
    .village-detail__slider {
        max-width: 540px;
    }
    .footer-toggle {
        left: 8px;
    }
    .footer-toggle--last {
        left: 30px;
    }
    .slide .elem_status {
        left: 102px !important;
        bottom: -10px;
        width: 140px;
        /*left: 79px !important;*/
        font-size: 13px;
    }
    .slide__id {
        width: 80px;
    }
    .grecaptcha-badge {
        visibility: hidden;
    }
}
@media (max-width: 1100px) {
    .page-about-info h3 {
        padding-right: 0;
        text-align: center;
    }
    .page-about-info .info-image {
        overflow: hidden;
    }
}
@media (max-width: 1000px) {
    .page-about-numbers {
        flex-wrap: wrap;
        justify-content: center;
        gap: 0 30px;
    }
    .page-about-numbers > div {
        margin-bottom: 20px;
    }
    .page-about-promo p.fz-20 {
        font-size: 16px!important;
    }
    .page-about-promo p.fz-16 {
        font-size: 14px!important;
    }
    .page-about-promo p {
        padding: 0 10px;
    }
    .page-about-promo {
        height: 600px;
    }
    .page-about .breadcrumbs {
        margin-top: 25px;
    }
    .page-about-director .right {
        align-items: end;
        display: flex;
        padding-left: 0;
        width: 340px;
    }
    .page-about-director .left {
        margin-top: 110px;
    }
    .page-about-values .value1 {

    }
    .page-about-values .value2 {

    }
    .page-about-values .value3 {
        width: 100%;
    }
    .page-about-values .value4 {
        width: 49%;
    }
    .page-about-values .value5 {
        width: 49%;
    }
    .page-about-team > div {
        flex-wrap: wrap;
        justify-content: center;
        gap: 0 20px;
    }
    .page-about-team .person {
        margin-bottom: 20px;
    }
    .page-about-director .left p.fz-18 {
        font-size: 16px!important;
    }
    .page-about-director .right img {
        width: 340px;
    }
    .page-about-info {
        background: none;
    }
    .page-about-info > div {
        flex-wrap: wrap;
    }
    .page-about-info ul li {
        margin: 10px 0;
    }
    .n-header__container{
        max-width: 100% !important;
    }
    .n-header__logo{
        padding-right: 10px;
    }
    .n-header__logo img{
        max-width: 130px;
    }
    .n-header__icons{
        margin-left: 5px;
        margin-right: 5px;
    }
    .header__favorites{
        padding-left: 10px;
    }
    .n-header__phone{
        font-size: 16px;
    }
    .n-header .n-header__callback{
        width: 127px;
    }


    .catalog-item__price span.price__value {
        font-size: 22px;
    }
    .catalog-item__price span.old_price_wrapper {
        font-size: 20px;
    }
    .section-cards--no-slider .slide {
        width: 32%;
    }
    .section-cards--no-slider .slide:last-child {
        /*display: none;*/
    }
    .filter__top.filter__top--alt {
        justify-content: space-between;
        padding-right: 120px;
    }
    .bottom-text.mb-50 {
        margin-bottom: 0 !important;
    }
    .top_text_owner br {
        display: none;
    }
    .vacancy_left_side {
        display: block;
        width: 100%;
        margin-bottom: 60px;
    }
    .vacancy_right_form {
        display: block;
    }
    .slide .elem_status {
        left: 99px !important;
        bottom: -10px;
        width: 130px;
        /*left: 79px !important;*/
        font-size: 12px;
    }
    .slide__id {
        width: 75px;
    }
}
@media (max-width: 980px) {
    .border__close__sale.close-sale--list{
        font-size: 24px;
    }
    .page-section__heading {
        margin-bottom: 28px;
    }
    .visible-sm {
        display: block !important;
    }
    .phone-desctop {
        display: none;
    }
    .phone-mob {
        display: inline;
    }
    .slide__price--new {
        margin-right: 15px;
    }
    .catalog-item__price {
        font-size: 20px !important;
    }
    .catalog-item__price--old {
        font-size: 18px !important;
    }
    .article__image img {
        height: 148px;
    }
    .filter__top.filter__top--alt {
        justify-content: space-between;
        padding-right: 40px;
    }
    .catalog-item__property .property-title {
        width: 150px;
        flex-shrink: 0;
    }
    .main-slider,
    .detail-slider {
        height: auto;
    }
    .container {
        max-width: 750px;
    }
    .hidden-md {
        display: none !important;
    }
    .visible-md {
        display: flex !important;
    }
    .bottom-text__heading {
        font-size: 22px;
        margin-right: 25px;
    }
    .footer-contacts {
        flex-direction: column;
    }
    .footer-bottom {
        flex-wrap: wrap;
    }
    .footer-contacts .footer-menu {
        margin: 0 !important;
    }
    .footer-bottom__section {
        border-bottom: 1px solid #312f30;
        flex: 0 0 100%;
        margin-bottom: 85px;
        padding: 25px 20px;
        position: relative;
    }
    .footer-bottom__section .footer-menu {
        position: relative;
    }
    .footer-bottom__section .footer-menu:first-child {
        column-count: 2;
        -moz-column-count: 2;
        -webkit-column-count: 2;
        flex: 0 0 66%;
        position: relative;
    }
    .footer-bottom__section .footer-menu:last-child {
        flex: 0 0 33%;
    }
    .footer-toggle {
        top: -55px;
    }
    .footer-bottom__section:last-child {
        border-bottom: 0 none;
        margin-bottom: 0;
    }
    .slide__wrap {
        width: 50%;
    }
    .page-section-wrap--with-map .slide__wrap {
        width: 100%;
    }
    .footer-bottom__section .footer-menu {
        flex: 0 0 50% !important;
    }
    .page-section__menu,
    .page-section__text {
        flex: 0 0 100%;
        max-width: 100%;
    }
    .page-section__text {
        margin-bottom: 25px;
    }
    .page-section__menu .col {
        justify-content: flex-start;
        width: 50%;
    }
    .filter__top {
        flex-wrap: wrap;
    }
    .filter-section--square {
        display: flex;
        justify-content: space-between;
        padding-right: 130px;
        width: 100%;
    }
    .catalog-item__images {
        height: 355px;
        width: 375px;
    }
    .catalog-item__slider .image-slider__arrow {
        top: 120px;
    }
    .catalog-item__price {
        font-size: 18px;
    }
    .catalog-item__price-value-cont {
        margin-bottom: 8px;
    }
    .catalog-item__price span {
        margin-bottom: 0;
        margin-top: 0;
    }
    .catalog-item__price-cont + .catalog-item__price-cont {
        margin-top: 21px;
    }
    /* .detail-card__btn {
        margin-top: 15px;
    } */
    .catalog-item__slider .image-slider__arrow {
        top: calc(50% - 10px);
    }
    .settlement-by-highway {
        column-count: 4;
    }
    .similar-filter .slider__arrow {
        display: none !important;
    }
    .detail-slider .detail-slider__controls .flex-wr {
        width: 100%;
    }
    .detail-slider .detail-slider__controls .slide__favorite {
        height: 40px;
        width: 40px;
    }
    .detail-slider .detail-slider__controls .elem_status {
        height: 40px;
    }
    .detail-slider .detail-slider__controls .slide__favorite .icon {
        font-size: 24px;
    }
    .detail-slider .detail-slider__controls .slide__id {
        height: 40px;
        width: 66px;
        font-size: 14px;
    }
    .text-columns {
        column-count: auto;
    }
    .bottom-text {
        flex-wrap: wrap;
    }
    .bottom-text__heading {
        margin-bottom: 25px;
    }
    .bottom-text__heading,
    .bottom-text__content {
        flex: 0 0 100%;
        flex-basis: 100%;
    }
    .contacts-page .flex-wr > div {
        flex: 0 0 100%;
        margin-top: 20px;
    }
    .article__title {
        font-size: 16px;
    }
    .article__preview {
        display: none;
    }
    .articles-grid {
        grid-column-gap: 10px;
        grid-row-gap: 10px;
    }
    .article-detail {
        flex-wrap: wrap;
    }
    .article-detail__aside {
        margin: 0 auto 30px auto;
    }
    .article-detail__aside .fz-24 {
        display: none;
    }
    .village-detail {
        flex-direction: column;
    }
    .village-detail__slider {
        margin-bottom: 30px;
        max-width: 100%;
    }
    .village-detail__descr {
        display: flex;
        flex-wrap: wrap;
    }
    .village-detail__offers {
        flex: 0 0 100%;
    }
    .village-property-group {
        flex: 0 0 50%;
    }
    .slide__id,
    .elem_status,
    .slide__favorite {
        opacity: 1;
    }
    .footer-toggle,
    .footer-toggle--last {
        left: 19px;
    }
    .bc-contacts {
        /*margin-bottom: 0;*/
        margin-top: 25px;
    }
    .slide .elem_status {
        left: 63px !important;
        bottom: -10px;
        font-size: 10px;
        width: 115px;
    }
    .slide__id {
        font-size: 10px;
        width: 50px;
        left: 5px
    }
    .slide__favorite {
        right: 5px;
        width: 45px;
    }
    .elem_status {
        opacity: 1 !important;
    }
    .detail-slider__controls .elem_status {
        opacity: 0 !important;
        display: none;
    }
    .detail-slider__controls .elem_status.act {
        opacity: 1 !important;
        display: flex;
    }
    .slide .elem_status {
        opacity: 1;
    }
    .slide .elem_status.act {
        opacity: 1 !important;
    }
    .elem_status.list_s {
        display: none;
    }
    .elem_status.list_s.act {
        display: flex;
    }
    .list_schema_how_we_work > li.how_work3:after {
        right: -20px;
    }
    .ul_our_pluses {
        text-align: center;
    }
    .ul_our_pluses .li_our_pluses {
        width: 32.5%;
        margin-bottom: 40px;
    }
    .ul_our_pluses .li_our_pluses.our_plus4,
    .ul_our_pluses .li_our_pluses.our_plus5 {
        margin-bottom: 0px;
    }
    .block_our_slogan .name_our_slogan br {
        display: inline;
    }
    .ul_our_slogan li {
        margin-right: 10px;
    }
    .schema_how_we_work {
        background: url(/local/templates/garda_new_responsive/img/how_we_work.png) no-repeat 85% center;
        background-size: cover;
    }
    .sort.visible-sm {
        display: none !important;
    }
}
@media (max-width: 980px) and (max-height: 500px) {
    .section-slider .slide {
        height: 520px !important;
    }
}
@media (max-width: 767px) {
    .n-header{

    }
    .html-hidden .n-header--fixed-active{
        position: fixed;
        width: 100%;
    }
    .n-header__container{
        flex-direction: row-reverse;
        padding: 4px 0;
        height: 60px;
        background: linear-gradient(to top, #292525, #0a0a0a);
    }
    .n-header__icons{
        flex-grow: 0;
        margin-left: 0;
    }

    .n-header__logo{
        justify-content: center;
        flex-grow: 1;
    }
    .n-header__logo img{
        max-width: 140px;
    }
    .header__favorites-popup{
        right: auto;
        left: 3px;
    }
    .header__favorites-popup:before{
        right: auto;
        left: 10px;
    }
    .n-header__phones{
        display: none;
    }

    .n-header .header-filter .flex-wr{
        width: 100%;
        flex-wrap: nowrap;
    }
    .n-header .header-filter__view{
        display: none;
    }


    .container.mt-30 {
        margin-top: 20px !important;
    }
    .townships {
        margin-bottom: 30px;
    }
    .sort-wr-fav {
        margin-bottom: -30px !important;
    }
    .footer-copyright {
        font-size: 14px;
    }
    .footer-copyright .text-gray {
        font-size: 11px;
    }
    .detail-card .filter-currency {
        margin-top: 22px;
    }
    .detail-card__properties {
        padding: 24px 18px 20px;
    }
    .detail-card__controls {
        padding: 19px 18px 24px 18px;
    }
    .catalog-item__property--id {
        margin-top: 21px;
    }
    .detail-card {
        margin-bottom: 27px;
    }
    .detail-card__btn {
        /* margin-top: 20px; */
        font-size: 20px;
    }
    .catalog-item__price-cont + .catalog-item__price-cont {
        margin-top: 19px;
    }
    .catalog-item__price span {
        margin-top: 0;
    }
    .catalog-item__price--old .price__value {
        margin-bottom: 0;
        font-size: 20px !important;
    }
    .catalog-item__price .price__value {
        margin-top: 0;
    }
    .page-section-fav {
        padding-top: 30px !important;
    }
    .filter-section--square {
        margin-right: 0;
    }
    .catalog-item__images img {
        width: 100%;
    }
    .border__close__sale {
        font-size: 32px;
        margin: 35px;
    }
    .section-slider .slide:hover {
        box-shadow: none;
    }
    .catalog-item__price span.price__value {
        font-size: 26px;
    }
    .catalog-item__price span.old_price_wrapper {
        font-size: 15px;
    }
    .settlement-infrastructure {
        width: 100%;
    }
    .page-section__head {
        display: block;
    }
    .sort-head-button {
        margin-left: 0;
    }
    .page-section__head-buttons .toggle-view__map {
        display: flex;
        margin-left: 8px;
    }
    .filter {
        position: fixed;
        z-index: 99;
        left: 0;
        top: 65px;
        right: 0;
        bottom: 0;
        height: 100%;
        padding-bottom: 80px;
        overflow-y: scroll;
    }
    .slide__icons {
        max-width: -moz-max-content;
        max-width: -webkit-max-content;
        max-width: max-content;
    }
    .slide__icons > div {
        display: inline-flex;
    }
    .catalog-item {
        flex-direction: column;
    }
    .catalog-item__images {
        height: auto;
        margin-bottom: 15px;
        width: 100%;
    }
    .catalog-item__images .slick-slide img {
        width: 100%;
    }
    .village-detail .catalog-item__property {
        display: flex;
    }
    .catalog-item__images .slide__id,
    .catalog-item__images .elem_status,
    .catalog-item__images .slide__favorite {
        bottom: -7px;
    }
    .catalog-item__description .slide__icons {
    }
    .catalog-item__title {
        font-size: 16px;
        margin-bottom: 8px;
    }
    .catalog-item__description .catalog-item__title,
    .catalog-item__description .slide__icons {
        display: flex;
    }
    .catalog-item {
        padding: 0;
    }
    .catalog-item__description {
        padding: 15px;
    }
    .filter__top {
        flex-direction: column;
    }
    .filter-section {
        border-bottom: 1px solid #E7E5E6;
        padding: 15px 0;
    }
    .filter-section--square,
    .filter__bottom {
        flex-direction: column;
    }
    .filter-section__name {
        margin-bottom: 10px;
    }
    .filter-section--square > div:last-child {
        border-top: 1px solid #E7E5E6;
        padding-top: 15px;
    }
    .filter-btn--mobile {
        align-items: center;
        display: flex;
        height: 42px;
        margin-top: 25px;
        width: 100%;
    }
    .breadcrumbs {
        /*display: none;*/
    }
    .breadcrumbs.breadcrumbs--all,
    .breadcrumbs.breadcrumbs--sm {
        display: block;
    }
    .filter__top--mobile {
        border-bottom: 1px solid #E7E5E6;
        display: flex;
        font-weight: 400;
        justify-content: space-between;
        padding: 0 7px 20px 7px;
    }
    .filter__top--mobile .filter-mobile__close {
        color: #AE906E;
        cursor: pointer;
        z-index: 100;
        font-size: 28px;
    }
    .filter {
        display: none;
    }
    .page-section__heading {
        margin-top: 20px;
        display: block;
    }
    .settlement-by-highway {
        column-count: 3;
    }
    .detail-card {
        max-height: none;
    }
    .detail-card,
    .request-form .ajax-result {
        flex-direction: column;
    }
    .detail-card__properties .catalog-item__property {
        display: flex;
    }
    .articles-grid .slick-dots {
        bottom: -40px;
    }
    .articles-grid .slick-dots li button:before {
        background: #BABABA;
    }
    .article-detail{

    }
    .article-detail__aside{
        float: none;
        padding-right: 0;
        width: 100%;
    }
    .article-detail__aside,
    .article-detail__aside img {
        max-width: 100%;
    }
    .article-detail__text {
        padding-left: 0;
    }
    .similar-slider .slick-dots {
        bottom: 5px;
    }
    .footer-top {
        padding-bottom: 70px;
        flex-wrap: wrap;
    }
    .footer-bottom__wrap-link {
        top: -47px;
    }
    .footer-bottom__wrap {
        margin-top: -47px;
    }
    .footer-bottom__section .footer-menu:first-child {
        column-count: auto;
        -moz-column-count: auto;
        -webkit-column-count: auto;
    }
    .footer-contacts {
        display: block;
        width: 100%;
        margin-top: 32px;
    }
    .footer-contacts .footer-menu + .footer-menu {
        margin-top: 15px !important;
    }
    .footer-callback {
        vertical-align: text-bottom;
    }
    .footer-bottom {
        padding-top: 0;
    }
    .footer-menu__item--first {
        position: static;
    }
    .footer-bottom__section {
        height: 45px;
        margin-bottom: 0;
        overflow: hidden;
        padding: 45px 0 0 0;
    }
    .footer-toggle {
        height: 45px;
        position: absolute;
        top: 0;
        width: 100%;
    }
    .footer-bottom {
        margin-left: 0;
        margin-right: 0;
    }
    .footer-toggle .icon {
        cursor: pointer;
        font-size: 12px;
        height: 8px;
        position: absolute;
        right: 12px;
        top: 18px;
        width: 18px;
    }
    .footer-bottom__section--opened {
        height: auto !important;
        padding-bottom: 10px;
    }
    .footer-bottom__section--opened .icon {
        transform: rotate(180deg);
    }
    .footer-toggle--title {
        align-items: center;
        height: 45px;
        margin-left: -20px;
        color: #fff;
        display: flex;
        font-size: 14px;
    }
    .footer-toggle .icon.visible-sm {
        display: flex !important;
    }
    .hidden-sm {
        display: none;
    }
    .footer-bottom__section .footer-menu {
        flex: 0 0 30% !important;
        margin-top: 25px;
    }
    .footer-bottom__section .footer-menu:first-of-type {
        column-count: 2;
        flex: 0 0 70% !important;
    }
    .bc-sovety .breadcrumbs {
        margin-top: 25px;
        display: block !important;
    }
    .similar-filter {
        height: auto;
    }
    .detail-form-heading {
        margin-top: 0 !important;
        line-height: 32px !important;
        margin-bottom: 15px !important;
    }
    .detail-form-heading br {
        display: none;
    }
    .detail-form-phone {
        display: block;
    }
    .close-sale--list + .hidden_blure img {
        width: 100%;
    }
    .ttu-large {
        text-transform: none;
    }
    .image-slider__arrow {
        opacity: 1;
    }
    .slide .elem_status {
        width: 170px;
        left: 99px !important;
        font-size: 15px;
    }
    .slide__id {
        font-size: 17px;
        width: 75px;
        left: 15px;
    }
    .slide__favorite {
        right: 15px;
        width: 55px;
    }
    .slide__badge-detail {
        top: 0px;
    }
    .slide__icons {
        flex-direction: initial;
        max-width: 100%;
    }
    .ul_our_slogan li {
        margin-right: auto;
    }
    .filter-results {
        display: none;
    }
    .filter__bottom {
        border-top: 1px solid transparent;
        margin-top: 0;
    }
    .section-slider-wr {
        min-height: 455px;
    }
    .slide .elem_status {
        width: 120px;
        left: calc(50% - 60px) !important;
        font-size: 11px;
    }
    .slide__id {
        font-size: 11px;
        width: 50px;
        left: 5px;
    }
    .slide__favorite {
        right: 5px;
        width: 45px;
    }
    .visible-xs {
        display: block !important;
    }
    .sort.visible-sm {
        display: flex !important;
        margin-right: 15px;
    }
    .page-section__head-filter-results {
        margin-top: 0;
        margin-bottom: 7px;
    }
    .section-cards-wrap {
        margin-top: 5px;
    }
    .page-section__head + .mb-30 {
        margin-bottom: 5px !important;
    }
    .catalog-item__price .price__value {
        font-size: 26px;
    }
    .flex-wr-empty {
        justify-content: space-between;
    }
    .flex-wr-empty .slide__favorite {
        margin-left: 0px;
    }
}
@media (max-width: 750px) {
    .list_schema_how_we_work > li {
        width: 49%;
    }
    .list_schema_how_we_work > li.how_work2:after {
        content: '';
        right: 20px;
        top: auto;
        bottom: -145px;
        width: 50px;
        height: 165px;
        display: block;
        position: absolute;
        background: url(/local/templates/garda_new_responsive/img/circle_arrow_schem.png) no-repeat center;
    }
    .ul_our_slogan li {
        width: 220px;
        margin-right: 20px;
        margin-bottom: 20px;
    }
    .ul_our_slogan li:nth-child(2) {
        margin-right: 0px;
    }
    .block_our_slogan {
        padding: 100px 0;
        background: url(/local/templates/garda_new_responsive/img/our_slogan.png) no-repeat left center;
        background-size: cover;
    }
    .schema_how_we_work {
        background: url(/local/templates/garda_new_responsive/img/how_we_work_mobile.png) no-repeat right center;
        background-size: cover;
    }
    .list_schema_how_we_work > li.how_work3:after,
    .list_schema_how_we_work > li.how_work6:after {
        display: none;
    }
    .list_schema_how_we_work > li.how_work4:after {
        content: '';
        width: 100px;
        position: absolute;
        right: -40px;
        top: 65px;
        height: 20px;
        background: url(/local/templates/garda_new_responsive/img/arrow_schem.png) no-repeat center -40px;
    }
    .list_schema_how_we_work > li.how_work5:after {
        background: url(/local/templates/garda_new_responsive/img/arrow_schem.png) no-repeat center top;
    }
    .list_schema_how_we_work > li.how_work4:before {
        content: '';
        left: 0px;
        top: auto;
        bottom: -145px;
        width: 50px;
        height: 165px;
        display: block;
        position: absolute;
        background: url(/local/templates/garda_new_responsive/img/circle_arrow_schem.png) no-repeat center;
        -moz-transform: scale(-1, 1);
        -webkit-transform: scale(-1, 1);
        -o-transform: scale(-1, 1);
        transform: scale(-1, 1);
    }
}
@media (max-width: 700px) {
    .page-about-promo h1 {
        line-height: 100%;
        margin: 15px 0;
    }
    .page-about-promo {
        height: 700px;
    }
    .page-about-director {
        background: url(/local/templates/garda_new_responsive/img/about-derictor-back-mob.jpg) no-repeat bottom;
        margin: 20px auto;
        height: auto;
        flex-wrap: wrap;
        justify-content: center;
    }
    .page-about-director .left {
        width: 80%;
        margin-top: 30px;
    }
    .page-about-director .left p.fz-18 {
        font-size: 14px!important;
    }
    .page-about-director .right {
        width: 260px;
    }
    .page-about-director .right img {
        width: 260px;
    }
    .page-about-values .value1,
    .page-about-values .value2,
    .page-about-values .value3,
    .page-about-values .value4,
    .page-about-values .value5 {
        width: 100%;
    }
    .page-about-numbers > div {
        width: 165px;
    }
    .page-about-numbers > div p.fz-20 {
        font-size: 16px!important;
    }
    .page-about-numbers > div.number1,
    .page-about-numbers > div.number2 {
        height: 250px;
    }
    .page-about-numbers > div.number3 {
        width: 100%;
        border-bottom: none;
        justify-content: center;
        display: flex;
        height: auto;
    }
    .page-about-numbers > div.number3 > div {
        border-bottom: 1px solid #EAEAEA;
        width: 165px;
    }
    .page-about-team > div,
    .page-about-numbers {
        gap: 0 10px;
    }
    .page-about-team .person {
        width: 150px;
    }
    .page-about-info .info-image img {
        width: 100%;
    }
    .page-about-info .info-text {
        padding-left: 0;
    }
    .page-about-numbers > div {
        height: 320px;
        width: 150px;
    }
}
@media (max-width: 600px) {

    .page-404 a.btn {
        width: 100%;
    }
    .page-section__head-filter-results {
        font-size: 15px;
    }
    .page-section__head-filter-results > span {
        color: #b0b0b0;
    }
    .page-section__head-filter-results > span > span {
        color: #434343;
    }
    .sort-head-button {
        padding: 9px 10px 7px;
    }
    .page-section__head-buttons .toggle-view__map {
        width: 100px;
    }
    .mobile-slide {
        display: block;
    }
    .mobile-slide span {
        align-items: center;
        height: 54px;
        display: flex;
        font-size: 18px;
        font-weight: 400;
        color: #2b2526;
        cursor: pointer;
    }
    .mobile-slide span:hover {
        /*color: #AE906E;*/
    }
    .mobile-slide svg.icon.visible-sm {
        cursor: pointer;
        font-size: 12px;
        height: 8px;
        position: absolute;
        right: 12px;
        top: 25px;
        width: 18px;
    }
    .open-mobile-slider {
        /*display: none;*/
    }
    .similar-filter {
        min-height: auto !important;
    }
    .detail-special-style01 .similar-filter__tabs {
        display: none;
    }
    .mobile-slide svg.icon.visible-sm {
        right: 0;
    }
    .similar-filter__tab-content {
        border-bottom: solid 1px #e9e9e9;
    }
    .main-special-styles01 ul.slick-dots {
        bottom: 0;
    }
    .main-special-styles01 .section-slider-wr {
        min-height: 530px !important;
    }
    .active-slide > svg {
        transform: rotate(180deg);
    }
    .active-slide > span {
        color: #AE906E;
    }
    .page-section.detail-special-style01 {
        padding-top: 0px;
    }
    .page-section.detail-special-style01 {
        padding-top: 0px;
    }
    .detail-special-style01 .slide__image img {
        /*max-height: 160px;*/
    }
    .similar-filter__tab-content {
        position: inherit;
        top: inherit;
        height: auto;
        left: auto;
        visibility: visible;
        opacity: 1;
    }
    .__jivoMobileButton {
        display: none !important;
    }
    #jivo-chat-btn {
	display: none;
    }

    .border__close__sale.close-sale--list {
        font-size: 24px;
    }
    .similar-filter__tab-content--active {
        position: relative;
        height: auto;
    }
    .similar-filter__tab-content--active .section-slider-wr {
        overflow: hidden;
    }
    .article__image,
    .article__image img {
        height: auto;
        max-height: none !important;
    }
    .hidden-xs {
        display: none;
    }
    .section-slider {
        height: auto;
    }
    .page-section__heading {
        margin-bottom: 30px;
    }
    .breadcrumbs {
        margin-top: 17px;
        margin-bottom: 17px;
    }
    .breadcrumbs.bc-contacts {
        margin-top: 25px;
    }
    .container {
        max-width: 100%;
    }
    .visible-sm {
        display: flex !important;
    }
    .big-slide__text {
        top: 10px;
    }
    .main-slider .slick-dots {
        bottom: 10px;
    }
    .big-slide__title {
        font-size: 28px;
        line-height: 32px;
    }
    .big-slide__price {
        background: rgba(255, 255, 255, .7);
        color: #333;
        display: inline-block;
        font-size: 22px;
        margin-top: 5px;
        padding: 5px 10px;
    }
    .big-slide__badge {
        margin-bottom: 5px;
    }
    .page-section__menu {
        flex-wrap: wrap;
    }
    .page-section__menu .col {
        margin: 0 !important;
        width: 100%;
    }
    .slide__image {
        max-height: 300px;
    }
    .settlement-by-highway {
        column-count: auto;
    }
    .page-section__heading {
        line-height: 28px;
    }
    .similar-filter__tabs {
        flex-wrap: wrap;
    }
    .similar-filter__tab {
        display: flex;
        flex: 0 0 100%;
        height: 55px;
        justify-content: space-between;
        border-top: 1px solid #E8E8E8;
    }
    .similar-filter__tab .icon {
        font-size: 14px;
        margin-right: 10px;
    }
    .similar-filter__tabs {
        border-top: 0 none !important;
        margin-bottom: 10px;
    }
    .similar-filter__tab--active {
        border-bottom: 0 none !important;
    }
    .similar-filter__tab--active .icon {
        transform: rotate(180deg);
    }
    .similar-filter__tabs.visible-sm {
        margin-top: 10px;
    }
    .form-footer {
        flex-direction: column;
    }
    .form-footer .btn {
        margin-top: 18px;
        width: 100%;
    }
    .similar-filter__tab {
        display: none;
    }
    .similar-filter__tab--active {
        border-top: 0 none !important;
    }
    .similar-filter__tab.similar-filter__tab--active {
        display: flex;
    }
    .visible-sm .similar-filter__tab {
        display: flex !important;
    }
    .visible-sm .similar-filter__tab.similar-filter__tab--active {
        display: none !important;
    }
    .similar-filter--large .similar-filter__tab {
        font-size: 14px;
    }
    .page-404 {
        font-size: 14px;
        padding: 20px 15px;
    }
    .fz-26 {
        font-size: 22px !important;
    }
    .callback-form .btn {
        width: 100%;
    }
    .articles-grid {
        display: grid;
        grid-template-columns: repeat(1, 1fr);
    }
    .article__image {
        max-height: 185px;
    }
    .townships-wr {
        flex-direction: column;
        align-items: flex-start !important;
        margin-bottom: 10px !important;
    }
    .townships {
        margin-bottom: 20px;
    }
    .villages-menu {
        flex-direction: column;
    }
    .village-detail__descr {
        display: flex;
        flex-wrap: wrap;
        padding-left: 0;
    }
    .village-detail__offers {
        flex: 0 0 100%;
    }
    .village-property-group {
        flex: 0 0 100%;
    }
    .village-slider-nav {
        display: none;
    }
    .floating-btn {
        align-items: center;
        background: #AE906E;
        border-radius: 50%;
        bottom: 15px;
        cursor: pointer;
        display: flex;
        height: 46px;
        justify-content: center;
        position: fixed;
        right: 18px;
        width: 46px;
        z-index: 100;
    }
    .floating-btn .icon {
        font-size: 24px;
        margin: 0;
    }    
    .footer-bottom__section .footer-menu {
        flex: 0 0 50% !important;
    }
    .footer-bottom__section .footer-menu:first-of-type {
        column-count: auto;
        flex: 0 0 50% !important;
    }
    .callback-form {
        margin-top: 20px;
        position: relative;
        margin-bottom: 20px;
    }
    .callback-form .form-group {
        width: 100%;
    }
    .callback-form .form-footer {
        position: absolute;
        top: 55px;
    }
    #form-box-in-page .callback-form .form-footer {
        position: relative;
        top: 0
    }
    #form-box-in-page .callback-form .btn--yellow {
        margin-top: 0;
    }
    #feedback-in-page > .flex-wr {
        flex-wrap: nowrap;
        margin-top: 8px;
    }
    #feedback-in-page > .flex-wr > .form-group:first-of-type {
        margin-right: 10px;
    }
    #feedback-in-page > .flex-wr > .form-group:first-of-type .form-control {
        font-size: 12px;
    }
    #feedback-in-page > .flex-wr > .btn {
        margin-left: 10px;
        font-size: 12px;
        width: 83%;
    }
    #feedback-in-page .agree-label {
        letter-spacing: -0.01em;
    }
    #form-box-in-page .detail-form-heading {
        line-height: 1.2 !important;
        padding-top: 20px;
    }
    #form-box-in-page .detail-form-heading + .text-multiline {
        font-size: 16px !important;
        line-height: 1.4;
        margin-top: 18px;
        letter-spacing: -0.01em;
    }
    #form-box-in-page .detail-form-heading + .text-multiline .visible-sm {
        display: none !important;
    }
    #form-box-in-page .detail-form-phone {
        display: inline;
    }
    .callback-form .btn--yellow {
        margin-top: 45px;
    }
    .list_schema_how_we_work > li.how_work2:after {
        right: -15px;
    }
    .list_schema_how_we_work > li.how_work4:before {
        left: -15px;
        bottom: -165px;
    }
}
@media (max-width: 550px) {
    .slide__image img {
        max-height: none;
    }
    .section-cards {
        flex-direction: column;
    }
    .slide__wrap {
        width: 100%;
        margin: 15px auto !important;
    }
    .section-cards .slide,
    .items-yt-slider .slide{
        height: auto;
    }
    .bottom-text__heading br {
        display: none;
    }
    .page-about .bottom-text {
        padding-bottom: 0;
    }
    .detail-form-heading {
        font-size: 22px !important;
    }
    .detail-form-heading + .text-multiline {
        font-size: 14px !important;
    }
    .callback-form .btn--yellow {
        font-size: 16px;
    }
    .catalog-section .catalog-item__property {
        display: none;
    }
    .vacancy_right_form {
        display: block;
        width: calc(100% + 30px);
        margin-left: -15px;
    }
    .page-section.vacancy-page {
        padding-bottom: 0;
    }
    .slide .elem_status {
        width: 170px;
        left: calc(50% - 85px) !important;
        font-size: 15px;
    }
    .slide__id {
        font-size: 17px;
        width: 75px;
        left: 15px;
    }
    .slide__favorite {
        right: 15px;
        width: 55px;
    }
    .slide .slide__button {
        /*opacity: 1;*/
        display: none;
    }
    .detail-slider .slick-slide img {
        width: 100%;
    }
    .main-special-styles01 .section-slider-wr .slide__button {
        position: absolute;
        bottom: 0;
        width: 100%;
    }
}
@media (max-width: 540px) {
    .section-slider-wr {
        min-height: 0;
    }
}
@media (max-width: 500px) {
    .list_schema_how_we_work > li:after,
    .list_schema_how_we_work > li:before {
        display: none !important;
    }
    .list_schema_how_we_work > li {
        display: block;
        width: 100%;
    }
    .schema_how_we_work {
        background: #141111 url(/local/templates/garda_new_responsive/img/how_we_work_mobile_min.png) no-repeat center;
        background-size: cover;
    }
    .list_schema_how_we_work > li .name_how_work br,
    .list_schema_how_we_work > li .descr_how_work br {
        display: none;
    }
    .list_schema_how_we_work > li .descr_how_work {
        padding: 0 50px;
    }
    .ul_our_pluses .li_our_pluses {
        width: 49%;
    }
    .block_our_slogan .name_our_slogan {
        font-size: 24px !important;
    }
    .ul_our_slogan li {
        width: 150px;
    }
}
@media (max-width: 460px) {
    .callback-form .btn--yellow {
        margin-top: 60px;
    }
    .page-404 .callback-form .btn--yellow {
        margin-top: 85px;
    }
}
@media (max-width: 450px) {
    .big-slide__text {
        top: 80px;
    }
    .big-slide__title {
        margin-top: 20px;
    }
    .big-slide__price {
        margin-top: 25px;
    }
    .page-section {
        padding: 20px 0;
    }
    .section-slider .slick-track, .settlement-slider .slick-track {
        padding-bottom: 35px;
    }
    .page-section__heading {
        margin-bottom: 15px;
        margin-top: 15px;
    }
    .page-section:first-of-type {
        padding-top: 20px;
    }
}
@media (max-width: 440px) {
    .captcha {
        display: block;
        margin-bottom: 20px;
    }
    .captcha td {
        display: block;
        width: 100%;
    }
    .captcha td input[type=text] {
        width: 180px;
    }
    .send_ok {
        margin: 0 !important;
    }
    .pagination__link span {
        display: none;
    }
    .border__close__sale {
        font-size: 24px;
        margin: 15px;
    }
    .border__close__sale:before {
        width: calc(100% - 30px);
        height: calc(100% - 30px);
        left: 15px;
        top: 15px;
    }
    .popup-form {
        max-width: 320px;
        padding: 35px 20px;
    }
}
@media (max-width: 400px) {
    .n-header .filter-open-link{
        padding-left: 25px;
        padding-right: 25px;
    }
    .n-header .filter-currency{
        padding-left: 10px;
    }
    .ul_our_pluses .li_our_pluses {
        display: block;
        width: 100%;
    }
    .ul_our_pluses .li_our_pluses .name_our_plus br {
        display: none;
    }
    .ul_our_pluses .li_our_pluses.our_plus4 {
        margin-bottom: 40px;
    }
    .block_our_pluses .title_schema_our_pluses {
        margin-bottom: 25px;
        padding-right: 30px;
        line-height: 26px;
    }
    .ul_our_slogan li {
        margin-right: 10px;
        margin-bottom: 10px;
        width: 130px;
        font-size: 12px;
    }
    .text_block {
        padding: 40px 0;
    }
}
@media (max-width: 380px) {
    .callback-form .btn--yellow {
        margin-top: 60px;
    }
    .popup-form .page-section__heading {
        font-size: 22px;
        line-height: 30px;
    }
    .catalog-item__images .elem_status {
        width: 80px;
    }
}

.ikbIMU {
    color: #fff !important;
}
.slide:hover .slide__button {
    opacity: 1;
}
.slide .slide__button {
    /*opacity: 0;*/
    display: none;
}
.slide__button {
    padding: 0px;
    margin: 0px
}
.slide__button a {
    border: none !important;
}
.slide__button-detail{
    background: #AE906E;
    padding: 17px 17px 16px;
    color: #FFF;
    text-align: center;
    font-size: 20px;
    font-weight: 400;
    line-height: 23px;
    width: 100%;
    display: block;
    margin-top: 40px;
    text-decoration: none !important;
}
input.form-control[name="_BYEBYE"] {
    height: 1px;
    opacity: 0;
    position: absolute;
    z-index: 0;
    left: 9000000px;
}

.karantin {
    position: fixed;
    bottom: 0;
    width: 100%;
    background-color: #4b4e55e6;
    z-index: 9999999999;
}
.karantin__text {
    color: #fff;
    text-align: center;
    font-size: 14px;
    font-weight: 400;
    padding-top: 15px;
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 15px;
}
.karantin .container {
    position: relative;
}
.karantin__close {
    position: absolute;
    top: 0;
    right: 0;
    color: #fff;
    cursor: pointer;
    font-size: 28px;
    font-weight: normal;
    transform: rotate(45deg);
}
@media screen and (max-width: 1380px) {
    .karantin__text {
        padding-bottom: 15px;
    }
}
@media screen and (max-width: 780px) {
    .karantin__close {
        right: 5px;
    }
}
.karantin_button {
    position: fixed;
}
.globalClass_ET {
    position: relative;
    z-index: 99999;
}
@media (max-width: 400px) {
    .slide .elem_status {
        width: 120px;
        left: calc(50% - 60px) !important;
        font-size: 11px;
    }
    .slide__id {
        font-size: 11px;
        width: 50px;
        left: 5px;
    }
    .slide__favorite {
        right: 5px;
        width: 45px;
    }
}
.flex-control-nav {
    bottom: 12%;
    z-index: 99;
}
.flex-control-nav li {
    margin: 0 4px !important;
}
.flex-control-nav li a:focus {
    outline: none;
}
.flex-control-paging li a {
    background: #fff;
    box-shadow: none;
    width: 7px !important;
    height: 7px !important;
}
.flex-control-paging li a:hover {
    background: #fff;
}
.flex-control-paging li a.flex-active {
    background: #AE906E;
}
.flex-control-paging li a.flex-active:hover {
    background: #AE906E;
}
@media screen and (max-width: 1400px) {
    .flex-control-nav {
        bottom: 10%;
    }
}
@media screen and (max-width: 1000px) {
    .flex-control-nav {
        bottom: 2%;
    }
}
@media screen and (max-width: 980px) {
    .detail-slider__detailPage .flex-control-nav {
        display: none;
    }
}
.detail-slider__detailPage .flex-control-nav {
    bottom: 2%;
}
.detail-slider__detailPage .slide-with-bg-cont {
    height: 600px;
    width: 1065px;
    overflow: hidden;
}
.detail-slider .detail-slider__controls {
    bottom: 15px;
    position: absolute;
    width: 1065px;
    left: calc(50% - 528px);
}
@media screen and (max-width: 1200px) {
    .detail-slider .detail-slider__controls {
        left: 0;
        width: 100%;
    }
}
@media screen and (max-width: 1000px) {
    .detail-slider__detailPage .slide-with-bg-cont {
        height: 563px;
        width: 1000px;
    }
    .detail-slider.detail-slider__detailPage {
        max-height: 563px;
    }
}
@media screen and (max-width: 767px) {
    .detail-slider__detailPage .slide-with-bg-cont {
        height: 432px;
        width: 768px;
    }
    .detail-slider.detail-slider__detailPage {
        max-height: 432px;
    }
}
@media screen and (max-width: 500px) {
    .detail-slider__detailPage .slide-with-bg-cont {
        height: 100%;
        width: 100%;
    }
    .detail-slider.detail-slider__detailPage {
        max-height: 230px;
    }
}
@media screen and (max-width: 320px) {
    .detail-slider__detailPage .slide-with-bg-cont {
        height: 180px;
        width: 320px;
    }
    .detail-slider.detail-slider__detailPage {
        max-height: 180px;
    }
}
.slide-with-bg .slide-bg-left,
.slide-with-bg .slide-bg-right {
    filter: blur(3px);
}
@media screen and (max-width: 767px) {
    .slide__badge-detail + .slider-for .slide-with-bg-cont::before {
        top: unset;
    }
}
.settlement__description,
.settlement__description p,
.highway_bottom_text,
.bottom-text,
.text_block,
.article-detail__text,
.text_vacancy_bottom,
.townships,
.sort,
.page-section p,
.village-detail__descr div {
    font-size: 14px;
    line-height: 22px;
    text-align: justify;
    letter-spacing: 0.2px;
}
.page-404 p {
    text-align: left;
}
.bottom-text__content,
.bottom-text__content p {
    font-size: 14px;
    line-height: 22px;
    text-align: justify;
    letter-spacing: 0.2px;
}
.detail-info {
    font-size: 14px;
    line-height: 22px;
    text-align: justify;
    letter-spacing: 0.2px;
}
.article__preview,
.article__preview p {
    font-size: 14px;
    line-height: 22px;
    text-align: justify;
    letter-spacing: 0.2px;
}
.advice-filter {
}
.detail-info__subheading {
    font-size: 18px;
}
.detail-info b,
#feedback_owner .input_block.req_input input[type="text"],
#feedback_owner .input_block input[type="email"],
#feedback_owner .input_block textarea {
    font-size: 16px;
}
.settlement-by-highway {
    font-size: 14px;
    line-height: 22px;
    letter-spacing: 0.2px;
    column-gap: 80px;
}
.bottom-text p {
    margin-bottom: 30px;
}
.bottom-text {
    padding-bottom: 20px;
}
.top_text_owner {
    text-align: justify;
}
.bottom-text h1,
.bottom-text h2 {
    text-align: left;
}
.page-about .bottom-text {
    padding-bottom: 0;
}
.article-detail__text img {
    margin-top: 6px;
}
.vacancy_descr .vacancy_item .vacancy_label_prop {
    padding-left: 0;
    font-size: 16px;
    font-weight: 500;
}
.vacancy_descr .vacancy_item .vacancy_descr li::before {
    top: 13px;
}
.vacancy_descr .vacancy_item .vacancy_descr li,
.contacts-page,
.catalog-item .offers {
    font-size: 14px;
    line-height: 22px;
    letter-spacing: 0.2px;
}
.detail-card__controls .catalog-item__property .property-title,
.detail-card__controls .catalog-item__price span,
.detail-card__properties .catalog-item__property {
    font-size: 15px;
}
.detail-card__controls .catalog-item__price span.price__value {
    font-size: 26px;
}
.detail-card__controls .catalog-item__property .property-value--bold {
    font-size: 20px;
}
.detail-info br {
    display: block;
    margin: 4px 0;
}
.form-control,
textarea.form-control {
    font-size: 14px;
    line-height: 22px;
    letter-spacing: 0.2px;
    font-weight: 300;
}
.contacts__row {
    display: flex;
}
.contacts__row h1,
.contacts__row h2 {
    margin-right: 174px;
}
.contacts-page .contacts__row a {
    color: #AE906E;
}
.contacts__row__itemFirst {
    margin-right: 110px;
}
.contacts-page table tr td:first-child {
    padding-right: 90px;
}
.breadcrumbs {
    font-size: 14px;
}
.chosen-single,
.chosen-container .chosen-results li,
.advice-filter,
.pagination {
    font-size: 14px;
}
.townships {
    width: 360px;
    justify-content: flex-start;
}
.townships span {
    margin-right: 10px;
}
.text-multiline.fz-16 {
    text-align: center;
}
.callback-form .btn {
    font-size: 16px;
}
@media screen and (max-width: 980px) {
    .contacts__row {
        flex-direction: column;
    }
    .contacts__row h1,
    .contacts__row h2 {
        margin-right: 0;
        margin-bottom: 30px;
    }
    .contacts__row__itemFirst {
        margin-right: 0;
        margin-bottom: 14px;
    }
    .contacts-page table tr td:first-child {
        padding-right: 20px;
    }
}
.text_vacancy_bottom {
    margin-right: 30px;
}
.vacancy_label_prop {
    font-size: 16px;
}
.vacancy_item .vacancy_descr li {
    font-size: 14px;
}
@media screen and (max-width: 420px) {
    .sort {
        width: 100%;
    }
    .sort-controls {
        margin-left: 4px;
    }
}
@media screen and (max-width: 400px) {
    .page-about-promo p.fz-20 {
        font-size: 14px!important;
    }
    .page-about-director .left {
        width: 95%;
        margin-left: 10px;
    }
}
@media screen and (max-width: 360px) {
    .page-about-director .left {
        width: 100%;
        margin-left: 0;
    }
    .page-about-promo .hr {
        margin: 25px auto;
    }
}
@media screen and (max-width: 340px) {
    .page-about-promo .hr {
        margin: 20px auto;
    }
    .page-about-promo p {
        padding: 0;
    }
    .page-about-promo h1 {
        margin: 10px 0;
    }
}
.slide__badge-detail {
    background: #AE906E !important;
    width: 1065px !important;
}
.detail-slider {
    display: flex;
    justify-content: center;
}

@media screen and (max-width: 760px) {
	.header-filter{max-height: 100px;}
	.header-filter .container{    opacity: 1;}
	.n-header__search svg{      transform: scale(1.25,1.25); }
	.header__favorites .icon{height: 35px !important; width: 35px !important;}
	.n-header__menu-toggle svg{height: 35px !important; width: 35px !important;}
	.n-header__logo img { max-width: 180px; }
	.n-header__menu-toggle{width: 48px;}
}

.politica-link{ text-decoration: none; color: #aeaeae; display: inline-block; margin: 5px 0 0; }
.politica-link:hover{color:#fff}

.custom-checkbox a{ color: #715B42; }
.custom-checkbox a:hover{ color: #333; }

.i-poslk-list a span{    color: #AE906E;}

.sfilter__cb-select .sfilter__cb-select-item input + label[data-role="label_arrListFilter_371_1630598072"], .sfilter__rb-select .sfilter__rb-select-item input + label[data-role="label_arrListFilter_371_1630598072"]{display:none}
.viewed_prod .slide:hover {
    box-shadow: 0 1px 4px rgb(0 0 38 / 20%);
}
.viewed_prod .similar-slider .slider__arrow {
    top: auto;
    bottom: 0;
}

.viewed_prod .similar-slider .slider__arrow.slick-next {
    right: 10px;
    z-index: 100;
}

.viewed_prod .similar-slider .slider__arrow.slick-prev {
    left: 10px;
    z-index: 100;
}

/**/

.detail-slider .detail-slider__controls .slide__favorite-wrapper {
    z-index: 10;
}

@media (max-width: 767px) {
    .detail-slider .detail-slider__controls .slide__favorite-wrapper {
        display: flex;
        align-items: center;
        justify-content: center;

        width: 40px;
        height: 40px;
        margin: 0;
        position: relative;
        right: 0;
        top: 0;
    }

    .detail-slider .detail-slider__controls .slide__id.slide__id_wrapper {
        margin: 0 0 0 0;
    }

    .container.container-visible {
        overflow: visible;
    }
		
		.detail-slider .detail-slider__controls .flex-wr { width: 100%; align-items: center; justify-content: space-between; }

}

@media (max-width: 767px) {
    .section-cards
    .slide
    .slide__favorite-wrapper {
        /*background-color: red;*/
        width: 105px;
        height: 85px;
        bottom: -35px;
        right: -25px;
        position: absolute;
        display: flex;
        align-items: center;
        justify-content: center;
    }


    .section-cards
    .slide
    .slide__favorite-wrapper
    .slide__favorite {
        position: static;
    }
}

@media (max-width: 550px) {
    .section-cards
    .slide
    .slide__favorite-wrapper {
        right: -8px;
    }


    .section-cards
    .slide
    .slide__favorite-wrapper
    .slide__favorite {
    }
}

@media (max-width: 767px) {
    .section-cards-wrap
    .catalog-item
    .slide__favorite-wrapper {
        width: 95px;
        height: 85px;
        bottom: -32px;
        right: -20px;
        position: absolute;
        display: flex;
        align-items: center;
        justify-content: center;
        /*background-color: red;*/
    }

    .section-cards-wrap
    .catalog-item
    .slide__favorite-wrapper
    .slide__favorite {
        bottom: auto;
        right: auto;
    }
}

@media (max-width: 550px) {
    .section-cards-wrap
    .catalog-item
    .slide__favorite-wrapper {
        right: -4px;
    }

    .section-cards-wrap
    .catalog-item
    .slide__favorite-wrapper
    .slide__favorite {
    }
}







@media (max-width: 767px) {
    .section-slider
    .slide
    .slide__favorite-wrapper {
        /*background-color: red;*/
        width: 105px;
        height: 85px;
        bottom: -35px;
        right: -25px;
        position: absolute;
        display: flex;
        align-items: center;
        justify-content: center;
        z-index: 99;
    }


    .section-slider
    .slide
    .slide__favorite-wrapper
    .slide__favorite {
        position: static;
    }
}

@media (max-width: 550px) {
    .section-slider
    .slide
    .slide__favorite-wrapper {
        right: -8px;
    }


    .section-slider
    .slide
    .slide__favorite-wrapper
    .slide__favorite {
    }
}

@media (max-width: 767px){
	.header-filter .filter-open-wrap{display:none}
}



#catalog-page-popap-modal .popup-form:not(.showChangePriceForm-form) {
    padding: 0;
    max-width: 1170px;
}
#catalog-page-popap-modal .popup-form__close {
    right: 10px;
    top: 6px;
    z-index: 10;
}
@media screen and (max-width: 1210px) {
    #catalog-page-popap-modal .popup-form {
        margin-left: 20px;
        margin-right: 20px;
    }
}
.detail-map-request-cont + .container .section-list-form{
	margin-top: 30px;
}
.section-list-form{
	display: block;
	width: 100%;
	margin: 15px 0 30px;
	position: relative;
}
.catalog-section .section-list-form{
	padding: 0 11.5px 0;
}
.sl-form__wrap{
	padding: 31px 54px;
	background: #F3F2F1;
}
.sl-form__row{
	display: flex;
	align-items: center;
	gap: 40px;
	justify-content: space-between;
}
.sl-form{

}
.sl-form__title{
	font-weight: 400;
	font-size: 28px;
	line-height: 33px;
	color: #5F5F5F;
	margin-bottom: 20px;
}
#section-list-form-closed .sl-form__title span{
    text-decoration: none;
}
.sl-form__text{
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	color: #5F5F5F;
	margin-bottom: 11px;
}
.sl-form__phones{
	display: flex;
	gap: 14px;
	margin-bottom: 20px;
}
.sl-form__phones svg{
	display: block;
}
.sl-form__inputs{
 	display: flex;
	gap: 10px;
	margin-bottom: 20px;
}
.sl-form__input{
	width: 50%;
}
.sl-form__input{
	padding: 17px 21px;
	background-color: #FFFFFF;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='7' height='7' viewBox='0 0 7 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0.789062 5.85156L2.35938 3.69531L0 2.99219L0.367188 1.82031L2.72656 2.6875L2.65625 0H3.84375L3.76562 2.73438L6.09375 1.86719L6.45312 3.0625L4.05469 3.77344L5.59375 5.89062L4.625 6.61719L3.17969 4.36719L1.76562 6.5625L0.789062 5.85156Z' fill='%23AE906E'/%3e%3c/svg%3e ");
	background-position: 95% center;
	background-repeat: no-repeat;
	border: 1px solid #E0E0E0;
	font-weight: 300;
	font-size: 14px;
	line-height: 16px;
	color: #767676;
}
.sl-form__btns{
	display: flex;
	gap: 10px;
	align-items: center;
}
.sl-form__btn{
	width: 50%;
	background: #AE906E;
	padding: 15px 67px;
	text-align: center;
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	color: #FFFFFF;
	border: 0;
	outline: 0;
}
.sl-form__consent{
	width: 50%;
}
.sl-form__consent input{
	display: none;
}
.sl-form__consent label{
	padding-left: 29px;
	position: relative;
	display: block;
	font-weight: 300;
	font-size: 13px;
	line-height: 22px;
	color: #000000;
	margin-right: -25px;
}
.sl-form__consent label a{
	color: #AE906E;
}
.sl-form__consent label:before{
	content: "";
	display: flex;
	align-items: center;
	justify-content: center;
	background: #fff;
	border-radius: 2px;
	border: 1px solid #E0E0E0;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 17px;
	height: 17px;
	color: #fff;
}
.sl-form__consent input:checked + label:before{
	background: #AE906E;
	border: 1px solid #AE906E;
	content: "✓";
}
.sl-form__photo{
	padding-left: 40px;
	border-left: 1px solid #E3E3E3;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	text-align: center;
	width: 255px;
	flex-shrink: 0;
}
.sl-form__photo-name{
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.sl-form__photo-text{
	font-weight: 400;
	font-size: 13px;
	line-height: 18px;
	text-align: center;
}



.send_ok {
	font-size:18px;
	text-align:center;
	margin:25px 0;
	color:#10a600;
}

.error_list {
	padding-left: 0px;
	margin-top: 4px;
	color: red;
	font-size: 12px;
	line-height: 20px;
}

input[name="_BYEBYE"] {
	height: 1px;
	opacity: 0;
	position: absolute;
	z-index: 0;
	left: 9000000px;
}

#section-list-form .sl-form__btn,
#section-list-form-closed .sl-form__btn,
#section-list-form-blockModal .sl-form__btn {
    padding-left: 6px;
    padding-right: 6px;
    text-align: center;
}

#section-list-form-closed .sl-form__photo img,
#section-list-form-blockModal .sl-form__photo img {
    width: 100%;
}


@media (max-width: 980px){
	.sl-form__wrap {
		padding: 35px 27px;
	}
	.sl-form__inputs,
	.sl-form__btns{
		flex-direction: column;
	}
	.sl-form__input,
	.sl-form__btn,
	.sl-form__consent{
		width: 100%;
	}
	.sl-form__photo {
		padding-left: 20px;
		flex-shrink: 1;
	}
	.sl-form__row{
		gap: 20px;
	}
	.sl-form__consent label{
		margin-right: 0;
	}
}
@media (max-width: 600px){
	.sl-form__row{
		flex-direction: column;
	}
	.sl-form__title{
		font-size: 24px;
		line-height: 28px;
	}
	.sl-form__text{
		font-size: 14px;
		line-height: 16px;
	}
	.sl-form__photo{
		padding-top: 20px;
		border-left: 0;
		padding-left: 0;
		width: 100%;
		border-top: 1px solid #E3E3E3;
		display: flex;
		gap: 10px;
		align-items: center;
		flex-direction: row;
		text-align: left;
	}
	#section-list-form-closed .sl-form__photo img,
	#section-list-form-blockModal .sl-form__photo img{
		width: 160px;
		height: 160px;
	}
	.sl-form__photo-text{
		text-align: left;
	}
}

#section-list-form-blockModal {
    display: none;
}
#section-list-form-blockModal .sl-form__row-block {
    width: 100%;
}
#section-list-form-blockModal .sl-form__title {
    text-align: center;
}
#section-list-form-blockModal .sl-form__text {
    font-weight: 400;
    font-size: 20px;
    line-height: 140%;
    text-align: center;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 40px;
}
#section-list-form-blockModal .sl-form__text span {
    font-weight: bold;
    color: #AE906E;
}
#section-list-form-blockModal .sl-form__btn {
    margin-left: auto;
    margin-right: auto;
    cursor: pointer;
}
#sl-form-popap .sl-form__title,
#sl-form-popap label {
    text-align: left;
}

.footer-mobile-phone-btn{display: none;}
body iframe#CalltouchWidgetFrame{left: -9999px !important;}
@media (max-width: 820px) {
    .footer-mobile-phone-btn {
        position: fixed;
        bottom: 0;
        left: 0;        
        width: 100%;        
        display: flex;
        z-index: 99;
        padding: 15px;
        background: #fff;
        height: 86px;
    }
    .footer-mobile-phone-btn #mobile-phone-btn {
        position: static;
        width: 100%;
        height: 100%;
        border-radius: 0;
        align-items: center;
        border: 1px solid #AE906E;
        color: #AE906E;
        cursor: pointer;
        display: flex;
        font-weight: 400;
        justify-content: center;
        text-transform: uppercase;
        background: #fff;
        font-size: 20px;
    }
    .mobile-phone-menu * {
        font-size: 20px;
    }
    .mobile-phone-menu .mobile-phone-menu__button {
        width: 100%;
        height: 48px;
    }
    .mobile-phone-menu .mobile-phone-menu__button:hover {
        text-decoration: none;
    }
    .mobile-phone-menu .mobile-phone-menu__buttonWA {
        background: #00AF5B;
        color: #fff;
        border: none;
    }
    .mobile-phone-menu .mobile-phone-menu__buttonTG {
        background: #429AD0;
        color: #fff;
        border: none;
    }

    .mobile-phone-menu {
        background: #FFF;
        bottom: -380px;
        display: flex;
        flex-direction: column;
        left: 0;
        padding: 15px;
        position: fixed;
        right: 0;
        transition: .3s;
        width: 100%;
        z-index: 110;
    }
    .mobile-phone-menu--active {
        bottom: 0;
    }
    .mobile-phone-menu__button {
        align-items: center;
        border: 1px solid #AE906E;
        color: #AE906E;
        cursor: pointer;
        display: flex;
        font-weight: 400;
        height: 40px;
        justify-content: center;
        margin: 0 auto 10px auto;
        text-transform: uppercase;
        width: 288px;
    }
    .mobile-phone-menu__worktime {
        color: #A7A7A7;
        font-size: 14px;
        font-weight: 400;
        margin-top: 10px;
        text-align: center;
        text-transform: uppercase;
    }
    .mobile-phone-menu__cancel {
        color: #AE906E;
        cursor: pointer;
        font-size: 14px;
        font-weight: 400;
        margin-top: 15px;
        text-align: center;
        text-transform: uppercase;
    }
} 


.catalog-item__price-value-meter {
    margin-top: 12px;
    font-size: 15px;
    color: #5B5B5B;
}
.detailGroundStatus {
    position: relative;
}
.detailGroundStatus__description {
    padding: 10px 20px;
    position: absolute;
    top: 28px;
    left: 10px;
    background-color: #F0F0F0;
    font-size: 13px;
    white-space: nowrap;
    opacity: 0;
    visibility: hidden;
    transition: .2s;
    z-index: 10;
}
.detailGroundStatus:hover .detailGroundStatus__description {
    opacity: 1;
    visibility: visible;
}
@media screen and (max-width: 500px) {
    .catalog-item__property .property-value {
        width: 100%;
    }
    .detailGroundStatus__description {
        left: unset;
        right: 0;
    }
}

.detail-card__adrescopy {
    margin-top: 26px;
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
}
.detail-card__adrescopy__icon {
    width: 25px;
    height: 29px;
    background: url(/local/templates/garda_new_responsive/img/detailAdres.svg) no-repeat;
    margin-right: 14px;
}
.detail-card__adrescopy__text {
    font-size: 15px;
    line-height: 21px;
    margin-right: 14px;
    font-weight: 400;
}
.detail-card__adrescopy__button {
    position: relative;
    width: 20px;
    height: 21px;
    background: url(/local/templates/garda_new_responsive/img/detailCopy.svg) no-repeat;
    margin-left: auto;
    cursor: pointer;
}
.detail-card__adrescopy__button-text {
    display: none;
    position: absolute;
    top: -22px;
    right: 0;
    color: #10a600;
    font-size: 10px;
}

.detailIpoteka {
    margin-top: 16px;
    width: 100%;
    height: 66px;
    border: 2px dashed #AE906E;
    background: #FEF5E3 url(/local/templates/garda_new_responsive/img/ipotekaIco.svg) no-repeat left center;
    padding-left: 80px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    cursor: pointer;
}
.detailIpoteka__textBlock__text {
    font-size: 13px;
    font-weight: 400;
    line-height: 15px;
    margin-bottom: 6px;
}
.detailIpoteka__textBlock__price {
    font-size: 15px;
    font-weight: 700;
    line-height: 18px;
    color: #AE906E;
}

.detailViewedBlock {
    display: flex;
    align-items: center;
    margin-bottom: 12px;
    flex-wrap: wrap;
}
.detailViewedBlock__item {
    font-size: 15px;
    font-weight: 400;
    margin-right: 20px;
    margin-bottom: 10px;
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
}
.detailViewedBlock__item:last-child {
    margin-right: 0;
}
.detailViewedBlock__item span:not(.detailViewedBlock__item-rand) {
    color: #B7B7B7;
}
.detailViewedBlock__item-date {
    position: absolute;
    padding-left: 21px;
}
.detailViewedBlock__item-date::before {
    content: "";
    width: 16px;
    height: 21px;
    left: 0;
    top: 2px;
    background: url(/local/templates/garda_new_responsive/) no-repeat;
}
.detailViewedBlock__item__ico {
    margin-right: 5px;
    margin-top: -2px;
}

.detailAboutBlock {
    padding: 30px 26px;
    border: 2px dashed #AE906E;
    margin-top: 22px;
}
.detailAboutBlock__item {
    margin-bottom: 22px;
}
.detailAboutBlock__item:last-child {
    margin-bottom: 0;
}
.detailAboutBlock__item__title {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    margin-bottom: 10px;
}
.detailAboutBlock__item__title__ico {
    margin-right: 8px;
}
.detailAboutBlock__item__title__text {
    font-size: 19px;
    font-weight: 700;
    line-height: 21px;
}
.detailAboutBlock__item__block {
    display: flex;
    flex-wrap: nowrap;
    align-items: flex-start;
}
.detailAboutBlock__item__block__title {
    font-size: 15px;
    font-weight: 400;
    line-height: 30px;
    min-width: 200px;
}
.detailAboutBlock__item__block__text {
    font-size: 15px;
    font-weight: 400;
    line-height: 30px;
}
.detailAboutBlock__item__block__text::first-letter {
    text-transform: uppercase;
}
.detailAboutBlock__item__block__text .catalog-item__price-value-meter {
    color: #222;
    margin-top: 0;
    font-size: inherit;
}

.catalog-item__price-value-cont-changePrice {
    padding-right: 32px;
    position: relative;
}
.showChangePrice {
    position: absolute;
    right: 0;
    bottom: 1px;
    width: 22px;
    height: 22px;
    cursor: pointer;
    margin-left: 10px;
    background: url(/local/templates/garda_new_responsive/img/showChangePrice.svg) no-repeat center center /cover;
}
.showChangePriceForm__date {
    font-size: 16px;
    margin-bottom: 6px;
}
.showChangePriceForm__price {
    font-size: 22px;
    font-weight: 400;
    margin-bottom: 20px;
}

.slide__price__sold {
    font-size: 20px;
    line-height: 21px;
    color: #666666;
    margin-top: 50px;
}


.showChangePrice {
    /* position: relative; */
}
.showChangePrice__description {
    padding: 10px 20px;
    position: absolute;
    top: 28px;
    left: 10px;
    background-color: #fff;
    font-size: 13px;
    white-space: nowrap;
    opacity: 0;
    visibility: hidden;
    transition: .2s;
    z-index: 10;
}
.showChangePrice:hover .showChangePrice__description {
    opacity: 1;
    visibility: visible;
}
@media screen and (max-width: 500px) {    
    .showChangePrice__description {
        left: unset;
        right: 0;
    }
}

.presentationLinkWA {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 50px;
    background: #00AF5B;
    color: #fff;
    text-decoration: none;
    margin-bottom: 14px;
}
.presentationLinkWA-block {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
}
.presentationLinkWA__ico {
    width: 15px;
    height: 15px;
    margin-right: 6px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11.0973 8.61921C11.068 8.60518 9.97451 8.06669 9.78019 7.99676C9.70086 7.96827 9.61587 7.94046 9.52548 7.94046C9.37782 7.94046 9.25378 8.01405 9.15716 8.15859C9.04792 8.32096 8.71724 8.7075 8.61506 8.82298C8.60172 8.83822 8.5835 8.85643 8.57259 8.85643C8.56281 8.85643 8.39357 8.78674 8.34233 8.76449C7.16927 8.25492 6.27886 7.02955 6.15677 6.82291C6.13933 6.7932 6.1386 6.77971 6.13846 6.77971C6.14274 6.76398 6.18219 6.72444 6.20255 6.70403C6.26211 6.6451 6.32664 6.56742 6.38907 6.49228C6.41863 6.45668 6.44825 6.42103 6.47732 6.38742C6.5679 6.28203 6.60823 6.20022 6.65498 6.10544L6.67948 6.05621C6.79363 5.8294 6.69613 5.63801 6.66462 5.57621C6.63876 5.52449 6.17703 4.4101 6.12794 4.29303C6.00988 4.01051 5.85389 3.87897 5.63713 3.87897C5.61701 3.87897 5.63713 3.87897 5.55277 3.88252C5.45006 3.88686 4.89073 3.96049 4.64342 4.11639C4.38117 4.28173 3.9375 4.80877 3.9375 5.73566C3.9375 6.56986 4.46688 7.35751 4.69417 7.65707C4.69982 7.66462 4.71019 7.67996 4.72524 7.70197C5.59568 8.97317 6.68079 9.91525 7.78081 10.3547C8.83982 10.7777 9.3413 10.8266 9.62639 10.8266C9.62644 10.8266 9.62644 10.8266 9.62644 10.8266C9.74625 10.8266 9.84214 10.8172 9.92673 10.8089L9.9804 10.8038C10.3462 10.7713 11.1502 10.3547 11.3331 9.84653C11.4771 9.44626 11.5151 9.00892 11.4193 8.8502C11.3536 8.74228 11.2405 8.68798 11.0973 8.61921Z' fill='white'/%3e%3cpath d='M7.63314 0C3.57067 0 0.265606 3.28023 0.265606 7.31216C0.265606 8.61623 0.614599 9.89274 1.27572 11.01L0.0103134 14.7427C-0.0132581 14.8123 0.0042744 14.8892 0.0557517 14.9416C0.0929108 14.9795 0.143317 15 0.194794 15C0.214518 15 0.234388 14.997 0.253771 14.9908L4.14598 13.754C5.21108 14.3231 6.41488 14.6235 7.63319 14.6235C11.6953 14.6235 15 11.3437 15 7.31216C15 3.28023 11.6953 0 7.63314 0ZM7.63314 13.1004C6.48676 13.1004 5.37642 12.7693 4.42197 12.143C4.38988 12.1219 4.35262 12.1111 4.31512 12.1111C4.2953 12.1111 4.27543 12.1142 4.25609 12.1203L2.30634 12.7401L2.93575 10.8831C2.95611 10.823 2.94593 10.7568 2.90843 10.7055C2.18161 9.7124 1.79741 8.53904 1.79741 7.31216C1.79741 4.12013 4.4153 1.52318 7.63309 1.52318C10.8505 1.52318 13.4681 4.12013 13.4681 7.31216C13.4681 10.5038 10.8506 13.1004 7.63314 13.1004Z' fill='white'/%3e%3c/svg%3e ");
}
.presentationLinkWA__text {
    font-size: 16px;
    font-weight: 400;
    line-height: 19px;
}
.presentationLinkWAOr {
    font-size: 16px;
    font-weight: 400;
    line-height: 19px;
    text-align: center;
    margin-bottom: 14px;
}

.container.section-list-form-closed-container {
    margin-bottom: 40px;
}
.section-list-form-closed-main-block {
    display: none;
}
@media screen and (max-width:980px) {
    .container.section-list-form-closed-container {
        display: none;
    }
    .section-list-form-closed-main-block {
        display: block;
        width: 100%;        
    }
    .section-list-form-closed-main-block #section-list-form-closed .sl-form__wrap {
        border: 1px solid #DEDEDE;
    }
}

.catalog-section .catalog-item .catalog-item__property a,
.detail-card .detail-card__properties a {
    text-decoration: underline;
}
.catalog-section .catalog-item .catalog-item__property a:hover,
.detail-card .detail-card__properties a:hover {
    color: #AE906E;
    text-decoration: none;
    animation: underline .3s linear;
}

@media screen and (max-width: 767px) {
    header.n-header .header-filter .flex-wr {
        align-items: center;
    }
    div.header-filter .container {
        width: 100%;
    }
    div.header-filter .filter-open-wrap {
        display: flex !important;
        align-items: stretch;
    }
    div.header-filter .filter-open-wrap .filter-open-link {        
        text-transform: none;
        font-family: Roboto;
        font-size: 14px;
        font-weight: 400;
        line-height: 16px;
    }
    div.header-filter .filter-open-wrap .filter-open-link.filter-open-link--active {
        padding: 5px 38px 5px 14px;
    }
    div.header-filter .filter-open-wrap .filter-open-link__cnt {
        margin-left: 7px;
        font-family: Roboto;
        font-size: 14px;
        font-weight: 400;
        line-height: 20px;
        border: 1px solid #fff;
    }
    div.header-filter .filter-open-wrap .filter-open-link__clear {
        /* display: flex;
        align-items: center;
        justify-content: center; */
        background: #AE906E;
        width: 31px;
        margin-right: 5px;
        cursor: pointer;
    }
    div.header-filter .filter-open-wrap .filter-open-link__clear img {
        margin-top: -2px;
    }
    div.header-filter .filter-currency span {
        line-height: 1;
        text-align: right;
    }
}

/* Header and footer -> Social icons (whatsapp, telegram) */
.n-header__phones .phone-chats-wrap {
    gap: 5px;
}

.phone-chats {
    gap: 6px;
}

.phone-chats svg {
    width: 16px;
    height: 16px;
}

.footer-menu .phone-chats svg {
    width: 17px;
    height: 17px;
}

.footer-menu .phone-chats-wrap {
    gap: 12px;
}

@media (min-width: 1100px) or (max-width: 767px) {
    .n-header__phones .phone-chats-wrap,
    .phone-chats-wrap {
        gap: 12px;
    }

    .phone-chats {
        gap: 8px;
    }

    .phone-chats svg {
        width: 17px;
        height: 17px;
    }

}
/* / Header and footer -> Social icons (whatsapp, telegram) */

/* Скрываем хлебные крошки на мобилке */
@media (max-width: 767px) {
    .breadcrumbs.breadcrumbs--alt {
        display: none;
    }

    .slider-for .slide-with-bg-cont:after {
        display: none;
    }
}
/* / Скрываем хлебные крошки на мобилке */

.n-h__submenu .n-h__submenu-objects {
    width: calc(100% + 50px);
}

.price__value.price__value-nowrap {
    white-space: nowrap;
}

.n-header__menu .n-header__menu-content .n-h__menu-1-item {
    padding: 17px 12px 18px;
}
.n-header__container .n-header__icons {
    flex-grow: unset;
}
@media (max-width: 1099px) {
    .n-header__menu .n-header__menu-content .n-h__menu-1-item {
        padding: 17px 4px 18px;
    }
}

#viewedprod .slide__price--old_icon {
    display: inline-block;
    margin-bottom: -6px;
}

.slide__icons__textBlock__text {
    font-size: 10px;
    font-weight: 400;
    line-height: 12px;
    text-align: left;
    color: #715B42;
}
.slide__icons .slide__icons-text-cont {
    font-size: 14px;
    font-weight: 400;
    line-height: 16.41px;
    text-align: left;
    color: #333333;
}
.slide__icons svg.icon {
    margin-right: 10px;
}


h1.i-search-obj__title {
    line-height: normal;
    margin-bottom: 50px;
}
.i-wrap .i-search-obj__form,
.i-wrap .sfilter {
    max-width: 100%;
}
.i-search-obj__form .i-search-obj__input,
.i-wrap .sfilter * {
    font-family: Roboto, sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 14.06px;
}
.i-wrap .sfilter .smartfilter {
    margin-bottom: 38px;
}
.i-wrap .i-search-obj__fast-links-title {
    font-family: Roboto, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 16.41px;
    text-align: left;
    padding-right: 20px;
    margin-top: 4px;
}
.i-wrap .i-search-obj__fast-links-cont > a {
    font-family: Roboto, sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 14.06px;
    text-transform: uppercase;
    background: #0000008C;
    color: #FFFFFF;
    margin: 0;
}
.i-wrap .i-search-obj__fast-links-cont {
    gap: 12px 8px;
}
.i-wrap .i-search-obj__fast-links-cont > a:hover {
    color: #333333;
    background: rgba(255, 255, 255, 0.80);    
    text-decoration: none;
}
.headerBannerIcons {
    display: flex;
    justify-content: space-between;
    margin-top: 50px;
}
.headerBannerIcons__icon {
    width: calc(100% / 3);
    max-width: 270px;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.headerBannerIcons__icon__icon {
    margin-bottom: 12px;
}
.headerBannerIcons__icon__text {
    font-family: Roboto, sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 21.09px;
    text-align: center;
    color: #FFF;
}

.i-wrap .i-search-obj {
    padding-top: 116px;
    padding-bottom: 100px;
}
.indexSmartfilter-row {
    display: flex;
    width: calc(100% + 10px);
    justify-content: stretch;
    flex-wrap: wrap;
    margin: 0 -5px;
}
.i-wrap .sfilter__row-buttons {
    flex-direction: column;
    align-items: center;
}
.i-wrap .sfilter__row-mobile-buttons {
    justify-content: center;
}
#modef_num .btn-msg-xs {
    display: inline;
}
.i-wrap .sfilter__submit {
    padding-left: 100px;
    padding-right: 100px;
    margin-bottom: 8px;
}
.i-wrap .sfilter__row {
    width: auto;
    flex: 1;
}
.i-wrap .sfilter__row[data-row="HOUSE_AREA_1"],
.i-wrap .sfilter__row[data-row="LAND_AREA_1"] {
    width: auto;
    flex: 1;
}
.i-wrap .sfilter__row[data-row="HIGHWAY2"] {
    width: auto;
    flex: 2;
}
.i-wrap .sfilter__price-wrap {
    width: auto;
    flex: 3.2;
}
.i-wrap .sfilter__row.sfilter__row-buttons {
    width: auto;
    padding: 0;
}
.i-wrap .sfilter__row-buttons > * + * {
    margin-left: 0;
}
.i-wrap .sfilter__number label {
    color: #222;
}
.i-wrap .sfilter__form input[type="text"] {
    text-align: center;
    flex-shrink: unset;
    width: auto;
    flex: 1;
}
.i-wrap .sfilter__form .sfilter__price-wrap input[type="text"] {    
    flex: 1;
}
.sfilter__price__block {
    width: calc(100% - 28px);
    display: flex;
    align-items: center;
}
@media screen and (max-width: 1199px) {
    .i-wrap .sfilter__row,
    .i-wrap .sfilter__row[data-row="HIGHWAY2"],
    .i-wrap .sfilter__row[data-row="HOUSE_AREA_1"],
    .i-wrap .sfilter__row[data-row="LAND_AREA_1"]
    .i-wrap .sfilter__price-wrap {
        width: calc(100%/3);
        flex: unset;
    }
}
@media screen and (max-width: 992px) {
    .i-wrap .i-search-obj {
        padding-top: 46px;
        padding-bottom: 46px;
    }
    .i-wrap .sfilter__row,
    .i-wrap .sfilter__row[data-row="HIGHWAY2"],
    .i-wrap .sfilter__row[data-row="HOUSE_AREA_1"],
    .i-wrap .sfilter__row[data-row="LAND_AREA_1"]
    .i-wrap .sfilter__price-wrap {
        width: calc(100%/2);
    }
}
@media screen and (max-width: 767px) {
    .headerBannerIcons {
        justify-content: space-around;
        flex-wrap: wrap;
        gap: 30px 0;
    }
    .headerBannerIcons__icon {
        width: 50%;
        max-width: 270px;
        display: flex;
        flex-direction: column;
        align-items: center;        
    }
}
@media screen and (max-width: 600px) {
    .headerBannerIcons {
        padding-bottom: 50px;
    }
    .i-wrap .i-search-obj__fast-links-title {
        text-align: center;
        margin-bottom: 18px;
        padding-right: 0;
    }
    .i-wrap .sfilter__row,
    .i-wrap .sfilter__row[data-row="HIGHWAY2"],
    .i-wrap .sfilter__row[data-row="HOUSE_AREA_1"],
    .i-wrap .sfilter__row[data-row="LAND_AREA_1"],
    .i-wrap .sfilter__price-wrap {
        width: 100%;
        flex: unset;
    }
}

.i-spec-obj__titles {
    background: #f3f2f1;
    padding: 56px 10px 44px;
}
.i-spec-obj__titles .h1.i-search-obj__title {
    margin-bottom: 10px;
    line-height: 1.4;
}
.i-spec-obj__titles .h1.i-search-obj__title {
    color: #333;
}
.i-spec-obj__titles .h1.i-search-obj__title span {
    color: #AE906E;
    text-decoration: none;
    font-weight: 300;
}
.i-spec-obj__titles .h1.i-search-obj__title svg {
    margin-left: 4px;
    margin-right: 4px;
}
@media screen and (max-width: 767px) {
    .i-spec-obj__titles {
        padding: 40px 10px 14px;
    }
}
@media screen and (max-width: 600px) {
    .i-spec-obj__titles .h1.i-search-obj__title {
        margin-bottom: 0;
    }
    .i-spec-obj__titles .h1.i-search-obj__title svg {
        max-height: 20px;
        width: auto;
    }
    .i-search-obj__form .i-search-obj__input,
    .i-wrap .sfilter * {
        font-size: 14px;
    }
}

.mask-price-error-message {
    display: none;
    position: absolute;
    padding: 4px 10px;
    border-radius: 10px;
    background-color: #AE906E;
    color: #fff;
    z-index: 999;
    margin-top: -40px;
    left: 50%;
    transform: translateX(-50%);
}
#sfilter .sfilter__number {
    overflow: visible;
    position: relative;
}
#sfilter .sfilter__price-wrap .currency-list {
    border: none;
    top: 0;
    padding: 0;
    overflow: hidden;
    z-index: 22;
}
#sfilter.sfilter .currency-item {
    height: 37px;
}
#sfilter .modef_num > span {
    margin: 0;
}

.sfilter__row-mobile-buttons {
    height: 38px;
}
.sfilter__row-mobile-buttons #del_filter {
    display: none !important;
}
.sfilter__row-mobile-buttons #del_filter.del_filter-active {
    display: inline-block !important;
}

@media screen and (max-width: 767px) {
    .footer {
        padding-bottom: 80px;
    }
}

/* Каталог -> Теги */
.catalog-tags {

}

.catalog-tags--in-section {
    margin: -10px 0 25px 0;
}

.catalog-tags__list-wrapper {

}

.catalog-tags__list {
    display: flex;
    flex-flow: row wrap;
    justify-content: flex-start;

    gap: 5px;

    margin: 0;
    padding: 0;
    list-style: none;
}

.catalog-tags__list-item {

}

.catalog-tags__list-item-link {
    display: inline-block;
    padding: 6px 10px;
    border: 1px solid #E7E7E7;
    font-size: 14px;
    line-height: 17px;
    color: #333;
    outline: none;
    user-select: none;
    text-decoration: none;
    transition: all ease 0.3s;
}

.catalog-tags__list-item-link:hover {
    background-color: #AE906E;
    color: #fff;
    text-decoration: none;
}

.catalog-tags__list-item--hidden {
    display: none;
}

.catalog-tags__list-item-more-button {
    border-color: currentColor;
    color: #AE906E;
    cursor: pointer;
}

.catalog-tags__list-item-more-button:hover {
    background-color: #AE906E;
    color: #fff;
}

@media (max-width: 767px) {
    .catalog-tags--in-section {
        margin: -5px 0 25px 0;
    }
}

@media (max-width: 640px) {
    .catalog-tags--in-section {
        margin: 20px 0 20px 0;
    }
}
.slide__wrap .marker,
.catalog-item__images .marker {
    align-items: center;
    background: #AE906E;
    color: #FFF;
    display: flex;
    height: 25px;
    justify-content: center;
    position: absolute;
    text-transform: uppercase;
    top: 40px;
    z-index: 10;
    font-size: 16px;
    right: 0;
    padding: 0 10px;
}
.slide__wrap .marker_1,
.catalog-item__images .marker_1 {
    top: 70px;
}
.slide__wrap .marker_2,
.catalog-item__images .marker_2 {
    top: 100px;
}
.slide__wrap .marker_3,
.catalog-item__images .marker_3 {
    top: 130px;
}
.slide__wrap .marker_4,
.catalog-item__images .marker_4 {
    top: 160px;
}
.slide__wrap .marker_5,
.catalog-item__images .marker_5 {
    top: 190px;
}

/* Функционал "В сравнение" */
.slide__compare-wrapper {

}

.slide__compare {
    position: absolute;
    /*right: 15px;*/
    right: 75px;
    bottom: 0;

    width: 55px;
    height: 35px;

    display: flex;
    align-items: center;
    justify-content: center;

    cursor: pointer;

    font-size: 17px;

    opacity: 0;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.136606);
    transition: .3s;

    background-color: #fff;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOS45Mzc1IDEyLjM3NUgyLjA2MjUxQzEuNTA1NjQgMTIuMzc1IDEuMDAzNzggMTIuNzEwMiAwLjc5MDY1NSAxMy4yMjM3QzAuNTc3NTMgMTMuNzM3NiAwLjY5Nzg0MSAxNC4zMjg5IDEuMDg5NzIgMTQuNzIyMUw2LjU4OTcyIDIwLjIyMjFDNy4xMjU5NyAyMC43NTg3IDcuOTk5MDYgMjAuNzU4NyA4LjUzNTMxIDIwLjIyMjFDOS4wNzE1NiAxOS42ODU1IDkuMDcxNTYgMTguODE0NSA4LjUzNTMxIDE4LjI3NzlMNS4zODMxNSAxNS4xMjVIMTkuOTM3NUMyMC42OTcyIDE1LjEyNSAyMS4zMTI1IDE0LjUwOSAyMS4zMTI1IDEzLjc1QzIxLjMxMjUgMTIuOTkxIDIwLjY5NzIgMTIuMzc1IDE5LjkzNzUgMTIuMzc1Wk0yLjA2MjUxIDkuNjI1SDE5LjkzNzVDMjAuNDk0NCA5LjYyNSAyMC45OTYyIDkuMjg5ODQgMjEuMjA5NCA4Ljc3NjI4QzIxLjQyMjUgOC4yNjIzNyAyMS4zMDIyIDcuNjcxMTIgMjAuOTEwMyA3LjI3Nzg3TDE1LjQxMDMgMS43Nzc4N0MxNC44NzQxIDEuMjQxMjggMTQuMDAxIDEuMjQxMjggMTMuNDY0NyAxLjc3Nzg3QzEyLjkyODUgMi4zMTQ0NyAxMi45Mjg1IDMuMTg1NTMgMTMuNDY0NyAzLjcyMjEyTDE2LjYxNjkgNi44NzVIMi4wNjI1MUMxLjMwMjgzIDYuODc1IDAuNjg3NTEzIDcuNDkxIDAuNjg3NTEzIDguMjVDMC42ODc1MTMgOS4wMDkgMS4zMDI4MyA5LjYyNSAyLjA2MjUxIDkuNjI1WiIgZmlsbD0iI0JBQkFCQSIvPgo8L3N2Zz4K');
    background-repeat: no-repeat;
    background-position: center center;

    z-index: 10;
}

.slide__compare {
    bottom: -5px;
}

.slide__compare:hover {
}

.slide__compare--active {
    background-color: #AE906E !important;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOS45Mzc1IDEyLjM3NUgyLjA2MjUxQzEuNTA1NjQgMTIuMzc1IDEuMDAzNzggMTIuNzEwMiAwLjc5MDY1NSAxMy4yMjM3QzAuNTc3NTMgMTMuNzM3NiAwLjY5Nzg0MSAxNC4zMjg5IDEuMDg5NzIgMTQuNzIyMUw2LjU4OTcyIDIwLjIyMjFDNy4xMjU5NyAyMC43NTg3IDcuOTk5MDYgMjAuNzU4NyA4LjUzNTMxIDIwLjIyMjFDOS4wNzE1NiAxOS42ODU1IDkuMDcxNTYgMTguODE0NSA4LjUzNTMxIDE4LjI3NzlMNS4zODMxNSAxNS4xMjVIMTkuOTM3NUMyMC42OTcyIDE1LjEyNSAyMS4zMTI1IDE0LjUwOSAyMS4zMTI1IDEzLjc1QzIxLjMxMjUgMTIuOTkxIDIwLjY5NzIgMTIuMzc1IDE5LjkzNzUgMTIuMzc1Wk0yLjA2MjUxIDkuNjI1SDE5LjkzNzVDMjAuNDk0NCA5LjYyNSAyMC45OTYyIDkuMjg5ODQgMjEuMjA5NCA4Ljc3NjI4QzIxLjQyMjUgOC4yNjIzNyAyMS4zMDIyIDcuNjcxMTIgMjAuOTEwMyA3LjI3Nzg3TDE1LjQxMDMgMS43Nzc4N0MxNC44NzQxIDEuMjQxMjggMTQuMDAxIDEuMjQxMjggMTMuNDY0NyAxLjc3Nzg3QzEyLjkyODUgMi4zMTQ0NyAxMi45Mjg1IDMuMTg1NTMgMTMuNDY0NyAzLjcyMjEyTDE2LjYxNjkgNi44NzVIMi4wNjI1MUMxLjMwMjgzIDYuODc1IDAuNjg3NTEzIDcuNDkxIDAuNjg3NTEzIDguMjVDMC42ODc1MTMgOS4wMDkgMS4zMDI4MyA5LjYyNSAyLjA2MjUxIDkuNjI1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==');

    opacity: 1;
}

.slide:hover
.slide__compare {
    opacity: 1;
}

.catalog-item__images
.slide__compare {
    bottom: 15px;
    opacity: 1;
    top: auto;
}

.slide
.elem_status {
    left: 15px !important;
    bottom: 36px;
}

.catalog-item__images
.elem_status {
    left: 121px;
}

.detail-slider .detail-slider__controls .slide__compare-wrapper {
    z-index: 10;
}

.detail-slider .detail-slider__controls .slide__compare {
    height: 56px;
    width: 56px;
    opacity: 1;
    position: static;
}

.detail-slider .detail-slider__controls .flex-wr {
    width: 460px;
}

.detail-slider .detail-slider__controls .slide__compare-wrapper {
    z-index: 10;
}

.detail-slider .detail-slider__controls .slide__compare {
    height: 56px;
    width: 56px;
}

.compare-wrapper
.slide__button-detail {
    display: none;
}


.slide__properties-wrapper {
    margin: 20px 0 0 0;
}

.slide__properties {
    font-size: 16px;
    font-weight: 400;
}

.slide__properties-items {

}

.slide__properties-item {
    padding: 9px 20px;
    border-top: 1px solid #ccc;
}

.slide__properties-item-cols {

}

.slide__properties-item-cols-item {

}

.slide__properties-item-name {
    color: #999;
}

.slide__properties-item-value {
    font-size: 13px;
}

.compare-page {
    min-height: 1000px;
    transform: translate3d(0, 0, 0);
    transition: transform 0.4s ease-out;
}

.compare-page__top {
    margin: 0 0 40px 0;
}

.compare-page__different {

}

.compare-page__different-checkbox {

}

.compare-page__top-cols {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    gap: 20px;
}

.compare-page__top-cols-item {

}

.compare-page__different
.sl-form__consent {
    width: auto;
}

.compare-page__different
.sl-form__consent label {
    margin-right: 0;
}

.compare-page__top
.clear-fav
.visible-favorite-text {
    user-select: none;
    outline: none;
}

.compare-slider {
    padding-top: 40px;
}

.viewed_prod
.compare-slider
.slick-prev {
    bottom: auto;
    top: 0;
}

.viewed_prod
.compare-slider
.slick-next {
    bottom: auto;
    top: 0;
}

.compare-slider
.slick-dots {
    top: -5px;
    bottom: auto;
}

.compare-slider
.slick-disabled {
    opacity: 0.3;
    cursor: default;
}

.compare-slider
.slick-disabled:hover {
    fill: #A7A7A7;
}

@media (max-width: 1800px) {
    .slide__compare {
        bottom: -10px;
    }
}

@media (max-width: 1170px) {
    .slide__compare {
        width: 45px;
        right: 65px;
    }

    .slide__favorite {
        width: 45px;
    }

    .slide__id {
        font-size: 13px;
        width: 47px;
    }
}

@media (max-width: 980px) {
    .slide__compare {
        right: 55px;
        width: 45px;
        opacity: 1;
    }

    .slide__favorite {
        width: 45px;
    }

    .slide
    .elem_status {
        left: 5px !important;
        bottom: 31px;
    }

    .detail-slider .detail-slider__controls .slide__compare {
        height: 40px;
        width: 40px;
    }

}

@media (max-width: 767px) {
    .section-cards .slide
    .slide__compare-wrapper {
        position: absolute;
        bottom: -35px;
        right: 25px;

        width: 105px;
        height: 85px;

        display: flex;
        align-items: center;
        justify-content: center;
    }

    .section-cards
    .slide
    .slide__compare-wrapper
    .slide__compare {
        position: static;
    }

    .slide__id {
        font-size: 11px;
        width: 50px;
    }

    .section-cards-wrap .catalog-item
    .slide__compare-wrapper
    .slide__compare {
        bottom: auto;
        right: auto;
    }

    .section-cards-wrap
    .catalog-item
    .slide__compare-wrapper {
        position: absolute;
        bottom: -32px;
        right: 31px;

        width: 95px;
        height: 85px;

        display: flex;
        align-items: center;
        justify-content: center;
    }

    .detail-slider .detail-slider__controls .flex-wr {
        width: 100%;
        gap: 10px;
    }

    .section-slider .slide .slide__compare-wrapper {
        /* background-color: red; */
        width: 105px;
        height: 85px;
        bottom: -35px;
        /*right: 67px;*/
        right: 26px;
        position: absolute;
        display: flex;
        align-items: center;
        justify-content: center;
        z-index: 99;
    }

    .section-slider .slide .slide__compare-wrapper .slide__compare {
        position: static;
    }
}

@media (max-width: 550px) {
    .section-cards .slide
    .slide__compare-wrapper {
        right: 52px;
    }

    .slide__compare {
        right: 77px;
        width: 55px;
    }

    .slide__favorite {
        width: 55px;
    }

    .slide__id {
        font-size: 17px;
        width: 75px;
    }

    .section-cards-wrap
    .catalog-item
    .slide__compare-wrapper {
        right: 55px;
    }

    .slide
    .elem_status {
        left: 15px !important;
    }

    .catalog-item__images
    .elem_status {
        left: 15px;
        bottom: 34px;
        top: auto;
    }

    .section-slider .slide .slide__compare-wrapper {
        right: 54px;
    }
}

@media (max-width: 400px) {
    .section-cards .slide
    .slide__compare-wrapper {
        right: 42px;
    }

    .slide__compare {
        right: 5px;
        width: 45px;
    }

    .slide__favorite {
        width: 45px;
    }

    .slide__id {
        font-size: 11px;
        width: 50px;
    }

    .section-cards-wrap
    .catalog-item
    .slide__compare-wrapper {
        right: 47px;
    }

    .slide
    .elem_status {
        left: 5px !important;
    }

    .section-slider .slide .slide__compare-wrapper {
        right: 43px;
    }
}

@media (min-width: 770px) {
    .slide__compare:hover {
        background-color: #AE906E;
        background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOS45Mzc1IDEyLjM3NUgyLjA2MjUxQzEuNTA1NjQgMTIuMzc1IDEuMDAzNzggMTIuNzEwMiAwLjc5MDY1NSAxMy4yMjM3QzAuNTc3NTMgMTMuNzM3NiAwLjY5Nzg0MSAxNC4zMjg5IDEuMDg5NzIgMTQuNzIyMUw2LjU4OTcyIDIwLjIyMjFDNy4xMjU5NyAyMC43NTg3IDcuOTk5MDYgMjAuNzU4NyA4LjUzNTMxIDIwLjIyMjFDOS4wNzE1NiAxOS42ODU1IDkuMDcxNTYgMTguODE0NSA4LjUzNTMxIDE4LjI3NzlMNS4zODMxNSAxNS4xMjVIMTkuOTM3NUMyMC42OTcyIDE1LjEyNSAyMS4zMTI1IDE0LjUwOSAyMS4zMTI1IDEzLjc1QzIxLjMxMjUgMTIuOTkxIDIwLjY5NzIgMTIuMzc1IDE5LjkzNzUgMTIuMzc1Wk0yLjA2MjUxIDkuNjI1SDE5LjkzNzVDMjAuNDk0NCA5LjYyNSAyMC45OTYyIDkuMjg5ODQgMjEuMjA5NCA4Ljc3NjI4QzIxLjQyMjUgOC4yNjIzNyAyMS4zMDIyIDcuNjcxMTIgMjAuOTEwMyA3LjI3Nzg3TDE1LjQxMDMgMS43Nzc4N0MxNC44NzQxIDEuMjQxMjggMTQuMDAxIDEuMjQxMjggMTMuNDY0NyAxLjc3Nzg3QzEyLjkyODUgMi4zMTQ0NyAxMi45Mjg1IDMuMTg1NTMgMTMuNDY0NyAzLjcyMjEyTDE2LjYxNjkgNi44NzVIMi4wNjI1MUMxLjMwMjgzIDYuODc1IDAuNjg3NTEzIDcuNDkxIDAuNjg3NTEzIDguMjVDMC42ODc1MTMgOS4wMDkgMS4zMDI4MyA5LjYyNSAyLjA2MjUxIDkuNjI1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==');
    }
}

@media (max-width: 760px) {
    .n-header__search svg {
        transform: scale(1);
    }
}

@media (max-width: 760px) {
    .header__favorites .icon {
        height: 25px !important;
        width: 25px !important;
    }
}

@media (max-width: 600px) {
    .i-stat__list .i-stat__item:nth-child(3),
    .i-stat__list .i-stat__item:nth-child(4) {
      width: 100%;
    }
}

.block_link a {
	display: flex;
	align-items: center;
	color: #333;
	font-family: Roboto;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	gap: 5px;
}
.block_link {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin: 0 15px;
	margin-top: 30px;
	margin-bottom: 10px;
}
.slide__button-detail.slide__button-detail_no_margin {
	margin-top: unset;
}
.slide__wrap > .slide > div:first-child {
	flex-grow: 1;
}

body .i-block-text__text a,
body .i-contacts__cont a,
body .header__favorites-content span,
body .header__compare-content span,
body .catalog-item__property .property-value a,
body .detail-info__head > a,
body .detail-info__head-phone,
body .detail-info__buttons > a,
body .detail-current-settlement a span,
body .sl-form__consent label a,
body .contacts-page .contacts__row a,
body .bottom-text__content a {
    color: #715B42;
}
body .i-block-text__text a:hover,
body .i-contacts__cont a:hover,
body .header__favorites-content span:hover,
body .header__compare-content span:hover,
body .sl-form__consent label a:hover,
body .contacts-page .contacts__row a:hover,
body .bottom-text__content a:hover {
    color: #AE906E;
    text-decoration: none;
}
body .i-contacts__r-link a:hover,
body .catalog-item__property .property-value a:hover,
body .detail-info__head > a:hover,
body .detail-info__head-phone:hover,
body .detail-info__buttons > a:hover,
body .detail-current-settlement a span:hover {
    color: #715B42;
    text-decoration: none;
    border-color: transparent;
}
body .settlement-by-highway a:hover,
body .pagination__link:hover,
body .article__title:hover {
    color: #333;
    text-decoration: none;
}
body .btn--large {
    color: #715B42;
}
body .btn {
    border-color: #715B42;
}
body .ul_our_slogan li {
    border-color: #C2C2C2;
}
body .ul_our_slogan li a {
    color: #C2C2C2;
}
body .ul_our_slogan li a:hover {
    background: none;
}
body .vacancy_right_form .filestyle_wr .fileinput span {
    border: 1px solid #715B42;
}
body #feedback_owner .owner_buttons .owner_i_want > label,
body #feedback_owner .owner_buttons .owner_i_want > label:hover {
    border: 2px solid #715B42;
    color: #715B42;
    background: transparent;
    box-sizing: border-box;
}
body #feedback_owner .owner_buttons .owner_i_want input[type="radio"]:checked + label {
    border: 2px solid #AE906E;
}
body .p-header__villages-btn span,
body .p-header__map span,
body .p-header__villages-list a {
    border: none;
    color: #FFF;
    text-decoration: none;
}
body .p-header__villages-btn span:hover,
body .p-header__map span:hover,
body .p-header__villages-list a:hover {
    color: #715B42;
}
body .p-header__tags a {
    background: #fff;
}
body .p-header__tags a:hover {
    background: #715B42;
}
body .search_text_result {
    border-color: #715B42;
    color: #715B42;
}

.similar-filter .similar-filter__tab-content {
    height: auto;
}
/* End */
/* /local/templates/garda_new_responsive/css/reset.css?16818919652764 */
/* /local/templates/garda_new_responsive/css/slick.css?16818919651776 */
/* /local/templates/garda_new_responsive/css/slick-theme.css?17790857234704 */
/* /local/templates/garda_new_responsive/css/jquery.fancybox.min.css?168189196512800 */
/* /local/templates/garda_new_responsive/css/jquery.filestyle.css?1681891965492 */
/* /local/templates/garda_new_responsive/css/custom.css?1769429105974 */
/* /local/templates/garda_new_responsive/components/sotbit/search.title/search/style.css?17790857232579 */
/* /local/templates/garda_new_responsive/components/bitrix/menu/n-header__menu/style.css?177908572322442 */
/* /local/components/pixelplus/head.compare/templates/.default/style.css?17790857234402 */
/* /local/components/pixelplus/head.favorites/templates/.default/style.css?17790857231393 */
/* /local/templates/garda_new_responsive/template_styles.css?1779085723300586 */
