

/* Start:/bitrix/templates/empty/css/slick.min.css?16160205305031*/
.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;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-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:after,.slick-track:before{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}.arrows1 .slick-arrow{position:relative;width:50px;height:50px;background-color:transparent;cursor:pointer}.arrows1 .slick-arrow:after,.arrows1 .slick-arrow:before{content:'';display:block;position:absolute;width:50px;height:50px;top:50%;margin-top:-25px;left:50%;margin-left:-25px;transition:all .3s ease}.arrows1 .slick-arrow:before{background-position:0 -73px;opacity:1;z-index:5}.arrows1 .slick-arrow:after{background-position:0 0;opacity:0}.arrows1 .slick-arrow:hover:before{opacity:0}.arrows1 .slick-arrow:hover:after{opacity:1;z-index:5}.arrows1-position1 .slick-arrow{position:absolute;z-index:1;top:50%;transform:translateY(-50%)}.slick-next.slick-arrow{display:none!important}.ban_right{width:24px;padding:0 10px;pointer-events:auto;float:left;position:relative;right:10px;height:24px;margin-top:3px;background:url(/bitrix/templates/empty/images/arrow-point-to-right.svg) no-repeat}.ban_left{width:24px;padding:0 10px;pointer-events:auto;float:left;position:relative;right:10px;height:24px;margin-top:3px;background:url(/bitrix/templates/empty/images/arrow-point-to-left.svg) no-repeat}.slick-prev.slick-arrow{display:none!important}.arrows1-position1 .slick-prev{left:0}.arrows1-position1 .slick-prev:before{background:url(/bitrix/templates/empty/css/../gfx/left-arrow-button__white.svg) no-repeat center;background-size:auto 100%}.arrows1-position1 .slick-prev:after{background:url(/bitrix/templates/empty/css/../gfx/left-arrow-button__green.svg) no-repeat center;background-size:auto 100%}.arrows1-position1 .slick-next:before{background:url(/bitrix/templates/empty/css/../gfx/right-arrow-button__white.svg) no-repeat center;background-size:auto 100%}.arrows1-position1 .slick-next:after{background:url(/bitrix/templates/empty/css/../gfx/right-arrow-button__green.svg) no-repeat center;background-size:auto 100%}.arrows1-position1 .slick-next{right:0}@media screen and (max-width:1140px){.arrows1-position1 .slick-prev{left:0;margin-left:auto}.arrows1-position1 .slick-next{right:0;margin-right:auto}}.dots1{position:relative}.dots1 .slick-dots{width:1160px;margin:0 auto;display:block;position:relative;z-index:1;bottom:6px;text-align:left;margin-top:-30px}.dots1 .slick-dots>li{display:inline-block;vertical-align:top;cursor:pointer;outline:0}.dots1 .slick-dots>li div{display:block;text-indent:-99999px;width:10px;height:10px;border-radius:12px;margin:7px;background-color:#fff;transition:all .3s ease;cursor:pointer;border:3px #fff solid}.dots1 .slick-dots>li.slick-active div,.dots1 .slick-dots>li:hover div{background-color:unset}.slider1{margin:auto}.slider1__item{position:relative}.slider1 .site_size{position:relative;z-index:5;height:280px;line-height:280px;text-align:center}.slider1__pic{display:inline-block;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center;background-size:cover}.slider1__info{display:inline-block;vertical-align:middle;box-sizing:border-box;background-color:rgba(255,255,255,.65);padding:15px 10px;font-size:29px;line-height:38px;color:#000;font-weight:400}.slider1__info-btn{display:inline-block;color:#fff;font-size:17px;background:#76ab59;border-radius:5px;padding:5px 30px;transition:all .3s;line-height:30px;margin-top:10px}.slider1__info-btn:hover{background:#567f3f}.slider1__info-btn:hover{border-bottom-color:transparent;text-decoration:none}.slider1__info._right{left:auto;right:45px}.slider1__title{color:#212121;font-size:24px;font-family:Roboto-Bold}.slider1__desc{font-size:20px;line-height:24px;color:#212121;margin-top:14px;margin-bottom:35px}@media screen and (max-width:1140px){.slider1__info{right:45px;max-width:none;font-size:30px}}@media screen and (max-width:519px){.slider1__info{right:45px;font-size:23px;line-height:normal;max-width:75%}.arrows1-position1 .slick-next,.arrows1-position1 .slick-prev{display:none!important}}
/* End */


/* Start:/bitrix/templates/empty/css/jquery.fancybox.css?161602053017624*/
@charset "UTF-8";
.fancybox-enabled {
  overflow: hidden; }

.fancybox-enabled body {
  overflow: visible;
  height: 100%; }

.fancybox-is-hidden {
  position: absolute;
  top: -9999px;
  left: -9999px;
  visibility: hidden; }

.fancybox-container {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99993;
  -webkit-tap-highlight-color: transparent;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

/* Make sure that the first one is on the top */
.fancybox-container ~ .fancybox-container {
  z-index: 99992; }

.fancybox-outer,
.fancybox-inner,
.fancybox-bg,
.fancybox-stage {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }

.fancybox-outer {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch; }

.fancybox-bg {
  background: #1e1e1e;
  opacity: 0;
  transition-duration: inherit;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71); }

.fancybox-is-open .fancybox-bg {
  opacity: 0.87;
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1); }

.fancybox-infobar,
.fancybox-toolbar,
.fancybox-caption-wrap {
  position: absolute;
  direction: ltr;
  z-index: 99997;
  opacity: 0;
  visibility: hidden;
  transition: opacity .25s, visibility 0s linear .25s;
  box-sizing: border-box; }

.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar,
.fancybox-show-caption .fancybox-caption-wrap {
  opacity: 1;
  visibility: visible;
  transition: opacity .25s, visibility 0s; }

.fancybox-infobar {
  top: 0;
  left: 50%;
  margin-left: -79px; }

.fancybox-infobar__body {
  display: inline-block;
  width: 70px;
  line-height: 44px;
  font-size: 13px;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  text-align: center;
  color: #ddd;
  background-color: rgba(30, 30, 30, 0.7);
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-smoothing: subpixel-antialiased; }

.fancybox-toolbar {
  top: 0;
  right: 0; }

.fancybox-stage {
  overflow: hidden;
  direction: ltr;
  z-index: 99994;
  -webkit-transform: translate3d(0, 0, 0); }

.fancybox-slide {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  overflow: auto;
  outline: none;
  white-space: normal;
  box-sizing: border-box;
  text-align: center;
  z-index: 99994;
  -webkit-overflow-scrolling: touch;
  display: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d; }

.fancybox-slide::before {
  content: '';
  display: inline-block;
  vertical-align: middle;
  height: 100%;
  width: 0; }

.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--previous,
.fancybox-slide--current,
.fancybox-slide--next {
  display: block; }

.fancybox-slide--image {
  overflow: visible; }

.fancybox-slide--image::before {
  display: none; }

.fancybox-slide--video .fancybox-content,
.fancybox-slide--video iframe {
  background: #000; }

.fancybox-slide--map .fancybox-content,
.fancybox-slide--map iframe {
  background: #E5E3DF; }

.fancybox-slide--next {
  z-index: 99995; }

.fancybox-slide > * {
  display: inline-block;
  position: relative;
  padding: 24px;
  margin: 44px 0 44px;
  border-width: 0;
  vertical-align: middle;
  text-align: left;
  background-color: #fff;
  overflow: auto;
  box-sizing: border-box; }

.fancybox-slide .fancybox-image-wrap {
  position: absolute;
  top: 0;
  left: 0;
  margin: 0;
  padding: 0;
  border: 0;
  z-index: 99995;
  background: transparent;
  cursor: default;
  overflow: visible;
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.fancybox-can-zoomOut .fancybox-image-wrap {
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.fancybox-can-zoomIn .fancybox-image-wrap {
  cursor: -webkit-zoom-in;
  cursor: zoom-in; }

.fancybox-can-drag .fancybox-image-wrap {
  cursor: -webkit-grab;
  cursor: grab; }

.fancybox-is-dragging .fancybox-image-wrap {
  cursor: -webkit-grabbing;
  cursor: grabbing; }

.fancybox-image,
.fancybox-spaceball {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  border: 0;
  max-width: none;
  max-height: none; }

.fancybox-spaceball {
  z-index: 1; }

.fancybox-slide--iframe .fancybox-content {
  padding: 0;
  width: 80%;
  height: 80%;
  max-width: calc(100% - 100px);
  max-height: calc(100% - 88px);
  overflow: visible;
  background: #fff; }

.fancybox-iframe {
  display: block;
  margin: 0;
  padding: 0;
  border: 0;
  width: 100%;
  height: 100%;
  background: #fff; }

.fancybox-error {
  margin: 0;
  padding: 40px;
  width: 100%;
  max-width: 380px;
  background: #fff;
  cursor: default; }

.fancybox-error p {
  margin: 0;
  padding: 0;
  color: #444;
  font: 16px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; }

.fancybox-close-small {
  position: absolute;
  top: 0;
  right: 0;
  width: 44px;
  height: 44px;
  padding: 0;
  margin: 0;
  border: 0;
  border-radius: 0;
  outline: none;
  background: transparent;
  z-index: 10;
  cursor: pointer; }

.fancybox-close-small:after {
  content: '×';
  position: absolute;
  top: 5px;
  right: 5px;
  width: 30px;
  height: 30px;
  font: 20px/30px Arial,"Helvetica Neue",Helvetica,sans-serif;
  color: #888;
  font-weight: 300;
  text-align: center;
  border-radius: 50%;
  border-width: 0;
  background: #fff;
  transition: background .25s;
  box-sizing: border-box;
  z-index: 2; }

.fancybox-close-small:focus:after {
  outline: 1px dotted #888; }

.fancybox-close-small:hover:after {
  color: #555;
  background: #eee; }

.fancybox-slide--iframe .fancybox-close-small {
  top: 0;
  right: -44px; }

.fancybox-slide--iframe .fancybox-close-small:after {
  background: transparent;
  font-size: 35px;
  color: #aaa; }

.fancybox-slide--iframe .fancybox-close-small:hover:after {
  color: #fff; }

/* Caption */
.fancybox-caption-wrap {
  bottom: 0;
  left: 0;
  right: 0;
  padding: 60px 30px 0 30px;
  background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.1) 20%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.6) 80%, rgba(0, 0, 0, 0.8) 100%);
  pointer-events: none; }

.fancybox-caption {
  padding: 30px 0;
  border-top: 1px solid rgba(255, 255, 255, 0.4);
  font-size: 14px;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  color: #fff;
  line-height: 20px;
  -webkit-text-size-adjust: none; }

.fancybox-caption a,
.fancybox-caption button,
.fancybox-caption select {
  pointer-events: all; }

.fancybox-caption a {
  color: #fff;
  text-decoration: underline; }

/* Buttons */
.fancybox-button {
  display: inline-block;
  position: relative;
  margin: 0;
  padding: 0;
  border: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  background: transparent;
  color: #ddd;
  border-radius: 0;
  cursor: pointer;
  vertical-align: top;
  outline: none; }

.fancybox-button[disabled] {
  cursor: default;
  pointer-events: none; }

.fancybox-infobar__body, .fancybox-button {
  background: rgba(30, 30, 30, 0.6); }

.fancybox-button:hover:not([disabled]) {
  color: #fff;
  background: rgba(0, 0, 0, 0.8); }

.fancybox-button::before,
.fancybox-button::after {
  content: '';
  pointer-events: none;
  position: absolute;
  background-color: currentColor;
  color: currentColor;
  opacity: 0.9;
  box-sizing: border-box;
  display: inline-block; }

.fancybox-button[disabled]::before,
.fancybox-button[disabled]::after {
  opacity: 0.3; }

.fancybox-button--left::after,
.fancybox-button--right::after {
  top: 18px;
  width: 6px;
  height: 6px;
  background: transparent;
  border-top: solid 2px currentColor;
  border-right: solid 2px currentColor; }

.fancybox-button--left::after {
  left: 20px;
  -webkit-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  transform: rotate(-135deg); }

.fancybox-button--right::after {
  right: 20px;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg); }

.fancybox-button--left {
  border-bottom-left-radius: 5px; }

.fancybox-button--right {
  border-bottom-right-radius: 5px; }

.fancybox-button--close::before, .fancybox-button--close::after {
  content: '';
  display: inline-block;
  position: absolute;
  height: 2px;
  width: 16px;
  top: calc(50% - 1px);
  left: calc(50% - 8px); }

.fancybox-button--close::before {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg); }

.fancybox-button--close::after {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg); }

/* Navigation arrows */
.fancybox-arrow {
  position: absolute;
  top: 50%;
  margin: -50px 0 0 0;
  height: 100px;
  width: 54px;
  padding: 0;
  border: 0;
  outline: none;
  background: none;
  cursor: pointer;
  z-index: 99995;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  transition: opacity .25s; }

.fancybox-arrow::after {
  content: '';
  position: absolute;
  top: 28px;
  width: 44px;
  height: 44px;
  background-color: rgba(30, 30, 30, 0.8);
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 24px 24px; }

.fancybox-arrow--right {
  right: 0; }

.fancybox-arrow--left {
  left: 0;
  -webkit-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  transform: scaleX(-1); }

.fancybox-arrow--right::after,
.fancybox-arrow--left::after {
  left: 0; }

.fancybox-show-nav .fancybox-arrow {
  opacity: 0.6; }

.fancybox-show-nav .fancybox-arrow[disabled] {
  opacity: 0.3; }

/* Loading indicator */
.fancybox-loading {
  border: 6px solid rgba(100, 100, 100, 0.4);
  border-top: 6px solid rgba(255, 255, 255, 0.6);
  border-radius: 100%;
  height: 50px;
  width: 50px;
  -webkit-animation: fancybox-rotate .8s infinite linear;
  animation: fancybox-rotate .8s infinite linear;
  background: transparent;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -25px;
  margin-left: -25px;
  z-index: 99999; }

@-webkit-keyframes fancybox-rotate {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

@keyframes fancybox-rotate {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

/* Transition effects */
.fancybox-animated {
  transition-timing-function: cubic-bezier(0, 0, 0.25, 1); }

/* transitionEffect: slide */
.fancybox-fx-slide.fancybox-slide--previous {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
  opacity: 0; }

.fancybox-fx-slide.fancybox-slide--next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
  opacity: 0; }

.fancybox-fx-slide.fancybox-slide--current {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  opacity: 1; }

/* transitionEffect: fade */
.fancybox-fx-fade.fancybox-slide--previous,
.fancybox-fx-fade.fancybox-slide--next {
  opacity: 0;
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }

.fancybox-fx-fade.fancybox-slide--current {
  opacity: 1; }

/* transitionEffect: zoom-in-out */
.fancybox-fx-zoom-in-out.fancybox-slide--previous {
  -webkit-transform: scale3d(1.5, 1.5, 1.5);
  transform: scale3d(1.5, 1.5, 1.5);
  opacity: 0; }

.fancybox-fx-zoom-in-out.fancybox-slide--next {
  -webkit-transform: scale3d(0.5, 0.5, 0.5);
  transform: scale3d(0.5, 0.5, 0.5);
  opacity: 0; }

.fancybox-fx-zoom-in-out.fancybox-slide--current {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  opacity: 1; }

/* transitionEffect: rotate */
.fancybox-fx-rotate.fancybox-slide--previous {
  -webkit-transform: rotate(-360deg);
  -ms-transform: rotate(-360deg);
  transform: rotate(-360deg);
  opacity: 0; }

.fancybox-fx-rotate.fancybox-slide--next {
  -webkit-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  transform: rotate(360deg);
  opacity: 0; }

.fancybox-fx-rotate.fancybox-slide--current {
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  opacity: 1; }

/* transitionEffect: circular */
.fancybox-fx-circular.fancybox-slide--previous {
  -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
  transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
  opacity: 0; }

.fancybox-fx-circular.fancybox-slide--next {
  -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
  transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
  opacity: 0; }

.fancybox-fx-circular.fancybox-slide--current {
  -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  opacity: 1; }

/* transitionEffect: tube */
.fancybox-fx-tube.fancybox-slide--previous {
  -webkit-transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
  transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg); }

.fancybox-fx-tube.fancybox-slide--next {
  -webkit-transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
  transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg); }

.fancybox-fx-tube.fancybox-slide--current {
  -webkit-transform: translate3d(0, 0, 0) scale(1);
  transform: translate3d(0, 0, 0) scale(1); }

/* Styling for Small-Screen Devices */
@media all and (max-width: 800px) {
  .fancybox-infobar {
    left: 0;
    margin-left: 0; }
  .fancybox-button--left,
  .fancybox-button--right {
    display: none !important; }
  .fancybox-caption {
    padding: 20px 0;
    margin: 0; } }

/* Fullscreen  */
.fancybox-button--fullscreen::before {
  width: 15px;
  height: 11px;
  left: calc(50% - 7px);
  top: calc(50% - 6px);
  border: 2px solid;
  background: none; }

/* Slideshow button */
.fancybox-button--play::before,
.fancybox-button--pause::before {
  top: calc(50% - 6px);
  left: calc(50% - 4px);
  background: transparent; }

.fancybox-button--play::before {
  width: 0;
  height: 0;
  border-top: 6px inset transparent;
  border-bottom: 6px inset transparent;
  border-left: 10px solid;
  border-radius: 1px; }

.fancybox-button--pause::before {
  width: 7px;
  height: 11px;
  border-style: solid;
  border-width: 0 2px 0 2px; }

/* Thumbs */
.fancybox-thumbs {
  display: none; }

.fancybox-button--thumbs {
  display: none; }

@media all and (min-width: 800px) {
  .fancybox-button--thumbs {
    display: inline-block; }
  .fancybox-button--thumbs span {
    font-size: 23px; }
  .fancybox-button--thumbs::before {
    width: 3px;
    height: 3px;
    top: calc(50% - 2px);
    left: calc(50% - 2px);
    box-shadow: 0 -4px 0, -4px -4px 0, 4px -4px 0, 0 0 0 32px inset, -4px 0 0, 4px 0 0, 0 4px 0, -4px 4px 0, 4px 4px 0; }
  .fancybox-thumbs {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: auto;
    width: 220px;
    margin: 0;
    padding: 5px 5px 0 0;
    background: #fff;
    word-break: normal;
    -webkit-tap-highlight-color: transparent;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    box-sizing: border-box;
    z-index: 99995; }
  .fancybox-show-thumbs .fancybox-thumbs {
    display: block; }
  .fancybox-show-thumbs .fancybox-inner {
    right: 220px; }
  .fancybox-thumbs > ul {
    list-style: none;
    position: absolute;
    position: relative;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    overflow-x: hidden;
    overflow-y: auto;
    font-size: 0; }
  .fancybox-thumbs > ul > li {
    float: left;
    overflow: hidden;
    max-width: 50%;
    padding: 0;
    margin: 0;
    width: 105px;
    height: 75px;
    position: relative;
    cursor: pointer;
    outline: none;
    border: 5px solid transparent;
    border-top-width: 0;
    border-right-width: 0;
    -webkit-tap-highlight-color: transparent;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    box-sizing: border-box; }
  li.fancybox-thumbs-loading {
    background: rgba(0, 0, 0, 0.1); }
  .fancybox-thumbs > ul > li > img {
    position: absolute;
    top: 0;
    left: 0;
    min-width: 100%;
    min-height: 100%;
    max-width: none;
    max-height: none;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .fancybox-thumbs > ul > li:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: 2px;
    border: 4px solid #4ea7f9;
    z-index: 99991;
    opacity: 0;
    transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94); }
  .fancybox-thumbs > ul > li.fancybox-thumbs-active:before {
    opacity: 1; } }

/* End */


/* Start:/bitrix/templates/empty/css/progressive-image.css?1616020530438*/
.progressive{position:relative;display:block;overflow:hidden;outline:none}.progressive img{display:block;width:100%;max-width:none;height:auto;border:0}.progressive img.preview{filter:blur(2vw);transform:scale(1.05)}.progressive img.reveal{position:absolute;left:0;top:0;will-change:transform,opacity;animation:progressiveReveal 1s ease-out}@keyframes progressiveReveal{0%{transform:scale(1.05);opacity:0}to{transform:scale(1);opacity:1}}
/* End */


/* Start:/bitrix/templates/empty/css/main.css?1617264742321113*/
*{
    padding: 0; margin: 0;
    outline: none !important;
    -webkit-touch-callout:none !important;               
    -webkit-text-size-adjust:none !important;            
    -webkit-tap-highlight-color:rgba(0,0,0,0) !important; 
}

/*body {*/
/*    font-size: 100%;*/
/*    -ms-text-size-adjust: 100%;*/
/*    -moz-text-size-adjust: 100%;*/
/*    -webkit-text-size-adjust: 100%;*/
/*}*/
ul{
    list-style: none;
}
a{
    text-decoration:none;
}
body {
    background-color: #fff;
}


@font-face {
	font-family: 'HelveticaNeueCyr';
	src: url('/bitrix/templates/empty/css/../fonts/HelveticaNeueCyr/HelveticaNeueCyr-Heavy.eot');
	src: local('../fonts/HelveticaNeueCyr/HelveticaNeueCyr-Heavy'),
		url('/bitrix/templates/empty/css/../fonts/HelveticaNeueCyr/HelveticaNeueCyr-Heavy.eot?#iefix') format('embedded-opentype'),
		url('/bitrix/templates/empty/css/../fonts/HelveticaNeueCyr/HelveticaNeueCyr-Heavy.woff') format('woff'),
		url('/bitrix/templates/empty/css/../fotns/HelveticaNeueCyr/HelveticaNeueCyr-Heavy.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

@font-face {
    font-family: "Minion-Pro";
    font-display: swap;
    src: url("/bitrix/templates/empty/css/../fonts/MinionPro-Regular.ttf");
}


@font-face {
    font-family: "FZHuangCao";
    font-display: swap;
    src: url("/bitrix/templates/empty/css/../fonts/FZHuangCao.ttf");
}

@font-face {
    font-family: 'ptsansrub';
    font-display: swap;
    src: url('/bitrix/templates/empty/css/../fonts/subset-PTSansRub-Regular.woff2') format('woff2'),
    url('/bitrix/templates/empty/css/../fonts/subset-PTSansRub-Regular.woff') format('woff'),
    url('/bitrix/templates/empty/css/../fonts/subset-PTSansRub-Regular.ttf') format('truetype');

}
@font-face {
    font-family: "ptsansrub";
    font-display: swap;
    src: url("/bitrix/templates/empty/css/../fonts/ptsansrub-regular-webfont.ttf");
}

body,
input,
textarea{
    font-family: 'HelveticaNeueCyr';
}

.catalog-list .catalog .price-catalog .old-price-block span.rub_,
.catalog-list--favorite  .catalog .price-catalog .old-price-block span {
    font-size: unset;
    font-weight: 100;
    color: #757575;
}

.no-wishlist {
    font-size: 15px;
    line-height: 1.2;
    text-align: center;
    padding: 40px 0;
}

.no-wishlist__title {
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 14px;
}

.rub_{
	font-family: ptsansrub!important;
	line-height: 1;
}
.price-catalog .rub_ {
    font-weight: bold;
}
.beono-basket .rub_ {
    font-size: 20px;font-weight: bold;
}

#order_form_content .errortext{
    display: none!important;
}

/* lazy load */

.lazy-img-wrap .b-lazy {
    opacity:0;
    transition: all 400ms;
}

.lazy-img-wrap .b-loaded {
    opacity: 1;
}

.catalog .b-lazy {
    opacity: 0;
}

.catalog .b-lazy.b-loaded {
    opacity: 1;
}

/*новое*/
.soc_ {
    padding-right: 10px;
    float: left;
}
.header-bg.wrapper-header1 {
    background: #2C2E3F;
}
.header .menu li a {
    display: block;
    color: #ffffff;
	font-size: 14px;
}
.wrapper-header3{
    position: absolute;
    z-index: 9;
    top: 109px;
    left: 0;
    right: 0;
    background-color: #F9F8F7;
  
}
.wrapper-header3.fixed{
    position: fixed;
    z-index: 100;
    top: 0;
    border-bottom: 1px solid #dbdbdb;
}
.wrapper-header3 .nav {
    margin: 0 auto;
    padding: 5px 0px;
    width: 100%;
    /*max-width: 1160px;*/
    max-width: 1205px;
    position: relative;
    text-align: justify;
    height: 41px;
}
.menu ul {
    margin-top: 4px;
}

.call_back {
	float: right;
}
.call_back img{
    position: absolute;
    margin-top: 4px;
}
.call_back div{
    display: inline-block;
    color: #85af48;
    margin-left: 30px;
    margin-top: 4px;
	font-size: 14px;
}
.geo_new {
    float: left;
    display: inline-block;
}
.nav li {
    float: left;
    display: inline-block;
    padding: 10px 60px 10px 0px;
}
.nav li a {
    font-weight: bold;
}
i.fa.fa-shopping-basket {
    display: none;
}
/*новое*/
.wrapper-header1{
    margin-bottom: 125px;
}
.header {
    margin: 0 auto;
    padding-top: 10px;
    width: 100%;
    /*max-width: 1160px;*/
    max-width: 1205px;
    text-align: justify;
    height: 35px;
}
.header:after{
    content: '';
    display: inline-block;
    vertical-align: top;
    width: 100%;
    height: 0px;
}
.header .bxmaker__geoip__city,
.header .number,
.header .menu,
.header .account{
    display: inline-block;
    vertical-align: top;
    margin: 0 10px;
}

.header .number a{
    display: block;
    float: left;
    line-height: 20px;
}

.header .fa-map-marker {
    color: #85af48;
    font-size: 18px;
}
.header p {
	font-size: 16px;
    color: #8FBC62;
    font-family: 'HelveticaNeueCyr';
}
.header .city {}
.header .fa-caret-down {
    color: #86af49;
    font-size: 16px;
    padding-left: 2px;
}
.header .city i {
    display: inline-block;
}

.header .city p {
    display: inline-block;
    vertical-align: middle;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 140px;
}
.header .number .fa-phone {
    font-size: 18px;
    color: #212121;
    display: inline-block;
    padding-bottom: 4px;
}
.header .number {}
.header .number p  {
    font-size: 18px;
    color: #fff;
    font-family: 'HelveticaNeueCyr';
    margin-top: 3px;
    display: inline-block;
    text-align: right;
}
.header .number span  {
	color: #8F91A3;
}
.header .menu li {
    font-size: 16px;
    color: #757575;
    padding-bottom: 7px;
    display: inline-block;
    vertical-align: top;
    padding-bottom: 5px;
    margin-left: 8px;
    margin-right: 8px;
    border-bottom: 2px solid rgba(255,255,255,0);
    cursor: pointer;
    transition: all 0.3s ease;
}
.header .menu li:hover {
    border-color: #86af49;
}
.header .menu li a{
    display: block;
    color: #fff;
	font-size: 14px;
}
.header .menu {
	margin: 0;
}
.header .account p {
    color: #757575;
    font-size: 16px;
    font-family: 'HelveticaNeueCyr';
    text-align: right;
}
.header .account {

}

.wrapper-header2{
    position: absolute;
    z-index: 10;
    top: 45px;
    left: 0;
    right: 0;
    background-color: #fff;
    border-top: 1px solid #dbdbdb;
}
.wrapper-header2.fixed{
    position: fixed;
    z-index: 100;
    top: 0;
    border-bottom: 1px solid #dbdbdb;
}

.full-width ul.mobile {
    display: none;
}


.box_wrapper {
    /*max-width: 1160px;*/
    max-width: 1205px;
    max-width: 1205px;
    margin: 0 auto;
	overflow: hidden;
}
.col50 {
    display: inline-block;
    width: calc(100% - 40px);
    padding: 20px;
    float: left;
}
.col50.vopros {
background: #F9F8F7;
display: none;
}

.h3 {
    font-size: 36px;
    max-width: 400px;
}

.col50.vopros span {
    font-size: 12px;
    color: #6C6D79;
}
.col50.vopros .bottom {
    background: #8FBC62;
    width: 70%;
    margin: 0 auto;
	margin-top: 10px;
    color: #fff;
    padding: 15px;
    border-radius: 100px;
    text-align: center;
}
.col50.vopros .bottom:hover {
    background: #8FBC62;
    width: 70%;
    box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
    margin: 0 auto;
    margin-top: 10px;
    color: #fff;
    padding: 15px;
    border-radius: 100px;
    cursor: pointer;
    text-align: center;
}

.input {
    background: #ffffff;
    width: 70%;
    margin: 0 auto;
    text-align: center;
    color: #fff;
    border: 1px solid #ECECEE;
    padding: 15px;
    border-radius: 100px;
    text-align: center;
}
.col50.vopros .text {
    width: 70%;
    margin: 0 auto;
}
.input input[type="text"] {
    border: unset;
	}
.col50.vopros input {
    -webkit-appearance: button-bevel!important;
}
.col50 span{
color:#6C6D79;
font-size: 12px;
}
.box_max {
	margin: 50px 0;
    background: #F9F8F7;
}

.box_max .box_wrapper .box_center {
    width: calc(25% - 50px);
    text-align: center;
    padding: 25px;
    float: left;
}
.box_max .box_wrapper .box_preim {
    float: left;
    text-align: left;
}
.box_max .box_wrapper .box_preim .text  { 
    color: #141517;
    font-weight: bold;
    font-size: 18px;
    float: left;
    text-align: left;
    max-width: 130px;
}
.box_max .box_wrapper .box_preim .text span  { 
    font-weight: normal;
    font-size: 12px;
	    color: #6C6D79;
}
.box_max .box_wrapper .box_preim .ico {
      height: 50px;
    float: left;
	    margin-right: 15px;
}
.main-tab{
	
    margin-top: 15px;
    float: left;

	
}
.main-tab_img{
	    float: left;
	
}
@media screen and (max-width: 1023px) {
    .wrapper-header1{
        margin-bottom: 0px;
    }
    .wrapper-header2,
    .wrapper-header2.fixed{
        position: relative;
        top: auto;
        border-bottom: 1px solid #dbdbdb;
    }
    .wrapper-header3 {
        top: auto!important;
        position: relative;
        margin-bottom: 12px;
    }
}

.menu-down {
    margin: 0 auto;
    padding: 5px 0px;
    width: 100%;
    /*max-width: 1160px;*/
    max-width: 1205px;
    position: relative;
    text-align: justify;
    height: 53px;
}
.menu-down:after{
    content: '';
    display: inline-block;
    vertical-align: top;
    width: 100%;
    height: 0px;
}
.menu-down .logo,
.menu-down .nav,
.menu-down .right-col{
    display: inline-block;
    vertical-align: top;
    margin: 10px 0;
}

.menu-down .nav>ul{
    margin-top: 8px;
}
.menu-down .right-col{
    margin-top: 6px;
}

@media screen and (max-width: 460px){
.full-width ul.mobile {
    display: block;
}
    .menu-down .right-col{
        margin-top: 0px;
    }
}
.menu-down .logo > a{
    display: block;
    top: 0px;
    height: 40px;
}

.menu-down .logo .under-logo{
    color:#3F3F3F;
    font-size: 14px;
    font-weight: bold;
}
.menu-down .logo svg{
    display: block;
    width: auto;
    height: auto;
    width: 140px;
}
.menu-down .logo svg .logo1_st0{fill:#73AC55;}
.menu-down .logo svg .logo1_st1{fill:#3F3F3F;}

.top-menu__logo {
    position: relative;
    height: 40px;
	float: left;
}

@media screen and (max-width: 460px){
    .menu-down{
        height: 90px;
    }
    .menu-down .logo{
        display: block;
        margin-bottom: 10px;
    }
}

.menu-down .right-col .serch {
    display: inline-block;
    vertical-align: top;
    height: 36px;
    position: relative;
    z-index: 10;
}
.menu-down .right-col-2 .serch {
    width: 500px;
}
.menu-down .right-col-2 .search-hover {
    border-color: #ECECEE;
}
.menu-down .right-col .serch .serch-hover {
    position: relative;
    width: 0px;
    border: 1px solid #ECECEE;
    -webkit-border-radius: 100px;
            border-radius: 100px;
    top: 0;
    background-color: #fff;
    z-index: 5;
    right: 0;
    height: 38px;
    transition: all 0.3s ease;
}
.menu-down .right-col .serch .serch-hover{
    width: 500px;
    border-color: #ECECEE;
}
.navigation{
    /*max-width: 1160px;*/
    max-width: 1205px;
    max-width: 1205px;
    margin: 0 auto;
    width: 100%;
    }
ul.full-width{
	width: 100%; /* Ширина основного блока меню */
	height: 50px; /* Высота основного блока меню */
	position: relative;
	display: table;
	margin: 0;
	padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
ul.full-width li {
	display: table-cell;
	width: 13%;
	position: relative;
    width: auto !important;
    display: inline-block !important;
}
ul.full-width li a {
	display: block;
	position: relative;
	color: #000;
    font-weight: bold;
	width: 100%;
	height: 100%;
	text-align:left;
	background: unset;
	line-height: 50px; /* Приравниваем к высоте, чтобы выровнять текст по вертикали */
}
ul.full-width li a:hover {
	display: block;
	position: relative;
	color: #8FBC62;
    font-weight: bold;
	width: 100%;
	height: 100%;
	text-align:left;
	background: unset;
	line-height: 50px; /* Приравниваем к высоте, чтобы выровнять текст по вертикали */
}
ul.full-width li ul {
	display: none; /* Скрываем выпадающее меню */
	position: absolute;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
ul.full-width li ul li {
	display: block;
}
ul.full-width li:hover ul {
	display: block; /* Показываем выпадающее меню, где оно есть, при наведении */
}
ul.full-width a.action {
    color: #FE7865;
}
ul.full-width li a[data-name=action] {
    color: #FE7865;
}
.menu_box{
	display: none;
	}
.menu_box {
    position: absolute;
    background: #fff;
    width: 1220px;
    margin-left: -30px;
    z-index: 100;
    box-shadow: 0px 20px 50px rgba(198, 206, 215, 0.5);
    min-height: 200px;
}
.menu_box .col {
    width: calc(20% - 35px);
    float: left;
    margin: 0px 5px 30px 30px;
  
}
.menu_box .col.banner {
    width: calc(20% - 30px);
    float: left;
    margin: 50px 5px 50px 5px;
  
}

.menu_box .col .glav {
    margin-bottom: 5px;
    margin-top: 20px;
}
.menu_box .col .glav a {
    color: #141517;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
}

.menu_box .col .punkt {
	padding: 4px 0;
}
.menu_box .col .punkt a {
    color: #6C6D79;
    font-size: 14px;
   
}
.menu_box.action, .menu_box.bytovayatekhnika, .ch1-mobile.bytovayatekhnika {
    display: none!important;
}
._banner img{    
	width: 100%;
    max-width: 100%;
    height: auto;}

ul.full-width li a.selected {
    display: block;
    position: relative;
    color: #8FBC62;
    font-weight: bold;
    width: 100%;
    height: 100%;
    background: unset;
    line-height: 50px;
}

@media screen and (max-width: 1100px){
.navigation .menu_box .col .punkt a {
    color: #6C6D79;
    font-size: 12px;
}
.navigation .menu_box .col .glav a {
    color: #141517;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}
.navigation .menu_box {
    position: absolute;
    background: #fff;
width: 100%;}
}

@media screen and (max-width: 380px){
    .menu-down .right-col .serch .serch-hover{
        width: 200px;
    }
}
.menu-down .right-col .serch .serch-hover input[type="text"]{
    border: 0;
    height: 100%;
    width: unset;
    font-size: 12px;
    font-family: 'HelveticaNeueCyr';
    min-width: 150px;
    color: #bdbdbd;
    position: absolute;
    left: 0;
    margin-left: 10%;
    outline: none;
}
.menu-down .right-col .serch .serch-hover input[type="submit"]{
    display: block;
    position: absolute;
    /* top: 0;
    left: -99999px; */
    top: 0;
    right: 3px;
    font-size: 0;
    background: url(/bitrix/templates/empty/images/search.svg) no-repeat;
    height: 38px;
    width: 34px;
    background-position: center center !important;
    border: none;
    cursor: pointer;
}

.menu-down .right-col .serch .serch-hover .fa-search:before {
    background: none;
}

.menu-down .right-col .serch .serch-hover__close{
    position: absolute;
    z-index: 11;
    width: 40px;
    height: 40px;
    background-color: #86af49;
    top: 0;
    right: 0;
    border-radius: 100px;
    cursor: pointer;
    transition: all 0.3s ease;
}
.menu-down .right-col .serch .serch-hover__close{
    display: none;
    opacity: 0;
}

.menu-down .right-col .serch .serch-hover__close{
    display: block;
    opacity: 1;
}
.menu-down .right-col .serch .serch-hover__close:hover{
    background-color: #6e903c;
    box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24),0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
}
.menu-down .right-col .serch .serch-hover__close:before{
    font-family: FontAwesome;
    content: "\f00d";
    display: block;
    position: absolute;
    width: 100%;
    text-align: center;
    left: 0;
    right: 0;
    margin-left: -0.4px;
    top: 50%;
    font-size: 22px;
    transform: translateY(-50%);
    margin-top: -1px;
    color: #fff;
    cursor: pointer;
    transition: all 0.3s ease;
}

.menu-down .right-col .serch .fa-search{float: right;}
.menu-down .right-col .basket {
    display: inline-block;
    vertical-align: top;
    /*margin-left: 30px;*/
}
.menu-down .right-col .basket .icon-basket {
	margin-top: 9px;
    text-align: center;
    position: relative;
    display: inline-block;
    vertical-align: top;
}
.menu-down .right-col .basket .icon-favorite {
	margin-top: 9px;
	margin-right: 10px;
    text-align: center;
    position: relative;
    display: inline-block;
    vertical-align: top;
}
.menu-down .right-col .basket .basket-text .price a {
    color: #6C6D79;
    font-weight: unset;
    font-size: 12px;
    margin-top: 0px;
    line-height: 20px;
    font-family: 'HelveticaNeueCyr';
}
.menu-down .right-col .basket .icon-user {
	margin-top: 9px;
	margin-right: 5px;
    text-align: center;
    position: relative;
    display: inline-block;
    vertical-align: top;
}
.menu-down .right-col .basket .icon-basket a{
    display: block;
    width: 24px;
    height: 24px;
    background: url(/bitrix/templates/empty/images/shopping_cart.svg) no-repeat;
}
.menu-down .right-col .basket .icon-user a{
    display: block;
    width: 24px;
    height: 24px;
    background: url(/bitrix/templates/empty/images/user.svg) no-repeat;
}
.menu-down .right-col .basket .icon-favorite a{
    display: block;
    width: 24px;
    height: 24px;
    background: url(/bitrix/templates/empty/images/favorites.svg) no-repeat;
}
.menu-down .right-col .basket .icon-basket a:hover{
    

}
.menu-down .right-col .basket .icon-basket i {
    color: #fff;
    font-size: 18px;
    text-align: center;
    margin-top: 11px;
    margin-left: 10px;
}
.menu-down .right-col .basket .icon-basket .total {
    position: absolute;
    width: 14px;
    height: 14px;
    background-color: #212121;
    top: -3px;
    right: -3px;
    -webkit-border-radius: 100px;
            border-radius: 100px;
}
.menu-down .right-col .basket .icon-basket .total p {
    color: #fff;
    font-family: MyriadPro-Regular;
    font-size: 10px;
    margin-top: 1px;
}
.menu-down .right-col .basket p {
    display: inline-block;
    vertical-align: top;
}

.menu-down .right-col .basket .fa-rub {
    padding-right: 0;
}
.menu-down .right-col .basket .basket-text p {
    display: inline-block;
	font-weight: bold;
    vertical-align: top;
	margin-top: 5px;
    font-size: 12px;
    color: #000;
}
.basket-text{
    display: inline-block;
    vertical-align: top;
    text-align: left;
    margin-left: 10px;
}
.basket-text a{
    display: block;
}
.menu-down .right-col .basket .basket-text .price {
    color: #6C6D79;
	font-weight: unset;
    font-size: 12px;
	margin-top: 0px;
    line-height: 20px; 
    font-family: 'HelveticaNeueCyr';
}
.menu-down .right-col .basket .basket-text i {
    display: inline-block;
    vertical-align: top;
    color: #757575;
    font-size: 15px;
    padding-left: 2px;
    margin-top: 4px;
}
.slide  {
    margin-top: 20px;
}

@media screen and (max-width: 1023px){
.slider-main {
    display: none;
}
}
@media (max-width: 1200px){
.brandy_banner:nth-last-child(3) {
    display: none;
}
}
@media (max-width: 850px){
.brandy_banner:nth-last-child(4) {
    display: none;
}
}
@media (max-width: 767px){
.brandy_banner:nth-last-child(4) {
    display: block;
}
.brandy_banner:nth-last-child(3) {
    display: block;
}

}
@media (min-width: 1179px){
.ban-3 .head_mob_banner {    height: 125px;}
.head_mob_banner {
width: 310px!important;}
}

@media (min-width: 479px){
.mobile{display: none;}

.logo.top-menu__logo div{
    font-size: 12px;
    color: #6C6D79;
    float: right;
	font-weight: bold;
    margin-top: 9px;
    margin-left: 10px;
	}
	
.logo.top-menu__logo img{
    border-right: 1px solid #F9F8F7;
    padding-right: 10px;
}
}
.footer .nav1.mobile{display:none;}

.text-mobile-menu_section ul li.line    {border-top: 1px solid #ECECEE;}

.ch-mobile li:not(.line) a {
    padding: 15px 25px;
}
.ch-mobile .line {
    padding-left: 25px;
}
.ch-mobile .line div {
    padding: 15px 25px 15px 0;
}
.ch-mobile li.line:before {
    content: "";
    width: 24px;
    position: absolute;
    right: 18px;
    height: 24px;
	margin-top: 12px;
    background: url(/bitrix/templates/empty/images/arrow-right-1.svg) no-repeat;
    -webkit-user-select: none;
   -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
    background-position: center;

}
.ch-mobile li.line.active_li:before {
    content: "";
    width: 24px;
    position: absolute;
    right: 18px;
    height: 24px;
	margin-top: 12px;
    background: url(/bitrix/templates/empty/images/arrow-right-1.svg) no-repeat;
    transform: rotate(90deg);
    background-position: center;
}
.ch-mobile li.line:nth-child(1) {
    margin-top: 10px;
}
.ch-mobile li.line:nth-last-child(1) {
    border-bottom: 1px solid #ECECEE;
}
.ch-mobile li a {
    color: #000;
    font-weight: bold;
}
.ch-mobile .ch1-mobile li a {
    color: #555;
    font-weight: unset;
    display: block;
}
.ch-mobile li.line:nth-last-child(1):before, .ch-mobile li.line:nth-last-child(2):before, .ch-mobile li.line:nth-last-child(3):before {
    display: none;
}
.ch-mobile li.line:nth-last-child(1) div, .ch-mobile li.line:nth-last-child(2) div, .ch-mobile li.line:nth-last-child(3) div,
.ch-mobile li.line:nth-last-child(4) div, .ch-mobile li.line:nth-last-child(5) div, .ch-mobile li.line:nth-last-child(6) div  {
    padding: 0;
}
.ch-mobile li.line:nth-last-child(1) div a, .ch-mobile li.line:nth-last-child(2) div a, .ch-mobile li.line:nth-last-child(3) div a,
.ch-mobile li.line:nth-last-child(4) div a, .ch-mobile li.line:nth-last-child(5) div a, .ch-mobile li.line:nth-last-child(6) div a {
    padding: 15px 25px 15px 0;
    display: block;
}

.slider_box {
    display: block;
}
.slider_box .zag {
font-size: 84px;
    height: 50px;
	    font-weight: bold;
    color: #2C2E3F;
    font-family: ProbaPro;
    width: 100%;
    margin-left: 60px;
    text-align: left;
    float: left;
}
.slider_box .text {
    color: #fff;
    width: 100%;
    font-size: 28px;
    font-family: ProbaPro;
    font-weight: bold;
    /* line-height: 60px; */
    height: 40px;
    margin-left: 60px;
    text-align: left;
    float: left;

}
.slider_box .text_ {
    color: #fff;
    width: 100%;
    font-size: 18px;
    font-family: ProbaPro;
    font-weight: bold;
    height: 22px;
    margin-left: 60px;
    text-align: left;
    float: left;
}
.slider_box .promo {
           font-weight: bold;
    width: 100%;
    height: 40px;
	    margin-left: 60px;
    text-align: left;
    float: left;
}
.slider_box .buttom {
    width: 100%;
    height: 40px;
   margin-top: 120px;
   margin-left: 40px;
    text-align: left;
    float: left;
	
}
.one_line_pic {

}
.brandy_banner {
    /*float: left;*/
    padding: 14px;
    width: 184px;
    height: 111px;
    border: 2px solid #F9F8F7;
    margin: 36px 0;
    box-sizing: border-box;
    border-radius: 2px;
    flex: 0 0 184px;
}
.brandy_banner a {
    display: block;
    height: 100%;
    text-align: center;
}
/*.brandy_banner:nth-child(1)  {
    float: left;
    padding: 15px;
    margin-left: 0;
}*/
.brandy_banner.link {
    padding: 15px;
    border: unset;
    font-family: 'HelveticaNeueCyr';
    font-weight: bold;
    font-size: 16px;
    flex-basis: 140px;
    display: inline-block;
    vertical-align: middle;
    height: 100%;
}
.brandy_banner.link a {
    font-weight: bold;
    display: inline-block;
    border-bottom: 1px #8FBC62 dotted;
    position: relative;
    color: #8FBC62;
}
.brandy_banner.link a:hover {
    color: #8753ee;
    border-color: #8753ee;
}
.brandy_banner.link a:hover:after {
    background-image: url(/bitrix/templates/empty/images/arrow-right.svg);
}
.brandy_banner.link a:after {
    content: '';
    position: absolute;
    width: 11px;
    height: 11px;
    background-image: url(/bitrix/templates/empty/images/arrow-right-green.svg);
    right: -20px;
    top: 50%;
    margin-top: -5.5px;
    -webkit-background-size: cover;
    background-size: cover;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}   



.catalog-list .catalog:before, .catalog-product .catalog-container:before, .sale-giff-basket__catalog-product .catalog-container:before {

box-shadow: unset!important;}
.catalog-list .catalog:hover, .catalog-product .catalog-container:before, .sale-giff-basket__catalog-product .catalog-container:before {

    box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 6.86px 0.14px rgba(0, 0, 0, 0.16)!important;}
	.menu-down .right-col .basket .icon-search1 a {
    display: block;
    width: 24px;
    height: 24px;
    background: url(/bitrix/templates/empty/images/search.svg) no-repeat;
}
.menu-down .right-col .basket .icon-search1 {
    margin-top: 9px;
    margin-right: 10px;
    text-align: center;
    position: relative;
    display: inline-block;
    vertical-align: top;
}
.close-bg i {
	cursor: pointer;
    position: absolute;
    margin-top: 0px;
    top: 5px;
    right: 5px;
	    z-index: 1000;
    color: #fafafa;
    padding: 0;
    display: block;
    width: 24px;
    height: 24px;
    /* background: url(/bitrix/templates/empty/images/menu-close.svg) no-repeat; */
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjI1MzIgMS4xNDE5NkwxLjIyNjUyIDExLjE2ODZDMC43OTc4NjcgMTEuNTk3MyAwLjc5Nzg2NyAxMi4yNjgyIDEuMjI2NTIgMTIuNjk2OEMxLjY1NTE3IDEzLjEyNTUgMi4zMjYxIDEzLjEyNTUgMi43NTQ3NSAxMi42OTY4TDEyLjgwMDEgMi42NTE1NEMxMy4yMjg3IDIuMjIyOSAxMy4yMjg3IDEuNTUxOTcgMTIuODAwMSAxLjEyMzMyQzEyLjM1MjggMC43MTMzMDYgMTEuNjgxOCAwLjcxMzMwNiAxMS4yNTMyIDEuMTQxOTZaIiBmaWxsPSIjNkM2RDc5Ii8+CjxwYXRoIGQ9Ik0yLjc0NzggMS4xNDgxN0wxMi43NzQ1IDExLjE3NDhDMTMuMjAzMSAxMS42MDM1IDEzLjIwMzEgMTIuMjc0NCAxMi43NzQ1IDEyLjcwMzFDMTIuMzQ1OCAxMy4xMzE3IDExLjY3NDkgMTMuMTMxNyAxMS4yNDYyIDEyLjcwMzFMMS4yMDA5NCAyLjY1Nzc2QzAuNzcyMjkgMi4yMjkxMSAwLjc3MjI5MiAxLjU1ODE4IDEuMjAwOTQgMS4xMjk1M0MxLjY0ODIzIDAuNzE5NTE4IDIuMzE5MTUgMC43MTk1MTggMi43NDc4IDEuMTQ4MTdaIiBmaWxsPSIjNkM2RDc5Ii8+Cjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-position: contain;
    background-position: center center;
    transition: background .2s ease;
    cursor: pointer;
}
.close-bg i:hover {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjI1MzIgMS4xNDE5NkwxLjIyNjUyIDExLjE2ODZDMC43OTc4NjcgMTEuNTk3MyAwLjc5Nzg2NyAxMi4yNjgyIDEuMjI2NTIgMTIuNjk2OEMxLjY1NTE3IDEzLjEyNTUgMi4zMjYxIDEzLjEyNTUgMi43NTQ3NSAxMi42OTY4TDEyLjgwMDEgMi42NTE1NEMxMy4yMjg3IDIuMjIyOSAxMy4yMjg3IDEuNTUxOTcgMTIuODAwMSAxLjEyMzMyQzEyLjM1MjggMC43MTMzMDYgMTEuNjgxOCAwLjcxMzMwNiAxMS4yNTMyIDEuMTQxOTZaIiBmaWxsPSIjOGZiYzYyIi8+CjxwYXRoIGQ9Ik0yLjc0NzggMS4xNDgxN0wxMi43NzQ1IDExLjE3NDhDMTMuMjAzMSAxMS42MDM1IDEzLjIwMzEgMTIuMjc0NCAxMi43NzQ1IDEyLjcwMzFDMTIuMzQ1OCAxMy4xMzE3IDExLjY3NDkgMTMuMTMxNyAxMS4yNDYyIDEyLjcwMzFMMS4yMDA5NCAyLjY1Nzc2QzAuNzcyMjkgMi4yMjkxMSAwLjc3MjI5MiAxLjU1ODE4IDEuMjAwOTQgMS4xMjk1M0MxLjY0ODIzIDAuNzE5NTE4IDIuMzE5MTUgMC43MTk1MTggMi43NDc4IDEuMTQ4MTdaIiBmaWxsPSIjOGZiYzYyIi8+Cjwvc3ZnPgo=);
}
.feedback_ {
	position: fixed;
	transform: translateY(-100%);
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 100;
	overflow: auto;
	padding: 25px 15px;
	opacity: 0;
	/* transition: transform 0s .3s ease, opacity .3s ease; */
    cursor: pointer;
    box-sizing: border-box !important;
    background: rgba(11,11,11,.75) !important;
    box-shadow: none !important;
}

.feedback_.anim-in{
    /* opacity: 1; */
    /* transform: translateY(0%); */
    /* transition: transform 0s ease, opacity .3s ease; */
    animation: feedbackIn .3s ease forwards;
}

.feedback_.anim-out{
    /* opacity: 1; */
    /* transform: translateY(0%); */
    /* transition: transform 0s ease, opacity .3s ease; */
    animation: feedbackOut .3s ease forwards;
}

@keyframes feedbackIn{
    0%{
        opacity: 0;
        transform: translateY(0%);
    }
    100%{
        opacity: 1;
        transform: translateY(0%);
    }
}

@keyframes feedbackOut{
    0%{
        opacity: 1;
        transform: translateY(0%);
    }
    99.9%{
        opacity: 0;
        transform: translateY(0%);
    }
    100%{
        transform: translateY(-100%);
    }
}

.feedback__inner{
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 100%;
}

.feedback__wrap{
    width: 100%;
    height: 280px;
    text-align: center;
    padding: 15px;
    border: 1px solid #cecece;
    background: #ffffff;
    border-radius: 10px;
    max-width: 350px;
    /* transition: all .3s ease; */
    transform: scale(.8);
    opacity: 0;
    cursor: default;
}

.feedback_.anim-in .feedback__wrap{
    /* transform: scale(1);
    opacity: 1; */
    animation: feedbackWrapIn .3s ease forwards;
}

.feedback_.anim-out .feedback__wrap{
    /* transform: scale(1);
    opacity: 1; */
    animation: feedbackWrapOut .3s ease forwards;
}

@keyframes feedbackWrapIn{
    0%{
        opacity: 0;
        transform: scale(.8);
    }
    100%{
        opacity: 1;
        transform: scale(1);
    }
}

@keyframes feedbackWrapOut{
    0%{
        opacity: 1;
        transform: scale(1);
    }
    100%{
        opacity: 0;
        transform: scale(.8);
    }
}

.feedback .input2 {
    color: #000;
}

ul.full-width li:nth-child(1) {
    display: table-cell;
    width: 10%;
    position: relative;
}
ul.full-width li:nth-child(2) {
    display: table-cell;
    width: 10%;
    position: relative;
}
ul.full-width li:nth-child(1) a {
    text-align: left;
}

@media (max-width: 1049px){	
	#title-search {
        display: none!important;
    }
}

.list-basket .fa-times {
    padding-left: 5px;
    padding-right: 10px;
    width: 24px;
    height: 24px;
    background: url(/bitrix/templates/empty/images/menu-close.svg) no-repeat;
}

@media (min-width: 1049px){
    .icon-search1 {
        display: none!important;
    }
}

@media (max-width: 1100px){
	.footer .nav1.mobile {
        display: block;
    }
    .footer .footer__inner > .m_grid__col:nth-child(3) {
        display: inline-block;
    }
        .footer .nav1.no_mobile {
        display: none;
    }
}

@media (max-width: 1149px){
	ul.full-width li:nth-child(8) {
        display: none!important;
    }
}
	
@media (max-width: 479px){
    .slick-dots {
        display: none!important;
    }
    .slick-track {
        margin-bottom: -10px;
    }
    .slider_box {
        margin-top: -80px;
    }
	._banner {    
        margin: 0px 0px 20px 0;
    }
	.icon-search1 {
        display: none!important;
    }
	.top-menu__logo {
        float: unset;
    }
	.but-img {
        display: none;
    }
    .price-catalog .old-price-block {
        position: absolute;
        margin-left: 80px;
        margin-top: 17px;
    }
    .sale-giff-basket__catalog-product .catalog > a {
        height: 220px!important;
    }
    .catalog-product .catalog-container, .sale-giff-basket__catalog-product .catalog-container {
        padding-bottom: 10px!important;
    }

    .add-to-cart.add-card .sign-and {
        width: 20px;
        display: none;
    }
    .add_to_cart.in_cart {
        background: #8753EE;
    }
    .number-catalog {
        margin-left: 0px;
    }
    .add-buttons {
        display: inline-block;
        text-align: center;
        margin: 0 auto;
    }
	._banner {
		padding: 0px;
	    margin-top: 20px;
        position: relative;
	    overflow: hidden;
    }

    .head_mob_banner {
        margin: 0 auto;
        background: #fff;
        height: 80px;
        left: 10%;
        width: 70%;
        padding: 5px 20px;
        font-size: 40px;
    }
    .head_mob_banner span {
        width: 100%;
        display: block;
        font-size: 13px;
        margin-top: 12px;
    }

	.wrapper .mobile-menu .bd-mobile-menu img {
    margin-top: -23px;
    margin-left: 23px;
    }
	.m_grid__col, .footer__inner > .m_grid__col:nth-child(3) {
    display: inline-block;
    min-width: 100%;
    }
    .footer .nav1.mobile {
        display: block;
    }
    .no-mobile{
        display:none;
    }
	.footer .nav1.no_mobile{
        display:none;
    }
	.menu-down {
        height: 50px;
    }
    .menu-down .logo {
        display: inline-block;
        margin: 0;
    }

    .menu-down .logo > a {
        display: flex;
        align-items: center;
    }
    
    .menu-down .right-col .icon-burger a {
        display: block;
        width: 24px;
        height: 24px;
        background: url(/bitrix/templates/empty/images/burger.svg) no-repeat;
    }
    .menu-down .right-col  .icon-search a {
        display: block;
        width: 24px;
        height: 24px;
        background: url(/bitrix/templates/empty/images/search.svg) no-repeat;
    }
    .icon-mob {
        margin-left: 10px;
    }
    .icon-search {
        margin-top: 9px;
        margin-right: 10px;
        text-align: center;
        position: relative;
        margin-left: 0px;
        display: inline-block;
        vertical-align: top;
    }
    .icon-burger {
        margin-top: 9px;
        margin-right: 10px;
        text-align: center;
        position: relative;
        display: inline-block;
        vertical-align: top;
    }
    .menu-down .right-col .basket .icon-basket {
        margin-right: 10px;
    }
    .menu-down .right-col {
        margin-top: 5px;
        width: 85px;
    }
    .menu-down .right-col:last-child {
        margin-top: 5px;
        width: 107px;
    }
    .col50.vopros {
        display: none;
    }
    .logo.top-menu__logo a { 
        text-align: center;    
        font-weight: bold;
    }
    .call_back div {
        display: none;
    }
    .call_back img {
        position: relative;
        margin-top: 3px;
        padding: 0 10px;
    }
    .header .number p {
        font-size: 15px;
    }
	.logo.top-menu__logo div{
        font-size: 12px;
        color: #6C6D79;
        float: unset;
        font-weight: bold;
        margin-top: 0px;
        margin-left: 0px;
	}	
    .logo.top-menu__logo img{
        border-right: 0px solid #F9F8F7;
        padding-right: 0px;
    }
    .box_max .box_wrapper .box_center {
        width: calc(50% - 10px);
        padding: 25px 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;

    }
    .box_max .box_wrapper .box_center:nth-child(odd) {
        margin-right: 20px;
    }
    .box_max .box_wrapper .box_preim .ico {
        float: none;
    }
    .box_max {
        padding: 0 15px;
    }
    .box_max .box_wrapper .box_preim .text {
        max-width: 160px;
    }
    .box_max .box_wrapper .box_preim {
        margin: 0 auto;
    }
    .wrapper.wrapper-header3 {
        display: none;
    }
    .menu-down-mobile {
        display: none;
    }
    .menu-down .right-col .serch .serch-hover {
        width: 220px;
        border-color: #ECECEE;
    }
    .desktop #title-search {
        display: none;
        position: absolute;
        left: 50px;
    }
    .col50 {
        width: 100%;    
        padding: 20px 0;
        margin: 10px;
    }
    .catalog-list .catalog, .catalog-product .catalog-container, .sale-giff-basket__catalog-product .catalog-container {
        width: 45%;
        margin-left: 2px!important;
        margin-right: 2px!important;
    }
}

.brandy_banner img { 
    border: 0;
    height: auto;
    width: auto;
    max-width: 100%;
    max-height: 100%;
}
.brandy_banner.link img {  width: unset;
    max-width: unset;
    height: unset;
}

.range{
    margin: 0 auto;
    width: 100%;
    /*max-width: 1160px;*/
    max-width: 1205px;
    margin-top: 30px;
}
.range:after{
    content: '';
    display: inline-block;
    vertical-align: top;
    width: 100%;
    height: 0px;
}
.range .list-range {
    position: absolute;
    margin-right: 4px;
    margin-top: 28px;
    display: inline-block;
    box-shadow: 0px 39px 56.4px 3.6px rgba(0, 0, 0, 0.24),0px 15px 79.38px 1.62px rgba(0, 0, 0, 0.16);
}

.col-range:after{
    content: '';
    display: inline-block;
    vertical-align: top;
    width: 100%;
    height: 0px;
}
.range .col-range .catalog{
    display: block;
    position: relative;
    float: left;
    width: 31.333333333%;
    padding-bottom: 23%;
    margin: 1%;
}
.range .col-range .catalog:nth-child(1){
    padding-bottom: 48%;
}
.range .col-range .img-range{
    display: block;
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.range .list-range .title-list-range {
    color: #212121;
    font-size: 24px;
    font-family: Roboto-Medium;
    text-transform: uppercase;
    margin-left: 5%;
    margin-top: 14px;
    margin-bottom: 24px;
}
.range .list-range a {
    font-size: 18px;
    color: #212121;
    font-family: Roboto-Regular;
    padding-left: 5%;
    margin-top: 7px;
    padding-top: 4px;
    padding-bottom: 4px;
    display: block;
    margin-bottom: 10px;
}
.range .list-range a:hover {
    background-color: #d7e3c5;
}
.range .catalog img{
    display: block;
    width: auto;
    height: auto;
    width: 100%;
    /*-webkit-box-shadow: 0 5px 8px 0px rgba(120, 120, 120, 0.24);
        box-shadow: 0 5px 8px 0px rgba(120, 120, 120, 0.24);*/
}
.range .catalog {
    position: relative;
    border-radius: 3px;
    box-shadow: 0 5px 8px 0px rgba(120, 120, 120, 0.24);
}
.range .catalog p {
    font-size: 24px;
    color: #212121;
    font-family: Roboto-Medium;
    z-index: 0;
    position: relative;
    text-transform: uppercase;
}

.col-range .catalog p {
    position: absolute;
    z-index: 7;
    top: 0;
    left: 0;
    right: 0;
    background-color: rgba(255, 255, 255, 0.5);
    padding-top: 8px;
    padding-left: 6%;
    padding-right: 3%;
    padding-bottom: 8px;
}


.hover-range {
    box-shadow: 0px 39px 56.4px 3.6px rgba(0, 0, 0, 0.24),0px 15px 79.38px 1.62px rgba(0, 0, 0, 0.16);
    position: absolute;
    z-index: 5;
    top: 0;
    left: 0;
    background-color: #fafafa;
    width: 100%;
    overflow: hidden;
    height: 0;
    transition: all 0.3s ease;
}
.catalog:hover .hover-range{
    height: 100%;
}
.hover-range a {
    display: block;
}
.hover-range .link-range {
    margin-top: 45px;
}
.hover-range .link-range a {
    font-family: Roboto-Regular;
    color: #212121;
    font-size: 14px;
    line-height: 16px;
    padding-left: 6%;
    padding-top: 5px;
    padding-bottom: 5px;
    transition: all 0.3s ease;
}
.hover-range .link-range a:hover {
    background-color: #d7e3c5;
}
@media screen and (max-width: 1139px){
    .hover-range .link-range a{
        padding-top: 4px;
        padding-bottom: 4px;
    }
}
@media screen and (max-width: 1023px){
    .range{
        display: none;
    }
}


.sale-giff-basket__catalog-product{
    margin: 0 auto;
    width: 100%;
    max-width: 1140px;
    font-size: 0px;
    line-height: 0px;
}

.sale-giff-basket__catalog-product:after{
    content: '';
    display: inline-block;
    vertical-align: top;
    width: 100%;
    height: 0px;
}

.catalog-product .catalog-container, .sale-giff-basket__catalog-product .catalog-container{
    font-size: 18px;
    line-height: 22px;
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
    width: 266px;
    background-color: #fff;
    /*box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.24),0px 1px 6.86px 0.14px rgba(0, 0, 0, 0.16);*/
    padding-bottom: 34px;
    margin: 12px;
    margin-bottom: 12px;
    position: relative;
    /*float: left;*/
}
@media screen and (max-width: 499px){
    .catalog-list .catalog,
    .catalog-product .catalog-container, .sale-giff-basket__catalog-product .catalog-container{
          width: 45%;
    margin-left: 2px!important;
    margin-right: 2px!important;
    }
}
.catalog-list .catalog:hover,
.catalog-product .catalog-container:hover, .sale-giff-basket__catalog-product .catalog-container:hover{
    position: relative;
    z-index: 4;
}

.catalog-product .catalog-container:before, .sale-giff-basket__catalog-product .catalog-container:before{
    content: '';
    display: block;
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.24),0px 1px 6.86px 0.14px rgba(0, 0, 0, 0.16);
    transition: all 0.2s ease;
}

.catalog-list .catalog:hover:before,
.catalog-product .catalog-container:hover:before{
    bottom: 0px;
}
.sale-giff-basket__catalog-product .catalog-container:hover:before {
    bottom: 0px !important;
}
/*.catalog-list .catalog:nth-of-type(4n){
    margin-right: 0;
}*/
/*.catalog-list .catalog:nth-of-type(4n-3){
    margin-left: 0;
}*/
.catalog-product .catalog-container:nth-of-type(3n){
    margin-right: 0;
}
/*.sale-giff-basket__catalog-product .catalog-container:nth-of-type(3n) {
    margin-right: 12px !important;
}
.sale-giff-basket__catalog-product .catalog-container:nth-of-type(4n) {
    margin-right: 0px !important;
}*/
.catalog-product .catalog-container:nth-of-type(3n-2){
    margin-left: 0;
}
.sale-giff-basket__catalog-product .catalog-container:nth-of-type(4n-2){
    margin-left: 0;
}
/*.sale-giff-basket__catalog-product .catalog-container:nth-of-type(3n-2) {
    margin-left: 0px !important;
}*/

.sale-giff-basket__catalog-product .catalog > a{
    display: block !important;
    position: relative !important;
    background-position: center;
    background-size: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    height: 300px;
}

.sale-giff-basket__catalog-product .catalog > a img{
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    margin-top: 5px;
}
.catalog-list .catalog-hover,
.catalog-product .catalog-hover, .sale-giff-basket__catalog-product .catalog-hover{
    width: 100%;
    background-color: #fafafa;
    box-shadow: 0px 3px 3.7px 0.3px rgba(0, 0, 0, 0.24),0px 1px 6.86px 0.14px rgba(0, 0, 0, 0.16);
    z-index: 1;
}

.sale-giff-basket__catalog-product .add-card{
    position: absolute;
    left: 0;
    width: 100%;
    z-index: 1;
    background-color: #fff;
    /*box-shadow: 0px 3px 3.7px 0.3px rgba(0, 0, 0, 0.24), 0px 9px 6.86px 0.14px rgba(0, 0, 0, 0.16);*/
}
.catalog-list .add-card:before,
.catalog-product .add-card:before, .sale-giff-basket__catalog-product .add-card:before{
    content: '';
    display: block;
    position: absolute;
    z-index: -1;
    height: 58px;
    left: 0;
    right: 0;
    bottom: 0;
}

.catalog-list .catalog:hover .add-card:before,
.catalog-product .catalog:hover .add-card:before{}

.catalog-list .add-card .price-catalog,
.catalog-product .add-card .price-catalog{}
.catalog-list .select,
.catalog-product .select{
    position: relative;
    display: inline-block;
    cursor: pointer;
}
.catalog-list .select select,
.catalog-product .select select{
    cursor: pointer;
}
.sale-giff-basket__catalog-product .add-card span{
    color: #212121;
    font-size: 20px;
    font-family: 'HelveticaNeueCyr';
}
.catalog-list .add-card i,
.catalog-product .add-card i, .sale-giff-basket__catalog-product .add-card i{
    font-size: 16px;
    color: #757575;
    padding-right: 5px;
}
.catalog .add-card form{
    /*display: none;*/
    /*padding: 5px 15px;
    padding-bottom: 15px;
    padding-top: 10px;*/
    padding: 10px 0 15px;
}
.catalog:hover .add-card form{}
.catalog-list .select:after,
.catalog-product .select:after{
    content: "";
    padding: 0 8px;
    font-size: 12px;
    position: absolute;
    right: 8px;
    top: 4px;
    z-index: 1;
    text-align: center;
    width: 10%;
    height: 100%;
    pointer-events: none;
    box-sizing: border-box;
    background: url('/bitrix/templates/empty/css/../images/down-select.png') top 2px right no-repeat;
}
.catalog-list .number-catalog,
.catalog-product .number-catalog, .sale-giff-basket__catalog-product .number-catalog{
    display: inline-block;
}
.catalog-list .select select,
.catalog-product .select select, .sale-giff-basket__catalog-product .select select{
    padding-right: 25px;
    border: 0;
    border: 1px solid #edecee !important;
    padding: 5px;
    color: #757575;
    font-size: 16px;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #fafafa;
    border-radius: 2px;
}

.sale-giff-basket__catalog-product .catalog .name-product{
    padding: 15px;
    padding-bottom: 10px;
    padding-top: 10px;
}
.catalog-list .catalog .add-card .add-class-input,
.catalog-product .catalog .add-card .add-class-input,
.sale-giff-basket__catalog-product .catalog .add-card .add-class-input{
    color: #86af49;
    font-size: 14px;
    font-family: 'HelveticaNeueCyr';
    background-color: rgba(255,255,255,0);
    border: 1px solid #86af49;
    text-transform: uppercase;
    border-radius: 50px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 12px;
    padding-right: 12px;
    cursor: pointer;
    transition: all 0.3s ease;
}
.add_to_cart {
    color: #fafafa;
    font-size: 14px;
	z-index: 100;
    background-position: 4px 7px;
    font-family: 'HelveticaNeueCyr';
    background-color: #8FBC62;
    border-radius: 30px;
    cursor: pointer;
    height: 100%;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
/*.add_to_cart div{
    float: left;
    padding-top: 7px;
    padding-left: 10px;
padding-bottom: 2px;
    padding-right: 10px;
}*/
.add_to_cart span {
    display: none;
    font-size: 12px;
    font-family: 'HelveticaNeueCyr';
    text-transform: lowercase;
    color: #fff;
    white-space: nowrap;
}
/*.add_to_cart:hover span {
    display: block;
}*/
/*.add_to_cart:hover {
	-webkit-box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
    box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
    /*position: absolute;*/
    /*right: 0;*/
    width: auto;

}*/
.catalog-list .catalog .add-card .sale-class-input, .sale-gift-basket__sale-class-input,
.catalog-product .catalog .add-card .sale-class-input,
.sale-giff-basket__catalog-product .catalog .add-card .sale-class-input{
    color: #fafafa;
    font-size: 14px;
	background-position: 4px 7px;
    font-family: Roboto-Medium;
    background-color: #86af49;
    border: 1px solid #86af49;
    text-transform: uppercase;
    border-radius: 3px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    float: right;
    vertical-align: top;
    cursor: pointer;
    transition: all 0.3s ease;
}

.catalog input.sale-gift-basket__sale-class-input {
    display:block !important;
    margin-top: 6px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    width: auto;
    float: none !important;
    text-align:center;
}

.catalog-list .catalog .type,
.catalog-product .catalog .type{
    font-size: 14px;
    line-height: 18px;
    color: #757575;
}

.sale-giff-basket__catalog-product .catalog .name{
    font-size: 14px;
    line-height: 18px;
    color: #212121;
    min-height: 35px;
    max-height: 35px;
    margin-top: 5px;
}
.catalog-list .catalog .price-catalog,
.catalog-product .catalog .price-catalog,
.sale-giff-basket__catalog-product .catalog .price-catalog{
    color: #757575;
    font-size: 16px;
    position: relative;
    padding: 3px 0 7px;
    display: inline-block;
	width: 100%;
}

.sale-giff-basket__catalog-product .catalog .price-catalog span{
    color: #212121;
    font-size: 18px;
    margin: 0 !important;
    display: inline-block;
}
.catalog-list .catalog .price-catalog .fa-rub,
.catalog-product .catalog .price-catalog .fa-rub{
    color: #141517;
    font-size: 16px;
    vertical-align: baseline;
}

.list-popular{
    margin: 0 auto;
    width: 100%;
    max-width: 1140px;
}
.list-popular .select {
    position: relative;
    display: inline-block;
    margin-left: 9%;
    margin-bottom: 9px;
}
.list-popular .add-card span {
    color: #212121;
    font-size: 20px;
    font-family: Roboto-Regular;
}
.list-popular .add-card i {
    font-size: 16px;
    color: #757575;
    margin-left: 5px;
}
.list-popular .select:after {
    content: "";
    padding: 0 8px;
    font-size: 12px;
    position: absolute;
    right: 8px;
    top: 4px;
    z-index: 1;
    text-align: center;
    width: 10%;
    height: 100%;
    pointer-events: none;
    box-sizing: border-box;
    background: url('/bitrix/templates/empty/css/../images/down-select.png') top 2px right no-repeat;
}

.list-popular .number-catalog {
    display: inline-block;
}
.list-popular .select select {
    padding-right: 25px;
    border: 0;
    color: #757575;
    font-size: 16px;
    outline: none;
    font-family: Roboto-Regular;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}


.list-popular .catalog-popular .number-catalog {
    border-bottom: 2px solid #86af49;
    display: none;
    vertical-align: bottom;
    margin-bottom: 9px;
    float: right;
    margin-right: 9%;
    margin-top: 13px;
}
.list-popular .catalog-popular .number-catalog p {
    float: left;
}
.list-popular .catalog-popular .number-catalog .but-img {
    float: left;
    margin-top: 3px;
}
.list-popular .catalog-popular .number-catalog img {
    display: block;
    margin-left: 10px;
}
.list-popular .catalog-popular .number-catalog img:nth-child(2) {
    margin-top: 2px;
}

.catalog-list .catalog .number-catalog,
.catalog-product .catalog .number-catalog{
    border: 1px solid #edecee !important;
    /*padding: 3px;
	margin-top: 1px;*/
    background: #fff;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 30px;
   /* top: 7px;
    right: 20px;*/
    color: #141517;
    font-size: 16px;
    border-radius: 2px;
}
.catalog-list span.prop_cart {
    font-size: 12px;
    color: #6C6D79;
}
.prop_{width: 50%;
    float: left;}
.catalog-list .catalog .number-catalog p,
.catalog-product .catalog .number-catalog p{
    float: left;
}
.catalog-list .catalog .number-catalog .but-img,
.catalog-product .catalog .number-catalog .but-img{
    float: left;
    margin-top: -1px;
    cursor: pointer;
}
.catalog-list .catalog .number-catalog .but-img img,
.catalog-product .catalog .number-catalog .but-img img{
    transition: all 0.3s ease;
}
.catalog-list .catalog .number-catalog .but-img img:hover,
.catalog-product .catalog .number-catalog .but-img img:hover{
    opacity: 0.8;
}
.catalog-list .catalog .number-catalog img,
.catalog-product .catalog .number-catalog img{
    display: block;
    /*margin-left: 10px;*/
    margin-left: 4px;
    margin-right: 4px;
    box-sizing: content-box;
}
.catalog-list .catalog .number-catalog img:nth-child(2),
.catalog-product .catalog .number-catalog img:nth-child(2){
    margin-top: 2px;
}
.list-popular .catalog-popular .price-catalog i,
.list-product .catalog-popular .price-catalog i{
    color: #757575;
    font-size: 16px;
    padding-left: 5px;
    margin-top: 14px;
    margin-bottom: 13px;
}

.list-popular{
    margin: 0 auto;
    width: 100%;
    max-width: 1140px;
    margin-top: 8px;
}
.list-popular  .catalog-popular {
    background-color: #fafafa;
    -webkit-box-shadow: 0 5px 8px 0px rgba(120, 120, 120, 0.24);
            box-shadow: 0 5px 8px 0px rgba(120, 120, 120, 0.24);
    margin-top: 32px;
    position: relative;
}
.list-popular  .add-card {
    position: absolute;
    left: 0;
    width: 100%;
    z-index: 1;
    background-color: #fafafa;
    -webkit-box-shadow: 0 5px 8px 0px rgba(120, 120, 120, 0.24);
            box-shadow: 0 5px 8px 0px rgba(120, 120, 120, 0.24);
}
.list-popular  .add-card .price-catalog {
    /*margin-left: 9%;*/
}
.list-popular  .catalog-popular .name-product {
    margin-left: 9%;
}
.list-popular  .catalog-popular .add-card .add-class-input {
    color: #86af49;
    font-size: 14px;
    font-family: Roboto-Medium;
    background-color: transparent;
    border: 1px solid #86af49;
    text-transform: uppercase;
    -webkit-border-radius: 3px;
            border-radius: 3px;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 10px;
    padding-right: 12px;
    margin-top: 3px;
    margin-bottom: 23px;
    margin-left: 9%;
}

.list-popular  .catalog-popular .add-card .sale-class-input, .sale-gift-basket__sale-class-input {
    color: #fafafa;
    font-size: 14px;
    font-family: Roboto-Medium;
    background-color: #86af49;
    border: 1px solid #86af49;
    text-transform: uppercase;
    border-radius: 3px;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 16px;
    padding-right: 16px;
    margin-top: 3px;
    margin-bottom: 23px;
    margin-left: 10%;
    float: right;
    margin-right: 9%;
}

.list-popular  .catalog-popular .type {
    font-size: 16px;
    color: #757575;
    font-family: Roboto-Regular;
    margin-top: 20px;
}
.list-popular  .catalog-popular .name {
    font-size: 18px;
    color: #212121;
    font-family: Roboto-Regular;
    margin-top: 8px;
}
.list-popular  .catalog-popular .price-catalog {
    color: #757575;
    font-size: 16px;
    font-family: Roboto-Regular;
}
.catalog-list .catalog-popular .price-catalog span {
    color: #212121;
    font-size: 20px;
}
.list-popular  .catalog-popular.price-catalog i {
    color: #757575;
    font-size: 16px;
    padding-left: 5px;
    margin-top: 14px;
    margin-bottom: 13px;
}





.sale-giff-basket__catalog-product .catalog .add-card{
   position: relative;
    height: 42px;
    transition: all 0.2s ease;
}

.catalog input,
.catalog .number-catalog{
    /*opacity: 0;
    display: none;*/
    transition: all 0.3s ease;
}
.catalog:hover input,
.catalog:hover .number-catalog{
    opacity: 1;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}
 .catalog-list .catalog .price-catalog,
    .catalog-product .catalog .price-catalog{
        padding-left: 0;
        padding-right: 0;
		width: 100%;
    }	.price-catalog .old-price-block {
   position: absolute;
    margin-left: 90px;
    margin-top: 19px;
}
@media screen and (max-width: 1023px){
    .catalog-list .catalog,
    .catalog-product .catalog-container{
     
    }
    .catalog-list .catalog .name-product,
    .catalog-product .catalog .name-product{
        padding-bottom: 0;
    }
    .catalog-list .catalog .add-card,
    .catalog-product .catalog .add-card{
    position: relative;
    height: auto;
    overflow: unset !important;
    }
    .catalog-list .catalog:hover:before,
    .catalog-product .catalog-container:hover:before{
        bottom: 0;
    }
    .catalog-list .catalog .price-catalog,
    .catalog-product .catalog .price-catalog{
        padding-left: 0;
        padding-right: 0;
		width: 100%;
    }

    .catalog .add-card form{
        padding-left: 0;
        padding-right: 0;
    }
    .catalog input,
    .catalog .number-catalog{
        opacity: 1;
        display: block;
    }
}



















.profitable .title-profitable {
    text-align: center;
    margin-top: 85px;
    text-transform: uppercase;
    color: #212121;
    font-size: 24px;
    font-family: Roboto-Regular;
    margin-bottom: 33px;
    font-weight: normal;
}
.profitable-grid  {
    display: block;
    margin: 0 auto;
    width: 100%;
    text-align: center;
}
.profitable .profitable-col {
    text-align: center;
    position: relative;
    display: inline-block;
    vertical-align: top;
    margin: 30px;
    margin-top: 0;
}
.profitable .profitable-col a{
    display: block;
}
.profitable .profitable-col img {
    margin: 0 auto;
    display: block;
}
.profitable .profitable-col p {
    font-size: 18px;
    color: #212121;
    font-family: Roboto-Regular;
    margin-top: 15px;
}
.profitable-pic{}
.profitable-pic svg{
    display: block;
    width: auto;
    height: auto;
    max-height: 70px;
    margin: 0 auto;
}
.profitable-pic svg path,
.profitable-pic svg rect,
.profitable-pic svg clipPath,
.profitable-pic svg line{
    transition: all 0.3s ease;
}
a:hover .profitable-pic svg path{}


/*list*/
.city {
    /* Size & position */
    position: relative;
    width: 170px;
    /*margin: 0 auto;*/
    /*padding: 12px 15px;*/

    /* Styles */
    /*background: #fff;*/
    /*border-radius: 5px;
    box-shadow: 0 1px 0 rgba(0,0,0,0.2);*/
    cursor: pointer;
    outline: none;
    -webkit-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    z-index: 1;
}

.city:hover .dropdown {
        -webkit-box-shadow: 4px 37px 37px -1px rgba(120, 120, 120, 0.24);
                box-shadow: 4px 37px 37px -1px rgba(120, 120, 120, 0.24);
}
.city .dropdown {
    /* Size & position */
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    z-index: 1;


    /* Styles */
    background: #fafafa;

    /*border-radius: 0 0 5px 5px;
    border: 1px solid rgba(0,0,0,0.2);*/
    border-top: none;
    border-bottom: none;
    list-style: none;
    -webkit-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;

    /* Hiding */
    max-height: 0;
    overflow: hidden;
}
.city .dropdown li {
    padding: 0 10px ;
}

.city .dropdown li a {
    display: block;
    text-decoration: none;
    color: #333;
    padding: 10px 0;
    /*transition: all 0.3s ease-out;
    border-bottom: 1px solid #e6e8ea;*/
}

.city .dropdown li:last-of-type a {
    border: none;
}

.city .dropdown li i {
    margin-right: 5px;
    color: inherit;
    vertical-align: middle;
}

/* Hover state */

.city .dropdown li:hover a {
    color: #57a9d9;
}



/* Active state */

/*.city.active {
    border-radius: 5px 5px 0 0;
    background: #4cbeff;
    box-shadow: none;
    border-bottom: none;
    color: white;
}*/


.city.active .dropdown {
    max-height: 400px;
}
/*list*/
.header .enter {
    text-align: center;
}
.header input {
    border: 0;
    border-bottom: 1px solid #86af49;
    outline: none;
    color: #757575;
    font-size: 16px;
    font-family: Roboto-Regular;
   padding-top: 19px;
   width: 70%;
   padding-left: 7px;
   display: block;
   margin: 0 auto;
}
.header .dropdown li {
    color: #212121;
    font-size: 16px;
    font-family: Roboto-Regular;
    padding-left: 16%;
    padding-top: 6px;
    padding-bottom: 4px;
}
.header .dropdown li:hover {
    background-color: #d7e3c5;
}
.current-fast-serch {
    color: #8FBC62;
    padding-bottom: 12px;
}
.current-fast-serch p {
    color: #212121;
}
@media screen and (max-width: 480px) {
    .current-fast-serch {
        padding-bottom: 4px;
    }

}
.fast-serch-2, .fast-serch-3, .fast-serch-4, .fast-serch-5 {
    display: none;
}

.catalog-popular-2, .catalog-popular-3 {
    display: none;
}

/*---*/
.menu-down .nav > ul > li{
    display: inline-block;
    vertical-align: top;
    position: relative;
    font-size: 18px;
    color: #212121;
    text-transform: uppercase;
}
.menu-down .nav > ul > li > a{
    display: block;
    position: relative;
    z-index: 3;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 9px;
    padding-bottom: 9px;
    border-radius: 3px 3px 0 0;
    transition: all 0.3s ease;
}
.menu-down .nav > ul > li:hover > a{
    background-color: #86af49;
}

@media screen and (max-width: 1160px){
    .menu-down .nav > ul > li{
        font-size: 16px;
    }
    .menu-down .nav > ul > li > a{
        padding-left: 15px;
        padding-right: 15px;
    }
}

.menu-down .box-list{
    position: absolute;
    z-index: 1;
    top: 100%;
    left: 0;
    background-color: #86af49;
    border-radius: 0 3px 3px 3px;
    width: 380px;
    padding: 10px 0;
    font-size: 16px;
    box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.24);
}
.menu-down .box-list.brendy{
width: 480px;
}
.menu-down .box-list{
    left: -99999px;
    opacity: 0;
    transition: opacity 0.3s ease;
}
.menu-down .nav > ul > li:hover .box-list{
    left: 0;
    opacity: 1;
}
.menu-down .box-list:after{
    content: '';
    display: block;
    float: none;
    clear: both;
}
.menu-down .box-list li{
    display: block;
    float: left;
    width: 50%;
    text-align: left;
}
.menu-down .box-list.brendy  li{
 width: 33.33%;
}
.menu-down .box-list li a{
    display: block;
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 7px;
    padding-bottom: 9px;
    transition: all 0.3s ease;
}
.menu-down .box-list li a:hover,
.menu-down .box-list li.item-selected a{
    background-color: #d7e3c5;
    color: #212121;
}

.menu-down .box-list li ul{
    display: none;
}

.fa-search:before {
    color: #fff !important;
}
.fa-search{
    position: relative;
    z-index: 10;
    padding-top: 9px;
    padding-bottom: 9px;
    padding-left: 9px;
    padding-right: 9px;
    border-radius: 100px;
    background-color: #fff;
    border: unset;
    cursor: pointer;
    transition: all 0.3s ease;
}
.fa-search:hover,
.serch .fa-search{
    background-color: unset;
}
.fa-search:before{
    color: #86af49 !important;
    transition: all 0.3s ease;
}
.fa-search:hover:before,
.serch .fa-search:before{
	
  
}

.list-li-box2 {
    frid-area: list-li-box2;
    margin-right: 30%;
    margin-top: 20px;
}


.col-filter {
    outline: none;
    padding-bottom: 18px;
}
 .grade {
     border-bottom: 2px solid #86af49;
     width: 80%;
     margin: 0 auto;
     text-align: center;
     padding-bottom: 4px;
     outline: none;
     -webkit-border-radius: 3px;
             border-radius: 3px;
     cursor: pointer;
 }
  .grade p {
      display: inline-block;
      color: #212121;
      font-size: 18px;
      font-family: Roboto-Regular;
      width: 100%;
      padding-top: 8px;
  }
  .grade i {
    color: #757575;
    font-size: 18px !important;
    line-height: 18px;
    float: right;
  }

.filter .col-filter.toggle_active i{
    transform: rotateX(180deg) translateY(-3px);
}

.list-slide {
    position: relative;
}
.button-slide {
    position: absolute;
    z-index: 1;
    width: 100%;
}
.button-slide .left-but controls {
    padding-left: 55%;
}
.button-slide i {
    display: inline-block;
}
.slides-block {
    position: relative;
}

.slides-block .button-slide i {
    display: inline-block;
    position: absolute;
    color: #86af49;
    font-size: 60px;
}
.slides-block .button-slide #next {
    left: 0;
    margin-top: 18%;
    z-index: 1;
    margin-left: 20%;
    cursor: pointer;
}
.slides-block .button-slide #previous {
    margin-right: 20%;
    right: 0;
    margin-top: 16%;
    z-index: 1;
    cursor: pointer;
}
.slide1 {
    display: none;
}
.catalog input {
   /* display: none !important;*/
    color: #141517;
    font-size: 16px;
}
.catalog input.sale-class-input{   display: none !important;}
.number-catalog input {
    float: left;
    margin-right: 3px;
    margin-left: 2px;
}
.catalog-popular input {
    display: none;
}
.list-popular .catalog-popular {
    background-color: #fafafa;
    -webkit-box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.24),0px 1px 6.86px 0.14px rgba(0, 0, 0, 0.16);
            box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.24),0px 1px 6.86px 0.14px rgba(0, 0, 0, 0.16);
    margin-top: 32px;
    position: relative;
}
@media screen and (max-width: 1200px) {
    .list-popular .catalog-popular {
        margin-top: 64px;
    }
    .wrapper {
        padding: 0 25px;
    }
    .one_line_pic, .two_line_pic {
        padding: 0 25px;
    }
    .main-catalog {
        padding: 0 12px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }
    .breadcrabs {
        padding-left: 12px;
    }
    
}

@media screen and (max-width: 479px) {
    .menu-down {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .wrapper {
        padding: 0 0px;
    }
    .one_line_pic, .two_line_pic {
        padding-left: 0;
        padding-right: 0;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .menu-down:after {
        content: none;
        display: flex;
        justify-content: space-between;
    }
    .icon-search {
        margin-right: 0;
    }
    .right-col.desktop {
        display: none;
    }
    .menu-down .right-col .basket {
        margin-left: 0;
    }
    .brandy_banner.link img {
        display: none;
    }

}

.filter-price .line-price {
    position: relative;
}
.filter-price .line-price  .left-circle-price {
    width: 14px;
    height: 14px;
    background-color: #86af49;
    position: absolute;
    -webkit-border-radius: 100px;
            border-radius: 100px;
    top: -2px;
    left: 0;
    cursor: move;
}
.filter-price .line-price  .right-circle-price {
    width: 14px;
    height: 14px;
    background-color: #86af49;
    position: absolute;
    -webkit-border-radius: 100px;
            border-radius: 100px;
    top: -2px;
    right: 0;
    cursor: move;
}




/*UI*/
#slider {
    width: 100%;
}
.slider1 {
    max-width: unset!important;
    /*overflow-x: hidden;*/
    overflow: hidden;
}
.ui-slider {
    position: relative;
    width: 88%;
    margin-left: 6%;
}
.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 14px;
    cursor: pointer;
    background-color: #86af49;
    -webkit-border-radius: 100px;
            border-radius: 100px;
    outline: none;
}
.ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block;
    border: 0;
    overflow: hidden;
}
.ui-slider-horizontal {
    height: 2px;
    margin-top: 4px;
}
.ui-slider-horizontal .ui-slider-handle {
    top: -5px;
    margin-left: -6px;
}
.ui-slider-horizontal .ui-slider-range {

    top: 0;
    height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
    left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
    right: 0;
}
.ui-widget-content {
    background: #86af49;
}
.ui-widget-header {
    background: #86af49;
}
.ui-corner-all {
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

/*UI*/



/*slider*/



.slider {
float:left;
width: 100%;
height: 460px;
position:relative;
/*padding-bottom:26px;*/
z-index: 0;
}

.sliderContent {
float:left;
width:100%;
height: 460px;
clear:both;
position:relative;
overflow:hidden;
}

.sliderArrows a {
display:block;
text-indent:-9999px;
outline:none;
z-index:50;
background-image:url(/bitrix/templates/empty/css/../gfx/prev_next.png);
width:42px;
height:42px;
position:absolute;
top:50%;
margin-top:-34px;
}

.prev {
background-position:0 0;
left: 20%;
}

.prev:hover {
background-position:0 -44px;
}

.next {
right: 20%;
background-position:-44px 0;
}

.next:hover {
background-position:-44px -44px;
}

.sliderContent .item {
position:absolute;
width: 100%;
height: 460px;
background:#fff;
}
.sliderContent .item img {
    width: 100%;
}
.sliderBullets {
position:absolute;
bottom:0;
left:50%;
z-index:50;
margin-left:-45px;
bottom: 25px;
}

.sliderBullets a {
display:block;
float:left;
text-indent:-9999px;
outline:none;
margin-left:5px;
width:15px;
height:15px;
background:url(/bitrix/templates/empty/css/../gfx/bullets.png) no-repeat;
margin-left: 8px;
margin-right: 8px;
}

.sliderBullets .active {
background-position:0 -16px;
}

.sliderContent a {
outline:none;
}




/*slider*/





/*filter price*/

#minCost {
    font-size: 18px;
    font-family: Roboto-Regular;
    color: #212121;
    border: 0;
    background-color: transparent;
    display: inline-block;
    outline: none;
    width: 23%;
    text-align: right;
}
#maxCost {
    font-size: 18px;
    font-family: Roboto-Regular;
    color: #212121;
    border: 0;
    background-color: transparent;
    display: inline-block;
    outline: none;
    width: 23%;
}
.price-range-text {
    color: #757575;
    font-size: 14px;
    margin-top: 10px;
    position: absolute;
    width: 100%;
    left: 0;
}
/*filter price*/





/*ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â§ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚Â filter*/



/* ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬ËœÃƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¹ ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚Â */
.checkbox {
    display: none;
}

/* ÃƒÆ’Ã‚ÂÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â´ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã¢â‚¬ËœÃƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¹ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â´ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â´ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚Â ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã¢â‚¬ËœÃƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â³ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â³ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°. ÃƒÆ’Ã‚ÂÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Âµ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â·ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬ËœÃƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Âµ ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¹ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â° ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¿ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹, ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬ËœÃƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Âµ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¶ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Âµ ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¹ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â° ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¹ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Âµ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¿ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã¢â‚¬ËœÃƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã¢â‚¬ËœÃƒâ€ Ã¢â‚¬â„¢ ÃƒÆ’Ã¢â‚¬ËœÃƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã¢â‚¬ËœÃƒâ€¦Ã‚Â½ */
.checkbox-custom {
    position: relative;      /* ÃƒÆ’Ã‚ÂÃƒâ€¦Ã‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â·ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬ËœÃƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â·ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â´ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼, ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â³ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬ËœÃƒâ€¦Ã‚Â½ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â·ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¿ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â·ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬ËœÃƒâ€¦Ã¢â‚¬â„¢ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¿ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â´ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬ËœÃƒâ€¦Ã‚Â½ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã¢â‚¬ËœÃƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â³ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â³ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â° */
    width: 16px;             /* ÃƒÆ’Ã‚ÂÃƒâ€¦Ã‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â·ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬ËœÃƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â·ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â´ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ ÃƒÆ’Ã¢â‚¬ËœÃƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬ËœÃƒâ€ Ã¢â‚¬â„¢ */
    height: 16px;            /* ÃƒÆ’Ã‚ÂÃƒâ€¦Ã‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â·ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬ËœÃƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â·ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â´ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬ËœÃƒâ€ Ã¢â‚¬â„¢ */
    background: url(/bitrix/templates/empty/css/../images/rectangle.svg) center center no-repeat;
}

/* ÃƒÆ’Ã‚ÂÃƒâ€¦Ã‚Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¹ ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚Â ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¹ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â» ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã¢â‚¬ËœÃƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¿ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸. ÃƒÆ’Ã‚ÂÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Âµ ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã¢â‚¬ËœÃƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚Â, ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¶ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Âµ ÃƒÆ’Ã¢â‚¬ËœÃƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬ËœÃƒâ€¦Ã¢â‚¬â„¢ ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¹ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ vertical-align: middle ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â· ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â´ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â³ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¿ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°, ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¹ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ display: inline-block ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â·ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬ËœÃƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â´ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¶ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬ËœÃƒâ€¦Ã¢â‚¬â„¢ */
.checkbox-custom,
.label {
    display: inline-block;
    vertical-align: middle;
}

/* ÃƒÆ’Ã‚ÂÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬ËœÃƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¹ ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚Â ÃƒÆ’Ã¢â‚¬ËœÃƒâ€ Ã¢â‚¬â„¢ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚Â ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½, ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â³ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â´ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â° ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â´ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â´ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¹ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¿ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â·ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Âº ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Âº ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã¢â‚¬ËœÃƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã¢â‚¬ËœÃƒâ€ Ã¢â‚¬â„¢ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã¢â‚¬ËœÃƒâ€ Ã¢â‚¬â„¢ ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬ËœÃƒâ€ Ã¢â‚¬â„¢  */
.checkbox:checked + .checkbox-custom:before {
    content: "";             /* ÃƒÆ’Ã‚ÂÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã¢â‚¬ËœÃƒâ€¹Ã¢â‚¬Â  ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¿ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â´ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ */
    display: block;          /* ÃƒÆ’Ã‚ÂÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â³ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ */
    position: absolute;      /* ÃƒÆ’Ã‚ÂÃƒâ€¦Ã‚Â¸ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â·ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã¢â‚¬ËœÃƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â³ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬ËœÃƒâ€¦Ã‚Â½ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â·ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ */

    /* ÃƒÆ’Ã‚ÂÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â´ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Âµ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¹, ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¿ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¹, ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¶ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¹ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¹ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â³ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ */
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    background: url(/bitrix/templates/empty/css/../images/check.svg) center center no-repeat;
}
.col-filter .dropdown {
    padding-top: 22px;
}
.col-filter .dropdown label {
    padding-left: 28px;
    float: left;
    margin-bottom: 17px;
}
.col-filter .dropdown p {
    display: inline-block;
    font-size: 16px;
    color: #757575;
    font-family: Roboto-Regular;
}
.col-filter .dropdown label p {
    margin-left: 17px;
}
/*ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â§ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚Â filter*/























/*page tea*/
.main-catalog .main-catalog-filter .kind.active_div {
    margin-bottom: 0px;
}
.main-catalog .main-catalog-filter .kind {
    margin-bottom: 10px;
}

.top-title-bg {
    background-color: #fff;
}
.top-title{
    position: relative;
    width: 100%;
    max-width: 1204px;
    margin: 0 auto;
    padding: 10px 0 15px;
    min-height: 0;
}
.top-title .crumbs{
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    max-width: 310px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    position: relative;
    transform: none;
    left: auto;
    top: auto;
}
._can-no-title .top-title .crumbs{
    max-width: 999px;
}
.top-title .crumbs .action_link {
    font-size: 14px;
    position: relative;
}
.top-title .crumbs>div{
    display: inline-block;
}
.top-title .crumbs a {
    font-size: 14px;
        color: #000000;
    border-bottom: 1px #000000 dotted;
    text-decoration: unset;
    display: inline-block;
    margin: 0;
	transition: color .2s ease, border .2s ease;
}
.top-title .crumbs a:hover{
	color: #8fbc62 !important;
	border-bottom-color: #8fbc62;
}
.top-title a.action_link:after {
    content: '/';
    display: inline-block;
    color: #000;
    position: absolute;
    right: -12px;
    top: 0;
}
span.action_link.current, span.bc-title {
    color: #8f91a3;
}
@media screen and (max-width: 767px) {
    .top-title-bg .crumbs {
        display: none;
    }
}

.top-title .crumbs a:hover{
    text-decoration: none;
	color:#8753ee;
	 border-bottom: 1px #8753ee dotted;
}
.top-title .crumbs i {
    display: inline-block;
    font-size: 14px;
    color: #757575;
    margin: 0;
    padding: 0;
    padding-left: 5px;
    padding-right: 5px;
}
.top-title .text-title{
    padding: 0 310px;
    text-align: center;
}
.top-title .text-title p {
    font-size: 32px;
    text-transform: uppercase;
    color: #212121;
}
.top-title .text-title h1{
    font-weight: normal;
    font-size: 25px;
    text-transform: uppercase;
    color: #212121;

}

.top-title .crumbs .current {
    /*color: #757575;
    text-decoration: none;*/
}
@media screen and (max-width: 1279px) {
    .top-title {
        padding-left: 12px;
        padding-right: 12px;
    }
}
@media screen and (max-width: 1125px) {
    .top-title{
        margin-left: 10px;
        margin-right: 10px;
        width: auto;
    }
	@media screen and (max-width: 1159px) {
    .top-title{
        width: auto;
    }
	
}
}
@media screen and (max-width: 1159px) {
    .top-title{
        width: auto;
    }
	
}
@media screen and (max-width: 1023px){

    .top-title {
        padding: 10px 28px;
    }
    .top-title .text-title {
        padding: 0;
        text-align: left;
    }
    .top-title .crumbs {
        position: relative;
        left: auto;
        top: auto;
        transform: translateY(0);
        max-width: none;
        margin-bottom: 10px;
    }
}
.main-catalog, .tabs-area{
    width: 100%;
    /*max-width: 1160px;*/
    max-width: 1205px;
    margin: 0 auto;
    margin-top: 50px;
}
.main-catalog:after,.tabs-area:after{
    content: '';
    display: inline-block;
    vertical-align: top;
    width: 100%;
    height: 0px;

}
.main-catalog .main-catalog-common {
    display: inline-block;
    width: calc(100% - 300px);
}
.catalog-product, .sale-giff-basket__catalog-product,
.main-catalog .main-catalog-filter{
    display: inline-block;
    vertical-align: top;
}
.num_product {
    display: none;
}
.sbros_product {
    display: none;
}
.sort .active {
 color: #8753EE;    box-shadow: unset;

}
.b_filter {
    font-weight: bold;
    font-family: 'HelveticaNeueCyr';
    font-size: 14px;
    margin-bottom: 14px;
    color: #141517;
}
.main-catalog .main-catalog-filter {
    width: 245px;
    overflow: hidden;
    margin-top: -30px;
    float: left;
}
.main-catalog .main-catalog-filter:after {
    content: '';
    display: table;
    clear: both;
}
.catalog-product{
    width: 898px;
    width: calc(100% - 245px);
    padding-left: 60px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;

}
.main-catalog .main-catalog-filter .title-filter {
    color: #757575;
    font-size: 16px;
    font-family: Roboto-Regular;
    text-transform: uppercase;
}
.main-catalog .main-catalog-filter .grade-filter {
    margin-top: 10px;
}

.main-catalog .main-catalog-filter .kind .grade-filter__item label{
    margin-top: 0px;
    cursor: pointer;
}
.main-catalog .main-catalog-filter .grade-filter__item{
    display: block;
    color: #212121;
    font-size: 16px;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 4%;
}
.main-catalog .main-catalog-filter .grade-filter__item:hover,
.main-catalog .main-catalog-filter .grade-filter__item._checked{
    cursor: pointer;
    background-color: #d7e3c5;
}
.main-catalog .main-catalog-filter .grade-filter__item .checkbox-custom{
    visibility: hidden;
    display: none;
}
.main-catalog .main-catalog-filter .grade-filter__item input[type=checkbox]{
    visibility: hidden;
}

.main-catalog .main-catalog-filter .grade-filter a {
    display: block;
    color: #212121;
    font-size: 16px;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 4%;
}
.main-catalog .main-catalog-filter .grade-filter .current-grade {
    color: #86af49;
    border-left: 2px solid #86af49;
}
.main-catalog .main-catalog-filter .grade-filter a:hover {
    background-color: #d7e3c5;
}
.main-catalog .main-catalog-filter .kind {
    
}
.main-catalog .main-catalog-filter .kind .title-kind {
    color: #757575;
    font-size: 16px;
    font-family: 'HelveticaNeueCyr';
    display: block;
    margin: 0;
    text-transform: uppercase;
}
.main-catalog .main-catalog-filter .kind label {
    /*display: block;*/
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 15px;
}
.main-catalog .main-catalog-filter .kind p {
    display: inline;
    vertical-align: middle;
    color: #757575;
    font-size: 16px;
    font-family: 'HelveticaNeueCyr';
}
/*
.main-catalog .catalog-product {
    width: 100%;
    position: relative;
}
.main-catalog .catalog-product {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    position: relative;
    grid-gap: 30px;
    padding-bottom: 186px;
}
.main-catalog .catalog {
    background-color: #fafafa;
    -webkit-box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.24),0px 1px 6.86px 0.14px rgba(0, 0, 0, 0.16);
            box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.24),0px 1px 6.86px 0.14px rgba(0, 0, 0, 0.16);
}
*/

@media screen and (max-width: 1200px) {
    /*.main-catalog .catalog-product {
        grid-template-columns: 1fr 1fr;
    }*/
    .catalog-container{}
}
.main-catalog {
    position: relative;
    max-width: 1205px;
    width: 100%;
}

.main-catalog .main-catalog-filter > i{
    display: none;
}

@media screen and (max-width: 767px) {
    /*.main-catalog  {
        display: block;
    }
    .main-catalog .catalog-product {
        grid-template-columns: 1fr 1fr;
        grid-template-areas: "catalog-q catalog-q";  
    }*/
    .main-catalog .main-catalog-filter {
        position: fixed;
        z-index: 250;
        overflow: hidden;
        top: 0;
        bottom: 0;
        padding-top: 15px;
        left: -130%;
        width: 100%;
        top: 0;
        background-color: #fafafa;
        box-shadow: 0px 39px 56.4px 3.6px rgba(0, 0, 0, 0.24),0px 15px 79.38px 1.62px rgba(0, 0, 0, 0.16);
    }
    .main-catalog .main-catalog-filter > i {
        position: absolute;
        top: 13px;
        right: 2%;
        display: block;
    }
}
@media screen and (max-width: 570px) {
    /*.main-catalog .catalog-product {
        grid-template-columns: 1fr ;
        grid-template-areas: "catalog-q";          
    }*/
}
    .main-catalog .main-catalog-filter .left-tablet {
        position: relative;
    }
    .main-catalog .main-catalog-filter .left-tablet .tablet-but-hover #right-catalog-but {
        position: absolute;
        right: -16px;
        top: 37%;
        display: none;
    }
@media screen and (max-width: 768px) {
    .box_rules_info {
        color: #bdbdbd;
        margin: 0 40px!important;
        width: calc(100% - 60px);
        font-size: 10px;
    }
    .main-catalog .main-catalog-filter .left-tablet .tablet-but-hover #right-catalog-but  {
        display: block;
    }
    .slider_mobile {
        height: 62vw;

    }
    .slider_mobile .slick-list, .slider_mobile .slick-track {
        height: 100% !important;
    }

    .no-wishlist {
        text-align: left;
        padding: 0 0 40px;
    }

    .no-wishlist__title {
        font-size: 20px;
    }
}
.main-catalog .sort p {
    display: inline-block;
    color: #757575;
    font-size: 14px;
    line-height: 16px;
}
.main-catalog .sort .select {
    position: relative;
    display: inline-block;
    border-bottom: 2px solid #86af49;
    margin-left: 11px;
}
.main-catalog .sort .button-filter {
    display: none;
}
.main-catalog .sort .button-filter i{
    padding-top: 11px;
    padding-bottom: 8px;
    padding-left: 20px;
    padding-right: 20px;
    border-radius: 3px;
    color: #fafafa;
    margin-left: 4%;
    background-color: #86af49;
    transition: all 0.3s ease;
    cursor: pointer;
}
.main-catalog .sort .button-filter:hover i{
    background-color: #6e903c;
}

.main-catalog .select:after {
    content: "";
    padding: 0 8px;
    font-size: 12px;
    position: absolute;
    right: 8px;
    top: 4px;
    z-index: 0;
    text-align: center;
    width: 10%;
    height: 100%;
    pointer-events: none;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: url(/bitrix/templates/empty/css/../images/down-select.png) top 2px right no-repeat;
}
.main-catalog .select select {
    padding-right: 25px;
    border: 0;
    color: #757575;
    font-size: 16px;
    outline: none;
    font-family: 'HelveticaNeueCyr';
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #fafafa;
}
.main-catalog .catalog-container .image-product {
    margin: 0 auto;
    width: 100%;
}
/*page tea*/


/*page card product*/
.card{
    width: 100%;
    margin: 0 auto;
    max-width: 1140px;
    font-size: 0px;
    line-height: 0px;
    padding-top: 60px;
    position: relative;
}
.card:after{
    content: '';
    display: inline-block;
    vertical-align: top;
    width: 100%;
    height: 0px;

}
.card .card-slide,
.description-card{
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
    width: 50%;
    font-size: 14px;
}
.card .card-slide{}
.card .card-slide .full-images {
    text-align: center;
}
.card .card-slide .min-images img {}
.card .card-slide .full-images > a{
    display: block;
}
.card .card-slide .full-images > a + a{
    display: none;
}
.card .card-slide .full-images > a.active{
    display: block;
    box-shadow: none;
}
.card .card-slide .full-images > a.hidden{
    display: none;
}
.description-card .name-card {
    font-size: 32px;
    line-height: 32px;
    color: #212121;
    margin-bottom: 10px;
}
.description-card .art{
    color: #757575;
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 10px;
}
.description-card .art b{
    padding-right: 5px;
}

.description-card .price i {
    margin-left: 5px;
    color: #757575;
    font-size: 16px;
    line-height: 18px;
    padding: 0;
}
.description-card .price .price-word  {
    color: #757575;
    font-size: 14px;
}
.description-card .price  {
    color: #141517;
    font-size: 24px;
    line-height: 26px;
    font-family: 'HelveticaNeueCyr';
    font-weight: bold;
    margin-bottom: 15px;
    display: inline-block;
    vertical-align: bottom;
    font-weight: bold;
}
.description-card .extent{
    margin-bottom: 20px;
}
.description-card .extent .title-extent {
    color: #757575;
    font-size: 16px;
    line-height: 18px;
    display: block;
    border-bottom: 0;
}
.description-card .extent {
    color: #757575;
}
.description-card .extent p {
    display: inline-block;
    font-size: 16px;
    line-height: 18px;
    margin-bottom: -1px;
}
.description-card .current-extent {
    border-bottom: 2px solid #86af49;
    color: #212121;
}
.description-card .list-extent {
    border-bottom: 1px solid #bdbdbd;
    width: auto;
    max-width: 375px;
    margin-top: 3px;
}
.description-card .list-extent p{
    cursor: pointer;
    padding: 1px 5px;
}

.description-card .scope .title-scope {
    color: #757575;
    font-size: 16px;
    line-height: 18px;
    margin-bottom: 4px;
}

.scope {
    display: block;
    width: 100%;
}

.add-to-cart .sign-and {
   
    position: relative;
    width: 31px;
}

.add-to-cart .sign-and span {
    font-size: 18px;
    color: #757575;
    font-weight: bold;
    position: absolute;
    left: 12px;
    bottom: 9px;
}

.add-to-cart.content-basket .sign-and span {
    bottom: 1px;
    left: 11px;
}

.add-to-cart.add-card .sign-and {
    width: 20px;
}

.add-to-cart.add-card .sign-and span {
    left: 7px;
    bottom: -6px;
}

.add-to-cart .select {
    position: relative;
    display: inline-block;
    margin-top: 0px;

}
.add-to-cart .select:after {
    content: "";
    padding: 0 8px;
    font-size: 12px;
    position: absolute;
    right: 4px;
    top: 8px;
    z-index: 1;
    text-align: center;
    width: 10%;
    height: 100%;
    pointer-events: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: url(/bitrix/templates/empty/css/../images/down-select.png) top 3px right no-repeat;
}

.add-to-cart .select select {
    padding-right: 25px;
    border: 0;
    color: #141517;
    font-size: 16px;
    background-color: #fff;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    border-bottom: 2px solid #86af49;
    cursor: pointer;
}

.scope .catalog-popular .number-catalog {
    border-bottom: 2px solid #86af49;
    display: none;
    vertical-align: bottom;
    margin-bottom: 9px;
    float: right;
    margin-right: 9%;
    margin-top: 13px;
}
.scope .number-catalog{
    line-height: 18px;
}
.scope .number-catalog input {
    float: left;
    width: 59%;
    border: 0;
    color: #757575;
    outline: none;
    font-size: 16px;
    font-family: 'HelveticaNeueCyr';
}
.scope .number-catalog  {
    overflow: hidden;
    width: 80px;
    display: inline-block;
    border-bottom: 2px solid #86af49;
}
.scope .number-catalog .but-img {
    float: right;
    margin-top: 4px;
}
.scope .number-catalog img {
    display: block;
    margin-right: 5px;
}
.scope .number-catalog img:nth-child(2) {
    margin-top: 2px;
}
.scope .number-catalog.box_add_q input {
    text-align: center;
}
.scope .input {
    margin-top: 25px;
}
.scope .input input {
    -webkit-border-radius: 2px;
            border-radius: 2px;
}
.scope .input input{
    margin-bottom: 10px;
    cursor: pointer;
    transition: all 0.3s ease;
}
.scope .input > input:nth-child(1) {
    background-color: #86af49;
    padding-top: 14px;
    padding-bottom: 12px;
    padding-left: 19px;
    padding-right: 19px;
    color: #fafafa;
    font-size: 14px;
    font-family: Roboto-Medium;
    text-transform: uppercase;
    border: 0;
    margin-right: 25px;
}
.scope .input input:nth-child(2) {
    border: 1px solid #86af49;
    color: #86af49;
    background-color: transparent;
    font-size: 14px;
    font-family: Roboto-Medium;
    text-transform: uppercase;
    padding-top: 14px;
    padding-bottom: 12px;
    padding-left: 19px;
    padding-right: 19px;
}
.description-card .features-card {
    margin-top: 50px;
    border-bottom: 1px solid #bdbdbd;
}
.description-card .features-card p{
    display: inline-block;
    font-size: 18px;
    line-height: 20px;
    color: #424242;
    padding-left: 1px;
    padding-right: 1px;
    padding-bottom: 15px;
    margin-right: 15px;
    margin-bottom: -1px;
    cursor: pointer;
}

@media screen and (max-width: 430px){
    .description-card .features-card p{
        margin-bottom: 15px;
    }
}
.current-features {
    border-bottom: 2px solid #86af49;
}
.description-card  .features-text {
    margin-top: 13px;
}
.description-card  .features-text p {
    color: #757575;
    font-size: 16px;
    font-family: Roboto-Regular;
    line-height: 27px;
}
.features-slide2 {
    display: none;
}
.features-slide3 {
    display: none;
}
.gallery-catalog-card {}
.gallery-catalog-card .recommendations-gallery .title-recommendations {
    color: #757575;
    font-size: 24px;
    line-height: 26px;
    padding-right: 70px;
    margin-top: 55px;
}
.gallery-catalog-card .recommendations-gallery {
    position: relative;
}
.gallery-catalog-card .recommendations-gallery .button-gallery-catalog {
    position: absolute;
    top: 0;
    right: 0;
}
.gallery-catalog-card .recommendations-gallery .button-gallery-catalog i {
    font-size: 30px;
    color: #86af49;
    padding-right: 0;
    padding-left: 10px;
    cursor: pointer;
    transition: all 0.3s ease;
}
.col-catalog {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-gap: 30px;

}
.col-catalog-two {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-gap: 30px;

}

@media screen and (max-width: 1159px){
    .gallery-catalog-card .recommendations-gallery .title-recommendations{
        margin-left: 10px;
        margin-right: 10px;
    }
    .gallery-catalog-card .recommendations-gallery .button-gallery-catalog{
        right: 10px;
    }
}

.col-catalog2 {
    display: none;
}
.col-catalog-two2 {
    display: none;
}
.col-catalog3 {
    display: none;
}
.col-catalog-two3 {
    display: none;
}
.gallery-catalog-card:nth-child(2) {
    padding-top: 1%;
}
.card-slide .full-images img:nth-child(2) {
    display: none;
}
.card-slide .full-images img:nth-child(3) {
    display: none;
}
.card-slide .full-images img:nth-child(4) {
    display: none;
}

/*page card product*/


/*page card sale*/

.card-sale {
    display: grid;
    grid-template-columns: 2fr 2fr 0.8fr;
    grid-template-areas:
    "card-slide description-card sale-catalog"
    "gallery-catalog-card gallery-catalog-card gallery-catalog-card";
    width: 100%;
    margin: 0 auto;
    grid-gap: 30px;
    max-width: 1140px;
}
.card-sale .sale-catalog {
    grid-area: sale-catalog;
    margin-top: 61px;
    border-left: 1px solid #dbdbdb;
    padding-left: 9%;
}
.card-sale .sale-catalog .sale-title {
    font-size: 18px;
    font-family: Roboto-Regular;
    color: #757575;
}
.card-sale .card-slide {
    grid-area: card-slide;
    margin-top: 67px;
}
.card-sale .card-slide .full-images {
    text-align: center;
}
.card-sale .card-slide .full-images img {
    width: 100%;
}
.sale-catalog .row-sale {
    text-align: center;
    margin-top: 22px;
    background-color: #fafafa;
    cursor: pointer;
    -webkit-box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.24),0px 1px 6.86px 0.14px rgba(0, 0, 0, 0.16);
            box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.24),0px 1px 6.86px 0.14px rgba(0, 0, 0, 0.16);
}
.sale-catalog .row-sale img {
    margin-top: 7px;
}
.sale-catalog .row-sale .name {
    font-size: 14px;
    color: #212121;
    font-family: Roboto-Regular;
    padding-top: 18px;
}
.sale-catalog .row-sale .price {
    font-size: 16px;
    font-family: Roboto-Regular;
    color: #212121;
    margin-top: 7px;
    text-decoration: none;
    padding-bottom: 12px;
}
.sale-catalog .row-sale i {
    font-size: 16px;
    color: #757575;
    padding: 0;
    margin-left: 4px;
}
.sale-catalog .row-sale .price span {
    font-size: 16px;
    font-family: Roboto-Regular;
    color: #757575;
    text-decoration: line-through;
}
.sale-catalog .row-sale:hover .text-row-sale {
    background-color: #86af49;
}
.sale-catalog .row-sale:hover .name {
    color: #fafafa;
}
.sale-catalog .row-sale:hover .price {
    color: #fafafa;
}
.sale-catalog .row-sale:hover .price i {
    color: #fafafa;
}
.sale-catalog .row-sale:hover .price span {
    color: #fafafa;
}
.card-sale .card-slide .min-images img {
    margin-left: 2%;
    margin-right: 2%;
    margin-top: 38px;
    width: 20.2%;
}
@media screen and (max-width: 1125px) {
    .card-sale .card-slide .min-images img {
        margin-left: 1%;
        margin-right: 1%;
    }
}
.card-sale .card-slide .full-images img:nth-child(2) {
    display: none;
}
.card-sale .card-slide .full-images img:nth-child(3) {
    display: none;
}
.card-sale .card-slide .full-images img:nth-child(4) {
    display: none;
}
@media screen and (max-width: 1158px) {
    .card-sale {
        grid-template-columns: 2.5fr 1fr;
        grid-template-areas:
        "card-slide sale-catalog"
        " description-card  description-card"
        "gallery-catalog-card gallery-catalog-card";
    }
    .card-sale .card-slide .full-images {
        width: 74%;
        margin: 0 auto;
    }
    .card-sale .card-slide .min-images {
        max-width: 74%;
        margin: 0 auto;
    }
    .sale-catalog .row-sale {
        margin-right: 10%;
    }
}
@media screen and (max-width: 791px) {
    .card-sale {
        grid-template-columns: 1fr;
        grid-template-areas: "card-slide"
        " description-card"
        "sale-catalog"
        "gallery-catalog-card"
    }
    .sale-catalog .row-sale {
        display: inline-block;
        width: 28%;
        margin-left: 1%;
        margin-right: 1%;
    }
}
@media screen and (max-width: 655px) {
    .sale-catalog .row-sale {
        width: 46%;
        margin-left: 20%;
    }
    .card-sale .sale-catalog .sale-title {
        margin-left: 20%;
    }
}
/*page card sale*/

/*list-basket*/

.list-basket{
    display: table;
    width: 100%;
    margin: 0 auto;
    max-width: 1140px;
}
.list-basket:nth-child(1){
    margin-top: 55px;
}
.common .one-col .title-col-basket {
    display: none;
}

.list-basket .col-basket{
    position: relative;
    display: table-cell;
    vertical-align: middle;
    width: 25%;
    border-bottom: 1px solid #dbdbdb;
    margin: 0;
    padding: 0;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 54px;
    padding-bottom: 20px;
}
.list-basket + .list-basket .col-basket{
    padding-top: 20px;
}
.list-basket .col-basket:nth-child(1){
    width: 50%;
}
.list-basket .col-basket:nth-child(2){
    width: 30%;
}
.list-basket .col-basket:nth-child(3){
    width: 20%;
}
.list-basket .col-basket + .col-basket{
    text-align: center;
}

.list-basket .col-basket .content-basket{
    position: relative;
    display: inline-block;
}
.list-basket .col-basket.one-col .content-basket{
    display: table;
}
.list-basket .col-basket.one-col .content-basket > a,
.list-basket .col-basket.one-col .content-basket .text{
    display: table-cell;
    vertical-align: middle;
    padding-left: 5px;
    padding-right: 5px;
}
.list-basket .col-basket.one-col .content-basket > a > img{
    display: block;
    max-width: 90%;
    max-height: 90%;
    margin: 0 auto;
}
.list-basket {
    position: relative;
}
.list-basket .fa-times{
    padding-left: 5px;
    padding-right: 10px;
}

.title-col-basket{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    color: #757575;
    border-bottom: 1px solid #dbdbdb;
    font-size: 18px;
    text-transform: uppercase;
    padding-bottom: 10px;
    width: 100%;
}
.list-basket .col-basket:nth-child(1) .title-col-basket{
    padding-left: 20px;
}

.list-basket .del{}
.list-basket .del + a{
    display: block;
    min-width: 115px;
}

.list-basket .col-basket .content-basket .text{}
.list-basket .col-basket .content-basket .but-img{
    margin-left: 15px;
}
.list-basket .col-basket .content-basket .text .type {
    color: #757575;
    font-size: 14px;
    display: block;
}
.list-basket .col-basket .content-basket .text .name {
    color: #212121;
    font-size: 18px;
    margin-top: 7px;
}
.list-basket .col-basket .content-basket .price {
    display: inline-block;
    color: #757575;
    font-size: 20px;
    font-weight: bold;
}
.list-basket .col-basket .content-basket .fa-rub {
    font-size: 16px;
    vertical-align: bottom;
    margin-bottom: 4px;
    padding-left: 3px;
    padding-right: 0;
}
.list-basket .col-price {
    text-align: center;
}

/*.list-basket  .select {
     position: relative;
    display: inline-block;
    !*margin-top: 12px;*!
    margin-top: 7px;
}
.list-basket  .select:after {
    content: "";
    padding: 0 8px;
    font-size: 12px;
    position: absolute;
    right: 8px;
    top: 4px;
    z-index: 1;
    text-align: center;
    width: 10%;
    height: 100%;
    pointer-events: none;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: url(/bitrix/templates/empty/css/../images/down-select.png) top 3px right no-repeat;
}

.list-basket  .select select {
    padding-right: 25px;
    border: 0;
    color: #757575;
    font-size: 16px;
    background-color: #fafafa;
    outline: none;
    font-family: Roboto-Regular;
    -webkit-appearance: none;
    -moz-appearance: none;
    border-bottom: 2px solid #86af49;
    cursor: pointer;
}*/

.col-basket .number-catalog{
    display: inline-block;
    border-bottom: 2px solid #86af49;
}
.col-basket .number-catalog p{
    float: left;
}
.col-basket .number-catalog input{
    float: left;
    width: 20px;
    border: 0;
    color: #757575;
    outline: none;
    font-size: 16px;
    background-color: #fff;
}
.col-basket .number-catalog .but-img {
    float: right;
    margin-top: 5px;
}
.col-basket .number-catalog img {
    display: block;
}
.col-basket .number-catalog img:nth-child(2) {
    margin-top: 2px;
}
.list-basket .total .content-basket .price {
    color: #212121;
}
@media screen and (max-width: 680px){
    .list-basket{
        display: block;
        margin-top: 35px;

        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .list-basket:after{
        content: '';
        display: block;
        float: none;
        clear: both;
    }
    .list-basket .col-basket,
    .list-basket + .list-basket .col-basket,
    .list-basket .col-basket:nth-child(1),
    .list-basket .col-basket:nth-child(2),
    .list-basket .col-basket:nth-child(3){
        display: block;
        box-sizing: border-box;
        float: left;
        width: 50%;
        padding-top: 54px;
        padding-bottom: 10px;
    }
    .list-basket .col-basket:nth-child(1){
        width: auto;
        float: none;
        width: 100%;
    }
    .common .one-col .title-col-basket{
        display: block;
    }
    .title-col-basket{
        padding-top: 10px;
        width: auto;
    }

}

@media screen and (max-width: 400px){
    .beono-basket .list-basket .col-basket {
        /*height: 120px;*/
        height: auto;
    }

    .beono-basket .list-basket .col-basket:nth-child(1){
        height: auto;
    }

    .beono-basket .add-to-cart .select {
        display: block;
        float: none;
        margin-bottom: 10px;
    }

    .beono-basket .add-to-cart .sign-and {
        display: none;
    }
}


.order{
    position: relative;
    margin: 0 auto;
    max-width: 1140px;
    margin-top: 25px;
    text-align: right;
}
.order:after{
    content: '';
    display: block;
    float: none;
    clear: both;
}
.order .continue-order{/*, .order .info-order*/
    float: left;
    padding-top: 50px;
}
.order .info-order{
    padding: 50px 20px 0px 20px;
    display: flex;
    height: 43px;
    margin: auto;
}
@media screen and (min-width: 768px) {

    .order .info-order {
        width: calc(100% - 450px);
    }
}

.info-order__text {
    font-size: 14px;
    font-family: Roboto-Regular;
    color: #757575;
    margin:auto;
}
.order .promo-order{
    display: inline-block;
    vertical-align: top;
    padding-top: 69px;
    margin-right: 15px;
}
.order .price-order{
    display: block;
    vertical-align: top;
    text-align: left;
    float: right;
}
.order .col-order input {
    color: #86af49;
    font-size: 14px;
    font-family: Roboto-Medium;
    text-transform: uppercase;
    border: 1px solid #86af49;
    -webkit-border-radius: 3px;
            border-radius: 3px;
    padding-left: 16px;
    padding-right: 15px;
    padding-top: 12px;
    padding-bottom: 12px;
    background-color: transparent;
    cursor: pointer;
    transition: all 0.3s ease;
}
.order .col-order i {
    font-size: 24px;
    color: #757575;
}
.order .col-order input[type="text"] {
    border: 0;
    -webkit-border-radius: 0;
            border-radius: 0;
    border-bottom: 1px solid #bdbdbd;
    color: #212121;
    font-size: 16px;
    outline: none;
    text-transform: none;
    padding-bottom: 4px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    display: inline-block;
    width: 235px;
}
.order .col-order p{
    display: inline-block;
    font-size: 18px;
    color: #757575;
    text-transform: uppercase;
}
@media screen and (max-width: 1159px){
    .order .continue-order,
    .order .promo-order,
    .order .price-order{
        margin-left: 10px;
        margin-right: 10px;
    }
}
@media screen and (max-width: 779px){
    .order .promo-order{
        position: absolute;
        top: 0;
        left: 0;
        padding-top: 0;
    }
    .order .col-order input[type="text"]{
        width: 170px;
    }
}
@media screen and (max-width: 439px){
    .order{
        text-align: left;
    }
    .order .continue-order,
    .order .promo-order,
    .order .price-order{
        display: block;
        width: auto;
        float: none;
        margin-bottom: 25px;
    }
    .order .promo-order,
    .order .continue-order{
        position: relative;
        top: auto;
        left: auto;
        padding-top: 0;
    }
}
.order .col-order p span {
    font-size: 20px;
	font-weight: bold;
    color: #212121;
    display: inline-block;
}
.order .col-order .fa-rub {
    font-size: 16px;
    color: #757575;
    vertical-align: baseline;
}

.order .col-order .issue{
    display: block;
    color: #fafafa;
    font-size: 16px;
    font-family: Roboto-Medium;
    background-color: #86af49;
    text-transform: uppercase;
    -webkit-border-radius: 3px;
            border-radius: 3px;
    padding: 12px 24px;
    margin-top: 20px;
    border: 1px solid #86af49;
}
.catalog-product-basket {
    display: grid;
    margin: 0 auto;
    width: 100%;
    grid-gap: 30px;
    max-width: 1140px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    padding-bottom: 115px;
}


.catalog-product-basket .catalog {
    background-color: #fafafa;
    -webkit-box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.24),0px 1px 6.86px 0.14px rgba(0, 0, 0, 0.16);
            box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.24),0px 1px 6.86px 0.14px rgba(0, 0, 0, 0.16);
    margin-top: 32px;
    position: relative;
}
@media screen and (max-width: 1200px) {
    .catalog-product-basket {
        grid-template-columns: repeat(3, 1fr);
        grid-gap: 0;
    }
    .catalog-product-basket .catalog {
        text-align: center;
    }
    .catalog-product-basket .catalog .name-product {
        text-align: left;
    }
    .catalog-product-basket .catalog {

        margin-top: 64px;
    }

}
@media screen and (max-width: 921px) {
        .catalog-product-basket {
        grid-template-columns: repeat(2, 2fr);
    }


}
@media screen and (max-width: 576px) {
.catalog-product-basket {
        grid-template-columns: repeat(1, 1fr);
        grid-gap: 0;
    }
}

.mobile-menu {
    display: none;
}
.mobile-menu svg{
    display: block;
    width: auto;
    height: auto;
    max-width: 80%;
    margin-left: 23px;
    margin-right: 23px;
}
.mobile-menu svg .logo1_st0{fill:#73AC55;}
.mobile-menu svg .logo1_st1{fill:#3F3F3F;}
.mobile-menu .bd-mobile-menu {
    box-sizing: border-box;
    background-color: #fafafa;
    height: 100%;
    padding-top: 25px;
    padding-bottom: 25px;
}
.mobile-menu .bd-mobile-menu img {
    margin-top: 23px;
    margin-left: 23px;
}
.mobile-menu .text-mobile-menu {
    margin-top: 10px;
    padding-bottom: 30px;
}
.mobile-menu .text-mobile-menu a {
    display: block;
    color: #757575;
    margin-top: 4px;
    font-size: 16px;
    font-family: 'HelveticaNeueCyr';
    padding-left: 23px;
    padding-top: 7px;
    padding-bottom: 7px;
}
.mobile-menu .text-mobile-menu a:hover {
    border-left: 2px solid #86af49;
    color: #212121;

}
.mobile-menu {
    /*position: absolute;*/
    position: fixed;
    z-index: 200;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #fafafa;
    min-height: 100vh;
    /*height: auto;*/
    height: 100vh;
    overflow: auto;
}
.mobile-menu .mobile-menu-bg {
    width: 30px;
    z-index: 100;
    right: 0;
    height: 30px;
    position: absolute;
    top: 0;
}
.icon-close {
    display: block;
    width: 24px;
    height: 24px;
    background: url(/bitrix/templates/empty/images/shopping_cart.svg) no-repeat;
}
.mobile-menu .mobile-menu-bg i {
	margin-right: 11px;
    position: absolute;
	margin-top: 20px;
    top: 0.1%;
    right: 3%;
    color: #fafafa;
    padding: 0;
	    display: block;
    width: 24px;
    height: 24px;
    background: url(/bitrix/templates/empty/images/menu-close.svg) no-repeat;
}
    .header .menu .menu-mobile {
        display: none;
    }

@media (min-width: 993px) and (max-width: 1020px) {
    .header .account {
        display: none;
    }
}

@media screen and (max-width: 992px) {/*1100px*/
    .header .menu ul {
        display: none;
    }
    .header .menu .menu-mobile {
        display: inline-block;
    }
    .header .account {
        display: none;
    }
    .header .menu {
        margin-top: 0;
    }
    .header .menu .menu-mobile p {
        margin-top: 3px;
        display: inline-block;
        font-size: 16px;
        font-family: Roboto-Regular;
        color: #757575;
    }
    .header .menu .menu-mobile  i {
        font-size: 16px;
        color: #212121;
        padding-bottom: 4px;
    }
    .basket-text {
        display: none;
    }
}




@media screen and (max-width: 527px) {
    .header .number .fa-phone {
        display: none;
    }
    .header .city .fa-caret-down {
        padding-right: 0;
    }
}


@media screen and (max-width: 1052px) {
    .menu-down .nav li {
        padding-left: 0;
    }
}

.menu-down-mobile  {
    display: none;
    margin-top: 17px;
    margin-left: 10px;
    margin-right: 10px;
}
@media screen and (max-width: 460px){
    .menu-down-mobile  {
        margin-top: 12px;
    }
}
.menu-down-mobile p {
    color: #212121;
    font-size: 18px;
    font-family: Roboto-Regular;
    text-transform: uppercase;
    display: inline-block;
}
.menu-down-mobile i {
    font-size: 16px;
    color: #86af49;
    padding-left: 4px;
    padding-right: 0;
    margin-top: 3px;
}
.menu-down-mobile-bg {
    position: absolute;
    width: 100%;
    top: 100%;
    background-color: #86af49;
    padding-bottom: 30px;
    display: none;
}
.menu-down-mobile-bg a {
    display: block;
    padding-left: 10px;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 18px;
    font-family: Roboto-Regular;
    color: #212121;
    text-transform: uppercase;
}
.menu-down-mobile-bg a.selected{
    background-color: #73AC55;
}
.menu-down-mobile-bg a.inner_link{
    font-size: 14px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 25px;
    padding-right: 25px;
}

@media screen and (max-width: 1023px) {/*1100px*/
    .menu-down-mobile  {
        display: inline-block;
    }
    .menu-down .nav {
        display: none;
    }
}

@media screen and (max-width: 616px) {
    .menu-down .right-col .basket .basket-text {
        display: none;
    }
}


.content-basket p{
    display: block;
    color: #757575;
    font-size: 16px;
}


.scope .number-catalog p{
    display: inline-block;
    color: #757575;
}

.card .card-slide .min-images img{
    width: 115px;
    height: auto;
    margin: 10px;
    cursor: pointer;
}
.card .card-slide .full-images{
    margin: 10px;
}
.card .card-slide .full-images img{
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 400px;
}
.card .card-slide .full-images img:nth-child(1) {
    margin: 0 auto;
}
.card .card-slide .full-images img:nth-child(2) {
    display: none;
    margin: 0 auto;
}
.card .card-slide .full-images img:nth-child(3) {
    display: none;
    margin: 0 auto;
}
.card .card-slide .full-images img:nth-child(4) {
    display: none;
    margin: 0 auto;
}


.catalog .add-card .add-class-input:hover {
    background-color: #86af49;
    color: #fafafa;
}


.add-card .counter-block:after {
    content: '';
    display: table;
    clear: both;
}
.catalog-list .catalog .add-buttons input.add-class-input {
    display: none!important;
}
.add-card .counter-block .change-packaging {
    padding-right: 15px;
}

.add-card .add-buttons {
    position: absolute;
    width: 60px;
    height: 40px;
    right: 19px;
    bottom: -2px;
    right: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease;
}
.add-card .add-buttons.active span {
    display: none;
} 
.add-card .add-buttons:hover {
    width: 160px;
}
.add-card .add-buttons:hover .add_to_cart {
    padding: 0 20px 0 37px;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
    box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
}
.add-card .add-buttons:hover span {
    display: block;
    margin-top: -4px;
    margin-right: 10px;
}

/*personal page*/



.menu-date{
    margin: 0 auto;
    text-align: left;
    border-bottom: 1px solid #dbdbdb;
    margin: 0 auto;
    margin-top: 50px;
    margin-bottom: 35px;
    max-width: 1140px;
}
@media screen and (max-width: 1159px) {
    .menu-date{
        max-width: none;
        margin-left: 10px;
        margin-right: 10px;
    }
}

.menu-date p {
    display: inline-block;
    color: #757575;
    font-size: 18px;
    text-align: center;
    padding-left: 29px;
    padding-right: 29px;
    text-transform: uppercase;
    cursor: pointer;
}

.menu-date p.current-fast-serch {
    color: #141517;
}

.menu-date .button1{
    margin-top: -7px;
    transform: none;
}


.spoiler-head{
    display: table;
    margin: 0 auto;
    width: 1140px;
    max-width: 100%;
    background-color: #eee;
    font-size: 16px;
    color: #757575;
    margin-bottom: 25px;
    cursor: pointer;
    position: relative;
    transition: all 0.3s ease;
}
@media screen and (max-width: 1159px){}
.spoiler-head .fa-chevron-circle-down{
    display: table-cell;
    vertical-align: middle;
    transition: all 0.3s ease;
}
.spoiler-head:hover {
    -webkit-box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.24),0px 1px 6.86px 0.14px rgba(0, 0, 0, 0.16);
            box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.24),0px 1px 6.86px 0.14px rgba(0, 0, 0, 0.16);
}
.spoiler-head span {
    color: #212121;
}
.spoiler-head .number-personal p{
    display: inline-block;
}
.spoiler-head .number-personal:nth-child(1){}
.spoiler-head .number-personal .fa-rub {
    color: #757575;
    font-size: 16px;
    padding: 0;

}
.spoiler-head .fa-chevron-circle-down{
    font-size: 30px;
    color: #86af49;
    vertical-align: middle;
}
.active .spoiler-head .fa-chevron-circle-down{
    transform: rotateX(180deg);
}
.number-personal{
    display: table-cell;
    vertical-align: middle;
    min-width: 115px;
    padding: 20px 15px;
}
.number-ordering{}
.number-date{}
.number-status{}
.number-payment{}
.number-total{}
.spoiler-head .number-personal{}
.spoiler-body{
    display: block;
    margin: 0 auto;
    width: 100%;
    max-width: 1140px;
}
.spoiler-body:after{
    content: '';
    display: block;
    float: none;
    clear: both;
}

.spoiler-body .col-condition{
    display: block;
    box-sizing: border-box;
    float: left;
    font-size: 16px;
    color: #757575;
    background-color: #fff;
}
.spoiler-body .col-bg{}
.spoiler-body .col-condition .condition-text{}
.spoiler-body .col-condition p{}
.spoiler-body .col-condition .condition-text p{
    margin-bottom: 10px;
}
.spoiler-body .col-condition p i {
    font-size: 16px;
}
.spoiler-body .col-condition p span {
    color: #212121;
}
.spoiler-body .col-condition .again {
    display: inline-block;
    margin-top: 15px;
    margin-right: 20px;
}
.spoiler-body .col-condition .again input{
    -webkit-border-radius: 3px;
            border-radius: 3px;
    background-color: #86af49;
    padding-left: 18px;
    padding-right: 18px;
    padding-top: 14px;
    padding-bottom: 11px;
    text-transform: uppercase;
    color: #fafafa;
    font-size: 14px;
    border: 0;
    font-family: 'HelveticaNeueCyr';
    cursor: pointer;
    transition: all 0.3s ease;
}
.spoiler-body .col-condition .again input:hover{
    background-color: #6e903c;
    color: #fafafa;
    box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
}
.spoiler-body .col-condition .refuse{
    margin-top: 15px;
    display: inline-block;
}
.spoiler-body .col-condition .refuse input {
    -webkit-border-radius: 3px;
            border-radius: 3px;
    background-color: transparent;
    padding-left: 13px;
    padding-right: 13px;
    padding-top: 14px;
    padding-bottom: 11px;
    text-transform: uppercase;
    color: #86af49;
    font-size: 14px;
    border: 1px solid #86af49;
    font-family: 'HelveticaNeueCyr';
    cursor: pointer;
    transition: all 0.3s ease;
}
.spoiler-body .col-condition .refuse input:hover{
    background-color: #86af49;
    color: #fafafa;
}
.spoiler-body .col-condition .title-condition{
    padding: 5px 10px;
}
.spoiler-body .col-condition .title-condition p {
    font-size: 16px;
    color: #757575;
    padding-bottom: 6px;
}
.spoiler-body .condition{
    background-color: #eeeeee;
    width: 40%;
    padding: 20px 25px;
}
.spoiler-body  .first-col{
    width: 25%;
}
.spoiler-body .col-date{
    width: 20%;
    text-align: center;
}
.spoiler-body .col-summ{
    width: 15%;
}
.spoiler-body .col-condition .row-condition {
    box-sizing: border-box;
    border-bottom: 1px solid #dbdbdb;
    border-top: 1px solid #dbdbdb;
    padding: 10px;
}
.spoiler-body .col-date .row-condition,
.spoiler-body .col-summ .row-condition{
    padding-top: 28px;
    padding-bottom: 28px;
}
.spoiler-body .col-condition .row-condition a {
    display: block;
    color: #86af49;
    font-size: 14px;
    line-height: 18px;
    height: 36px;
    overflow: hidden;
    text-decoration: underline;
}
.spoiler-body .col-condition .row-condition a:hover{
    text-decoration: none;
}
.spoiler-body .col-condition .row-condition p {
    font-size: 16px;
    color: #757575;
}
.spoiler-body .col-condition .row-condition .data {
    color: #212121;
    font-size: 16px;
}
.spoiler-body .row-date p{}
.spoiler-body .col-summ {
    text-align: center;
}
.spoiler-body .col-summ .title-condition {
    margin-left: 0;
}
.spoiler-body .col-condition .row-condition .sum {
    display: inline-block;
    color: #212121;
}
.spoiler-body .col-summ i {
    padding-right: 0;
    font-size: 16px;
    margin-left: 3px;
}
.information-order{
    margin-bottom: 35px;
}
.information-order .spoiler-wrap{
    box-shadow: none;
}

.condition-text__payment .separator:last-child,
.number-payment__value .separator:last-child {
    display: none;
}

@media screen and (max-width: 1159px){}
@media screen and (max-width: 1023px){
    .spoiler-head{
        padding: 10px 0;
    }
    .number-personal{
        display: inline-block;
        box-sizing: border-box;
        padding: 10px 15px;
    }
    .number-ordering{
        min-width: 145px;
    }
    .number-date{
        min-width: 190px;
    }
    .number-status{
        min-width: 300px;
    }
    .number-payment{
        min-width: 250px;
    }
    .number-total{
        min-width: 120px;
    }
    .spoiler-body .condition{
        display: block;
        box-sizing: border-box;
        width: auto;
        float: none;
    }
    .spoiler-body .first-col{
        width: 60%;
    }
    .spoiler-body .col-date{
        width: 20%;
    }
    .spoiler-body .col-summ{
        width: 20%;
    }
}
/*personal page*/


.catalog-basket{
    max-width: 1140px;
    margin: 0 auto;
}

.catalog .add-card .sale-class-input:hover, .sale-gift-basket__sale-class-input:hover {
    background-color: #6e903c;
    color: #fafafa;
-webkit-box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24),0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
        box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24),0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
}
.spoiler-head:hover {
    -webkit-box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.24),0px 1px 6.86px 0.14px rgba(0, 0, 0, 0.16);
            box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.24),0px 1px 6.86px 0.14px rgba(0, 0, 0, 0.16);
}
.shipping .row-shipping:hover {
    background-color: #d7e3c5;
}
.shipping .row-shipping:hover p {
    color: #212121;
}
.shipping .row-shipping:hover i {
    color: #212121;
}
/*
.page-button-next .page-button:hover {
    background-color: #86af49;
}
.page-button-next .current {
    background-color: #86af49;
    color: #fafafa;
}
.page-button-next .page-button:hover p {
    color: #fafafa;
}
.page-button-next .page-button:hover i {
    color: #fafafa;
}
*/
.gallery-catalog-card .recommendations-gallery .button-gallery-catalog i:hover {
    color: #6e903c;
}
.scope .input > input:nth-child(1):hover {
    background-color: #6e903c;
    color: #fafafa;
    -webkit-box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24),0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
            box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24),0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);

}
.sale_order_full_table input[name=BuyButton].sale-paysystem-yandex-button-item{
    height: auto;
}
.sale_order_full_table input[name=BuyButton] {
    color: #fafafa;
    font-size: 16px;
    line-height: 20px;
    font-family: Roboto-Medium;
    background-color: #86af49;
    text-transform: uppercase;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin: 24px 0;
    padding: 12px 24px;
    border: none;
    transition: all 0.3s ease;
    cursor: pointer;
}
.sale_order_full_table input[name=BuyButton]:hover {
    background-color: #6e903c;
    color: #fafafa;
    -webkit-box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24),0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
            box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24),0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);

}
/*
input[name=Register] {
    color: #fafafa;
    font-size: 16px;
    font-family: Roboto-Medium;
    background-color: #86af49;
    text-transform: uppercase;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 12px 24px;
    border: none;
    cursor: pointer;
    transition: all 0.3s ease;
}
input[name=Register]:hover {
    background-color: #6e903c;
    color: #fafafa;
    -webkit-box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24),0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
            box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24),0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
}
*/

.root-item-selected{
    background-color: #86af49;
    -webkit-border-top-left-radius: 3px;
    border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    border-top-right-radius: 3px;
}

.otpravit:hover {
    background-color: #86af49!important;
    color: #fafafa!important;
}


.scope .input input:nth-child(2):hover {
    background-color: #86af49;
    color: #fafafa;
    }
.content-basket .weight{
    display: inline-block;
    vertical-align: top;
    border-bottom: 2px solid #86af49;
}

.catalog2 .catalog{
    display: none;
}
.catalog1 .catalog{
    display: none;
}

/*registration data*/

.registration-data, .coupon-input__container{
    display: block;
    margin: 0 auto;
    max-width: 1140px;
    font-size: 0px;
    text-align: justify;
}

.registration-data {
    margin-top: 40px;
}

.coupon-input__container{
    margin-top: 28px;
}

.registration-data:after, .coupon-input__container:after{
    content: '';
    display: inline-block;
    vertical-align: top;
    width: 100%;
    height: 0px;
}
.personal-data,
.personal-bg,
.shipping,
.total-amount{
    display: inline-block;
    vertical-align: top;
    text-align: left;
    font-size: 16px;
}
.personal-data{
    width: 49%;
}
.personal-bg{
    width: 43%;
}
.shipping{
    width: 49%;
}
.total-amount{
    width: 43%;
}
.registration-data i, .coupon-input__container i{
    font-size: 24px;
    vertical-align: top;
}

.personal-data.first-data{
    font-size: 0px;
}
.personal-data.first-data:after{
    content: '';
    display: inline-block;
    vertical-align: top;
    width: 100%;
    height: 0px;
}
.registration-data .one-col-form, .registration-data .total-amount__one-col-form{
    width: 50%;
    display: inline-block;
    vertical-align: top;
    margin-bottom: 25px;
}

.registration-data .one-col-form:after, .total-amount__one-col-form:after{
    content: '';
    display: block;
    float: none;
    clear: both;
}

.registration-data .one-col-form__left, .coupon-input__container .one-col-form__left{
    display: inline-block;
    vertical-align: top;
    margin-bottom: 5px;
}
.coupon-input__container .one-col-form__left {
    margin-right: 10px;
    width: 225px;
}
.registration-data .one-col-form__left{
    width: 44%;
    margin-right: 2%;
}

.registration-data .one-col-form__right, .coupon-input__container .one-col-form__right{
    display: inline-flex;
    vertical-align: top;
    margin-bottom: 5px;
}

.registration-data .one-col-form__right{
    width: 44%;
}

.registration-data .basic-col{
    width: 50%;
}
.bx-ui-sls-container input:first-child{
    display: none;
}
.one-col-form .bx-sls .dropdown-block, .total-amount__one-col-form .bx-sls .dropdown-block{
    border: none;
    padding: 0;
}
.one-col-form .fa, .total-amount__one-col-form  .fa{
    display: block;
    box-sizing: border-box;
    float: left;
    width: 14%;
    padding-right: 0;
    text-align: center;
}
.registration-data .one-col-form .fa-phone{}
.registration-data .one-col-form .fa-map-marker{}
.one-col-form.basic-col .fa{
    width: 7%;
}
.bx-sls .dropdown-block{
    box-shadow: none;
    background-color: transparent;
}
.bx-sls .bx-ui-sls-container{
    min-height: 30px;
}
.bx-sls .bx-ui-sls-clear{
    z-index: 10;
    margin-top: 0;
    margin-bottom: 2px;
}
.one-col-form input, .total-amount__one-col-form input,
.one-col-form .bx-sls input.bx-ui-sls-fake, .total-amount__one-col-form .bx-sls input.bx-ui-sls-fake{
    display: block;
    float: right;
    border: 0;
    background-color: transparent !important;
    border-bottom: 1px solid #bdbdbd;
    padding-bottom: 5px!important;
    font-size: 18px;
    outline: none;
    width: 86%;
    height: auto;
    color: #212121;
}
.one-col-form.basic-col input, .total-amount__one-col-form.basic-col input{
    width: 93%;
}
.registration-data .col-message{
    width: 100%;
}

.registration-data .col-message .fa-pencil-square-o{
    width: 7%;
}
.registration-data .col-message textarea {
    display: block;
    float: right;
    width: 93%;
    border: 0;
    background-color: transparent;
    border-bottom: 1px solid #dbdbdb;
    font-size: 18px;
    color: #212121;
    outline: none;
    resize: none;
    height: 74px;
    min-height: 74px
}

.personal-data .title-ordering {
    font-size: 18px;
    color: #757575;
    padding-top: 20px;
    margin: 0 15px;
}
.personal-data .row-personal-data{
    display: table;
    width: 100%;
    margin-top: 15px;
}
.personal-data .row-personal-data > a,
.row-personal-text,
.row-personal-price{
    display: table-cell;
    vertical-align: middle;
    padding: 7px;
}
.personal-data .row-personal-data > a{
    width: 25%;
}
.personal-data .row-personal-data .row-personal-text{
    width: 55%;
}
.personal-data .row-personal-data .row-personal-price{
    width: 20%;
    text-align: center;
}
.personal-data .row-personal-data img{
    display: block;
    max-width: 90%;
    max-height: 100px;
    margin: 0 auto;
}
.personal-data .row-personal-data .type{
    font-size: 14px;
    color: #757575;
}
.personal-data .row-personal-data .name{
    font-size: 16px;
    color: #212121;
}
.personal-data .row-personal-data .weight{
    font-size: 16px;
    color: #757575;
}
.personal-data .row-personal-data .row-personal-price p {
    display: inline-block;
    font-size: 20px;
    color: #212121;
}
.personal-data .row-personal-data .row-personal-price .old-price p {
    text-decoration: line-through;
    font-size: 13px;
    color: #757575;
}
.personal-data .row-personal-data .row-personal-price i {
    font-size: 16px;
    padding-right: 0;
    vertical-align: baseline;
}
.personal-data .row-personal-data .row-personal-price .old-price i {
    text-decoration: line-through;
    font-size: 10px;
}
.personal-bg {
    border-radius: 3px;
    box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.24),0px 1px 6.86px 0.14px rgba(0, 0, 0, 0.16);
}
.personal-data .final-price{
    margin: 0 15px;
    margin-top: 35px;
    margin-bottom: 20px;
    text-align: right;
}
.personal-data .final-price p {
    color: #757575;
    font-size: 14px;
    display: inline-block;
}
.personal-data .final-price p span {
    color: #212121;
    font-size: 18px;
}
.personal-data .final-price i {
    font-size: 16px;
    padding-right: 0;
    vertical-align: baseline;
    margin-top: 3px;
}
.shipping{}
.shipping .title-shipping {
    font-size: 20px;
    color: #757575;
    margin-top: 0px;
    margin-bottom: 15px;
}
.shipping .row-shipping {
    padding-top: 10px;
    padding-bottom: 10px;
    cursor: pointer;
    border-left: 1px solid #bdbdbd;
    transition: all 0.3s ease;
}
.shipping .row-shipping:hover {
    background-color: #d7e3c5;
}
.shipping .row-shipping:hover p {
    color: #212121;
}
.shipping .row-shipping:hover i {
    color: #212121;
}
.shipping .row-shipping p {
    font-size: 18px;
    font-family: Roboto-Regular;
    color: #757575;
    padding-left: 5%;
}
.shipping .row-shipping .description-shipping {
    font-size: 14px;
    margin-top: 4px;
    display: none;
}

.shipping .row-shipping.current-shipping .description-shipping{
    display: block;
}

.shipping .row-shipping p {
    display: inline-block;
    transition: all 0.3s ease;
}
.shipping .row-shipping i {
    padding-right: 0;
    margin-left: 4px;
    font-size: 16px;
    margin-top: 3px;
    transition: all 0.3s ease;
}

.shipping .current-shipping {
    border-left: 2px solid #86af49;
}

.shipping .current-shipping-two {
    border-left: 2px solid #86af49;
}

.total-amount{
    margin-top: 50px;
}
.total-amount p {
    font-size: 18px;;
    color: #757575;
    display: inline-block;
    display: block;
    margin-top: 5px;

}
.total-amount p span {
    color: #212121;
    font-size: 20px;
}
.total-amount__fa{
    padding-right: 0;
    margin-top: 3px;
    margin-left: 2px;
    font-size: 16px !important;
    vertical-align: baseline;
}
.total-amount__submit-button{
    border-radius: 3px;
    border: 0;
    background-color: #86af49;
    color: #fafafa;
    font-size: 14px;
    font-family: Roboto-Medium;
    padding-top: 13px;
    padding-bottom: 13px;
    width: 161px;
    margin-top: 23px;
    text-transform: uppercase;
    transition: all 0.3s ease;
    cursor: pointer;
}


.bx-sls .bx-ui-sls-container:after{
    content: '';
    display: block;
    float: none;
    clear: both;
}
@media screen and (max-width: 504px){}
.personal-data .row-personal-data .row-personal-price .text-with-price {
    color: #757575;
    display: none;

}
@media screen and (max-width: 428px){}
/*registration data*/


.one-col-form, .total-amount__one-col-form{
    position: relative;
    padding-top: 20px;
}
.one-col-form label, .total-amount__one-col-form label{
    position: absolute;
    top: 0 !important;
    font-size: 18px;
    color: #212121;
    left: 14%;
    right: 0;
    height: 100%;
}
.basic-col.one-col-form label,
.col-message.one-col-form label{
    left: 7%;
}
.one-col-form p, .total-amount__one-col-form p{
    float: left;
    width: 86%;
    font-size: 12px;
    line-height: 14px;
    color: #ad271c;
    margin-top: 5px;
    margin-left: 14%;
}
.one-col-form p{
    text-align: left;
}
.total-amount__one-col-form p {
    text-align: center;
}
.basic-col.one-col-form p{
    width: 93%;
    margin-left: 7%;
}

.row-shipping input{
    display: none;
}


.current-shipping {
    border-left: 2px solid #86af49;
}

@media screen and (max-width: 1160px){
    .registration-data, .coupon-input__container{
        max-width: none;
        margin: 0 10px;
    }
}
@media screen and (max-width: 1023px){
    .registration-data, .coupon-input__container{
        margin-top: 25px;
    }
}
@media screen and (max-width: 977px){
    .personal-data,
    .personal-bg,
    .shipping,
    .total-amount{
        display: block;
        width: auto;
    }
    .personal-bg{
        display: none;
    }
}
@media screen and (max-width: 479px){
    .registration-data .one-col-form, .coupon-input__container .one-col-form{
        display: block;
        width: auto;
    }
    .one-col-form .fa, .total-amount__one-col-form .fa{
        width: 7%;
    }
    .one-col-form input, .total-amount__one-col-form input{
        width: 93%;
    }
    .one-col-form label, .total-amount__one-col-form label{
        left: 7%;
    }

    .registration-data .one-col-form.coupon-button__container,
    .coupon-input__container .one-col-form.coupon-input__set-coupon-button__container{
        width: auto;
        display: inline-block;
        float: right;
        margin-top: 0px !important;
        padding-top: 5px !important;
    }

    .registration-data .one-col-form.coupon-elements__container,
    .coupon-input__container .one-col-form.coupon-input__coupon-elements__container{
        width: auto !important;
        display: inline-block;
        padding-top: 3px !important;
    }

}



/*about page*/

.about {
    display: grid;
    margin: 0 auto;
    margin-top: 60px;
    width: 100%;
    max-width: 1140px;
    grid-template-columns: 1fr 1fr;
    grid-gap: 30px;
}
.about-bg {
    display: grid;
    margin: 0 auto;
    margin-top: 60px;
    width: 100%;
    max-width: 1140px;
    grid-template-columns: 1fr;
    margin-bottom: 60px;
}
.about-bg img {
    width: 100%;
}
.about-bg p {
    color: #757575;
    font-size: 16px;
    font-family: Roboto-Regular;
    margin-top: 25px;
    line-height: 25px;
}
.about .col-text-about p {
    color: #757575;
    font-size: 16px;
    font-family: Roboto-Regular;
    line-height: 27px;
}
.profitable-about {
    margin-top: 65px;
}
.list-text-about .title-list-text {
    font-size: 16px;
    color: #757575;
    font-family: Roboto-Bold;
    margin-bottom: 13px;
}
.list-text-about .list-text p {
    font-size: 16px;
    color: #757575;
    font-family: Roboto-Regular;
    line-height: 27px;
    padding-top: 10px;
    border-left: 2px solid #86af49;
    padding-left: 35px;
}
.list-text-about-two .title-list-text {
    font-size: 16px;
    color: #757575;
    font-family: Roboto-Bold;
    margin-bottom: 13px;
}
.list-text-about-two .list-text p {
    font-size: 16px;
    color: #757575;
    font-family: Roboto-Regular;
    line-height: 27px;
    padding-top: 10px;
    width: 90%;
    display: inline-block;
}
.list-text-about-two .list-text span {
    padding-right: 35px;
    display: inline-block;
    vertical-align: top;
    padding-top: 15px;
    font-size: 16px;
    color: #757575;
    font-family: Roboto-Regular;
}
.about .col-text-about .title-about-people {
    font-size: 24px;
    color: #212121;
    font-family: Roboto-Regular;
}
.about .col-text-about .text-people-about {
    margin-top: 20px;
    padding-left: 5%;
}
@media screen and (max-width: 1035px) {
    .about {
        grid-template-columns: 1fr;
    }
    .col-text-about  {
        text-align: center;
    }
    .about .col-text-about .text-people-about {
        padding-left: 0;
    }
    .list-text-about-two .list-text p {
        width: 92%;
    }
    .list-text {
        margin-left: 3%;
    }
    .list-text-about .title-list-text {
        margin-left: 1%;
    }
}

/*about page*/

.all-filter{
    background-color: #86af49;
    padding-top: 14px;
    padding-bottom: 12px;
    padding-left: 19px;
    padding-right: 19px;
    color: #fafafa;
    font-size: 14px;
    font-family: Roboto-Medium;
    text-transform: uppercase;
    border: 0;
    border-radius: 3px;
    cursor: pointer;
    transition: all 0.3s ease;
}
.filter-button{
    text-align: center;
    margin-top: 55px;
}
.all-filter:hover {
    background-color: #6e903c;
    color: #fafafa;
    -webkit-box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
    box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
}

.expand-but:hover {
    background-color: #6e903c;
    color: #fafafa;
}

.col-filter-catalog .price-range-text-catalog {
    text-transform: uppercase;
    text-align: left;
    margin-left: 0 !important;
}
.kind.active_div a
{display: none;}
.filter_name{
    cursor: pointer;
}
.kind a label {
    cursor: pointer;
}
.breadcrabs.box_wrapper a {
    font-size: 14px;
    display: inline-block;
    color: #000000;
    border-bottom: 1px #000000 dotted;
}
.breadcrabs.box_wrapper a:hover {
    font-size: 14px;
    display: inline-block;
    color: #8753EE;
    border-bottom: 1px #8753EE dotted;
}
p.sort {
    padding-bottom: 15px;
    margin-top: -2px;
}
.sort_type {
    width: calc(50% - 2px);
    position: relative;
    border: 1px solid #D8D8D8;
    border-radius: 20px 0px 0px 20px;
    padding: 10px 0px;
    text-align: center;
    float: left;
}
.sort_type:after {
    content: "";
    width: 24px;
    position: absolute;
    z-index: 1;
    height: 24px;
    display: inline-block;
    margin-top: 7px;
    background: url(/bitrix/templates/empty/images/arrow-right-1.svg) no-repeat;
    transform: rotate(90deg);
}
.filter_type span {
background: #8F91A3;
    color: #fff;
    width: 14px;
    top: 50%;
    margin: 0px 5px;
    margin-top: -7px;
    position: absolute;
    height: 14px;
    font-size: 12px;
    line-height: 14px;
    display: inline-block;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border-radius: 50px;
    border-radius: 50%;
    font-family: "ProbaPro", sans-serif;
    font-weight: bold;
    display: inline-block;
}
.filter_type {
	position: relative;
    width: calc(50% - 2px);
    border: 1px solid #D8D8D8;
    border-radius: 0px 20px 20px 0px;
    padding: 10px 0px;
    text-align: center;
    float: left;
}
.filter_type:after {
    content: "";
    width: 24px;
	margin-left: 15px;
    position: absolute;
    z-index: 1;
    height: 24px;
    display: inline-block;
    margin-top: 7px;
    background: url(/bitrix/templates/empty/images/arrow-right-1.svg) no-repeat;
    transform: rotate(90deg);
}
.breadcrabs.box_wrapper span{
margin: 10px;}
.main-catalog .main-catalog-filter .kind a label:hover p {
    cursor: pointer;color: #8753EE;
}
.filter_name:after {
    content: "";
    width: 24px;
    right: 0px;
    height: 24px;
    display: inline-block;
    float: right;
    margin-top: 7px;
    background: url(/bitrix/templates/empty/images/arrow-right-1.svg) no-repeat;
	transform: rotate(90deg);
}
.kind.active_div .filter_name:after {
    content: "";
    width: 24px;
    right: 0px;
	margin-right: -15px;
    height: 24px;
    display: inline-block;
    float: right;
    margin-top: -10px;
    background: url(/bitrix/templates/empty/images/arrow-right-1.svg) no-repeat;
    transform: rotate(270deg);
}
.page-button-next{
    text-align: right;
    margin-top: 25px;
	-webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    padding-right: 30px;
}
.page-button{
border: 1px solid #fff;}
.page-button-next .page-button{
    display: inline-block;
    vertical-align: top;
    font-size: 14px;
    line-height: 28px;
    width: 28px;
    height: 28px;
    border-radius: 100px;
    margin-right: 10px;
    cursor: pointer;
    transition: all 0.3s ease;
}
.page-button-next .page-button:hover{
    /*background-color: #86af49;*/
}
.page-button-next .page-button a{
    display: block;
    font-size: 14px;
    line-height: 28px;
    height: 28px;
    text-align: center;
    color: #8F91A3;
    transition: all 0.3s ease;
}
.page-button-next .page-button:hover,
.page-button-next .current{
    border: 1px solid #555;
    color: #000000;
    text-align: center;
}
.page-button-next .page-button:hover a{
    color: #000;
}
.page-button-next i{
    color: #8F91A3;
    font-size: 18px;
    line-height: 28px;
    transition: all 0.3s ease;
}
/*.favorites{display:none;}*/
.page-button-next .page-button:hover i{
    color: #000;
}
.page-button-next .fa-angle-left{
    margin-left: 8px;
    margin-bottom: 2px;
}
.page-button-next .fa-angle-right{
    margin-left: 10px;
    margin-bottom: 2px;
}
.page-button-next p{}


.text-slide input:hover{
    background-color: #6e903c;
    color: #fafafa;
    -webkit-box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
    box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
}

input{
    outline: none;
}

.issue:hover{
    background-color: #6e903c;
    color: #fafafa;
    -webkit-box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
    box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
}


.basketprev:hover{
    background-color: #86af49!important;
    color: #fafafa!important;
}
#ORDER_CONFIRM_BUTTON:hover{
    background-color: #6e903c;
    color: #fafafa;
    -webkit-box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
    box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
}


.main-catalog .main-catalog-filter .kind label p{
    margin-left: 16px;
}

.search-catalog{
    margin-bottom: 100px;
}

.search-page > form{
    text-align: center;
    font-size: 0px;
    margin-top: 20px;
}
.search-page > form input[type="submit"]{
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
    font-family: "Roboto-Regular";
    font-size: 14px;
    padding: 11px 25px 11px;
    line-height: 1;
    text-transform: uppercase;
    color: #fafafa;
    box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 6.86px 0.14px rgba(0, 0, 0, 0.16);
    border-radius: 50px;
    background-color: #8FBC62;
    transition: all 0.3s ease;
    cursor: pointer;
    border: none;
}
.search-page > form input[type="submit"]:hover {
    background-color: #6e903c;
    color: #fafafa;
    box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
}
.search-page > form input[type="text"]{
    display: inline-block;
    vertical-align: top;
    width: 340px;
    font-size: 16px;
    line-height: 20px;
    color: #212121;
    padding-top: 7px;
    padding-bottom: 7px;
    border: none;
    background-color: transparent;
    border-bottom: 2px solid rgb(134, 175, 73);
    margin-right: -3px;
}

.search-page .notetext{
    display: block;
    font-size: 16px;
    line-height: 22px;
    color: #757575;
    text-align: center;
    margin: 0 auto;
    /*max-width: 1160px;*/
    max-width: 1205px;
    padding: 0 10px;
    padding-top: 35px;
}

.bx_my_order_cancel form{
    text-align: center;
    font-size: 18px;
    margin-top: 5%;
    margin-bottom: 5%;
    /* font-family: Roboto-Medium; */
}

.bx_my_order_cancel .cancel{
    background-color: #86af49!important;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 19px;
    padding-right: 19px;
    color: #fafafa!important;
    font-size: 14px;
    /* font-family: Roboto-Medium; */
    text-transform: uppercase;
    border: 0!important;
    cursor: pointer;
}
.bx_my_order_cancel .cancel:hover{
    background-color: #6e903c;
    color: #fafafa;
    -webkit-box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
    box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
}

/* Новые стили отмены заказа */
.personal-cancel__title {
    font-size: 22px;
    margin-bottom: 7px;
}
.personal-cancel__title a{
    color: #8fbc62;
    transition: all .2s ease;
}
.personal-cancel__title a:hover{
    color: #76a546;
}
.personal-cancel__title br{
    display: none;
}
.personal-cancel__subtitle {
    font-size: 14px;
    margin-bottom: 44px;
    color: #141517;
}
.personal-cancel__field {
    max-width: 389px;
    margin: auto;
    text-align: left;
    margin-bottom: 15px;
}
.personal-cancel__field-name {
    font-size: 14px;
    color: #141517;
    margin-bottom: 6px;
}
.bx_my_order_cancel .personal-cancel__textarea {
    margin-top: 0;
    background: #FFFFFF;
    border: 1px solid #DADADA;
    box-sizing: border-box;
    border-radius: 5px;
    resize: none;
    height: 102px;
    padding: 10px;
}

.bx_my_order_cancel .personal-cancel__btn {
    background: #8FBC62;
    border-radius: 5px;
    width: 100%;
    max-width: 389px;
    font-weight: 500;
    font-size: 16px;
    text-transform: none;
    padding: 10.5px;
    transition: all .2s ease;
}

.bx_my_order_cancel .personal-cancel__btn:hover{
    box-shadow: none;
    background-color: #6e903c !important;
}

@media (max-width: 767px){
    .personal-cancel{
        padding: 0 20px;
        margin-top: 34px;
        margin-bottom: 34px;
    }
    .personal-cancel__title{
        font-size: 16px;
        line-height: 1.3;
        margin-bottom: 6px;
    }
    .personal-cancel__title br{
        display: block;
    }
    .personal-cancel__subtitle{
        margin-bottom: 34px;
    }
    .bx_my_order_cancel .personal-cancel__textarea{
        height: 92px;
    }
}


p + .bx-auth,
p + .data-table{
    margin-top: 25px;
}

@media all and (max-width: 479px) { 
    .menu-date {
        display: flex;
        flex-direction: column;
        align-items: center;
        margin-top: 0;
    }
    .menu-date .button1 {
        margin-top: 0;
        margin-bottom: 10px;
    }
    
    .top-title {
        padding-bottom: 0;
    }
}


/* AJAX CUSTOM PRELOADER */
#win8_wrapper{
    display: none;
    background: #fff;
    height: 100%;
    opacity: 0.7;
    position: fixed;
    width: 100%;
    z-index: 100;
    top: 0;
    left: 0;
}
.windows8 {
    /*position: relative;
    width: 50px;
    height:50px;
    margin:auto;*/
    width: 50px;
    height: 50px;
    margin: auto;
    position: absolute;
    top: 0; left: 0; bottom: 0; right: 0;
}

.windows8 .wBall {
    position: absolute;
    width: 47px;
    height: 47px;
    opacity: 0;
    transform: rotate(225deg);
    -o-transform: rotate(225deg);
    -ms-transform: rotate(225deg);
    -webkit-transform: rotate(225deg);
    -moz-transform: rotate(225deg);
    animation: orbit 3.3225s infinite;
    -o-animation: orbit 3.3225s infinite;
    -ms-animation: orbit 3.3225s infinite;
    -webkit-animation: orbit 3.3225s infinite;
    -moz-animation: orbit 3.3225s infinite;
}

.windows8 .wBall .wInnerBall{
    position: absolute;
    width: 6px;
    height: 6px;
    background: rgb(255,255,255);
    left:0px;
    top:0px;
    border-radius: 6px;
    -o-border-radius: 6px;
    -ms-border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
}

.windows8 #wBall_1 {
    animation-delay: 0.726s;
    -o-animation-delay: 0.726s;
    -ms-animation-delay: 0.726s;
    -webkit-animation-delay: 0.726s;
    -moz-animation-delay: 0.726s;
}

.windows8 #wBall_2 {
    animation-delay: 0.143s;
    -o-animation-delay: 0.143s;
    -ms-animation-delay: 0.143s;
    -webkit-animation-delay: 0.143s;
    -moz-animation-delay: 0.143s;
}

.windows8 #wBall_3 {
    animation-delay: 0.2865s;
    -o-animation-delay: 0.2865s;
    -ms-animation-delay: 0.2865s;
    -webkit-animation-delay: 0.2865s;
    -moz-animation-delay: 0.2865s;
}

.windows8 #wBall_4 {
    animation-delay: 0.4295s;
    -o-animation-delay: 0.4295s;
    -ms-animation-delay: 0.4295s;
    -webkit-animation-delay: 0.4295s;
    -moz-animation-delay: 0.4295s;
}

.windows8 #wBall_5 {
    animation-delay: 0.583s;
    -o-animation-delay: 0.583s;
    -ms-animation-delay: 0.583s;
    -webkit-animation-delay: 0.583s;
    -moz-animation-delay: 0.583s;
}



@keyframes orbit {
    0% {
        opacity: 1;
        z-index:99;
        transform: rotate(180deg);
        animation-timing-function: ease-out;
    }

    7% {
        opacity: 1;
        transform: rotate(300deg);
        animation-timing-function: linear;
        origin:0%;
    }

    30% {
        opacity: 1;
        transform:rotate(410deg);
        animation-timing-function: ease-in-out;
        origin:7%;
    }

    39% {
        opacity: 1;
        transform: rotate(645deg);
        animation-timing-function: linear;
        origin:30%;
    }

    70% {
        opacity: 1;
        transform: rotate(770deg);
        animation-timing-function: ease-out;
        origin:39%;
    }

    75% {
        opacity: 1;
        transform: rotate(900deg);
        animation-timing-function: ease-out;
        origin:70%;
    }

    76% {
        opacity: 0;
        transform:rotate(900deg);
    }

    100% {
        opacity: 0;
        transform: rotate(900deg);
    }
}

@-o-keyframes orbit {
    0% {
        opacity: 1;
        z-index:99;
        -o-transform: rotate(180deg);
        -o-animation-timing-function: ease-out;
    }

    7% {
        opacity: 1;
        -o-transform: rotate(300deg);
        -o-animation-timing-function: linear;
        -o-origin:0%;
    }

    30% {
        opacity: 1;
        -o-transform:rotate(410deg);
        -o-animation-timing-function: ease-in-out;
        -o-origin:7%;
    }

    39% {
        opacity: 1;
        -o-transform: rotate(645deg);
        -o-animation-timing-function: linear;
        -o-origin:30%;
    }

    70% {
        opacity: 1;
        -o-transform: rotate(770deg);
        -o-animation-timing-function: ease-out;
        -o-origin:39%;
    }

    75% {
        opacity: 1;
        -o-transform: rotate(900deg);
        -o-animation-timing-function: ease-out;
        -o-origin:70%;
    }

    76% {
        opacity: 0;
        -o-transform:rotate(900deg);
    }

    100% {
        opacity: 0;
        -o-transform: rotate(900deg);
    }
}

@-ms-keyframes orbit {
    0% {
        opacity: 1;
        z-index:99;
        -ms-transform: rotate(180deg);
        -ms-animation-timing-function: ease-out;
    }

    7% {
        opacity: 1;
        -ms-transform: rotate(300deg);
        -ms-animation-timing-function: linear;
        -ms-origin:0%;
    }

    30% {
        opacity: 1;
        -ms-transform:rotate(410deg);
        -ms-animation-timing-function: ease-in-out;
        -ms-origin:7%;
    }

    39% {
        opacity: 1;
        -ms-transform: rotate(645deg);
        -ms-animation-timing-function: linear;
        -ms-origin:30%;
    }

    70% {
        opacity: 1;
        -ms-transform: rotate(770deg);
        -ms-animation-timing-function: ease-out;
        -ms-origin:39%;
    }

    75% {
        opacity: 1;
        -ms-transform: rotate(900deg);
        -ms-animation-timing-function: ease-out;
        -ms-origin:70%;
    }

    76% {
        opacity: 0;
        -ms-transform:rotate(900deg);
    }

    100% {
        opacity: 0;
        -ms-transform: rotate(900deg);
    }
}

@-webkit-keyframes orbit {
    0% {
        opacity: 1;
        z-index:99;
        -webkit-transform: rotate(180deg);
        -webkit-animation-timing-function: ease-out;
    }

    7% {
        opacity: 1;
        -webkit-transform: rotate(300deg);
        -webkit-animation-timing-function: linear;
        -webkit-origin:0%;
    }

    30% {
        opacity: 1;
        -webkit-transform:rotate(410deg);
        -webkit-animation-timing-function: ease-in-out;
        -webkit-origin:7%;
    }

    39% {
        opacity: 1;
        -webkit-transform: rotate(645deg);
        -webkit-animation-timing-function: linear;
        -webkit-origin:30%;
    }

    70% {
        opacity: 1;
        -webkit-transform: rotate(770deg);
        -webkit-animation-timing-function: ease-out;
        -webkit-origin:39%;
    }

    75% {
        opacity: 1;
        -webkit-transform: rotate(900deg);
        -webkit-animation-timing-function: ease-out;
        -webkit-origin:70%;
    }

    76% {
        opacity: 0;
        -webkit-transform:rotate(900deg);
    }

    100% {
        opacity: 0;
        -webkit-transform: rotate(900deg);
    }
}

@-moz-keyframes orbit {
    0% {
        opacity: 1;
        z-index: 99;
        -moz-transform: rotate(180deg);
        -moz-animation-timing-function: ease-out;
    }

    7% {
        opacity: 1;
        -moz-transform: rotate(300deg);
        -moz-animation-timing-function: linear;
        -moz-origin: 0%;
    }

    30% {
        opacity: 1;
        -moz-transform: rotate(410deg);
        -moz-animation-timing-function: ease-in-out;
        -moz-origin: 7%;
    }

    39% {
        opacity: 1;
        -moz-transform: rotate(645deg);
        -moz-animation-timing-function: linear;
        -moz-origin: 30%;
    }

    70% {
        opacity: 1;
        -moz-transform: rotate(770deg);
        -moz-animation-timing-function: ease-out;
        -moz-origin: 39%;
    }

    75% {
        opacity: 1;
        -moz-transform: rotate(900deg);
        -moz-animation-timing-function: ease-out;
        -moz-origin: 70%;
    }

    76% {
        opacity: 0;
        -moz-transform: rotate(900deg);
    }

    100% {
        opacity: 0;
        -moz-transform: rotate(900deg);
    }
}
/* AJAX CUSTOM PRELOADER END */


.title-recommendations {
    color: #757575;
    font-size: 24px;
    margin-top: 55px;
}
@media screen and (max-width: 1159px) {
    .title-recommendations{
        margin-left: 10px;
        margin-right: 10px;
    }
}

.selected-menu{
    border-bottom: 2px solid #86af49;
    padding-bottom: 5px;
}

@media screen and (max-width: 420px) {
    .expand {
        margin-top: 7px;
    }
}

@media screen and (max-width: 600px) {
    .profitable {
        display: none;
    }
}
@media screen and (max-width: 470px) {
    .header .city p {
        max-width: 115px;
    }
    .header .number {
        margin: 0 5px;
    }
    .header .menu .menu-mobile p {
	    display: none;
    }
    .header .menu .menu-mobile {
        float: right;
    }
    .header .number p {
        font-size: 15px;
        margin-top: 2px;
    }
}
@media screen and (max-width: 420px) {
    .header .city p {
        max-width: 105px;
    }
    .header .number p {
        font-size: 14px;
        margin-top: 3px;
    }
}
@media screen and (max-width: 390px) {
    .header .city p {
        max-width: 95px;
    }
    /*.header .number p {
        font-size: 12px;
    }*/
}
@media screen and (max-width: 319px) {
    .header .number {
        display: none;
    }
}

@media screen and (max-width: 400px) {
	.price-catalog .old-price-block {
    position: absolute;
    margin-left: 70px;
    margin-top: 17px;
}

	.brandy_banner.link a {
    font-size: 12px;}
.icon-burger {
    margin-right: 0px;
}
.icon-search{
    margin-right: 0px;
}
.menu-down .right-col .basket {
    margin-left: 0px;
}

}

.menu-down-mobile-bg {
    z-index: 100;
}
@media screen and (max-width: 764px) {
	.main-catalog .main-catalog-filter .title-filter {
		padding-left: 2%;
	}
	.main-catalog .main-catalog-filter .kind p {
		padding-left: 2%;
	}
	.main-catalog .main-catalog-filter .kind label {
		padding-left: 4%;
	}
}


@media screen and (max-width: 1159px){
    .main-catalog .sort{
        text-align: center;
    }
    .catalog-product{}
    .main-catalog .main-catalog-filter{
        box-sizing: border-box;
        padding-left: 10px;
        /*width: 23%;*/
    }
    .main-catalog .main-catalog-common {
        width: 76%;
    }
    /*.catalog-product{
        width: auto;
    }*/
   /* .catalog-list,
    .catalog-product{
        text-align: center;
    }*/
    /*.catalog-list .catalog,*/
    .catalog-product .catalog-container,
    /*.catalog-list .catalog:nth-of-type(4n),*/
    .catalog-product .catalog-container:nth-of-type(3n),
    /*.catalog-list .catalog:nth-of-type(4n-3),*/
    .catalog-product .catalog-container:nth-of-type(3n-2){
        margin-left: 10px;
        margin-right: 10px;
        text-align: left;
    }
}
.mob_filter {
    display: none;
}

.catalog-top-banner {
    margin-bottom: 30px;
}

.catalog-top-banner-mobile {
    display: none;
}

@media screen and (max-width: 767px){
	
	.mob_box_top .filter-active_box.on {
    display: none;
}
.catalog-list .catalog {
min-width: 48%;}
.content_mob_box a {
   
    padding: 11px 0;
    width: 95%;
    float: left;
    font-weight: bold;
    color: #757575;
}
.content_mob_box a.active {
    color: #8753EE;
}
.content_mob_box p {
    display: inline-block;
    vertical-align: middle;
    color: #757575;
    font-size: 16px;
    font-family: Roboto-Regular;
}
.mob_box_top .filter-head {
 
}
.content_mob_box .active {
    /* background: #fafafa; */
    box-shadow: unset;
}
	.breadcrabs.box_wrapper {
    padding: 10px 0 10px 25px;
}
		.main-catalog, .tabs-area{
    width: unset;
    /*max-width: 1160px;*/
    max-width: 1205px;
    /*margin: 10px;*/
    margin-top: 50px;
}
    .main-catalog .sort{
        padding-left: 0;
		    display: none;
    }
	.mob_filter {
        display: block;
    }

    .catalog-top-banner-mobile {
        margin-bottom: 14px;
        margin-top: -5px;
        display: block;
    }

    .catalog-top-banner {
        display: none;
    }

    .main-catalog .sort .button-filter {
        display: inline-block;
    }
    .catalog-list, .catalog-product{
        display: block;
        width: auto;
    }
    .catalog-product {
        padding-left: 0;
    }
    .main-catalog .main-catalog-filter{
        width: 270px;
        margin-top: 0;
    }
    .main-catalog .main-catalog-common {
        width: 100%;
    }
}













/*--- --- --- normal css --- --- ---*/

a,
img,
input,
textarea,
button,
body *:not('.bx-auth-input'){
    outline: none !important;
    border: none;
}
a{
    text-decoration: none;
}
img{
    max-width: 100%;
}
input, button, select{ /*-webkit-appearance: none;*/}

select::-ms-expand {
    display: none;
}



/*---settings---*/
.site_size{
    max-width: 1140px;
    margin: 0 auto;
}

.page{}
.page-inner{
    padding-top: 55px;
}
.row{
    display: block;
    position: relative;
    z-index: 3;
    box-sizing: border-box;
}
.row:after{
    display: block;
    float: none;
    clear: both;
    content: '';
}

.anchor{
    position: relative;
    top: -100px;
    width: 0;
    height: 0;
    overflow: hidden;
}

font.errortext{
    font-size: 14px;
    line-height: 18px;
    color: #ad271c !important;
}
.error_page{
    text-align: center;
}
.error_page-padding1{
    padding-top: 35px;
}
.error_page font.errortext{
    font-size: 24px;
    line-height: 30px;
    color: #757575 !important;
}

.error1-center{
    text-align: center;
}
.error1 font.errortext{
    font-size: 20px;
    line-height: 24px;
    color: #212121 !important;
}
/*---settings---*/



/*---padding setting---*/
.padding1{
    padding-top: 80px;
    padding-bottom: 80px;
}
.padding1-top{
    padding-top: 80px;
    padding-bottom: 40px;
}
.padding1-bottom{
    padding-top: 40px;
    padding-bottom: 80px;
}
/*---padding setting end---*/



/*---bg---*/
.bg_col1{
    background-color: #2C2E3F;
}
.bg_col2{
    background-color: #2C2E3F;
}

/*---bg end---*/



/*---buttons---*/
.button1{
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
    font-family: 'HelveticaNeueCyr';
    font-size: 14px;
    line-height: 16px;
    padding: 10px 25px;
    text-transform: uppercase;
    color: #fafafa;
    box-shadow: 0 3px 5px rgba(120, 120, 120, 0.24);
    border-radius: 3px;
    background-color: #86af49;
    transition: all 0.3s ease;
    cursor: pointer;
    position: relative;
    top: 50%;
    transform: translateY(-50%);
}
.button1:hover {
    background-color: #6e903c;
    color: #fafafa;
    box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
}
.button1-st1{
    min-width: 290px;
    margin-left: 39px;
}
/*---*/
.button2{
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
    font-family: 'HelveticaNeueCyr';
    font-size: 14px;
    line-height: 16px;
    padding: 10px 25px;
    text-transform: uppercase;
    border-radius: 3px;
    border: 1px solid #86af49;
    color: #86af49;
    background-color: rgba(255,255,255,0);
    transition: all 0.3s ease;
    cursor: pointer;
}
.button2:hover {
    background-color: #86af49;
    color: #fafafa;
}
.button2:active{
	background-color: #69933f;
}
/*---buttons end---*/



/*---titles---*/
.title2{
    font-size: 18px;
    line-height: 22px;
    color: #212121;
    text-transform: uppercase;
    font-family: Roboto-Medium;
    margin-bottom: 25px;
}

/*---titles end---*/



/*---contact1---*/
.contact1__wrap{
    margin-bottom: 20px;
}
.contact1{
    display: block;
    margin-bottom: 15px;
}
.contact1 a, .contact1 .contact-item{
    display: block;
    position: relative;
    font-size: 16px;
    line-height: 20px;
    color: #212121;
    padding-left: 25px;
    min-height: 20px;
    transition: all 0.3s ease;
}
.contact1-light a{
    color: #fafafa;
}
.contact1 a:hover, .contact1 .contact-item:hover{
    color: #86af49;
}
.contact1 a:before, .contact1 .contact-item:before{
    position: absolute;
    top: 0;
    left: 0;
    font-family: "fontawesome-webfont";
    font-size: 16px;
    line-height: 20px;
    color: #86af49;
    width: 20px;
    text-align: center;
}
.contact1-tel a:before{
    content: "\f095";
}
.contact1-whatsapp a:before{
    content: "\f232";
}
.contact1-mail a:before{
    content: "\f003";
}
.contact1-web a:before{
    content: "\f0ac";
}
.contact1-address a:before{
    content: "\f041";
    font-size: 18px;
}
.contact1-working .contact-item:before{
    content: "\f017";
    font-size: 18px;
}
.contact1 a span{}
/*---*/
.footer .contact1__wrap{}

.contact-map {
    margin-top: 20px;
}
/*---contact1 end---*/



/*---form action---*/
.form_block__wrap{
    position: relative;
}
.form_block__wrap.submitted{}
.form_block__wrap{}
.form_block{
    transition: all 0.3s ease;
}
.form_block-panel{
    position: relative;
    z-index: 3;
    opacity: 1;
}
.form_block-panel:after{
    content: '';
    display: block;
    float: none;
    clear: both;
}
form.submitted .form_block-panel{
    z-index: 1;
    opacity: 0;
}
.form_block-sent{
    position: absolute;
    z-index: 1;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    right: 0;
    opacity: 0;
    text-align: center;
}
form.submitted .form_block-sent{
    z-index: 3;
    opacity: 1;
}

.form_action_message1{
    font-size: 16px;
    line-height: 20px;
    color: #fafafa;
    text-align: left;
}
/*---form action end---*/



/*---inpuut1---*/
.input1__wrap{
    display: block;
    position: relative;
    font-size: 0px;
    line-height: 0px;
    margin-bottom: 35px;
}
.input1__icon,
.input1__label{
    display: inline-block;
    vertical-align: bottom;
}
.input1__icon{
    font-family: FontAwesome;
    width: 30px;
    height: 20px;
    font-size: 20px;
    line-height: 20px;
    text-align: center;
    color: rgb(134, 175, 73);
    padding-bottom: 7px;
    margin-right: 7px;
}
.input1__icon-name{}
.input1__icon-name:before{
    content: '\f2c0';
}
.input1__icon-login{}
.input1__icon-login:before{
    content: '\f2c0';
}
.input1__icon-mail{}
.input1__icon-mail:before{
    content: '\f003';
}
.input1__icon-password{}
.input1__icon-password:before{
    content: '\f084';
}
.input1__icon-phone{}
.input1__icon-phone:before{
    content: '\f095';
}
.input1__label{}
.input1__label__text{
    display: block;
    font-size: 12px;
    line-height: 14px;
    color: rgb(134, 175, 73);
}
.input1{
    display: block;
    width: 290px;
    font-size: 16px;
    line-height: 20px;
    color: #212121;
    padding-top: 5px;
    padding-bottom: 3px;
    border: none;
    background-color: transparent;
    border-bottom: 2px solid rgb(134, 175, 73);
}
.error .input1{
    border-bottom-color: #ad271c;
}
/*---inpuut1 end---*/



/*---inpuut1---*/
.input2__wrap{
    margin-bottom: 25px;
}
.input2__wrap .b-form__row input[type=text] {
    width: calc(100% - 70px);
}
.input2__icon{
    display: inline-block;
    vertical-align: top;
    font-family: FontAwesome;
    font-style: normal;
    width: 30px;
    height: 20px;
    font-size: 20px;
    line-height: 20px;
    color: #d7e3c5;
    text-align: center;
    margin-right: 7px;
}
.input2__icon-pencil{}
.input2__icon-pencil:before{
    content: '\f044';
}
.input2__icon-message{}
.input2__icon-message:before{
    content: '\f003';
}
.input2__icon-phone:before {
    content: '\f095';
}
.input2{
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
    background-color: transparent;
    outline: none;
    border: 0;
    border-bottom: 1px solid #fafafa;
    width: 300px;
    font-size: 16px;
    line-height: 20px;
    color: #fafafa;
    padding-bottom: 3px;
    transition: all 0.3s ease;
}
textarea.input2{
    resize: none;
    height: 80px;
}
.error .input2{
    border-bottom-color: #ad271c;
}
/*---inpuut2 end---*/



/*---input_check1---*/
.input_check1__wrap{
    display: block;
    position: relative;
    margin-bottom: 15px;
}
.input_check1{}
.input_check1__label{
    font-size: 14px;
    line-height: 16px;
}
/*---input_check1---*/



/*---link1---*/
.link1__wrap{
    display: block;
    position: relative;
    margin-top: 10px;
}
.link1__wrap-center{
    text-align: center;
}
.input1__wrap + .link1__wrap{
    margin: 0;
    margin-bottom: 25px;
}
.link1__wrap,
.link1{
    font-size: 14px;
    line-height: 18px;
}
.link1{
    color: #86af49;
    text-decoration: underline;
}
.link1:hover{
    text-decoration: none;
}
.link1__label{
    display: block;
    font-size: 14px;
    line-height: 16px;
    margin-top: 3px;
}
/*---link1 end---*/




/*---form1---*/
.form1{
    display: inline-block;
    vertical-align: top;
    margin: 15px 0;
}
.form1:after{
    content: '';
    display: block;
    float: none;
    clear: both;
}
.form1 .title-form{
    font-size: 26px;
    line-height: 20px;
    color: #141517;
    text-transform: uppercase;
    margin-bottom: 30px;
}
@media (max-width: 380px){
    .form1 .title-form{
        font-size: 21px;
    }
}
/*---form1 end---*/




/*---text1---*/
.text1{
    font-size: 16px;
    line-height: 24px;
    color: #757575;
}
.text1 h1{
    font-size: 30px;
    line-height: 34px;
    color: #212121;
    margin-top: 25px;
    margin-bottom: 25px;
}
.text1 h2{
    font-size: 24px;
    line-height: 28px;
    color: #212121;
    margin-top: 25px;
    margin-bottom: 25px;
}
.text1 p{
    margin-bottom: 15px;
}
.text1 p:last-child{
    margin-bottom: 0;
}
.text1 b,
.text1 strong{
    font-family: 'HelveticaNeueCyr';
}
.text1 a{
    color: #86af49;
    text-decoration: underline;
}
.text1 a:hover{
    text-decoration: none;
}
.text1 ul{
    display: block;
    margin: 10px 0;
}
.text1 ul li{
    display: block;
    padding: 5px 0;
    padding-left: 30px;
    border-left: 2px solid #86af49;
}
.text1 ol{
    margin: 10px 0;
}
.text1 ol li{
    list-style: decimal inside;
    margin: 5px 0;
}
.text1 table{}
.text1 table tr{}
.text1 table td{
    padding: 5px;
}
.text1 table td:first-child{
    padding-left: 0;
}
.text1 table td:last-child{
    padding-right: 0;
}

/*---text1 end---*/



/*---pic1---*/
.pic1{}
.pic1:after{
    content: '';
    display: block;
    float: none;
    clear: both;
}
.pic1 img{
    display: block;
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 200px;
}
/*---pic1 end---*/



/*---map1---*/
.map1{
    display: block;
    height: 500px;
}

/*---map1 end---*/



/*---nav1---*/
.nav1{}
.nav1__title{
    font-size: 16px;
    line-height: 20px;
    color: #fff;
    text-transform: uppercase;
    margin-bottom: 20px;
}
.nav1__title a {
    color: #fff;
}
.nav1__links {
    margin: 20px 0;
}
.nav1__links a{
	display: block;
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
    color: #6C6D79;
    text-decoration: unset;
    margin-bottom: 5px;
}
.nav1__links a:hover{
    text-decoration: none;
}
/*---nav1 end---*/



/*---nav2---*/
.nav2{
    font-size: 0px;
    line-height: 0px;
    border-bottom: 1px solid #bdbdbd;
    margin-top: 18px;
    margin-bottom: 18px;
}
.nav2__item{
    display: inline-block;
    vertical-align: bottom;
    font-size: 18px;
    line-height: 20px;
    color: #424242;
    padding-left: 1px;
    padding-right: 1px;
    padding-bottom: 15px;
    margin-right: 15px;
    margin-bottom: -1px;
    border-bottom: 2px solid rgba(255,255,255,0);
    cursor: pointer;
    transition: all 0.3s ease;
}
.nav2__item:hover,
.nav2__item.toggle_active{
    border-color: #86af49;
}
/*---nav2 end---*/



/*--- tabs ---*/
.tabContentV1{
    position: absolute;
    z-index: -333;
    top: -99999px;
    right: 99999px;
    opacity: 0;
    transition: all 0.2s ease;
}
.tabContentV1.toggle_active{
    position: relative;
    z-index: 3;
    top: auto;
    right: auto;
    opacity: 1;
}

/*--- tabs end ---*/



/*---footer---*/

.footer{
    padding: 20px 0;
    margin-top: 55px;
}
.footer__inner{
    /*max-width: 1160px;*/
    max-width: 1205px;
    margin: 0 auto;
}

.logo_footer{
    display: block;
    margin-top: 15px;
    margin-bottom: 30px;
}
.logo_footer svg{
    display: block;
    width: auto;
    height: auto;
    max-width: 140px;
    max-height: 35px;
}
.logo_footer svg .logo1_st0{fill:#73AC55;}
.logo_footer svg .logo1_st1{fill:#ffffff;}
.footer .contact1-address{
    max-width: 320px;
}
.contact_footer span {
    color: #6C6D79;
    font-size: 17px;
}
.contact_footer a {
    color: #fff;
    font-size: 24px;
}
.link_footer {
    margin: 15px 0;
}
.link_footer.callback {
    margin-top: 0px;
}
.link_footer a {
    font-size: 14px;
    color: #8FBC62;
    border-bottom: 1px #8FBC62 dotted;
}
.footer .nav1{
    display: inline-block;
    vertical-align: top;
    margin: 15px 30px;
}
.adress_footer span {
    color: #fff;
	font-size: 14px;
}
.time_footer {
    margin-top: 10px;
	    display: none;
}
.social_footer {
    margin-top: 10px;
	    display: none;
}
.social_footer a {
    margin: 0 10px 0 0;
}
.line_footer{    
border-top: 1px solid #555;
}
.time_footer span {
    color: #fff;
	font-size: 12px;
}
.footer .form1 .button2{
    float: right;
}
.copyright{
    font-size: 12px;
    line-height: 13px;
    color: #bdbdbd;
    margin: 10px 0;
    
}
@supports (-ms-ime-align:auto) {
  .copyright {margin-top: 0;}
}
.madein{
    color: #bdbdbd;
    font-size: 14px;
    line-height: 20px;
    margin-top: 15px;
}
.madein a{
    color: #86af49;
    text-decoration: underline;
}
.madein a:hover{
    text-decoration: none;
}
@media screen and (max-width: 1089px){
    .footer .nav1{
        margin-left: 0;
        margin-right: 45px;
    }
    .copyright{
        margin-top: 0;
    }
}
@media screen and (max-width: 799px){
    .footer__inner{
        text-align: center;
    }
    .footer .nav1{
        margin-left: 25px;
        margin-right: 25px;
    }
    .copyright {
        text-align: left;
        font-size: 12px;
        line-height: 13px;
        margin: 0 40px!important;
        width: calc(100% - 60px);
        padding-bottom: 10px;
        padding-top: 10px;
    }
}
/*---footer end---*/



/*---box_rules_info---*/
.box_rules_info{
    font-size: 12px;
    line-height: 13px;
    color: #bdbdbd;
    margin: 15px 0;
}
.box_rules_info a{
    color: #86af49;
    text-decoration: underline;
}
.box_rules_info a:hover{
    text-decoration: none;
}
/*---box_rules_info end---*/



/*------*/
.test_display{
    display: block;
    position: fixed;
    z-index: 1111;
    top: 0;
    left: 0;
    background-color: #fff;
    padding: 15px 25px;
    border-radius: 3px;
    box-shadow: 0 0 2px 2px rgba(0,0,0,0.4);
}
/*--- end---*/



/*---search_error_page---*/
.search_error_page{
    box-sizing: border-box;
    margin: 0 auto;
    width: 100%;
    /*max-width: 1160px;*/
    max-width: 1205px;
    padding: 0 10px;
}
.search_error_page1,
.search_error_page1 font.errortext{
    font-size: 16px;
    line-height: 22px;
    color: #757575 !important;
}
.search_error_page1{
    padding-top: 35px;
}
.search_error_page1 table{
    border-collapse: collapse;
    margin-top: 15px;
}
.search_error_page1 table td{
    padding: 5px 10px;
    border: 1px solid rgba(0,0,0,0.3);
}
/*---search_error_page end---*/




/*---text_strong1---*/
.text_strong1{
    box-sizing: border-box;
    max-width: 1140px;
    margin: 0 auto;
    margin-top: 55px;
    padding: 10px;
    border: 1px solid #86af49;
    border-radius: 3px;
    text-align: center;
    font-size: 16px;
    line-height: 24px;
    color: #757575;
}
/*---text_strong1 end---*/




/*---text_strong2---*/
.text_strong2{
    box-sizing: border-box;
    max-width: 1140px;
    margin: 0 auto;
    margin-top: 0px;
    padding: 10px;
    text-align: center;
    font-size: 20px;
    line-height: 24px;
    color: #212121;
}
/*---text_strong2 end---*/

.one-col-form input.total-amount__set-coupon-button,
.one-col-form input.coupon-input__set-coupon-button{
    border-radius: 3px !important;
    border: 0 !important;
    background-color: #86af49 !important;
    color: #fafafa !important;
    font-size: 12px !important;
    font-family: Roboto-Medium !important;
    padding: 5px 15px 5px 15px !important;
    width: auto !important;
    text-transform: uppercase !important;
    transition: all 0.3s ease !important;
    cursor: pointer !important;
}

.one-col-form input.total-amount__set-coupon-button:hover,
.one-col-form input.coupon-input__set-coupon-button:hover {
    background-color: #6e903c;
    color: #fafafa;
    -webkit-box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
    box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.16);
}
/*------*/

/*--- end---*/




/*------*/

/*--- end---*/




#bx-panel{
    /*display: none !important;*/
}


#madein{
    display: none;
}


.hidden_block{
    position: absolute;
    top: 0;
    left: -99999px;
}

.coupons-selection__container, .coupon-input__coupons-selection__container{
    display: inline-block;
    position: relative;
    line-height: 30px;
    margin-right: 30px;
    font-size: 13px;
}

.coupons-selection__clear, .coupon-input__coupons-selection__clear{
    position: absolute; top: 0px; right: -30px; display: block;
    background: url(/bitrix/panel/main/images/bx-admin-sprite-small.png) 6px -3386px no-repeat scroll;
    width: 30px;
    height: 30px;
    cursor: pointer;
}


/*** helpers ***/

.padding-top__0-i{
    padding-top: 0px !important;
}

.margin-top__5px-i{
    margin-top:5px !important;
}

.margin-top__20px-i{
    margin-top:20px !important;
}

.margin-top__30px-i{
    margin-top:30px !important;
}

.input-error{
    font-size: 12px;
    line-height: 14px;
    color: #ad271c;
}

.width__100-i{
    width: 100% !important;
}

.width__100{
    width: 100%;
}

.margin-left__20px{
    margin-left: 20px;
}

.margin-left__30px{
    margin-left: 30px;
}

.one-col-form input.border-bottom__active{
    border-bottom: 1px solid #86af49;
}

.one-col-form input.border-bottom__error{
    border-bottom: 2px solid rgb(221, 44, 0);
}

.margin-bottom__0-i{
    margin-bottom: 0px !important;
}

.coupon-input__container{
    float: right;
    width: 340px;
    margin-right: 20px;
}

@media screen and (max-width: 680px) {
    .coupon-input__container {
        float: none;
        width: auto;
        margin-right: 15px;
        margin-left: 15px;
    }
}

.clear__both{
    clear: both;
}

.max-width__1140px-i{
    max-width:1440px !important;
}

.width__1140px-i{
    width:1440px !important;
}

.padding-left__0px-i{
    padding-left: 0px !important;
}


.clear__both{
    clear: both;
}

.text-align__center{
    text-align: center;
}

.info-order__container{
    width: 100%;
}

.buttons-order__container{
    position: relative;
    z-index: 10;
}

.bc-title {
    font-size: 14px;
    display: inline-block;
}
.grade__selected-options__container{
    display: block;
    align-items: center;
    margin-top: 10px;
}

.grade__selected-options__label{
    margin: auto;
}

.filter__main-page{
    min-height: 90px;
    height: auto !important;
}
/*
.one-col__filter-price{
    min-height: 65px;
}*/

.banner-wrapper {
    margin: auto;
    margin-top: 20px;
    max-width: 1140px;
}

.banner__row {
    margin-top: 20px;
    display: inline-block;
    width: 100%;
}

.banner__item {
    width: 100%;
    display: inline-block;
    margin-bottom: 20px;
    text-align: center;
}

.banner__item img{
    max-width: 100%;
}

.banner__item:nth-child(even) {
    float: right;
}

.banner__text {
    padding: 10px;
    text-align: center;
}

@media screen and (max-width: 799px){
    .banner__item {
        margin: auto;
        width: auto;
        margin-bottom: 2vh;
    }

    .banner__item:nth-child(even) {
        float: none;
    }

    .banner__row {
        text-align: center;
    }

    .banner-wrapper {
        padding-left: 10px;
        padding-right: 10px;
    }
}

.contract_offer {
    margin-top: 15px;
}

.contract_offer p {
    margin-left: 16px;
    display: inline-block;
    vertical-align: middle;
    margin-top: 0;
    max-width: 85%;
}

.default_link {
    color: #86af49;
    text-decoration: underline;
}

.default_link:hover {
    text-decoration: none;
}

/* requisites */
.requisites-table {
    width: 100%;
    max-width: 800px;
}

.requisites-table a{
	transition: color .2s ease, border .2s ease, background .2s ease, opacity .2s ease, transform .2s ease;
}

.requisites-table a:hover{
    color: #8fbc62;
	text-decoration: underline;
}

@media (max-width: 767px){
    .requisites-table {
        padding: 0 15px;
    }
    .requisites-inner{
        padding-top: 0;
    }
}

.requisites-table td {
    padding: 4px 20px 4px 0;
}

@media screen and (max-width: 460px){
    .requisites-table td {
        padding: 2px 0;
        display: block;
    }
    .requisites-table td:nth-child(2) {
        text-align: left;
    }

    .requisites-table tr {
        margin-bottom: 15px;
        display: block;
    }
}

/* title-search */
#title-search {
    display: inline-block;
}
.title-search-result {
    /* display: none!important; */
    transition: width 0.3s ease;
    z-index: 9999;
    margin-top: 2px;
}
.title-search-result .catalog-product {
    width: 0;
    overflow: hidden;
    transition: all 0.3s ease;
    position: absolute;
    right: 7px;
}
.title-search-result.visible .catalog-product {
    width: 330px;
    overflow: visible;
}
.title-search-all a {
    color: #8FBC62!important;
    border-bottom: 1px #8FBC62 dotted;
    text-decoration: unset;
}

.title-search-result .catalog-product .catalog-container {
    transition: all 0.5s ease;
    width: 300px;
    margin: 0;
    padding: 5px 0;
    box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 6.86px 0.14px rgba(0, 0, 0, 0.16)
}
.catalog-container a {
    font-size: 14px;
    color: #555;
}
.title-search-result .catalog-product .catalog-container:hover:before {
    bottom: 0;
}
.title-search-result .catalog-product .catalog > a {
    height: auto;
}
.title-search-result .catalog-product .catalog > a img {
    position: relative;
    transform: translateX(-50%);
    margin-top: 10px;
    left: 50%;
}
.title-search-result .catalog-product .catalog .img-product {
    width: 56px;
    min-height: 50px;
    float: left;
}
.title-search-result .catalog-product .catalog .name-product {
    padding: 5px;
}
.title-search-result .catalog-product .catalog .name {
    min-height: auto;
    max-height: 38px;
    overflow: hidden;
}
.title-search-all {
    text-align: center;
}

@media screen and (max-width: 380px){
    .title-search-result .catalog-product .catalog > a img {
        max-width: 36px;
        margin-top: 15px;
    }
    .title-search-result.visible .catalog-product, .title-search-result .catalog-product .catalog-container {
        width: 190px;
    }
    .title-search-result .catalog-product .catalog .img-product {
        width: 42px;
    }
}

.opt-image {
    padding: 0 10px 10px 10px;
}

.disabled_counter + .sign-and {
    top: 5px;
    right: 1px;
}

.disabled_counter {
    display: inline-block;
    width: 70px;
    text-align: left;
    border: 0;
    color: #757575;
    font-size: 16px;
    background-color: #fafafa;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    border-bottom: 2px solid #86af49;
}

.footer-organization{
    display: none;
}

.information-order small,
.order-checkout small {
    font-size: small;
}

body .autocomplete-suggestions {
    cursor: pointer;
    max-height: 300px!important;
    width: auto!important;
    padding: 5px 5px 3px 5px;
}

body .autocomplete-suggestion {
    padding: 10px;
    border-radius: 2px;
    margin-bottom: 2px;
    color: #aba8ac;
}

body .autocomplete-suggestions strong {
    color: #25282c;
}
.filter-active_box a label p:after {
    content: "";
    width: 24px;
    right: 0px;
    z-index: 0;
    height: 24px;
    display: inline-block;
    float: right;
    padding-right: 5px;
    padding-left: 5px;
    margin-top: 10px;
    margin-bottom: -15px;
    background: url(/bitrix/templates/empty/images/close.svg) no-repeat;
    transform: rotate(90deg);

    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background-position: center;
    margin: 0;
    right: -3px;
}
.filter-active_box a label p:before {
    content: "";
    width: 0px;
    border-left: 1px solid #edecee;
    right: 8px;
    z-index: 0;
    height: 38px;
    top: 0px;
    position: absolute;
    padding-right: 15px;
    display: inline-block;
    float: right;
    /* transform: rotate(90deg); */
    /* transform: rotate(90deg); */
}
.kind.filter-FASOVKA {
    font-weight: bold;
}
.filter-active_box.on .niz {
    overflow: hidden;
    display: block;
    margin-left: 10px;
    padding-top: 10px;
    width: 100%;
}
.filter-active_box.on .niz div.element {
    color: #8F91A3;
    font-size: 12px;
    font-family: 'HelveticaNeueCyr';
}
.filter-active_box.on .niz div.sbros a {
    color: #8FBC62;
    border-bottom: 1px #8FBC62 dotted;
    position: absolute;
    font-family: 'HelveticaNeueCyr';
    font-size: 12px;
    -webkit-transform: translateX(-18px);
    -ms-transform: translateX(-18px);
    transform: translateX(-18px);
}
.filter-active_box.on .niz div {
    width: 50%;
    float: left;
    font-size: 12px;
}
/*.main-catalog-filter {
    min-width: 250px;
}*/
/* правки верстки */

.catalog-wrapper {
    box-sizing: border-box;
    max-width: 1205px;
    margin: 0 auto;
}
.catalog-list {
    margin-left: -10px;
    margin-right: -10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.catalog-list .catalog {
    width: 286px;
    /*height: 405px*/
    height: auto;
    padding-bottom: 10px;
    margin: 0 10px 20px;
    background-color: #fff;
    position: relative;;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
   transition: all .2s ease-in-out;
   display: -webkit-box;
   display: -ms-flexbox;
   display: flex;
   -webkit-box-orient: vertical;
   -webkit-box-direction: normal;
   -ms-flex-direction: column;
   flex-direction: column;
   -webkit-box-pack: justify;
   -ms-flex-pack: justify;
   justify-content: space-between;
}
.catalog .dif {
    left: 30px;
    top: -20px;
}
.name-product {
    position: relative;
}
.catalog .name-product {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 100%;
}
.catalog-list .catalog:hover {
    box-shadow: 0px 0px 8px rgba(143, 145, 163, 0.15);
    border-radius: 2px;
}
.catalog-list .catalog .pic {
    height: 250px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    padding: 30px 20px;
    box-sizing: border-box;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}
.catalog-list .catalog .name {
    font-weight: 600;
    font-size: 14px;
    padding: 5px 30px;
    height: 40px;
    color: #141517;
    line-height: initial;
    display: block;
    height: auto !important;
}
.catalog-list .catalog .add-card {
    padding: 0 19px 0 30px;
    position: relative;
}
.catalog-list .catalog .add-card form {
    position: relative;
}
.price-catalog .old-price-block {

}
.catalog-list .catalog .price-catalog span {
    font-family: 'HelveticaNeueCyr';
    font-size: 18px;
    display: inline-block;
    color: #141517;
    font-weight: bold;
}
.catalog-list .catalog .pic img {
    display: block;
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    margin-top: 5px;
}

.add-card .counter-block {
    width: 150px;
}
.favorites {
    position: absolute;
    right: 16px;
    top: 16px;
    filter: grayscale(1);
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    z-index: 2;
    cursor: pointer;
}
.favorites:hover {
    -webkit-filter: grayscale(0);
    filter: grayscale(0);
}
.beono-basket .add-to-cart .select {
    margin-bottom: 30px;
}
.main-form__descr {
    font-family: 'HelveticaNeueCyr';
    font-weight: normal;
    font-size: 14px;
    color: #141517;
    margin-bottom: 35px;
    text-align: center;
}
.card .input input.sale-class-input {
    background-color: #8F91A3;
    border-radius: 30px;
    color: #fff;
    font-family: 'HelveticaNeueCyr';
    font-size: 16px;
    text-transform: lowercase;
    height: 60px;
    line-height: 60px;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-appearance: none;
    -webkit-box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.12);
    box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.12);
    /*width: 185px;*/
}
.brands {
    max-width: 1205px;
    margin: 0 auto;
    overflow: hidden;
}
.brands .m_btn_block {
    margin-left: 0;
}
.brands .m_padding {
    padding-left: 0;
}
.brands__title {
    display: inline;
}
.brandy-list-wrapper {
    display: table;
    width: 100%;
    padding-left: 8.5%;
    margin-bottom: 20px;
}
.m_bukovki {
    margin-left: 6vw;
    font-family: 'HelveticaNeueCyr';
    font-weight: bold;
    font-size: 24px;
    text-transform: uppercase;
    color: #000;
    float: none !important;
    display: table-cell;
    vertical-align: top;
}
.brands .m_link2 {
    width: calc( (90% - 6vw) / 4 );
    margin-right: 0 !important;
}
.m_link2:hover a {
    color: #8753EE;
}
.m_link2 a {
    font-size: 16px;
    font-family: 'HelveticaNeueCyr';
    text-decoration: none;
    color: #000;
    line-height: 20px;
}
.price-catalog .dif {
    /*border-radius: 20px;*/
    font-family: 'HelveticaNeueCyr';
    font-weight: bold;
    padding-top: 0;
    height: 20px;
    line-height: 20px;
}

.add-class-input-btn {
    width: 185px;
    height: 58px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #fff;
    background-color: #8FBC62;
    font-size: 16px;
    font-family: 'HelveticaNeueCyr';
    border-radius: 50px;
    cursor: pointer;
    position: relative;
    -webkit-box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.12);
    box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.12);
}
.add-class-input-btn div img {
    width: 18px;
    height: 20px;
}
.add-class-input-btn .add-class-input {
    opacity: 0;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
}
.add-class-input-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    padding: 0 30px;
    width: 100%;
}
.page-container {
    max-width: 1205px;
    margin: 0 auto;
}
.top_banner {
    height: 280px;
    margin-bottom: 25px;
}
.bot_banner {
    height: 300px;
}
.top_banner-bg, .bot_banner-bg  {
    height: 100%;
    -webkit-background-size: cover;
    background-size: cover;
    background-position: center;
    background-position: no-repeat;
}
.b-richard__type--brands {
    margin-bottom: 20px;
}
.catalog-list--wide {
    margin-left: 0;
    margin-right: 0;
}
.catalog-list--wide .catalog {
    width: 281px;
}
.switch--small {
    margin-bottom: 20px;
}
.switch--small .s_button {
    font-size: 16px;
}
.main-brands {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: none;
}
.slider_mobile + .box_wrapper {
    padding-top: 20px;
}
.slider_mobile {
    display: none;
}
.nav1__group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    max-width: 237px;
}
.nav1__group img {
    margin-right: 10px;
    margin-bottom: 10px;
}
.nav1__group img {
    max-width: 220px;
}

/**/


.favor-page > .box_wrapper:first-child {
    overflow: visible;
}
.favor-page .catalog-list {
    margin-top: 10px;
}
.del-btn {
    margin-top: 10px;
    margin-bottom: 10px;
}
.del-btn div {
    color: #8753EE;
    font-size: 14px;
    position: relative;
    border-bottom: 1px solid #8753EE;
    display: inline-block;
    margin-left: 15px;
    cursor: pointer;
}
.del-btn div:before {
    content: '';
    position: absolute;
    width: 8px;
    height: 8px;
    background-image: url(/bitrix/templates/empty/images/close-purple.svg);
    background-repeat: no-repeat;
    background-position: center;
    top: 50%;
    margin-top: -4px;
    left: -15px;
}
.tooltip_wish {
    font-size: 12px;
    color: #8F91A3;
    background: #F9F8F7;
    border: 1px solid #ECECEE;
    position: absolute;
    left: -117px;
    top: -5px;
    padding: 7px 10px;
    transition: all .3s ease-in-out;
    line-height: normal;
}
.favorites.added .tooltip_wish {
    left: -117px;
}
.favorites.favorites--card {
    top: -5px;
}
.tooltip_wish:after, .tooltip_wish:before {
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}
.tooltip_wish:after {
    border-color: rgba(249, 248, 247, 0);
    border-left-color: #F9F8F7;
    border-width: 10px;
    margin-top: -10px;
}
.tooltip_wish:before {
    border-color: rgba(236, 236, 238, 0);
    border-left-color: #ECECEE;
    border-width: 11px;
    margin-top: -11px;
}
.dzen__link {
    display: block;
    max-width: 110px;
}

.icon-favorite .minipig2 {
    background: #8fbc62;
    color: #fff;
    width: 16px;
    top: -6px;
    left: 12px;
    margin: 0;
    padding: 0;
    position: absolute;
    height: 16px;
    font-size: 12px;
    line-height: 16px;
    font-family: "ProbaPro", sans-serif;
    font-weight: bold;
    display: none;
    border-radius: 10px;
}

.cofesso__textblock {
    left: 65px;
    text-align: left;
}
.b-richard__type-text.cofesso__textblock {
    margin-top: 20px;
}
.cofesso__title {
    font-size: 35px;
    font-family: "ProbaPro", sans-serif;
    font-weight: bold;
    color: #4a1d17;
}
.input.width50.to-cart-btn {
    width: 100%;
    max-width: 240px;
    text-align: left;
}
.to-cart-btn .add-class-input-btn {
    width: 240px;
}
.favorites-border {
    position: relative;
    float: left;
    width: 58px;
    height: 58px;
    border: 1px solid #ECECEE;
    border-radius: 50%; 
    margin-top: 23px;
    margin-left: 15px;
}
.favorites-border .favorites--card {
    top: 50%;
    left: 50%;
    right: auto;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.favorites--card.added .tooltip_wish {
    left: auto;
    right: -117px;
}
.favorites--card .tooltip_wish {
    left: auto;
    right: -117px;
    background-color: #fff;
    border-radius: 4px;
}
.favorites--card .tooltip_wish:before, .favorites--card .tooltip_wish:after {
    left: auto;
    right: 100%;
}
.favorites--card .tooltip_wish:before {
    border-right-color: #ECECEE;
    border-left-color: transparent;
}
.favorites--card .tooltip_wish:after {
    border-left-color: transparent;
    border-right-color: #FFF;
}
.cart-title {
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
    line-height: 1em;
}
.icon_soc__item {
    width: 23px;
    height: 23px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
}
.icon_soc-vk {
    background-image: url(/bitrix/templates/empty/images/soc-vk.svg);
}
.icon_soc-vk:hover {
    background-image: url(/bitrix/templates/empty/images/soc-vk-active.svg);
}
.icon_soc-ok {
    background-image: url(/bitrix/templates/empty/images/soc-ok.svg);
}
.icon_soc-ok:hover {
    background-image: url(/bitrix/templates/empty/images/soc-ok-active.svg);
}
.icon_soc-fb {
    background-image: url(/bitrix/templates/empty/images/soc-fb.svg);
}
.icon_soc-fb:hover {
    background-image: url(/bitrix/templates/empty/images/soc-fb-active.svg);
}
.icon_soc-tw {
    background-image: url(/bitrix/templates/empty/images/soc-tw.svg);
}
.icon_soc-tw:hover {
    background-image: url(/bitrix/templates/empty/images/soc-tw-active.svg);
}
.icon_soc-wa {
    background-image: url(/bitrix/templates/empty/images/soc-wa.svg);
}
.icon_soc-wa:hover {
    background-image: url(/bitrix/templates/empty/images/soc-wa-active.svg);
}
.icon_soc-mail {
    background-image: url(/bitrix/templates/empty/images/soc-mail.svg);
}
.icon_soc-mail:hover {
    background-image: url(/bitrix/templates/empty/images/soc-mail-active.svg);
}
.link-itself {
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
    position: relative;
}
.link-itself__title {
    padding-bottom: 5px;
    display: inline-block;
    color: #79A151;
    line-height: 30px;
    cursor: pointer;
    position: relative;
}
.link-itself__title:after {
    content: '';
    position: absolute;
    bottom: 9px;
    left: 0;
    width: 100%;
    border-bottom: 1px dashed #79A151;
}
.link-itself:hover .link-itself__popup {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.link-itself__popup {
    position: absolute;
    top: 33px;
    right: -10%;
    border-radius: 5px;
    background-color: #fff;
    width: 296px;
    border: 1px solid #ECECEE;
    padding: 15px 22px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: none;
}
.link-itself__popup:after, .link-itself__popup:before {
    bottom: 100%;
    left: 78%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}
.link-itself__popup:after {
    border-color: rgba(255, 255, 255, 0);
    border-bottom-color: #fff;
    border-width: 6px;
    margin-left: -6px;
}
.link-itself__popup:before {
    border-color: rgba(236, 236, 238, 0);
    border-bottom-color: #ECECEE;
    border-width: 9px;
    margin-left: -9px;
}
.link-itself__input {
    width: 163px;
    height: 30px;
    border-radius: 5px;
    border: 1px solid #ECECEE;
    display: inline-block;
    color: #6C6D79;
    font-size: 13px;
    padding-left: 5px;
}
.link-itself__copy {
    display: inline-block;
    vertical-align: middle;
    border: 1px solid #6C6D79;
    border-radius: 5px;
    height: 30px;
    line-height: 28px;
    font-size: 13px;
    color: #6C6D79;
    text-align: center;
    padding: 0 8px;
    text-align: center;
    background-color: #fff;
    margin-left: 3px;
    cursor: pointer;
    font-family: 'HelveticaNeueCyr';
}
.link-itself__copy.copy {
    color: #8FBC62;
    border-color: #8FBC62;
}


.main-features {
    margin-bottom: 20px;
    padding-top: 100px;
    font-family: 'HelveticaNeueCyr';
}
.main-features__ttl {
    color: #141517;
    text-align: center;
    display: block;
    margin-bottom: 55px;
    font-weight: bold;
    font-size: 31px;
}
.main-features__wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    margin-bottom: 60px;
}
.main-features__item {
    max-width: 240px;
}
.main-features__item .about-us__item-img {
    text-align: center;
    padding: 0;
}
.main-features__title {
    color: #6C6D79;
    font-size: 17px;
    line-height: 1.5;
    font-weight: bold;
    text-align: center;
}
.main-features__text {
    font-size: 15px;
    color: #6C6D79;
    line-height: 1.6em;
}

/*cart*/

.similar-prod {
    color: #141517;
    width: 65%;
    font-family: 'HelveticaNeueCyr';
    font-size: 14px;
    line-height: 1.4em;

    float: left;
}
.counter-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 20px;
}
.counter-title .head-text {
    font-weight: bold;
    line-height: 1.4em;
}
.counter-title-numbers {
    color: #8F91A3;
    font-size: 24px;
    font-weight: normal;
    line-height: 1em;
    font-weight: 200;
    margin-left: 10px;
    margin-top: 5px;
}
.similar-table {
    display: table;
    width: 100%;
    color: #141517;
    border-collapse: collapse;
}
.similar-table__row {
    display: table-row;
    border-bottom: 1px solid #ECECEE;
}
.similar-table__head {
    color: #8F91A3;
    font-size: 14px;
}
.similar-table__head .similar-table__item:nth-child(2) {
    padding-left: 21px;
}
.similar-table__head .similar-table__item:nth-child(4) {
    padding-left: 31px;
}
.similar-table__item {
    display: table-cell;
    line-height: 1.6em;
    vertical-align: middle;
    padding: 18px 0;
    padding-right: 10px;
}
.similar-table__item:last-child {
    width: 130px;
}
/*.similar-table__item:last-child {
    width: 130px;
}*/
.similar-name {
   /* display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;*/
    max-width: 250px;
}

.similar-name span {
    font-size: 16px;
    line-height: 1.6em;
    display: inline;
}
.similar-qw {
    position: relative;
    margin-left: 5px;
    cursor: pointer;
    margin-top: 4px;
    display: inline;
}
.similar-qw:hover .similar-hint {
    display: block;
}
.similar-hint {
    position: absolute;
    background-color: #fff;
    display: none;
    font-size: 14px;
    color: #141517;
    line-height: 1.4em;
    max-width: 280px;
    padding-left: 15px;
    white-space: nowrap;
    left: 14px;
    padding-left: 26px;
    padding-right: 25px;
    top: 50%;
    transform: translateY(-50%);
    z-index: 2;
    padding-top: 12px;
    padding-bottom: 12px;
}
.similar-hint:before {
    content: '';
    position: absolute;
    background-image: url(/bitrix/templates/empty/images/qw-line.svg);
    height: 46px;
    width: 5px;
    left: 8px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.similar-delivery span {
    display: block;
    font-size: 13px;
    line-height: 1.6em;
}
.similar-price {
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    position: relative;
}
.similar-price__sale {
    font-size: 18px;
    text-align: center;
    color: #6C6D79;
}
.similar-price__dif {
    font-size: 11px;
    font-weight: 400;
    padding: 0px 5px;
    border-radius: 50px;
    background-color: #8753EE;
    display: inline-block;
    color: #fff;
    line-height: 1.6;
    text-align: center;
    position: absolute;
    left: -20px;
    top: 12px;
}
.similar-price__wrapp {
    position: relative;
}
.similar-btn {
    font-size: 14px;
    color: #6C6D79;
    border-radius: 50px;
    padding: 0;
    height: 38px;
    width: 124px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    position: relative;
    cursor: pointer;
    -webkit-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
    background-color: #8FBC62;
    color: #fff;
}

.similar-btn.count_ {
    border: 1px solid #E4E4E4;
    background: #FFF;
    margin: auto;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 0 5px;
    color: #3F4052;
}

.similar-btn:hover {
    -webkit-box-shadow: 0px 7px 10px 0 rgba(0, 0, 0, 0.24);
    box-shadow: 0px 7px 10px 0 rgba(0, 0, 0, 0.24);
}

.similar-btn.count_:hover {
    background: #FFF;
}
.similar-btn .add-class-input {
    position: absolute;
    background: #fff;
    border: none;
    opacity: 0;
}
.similar-btn span {
    line-height: 1.6em;
}
.similar-more {
    text-align: center;
    margin-top: 30px;
}
.similar-more__link {
    color: #79A151;
    border-bottom: 1px dashed #79A151;
    font-size: 14px;
    cursor: pointer;
    display: inline-block;
    line-height: 1.4em;
}
.similar-price-mobile {
    display: none;
    font-size: 14px;
    color: #6C6D79;
    font-weight: normal;

}
.reviews {
    width: 65%;
    font-family: 'HelveticaNeueCyr';
    margin-bottom: 50px;
    border-bottom: 1px solid #ECECEE;
    padding-bottom: 18px;
    margin-top: 30px;

    float: left;
}
.reviews.no_feed_back {
    border: none;
}
.review {
    margin-bottom: 36px;
    font-size: 14px;
    line-height: 1.4em;
}
.review__wrap {
    border-bottom: 1px solid #ECECEE;
}
.review__top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 16px;
}
.review__img {
    width: 46px;
    height: 46px;
    border-radius: 50%;
    overflow: hidden;
    margin-right: 14px;
    position: relative;
}
.review__img span {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    display: block;
}
.review__img-span {
    padding-top: 14px;
    background: #c0b0b0;
    text-align: center;
    color: #fff;
    font-size: 14px;
}
.review__name {
    font-weight: bold;
    color: #141517;
    margin-right: 5px;
}
.review__info {
    color: #8F91A3;
}
.review__rating {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 60px;
    margin-bottom: 35px;
    padding-right: 25px;
}
.rating-block {
    margin-left: 30px;
}
.rating-block:first-child {
    margin-right: auto;
    margin-left: 0;
}
.rating-block__title {
    color: #6C6D79;
    display: block;
    margin-bottom: 5px;
}
.rating-block__stars {
    background-image: url(/bitrix/templates/empty/images/rating-inner.svg);
    background-size: cover;
    width: 112px;
    height: 17px;
    position: relative;
    display: block;
}
.rating-block__stars span {
    display: block;
    position: absolute;
    height: 100%;
    background-image: url(/bitrix/templates/empty/images/rating-outer.svg);
    background-size: cover;
    left: 0;
    top: 0;
}
.review__text {
    padding-bottom: 30px;
    color: #6C6D79;
    font-size: 15px;
}
.review__answer-data {
    border-bottom: 1px solid #ECECEE;
    padding-left: 80px;
    padding-top: 20px;
}
.review__answer-top {
    font-size: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 10px;
}
.review__answer-name {
    color: #141517;
    margin-right: 10px;
}
.review__answer-date {
    color: #8F91A3;
}
.reviews__bottom {
    font-size: 14px;
    line-height: 1.4em;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.reviews__nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.reviews__prev {
    margin-right: 45px;
}
.reviews__next {
    margin-left: 45px;
}
.reviews__prev img {
    transform: rotate(180deg);
    margin-right: 10px;
}
.reviews__next img {
    margin-left: 10px;
}
.reviews__nav-item img {
    vertical-align: middle;
}
.reviews__nav-item span {
    color: #6C6D79;
    font-weight: bold;
    vertical-align: middle;
}
.reviews__nav-count {
    font-size: 14px;
    font-weight: bold;
    color: #6C6D79;
    line-height: 21px;
    -webkit-transform: translateY(2px);
    -ms-transform: translateY(2px);
    transform: translateY(2px);
}
.reviews__add-btn {
    text-decoration: none;
    color: #fff;
    font-size: 16px;
    background-color: #8FBC62;
    text-align: center;
    display: inline-block;
    padding: 20px 40px;
    box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.12);
    border-radius: 50px;
}
.charact-table {
    font-size: 14px;
    color: #908F9D;
}
.charact-table__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #ECECEE;
    padding: 15px 0;
}
.charact-table__item:last-child {
    border: none;
}
.charact-table__item span {
    width: 50%;
}
.charact-table__item span:last-child {
    color: #141517;
}
.reviews-none {
    display: none;
    font-size: 14px;
    color: #6C6D79;
    line-height: 1.4em;
    border-bottom: 1px solid #ECECEE;
    padding-bottom: 35px;
    margin-bottom: 35px;
}
.show-all-prices-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
}
.show-all-prices {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-decoration: none;
    color: #79A151;
    padding-top: 20px;
    position: relative;
}
.show-all-prices__tooltip {
    position: absolute;
    padding: 5px 10px;
    border: 1px solid #79A151;
    border-radius: 5px;
    display: block;
    top: 70%;
    left: 160px;
    line-height: 1.4em;
    background: #fff;
    display: none;
    color: #79A151;
    z-index: 2;
}
.show-all-prices img:hover + .show-all-prices__tooltip {
    display: block;
}
.show-all-prices span {
    display: inline-block;
    border-bottom: 1px dashed #79A151;
    line-height: 1.4em;
    margin-right: 10px;
}

.review__edit-wrapper {
    margin-left: auto;
    display: flex;
    align-items: center;
}
.review__edit-wrapper a {
    color: #8753ee;
}

.review__edit {
    margin-right: 20px;
}

.add-review__input-required.error {
    border-color: #c71f1f;
}

.err_review-form {
    display: none;
    color: #c71f1f;
    text-align: center;
    width: 100%;
    line-height: 18px;
    margin-bottom: 6px;
}

.add-review__naming {
    display: none;
}

.error-page {
    height: calc(100vh - 514px - 100px);
    min-height: 650px;
    position: relative;
    font-family: 'HelveticaNeueCyr';
    background-position: center;
    background-repeat: no-repeat;
    background-color: #fca94b;
}
.error-page__left {
    position: absolute;
    max-width: 350px;
    top: 151px;
    left: 25%;
}
.error-page__title-1 {
    color: #000;
    font-size: 24px;
    margin-bottom: 10px;
}
.error-page__title-2 {
    color: #fff;
    font-size: 36px;
    font-weight: bold;
    margin-bottom: 10px;
}
.error-page__title-3 {
    font-size: 18px;
    color: #000;
    margin-bottom: 15px;
}
.error-page__link {
    color: #fff;
    font-size: 14px;
    position: relative;
    display: inline-block;
    border-bottom: 1px solid #fff;
    padding-bottom: 3px;
}
.error-page__link:after {
    content: '';
    background-image: url(/bitrix/templates/empty/images/arrow-right-white.svg);
    width: 10px;
    height: 10px;
    background-size: cover;
    position: absolute;
    right: -15px;
    top: 6px;
}
.minipig {
    display: none;
}
[name="carrot_frame"] {
    height: 100%;
}
/*fix catalog height*/
.catalog-list .catalog {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.catalog-list .name-product {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.catalog-list .catalog .name {
    height: auto !important;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -ms-flex-preferred-size: auto !important;
}
.catalog-list .catalog .pic {
    -ms-flex-negative: 0;
    flex-shrink: 0;
}
.catalog-popular-2 .catalog-list .catalog {
    display: block;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.catalog-popular-2 .catalog-list .name-product {
    height: auto;
    display: block;
}
.review__gallery {
    padding-bottom: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.review__gallery-item {
    max-width: 180px;
    display: inline-block;
    text-decoration: none;
    margin-right: 10px;
}
.review__gallery-item img {
    max-width: 100%;
}
.css-popup__bg {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    width: 100vw;
    height: 100vh;
    background-color: rgba(0,0,0,.7);
    font-family: 'HelveticaNeueCyr';
    box-sizing: border-box;
    z-index: 999999999;
}
.css-popup-review .css-popup__outer,
.css-popup-review-edit .css-popup__outer {
    max-height: 89vh;
    overflow: auto;
}
.css-popup__outer {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background: #fff;
    padding: 35px 65px 30px;
}
.css-popup__close {
    position: absolute;
    cursor: pointer;
    width: 20px;
    height: 20px;
    background-image: url(/bitrix/templates/empty/images/close.svg);
    -webkit-filter: grayscale(1);
    filter: grayscale(1);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-color: #fff;
    cursor: pointer;
    z-index: 2;
    right: 25px;
    top: 25px;
}
.add-review,
.add-review-edit  {
    color: #141517;
    font-size: 14px;
    line-height: 1.6em;
    max-width: 460px;
    width: 460px;
}
.add-review__title {
    font-size: 36px;
    font-weight: bold;
    margin-bottom: 5px;
    line-height: 1.4em;
}
.add-review__title + p {
    font-size: 18px;
    margin-bottom: 16px;
    line-height: 1.4em;
}
.add-review__product {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 30px;
}
.add-review__product-img {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 90px;
    height: 90px;
    margin-right: 19px;
    position: relative;
}
.add-review__product-img img {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    max-width: 100%;
    max-height: 100%;
}
.add-review__product-name {
    font-size: 14px;
    margin-bottom: 5px;
}
.add-review__product-link {
    color: #79A151;
    border-bottom: 1px dashed #79A151;
    display: inline-block;
    padding-bottom: 2px;
}
.add-review__subtitle {
    font-weight: bold;
    font-size: 18px;
    margin-bottom: 10px;
}
.add-review__rate .review__rating {
    display: block;
    padding: 0;
}
.add-review__rate .rating-block .rate-me:not(:checked) > label::before {
    text-shadow: 0 0 2px #8753EE;
}
.add-review__rate .rating-block:first-child .rate-me:not(:checked) > label::before {
    text-shadow: none;
}
.rate-me:not(:checked) > input {
    position:absolute;
    top:-9999px;
    clip:rect(0,0,0,0);
}
.rate-me:not(:checked) > label {
    float:right;
    width:1em;
    padding:0 .1em;
    overflow:hidden;
    white-space:nowrap;
    cursor:pointer;
    font-size:200%;
    line-height:1.2;
    color:#ECECEE;
}
.rate-me:not(:checked) > label:before {
    content: '★ ';
}

.rate-me > input:checked ~ label {
    color: #8753EE;
}

.rate-me:not(:checked) > label:hover,
.rate-me:not(:checked) > label:hover ~ label {
    color: #8753EE;
}

.rate-me > input:checked + label:hover,
.rate-me > input:checked + label:hover ~ label,
.rate-me > input:checked ~ label:hover,
.rate-me > input:checked ~ label:hover ~ label,
.rate-me > label:hover ~ input:checked ~ label {
    color: #533392;
}

.rate-me > label:active {
    position:relative;
    top:2px;
    left:2px;
}
.rating-block--flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0;
}
.rating-block--flex:first-child {
    margin-bottom: 20px;
}
.rating-block--flex:first-child .rating-block__stars {
    width: 204px;
    height: 31px;
}
.rating-block--flex:first-child .rating-block__title {
    margin-top: 3px;
}
.rating-block--flex .rating-block__title {
    margin-right: 10px;
    margin-bottom: 0;
    min-width: 115px;
}
.add-review__textarea-wr {
    width: 100%;
    position: relative;
}
.add-review__textarea {
    width: 100%;
    height: 115px;
    max-height: 150px;
    resize: vertical;
    border-radius: 30px;
    border: 1px solid #8F91A3;
    background-color: #fff;
    padding-top: 15px;
    padding-left: 30px;
    box-sizing: border-box;
}
.textarea-hide-name.focus + .add-review__textarea-name {
    opacity: 0;
}
.add-review__textarea-name {
    position: absolute;
    font-size: 16px;
    color: #8F91A3;
    line-height: 1.4em;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
    top: 15px;
    left: 30px;
}

.r-req {
    color: red;
}
.drop-area {
    position: relative;
}
.drop-area__rest {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-bottom: 20px;
    border-bottom: 1px solid #ECECEE;
}
.drop-area__hover {
    display: none;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    pointer-events: none;
    z-index: 2;
}
.drop-area__hover-wr {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #8753EE;
    font-size: 14px;
    background-color: #fff;
    border: 1px solid #8F91A3;
    border-radius: 30px;
    height: 100%;
}
.drop-area__hover-wr img {
    width: 24px;
    margin-right: 19px;
}
.drop-area.dropped .drop-area__rest {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.drop-area.dropped .drop-area__rest-info {
    display: none;
}
.drop-area.hover .drop-area__hover  {
    display: block;
}
.drop-area.hover .drop-area__rest {
    opacity: 0;
}
.drop-area__rest > input {
    cursor: pointer;
    position: absolute;
    opacity: 0;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
}
.drop-area__button,
.drop-area__button-edit {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 98px;
    height: 73px;
    background-color: #ECECEE;
    border: 1px solid #8F91A3;
    border-radius: 30px;
    margin-right: 17px;
    position: relative;
    cursor: pointer;
}
.drop-area__button img,
.drop-area__button-edit img {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 24px;
    height: 22px;
}
.drop-area__rest-info {
    font-size: 14px;
}
.drop-area__rest-info div {
    color: #6C6D79;
}
.drop-area__rest-info span {
    display: block;
    color: #979797;
}
.add-review__naming {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 15px;
}
.add-review__naming-l {
    font-size: 16px;
}
.add-review__naming-l b {
    display: block;
}
.add-review__naming-hide {
    font-weight: bold;
    color: #6C6D79;
}
.toggle-checkbox__input {
    display: none;
}
.toggle-checkbox__input:checked + .toggle-checkbox__pseudo:after {
    left: calc(100% - 29px);
}
.toggle-checkbox__input:checked + .toggle-checkbox__pseudo {
    background-color: #8FBC62;
}
.toggle-checkbox {
    height: 30px;
    cursor: pointer;
}
.toggle-checkbox__pseudo {
    display: inline-block;
    position: relative;
    width: 63px;
    height: 100%;
    border: 1px solid #C4C4C4;
    background-color: #DADADA;
    box-sizing: border-box;
    border-radius: 30px;
    -webkit-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease;
}
.toggle-checkbox__pseudo:after {
    content: "";
    width: 26px;
    height: 26px;
    border: 1px solid #C4C4C4;
    border-radius: 50%;
    position: absolute;
    top: 0;
    left: 1px;
    -webkit-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease;
    background-color: #fff;
}
.add-review__submit,
.add-review__submit__edit {
    text-transform: uppercase;
    text-align: center;
    font-weight: bold;
    color: #fff;
    background-color: #8FBC62;
    width: 90%;
    margin: 0 auto;
    border-radius: 100px;
    box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.12);
    border: none;
    padding: 20px 0;
    cursor: pointer;
}
.form-error-txt {
    display: none;
}
.add-review__naming-hide {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.add-review__naming-hide span {
    display: inline-block;
    margin-right: 14px;
}
.add-review__bottom {
    padding-top: 16px;
}
.add-review__submit-outer {
    text-align: center;
}
.drop-area__thumb,
.drop-area__thumb-edit {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.drop-area__thumb-wr {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.drop-area__thumb .dz-preview,
.drop-area__thumb-edit .dz-preview {
    border-radius: 30px;
    margin-right: 10px;
    position: relative;
    width: 80px;
    height: 80px;
}
.dz-error-mark, .dz-success-mark, .dz-error-message, .dz-progress, .dz-details {
    display: none;
}
.dz-remove {
    text-indent: -9000px;
    position: absolute;
    right: 0;
    top: 0;
    width: 10px;
    height: 10px;
    background-image: url(/bitrix/templates/empty/images/menu-close.svg);
    background-size: cover;
}
.description-card__topline {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.description-card__topline .art {
    margin-bottom: 0;
}
.count-reviews {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 5px;
    text-decoration: none;
    color: #8F91A3;
    cursor: pointer;
}
.count-reviews img {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-right: 4px;
}
.description-card__topline-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.anchor-link {
    cursor: pointer;
}
.cart-product-info {
    padding: 12px 0 17px;
    border-bottom: 1px solid #ECECEE;
    line-height: 1.4em;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-family: 'HelveticaNeueCyr';
    margin-bottom: 18px;
}
.cart-product-info__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 15px;
}
.cart-product-info__img {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-right: 19px;
    max-width: 29px;
    margin-top: 2px;
}
.cart-product-info__txt {
    font-size: 13px;
    color: #141517;
}
.cart-product-info__txt span {
    color: #8F91A3;
    display: block;
}


.ch-mobile li.line:nth-last-child(4):before, .ch-mobile li.line:nth-last-child(5):before, .ch-mobile li.line:nth-last-child(6):before {
    display: none;
}

.prop_ .number-catalog {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 74px;
}
.prop_ .number-catalog p {
    white-space: nowrap;
}
.prop_ .number-catalog input {
    text-align: right;
}
.add-card .add-buttons {
    bottom: 14px;
    z-index: 2;
}
.counter-block img.up-button {
    width: 12px;
    height: 7px;
    padding: 4px 4px 0 4px;
}
.counter-block img.down-button {
    width: 12px;
    height: 7px;
    padding: 0 4px 4px;
}
.counter-block img.up-button2 {
    width: 12px;
    height: 7px;
    padding: 4px 4px 0 4px;
}
.counter-block img.down-button2 {
    width: 12px;
    height: 7px;
    padding: 0 4px 4px;
}
.add-to-cart .select {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.add-card .counter-block .change-packaging {
    height: 30px;
    -moz-text-align-last: center;
         text-align-last: center;
    text-align: center;
    text-align: -webkit-center;
}
.add-to-cart .select:after {
    top: 0;
    background: url(/bitrix/templates/empty/images/down.png) center no-repeat;
    background-size: 12px 7px;
}
.add-card .counter-block {
    width: 162px;
}
.catalog-popular-2 .add-card .counter-block {
    width: 155px;
}

.card-tags {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 7px;
    margin-bottom: 18px;
    padding-right: 83px;
    position: relative;
    font-size: 14px;
    width: 100%;
}
.card-tags__wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.card-tags__item {
    text-decoration: none;
    color: #6C6D79;
    background-color: #ECECEE;
    border-radius: 100px;
    padding: 7px 30px;
    margin-right: 10px;
    margin-bottom: 12px;
    display: none;
}
.card-tags__item:nth-child(1), .card-tags__item:nth-child(2), .card-tags__item:nth-child(3), .card-tags__item:nth-child(4), .card-tags__item:nth-child(5) {
    display: inline-block;
}
.card-tags__item.c-show {
    display: inline-block;
}
.card-tags__all {
    position: absolute;
    color: #8FBC62;
    border-bottom: 1px dashed #8FBC62;
    right: 0;
    top: 4px;
    font-size: 16px;
    cursor: pointer;
}
.card-tags__all:after {
    content: '';
    position: absolute;
    width: 11px;
    height: 11px;
    background-image: url(/bitrix/templates/empty/images/arrow-right-green.svg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    right: -20px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    display: none;
}

.soc_ {
    margin-bottom: 4px;
}
.soc_.dzen {
    clear: left;
}
.ytube__link {
    max-width: 40px;
    display: block;
    padding-top: 1px;
}
body .bx-livechat-position-bottom-right {
    bottom: 30px;
    right: 103px;
}
body .bx-livechat-wrapper {
    z-index: 100003;
}
.cloudpay_button {
    font-weight: unset;
    height: 42px;
    border-radius: 3px;
    text-transform: uppercase;
    background-color: #86af49;
    cursor: pointer;
    border-radius: 3px;
    background-color: #86af49;
    padding-left: 18px;
    padding-right: 18px;
    text-transform: uppercase;
    color: #fafafa;
    font-size: 14px;
    border: 0;
    cursor: pointer;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.cloudpay_button:hover, .cloudpay_button:focus {
    background-color: #7ba253;
}
.contact1-icon {
    position: relative;
}
.contact1-icon:before {
    content: "";
    background-image: url(/bitrix/templates/empty/images/email/telephone-symbol-button.png);
    width: 17px;
    height: 17px;
    background-size: cover;
    position: absolute;
    left: 0;
    top: 0;
    display: block;
}
.condition-text .res-pay .cloudpay_button {
    margin-right: 10px;
}
/*иконки вместо font-awesome*/
.contact1 a:before, .contact1 .contact-item:before{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    line-height: 20px;
    color: #86af49;
    width: 15px;
    height: 20px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    text-align: center;
}
.contact1-tel a:before{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjQwMS45OThweCIgaGVpZ2h0PSI0MDEuOTk4cHgiIGZpbGw9IiM4NmFmNDkiIHZpZXdCb3g9IjAgMCA0MDEuOTk4IDQwMS45OTgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQwMS45OTggNDAxLjk5ODsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZD0iTTQwMS4xMjksMzExLjQ3NWMtMS4xMzctMy40MjYtOC4zNzEtOC40NzMtMjEuNjk3LTE1LjEyOWMtMy42MS0yLjA5OC04Ljc1NC00Ljk0OS0xNS40MS04LjU2Ng0KCQljLTYuNjYyLTMuNjE3LTEyLjcwOS02Ljk1LTE4LjEzLTkuOTk2Yy01LjQzMi0zLjA0NS0xMC41MjEtNS45OTUtMTUuMjc2LTguODQ2Yy0wLjc2LTAuNTcxLTMuMTM5LTIuMjM0LTcuMTM2LTUNCgkJYy00LjAwMS0yLjc1OC03LjM3NS00LjgwNS0xMC4xNC02LjE0Yy0yLjc1OS0xLjMyNy01LjQ3My0xLjk5NS04LjEzOC0xLjk5NWMtMy44MDYsMC04LjU2LDIuNzE0LTE0LjI2OCw4LjEzNQ0KCQljLTUuNzA4LDUuNDI4LTEwLjk0NCwxMS4zMjQtMTUuNywxNy43MDZjLTQuNzU3LDYuMzc5LTkuODAyLDEyLjI3NS0xNS4xMjYsMTcuN2MtNS4zMzIsNS40MjctOS43MTMsOC4xMzgtMTMuMTM1LDguMTM4DQoJCWMtMS43MTgsMC0zLjg2LTAuNDc5LTYuNDI3LTEuNDI0Yy0yLjU2Ni0wLjk1MS00LjUxOC0xLjc2Ni01Ljg1OC0yLjQyM2MtMS4zMjgtMC42NzEtMy42MDctMS45OTktNi44NDUtNC4wMDQNCgkJYy0zLjI0NC0xLjk5OS01LjA0OC0zLjA5NC01LjQyOC0zLjI4NWMtMjYuMDc1LTE0LjQ2OS00OC40MzgtMzEuMDI5LTY3LjA5My00OS42NzZjLTE4LjY0OS0xOC42NTgtMzUuMjExLTQxLjAxOS00OS42NzYtNjcuMDk3DQoJCWMtMC4xOS0wLjM4MS0xLjI4Ny0yLjE5LTMuMjg0LTUuNDI0Yy0yLTMuMjM3LTMuMzMzLTUuNTE4LTMuOTk5LTYuODU0Yy0wLjY2Ni0xLjMzMS0xLjQ3NS0zLjI4My0yLjQyNS01Ljg1Mg0KCQlzLTEuNDI3LTQuNzA5LTEuNDI3LTYuNDI0YzAtMy40MjQsMi43MTMtNy44MDQsOC4xMzgtMTMuMTM0YzUuNDI0LTUuMzI3LDExLjMyNi0xMC4zNzMsMTcuNy0xNS4xMjgNCgkJYzYuMzc5LTQuNzU1LDEyLjI3NS05Ljk5MSwxNy43MDEtMTUuNjk5YzUuNDI0LTUuNzExLDguMTM2LTEwLjQ2Nyw4LjEzNi0xNC4yNzNjMC0yLjY2My0wLjY2Ni01LjM3OC0xLjk5Ny04LjEzNw0KCQljLTEuMzMyLTIuNzY1LTMuMzc4LTYuMTM5LTYuMTM5LTEwLjEzOGMtMi43NjItMy45OTctNC40MjctNi4zNzQtNC45OTktNy4xMzljLTIuODUyLTQuNzU1LTUuNzk5LTkuODQ2LTguODQ4LTE1LjI3MQ0KCQljLTMuMDQ5LTUuNDI0LTYuMzc3LTExLjQ3LTkuOTk1LTE4LjEzMWMtMy42MTUtNi42NTgtNi40NjgtMTEuNzk5LTguNTY0LTE1LjQxNUM5OC45ODYsOS4yMzMsOTMuOTQzLDEuOTk3LDkwLjUxNiwwLjg1OQ0KCQlDODkuMTgzLDAuMjg4LDg3LjE4MywwLDg0LjUyMSwwYy01LjE0MiwwLTExLjg1LDAuOTUtMjAuMTI5LDIuODU2Yy04LjI4MiwxLjkwMy0xNC43OTksMy44OTktMTkuNTU4LDUuOTk2DQoJCWMtOS41MTcsMy45OTUtMTkuNjA0LDE1LjYwNS0zMC4yNjQsMzQuODI2QzQuODYzLDYxLjU2NiwwLjAxLDc5LjI3MSwwLjAxLDk2Ljc4YzAsNS4xMzUsMC4zMzMsMTAuMTMxLDAuOTk5LDE0Ljk4OQ0KCQljMC42NjYsNC44NTMsMS44NTYsMTAuMzI2LDMuNTcxLDE2LjQxOGMxLjcxMiw2LjA5LDMuMDkzLDEwLjYxNCw0LjEzNywxMy41NmMxLjA0NSwyLjk0OCwyLjk5Niw4LjIyOSw1Ljg1MiwxNS44NDUNCgkJYzIuODUyLDcuNjE0LDQuNTY3LDEyLjI3NSw1LjEzOCwxMy45ODhjNi42NjEsMTguNjU0LDE0LjU2LDM1LjMwNywyMy42OTUsNDkuOTY0YzE1LjAzLDI0LjM2MiwzNS41NDEsNDkuNTM5LDYxLjUyMSw3NS41MjENCgkJYzI1Ljk4MSwyNS45OCw1MS4xNTMsNDYuNDksNzUuNTE3LDYxLjUyNmMxNC42NTUsOS4xMzQsMzEuMzE0LDE3LjAzMiw0OS45NjUsMjMuNjk4YzEuNzE0LDAuNTY4LDYuMzc1LDIuMjc5LDEzLjk4Niw1LjE0MQ0KCQljNy42MTQsMi44NTQsMTIuODk3LDQuODA1LDE1Ljg0NSw1Ljg1MmMyLjk0OSwxLjA0OCw3LjQ3NCwyLjQzLDEzLjU1OSw0LjE0NWM2LjA5OCwxLjcxNSwxMS41NjYsMi45MDUsMTYuNDE5LDMuNTc2DQoJCWM0Ljg1NiwwLjY1Nyw5Ljg1MywwLjk5NiwxNC45ODksMC45OTZjMTcuNTA4LDAsMzUuMjE0LTQuODU2LDUzLjEwNS0xNC41NjJjMTkuMjE5LTEwLjY1NiwzMC44MjYtMjAuNzQ1LDM0LjgyMy0zMC4yNjkNCgkJYzIuMTAyLTQuNzU0LDQuMDkzLTExLjI3Myw1Ljk5Ni0xOS41NTVjMS45MDktOC4yNzgsMi44NTctMTQuOTg1LDIuODU3LTIwLjEyNkM0MDEuOTksMzE0LjgxNCw0MDEuNzAzLDMxMi44MTksNDAxLjEyOSwzMTEuNDc1eiINCgkJLz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K);
}
.contact1-whatsapp a:before{
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgd2lkdGg9IjAuOTZlbSIgaGVpZ2h0PSIxZW0iIHN0eWxlPSItbXMtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCIgdmlld0JveD0iMCAwIDE1MzYgMTYwMCI+PHBhdGggZD0iTTk4NSA4NzhxMTMgMCA5Ny41IDQ0dDg5LjUgNTNxMiA1IDIgMTVxMCAzMy0xNyA3NnEtMTYgMzktNzEgNjUuNVQ5ODQgMTE1OHEtNTcgMC0xOTAtNjJxLTk4LTQ1LTE3MC0xMThUNDc2IDc5M3EtNzItMTA3LTcxLTE5NHYtOHEzLTkxIDc0LTE1OHEyNC0yMiA1Mi0yMnE2IDAgMTggMS41dDE5IDEuNXExOSAwIDI2LjUgNi41VDYxMCA0NDhxOCAyMCAzMyA4OHQyNSA3NXEwIDIxLTM0LjUgNTcuNVQ1OTkgNzE1cTAgNyA1IDE1cTM0IDczIDEwMiAxMzdxNTYgNTMgMTUxIDEwMXExMiA3IDIyIDdxMTUgMCA1NC00OC41dDUyLTQ4LjV6bS0yMDMgNTMwcTEyNyAwIDI0My41LTUwdDIwMC41LTEzNHQxMzQtMjAwLjV0NTAtMjQzLjV0LTUwLTI0My41VDEyMjYgMzM2dC0yMDAuNS0xMzRUNzgyIDE1MnQtMjQzLjUgNTBUMzM4IDMzNlQyMDQgNTM2LjVUMTU0IDc4MHEwIDIwMyAxMjAgMzY4bC03OSAyMzNsMjQyLTc3cTE1OCAxMDQgMzQ1IDEwNHptMC0xMzgycTE1MyAwIDI5Mi41IDYwVDEzMTUgMjQ3dDE2MSAyNDAuNXQ2MCAyOTIuNXQtNjAgMjkyLjV0LTE2MSAyNDAuNXQtMjQwLjUgMTYxdC0yOTIuNSA2MHEtMTk1IDAtMzY1LTk0TDAgMTU3NGwxMzYtNDA1UTI4IDk5MSAyOCA3ODBxMC0xNTMgNjAtMjkyLjVUMjQ5IDI0N1Q0ODkuNSA4NlQ3ODIgMjZ6IiBmaWxsPSIjODZhZjQ5Ii8+PC9zdmc+);
}
.contact1-mail a:before{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjUxMS42MjZweCIgaGVpZ2h0PSI1MTEuNjI3cHgiIGZpbGw9IiM4NmFmNDkiIHZpZXdCb3g9IjAgMCA1MTEuNjI2IDUxMS42MjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMS42MjYgNTExLjYyNzsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZD0iTTQ5OC4yMDgsNjguMjM1Yy04Ljk0NS04Ljk0Ny0xOS43MDEtMTMuNDE4LTMyLjI2MS0xMy40MThINDUuNjgyYy0xMi41NjIsMC0yMy4zMTgsNC40NzEtMzIuMjY0LDEzLjQxOA0KCQlDNC40NzEsNzcuMTgsMCw4Ny45MzUsMCwxMDAuNDk5djMxMC42MzNjMCwxMi41NjYsNC40NzEsMjMuMzEyLDEzLjQxOCwzMi4yNTdjOC45NDUsOC45NTMsMTkuNzAxLDEzLjQyMiwzMi4yNjQsMTMuNDIyaDQyMC4yNjYNCgkJYzEyLjU2LDAsMjMuMzE1LTQuNDY5LDMyLjI2MS0xMy40MjJjOC45NDktOC45NDUsMTMuNDE4LTE5LjY5NywxMy40MTgtMzIuMjU3VjEwMC40OTkNCgkJQzUxMS42MjYsODcuOTM1LDUwNy4xNTgsNzcuMTgsNDk4LjIwOCw2OC4yMzV6IE00NzUuMDc4LDQxMS4xMjVjMCwyLjQ3NS0wLjkwMyw0LjYxNi0yLjcxNCw2LjQyNA0KCQljLTEuODEsMS44MS0zLjk0OSwyLjcwNi02LjQyLDIuNzA2SDQ1LjY3OWMtMi40NzQsMC00LjYxNi0wLjg5Ni02LjQyMy0yLjcwNmMtMS44MDktMS44MDgtMi43MTItMy45NDktMi43MTItNi40MjRWMTkxLjg1OA0KCQljNi4wOSw2Ljg1MiwxMi42NTcsMTMuMTM0LDE5LjcsMTguODQzYzUxLjAxMiwzOS4yMDksOTEuNTUzLDcxLjM3NCwxMjEuNjI3LDk2LjVjOS43MDcsOC4xODYsMTcuNjA3LDE0LjU2MSwyMy42OTcsMTkuMTMNCgkJYzYuMDksNC41NzEsMTQuMzIyLDkuMTg1LDI0LjY5NCwxMy44NDZjMTAuMzczLDQuNjY4LDIwLjEyOSw2Ljk5MSwyOS4yNjUsNi45OTFoMC4yODdoMC4yODRjOS4xMzQsMCwxOC44OTQtMi4zMjMsMjkuMjYzLTYuOTkxDQoJCWMxMC4zNzYtNC42NjEsMTguNjEzLTkuMjc0LDI0LjcwMS0xMy44NDZjNi4wODktNC41NjksMTMuOTktMTAuOTQ0LDIzLjY5OC0xOS4xM2MzMC4wNzQtMjUuMTI2LDcwLjYxLTU3LjI5MSwxMjEuNjI0LTk2LjUNCgkJYzcuMDQzLTUuNzA4LDEzLjYxMy0xMS45OTEsMTkuNjk0LTE4Ljg0M1Y0MTEuMTI1TDQ3NS4wNzgsNDExLjEyNXogTTQ3NS4wNzgsMTA3LjkydjMuMTRjMCwxMS4yMjktNC40MjEsMjMuNzQ1LTEzLjI3MSwzNy41NDMNCgkJYy04Ljg1MSwxMy43OTgtMTguNDE5LDI0Ljc5Mi0yOC42OTEsMzIuOTc0Yy0zNi43NCwyOC45MzYtNzQuODk3LDU5LjEwMS0xMTQuNDk1LDkwLjUwNmMtMS4xNCwwLjk1MS00LjQ3NCwzLjc1Ny05Ljk5Niw4LjQxOA0KCQljLTUuNTE0LDQuNjY4LTkuODk0LDguMjQxLTEzLjEzMSwxMC43MTJjLTMuMjQxLDIuNDc4LTcuNDcxLDUuNDc1LTEyLjcwMyw4Ljk5M2MtNS4yMzYsMy41MTgtMTAuMDQxLDYuMTQtMTQuNDE4LDcuODUxDQoJCWMtNC4zNzcsMS43MDctOC40NywyLjU2Mi0xMi4yNzUsMi41NjJoLTAuMjg0aC0wLjI4N2MtMy44MDYsMC03Ljg5NS0wLjg1NS0xMi4yNzUtMi41NjJjLTQuMzc3LTEuNzExLTkuMTg1LTQuMzMzLTE0LjQxNy03Ljg1MQ0KCQljLTUuMjMxLTMuNTE5LTkuNDY3LTYuNTE2LTEyLjcwMy04Ljk5M2MtMy4yMzQtMi40NzEtNy42MTQtNi4wNDQtMTMuMTMyLTEwLjcxMmMtNS41Mi00LjY2MS04Ljg1NC03LjQ2Ny05Ljk5NS04LjQxOA0KCQljLTM5LjU4OS0zMS40MDYtNzcuNzUtNjEuNTctMTE0LjQ4Ny05MC41MDZjLTI3Ljk4MS0yMi4wNzYtNDEuOTY5LTQ5LjEwNi00MS45NjktODEuMDgzYzAtMi40NzIsMC45MDMtNC42MTUsMi43MTItNi40MjENCgkJYzEuODA5LTEuODA5LDMuOTQ5LTIuNzE0LDYuNDIzLTIuNzE0aDQyMC4yNjZjMS41MiwwLjg1NSwyLjg1NCwxLjA5MywzLjk5NywwLjcxNWMxLjE0My0wLjM4NSwxLjk5OCwwLjMzMSwyLjU2NiwyLjEzOA0KCQljMC41NzEsMS44MDksMS4wOTUsMi42NjQsMS41NywyLjU3YzAuNDc3LTAuMDk2LDAuNzY0LDEuMDkzLDAuODU5LDMuNTcxYzAuMDg5LDIuNDczLDAuMTM3LDMuNzE4LDAuMTM3LDMuNzE4VjEwNy45Mg0KCQlMNDc1LjA3OCwxMDcuOTJ6Ii8+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);
}
.contact1-address a:before{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjQzOC41MzZweCIgaGVpZ2h0PSI0MzguNTM2cHgiIHZpZXdCb3g9IjAgMCA0MzguNTM2IDQzOC41MzYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQzOC41MzYgNDM4LjUzNjsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iIzg2YWY0OSIgZD0iTTMyMi42MjEsNDIuODI1QzI5NC4wNzMsMTQuMjcyLDI1OS42MTksMCwyMTkuMjY4LDBjLTQwLjM1MywwLTc0LjgwMywxNC4yNzUtMTAzLjM1Myw0Mi44MjUNCgkJYy0yOC41NDksMjguNTQ5LTQyLjgyNSw2My00Mi44MjUsMTAzLjM1M2MwLDIwLjc0OSwzLjE0LDM3Ljc4Miw5LjQxOSw1MS4xMDZsMTA0LjIxLDIyMC45ODYNCgkJYzIuODU2LDYuMjc2LDcuMjgzLDExLjIyNSwxMy4yNzgsMTQuODM4YzUuOTk2LDMuNjE3LDEyLjQxOSw1LjQyOCwxOS4yNzMsNS40MjhjNi44NTIsMCwxMy4yNzgtMS44MTEsMTkuMjczLTUuNDI4DQoJCWM1Ljk5Ni0zLjYxMywxMC41MTMtOC41NjIsMTMuNTU5LTE0LjgzOGwxMDMuOTE4LTIyMC45ODZjNi4yODItMTMuMzI0LDkuNDI0LTMwLjM1OCw5LjQyNC01MS4xMDYNCgkJQzM2NS40NDksMTA1LjgyNSwzNTEuMTc2LDcxLjM3OCwzMjIuNjIxLDQyLjgyNXogTTI3MC45NDIsMTk3Ljg1NWMtMTQuMjczLDE0LjI3Mi0zMS40OTcsMjEuNDExLTUxLjY3NCwyMS40MTENCgkJcy0zNy40MDEtNy4xMzktNTEuNjc4LTIxLjQxMWMtMTQuMjc1LTE0LjI3Ny0yMS40MTQtMzEuNTAxLTIxLjQxNC01MS42NzhjMC0yMC4xNzUsNy4xMzktMzcuNDAyLDIxLjQxNC01MS42NzUNCgkJYzE0LjI3Ny0xNC4yNzUsMzEuNTA0LTIxLjQxNCw1MS42NzgtMjEuNDE0YzIwLjE3NywwLDM3LjQwMSw3LjEzOSw1MS42NzQsMjEuNDE0YzE0LjI3NCwxNC4yNzIsMjEuNDEzLDMxLjUsMjEuNDEzLDUxLjY3NQ0KCQlDMjkyLjM1NSwxNjYuMzUyLDI4NS4yMTcsMTgzLjU3NSwyNzAuOTQyLDE5Ny44NTV6Ii8+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);
}
.contact1-working .contact-item:before{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjQzOC41MzNweCIgaGVpZ2h0PSI0MzguNTMzcHgiIGZpbGw9IiM4NmFmNDkiIHZpZXdCb3g9IjAgMCA0MzguNTMzIDQzOC41MzMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQzOC41MzMgNDM4LjUzMzsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik00MDkuMTMzLDEwOS4yMDNjLTE5LjYwOC0zMy41OTItNDYuMjA1LTYwLjE4OS03OS43OTgtNzkuNzk2QzI5NS43MzYsOS44MDEsMjU5LjA1OCwwLDIxOS4yNzMsMA0KCQkJYy0zOS43ODEsMC03Ni40Nyw5LjgwMS0xMTAuMDYzLDI5LjQwN2MtMzMuNTk1LDE5LjYwNC02MC4xOTIsNDYuMjAxLTc5LjgsNzkuNzk2QzkuODAxLDE0Mi44LDAsMTc5LjQ4OSwwLDIxOS4yNjcNCgkJCWMwLDM5Ljc4LDkuODA0LDc2LjQ2MywyOS40MDcsMTEwLjA2MmMxOS42MDcsMzMuNTkyLDQ2LjIwNCw2MC4xODksNzkuNzk5LDc5Ljc5OGMzMy41OTcsMTkuNjA1LDcwLjI4MywyOS40MDcsMTEwLjA2MywyOS40MDcNCgkJCXM3Ni40Ny05LjgwMiwxMTAuMDY1LTI5LjQwN2MzMy41OTMtMTkuNjAyLDYwLjE4OS00Ni4yMDYsNzkuNzk1LTc5Ljc5OGMxOS42MDMtMzMuNTk2LDI5LjQwMy03MC4yODQsMjkuNDAzLTExMC4wNjINCgkJCUM0MzguNTMzLDE3OS40ODUsNDI4LjczMiwxNDIuNzk1LDQwOS4xMzMsMTA5LjIwM3ogTTM1My43NDIsMjk3LjIwOGMtMTMuODk0LDIzLjc5MS0zMi43MzYsNDIuNjQtNTYuNTI3LDU2LjUzNA0KCQkJYy0yMy43OTEsMTMuODk0LTQ5Ljc3MSwyMC44MzQtNzcuOTQ1LDIwLjgzNGMtMjguMTY3LDAtNTQuMTQ5LTYuOTQtNzcuOTQzLTIwLjgzNGMtMjMuNzkxLTEzLjg5NS00Mi42MzMtMzIuNzQzLTU2LjUyNy01Ni41MzQNCgkJCWMtMTMuODk3LTIzLjc5MS0yMC44NDMtNDkuNzcyLTIwLjg0My03Ny45NDFjMC0yOC4xNzEsNi45NDktNTQuMTUyLDIwLjg0My03Ny45NDNjMTMuODkxLTIzLjc5MSwzMi43MzgtNDIuNjM3LDU2LjUyNy01Ni41Mw0KCQkJYzIzLjc5MS0xMy44OTUsNDkuNzcyLTIwLjg0LDc3Ljk0My0yMC44NGMyOC4xNzMsMCw1NC4xNTQsNi45NDUsNzcuOTQ1LDIwLjg0YzIzLjc5MSwxMy44OTQsNDIuNjM0LDMyLjczOSw1Ni41MjcsNTYuNTMNCgkJCWMxMy44OTUsMjMuNzkxLDIwLjgzOCw0OS43NzIsMjAuODM4LDc3Ljk0M0MzNzQuNTgsMjQ3LjQzNiwzNjcuNjM3LDI3My40MTcsMzUzLjc0MiwyOTcuMjA4eiIvPg0KCQk8cGF0aCBkPSJNMjQ2LjY4LDEwOS42MzFoLTE4LjI3NGMtMi42NjksMC00Ljg1MywwLjg1OS02LjU3LDIuNTdjLTEuNzA2LDEuNzEzLTIuNTY1LDMuOS0yLjU2NSw2LjU2NXYxMDAuNWgtNjMuOTUzDQoJCQljLTIuNjY3LDAtNC44NTMsMC44NTUtNi41NjcsMi41NjRjLTEuNzEyLDEuNzEyLTIuNTY4LDMuOTAxLTIuNTY4LDYuNTcxdjE4LjI3MWMwLDIuNjY2LDAuODU2LDQuODU2LDIuNTY4LDYuNTY3DQoJCQljMS43MTUsMS43MTEsMy45MDUsMi41NjYsNi41NjcsMi41NjZoOTEuMzY3YzIuNjYyLDAsNC44NTMtMC44NTUsNi41NjEtMi41NjZjMS43MTEtMS43MTEsMi41NzMtMy45MDEsMi41NzMtNi41NjdWMTE4Ljc2Ng0KCQkJYzAtMi42NjMtMC44NjItNC44NDktMi41NzMtNi41NjVDMjUxLjUzNiwxMTAuNDksMjQ5LjM0NiwxMDkuNjMxLDI0Ni42OCwxMDkuNjMxeiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K);
}
.input2__icon-phone:before {
    content: '';
    position: absolute;
    width: 17px;
    height: 16px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjQwMS45OThweCIgaGVpZ2h0PSI0MDEuOTk4cHgiIGZpbGw9IiNkN2UzYzUiIHZpZXdCb3g9IjAgMCA0MDEuOTk4IDQwMS45OTgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQwMS45OTggNDAxLjk5ODsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZD0iTTQwMS4xMjksMzExLjQ3NWMtMS4xMzctMy40MjYtOC4zNzEtOC40NzMtMjEuNjk3LTE1LjEyOWMtMy42MS0yLjA5OC04Ljc1NC00Ljk0OS0xNS40MS04LjU2Ng0KCQljLTYuNjYyLTMuNjE3LTEyLjcwOS02Ljk1LTE4LjEzLTkuOTk2Yy01LjQzMi0zLjA0NS0xMC41MjEtNS45OTUtMTUuMjc2LTguODQ2Yy0wLjc2LTAuNTcxLTMuMTM5LTIuMjM0LTcuMTM2LTUNCgkJYy00LjAwMS0yLjc1OC03LjM3NS00LjgwNS0xMC4xNC02LjE0Yy0yLjc1OS0xLjMyNy01LjQ3My0xLjk5NS04LjEzOC0xLjk5NWMtMy44MDYsMC04LjU2LDIuNzE0LTE0LjI2OCw4LjEzNQ0KCQljLTUuNzA4LDUuNDI4LTEwLjk0NCwxMS4zMjQtMTUuNywxNy43MDZjLTQuNzU3LDYuMzc5LTkuODAyLDEyLjI3NS0xNS4xMjYsMTcuN2MtNS4zMzIsNS40MjctOS43MTMsOC4xMzgtMTMuMTM1LDguMTM4DQoJCWMtMS43MTgsMC0zLjg2LTAuNDc5LTYuNDI3LTEuNDI0Yy0yLjU2Ni0wLjk1MS00LjUxOC0xLjc2Ni01Ljg1OC0yLjQyM2MtMS4zMjgtMC42NzEtMy42MDctMS45OTktNi44NDUtNC4wMDQNCgkJYy0zLjI0NC0xLjk5OS01LjA0OC0zLjA5NC01LjQyOC0zLjI4NWMtMjYuMDc1LTE0LjQ2OS00OC40MzgtMzEuMDI5LTY3LjA5My00OS42NzZjLTE4LjY0OS0xOC42NTgtMzUuMjExLTQxLjAxOS00OS42NzYtNjcuMDk3DQoJCWMtMC4xOS0wLjM4MS0xLjI4Ny0yLjE5LTMuMjg0LTUuNDI0Yy0yLTMuMjM3LTMuMzMzLTUuNTE4LTMuOTk5LTYuODU0Yy0wLjY2Ni0xLjMzMS0xLjQ3NS0zLjI4My0yLjQyNS01Ljg1Mg0KCQlzLTEuNDI3LTQuNzA5LTEuNDI3LTYuNDI0YzAtMy40MjQsMi43MTMtNy44MDQsOC4xMzgtMTMuMTM0YzUuNDI0LTUuMzI3LDExLjMyNi0xMC4zNzMsMTcuNy0xNS4xMjgNCgkJYzYuMzc5LTQuNzU1LDEyLjI3NS05Ljk5MSwxNy43MDEtMTUuNjk5YzUuNDI0LTUuNzExLDguMTM2LTEwLjQ2Nyw4LjEzNi0xNC4yNzNjMC0yLjY2My0wLjY2Ni01LjM3OC0xLjk5Ny04LjEzNw0KCQljLTEuMzMyLTIuNzY1LTMuMzc4LTYuMTM5LTYuMTM5LTEwLjEzOGMtMi43NjItMy45OTctNC40MjctNi4zNzQtNC45OTktNy4xMzljLTIuODUyLTQuNzU1LTUuNzk5LTkuODQ2LTguODQ4LTE1LjI3MQ0KCQljLTMuMDQ5LTUuNDI0LTYuMzc3LTExLjQ3LTkuOTk1LTE4LjEzMWMtMy42MTUtNi42NTgtNi40NjgtMTEuNzk5LTguNTY0LTE1LjQxNUM5OC45ODYsOS4yMzMsOTMuOTQzLDEuOTk3LDkwLjUxNiwwLjg1OQ0KCQlDODkuMTgzLDAuMjg4LDg3LjE4MywwLDg0LjUyMSwwYy01LjE0MiwwLTExLjg1LDAuOTUtMjAuMTI5LDIuODU2Yy04LjI4MiwxLjkwMy0xNC43OTksMy44OTktMTkuNTU4LDUuOTk2DQoJCWMtOS41MTcsMy45OTUtMTkuNjA0LDE1LjYwNS0zMC4yNjQsMzQuODI2QzQuODYzLDYxLjU2NiwwLjAxLDc5LjI3MSwwLjAxLDk2Ljc4YzAsNS4xMzUsMC4zMzMsMTAuMTMxLDAuOTk5LDE0Ljk4OQ0KCQljMC42NjYsNC44NTMsMS44NTYsMTAuMzI2LDMuNTcxLDE2LjQxOGMxLjcxMiw2LjA5LDMuMDkzLDEwLjYxNCw0LjEzNywxMy41NmMxLjA0NSwyLjk0OCwyLjk5Niw4LjIyOSw1Ljg1MiwxNS44NDUNCgkJYzIuODUyLDcuNjE0LDQuNTY3LDEyLjI3NSw1LjEzOCwxMy45ODhjNi42NjEsMTguNjU0LDE0LjU2LDM1LjMwNywyMy42OTUsNDkuOTY0YzE1LjAzLDI0LjM2MiwzNS41NDEsNDkuNTM5LDYxLjUyMSw3NS41MjENCgkJYzI1Ljk4MSwyNS45OCw1MS4xNTMsNDYuNDksNzUuNTE3LDYxLjUyNmMxNC42NTUsOS4xMzQsMzEuMzE0LDE3LjAzMiw0OS45NjUsMjMuNjk4YzEuNzE0LDAuNTY4LDYuMzc1LDIuMjc5LDEzLjk4Niw1LjE0MQ0KCQljNy42MTQsMi44NTQsMTIuODk3LDQuODA1LDE1Ljg0NSw1Ljg1MmMyLjk0OSwxLjA0OCw3LjQ3NCwyLjQzLDEzLjU1OSw0LjE0NWM2LjA5OCwxLjcxNSwxMS41NjYsMi45MDUsMTYuNDE5LDMuNTc2DQoJCWM0Ljg1NiwwLjY1Nyw5Ljg1MywwLjk5NiwxNC45ODksMC45OTZjMTcuNTA4LDAsMzUuMjE0LTQuODU2LDUzLjEwNS0xNC41NjJjMTkuMjE5LTEwLjY1NiwzMC44MjYtMjAuNzQ1LDM0LjgyMy0zMC4yNjkNCgkJYzIuMTAyLTQuNzU0LDQuMDkzLTExLjI3Myw1Ljk5Ni0xOS41NTVjMS45MDktOC4yNzgsMi44NTctMTQuOTg1LDIuODU3LTIwLjEyNkM0MDEuOTksMzE0LjgxNCw0MDEuNzAzLDMxMi44MTksNDAxLjEyOSwzMTEuNDc1eiINCgkJLz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K);
}


@media screen and (max-width: 1279px){
	
    
    .main-catalog .catalog-wrapper {
        max-width: 698px;
    }
    .m_bukovki {
        margin-left: 85px;
    }
    .main-brands {
        padding: 0 10px;
    }
    .brandy_banner.link {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 184px;
        flex: 0 0 184px;
        height: 91px;
        border: 2px solid #F9F8F7;
        border-radius: 2px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
    .brandy_banner.link a {
        margin: auto;
        height: auto;
    }
    .favor-page {
        padding: 0 25px;
    }
    .main-features {
        padding-left: 30px;
        padding-right: 30px;
    }
    .error-page__left {
        left: 55px;
    }
    .rating-block__stars {
        width: 74px;
        height: 11px;

    }
    .count-reviews span {
        white-space: nowrap;

    }
    .count-reviews {
        -ms-flex-negative: 0;
        flex-shrink: 0;
    }

    .similar-prod {
        width: 100%;

    }
    .similar-table__head .similar-table__item:nth-child(3) {
        text-align: center;
    }
    .similar-table__head .similar-table__item:nth-child(4) {
        padding-left: 0;
        text-align: center;
    }

    ul.full-width {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    ul.full-width li {
        width: auto !important;
    }
    .navigation .full-width li:nth-child(3) {
        padding-left: 30px;
    }
    .navigation .full-width li:nth-child(3):before {
        left: -3px;
    }
    ul.full-width li:last-child {
        width: auto !important;
    }
    .brands {
        padding: 0 25px;
    }

}
@media screen and (max-width: 1024px) {
    .slider1 .site_size.btn-bottom {
        height: 240px !important;
    }
    .main-catalog .sort a {
        white-space: nowrap;
    }
}
@media screen and (max-width: 1023px) {
    .one_line_pic, .two_line_pic {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }
    .two_line_pic {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .m_bukovki {
        margin-left: 65px;
    }
    .brands .m_link2 {
        width: calc( (90% - 65px) / 4 );
    }
    .brandy_banner, .brandy_banner.link {
        width: 150px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 150px;
        flex: 0 0 150px;
    }
    .brandy_banner {
        padding: 15px;
    }
    .del-btn div {
        font-size: 13px;
    }
    .reviews {
        width: 100%;

    }
    .review__img {
        width: 35px;
        height: 35px;
        margin-right: 9px;

    }
    .review__rating {
        padding-left: 44px;
        padding-right: 15px;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;

    }
    .rating-block:first-child {
        margin-right: 0;
        width: 100%;
        margin-bottom: 11px;

    }
    .rating-block:nth-child(2) {
        margin-left: 0;

    }
    .similar-name span, .similar-price {
        font-size: 16px;

    }
    .similar-delivery span {
        font-size: 14px;

    }
    .similar-table__item {
        padding-right: 5px;
    }
    .similar-table__item:last-child {
        width: 110px;
        -ms-flex-shrink: 0;
        flex-shrink: 0;
        padding-right: 0;

    }
    .similar-hint {
        white-space: normal;
        width: 200px;

    }
    .error-page {
        background-position: 55% 80%;
    }
    .review__img-span {
        padding-top: 9px;
    }
    .similar-btn p {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .similar-btn img {
        width: 25px;
    }
    .feedback_class {
        margin-top: 15px;
    }
    .similar-table__head .similar-table__item:nth-child(2) {
        padding-left: 15px;
    }
    .similar-prod {
        width: 100%;
    }
    .filter-active_box.on {
        padding: 22px 10px 0 15px;
    }
    .filter-active_box.on .niz {
        margin-left: 0;
    }
    .filter-active_box.on .niz div {
        width: 100%;
        float: none;
    }
    .filter-active_box.on .niz div.sbros a {
        position: relative;
        display: inline-block;
        left: auto;
        top: auto;
        transform: none;
        margin-bottom: 5px;
    }
    .card-tags__item:nth-child(5) {
        display: none;
    }
    .card-tags__item:nth-child(5).c-show {
        display: inline-block;
    }
}

@media screen and (max-width: 992px) {
    .icon-basket .minipig {
        background: #8fbc62;
        color: #fff;
        width: 16px;
        top: -6px;
        left: 12px;
        margin: 0;
        padding: 0;
        position: absolute;
        height: 16px;
        font-size: 12px;
        line-height: 16px;
        font-family: "ProbaPro", sans-serif;
        font-weight: bold;
        display: inline-block;
        border-radius: 10px;
    }
}
@media screen and (max-width: 959px){
   .main-catalog .catalog-wrapper.catalog-list {
        max-width: 598px;
        margin: 0 auto;
        width: 100%;
    }
    .main-catalog .sort {
        text-align: center;
        width: 500px;
    }
    .catalog-wrapper {
        max-width: 100%;
        /*padding: 0 29px;*/
    }
    .catalog-list {
        margin-left: -8px;
        margin-right: -8px;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .catalog-list .catalog {
        /*width: 226px;
        min-width: 226px;*/
        min-width: 0;
        width: calc(25% - 16px);
        margin-left: 8px;
        margin-right: 8px;
        /*height: 290px;*/
        height: auto;
    }
    .catalog-list .catalog .pic {
        height: 200px;
        padding: 20px 30px 25px 25px;
    }
    .catalog-list .catalog .name {
        font-size: 13px;
        height: 42px;
        padding: 0 15px;
    }
    .catalog-list .catalog .add-card {
        padding: 0 15px 0 15px;
    }
    .catalog-list .catalog .price-catalog {
        padding-bottom: 0;
    }
    .price-catalog .old-price-block {
        margin-left: 70px;
    }
    .add-card .counter-block {
        width: 154px;
    }
    .prop_ {
        width: 49%;
    }
    .catalog-list .catalog .price-catalog {
        padding: 0;
    }
    .add-to-cart .select select {
        height: 30px;
        font-size: 14px;
        width: 70px;
    }
    .prop_ .number-catalog {
        width: 70px;
    }
    .catalog-list .catalog .number-catalog {
        font-size: 14px;
    }
    .catalog input {
        font-size: 14px;
        text-align: center;
    }
    .catalog-list .catalog .number-catalog p {
        float: none;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;

    }
    .add-card .add-buttons {
        width: 48px;
        height: 32px;
        position: relative;
        margin: 4px auto 0;
        bottom: auto;
    }
    .add_to_cart img {
        width: 17px;
    }
    .add-card .add-buttons:hover {
        width: 53px;
    }
    .add-card .add-buttons:hover .add_to_cart {
        padding: 0;
    }
    .add-card .add-buttons:hover span {
        display: none;
    }
    .catalog-product {
        padding-left: 9px;
        width: calc(100% - 175px);
    }
    .main-catalog .main-catalog-filter {
        width: 175px;
        padding-left: 0;
    }
    .main-catalog .main-catalog-filter .kind label p {
        font-size: 13px;
        margin-left: 2px;
    }
    .main-catalog .main-catalog-filter .kind label p > * {
        display: inline-block;
        vertical-align: middle;
    }
    .main-catalog .catalog-list .catalog {
        width: calc(33.333% - 16px);
        min-width: 0; 
        margin-left: 8px;
        margin-right: 8px;
        height: auto;
    }
    .main-catalog .catalog-wrapper.catalog-list {
        padding: 0;
    }
    .main-catalog .sort {
        width: auto;
    }
    .main-catalog .sort a {
        font-size: 14px;
    }
    .main-catalog {
        overflow-x: hidden;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }
    .s_button {
        margin-bottom: 15px;
    }
    .catalog .dif {
        left: 15px;
    }
    .del-btn div {
        border: none;
        text-decoration: underline;
    }
    .catalog-list--favorite .catalog {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .catalog-list--favorite .catalog .name {
        height: auto !important;
        margin-bottom: 10px;
    }
    .catalog-list--favorite .catalog .pic {
        height: auto;
    }
     ul.full-width li {
        width: 12%;

    }
    ul.full-width li:nth-child(1) {
        width: 6%
    }

}
@media screen and (max-width: 920px) {
    .text_headline {
        width: calc(100% - 130px) !important;
    }
}

@media screen and (max-width: 768px){

    .slider_mobile {
        display: none !important;

    }
    .slider_desktop {
        display: block !important;

    }

}
@media screen and (max-width: 767px){
    
    .catalog-wrapper {
        padding: 0 15px;
    }
    .catalog-list {
        margin-left: -2px;
        margin-right: -2px;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        justify-content: center;
    }
    .catalog-list .catalog {
        min-width: 48%;
        margin: 0 1px 10px;
        width: calc(33.333% - 16px);
        height: auto;
        min-height: 290px;
    }
    .catalog-list .catalog .pic {
        height: 180px;
        padding: 2px 2px 15px;
    }
    .catalog-list .catalog .name {
        font-size: 12px;
        height: 30px;
    }
    .add-card .add-buttons {
        width: 53px;
        height: 35px;
        position: relative;
        bottom: auto;
        right: auto;
        margin: 10px auto 0;
        display: block;
    }
    .add-card .counter-block {
        width: 100%;
    }
    .prop_ {
        width: 100%;
        max-width: 78px;
        margin-right: 5%;
        text-align: left;
    }
    .catalog-list .catalog .price-catalog span {
        font-size: 14px;
    }
    
    .one_line_pic, .two_line_pic {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
   
    .main-catalog {
        padding: 0 25px;
    }
    
    .catalog-product {
        width: 100%;
        padding-left: 0;
    }
    .sort_type, .filter_type {
        font-family: 'HelveticaNeueCyr';
        font-weight: bold;
    }
    .m_bukovki {
        margin-left: 0px;
        margin-right: 25px;
        font-size: 18px;
    }
    .m_link a {
        font-size: 14px;
    }
    .brands .m_link2 {
        width: 35%;
    }
    .brands {
        padding: 0 15px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }
    .main-brands {
        padding: 20px 15px 5px;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .brandy_banner, .brandy_banner.link {
        margin-top: 0;
        margin-bottom: 15px;
        -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto;
        width: calc(33.333% - 14px);
    }

    .box-cards {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3;
    }
    .cofesso__textblock {
        left: 15px;
    }
    .cart-title--share {
        position: relative;
        margin-bottom: 20px;
    }
    .cart-title--share.hide_content:after {
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
    }
    .cart-title--share:before {
        content: '';
        display: inline-block;
        vertical-align: middle;
        width: 17px;
        height: 18px;
        background-image: url(/bitrix/templates/empty/images/share.svg);
        background-repeat: no-repeat;
        background-position: center;
        background-size: cover;
        margin-right: 12px;
    }
    .cart-title--share:after {
        content: '';
        position: absolute;
        right: -6px;
        top: -1px;
        width: 24px;
        height: 24px;
        background: url(/bitrix/templates/empty/images/arrow-right-1.svg) no-repeat;
        background-position: center;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
    }
    .link-itself {
        display: block;
        margin-top: 15px;
    }
    .link-itself__title {
        color: #8F91A3;
        font-size: 12px;
        line-height: 1.2em;
    }
    .link-itself__title:after {
        display: none;
    }
    .icon_soc__item {
        margin-right: 20px;
    }
    .link-itself__popup {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: relative;
        right: auto;
        top: auto;
        border: none;
        padding: 0;
    }
    .link-itself__popup:after, .link-itself__popup:before {
        display: none;
    }
    .link-itself__input {
        width: 190px;
    }
    .link-itself__copy {
        margin-left: 7px;
    }
    .navigation .full-width li:nth-child(3):before {
        left: -24px;
        top: 6px;
        width: 19px;
        height: 31px;
    }
    .main-brands {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        display: none !important;
    }
    .slider_mobile + .box_wrapper {
        padding-top: 0;
    }
    .reviews, .similar-prod {
        width: 100%;
        padding-left: 10px;
        padding-right: 0;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }
    .main-features__ttl {
        font-size: 21px;
        margin-bottom: 50px;
    }
    .main-features__wrapper {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin-bottom: 40px;
    }
    .main-features__item {
        max-width: 50%;
        width: 50%;
        margin-bottom: 30px;
    }
    .main-features {
        padding: 60px 15px 0;
    }
    .main-features__title {
        max-width: 200px;
        margin: auto;
        color: #141517;
    }
    .error-page__left {
        left: 15px;
    }
    .error-page {
        background-size: 630px;
        background-position: top center;
    }
    ul.full-width {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        font-size: 12px;

    }
    ul.full-width li:nth-child(1), ul.full-width li:nth-child(2) {
        width: auto;

    }
    ul.full-width li {
        width: auto;
        display: inline-block;

    }
    ul.full-width li:last-child {
        width: auto !important;

    }
    .navigation .full-width li:nth-child(3) {
        padding-left: 0;
    }
    .slider_mobile {
        display: block !important;

    }
    .slider_desktop {
        display: none !important;

    }

    .css-popup__outer {
        width: 100%;
        height: 100vh;
        max-height: 100vh;
        box-sizing: border-box;

    }
    .css-popup-review .css-popup__outer,
    .css-popup-review-edit .css-popup__outer {
        max-height: 100vh;

    }
    .add-review, 
    .add-review-edit {
        width: 100%;

    }
    .description-card__topline-info {
        width: 100%;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-top: 15px;

    }
    .counter-title .head-text {
        font-family: 'HelveticaNeueCyr';
        margin-bottom: 0;
        font-size: 14px;
    }
    .reviews {
        margin-top: 10px;
        margin-bottom: 10px;
        padding-bottom: 0;
        border-bottom: none;
    }
    .counter-title-numbers {
        font-size: 14px;
        margin-top: -2px;
    }
    .counter-title {
        position: relative;
    }
    .counter-title:after {
        content: "";
        width: 14px;
        position: absolute;
        right: -9px;
        height: 14px;
        margin-top: 0;
        background: url(/bitrix/templates/empty/images/arrow-right-1.svg) no-repeat;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        -webkit-transform-origin: 0 50%;
        -ms-transform-origin: 0 50%;
        transform-origin: 0 50%;
        -webkit-transition: all .25s ease;
        -o-transition: all .25s ease;
        transition: all .25s ease;
        top: 0;
    }
    .counter-title.active {
        -webkit-box-shadow: none;
        box-shadow: none;
    }
    .counter-title.active:after {
        -webkit-transform: rotate(270deg);
        -ms-transform: rotate(270deg);
        transform: rotate(270deg);
        top: 5px;
    }
    .reviews__bottom {
        margin-bottom: 35px;
    }
    .tabs_rigth .catalog-list .catalog {
        width: 48% !important;
    }
    .similar-table {
        display: block;
    }
    .similar-table__head {
        display: none !important;
    }
    .similar-table__row {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .similar-table__item:nth-child(1), .similar-table__item:nth-child(2), .similar-table__item:nth-child(3) {
        width: 100%;
    }
    .similar-table__item:nth-child(1) {
        padding-left: 0;
    }
    .similar-table__item {
        padding: 0 0 11px 25px;
    }
    .similar-name {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .similar-name span {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
    }
    .similar-qw {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        margin-right: 5px;
    }
    .similar-price-mobile {
        display: inline-block;
        margin-right: 5px;
    }
    .similar-table__row {
        padding-bottom: 20px;
        margin-bottom: 20px;
    }
    .similar-price {
        text-align: left;
        margin-bottom: 10px;
    }
    .similar-delivery {
        color: #6C6D79;
    }
    .cart-share-block {
        display: none;
    }
    .card-tags__all:after {
        right: -14px;
    }
    .card-tags__all {
        margin-right: 15px;
        position: relative;
        display: inline;
        right: auto;
        top: auto;
        white-space: nowrap;
    }
    .card-tags {
        padding-right: 0;
        margin-top: 14px;
    }
    .card-tags__wrapper {
        display: inline;
    }
    .card-tags__item {
        padding: 7px 20px;
    }
    .h1 span {
        padding-left: 0 !important;
    }
    .h1 b {
        padding-right: 25px;
    }
  
    .similar-price__wrapp {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: baseline;
        -ms-flex-align: baseline;
        align-items: baseline; 
    }
    .similar-price__dif {
        position: relative;
        left: auto;
        top: auto;
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        margin-left: 8px;
        -webkit-transform: translateY(-1px);
        -ms-transform: translateY(-1px);
        transform: translateY(-1px);
    }

    .similar-price__sale {
        font-size: 14px;
        margin-left: 8px;

    }
    .similar-price {
        font-size: 14px;
    }
    .box_wrapper h1 {
        padding-top: 0;
    }
}

@media screen and (max-width: 639px){ 
    .catalog-list .catalog {
        height: 340px;
    }
    .catalog-list--favorite .catalog {
        height: auto;
    }
    .catalog-list .catalog .name {
        height: 42px;
        padding: 0 5px;
        margin-bottom: 3px;
        /*overflow: hidden;*/
    }
    .catalog-list .catalog .add-card {
        padding: 0 17px 0 5px;
    }
    .catalog-list .catalog .price-catalog .fa-rub {
        font-size: 14px;
    }
    .price-catalog .old-price-block {
        font-size: 12px;
        margin-left: 60px;
        margin-top: 15px;
    }
    .prop_ {
        width: 48%;
        margin-right: 0;
    }
    .prop_:first-child {
        margin-right: 4%;
    }
    .add-to-cart .select:after {
        display: none;
    }
    .catalog-list .catalog .number-catalog .but-img {
        display: none;
    }
    .add-card .counter-block .change-packaging {
        padding-right: 0;
        text-align: center;
        width: 100%;
    }
    .catalog-list .catalog .number-catalog, .add-to-cart .select {
        width: 100%;
    }
    .catalog-list .catalog .number-catalog {
        padding-right: 10px;
    }
    .add-card .add-buttons {
        margin-top: 3px;
    }
    .main-catalog {
        padding: 0 15px !important;
    }
    .main-catalog .catalog-list .catalog {
        width: calc(50% - 3px);
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .main-catalog .catalog-list .catalog:nth-child(odd) {
        margin-right: 6px !important;
    }
    .card .input input.sale-class-input {
        margin-right: 0;
        width: 217px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }
    .add-class-input-btn {
        width: 217px;
    }
    .catalog .dif {
        left: 5px;
    }
    .navigation .full-width li:nth-child(3):before {
        display: none;
    }
    .reviews__wrapper {
        padding-left: 15px;
        padding-right: 15px;

    }
    .review__top {
        display: block;
        margin-bottom: 15px;
    }

    .review__edit-wrapper {
        margin: 15px 15px 25px 0;
    }

    .review__img {
        float: left;

    }
    .review__rating {
        padding: 0;
        display: block;
        margin-bottom: 10px;

    }
    .rating-block:first-child {
        margin-bottom: 22px;

    }
    .rating-block {
        margin-left: 0;
        margin-bottom: 10px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;

    }
    .rating-block__title {
        margin-right: 15px;
        min-width: 110px;
        margin-bottom: 0;

    }
    .review__answer-data {
        padding-left: 30px;

    }
    .reviews__bottom {
        display: block;

    }
    .reviews__nav {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-bottom: 20px;

    }
    .reviews__add {
        text-align: center;

    }
    .counter-title-numbers {
        font-size: 14px;

    }
    .counter-title .head-text {
        margin-bottom: 3px;

    }
    .similar-table__head {
        display: none !important;

    }
   /* .similar-table__row {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        position: relative;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        padding: 15px;

    }*/
    /*.similar-table__item {
        display: block;
        padding: 0;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;

    }*/
    /*.similar-table__item:nth-child(2) {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4;
        width: 100%;

    }*/
    .counter-title .head-text {
        padding-left: 0;
        margin-bottom: 0;

    }
    .similar-prod {
        margin-bottom: 30px;

    }
    .similar-table {
        overflow: hidden;

    }
    .similar-hint {
        width: 100vw;
        transform: none;
        top: 30px;
        padding: 10px;
        left: 0;
        border-top: 1px solid #8753EE;

    }
    .similar-hint:before {
        background-image: url(/bitrix/templates/empty/images/qw-line-xs.png);
        background-size: 8px 5px;
        left: 0;
        top: -5px;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        width: 8px;
        height: 5px;
        background-repeat: no-repeat;
        background-color: #fff;
        z-index: 2;
    }
    .similar-name {
        position: relative;

    }
    .similar-qw {
        position: static;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        margin-left: 0;
        margin-right: 6px;

    }
    .similar-name span {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;

    }

}

@media screen and (max-width: 479px) {
    .top-title .text-title h1 {
        text-align: center;
    }
    p[data-list-popular='3']{
        padding-bottom: 15px;
    }
    .catalog-wrapper {
        padding: 0px;
        overflow-x: hidden;
    }
    .head_mob_banner {
        padding-bottom: 10px;
    }
    .sort_type, .filter_type {
        font-size: 13px;
    }
    .main-catalog h1 {
        font-size: 24px;
    }
    .h1 span {
        padding-left: 5px;
    }
    .brandy_banner.link a {
        color: #8FBC62;
        border-color: #8FBC62;
    }
    .brandy_banner, .brandy_banner.link {
        height: 16.25vw;
        font-size: 11px;
        min-width: 87px;
        padding: 1.25vw;
    }
    .brandy_banner.link a:after {
        display: none;
    }
    .hide-xs {
        display: none;
    }
    .cofesso__title {
        white-space: normal;
        text-align: left;
        line-height: 1em;
        max-width: 155px;
    }
    .css-popup__outer {
        top: 0;
        left: 0;
        transform: none;
        padding: 30px 15px;

    }
    .add-review__title {
        font-size: 24px;

    }
    .add-review__title + p {
        font-size: 16px;

    }
    .add-review__testimonials {
        margin-bottom: 10px;
    }

    .review__edit-wrapper {
        justify-content: space-between;
    }

    .rating-block--flex:first-child .rating-block__stars {
        width: 157px;
        height: 24px;

    }
    .rating-block--flex .rating-block__title {
        min-width: 95px;
        font-size: 14px;

    }
    .add-review__naming {
        display: block;

    }
    .description-card__topline-info {
        margin-top: 2px;
        margin-bottom: 3px;
    }
    .counter-title:after {
        right: 17px;
    }
   .logo.top-menu__logo div {
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        left: 50%;
        position: absolute;
        white-space: nowrap;
   }
   .b-richard__type--green-tea-arom .b-richard__type-text {
        left: 46% !important;
        margin-top: 10px;
    }
    .b-richard__type--gift-case .b-richard__type-text {
        left: 10% !important;
        margin-top: 10px;
    }
    .b-richard__type--green-tea-classic .b-richard__type-text {
        left: 45% !important;
    }
    .b-richard__type--assorti .b-richard__type-text {
        left: 8% !important;
    }
    .catalog-list .catalog .pic img {
        max-height: 160px;
    }
    .review__img-span {
        padding-top: 8px;
    }
    .cart-title--share:after {
        right: 8px;
    }
    .brandy-list-wrapper {
        padding-left: 0;
    }
    .brands .m_link2 {
        width: 45%;
        padding-right: 5px;
    }  
    .text_headline {
        width: calc(100% - 100px) !important;
    }
    .mobile-menu .text-mobile-menu {
        padding-bottom: 120px;
    }
    .catalog-popular-2 .catalog .number-catalog {
        font-size: 16px;
    }
    .catalog-popular-2 .catalog .number-catalog input {
        font-size: 16px;
    }

    .catalog .dif {
        top: -22px;
        height: 16px;
        /* padding-top: 5px; */
    }

    .rating-block, .rating-block.rating-block--flex {
        display: block;
    }
    .rating-block__stars-choose {
        display: inline-block;
    }
    .rating-block__stars {
        margin-top: 4px;
    }

}
@media screen and (max-width: 370px) {
    .cofesso__title {
        font-size: 27px;
    }
    .cofesso__textblock {
        left: 15px;
    }
    .b-richard__type-text div:last-child {
        font-size: 16px !important;
    }
    .menu-down .right-col .basket .icon-user, .menu-down .right-col .basket .icon-basket {
        margin-right: 0;
    }
    .menu-down .right-col .basket .icon-favorite {
        margin-right: 5px;
    }
    .menu-down .right-col {
        width: auto;
        white-space: nowrap;
    }
    .logo.top-menu__logo div {
        font-size: 10px;
    }
    .menu-down .right-col:last-child {
        width: 90px;
    }
    .input.width50.to-cart-btn {
        max-width: 230px;
    }
    .to-cart-btn .add-class-input-btn {
        width: 230px;
    }
    .favorites-border {
        margin-left: 6px;
    }
    
}

/*Стили для ie*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
   .favorites img {
        display: none;
   } 
   .favorites {
        width: 24px;
        height: 22px;
        background-image: url(/bitrix/templates/empty/images/heart-gray.svg);
        background-size: cover;
   }
   .favorites:hover, .favorites.added {
        background-image: url(/bitrix/templates/empty/images/heart.svg);
   }
   .counter-block .number-catalog p input {
    text-align: center;
   }
}

.ban_left {
    display: none;
}
.ban_right {
    display: none;
}
.main-catalog .main-catalog-filter .kind.filtertwo{    margin-bottom: 0px;}
	.two_filter.active {
    box-shadow: unset;
}
        .sort {
            font-size: 16px;    height: 20px;
        }
	.icons_fasovka{
        width: 30px;
		
	}
	.two_filter label {
    padding-left: 20px;
}
        .disable_filter{display:none;}
        .filter-head {
            color: #8F91A3;
            font-size: 14px;
            text-transform: uppercase;
            font-weight: bold;
            font-family: 'HelveticaNeueCyr';
            letter-spacing: 1.4px;
        }
        .main-catalog, .tabs-area {
            margin-top: 0px;
        }
        .main-catalog .main-catalog-filter {
            margin-top: 0px;
        }
        .catalog-product, .sale-giff-basket__catalog-product {
            line-height: unset;
        }
        .filter_name {
            border-bottom: 1px solid #ECECEE;
            padding: 11px 0;
            width: 95%;
            font-weight: bold;
        }
        .filter-active_box.on{
            margin: 20px 0;
            width: calc(100% - 2px);
            overflow: hidden;
            border: 1px solid #dedede;
            border-radius: 5px;
            padding: 22px;
            box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 6.86px 0.14px rgba(0, 0, 0, 0.16);
            -webkit-box-sizing: border-box;
            box-sizing: border-box;

        }
        .h1 span {
            color: #d2d2d2;
            font-weight: 200;
            font-size: 24px;
            display: inline-block;
            padding-left: 25px;
        }
        h1 {
            padding: 20px 0;
        }
        .filter-active_box.on p {
    border: 1px solid #ececee;
    border-radius: 30px;
    float: left;
    margin: 3px;
    font-size: 14px;
    position: relative;
    display: inline-block;
    width: fit-content;
    padding: 9px;
    line-height: 21px;
    margin-top: 2px;
    cursor: pointer;
    color: #141517;
    padding-right: 30px;
        }
        .filter-active_box.on span{
            display: none;
        }
        .filter-active_box.on img{
            display: none;
        }
		.mob_box_top {
			overflow: auto;
    position: fixed;
    display: none;
   
    width: 100%;
    top: 0;
    margin-left: -10px;
    height: 100%;
    z-index: 1000000;
    background: #fff;
}
.mob_box_top i.close {
    margin-right: 11px;
    position: absolute;
    margin-top: 20px;
    top: 0.1%;
    right: 3%;
    color: #fafafa;
    padding: 0;
    display: block;
    width: 24px;
    height: 24px;
    background: url(/bitrix/templates/empty/images/menu-close.svg) no-repeat;
}
.close div {
    color: black;
    margin-left: -60px;
    font-size: 12px;
text-transform: ;
}
.content_mob_box {
        margin-top: 20px;
    padding: 20px;
}
.box_tag {
    float: left;
    border: 1px solid #ececee;
    border-radius: 30px;
    float: left;
	 background: #ececee;
    margin: 2px;
    position: relative;
    display: inline-block;
    width: fit-content;
    padding: 5px;
}
.box_tag a {
color: black;
}
.tags {
    display: inline-block;
}
.box_tag.checked{background: #fff;}
.m_br {margin-left: 90px;}
.m_h1 {margin-left:42px;margin-bottom: 40px; display: inline}
.m_counter {color: grey; font-size: 20px}
.m_btn_block {margin-left: 43px;margin-top: 20px; margin-bottom: 30px}
.m_btn_passive {font-size:14px;margin-right:20px;float: left;font-weight: bold}
.m_btn_magenta {font-size:14px;cursor: pointer;margin-right:20px;float: left;color:darkmagenta}
.m_btn_black {font-size:14px;cursor: pointer;margin-right:20px;float: left;color:black}
.m_padding {padding-left: 50px;}
.m_margin {margin-left: 50px}
.m_bukovki {width:10%;height:50px;float:left}
.m_bukovki>span{font-size: 20px font-weight: bold;}
.m_link2 {float: left;width: 24%}

@media screen and (max-width: 480px) {
    .m_br {display:none}
    .m_margin {margin-left:0}
    .m_btn_passive{display:none}
    .m_link2 {width: 75%}
    .m_bukovki{height: 100px;}
}


.icon-basket .minipig {
    border-radius: 10px;
}


.add-review .img,
.add-review-edit .img {
    text-align: center;
    margin-top: 30px;
    height: 84px;
}
.add-review .spasibo,
.add-review-edit .spasibo {
    text-align: center;
    font-size: 36px;
    font-weight: bold;
    line-height: 1.6em;
}
.add-review .text,
.add-review-edit .text {
    font-size: 24px;
    width: 300px;
    margin: 0 auto 30px;
    text-align: center;
    padding: 10px 20px;
    color: #6C6D79;
    line-height: 1.2em;
}
.add-review .commit,
.add-review-edit .commit {
    text-align: center;
    display: none;
}
.add-review .bottom,
.add-review-edit .bottom {
    text-decoration: none;
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    margin: 10px auto;
    background-color: #8FBC62;
    text-align: center;
    display: inline-block;
    padding: 20px 0;
    box-shadow: 0px 7px 14.7px 0.3px rgba(0, 0, 0, 0.24), 0px 1px 156.86px 0.14px rgba(0, 0, 0, 0.12);
    border-radius: 50px;
    display: block;
    max-width: 300px;
    width: 100%;
    box-sizing: border-box;
    margin-bottom: 30px;
}


/* search-page */

.search-page-catalog {
    max-width: 1225px;
    padding-left: 10px;
    padding-right: 10px;
    position: relative;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    box-sizing: border-box;
}

.search-page-catalog > form {
    margin-bottom: 20px;
}

.search-page-catalog *,
.search-page-catalog *::before, 
.search-page-catalog *::after {
	box-sizing: border-box;
}

.search-page-catalog .catalog-list .catalog .name {
    font-weight: unset;
    display: flex;
    align-items: center;
}

.search-page-catalog .search-catalog {
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 45px;
}

.search-page-catalog .catalog-list .catalog {
    width: 25%;
    padding-left: 10px;
    padding-right: 10px;
    margin: 0 0px 20px;
}

@media screen and (max-width: 959px) { 
    .search-page-catalog .catalog-list .catalog {
        width: 33.33%;
        padding-left: 8px;
        padding-right: 8px;
    }

    .search-page-catalog .catalog-list {
        justify-content: flex-start;
    }
}

@media screen and (max-width: 767px) {
    .search-page-catalog .catalog-list .catalog {
        width: 50%;
        padding-left: 8px;
        padding-right: 8px;
    }

    .search-page-catalog .catalog-list {
        margin-left: -8px;
        margin-right: -8px;
    }

    .search-page-catalog .search-catalog {
        margin-bottom: 10px;
    }
}


@media screen and (max-width: 639px) {
    .search-page-catalog .search-catalog {
        padding-left: 0;
        padding-right: 0;
    }

    .search-page-catalog .catalog-list .catalog {
        width: 50%;
        padding-left: 2px;
        padding-right: 2px;
        margin-left: 0 !important;
        margin-right: 0 !important;
        height: auto;
    }

    .search-page-catalog > form {
        margin-top: 0;
    }
}


@media screen and (max-width: 479px) {
    .search-page > form input[type="text"] {
        width: 100%;
        max-width: 340px;
    }

    .search-page > form input[type="submit"] {
        margin-top: 15px;
    }
}

.menu-down .right-col .basket .icon-user.auth {
	margin-top: 5px;
	position: relative;
}


.menu-down .right-col .basket .icon-user.auth .action_link {
	width: 28px;
	height: 28px;
	background: #8753EE;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
    font-family: 'HelveticaNeueCyr';
	font-size: 14px;
	font-weight: bold;
	color: #F9F8F7;
}


.auth-dropdown {
	display: none;
	position: absolute;
	width: 196px;
	background: #FFFFFF;
	border: 1px solid #ECECEE;
	box-shadow: 0px -5px 20px rgba(198, 206, 215, 0.5);
	border-radius: 5px;
	top: 42px;
	left: -19px;
    font-family: 'HelveticaNeueCyr';
}

.auth-dropdown:before {
	content: "";
	position: absolute;
	width: 18px;
	height: 18px;
	border-top-right-radius: 50%;
	transform: rotate(-60deg) skewX(-30deg) scale(1,.866);
	background: #FFFFFF;
	border: 1px solid #ECECEE;
	top: -11px;
	left: 22px;
	border-left-color: transparent;
	border-bottom-color: transparent;
}

.auth-dropdown:after {
	content: "";
	position: absolute;
	width: 100%;
	height: 22px;
	background: transparent;
	top: -17px;
	left: 0;
}

.menu-down .right-col .basket .icon-user.auth:hover .auth-dropdown {
	display: block;
}

.auth-dropdown-body {
	padding: 30px 36px 0 27px;
	border-bottom: 1px solid #ECECEE;
}

.auth-dropdown-title {
	text-align: left;
	font-weight: bold;
	font-size: 18px;
	line-height: 1.24;
	color: #6C6D79;
	margin-bottom: 12px;
}

.auth-dropdown-links {
	margin-bottom: 14px;
}

.menu-down .right-col .basket .icon-user.auth .auth-dropdown-links a,
.menu-down .right-col .basket .icon-user.auth .auth-dropdown-footer a {
	background: none;
	color: #6C6D79;
	font-size: 14px;
	line-height: 1.6;
	width: 100%;
	height: auto;
	text-align: left;
}

.menu-down .right-col .basket .icon-user.auth .auth-dropdown-links a:hover,
.menu-down .right-col .basket .icon-user.auth .auth-dropdown-footer a:hover {
	color: #8753EE;
}

.auth-dropdown-footer {
	padding: 11px 36px 11px 27px;
}

@media screen and (max-width: 1103px) {
    .menu-down .right-col .serch .serch-hover {
        width: 445px;
    }

}

@media screen and (max-width: 992px) {
    .menu-down .right-col .basket .icon-user.auth:hover .auth-dropdown {
        display: none;
    }

    .menu-down .right-col .basket .icon-user.auth .action_link {
        width: 24px;
        height: 24px;
    }

    .menu-down .right-col .basket .icon-user.auth {
        margin-top: 9px;
    }
}

@media screen and (max-width: 580px) {
    .wrapper-header2 {
        padding: 0 10px;
    }

    .menu-down {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }

    .menu-down:after {
        content: none;
        display: flex;
        justify-content: space-between;
    }

    .logo.top-menu__logo div {
        max-width: 150px;
    }

}

@media screen and (max-width: 479px) { 
    .menu-down .right-col .basket .icon-user.auth .action_link {
        display: block;
        box-sizing: content-box;
    }

    .menu-down .right-col .basket .icon-user.auth .action_link > span {
        display: inline-block;
        margin-top: 7px;
        line-height: 1;
    }

    .logo.top-menu__logo div {
        max-width: inherit;
    }

    .logo.top-menu__logo div {
        display: none;
    }

}

@media screen and (max-width: 319px) {
    .headline .podrobnee {
        display: none;
    }

    .headline .close {
        top: -12px !important;
        position: relative;
        right: 0 !important;
    }

    .desktop_headline {
        display: none;
    }

    .headline .ipad_headline {
        font-size: 10px;
        margin-top: 0;
        margin-left: 35px;
    }

    .headline .text_headline {
        font-size: 10px;
        margin-left: 35px;
        margin-top: 6px;
        margin-bottom: 0;
    }
}

/* fix footer */
@media (max-width: 1279px) {
    .copyright {
        padding-left: 20px;
        padding-top: 10px;
    }

    .box_rules_info {
        padding-left: 20px;
    }

}


@media (max-width: 1200px) {
    .footer .nav1 {
        margin: 15px 20px;
    }
}


@media (max-width: 1089px) {
    .footer__inner {
        text-align: left !important;
    }
    .footer .nav1 {
        margin-left: 0;
        margin-right: 45px;
    }

}

@media (max-width: 850px) {
    .footer .nav1 {
        margin-right: 0;
    }
}

@media (max-width: 799px) {
    .footer .nav1 {
        margin-left: 0;
    }

    .copyright {
      margin-left: 0 !important;
    }

}

@media screen and (max-width: 479px) {  

    .box_rules_info {
        font-size: 12px;
    }

    .box_rules_info br {
        display: none;
    }

    .box_rules_info a {
        font-size: 12px;
    }

    .box_rules_info a:last-child {
        display: block;
    }

    .copyright {
        font-size: 12px;
    }

}

/* кнопка акции */ 

.popup-btn-container {
    position: fixed;
    left: 25px;
    bottom: 25px;
    z-index: 100;
}

.popup-btn-container *, .popup-btn-container *::before, .popup-btn-container *::after {
    box-sizing: border-box;
}

.tea-popup-btn {
    width: 58px;
    height: 58px;
    background: #D80E1B;
    border-radius: 50px;
    position: relative;
    display: inline-flex;
    overflow: hidden;
    cursor: pointer;
    padding-left: 58px;
    line-height: 48px;
    background-position: 17px 17px;
    background-image: url(/bitrix/templates/empty/images/tea-btn.svg);
    background-repeat: no-repeat;
    box-sizing: border-box;
    transition: width 400ms;
    font-family: 'HelveticaNeueCyr';
}

.tea-popup-btn__text {
    width: 200px;
    overflow: hidden;
    color: #FFFFFF;
    display: inline-flex;
    opacity: 0;
    height: 100%;
    justify-content: flex-start;
    align-items: center;
    font-size: 13px;
    font-weight: 500;
}

.tea-popup-btn:hover, 
.tea-popup-btn.open, 
.tea-popup-btn.loading {
    width: 257px;
    overflow: visible;
}

.tea-popup-btn.open .tea-popup-btn__text,
.tea-popup-btn.loading .tea-popup-btn__text,
.tea-popup-btn:hover .tea-popup-btn__text {
    opacity: 1;
    transition: opacity 600ms ease-in-out 100ms;
}

.tea-popup-container {
    position: absolute;
    top: -19px;
    left: -15px;
    transform: translateY(-100%);
}

.tea-popup-body {
    display: none;
    width: 287px;
    height: 234px;
    background: #FFFFFF;
    border: 1px solid #ECECEE;
    box-sizing: border-box;
    box-shadow: 1px 8px 10px rgba(0, 0, 0, 0.1);
    border-radius: 5px;
    padding: 17px 11px 13px;
}

.tea-popup-btn.open ~ .tea-popup-container .tea-popup-body,
.tea-popup-btn.loading ~ .tea-popup-container .tea-popup-body {
    display: block;
}

.tea-popup-row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -3px;
    margin-left: -3px;
}


.tea-popup-col {
    position: relative;
    width: 100%;
    padding-right: 3px;
    padding-left: 3px;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}

.tea-popup-close-containter {
    position: absolute;
    top: -34px;
    left: 50%;
    transform: translateX(-50%);   
}

.tea-popup-close {
    width: 29px;
    height: 29px;
    border-radius: 50%;
    background-color: #141517;
    background-image: url(/bitrix/templates/empty/images/popup-close.svg);
    background-repeat: no-repeat;
    background-size: 11px 11px;
    background-position: center center; 
    cursor: pointer;
}

.tea-popup-product__img-wrap {
    display: block;
    vertical-align: middle;
    width: 100%;
    height: 96px;
    position: relative;
    margin-top: 25px;
    margin-bottom: 8px;
}

.tea-popup-product__link-img {
    display: block;
    vertical-align: middle;
    width: 100%;
    height: 96px;
    position: relative;
}

.tea-popup-product__img {
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    margin: auto;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 0;
    vertical-align: middle;
}

.tea-popup-product {
    height: 204px;
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.tea-popup-product__body {
    position: relative;
    text-align: left;
}

.tea-popup-product__sticker {
    position: absolute;
    top: -20px;
    left: 0;
    width: 35px;
    height: 16px;
    background: #8753EE;
    border-radius: 50px;
    font-size: 11px;
    color: #FFFFFF;
    display: flex;
    align-items: center;
    justify-content: center;
}

.tea-popup-product__text {
    font-size: 11px;
    line-height: 13px;
    color: #141517;
    margin-bottom: 5px;
    max-width: 126px;
    /*height: 52px;*/
    height: 39px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.tea-popup-product__price-block {
    display: flex;
    line-height: 16px;
    font-size: 14px;
}

.tea-popup-product__price-current {
    font-weight: bold;
    margin-right: 14px;
}

.tea-popup-product__price-old {
    text-decoration: line-through;
    color: #8F91A3;
}

.tea-popup-clock-containter {
    position: absolute;
    top: 17px;
    left: 0;
    width: 100%;
}

.tea-popup-clock-text {
    position: relative;
    width: 100%;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    color: #222222;
    line-height: 1;
}

.tea-popup-row .tea-popup-col {
    display: none;
}

.tea-popup-row .tea-popup-col:nth-child(1),
.tea-popup-row .tea-popup-col:nth-child(2) {
    display: block;
}


@media screen and (max-width: 1024px) {
    .popup-btn-container {
        display: none !important;
    }
}

/* удаление крестика в Edge выбор города */

.bxmaker__geoip__popup-search input::-ms-clear {
    width : 0 !important;
    height: 0 !important;
}


/* виден только для админов */
.admin-body .content-watch-admin {
    display: block !important;
}

/*виджет товаров в блоге*/
.catalog-list-widget{
    /*padding: 15px 10px 15px 75px;*/
    border: 1px solid #eee;
    border-right: 0;
    border-left: 0;
    margin: 20px auto;
    overflow: hidden;
    padding: 15px 0;
}
.catalog-list-widget-slider .slick-prev,.catalog-list-widget-slider .slick-next {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 35%;
    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    cursor: pointer;
    color: transparent;
    border: none;
    outline: none;
    background: transparent;
    display: block !important;
    z-index: 2;
}
.catalog-list-widget-slider .slick-next {
    right: 4%;
}
.catalog-list-widget-slider .slick-prev:before,.catalog-list-widget-slider .slick-next:before {
    font-family: FontAwesome;
    font-size: 21px;
    line-height: 49px;
    text-align: center;
    color: #bcbcbc;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background: #fff;
    border: 1px solid #bcbcbc;
    display: block !important;
    width: 50px;
    height: 50px;
    border-radius: 50%;
}
.catalog-list-widget-slider .slick-prev:before {
    content: '\f104 ';
}
.catalog-list-widget-slider .slick-next:before {
    content: '\f105';
}
.catalog-list-widget .product-item{
    /*height: 260px;*/
    font-size: 13px;
    line-height: 16px;
    width: 29%;
    float: left;
    margin: 0 10px 15px;
}

.catalog-list-widget .product-image-link{
    height: 170px;
    max-width: 100%;
    vertical-align: middle;
    display: flex;
    align-items: center;
    border: 0;
    margin-bottom: 15px;
    position: relative;
    width: 100%;
    text-align: center;
    background-color: #fff;
    overflow: hidden;
    text-decoration: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.catalog-list-widget .product-image-link img{
    max-width: 100%;
    max-height: 100%;
    margin: auto;
    height: auto;
    vertical-align: middle;
    border: 0;
}
.catalog-list-widget .product-widget-name{
    font-size: 14px;
    font-weight: 500;
    cursor: pointer;
    line-height: 16px;
    border: 0;
    color: #000;
    display: block;
    height: 50px;
    overflow: hidden;
}
.catalog-list-widget .price-catalog{
    font-size: 20px;
    font-weight: 800;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
}
.catalog-list-widget .price-catalog .rub_{
    font-size: 19px;
}
.catalog-list-widget .section-link{
    display: inline-block;
    margin: 15px 0 10px 10px;
    border: 0;
    color: #000;
    text-decoration: underline;
    width: auto;
    font-weight: 500;
}
.catalog-list-widget .dif{
    display:none;
    position: absolute;
    top: 160px;
    background-color: #8753EE;
    color: white;
    border-radius: 5px;
    font-size: 12px;
    height: 23px;
    width: 42px;
    padding-top: 4px;
    text-align: center;
}
.catalog-list-widget .price-catalog .old-price-block{
    position: unset;
    margin: 0 0 0 10px;
}
.catalog-list-widget .price-catalog .old-price-block .rub_{
    font-size: 13px;
}
.catalog-list-widget .slick-track{
    margin-left:0;
}
@media (max-width: 768px) {
    .catalog-list-widget .product-image-link {
        height: 125px;
    }
    .catalog-list-widget .product-item {
        margin: 0 10px 15px;
    }
    .catalog-list-widget-slider .slick-next {
        right: 5%;
    }
}
@media (max-width: 575px) {
    .catalog-list-widget .dif{
        top:125px;
    }
    .catalog-list-widget-slider{
        height: 215px;
        margin-right: -25px;
        overflow: hidden;
    }

    .catalog-list-widget .product-image-link {
        height: 141px;
        max-width: 141px;
    }
    .catalog-list-widget .product-widget-name{
        font-size: 12px;
        margin-right: 0;
        height: 32px;
        overflow: hidden;
        /*word-break: break-all;*/
        position:relative;
        margin-top: 10px;
    }
    .catalog-list-widget .product-widget-name:after {
        content: '';
        background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#f2f2f2));
        background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #f2f2f2 100%);
        background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #f2f2f2 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#f2f2f2',GradientType=1 );
        position: absolute;
        bottom: 4px;
        height: 15px;
        width: 90px;
        right: 0px;
    }
    .catalog-list-widget .product-item{
        width: 130px !important;
        margin-bottom: 10px;
        margin: 0 0 35px 20px;
    }
    .catalog-list-widget .price-catalog {
        padding-top: 6px;
    }
    .catalog-list-widget-slider .slick-prev, .catalog-list-widget-slider .slick-next{
        display: none !important;
    }
    .catalog-list-widget .product-item{
        margin: 0 5px 5px;
    }
    .catalog-list-widget .price-catalog {
        font-size: 15px;
    }
    .catalog-list-widget .price-catalog .rub_ {
        font-size: 15px;
    }
}
@media (max-width: 375px) {
    .catalog-list-widget .product-item {
        padding: 0;
    }
    .catalog-list-widget-slider{
        height: 215px;
        margin-right: -75px;
        overflow: hidden;
    }
    .catalog-list-widget-slider .slick-track{
        margin-bottom: 0;
    }
}
@media (max-width: 365px) {

    .catalog-list-widget-slider{
        margin-right: -77.5px;
    }
}
@media (max-width: 320px) {
    .catalog-list-widget .product-item {
        /*width: 91px !important;*/
    }
    .catalog-list-widget-slider {
        margin-right: 15px !important;
    }
}

@media (max-width: 767px) {
    body.mob-app .cards{
        min-height: 0 !important;
        height: 100% !important;
    }
    body.mob-app .cards__screen{
        display: none;
        min-height: 100%;
    }
    body.mob-app .cards__screen:first-child{
        display: block;
    }
    body.mob-app .cards__wrapper{
        height: 100%;
    }
    body.mob-app .leaves-1{
        top: 25%;
        right: -35px;
        transform: none !important;
    }
    body.mob-app .leaves-2{
        top: 20%;
        right: -47px;
        transform: none !important;
    }
}

.basket_ves.nice-select .mCSB_inside > .mCSB_container{
    margin-right: 0;
}

img[src*="px.adhigh.net"] {
    display: none;
}
/* End */


/* Start:/bitrix/templates/empty/css/less/yd-widget.css?1616020530648*/
@media only screen and (max-width: 768px) {
  body .yd-widget-modal {
    max-width: 100%;
    margin-left: -50%;
  }
  body .cw-variants-container {
    max-width: calc(100% - 30px);
  }
}
@media only screen and (max-width: 600px) {
  body .cw-variants-container {
    width: 100%;
    margin-top: 0;
    max-height: 350px;
    position: relative;
  }
  body #cw_map {
    height: 50%;
  }
  body .yd-widget-modal {
    height: 100%;
    margin-top: 0;
    top: 0;
  }
  body .slimScrollDiv,
  body .cw-variants {
    max-height: 250px!important;
  }
  body .cw-variant__cell {
    padding: 5px 7px;
  }
}
/*# sourceMappingURL=yd-widget.css.map */
/* End */


/* Start:/bitrix/templates/empty/css/ion.rangeSlider.min.css?161602053011084*/
/*!Ion.RangeSlider, 2.3.1, © Denis Ineshin, 2010 - 2019, IonDen.com, Build date: 2019-12-19 16:51:02*/.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{position:relative;display:block;overflow:hidden;outline:none !important}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1}.irs-handle.type_last{z-index:2}.irs-min,.irs-max{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden;outline:none !important;z-index:-9999 !important;background:none !important;border-style:solid !important;border-color:transparent !important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-min,.irs--flat .irs-max{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{color:white;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:white;background:linear-gradient(to bottom, #ddd -50%, white 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom, #ffffff 0%, #428bca 30%, #b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,0.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,0.3);background-color:#cbcfd5;background:linear-gradient(to bottom, white 0%, #B4B9BE 30%, white 100%);box-shadow:1px 1px 2px rgba(0,0,0,0.2),inset 0 0 3px 1px white;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,0.45);background-color:#939ba7;background:linear-gradient(to bottom, white 0%, #919BA5 30%, white 100%)}.irs--big .irs-min,.irs--big .irs-max{top:0;padding:1px 5px;color:white;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-to,.irs--big .irs-single{color:white;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom, #428bca 0%, #3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern{height:55px}.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom, #e0e4ea 0%, #d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom, #20b426 0%, #18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,0.5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0,0,0,0.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:white;transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom, white 0%, #e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom, #ffffff 0%, #919ba5 30%, #ffffff 100%)}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-min,.irs--modern .irs-max{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:white;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-to,.irs--modern .irs-single{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:white;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-to:before,.irs--modern .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:black;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,0.5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:black}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:black}.irs--sharp .irs-min,.irs--sharp .irs-max{color:white;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-to,.irs--sharp .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:white;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-to:before,.irs--sharp .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,0.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:white;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,0.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-min,.irs--round .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:white;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:black}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid black;background-color:white;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-min,.irs--square .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1)}.irs--square .irs-from,.irs--square .irs-to,.irs--square .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:black;color:white}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}
/* End */


/* Start:/bitrix/templates/empty/css/footer.css?1628587839203105*/
.footer {
  background-color: #4f505c;
  color: #fff;
  padding-bottom: 0 !important;
}
.container {
  max-width: 1205px;
  margin: 0 auto;
  width: 100%;
}
.footer__top {
  border-bottom: 1px solid #979797;
  padding: 55px 0 25px;
}
.footer__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.footer__side {
  width: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.footer__side--right {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.footer__side--right .footer__side-col:last-child {
  max-width: 255px;
}
.footer__side-col {
  padding-right: 20px;
  min-width: 205px;
}
.footer__side-col--inform {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.footer__side-col--inform .foot-inf .footer__title {
  font-weight: 400;
}
.footer__side-col--inform .foot-inf .footer__menu {
  font-size: 14px;
}
.footer__side-col--contacts {
  max-width: 275px;
}
.footer__block {
  margin-bottom: 25px;
  font-size: 14px;
}
@media (max-width: 767px){
  .footer__block_mobile-link {
    display: block;
    padding: 0 !important;
    border-bottom: 1px solid #6c6d79;
  }
  .footer__block_mobile-link .footer__title{
    /* display: block !important; */
    margin-bottom: 0;
  }
  .footer__block_mobile-link .footer__title-mob{
    margin-bottom: 0;
  }
  .footer__block_mobile-link .footer__title-mob a{
    color: #fff;
    display: block;
    line-height: 60px;
    padding: 0 17px;
    text-transform: none;
    font-size: 17px !important;
    font-family: "HelveticaNeueCyr", sans-serif !important;
  }
}
.footer__title {
  font-weight: normal;
  text-transform: uppercase;
  margin-bottom: 12px;
  color: #fff;
}
.footer__title a,
.footer__title span {
  text-decoration: none;
  color: #fff;
  display: block;
  transition: color .2s ease;
}
.footer__title a:hover{
	color: #8fbc62;
}
.footer__menu {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.footer__menu li {
  margin-bottom: 5px;
  display: block;
}
.footer__menu li a {
  color: #c4c4c4;
  text-decoration: none;
  display: block;
  transition: color .2s ease;
}
.footer__menu li a:hover{
	color: #76a546;
}
.footer__links {
  margin-bottom: 25px;
  font-size: 14px;
}
.footer__links-item {
  display: block;
  margin-bottom: 5px;
}
.footer__links-item a {
  display: inline;
  text-decoration: none;
  color: #6e9c3f;
  border-bottom: 1px dashed #6e9c3f;
  transition: all .2s ease;
}
.footer__links-item a:hover{
  color: #fff;
	border-bottom-color: #fff;
}
.footer__phone {
  display: block;
  margin-bottom: 5px;
}
.footer__phone a {
  text-decoration: none;
  color: #fff;
  transition: color .2s ease;
}
.footer__phone a:hover{
	color: #8fbc62;
}
.footer__callback {
  text-decoration: none;
  color: #6e9c3f;
  border-bottom: 1px dashed #6e9c3f;
  margin-bottom: 15px;
  display: inline-block;
  transition: color .2s ease, border .2s ease;
}
.footer__callback:hover{
  color: #fff;
	border-bottom-color: #fff;
}
.footer__bot {
  padding: 15px 0;
}
.footer__bot-text {
  color: #8f91a3;
}
.pay-list {
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-width: 255px;
}
.pay-list li {
  display: inline-block;
  margin-right: 10px;
}
.pay-list li:last-child {
  margin-right: 0;
}
.pay-list .mastercard {
  width: 39px;
  height: 23px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCA0NSAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjE1MzkgMC4zNTE0NEM3LjA5Nzc0IDAuMzg5NzI0IDIuMTk0MzQgNS4zMjc1NiAyLjE5NDM0IDExLjQwNTNDMi4xOTQzNCAxNy41MDY5IDcuMTM1NjIgMjIuNDU4NCAxMy4yMjQ3IDIyLjQ1ODRDMTYuMDgxIDIyLjQ1ODQgMTguNjg1OSAyMS4zNjc0IDIwLjY0NTkgMTkuNTc4NEwyMC42NDU1IDE5LjU3OEgyMC42NDdDMjEuMDQ5MSAxOS4yMTE1IDIxLjQyMzUgMTguODE1MSAyMS43NjcyIDE4LjM5NDFIMTkuNTA3OUMxOS4yMDU5IDE4LjAyOTIgMTguOTMxNSAxNy42NDc5IDE4LjY4NTIgMTcuMjU0OUgyMi41ODIxQzIyLjgyMDEgMTYuODc1MiAyMy4wMzM4IDE2LjQ4MDggMjMuMjI1MiAxNi4wNzIySDE4LjA0MjZDMTcuODY1NyAxNS42OTI1IDE3LjcxMjEgMTUuMzA1NSAxNy41ODE0IDE0LjkxMTFIMjMuNjg2NUMyNC4wNTUyIDEzLjgwOSAyNC4yNTQxIDEyLjYyOTggMjQuMjU0MSAxMS40MDUzQzI0LjI1NDEgMTAuNTkyIDI0LjE2NTggOS44MDA3NCAyNC4wMDAyIDkuMDM3NUgxNy4yNTc0QzE3LjM0MTYgOC42NDQ1NCAxNy40NDY1IDguMjU2ODQgMTcuNTcxNiA3Ljg3Njc1SDIzLjY3OTdDMjMuNTQzMyA3LjQ3MTIzIDIzLjM4NDUgNy4wNzY3NSAyMy4yMDQxIDYuNjkzMkgxOC4wNDE5QzE4LjIyOCA2LjI5NDE3IDE4LjQzOSA1LjkwNzI4IDE4LjY3NDQgNS41MzIwNEgyMi41NjlDMjIuMzA5NCA1LjExNzgxIDIyLjAyMjkgNC43MjIyMiAyMS43MTMzIDQuMzQ5MzFIMTkuNTQxOEMxOS44NzggMy45NTI1IDIwLjI0NyAzLjU3OTI5IDIwLjY0NzYgMy4yMzMzMkMxOC42ODg0IDEuNDQzNTMgMTYuMDgzMSAwLjM1MTc0NCAxMy4yMjUzIDAuMzUxNzQ0QzEzLjIwMDUgMC4zNTE0NCAxMy4xNzcgMC4zNTE0NCAxMy4xNTM5IDAuMzUxNDRaIiBmaWxsPSIjOTMxQjFEIi8+CjxwYXRoIGQ9Ik0zOS4wNDk4IDExLjQwODdDMzkuMDUwOSAxNy41MTI3IDM0LjExNTQgMjIuNDYyMyAyOC4wMjIxIDIyLjQ2NDFDMjEuOTMxNCAyMi40NjYgMTYuOTkyMSAxNy41MTgzIDE2Ljk5MDIgMTEuNDEzM1YxMS40MDg3QzE2Ljk4ODMgNS4zMDI5NSAyMS45MjU0IDAuMzUyOTYgMjguMDE3MyAwLjM1MTQ0MUMzNC4xMDg3IDAuMzQ5MjEzIDM5LjA0ODQgNS4yOTcyOCAzOS4wNDk5IDExLjQwMjdDMzkuMDQ5OCAxMS40MDI3IDM5LjA0OTggMTEuNDA1NCAzOS4wNDk4IDExLjQwODdaIiBmaWxsPSIjRjE2NjIyIi8+CjxwYXRoIGQ9Ik0zOS4wNDk4IDExLjUzMDdDMzkuMDUwOSAxNy42MzUgMzQuMTE1NCAyMi41ODU0IDI4LjAyMjEgMjIuNTg2NUMyMS45MzE0IDIyLjU4ODcgMTYuOTkyMSAxNy42NDAzIDE2Ljk5MDIgMTEuNTM2NFYxMS41MzA3QzE2Ljk4ODMgNS40MjYwNCAyMS45MjU0IDAuNDc1NjQxIDI4LjAxNzMgMC40NzQxMjJDMzQuMTA4NyAwLjQ3MTg5NCAzOS4wNDg0IDUuNDE5OTYgMzkuMDQ5OSAxMS41MjQ5QzM5LjA0OTggMTEuNTI1IDM5LjA0OTggMTEuNTI4NSAzOS4wNDk4IDExLjUzMDdaIiBmaWxsPSIjRjc5ODFEIi8+CjxwYXRoIGQ9Ik0xMy4xNTM5IDAuNDc2OTA4QzcuMDk3NzQgMC41MTU5IDIuMTk0MzQgNS40NTI2MyAyLjE5NDM0IDExLjUzMDhDMi4xOTQzNCAxNy42MzI4IDcuMTM1NjIgMjIuNTg0NiAxMy4yMjQ3IDIyLjU4NDZDMTYuMDgxIDIyLjU4NDYgMTguNjg1OSAyMS40OTI4IDIwLjY0NTkgMTkuNzA0MkwyMC42NDU1IDE5LjcwM0gyMC42NDdDMjEuMDQ5MSAxOS4zMzY5IDIxLjQyMzUgMTguOTQxNyAyMS43NjcyIDE4LjUxOTJIMTkuNTA3OUMxOS4yMDU5IDE4LjE1NSAxOC45MzE1IDE3Ljc3NDUgMTguNjg1MiAxNy4zODE1SDIyLjU4MjFDMjIuODIwMSAxNy4wMDE0IDIzLjAzMzggMTYuNjA1OCAyMy4yMjUyIDE2LjE5NzdIMTguMDQyNkMxNy44NjU3IDE1LjgxNzYgMTcuNzEyMSAxNS40MzA3IDE3LjU4MTQgMTUuMDM2OUgyMy42ODY1QzI0LjA1NTIgMTMuOTM0MSAyNC4yNTQxIDEyLjc1NTIgMjQuMjU0MSAxMS41MzA4QzI0LjI1NDEgMTAuNzE3OSAyNC4xNjU4IDkuOTI2MjEgMjQuMDAwMiA5LjE2MzM4SDE3LjI1NzRDMTcuMzQxNiA4Ljc3MDgyIDE3LjQ0NjUgOC4zODIzMiAxNy41NzE2IDguMDAyNjJIMjMuNjc5N0MyMy41NDMzIDcuNTk2OCAyMy4zODQ1IDcuMjAyMjIgMjMuMjA0MSA2LjgxODM3SDE4LjA0MTlDMTguMjI4IDYuNDIwODUgMTguNDM5IDYuMDMyNDUgMTguNjc0NCA1LjY1NzYySDIyLjU2OUMyMi4zMDk0IDUuMjQzNzkgMjIuMDIyOSA0Ljg0ODUgMjEuNzEzMyA0LjQ3NDA3SDE5LjU0MThDMTkuODc4IDQuMDc4MDcgMjAuMjQ3IDMuNzA0NzYgMjAuNjQ3NiAzLjM1ODA4QzE4LjY4ODQgMS41Njg1OSAxNi4wODMxIDAuNDc2ODA3IDEzLjIyNTMgMC40NzY4MDdDMTMuMjAwNSAwLjQ3NjkwOCAxMy4xNzcgMC40NzY5MDggMTMuMTUzOSAwLjQ3NjkwOFoiIGZpbGw9IiNDQjIwMjYiLz4KPHBhdGggZD0iTTE3LjE4OTggMTQuMzQ0OUwxNy4zMzczIDEzLjM0NDhDMTcuMjU3IDEzLjM0NDggMTcuMTM4NyAxMy4zNzg5IDE3LjAzNDUgMTMuMzc4OUMxNi42MjU5IDEzLjM3ODkgMTYuNTgwNSAxMy4xNjE0IDE2LjYwNyAxMy4wMDA0TDE2LjkzNzEgMTAuOTU4OUgxNy41NTgyTDE3LjcwODMgOS44NTE5MUgxNy4xMjI4TDE3LjI0MjIgOS4xNjQ0M0gxNi4wNjc1QzE2LjA0MjEgOS4xOTAxNSAxNS4zNzQgMTMuMDM0OCAxNS4zNzQgMTMuNTAyQzE1LjM3NCAxNC4xOTUxIDE1Ljc2MTcgMTQuNTAzOSAxNi4zMDk2IDE0LjQ5OTRDMTYuNzM3NyAxNC40OTU0IDE3LjA3MjQgMTQuMzc2OCAxNy4xODk4IDE0LjM0NDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTcuNTYyNSAxMi40Mzc2QzE3LjU2MjUgMTQuMTAwOSAxOC42NTczIDE0LjQ5NjUgMTkuNTkwNyAxNC40OTY1QzIwLjQ1MjUgMTQuNDk2NSAyMC44MzExIDE0LjMwMjggMjAuODMxMSAxNC4zMDI4TDIxLjAzODQgMTMuMTY3NUMyMS4wMzg0IDEzLjE2NzUgMjAuMzgzMiAxMy40NTg2IDE5Ljc5MTIgMTMuNDU4NkMxOC41MzA0IDEzLjQ1ODYgMTguNzUxNCAxMi41MTU4IDE4Ljc1MTQgMTIuNTE1OEgyMS4xMzg0QzIxLjEzODQgMTIuNTE1OCAyMS4yOTE5IDExLjc1MjUgMjEuMjkxOSAxMS40NDE4QzIxLjI5MTkgMTAuNjY2OCAyMC45MDYxIDkuNzIxNjggMTkuNjE3MiA5LjcyMTY4QzE4LjQzNiA5LjcyMTk4IDE3LjU2MjUgMTAuOTk2NCAxNy41NjI1IDEyLjQzNzZaTTE5LjYyMjIgMTAuNzc1MUMyMC4yODQ3IDEwLjc3NTEgMjAuMTYyMiAxMS41MjE2IDIwLjE2MjIgMTEuNTgxOUgxOC44NTg2QzE4Ljg1ODIgMTEuNTA1IDE4Ljk4MTQgMTAuNzc1MSAxOS42MjIyIDEwLjc3NTFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjcuMDU4NyAxNC4zNDQ5TDI3LjI2OTEgMTMuMDYwNkMyNy4yNjkxIDEzLjA2MDYgMjYuNjkyNyAxMy4zNTE2IDI2LjI5NzQgMTMuMzUxNkMyNS40NjQ1IDEzLjM1MTYgMjUuMTMwNiAxMi43MTI3IDI1LjEzMDYgMTIuMDI5QzI1LjEzMDYgMTAuNjM5IDI1Ljg0NzIgOS44NzQyMyAyNi42NDU3IDkuODc0MjNDMjcuMjQzOCA5Ljg3NDIzIDI3LjcyNDIgMTAuMjExNSAyNy43MjQyIDEwLjIxMTVMMjcuOTE1NiA4Ljk2NTQ2QzI3LjkxNTYgOC45NjU0NiAyNy4yMDM1IDguNjc1OSAyNi41OTM0IDguNjc1OUMyNS4yMzc1IDguNjc1OSAyMy45MTggOS44NTMzNyAyMy45MTggMTIuMDY4N0MyMy45MTggMTMuNTM1NCAyNC42MzA4IDE0LjUwNTggMjYuMDMyMiAxNC41MDU4QzI2LjQyODEgMTQuNTA2IDI3LjA1ODcgMTQuMzQ0OSAyNy4wNTg3IDE0LjM0NDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTAuNzMwOSA5LjczOTg3QzkuOTI1NjEgOS43Mzk4NyA5LjMwODIyIDkuOTk4NzQgOS4zMDgyMiA5Ljk5ODc0TDkuMTM4MDcgMTEuMDEyOEM5LjEzODA3IDExLjAxMjggOS42NDgxMSAxMC44MDU5IDEwLjQxNzggMTAuODA1OUMxMC44NTUxIDEwLjgwNTkgMTEuMTc0NiAxMC44NTQ4IDExLjE3NDYgMTEuMjExNEMxMS4xNzQ2IDExLjQyNzUgMTEuMTM1NiAxMS41MDc0IDExLjEzNTYgMTEuNTA3NEMxMS4xMzU2IDExLjUwNzQgMTAuNzkxMSAxMS40NzgyIDEwLjYzMTIgMTEuNDc4MkM5LjYxNiAxMS40NzgyIDguNTQ4ODMgMTEuOTEyNSA4LjU0ODgzIDEzLjIyMjlDOC41NDg4MyAxNC4yNTQ1IDkuMjQ4MzYgMTQuNDkxNyA5LjY4MjM0IDE0LjQ5MTdDMTAuNTExMSAxNC40OTE3IDEwLjg2NzMgMTMuOTUzMiAxMC44ODcgMTMuOTUwOEwxMC44NDg0IDE0LjQwMUgxMS44ODIyTDEyLjM0MzcgMTEuMTU5QzEyLjM0MzcgOS43ODQxMyAxMS4xNDY1IDkuNzM5ODcgMTAuNzMwOSA5LjczOTg3Wk0xMC45ODI5IDEyLjM3ODJDMTEuMDA1MiAxMi41NzY0IDEwLjg1ODYgMTMuNTA0OCAxMC4xNTE1IDEzLjUwNDhDOS43ODY4NiAxMy41MDQ4IDkuNjkxNzYgMTMuMjI1MiA5LjY5MTc2IDEzLjA1OTlDOS42OTE3NiAxMi43MzgxIDkuODY2NDYgMTIuMzUxMiAxMC43Mjc0IDEyLjM1MTJDMTAuOTI3MiAxMi4zNTEyIDEwLjk0ODcgMTIuMzczMiAxMC45ODI5IDEyLjM3ODJaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTMuNDQzNiAxNC40NjY5QzEzLjcwNzcgMTQuNDY2OSAxNS4yMTk4IDE0LjUzNDggMTUuMjE5OCAxMi45NzExQzE1LjIxOTggMTEuNTA5MSAxMy44MjA0IDExLjc5NzUgMTMuODIwNCAxMS4yMTAxQzEzLjgyMDQgMTAuOTE4NyAxNC4wNDg1IDEwLjgyNTQgMTQuNDY1MyAxMC44MjU0QzE0LjYzMDkgMTAuODI1NCAxNS4yNjc5IDEwLjg3ODkgMTUuMjY3OSAxMC44Nzg5TDE1LjQxNjUgOS44MzkwN0MxNS40MTY1IDkuODM5MDcgMTUuMDA0MiA5Ljc0NzMxIDE0LjMzMzQgOS43NDczMUMxMy40NjM4IDkuNzQ3MzEgMTIuNTgyNiAxMC4wOTM3IDEyLjU4MjYgMTEuMjgzMkMxMi41ODI2IDEyLjYzMTkgMTQuMDUzIDEyLjQ5NTUgMTQuMDUzIDEzLjA2MzJDMTQuMDUzIDEzLjQ0MjIgMTMuNjQxOCAxMy40NzMzIDEzLjMyNSAxMy40NzMzQzEyLjc3NzggMTMuNDczMyAxMi4yODQ4IDEzLjI4NDkgMTIuMjgyNSAxMy4yOTM2TDEyLjEyNiAxNC4zMjE3QzEyLjE1MzMgMTQuMzMxMyAxMi40NTggMTQuNDY2OSAxMy40NDM2IDE0LjQ2NjlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMzYuNzg1NiA4LjgwNzIyTDM2LjUzMjggMTAuMzgyMkMzNi41MzI4IDEwLjM4MjIgMzYuMDkwNSA5Ljc3MDk5IDM1LjM5OSA5Ljc3MDk5QzM0LjMyMjQgOS43NzA5OSAzMy40MjU4IDExLjA3MDggMzMuNDI1OCAxMi41NjUxQzMzLjQyNTggMTMuNTI5NSAzMy45MDM2IDE0LjQ3MzYgMzQuODgyMiAxNC40NzM2QzM1LjU4NTkgMTQuNDczNiAzNS45NzUxIDEzLjk4MjEgMzUuOTc1MSAxMy45ODIxTDM1LjkyMzkgMTQuNDAxNUgzNy4wNjYxTDM3Ljk2MzkgOC44MDQ2OUwzNi43ODU2IDguODA3MjJaTTM2LjI0MDYgMTEuODc5NUMzNi4yNDA2IDEyLjUwMDYgMzUuOTMyOSAxMy4zMzAxIDM1LjI5NjYgMTMuMzMwMUMzNC44NzM3IDEzLjMzMDEgMzQuNjc2MyAxMi45NzQ2IDM0LjY3NjMgMTIuNDE2OEMzNC42NzYzIDExLjUwNSAzNS4wODQ4IDEwLjkwMTcgMzUuNjAwMSAxMC45MDE3QzM2LjAyMzUgMTAuOTAxOCAzNi4yNDA2IDExLjE5MzUgMzYuMjQwNiAxMS44Nzk1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTQuMzcxODIgMTQuNDA2NEw1LjA4NzY2IDEwLjE4MUw1LjE5MTg3IDE0LjQwNjRINi4wMDEyOUw3LjUxMDY1IDEwLjE4MUw2Ljg0MTggMTQuNDA2NEg4LjA0Mzg4TDguOTcwNDggOC44MDM0N0g3LjExMUw1Ljk1MzI5IDEyLjI0MDdMNS44OTMwMyA4LjgwMzQ3SDQuMTc5NjlMMy4yNDAyMyAxNC40MDY0SDQuMzcxODJaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjIuNDY2NyAxNC40MTQzQzIyLjgwODUgMTIuNDY2OCAyMi44NzE4IDEwLjg4NDYgMjMuNjg4MSAxMS4xNzMxQzIzLjgzMSAxMC40MTk2IDIzLjk2ODUgMTAuMTI4MyAyNC4xMjM5IDkuODA4ODNDMjQuMTIzOSA5LjgwODgzIDI0LjA1MTIgOS43OTMzMyAyMy44OTcyIDkuNzkzMzNDMjMuMzcyNCA5Ljc5MzMzIDIyLjk4MjQgMTAuNTEzMyAyMi45ODI0IDEwLjUxMzNMMjMuMDg2MiA5Ljg1MjM4SDIxLjk5MjVMMjEuMjYwNyAxNC40MTQzSDIyLjQ2NjdaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjkuNzY4IDkuNzM5ODdDMjguOTYyNyA5LjczOTg3IDI4LjM0NTcgOS45OTg3NCAyOC4zNDU3IDkuOTk4NzRMMjguMTc2IDExLjAxMjhDMjguMTc2IDExLjAxMjggMjguNjg0OSAxMC44MDU5IDI5LjQ1NTMgMTAuODA1OUMyOS44OTIzIDEwLjgwNTkgMzAuMjEyNSAxMC44NTQ4IDMwLjIxMjUgMTEuMjExNEMzMC4yMTI1IDExLjQyNzUgMzAuMTczMSAxMS41MDc0IDMwLjE3MzEgMTEuNTA3NEMzMC4xNzMxIDExLjUwNzQgMjkuODI4NyAxMS40NzgyIDI5LjY2NzUgMTEuNDc4MkMyOC42NTE5IDExLjQ3ODIgMjcuNTg1OSAxMS45MTI1IDI3LjU4NTkgMTMuMjIyOUMyNy41ODU5IDE0LjI1NDUgMjguMjg1OSAxNC40OTE3IDI4LjcxOTQgMTQuNDkxN0MyOS41NDgyIDE0LjQ5MTcgMjkuOTA0OCAxMy45NTMyIDI5LjkyMzggMTMuOTUwOEwyOS44ODU1IDE0LjQwMUgzMC45MkwzMS4zODEzIDExLjE1OUMzMS4zODE3IDkuNzg0MTMgMzAuMTg0OSA5LjczOTg3IDI5Ljc2OCA5LjczOTg3Wk0zMC4wMjA0IDEyLjM3ODJDMzAuMDQyOCAxMi41NzY0IDI5Ljg5NjggMTMuNTA0OCAyOS4xODg2IDEzLjUwNDhDMjguODI0NCAxMy41MDQ4IDI4LjczIDEzLjIyNTIgMjguNzMgMTMuMDU5OUMyOC43MyAxMi43MzgxIDI4LjkwNDcgMTIuMzUxMiAyOS43NjQxIDEyLjM1MTJDMjkuOTY1MSAxMi4zNTEyIDI5Ljk4NTkgMTIuMzczMiAzMC4wMjA0IDEyLjM3ODJaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMzIuMzI1OCAxNC40MTQzQzMyLjY2ODEgMTIuNDY2OCAzMi43MzE0IDEwLjg4NDYgMzMuNTQ3NiAxMS4xNzMxQzMzLjY5MDUgMTAuNDE5NiAzMy44MjggMTAuMTI4MyAzMy45ODQyIDkuODA4ODNDMzMuOTg0MiA5LjgwODgzIDMzLjkxMDMgOS43OTMzMyAzMy43NTcyIDkuNzkzMzNDMzMuMjMwOSA5Ljc5MzMzIDMyLjg0MjEgMTAuNTEzMyAzMi44NDIxIDEwLjUxMzNMMzIuOTQ2NyA5Ljg1MjM4SDMxLjg1MjNMMzEuMTIwMSAxNC40MTRIMzIuMzI1OUwzMi4zMjU4IDE0LjQxNDNaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
      0 0 no-repeat;
}
.pay-list .visa {
  width: 38px;
  height: 12px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAzOCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjE0MjYgMTIuMjAwMUwxNi4wMTcyIDEuMTMwMzdIMTkuMDUyM0wxNy4xNzc3IDEyLjIwMDFIMTQuMTQyNloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yNy45ODIzIDEuNDE2NzZDMjcuMzgwOCAxLjE5MjQxIDI2LjQzODUgMC45NTIxNDggMjUuMjYxNyAwLjk1MjE0OEMyMi4yNjIxIDAuOTUyMTQ4IDIwLjE0OTIgMi40NTM5MSAyMC4xMzEgNC42MDU0NEMyMC4xMTQ0IDYuMTk1NyAyMS42MzkzIDcuMDgyNzMgMjIuNzkxMyA3LjYxMjY4QzIzLjk3MjcgOC4xNTQyMSAyNC4zNyA4LjUwMTY4IDI0LjM2NDIgOC45ODU2M0MyNC4zNTY5IDkuNzI3NjEgMjMuNDIwMyAxMC4wNjY4IDIyLjU0NzYgMTAuMDY2OEMyMS4zMzMgMTAuMDY2NCAyMC42ODczIDkuODk4OTIgMTkuNjkwNCA5LjQ4NThMMTkuMjk5MyA5LjMwOTQyTDE4Ljg3MyAxMS43ODc1QzE5LjU4MjIgMTIuMDk2NyAyMC44OTM1IDEyLjM2NDcgMjIuMjU0NyAxMi4zNzgzQzI1LjQ0NSAxMi4zNzc2IDI3LjUxNjkgMTAuODk0NCAyNy41NDAyIDguNTk2MThDMjcuNTUxNyA3LjMzNzA2IDI2Ljc0MjkgNi4zNzg3OSAyNC45OTE2IDUuNTg4NTJDMjMuOTMwNSA1LjA3NzA4IDIzLjI4MDYgNC43MzU1IDIzLjI4NzcgNC4yMTY0QzIzLjI4NzcgMy43NTY0NSAyMy44MzgxIDMuMjY0NDQgMjUuMDI2MSAzLjI2NDQ0QzI2LjAxODcgMy4yNDg5MyAyNi43Mzc4IDMuNDY0MDggMjcuMjk4MyAzLjY4ODQyTDI3LjU2OTkgMy44MTYxTDI3Ljk4MjMgMS40MTY3NloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0zMy4xNTYyIDEuMTMwMzdDMzIuNDI5IDEuMTMwMzcgMzEuOTAzNiAxLjM1MjQ0IDMxLjU4NDEgMi4wNzMxM0wyNy4wODU5IDEyLjIwMDVIMzAuMjk5NEwzMC45MjQyIDEwLjUwNDJIMzQuNzYzNkwzNS4xMjAyIDEyLjIwMDVIMzcuOTc3MUwzNS40Nzc3IDEuMTMwNjhIMzMuMTU2M0wzMy4xNTYyIDEuMTMwMzdaTTMxLjc3NjggOC4yODkyMUMzMi4wMjc1IDcuNjUxNzQgMzIuOTg1NyA1LjE5NTIzIDMyLjk4NTcgNS4xOTUyM0MzMi45NjgzIDUuMjI0MjggMzMuMjM1MSA0LjU1NDY2IDMzLjM4ODMgNC4xMzkxNkwzMy41OTM4IDUuMDkzMDlDMzMuNTkzOCA1LjA5MzA5IDM0LjE3NDQgNy43MzU1OSAzNC4yOTYzIDguMjg5NTJIMzEuNzc2OFY4LjI4OTIxWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTguNjA3NTUgOC43MTg1N0w4LjM0MDIgNy4yMDA5OUM3Ljc4NjI3IDUuNDMxOTkgNi4wNjcwOSAzLjUxNzkzIDQuMTQwNjIgMi41NTg5NEw2LjgyMjIxIDEyLjIwMDFIMTAuMDM2NEwxNC44NTY4IDEuMTMwMzdIMTEuNjQzM0w4LjYwNzU1IDguNzE4NTdaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMC44Mzk4NDQgMS4xMzA4NlYxLjMwOTYxQzQuNjQ4MzEgMi4yMjU2IDcuMjkyMzcgNC41NDEzIDguMzM5MTMgNy4yMDE1OEw3LjIzODYxIDIuMDc1NThDNy4wNTQ4OSAxLjM3NTA1IDYuNDk4MTcgMS4xNTUyNiA1LjgzOTQgMS4xMzA5NkwwLjgzOTg0NCAxLjEzMDg2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)
      0 0 no-repeat;
}
.pay-list .mir {
  width: 40px;
  height: 11px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCA0MCAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxyZWN0IHdpZHRoPSI0MCIgaGVpZ2h0PSIxMSIgZmlsbD0idXJsKCNwYXR0ZXJuMCkiLz4KPGRlZnM+CjxwYXR0ZXJuIGlkPSJwYXR0ZXJuMCIgcGF0dGVybkNvbnRlbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHdpZHRoPSIxIiBoZWlnaHQ9IjEiPgo8dXNlIHhsaW5rOmhyZWY9IiNpbWFnZTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTAuMDE0NjY0Nikgc2NhbGUoMC4wMDEyMzYwOSAwLjAwNDQ5NDg5KSIvPgo8L3BhdHRlcm4+CjxpbWFnZSBpZD0iaW1hZ2UwIiB3aWR0aD0iODA5IiBoZWlnaHQ9IjIyOSIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUF5a0FBQURsQ0FZQUFBQlhxTGc0QUFBQUJITkNTVlFJQ0FnSWZBaGtpQUFBQUFsd1NGbHpBQUFOMXdBQURkY0JRaWliZUFBQUFCbDBSVmgwVTI5bWRIZGhjbVVBZDNkM0xtbHVhM05qWVhCbExtOXlaNXZ1UEJvQUFDQUFTVVJCVkhpYzdkMTdmRngxbmYveDkrZk1KSk9rTjI0TFRVcmxMZ29LQ0lWVkVXd1ZXcHZNSkMxdTRrS2JFRUNMcXdzaW9NdHZIN3Y3aS80ZXUvdmo1MjRwTjVHcXBVbExrV1lwVFdhU3RGUm9SUkNrTFpjS0luSVJCTXBGS3REU1hKcVo4L245MGFKWWU4bmx6SHpPK2M3NytYaTRqMjB5T2ZOS1V0TDU1SHpQOTBncTA2U2dmZkVCL0JIQUc0QytySkRObnNwelB2d25mUyszcWJ0bTJVdldnV1J2K3VyR01ZbUIyQW5pK1I5WDRFZ0FId0trQ3NBa3dDOEQ1R2pqeEZCTEo5dkU2cm41TTNEZkxMODNycW5KWEhDZ2FIeTZpUDZ0d0p1aTBJOEJPTkM2SzB6eTh2ZHQrVk9scURqd1hRQmxnUi9iSmZxbi83UGIyLzc4QjluOXArWHVIN1BiNDNjLzNKNmU0OC9IMUQwY0E0RHV1Mm4zeDhzK1A0L2hQb2Z1MXZqQk53LzdPYllEMkxIelhmcEhUN0ZGMUh0THhkOGlnczJxK3FJcVh2Unk4UmQzWU52enVIVEtJSXBjM0RvZ0Fqd0FoK3o4bjV3b0FGUVVBa0ZNNDBobG1qWUQ4cUNvM3ArVGVIZFhjdEVMeHIxVUFEV1pDdzcwcE9SY1ZUM0xBejZqZy9nNFBELzJseitUM3Y4VFgrTVJGYXRaUGMxSCtybmNGeFZJQXZJWkNPS0FRUC9xRlF6bFRjT0pPNURadkJIQW1kWXBWTlRHN1BvZkJISWdnR04wMS9TakNrQUZBa0JqT1pTZ1lnZCsrT3ZmQVBvcmhUd0J3Uyt6VzhldHg1V1QrOHpxRFhCSUdiMHFRT3RWVU84aGUyTXEwL1EwZ0U3NHNpUmQyL3FVZFJ3RnA3Ymo0aXJFQnM5WGtSUVVaMEkxTHZqclg1WVFVWEdidW5acWZGenZFZWRCZFY0dTUwOER4TE51SWp3TURpa1VIYVdBbmdUZ0pJSE9nUUlsNDdZT1l1RlRHd1Y0d0JmL25teGYyZjI0L0xnQjY5Qjg0cEFTdkk4QytDZzgvYWRVcG1tRGlpNzJzaVZ0blhXTHRsbUgwZkROMnpDdjVQWFgrMllwcEZtUm5RRklqRk1KRWUzSnpPN0xFakY5NTh1eVhhNEM5Q2pySHZvQWxZZi9lczBPVWFTVUFQaWtRajhwS2xlWGxBMXNseDg4dVZaRjBvT0lyOENseDc5bEhSZzBEaW41TlVWVXBtZ3MreCtwZE9OaThVdXU3YXhidE5rNml2WnYrdXJHTVdVNzVNdXZ2ZDUvSlNBZnN1NGhvdkJxYVdueEhwM3kvQmZWZitmLzh2cXpzTW8rQk1Tc0k0aUNORVlGU1VDVEpSaThXVzU5OGo3MTljN0J3Ykwvd2VYSGJiV09Dd0pQUVJmR2VJaGNyckhzYzdWZFRmOWR2MmJlQk9zZzJyT3BhNXZMVXBtbWYwNE15a3NxV0FDQUF3b1I3VlYxVi9NcEc2ZTg4RXVGTE9lQUVtS3B5YTlDOExKMUJsR2V4QldZTG9JZmw1YjJ2MUg2Z3llWGx5M2NkSTUxMUdqeFRFcGhsYXZpeXY2Qi91YmFkTk4zRTMxOU43VTN0T2VzbzJpblpMb3hKZHR6Qy9oQ2c0ajJaMmIzWlltNC8rNTNvUDVWNEwrbDBhQjRHTUJrNnd5aVBDc0R0TjczcGI3MGxsODlvU0x6QncrU242RGh4QjNXWWNQRk15azJEbExCZ3Y2SzhvZHJlK1llYngxVDdHWjJ6ems4MWRXMFdrUTZPYUFRMGY2azBrMGZpdWZlWFFmZ244QUJKVHAyRGlsRXhlUmtVVzB0M1pKN29mU1dUZC9HajM4enpqcG9PRGlrMkpxaU9lK3gyblRUTjZ4RGlsV3FxNmt1N3NjZWgySzZkUXNSaFY4eTNaaUM0QWtJUG1uZFFzTVUwN1hXQ1VSR0pnRzROakV3K0VMaSswOThDN2R1cUxBT0dnb09LZmJLVmJBZ2xXbTZzN2JqNGtoTnVGRTJzL3V5UkNyVDlIMG9WZ0k0MkxxSGlNS3ZOdE4wc1lpc0FIQ0FkUXVOd015cXh3RzhZcDFCWkVXaGh5amsvNVZrUzE4b3VmbUpyNkZsYmFqUEJITklDWThHeExKclo2OXVQTlE2eEhYMXkrdkh4djJ0YVFEL1lOMUNSTkdReWpSOVY0RWZnOHU3b2t0RUljaFlaeEJaRThGaEluSno2ZDhjOUt2RVRadXFyWHYyaGtOS2lDaHdXbllRRDlWMnpEM1d1c1ZWdFIzbkg5WmZVZkV6UU0rMWJpR2lhRWlsbS80VHdMOWFkMUFBVkRpa0VQM1pSMVMwcS9UbVRTdktiM2w4a25YTTdqaWtoSTRjclRIdi9ycnVPU2RZbDdobVZrL3prUm9yZVJEUVU2MWJpQ2dhVXBuR0t5QzR4cnFEQXRLYnZROUFyM1VHVWJqbzdKenYvVHB4OHhQZlFJdUdaallJVFFqOWhVcmZqOTB6czN2TzRkWWhycWhmTTI5Q0x1ZW5BUnhqM1VKRTBaRHFhdm95SVBPdE95aEFEWlA3SUhLdmRRWlIrT2g0QlJZa0R0bTB0dXltUjQrd3JnRTRwSVRacExnZjc1aSt1bkdNZFVqVXpkc3dyNlIvb1A4dUFCK3piaUdpYUVpbW04NkE0aVlBWXQxQ0FWUGxraStpdlZEZ2JCL2VwcEtiSHA5bjNjSWhKZFQwMU1TZzNGbS92RDVtWFJKWkNubnR0ZjRmQS9pOGRRb1JSY09NVlpjY0pJSTdBU1NzV3lnUGN0a01BTFhPSUFxeDhRTGNXbnJ6NDB2d3ZTZk1mbG5PSVNYOGFnYkt5M25CNWdpbHVpNjhDb0pHNnc0aWlnaUZsT1lHN3dCd3BIVUs1VW5kaHpZRCtMbDFCbEhvS2VZbXluUkQ2YzBiUDJyeDlCeFNJa0FGLzVycWJQeXNkVWZVcE5KelR3WDAzNjA3aUNnNmtwbkdML1BtcmtWQTVEYnJCS0tJK0lqNHNZY1NOenlSS3ZRVGMwaUpCZytlL0hEcTJ1WXk2NUNvbUxkaFhnbkVhd1ZRYXQxQ1JORlEyM0grWVNKeXJYVUhGVUJjMmdGc3M4NGdpb2dKRU8wb3UvR3hsa0krS1llVTZEaHUzSGIvbjYwam91SzFOL3F2QWkrVUo2SmgwSGpKOVFBT3RPNmdBcGd4Y1R1Z2QxbG5FRVdJS1BDL0V6Yzh0ckJRZDZybmtCSXQzNTdWMDN5a2RVVFkxWFpjWEFYRnYxaDNFRkYwMUdUbW5nWEZsNnc3cUpCa2tYVUJVUVI5SlhId0FjdHh3N041MzFpRVEwcTBKSEpaLzd2V0VXSG54N0l0QUxoMU14RU5tUWZ2TzlZTlZHQTFsUThBOHB4MUJsSGtLR1luOEY0UGJuNXFiRDZmaGtOSzFBam0xR1FhVFhaWmlJSlozUmNlSThCRjFoMUVGQjJwZE5ObkFFeXo3cUFDRTFHSXRscG5FRVhVdElTL293dlgvbVpjdnA2QVEwcjBlQUs1MmpvaXJISytYZ21nSUdzbGljZ1Jvdi9IT29HTURHb3JnS3gxQmxFa0tjNU9sUFZsY091R2lud2Nua05LQkFrd3A3cXJlYUoxUjlqTVh0RjBNSUJtNnc0aWlvN2E3Z3ZQQkdTcWRRY1ptVFhwWlFCM1dtY1FSZGpaaVg2dkE3ZXREWHdIV2c0cDBaU0lxWCtoZFVUWVpCUFNCQ0F2MHp3UnVVa1ZQRE5kN05UL0huZ0hlcUxST0NleDlZQmxXTDQ4RnVSQk9hUkVsQUFYUXlIV0hhR2l5c0dOaUlhc3VxdnB3MUN0dGU0Z1k2bkRud0N3MmpxREtOcDBkbUx6c1RjSGVVUU9LUkdsd0llVG1hYlRyVHZDb3JxcitSUUFKMXQzRUZGMHhCUlhndjhPRWdCNDN2ZXNFNGdpVDNCcFlzR2psd2QxT1A1d2pqQUJabHMzaEVWTWxWOExJaHF5MmFzYkR3WFFaTjFCSVZFOThUNEkxbHRuRURsZ2Z1SzZ4MnFDT0JDSGxDZ1RmTkU2SVRSRVoxa25FRkYwWkFlOXJ3TW90KzZnRUZIaDJSU2kwWXRCZEdsaS9zWmpSM3NnRGluUmRseHR4OXhSL3lXSXVycVZGMDJHNGlUckRpS0tobFI2WGdXZ1g3UHVvSkRwbmJpQ04zY2tDc1FCOE9TdTBXNU56Q0VsNmp6dkM5WUoxbkt4Yk5GL0RZaG82TlRydXdqQUlkWWRGRElOa29QNC8yYWRRZVNJazByN3ZGdEdjd0FPS1JHbndBenJCbXNpd2lHRmlJYWtmbmw5VEZTdXNPNmdrS3F1K2drZ0QxbG5FTGxBZ0tiUzZ4NDlmNlFmenlFbDZnVFRablpmbHJET3NESjE3ZFE0Z005YmR4QlJOUFNWbDg4R1VQVExaR2t2UkJTaTExaG5FTGxDb0xlVS9kZWpSNHprWXpta1JOK1lVdi9kczZ3anJJemJOdmxNQUJPc080Z29HZ1M0eXJxQlFxNm02bjZJcEswemlCd3hRV05ZRE5WaDM5dVBRNG9EZkJUdmNpZU5jYmtiRVExTlRXYnVXUkI4MHJxRElzRHp2d1VnYTUxQjVBYWRXcmJnMGE4TTk2TTRwRGhCaTNaSThWUm1XamNRVVRRSXZLdXRHeWdpWms1NkJzQ1ByVE9JWEtIQTk4cHZlT0x3NFh3TWh4UTNuSmhLTjMzSU9xTFFxcnVhSnlydk1rOUVRMURiTS9kNEFaTFdIUlFoRW04QjhKNXhCWkVyeHZ1NTdQWEQrUUFPS1k1UWFORXRlNG9oOXdVQXcxN2pTRVRGUjdQZTFlQy9lVFFjTlllK0R1QmZyVE9JSEhKZVl2Nkc2VU45TUg5Z082STR0K0V0eHMrWmlJWnI5dXJHUXlHWWE5MUJFYlNoOGdZQUQxcG5FTGxEcmtQTDJ2aFFIc2toeFIzbnpOc3dyOFE2b2xEcWw5ZkhvRGpIdW9PSXdpODc2RjBPb015Nmd5S29SWHo0Y2ltQUhkWXBSRTRRbkpBWU4yNUlGOUZ6U0hISCtOZmZHUGlVZFVTaDlKV1hud0hnWU9zT0lncTNWSHBlQmFCZnRlNmdDS3V0ZkFxcS8ybWRRZVFLRWZrMzNMcWhZbitQNDVEaUVOWGl1UzZsT0plM0VkR3dTZjhsNEM4MGFMVDYzdmtQQUU5YVp4QTVZbUw1ZHZ6RC9oN0VJY1VweGZUQ3ZYaTNYU2Fpb2FsZlhoOEQ4QTNyRG5KQXc0azdvSElKZ0p4MUNwRUxGTGdHMXo0d2JsK1A0WkRpRlAzRWVhdm1WbHBYNUZzcWZmNGhBS1pZZHhCUnVQV1BxZmdpZ0dPc084Z1JxY3BISUJqV0ZxcEV0RmVIbEplV1hicXZCM0JJY1l0a3M5NlF0M2FMTEs5a092aDNsNGoyUi9WSzZ3Unl6R0dWMTBEMVllc01JaGVvNGdxMFBGVzZ0L2Z6aFo1akZIRC91aFFmWE9wRlJQdVVURGRQQmZDMzFoM2ttQ2t5aUZoOExvQjNyVk9JSERDcGJFTHZsL2IyVGc0cDdwbXhheDIybXhRQ0VmZlBGaEhScUlqNFYxczNrS09xRDNzZUtsKzJ6aUJ5Z2FyczlZdzNoeFQzSExSalRKbXoxMnZVZEYxNEtxQ0hXWGNRVVhqVjlzdzlIc0JNNnc1eVdLcnlmNkI2czNVR1VkUUpjRXI1L1BWbjdPbDlIRkljcEw0NCs0K3pDRjk0RU5HKytUbnYyK0MvYjVSdnNkNnJBR3kwemlDS090M0xtVW4rRUhlUXk5ZWxTQkhkQzRhSWhxKzI0L3pEQkxqQXVvT0tRUFZ4QS9CaVh3S3ZUeUVhcmZQM3RCMHhoeFFYQ1U2ZnZhTEp1WnVYMWErWk53RzhFSmFJOXNHUHg3OEJvTXk2ZzRyRXp1dFRMZ0NRdFU0aGlyQ3haZkh5TCs3K1JnNHBib3JsU3ZWYzY0aWdEUXowVFFkUVl0MUJST0UwZlhYakdGR1paOTFCUlNaVjJRM0YxNnd6aUNKTjBMRDdtemlrT0VvZHZQdTh3dU5TTHlMYXE4UWd2Z0xBdWJQSUZBR3BxaDlDTU44Nmd5aXlWTThaZDlNdi8rTG5ONGNVZDgyQVFxd2pBaVhLclllSmFJOTJiYjErbVhVSEZiSDFsZDhDc01JNmd5aWlTZ1ozZUxNKytBWU9LZTZhV052VGRJcDFSRkJxTzVwT2dtS3lkUWNSaFZQL21Jb0dRSTYyN3FBaTFpSStlbk56QVhuSU9vVW9pbFFsK2NFL2MwaHhXYzZoSlYrZXV2TzVFRkh3Vksrd1RpQkN3K1ErcU5ZQzhweDFDbEhVQ0hBT2JuZzI4ZjZmT2FRNFREMTN0dXRWY1dqZ0lxSkFwYm9iUHdkZ2p6Y0RJeXE0Vk5WYjBHdzFJSnV0VTRnaVptelp3Tll6My84RGh4U1hLYzdjdFcxdnBFMWYzVGdHd0tldE80Z29wSEp5dFhVQzBWOUlUWDRXa3B2R1FZVm9tRHovVDljZmMwaHhXM3hnb08vejFoR2psY2pLT1FBUyszMGdFUldkbWt6anh5RGdtVllLbjVyRGY4dEJoV2pZem5yLy8rR1E0amdYN2o0dkRtNm5URVRCOE9CZEJUaTJreUc1ZzRNSzBYQ2RocGExWlFDSEZPY0pwTnE2WWJSVWZXNDlURVIvcGJiajRpcEFMN0R1SU5xbm1zTi9pNWovT1FDdldhY1FSVUNpZk95NEtRQ0hGT2NwY0hoZDk1d1RyRHRHS3BWdS9naTNGU1dpUGRGWTluSUFwZFlkUlBzMWM5SXo4T1ZjQUc5WXB4Q0ZudmlmQkRpa0ZJVmNMaGJkNVZLU2kyNDdFZVZOYmNmRjR3QmNhdDFCTkdTMWxVL0I5ejRGNERmV0tVUmhwcjU4SE9DUVVoUWt3dHYzOG5vVUl0b1QzOHQrQmNBQjFoMUV3MUk3OFhmQTRLY0IzRytkUWhSV0t1Q1FVanowN1BybDlXT3RLNGFyZm5sOXVRSm5XM2NRVWJoTVhUczFMb0xMclR1SVJpUjV4TnZ3dGs4SGNJZDFDbEVZQ1hBQ1d0YkdPYVFVaDhSQVJjVm5yU09HcTM5cytWUUE1ZFlkUkJRdVk5ODc0a3NBanJEdUlCcXg2dU1Hc0tGeUxnVHpyVk9JUWlpUnFDZy9pa05La2ZDaDBWczJsWXRnTXhIbG5VQ3ZzbTRnR3JVVzhWRlRkUlVFM3dDUXM4NGhDaFV2ZGlTSGxDSWhRSTExdzdDSnpMUk9JS0p3cWNzMG5RUEJKNnc3aUFKVFUzVUR3SjIvaUQ1SUFKNUpLU0pIMVhiTVBkWTZZcWhTblkxSEFUak91b09Jd2tXQnE2MGJpQUtYckZ3THo1OEM0RUhyRktKUUVPR1psS0xpZVpGWlBxVXhSUDRtbEVRVXJMcXU1bzhyd0p1N2twdXFEMzhGWXlxbkFuSXRBTFhPSVRMbDZ5UU9LVVZFZ1JuV0RVTWxQcmNlSnFLL3BNaGREVUNzTzRqeVpwcGtrYXk4QnRCWkFONjJ6aUd5SW9LRE9hUVVFOEcwcVd1Ynk2d3o5cWQrZVgwcEJGT3RPNGdvUEpMcHBrbXE4dmZXSFVRRmtaelVpVnp1RENnZXMwNGhzcUJRRGlsRlpzejQzdXhaMWhIN3M2T2kvR3dBa2J1dkN4SGxqd2l1QUZCcTNVRlVNSFdUbjhQWXlqTUF2UWJBZ0hVT1VXSEpJUnhTaW94cUxQUkx2bnplWlo2SVBxQzI0K0p4QUw1aTNVRlVjTk1raStTa2F3RnZDZ1RyclhPSUNtZ3NoNVNpRTRWN2owU2hrWWdLUldPNVN3Rk1zTzRnTXBPYytDUXFLais5NjZ4S3YzVU9VUUVrT0tRVW54TlQ2YVlQV1Vmc3pjenVPWWNET05HNmc0akNZZDZHZVNXQVhtYmRRV1R1L2JNcXVkekhBZHh2blVPVVY4SWhwU2dwTkxSTHZtSTVqemR3SktJL2VlMk52cjhIRU5wZnJCQVZYTjNrNTlCYitUbUkvQ09BdDZ4emlQSkNPYVFVSlpId1h2TVI1allpS2p4UnVkSzZnU2gwR2lTSG1zcWIwUnMvQ3FyZkFaZUFrWU00cEJTbmMzWXVvUWlYcVd1bnhnRjgzcnFEaU1JaGxiNXd1Z0tuV0hjUWhWYkRvZThoTmFrRldmMHdGRXZBbTBDU0t3UURIRktLMC9qWDN4ajRsSFhFN3NiM0h2RnA4T0pZSXRwRlJiOWwzVUFVQ2JNbXZZeFVWUk5VUGduZ1Flc2NvdEZTeFE0T0tVWEtoeCs2WlZWaGJDSWlHN1VkVFNjSno2d1NEVStxOGhIVVZKNEZ3ZDhCMkdpZFF6UlNvaGpra0ZLa3hBL2Z0UjloYkNJaUl6SDlOZ0N4emlDS0hCRkZUZFZkU0ZaTmdXSUdnSFhXU1VUREpuaVBRMHF4RXB4eTNxcTVsZFlaNzZ2dWFwNEk0ZHB6SXRxNUZibENHcXc3aUNJdlZYVVBrbFhUNE9tcHU2NVp5VmtuRVEySllndUhsT0lsMmF3MzNUcmlmVEhrdmdEKzFwU0lBSlJvN0pzQVFyZTVCMUZrVlU5NkRLbXFKc0E3QlVBcmdEN3JKS0o5OHZCSERpbEZUSUhRM0M5RjFRdE5DeEhabWRrOVo3d3FMckh1SUhKU2N1S1RTRlkxSTFGV0NlQlM4Q0o3Q2l1ZVNTbDZNK3FYMThlc0krcVgxOGNFZXE1MUJ4SFpLOGw1WHdWMytTUEtyM01QZWhmSnFvVklWbjBHaXRNQS9UNkFkNnl6aU42bmdqYzRwQlMzZy9ySGpqbmRPcUt2dlB3TUFBZGJkeENSclhrYjVwV29KLzlvM1VGVVZGSlZqeUk1NmV2b3kxVkJwQkdLVlFBR3JMT295S20reUNHbHlFbk9mdHRmTDBUTHpvakl6bXR2OU0yQllySjFCMUZSYXBqY2gyVFZVdFJPbWduSVFRQnFBVjBJNEUzck5DcENJci9qa0ZMa3duQmRpZ3BtV2pjUVVRaW9YR0dkUUVRQVVsVzlTRTFLby9id1M5RmZWUVdSc3dDNUZzQnZyZE9vT0tqdjhVeEswUk9jUG50Rms5bFNxMVQ2L0VNQVRMRjZmaUlLaDFSMzAwd0FKMXQzRU5GdUdpU0hWTlVEcUoxMGpkWWRmcnhDajFQQlJRSmRCT0FaNnp4eWtyOEQ4ZWZqMWhWa0xwWXIxWE1CL01UazJiMlM2VkJ3V0NZcWRqbGN6VTNJaVNLZ2J2SnpBSjd6Z2NVQWdCV3ZId3B2OEV3UGVwWUt6b0RLaVFBT3NFeWt5SHNPM3pwNU80Y1VBbll1dHpJWlVnUTZRL25LaEtpb0pkTnpUNFpnbW5VSEVZM0FlUlBmQkhDM0Q5ejlwN2RsWGpvUU8zQWlCQ2Q0NnAyb29pZEFjVEtBdnpIcnBDaDVBZ0E0cE94SE90bTJ4MWZRcVhUVGJ5QTR2dEE5K2FBcTA2RVFDTFNRejl2UzB1SnQxTi9OUUdHZk5wOWU5QkgvL0o3ZTRTSDdmS0ZqaUtKQ3hQc25PSFF6VndWK2tVbTJuYm1uOTZVeVRjNzh3Q1BhcStRUmJ3TjRBTUFEL2dmZnZ2VFo4YWdvbVFTZ0VyNVVBVm9wa0VrQUppcHdzQWVkQUlpbmdnT3c4emVZQjJEbno0WURDLzQ1a0IyUlh3RWNVa1pNUGUwUWxXOWJkd1JrWW0xUDB5bWRhSHVza0UvNjZPblBud3FWd3dyNW5QbWtnbzZ1bWtVdjdPbDlxVXhUb1hPSUlxRnU1VVdUZmVUK3pyb2pTQ0l5MzdxQktKVG1IcmNWd0ZZQVQ3Ly9wZzhPTWJtQ0IxR1k4VnFBRVlxcGRsZzNCRW45d3UrdzVjTXozLzQ0U0o3Q3FiOFRSSVhneC8wckFaUllkd1RveGJMdHZTdXRJNGlJb281RHlnaDlZc094RHdONDNib2pRSVhmQmxqVnBhMkgvN2gxek85L2JoMUJGQ1UxbVFzT0JQUVM2NDRnaVdKQmUwTTdmeUZNUkRSS0hGSkdxS1dseFFla3k3b2pRSithc2VxU2d3cjFaRFdaQ3c0VTRJeENQVi9lS2JyV1RWdVh0YzRnaXBLWWxud1Z3RGpyamdCdEhZemxick9PSUNKeUFZZVVVVkQxWFZyZUUwdGtkK3p4b3U5OEVJMVBoMHZYUkhuaTB0OEZvcnliMlgxWlFrWC8wYm9qU0tLNHRhZjY5cTNXSFVSRUx1Q1FNZ3JsZmYwL0JiRGR1aU1vUHFSZzE0aUlGTzY1Q21CQXNyRjdyQ09Jb3FURWYzY09nQ3JyamdCbEZiakpPb0tJeUJVY1VrYWh2YUc5RHlKcnJEdUNJc0JNRk9LbUpRb0JkSHJlbjZkdzd1MnNXN1ROT29Jb01oU2l3SlhXR1lGU0xFK24ybjV2blVGRTVBb09LYVBtMUpLdnltUm03a241ZnBMYW5xWlQ0TkJ2VUFWYzZrVTBITFZkRjFZRE9ORzZJMGdLWEcvZFFFVGtFZzRwb3hRZmtEUUFaeTZZRnMvTCs0NWJGdHNkNTVINnFpNXRvRUNVZHdyL2F1dUdRQWwrbGttMVBXS2RRVVRrRWc0cG8zVDNlVzFiQVB6Q3VpTkFoYmhXeEtVaDVaRk1xdTFWNndpaXFLanRhcHdDeUZUcmpvQmRaeDFBUk9RYWQzWlhNcVNLRGhHY2JkMFJDTVdaOVd2bVRXZy9kK0c3K1RqOHpPNDU0K0hqYi9OeGJBdWlYT3BGTkJ3S2Nlc3NDdkRzYWV1UFRxZXRLeWdRcVV5VFdqY1FGU1ZCS2wzVGx2bmdtM2dtSlFEeG1GTXZWT01EQTMxNTI0bzRsb3ROaDBOM2w1WlkxcVh2UFZGZXplcHBQaEtLTDFwM0JHekJ6dnRtRVJIUlNBandTdG4ydnA3ZDM4NGhKUUFycTF1ZkIvQ1VkVWRRVkNWL3k3SEVxYVZlejNWVTMvNXI2d2lpcU1obGM5K0VXMmZ3M3g0bzBWYnJDQ0tpU0ZQOHVMMmhQYmY3bXpta0JNZVozNmlMNEF0NTJZcFlJUUxNQ1B5NGRsWmFCeEJGUlUzbWdnTWhjckYxUjhCdXVXZkdFbWZ1bFVWRVpNRFBldG5iOXZRT0Rpa0JVWFZuU0ZIZzhMcnU1bzhGZmR4ZDJ4dFBDdnE0Wmh6Nm5oUGxtNGZZMXdDTXRlNEkwR0RXeTkxaUhVRkVGR21LN3U2YVpTL3Q2VjBjVWdLU1NiYXRGK0FWNjQ2Z3FKOExmRm1XaU9mU1hlYTNsUFgxUFdRZFFSUUZNN3N2U3dEeWRldU9nQzNycWI3ZG1aLzVSRVFtUE55NjkzZFJNQVNxZ0RQM3kxQ1I0QWNLbDY1SEVYVHVhZjBrRWYyMXVMN2JDS0RTdWlOSU9mRVdXRGNRRVVYY1U2ZXRQN3A3Yisva2tCSWt6Nm5sUDUrcFh6TnZRbEFIbTlrOVp6d1VudzdxZUNIZzB2ZWFLSDhVQXBWdldtY0U3Tjd1bXNXUFcwY1FFVVdaUUwrenI5MFJPYVFFS0lzSjl3SFladDBSa0pMKy90NXBnUjNNOTg2Qk8xc1A5dzNFOWFmV0VVUlJrTXcwSmdFOXdib2pTS282MzdxQmlDamluajUxd3pGMzdlc0JIRklDMUZOOTQ0QUFxNjA3QWlQQmJVWHNJdy9MeDR3b3NJWTcraEFOalloak4yOVVQRE5sNHpHcnJET0lpS0pNVmY1OWYvZVk0cEFTUEdlV0FRbWtPcmhqdWJQMXNPZlE5NWdvbjFLZHphY0RPTnU2STBnaU1wODNieVFpR3BWbnkvdDZmN0svQjNGSUNaZzM2R1VBREZwM0JHSG5Wc1J6UnIxTW95YlQrREVBSHdvZ0tReDg1QWFkMlNDQktKL0U4Nzl0M1JDd1B5UjZlNWRZUnhBUlJabEFyeG5LNWtNY1VnSzJjdmJpZHdBOFlOMFJGUFc5VVMvNWtnQ1hqWVhBTHpycjduakRPb0lvN0ZLZGpVY3BNTnU2STBpaStINTdRM3VmZFFjUlVZVGQyNWxjc21Jb0QrU1FrZ2ZpMEUzK0ZLTWZNTVNITTllakFPTE05NVlvbjBTOHF3REVyRHNDTkpEMXZCOVlSeEFSUlZqV0UyL0l1ejF5U01tRHJKZGRDVUN0T3dKeVZtM0h4ZU5HK3NIVFZ6ZU9nZURNSUlNczVVUTdyUnVJd203R3Frc09VdEZtNjQ1Z3lkTHVtc1d2VzFjUUVVV1gzdGhScy9oWFEzMDBoNVE4Nks1WjloS0FUZFlkQVNsRkxEZmlyWWdUV1RrSFFDTEFIa3RQZDllMC9kWTZnaWpzRXRuQnJ3TVlZOTBSSk1ucERkWU5SRVNScFhnek5oajc3bkEraEVOSzNyaXpMRWloSTErdXBRN2RaZDZoWlh4RStUS3orN0tFQWwrejdnaVdydXFzYTNQbEYwOUVSQVdud05kM1hiYzlaQnhTOGtWekxyMmdIYzJnNGM3MUtESFBwZThwVVY2VStGc3ZCRERSdWlOUTZsMW5uVUJFRkZVaTJwWkp0ZjNQY0QrT1EwcWVwSk5MSDRQZ1pldU9nQnlaU2pkL1pMZ2Z0R3Y3NGlQeTBHTkEzamp0a1NNZnNhNGdDaldGS1BRSzY0eUFQWmxPdHE2eGppQWlpaUlCWHNscGJrVC9MbkJJeVJlQmlpL3VYR1R0NmJEUHB1UnlNWGZPb3NEdjRBM2NpUFl0bFpsYkIrQ2oxaDFCVXBYNUVHYzJRaUVpS2lSZlBiMndLN25zN1pGOE1JZVVmUEljV3ZJMWttdEx4SjNyVVpUWG94RHRuM2hYV3ljRVN2SG1lMlBsRHVzTUlxSm8wdXZUMVV2dUcrbEhjMGpKbzRtSFZhd0RNS3lMaE1KTHo2NWZYajkycUkrZXZycHhqQUJuNWJPb2dONTdiMnhzeFArUkVSV0RWR2Z6NllBNzI0MERnQWh1V2pkdGNiOTFCeEZSMUNqd2k2eDN3UDhhelRFNHBPVFJ3aWtMQnhXeXlyb2pJSW1CaW9yUER2WEJwVHZ3T2JpeTliRHFhcjVRSWRvUHo3L0dPaUZnZmFxRHQxaEhFQkZGMEdZdkY2L3ZxYjV4WURRSDRaQ1NaeDU4ZDVZSkRXUEpsNGk0Y3oyS3g2VmVSUHRTazduNGFBQjExaDFCRXBIV2RPcU90Nnc3aUlnaXBoKytONnV6YnRIbTBSNklRMHFlSlJMbFBRQjJXSGNFUVVXcmgvSHdHWGtMS2F3Yy9HeVBkUVJSbUhuSVhnMGdadDBSSU0ycHo1czNFaEVOajBKd1NicDI4Zm9nRHNZaEpjL2F6MTM0TGlBL3MrNEl5RkhWWFUwZjN0K0RhbnZtSGcvZ21BTDBGSUQrbkw5TkpkcTcyU3VhRGdiUVpOMFJLRVZYVjNMSjA5WVpSRVRSSXYrUnJtbGJGdFRST0tRVWdJbzdTNzdpL3Y2WGZHbE9uTm5WQytCU0w2Sjl5WlhnTWdCanJEdUNKSUw1MWcxRVJCSHovWFN5OVYrQ1BDQ0hsRUx3WlNYZ3hqNzdLcnJmYTAwRTdseVA0cVBFblh2ZEVBVnM2dHJtTWhYNXFuVkhvQVNiT212YTFsbG5FQkZGeU5MVE5oeDlXZEFINVpCU0FKbFUyNnVBUEdiZEVReVpta3JQcTlqYmUrdVgxNWNyY0hZaGkvSkdzS2tydWVnRjZ3eWlzQnEvWFM4QzlERHJqbURwZi9IbWpVUkVReVN5Y3R1WTMxK1VqeHRlYzBncEdHZVdmSlVoMXIvWHJZajd5c3VtQVNndllFLys4QWFPUkh2VjB0TGlLZlNiMWgwQjIxeTJ2ZjlPNndnaW9talFWV1hiZTcrMGJ0cTZiRDZPemlHbFFGVFZuUmU4KzdvdVJkeTVIc1dIdVBNOUl3cllvMU9lbndYZ09PdU9RQWx1Ykc5b2QySTNSaUtpZkJMZzdtMWpZclB6K1RPVFEwcUJaRkpMbndEd08rdU9nT3gxRUJIQWxldFJYdTJxYVgzVU9vSW9ySHpJVmRZTkFldU5EK0NIMWhGRVJHRW5LamVmdXVIb3Y4djNqYTdqK1R3NC9TVVZkSXJpRzlZZEFUZzJsV2x5ZmMxMkI5ZWxFd0ZGOE44NkFFQ0JSWGVmMTdiRnVvT0lLT1N1N1V5MVhsT0lYWVY0SnFXQVBGN2pFQjNLcFY1RVJjVDNjdjcxMWhGRVJDR1dWZFY1NldUYk5ZVjZRZzRwQlpUbzdic2ZBSDlURjM1YnkvcDYxMWxIRUZGaENORFJXYmYwT2VzT0lxS1ErZ004blpGSkxTbm9rbGdPS1FYVTN0Q2VBOUJqM1VIN3BwQnVYanhMVkR4eThLK3piaUFpQ3FrSEpSYy9KVjI5NUw1Q1B6R0hsQUpUTHZrSy9PMnhXd0FBQzlGSlJFRlVQYytkN2FLSmFQODJkQ1dYL3R3NmdvZ29mSFJoV1cvZjV6cnJGbTIyZUhaZU9GOWc1WDE5cS9vcnl2c0JsRm0zMEI0TmVvT3hWZFlSUkZRWUF2MXY2d1lpb3BCNVM2QmY2MHd1YWJlTTRKbVVBbXR2YUg4UGlyWFdIYlEzc203bDdNWHZXRmNRVWY0SjhNckVpZVYzV1hjUUVZV0dJaU81K01uV0F3ckFNeWsyUEhSQTkzRkRSREtqd3FWZVJNVkRGeXljc25EUXVvS0lLQVRlRnNnMW5hbldoZFloNytPWkZBT1NqYWNCM29NamhEUTJHQy9FMXQ5RVpHOWJJbEgrSStzSUlpSmpDc1d5ckJjN3ZqTVpuZ0VGNEpCaVl0Y0ZTT3V0TzJoMzhsakhyTnRldHE0Z29rTFFIN1dmdS9CZDZ3b2lJak9pNjZFNE81MXFtOU5UZmRzZnJITjJ4K1ZlZGpvQW5HRWRRUi9FcFY1RVJTTG5vK1FtNndnaUloT0NsOVdYZjhuVXRDMkJoSGRsRDgra1dQRjVSL093VVZWK1Q0aUtncXpvU2k1NndicUNpS2pBWGhmbzFWbVpjRndtMWRvVzVnRUY0SmtVTStuYTFxZFNtYVpuQVJ4bjNVSUFnSmN5eWFXYnJDT0lxQUE4bVcrZFFFUlVRTStMNHNaRVg5L0M5b2IyUHV1WW9lS1FZa2dFYVZWY2FkMUJnQXBXaHYwM0NrUTBlZ3I4SWxPOStHSHJEaUtpL0pOSFZYRjllVi92N2UwTjdUbnJtdUhpa0dKS09nRGxrQklDbm9KTHZZaUtnQWpQb2hDUjA3WUFXQ2FpYlowMWJSdXNZMGFEUTRxaHhQYmVCL3NyeXQ4Q2NJaDFTNUY3WitMRXNnZXNJNGdvNzE0czI5NjcwanFDaUNoZ09RWFdRbVZKZVY5dmU1U1dkTzBMaHhSRDdRM3R1VlRtd2d5Z3pkWXRSUzdERzdvUnVVOFVDNks0NUlHSWFBL2VBckFHb2ozd3N6MloxQjF2V1FjRmpVT0tOYzExUUx4bTY0eGlwbHpxUlZRTXRnN0djcmRaUnhBUmpWQS9nTWRFY1k5NDJsTzZ2WCtENjc5MDRaQmlydUllb0w4WFFJVjFTWkVhOFB6NGF1c0lJc292VWR6YVUzMzdWdXNPSXFJaHlBTHlXNmh1RkdDakFodXpzUW5yZTZwdkhMQU9LeVFPS2NiU3FZVzlxYTRMNzRWcXlycWxLQ251NjZ4YnRNMDZnNGp5S3FzQWI5NUlSRlp5QUxZQzZBTzBIeXJ2UXJBRGlqK3E0QldCdmdUQjczM1ZGMVg4My9kV2JINTEzYlIxV2V0b2F4eFN3a0Q5RGtBNHBGand1TlNMeUhtSzVlbFUyKyt0TTRpaUxwMXNFK3NHS2g2ODQzd0l4RXVReHM0cG13cEwxVWZHT29LSThrdUI2NjBiaUlob2VEaWtoTURkTTVhOHFjQXZyVHVLMENPWlZOdXIxaEZFbEVlQ24yVlNiWTlZWnhBUjBmQndTQWtKVDVYTGpncE1WUGcxSjNMZmRkWUJSRVEwZkJ4U1FzSkg3RzdyaG1JanNTeUhGQ0szUFh2YStxUFQxaEZFUkRSOEhGSkNJcE5hL0N3VXoxaDNGSkhuTzZwdi83VjFCQkhsMVlLV2xoYmZPb0tJaUlhUFEwcUlxTWNsWDRVaks2MExpQ2l2M2g0bzBWYnJDQ0lpR2hrT0tTRVM0M1VwQmVNang2ODFrZHR1dVdmR2t1M1dFVVJFTkRJY1VrTGtFeHVPZlJqQTY5WWRSV0RMOWpHdlBHUWRRVVI1TTVqMWNyZFlSeEFSMGNoeFNBbVJuV3VucGN1NnczbUNUdDdKbGNocHkzcXFiMy9GT29LSWlFYU9RMHJJcVBwY2hwUi8vQm9UT1N3bjNnTHJCaUlpR2gwT0tTRlQzdGYvVXdCY1I1MC9mUU54L2FsMUJCSGx6YjNkTllzZnQ0NGdJcUxSNFpBU011ME43WDBRV1dQZDRTb0YxdkJpV2lKM3FlcDg2d1lpSWhvOURpbWh4Q1ZmK2VKeHFSZVJ1eFRQVE5sNHpDcnJEQ0lpR2owT0tTRVVINUEwQUY3WUhUdy9LMTYzZFFRUjVZZUl6T2ZORzRtSTNNQWhKWVR1UHE5dEM0QmZXSGM0NktIdW1zWGM0cG5JVFg5STlQWXVzWTRnSXFKZ2NFZ0pLVlV1U3dxYUNyK21SSzRTeGZmYkc5cjdyRHVJaUNnWUhGSkNLaDRUdnFBT21PZjVuZFlOUkpRWEExblArNEYxQkJFUkJZZERTa2l0ckc1OUhzQlQxaDBPZWJwejV0Sm5yQ09JS0I5a0taZHlFaEc1aFVOS3VQRnNTbEM0Zkk3SVdaTFRHNndiaUlnb1dCeFNRb3pYcFFRbzV2RnJTZVFrWGRWWjE3Ykp1b0tJaUlMRklTWEVNc20yOVFLOFl0MFJmZkxHYVk4YytZaDFCUkhsZ1hyWFdTY1FFVkh3T0tTRW1VQVY2TExPaURxRmR2TGVDVVJPZWpLZGJGMWpIVUZFUk1IamtCSjJIcGQ4alpZSDdwUkc1Q0pWbVErQlduY1FFVkh3T0tTRVhCWVQ3Z093emJvandyWnZIU1AzV2tjUVVjQVViNzQzVnU2d3ppQWlvdnpna0JKeVBkVTNEZ2l3MnJvandsYXZtN2E0M3pxQ2lJSWxncHY0M3pZUmticzRwRVFEbHl1TmtDcVhlaEU1cUU5MThCYnJDQ0lpeWg4T0tSSGdEWG9aQUlQV0hSR1VFK3pvdG80Z29tQ0pTR3M2ZGNkYjFoMUVSSlEvSEZJaVlPWHN4ZThBZU1DNkkzcjA1M3doUStRY3phblBtemNTRVRtT1EwcEVDRy9zT0JMOG1oRzVSdEhWbFZ6eXRIVUdFUkhsRjRlVWlNaDYyWlVBdDlvY0RoOGxuZFlOUkJRc0VjeTNiaUFpb3Z6amtCSVIzVFhMWGdLd3lib2pRbjdWbFZ6MGduVUVFUVZJc0ttenBtMmRkUVlSRWVVZmg1Ukk0VTVWUXlXcS9Gb1JPVWYvaXpkdkpDSXFEaHhTb2tSemZPRTlWQjZ2UnlGeXpPYXk3ZjEzV2tjUUVWRmhjRWlKa0hSeTZXTVF2R3pkRVFHdmRsWXYyV2dkUVVRQkV0elkzdEMrd3pxRGlJZ0tnME5LbEFoVWZPSEY0UHZYd1NVaFJFN3BqUS9naDlZUlJFUlVPQnhTb3NiamtxLzk0bDNtaVp5aXdLSzd6MnZiWXQxQlJFU0Z3eUVsWWlZZVZyRU93RHZXSFNHMkxSc2IvelByQ0NJS2pPL2wvT3V0STRpSXFMQTRwRVRNd2lrTEJ4V3l5cm9qdEFUZFBkVTNEbGhuRUZFd0JPam9yRnY2bkhVSEVSRVZGb2VVQ1BMZ2N6blRYbkdwRjVGTGN2Q3ZzMjRnSXFMQzQ1QVNRWWxFZVE4QTduTHoxd1o5SGVSWkppSjNiT2hLTHYyNWRRUVJFUlVlaDVRSWFqOTM0YnVBOExxTDNTandzNjdrc3JldE80Z29HQUw5YitzR0lpS3l3U0Vsb2xTNDVHdDNudklHamtTdUVPQ1ZpUlBMNzdMdUlDSWlHeHhTb3NxWGxRRHZCZkpCWHR6TFdEY1FVVkIwd2NJcEN3ZXRLNGlJeUFhSGxJaktwTnBlQmVReDY0N3drRWRYemx6OG9uVUZFUVZpV3lKUi9pUHJDQ0lpc3NNaEpkSzQ1T3ZQK0xVZ2NvZithT2UxZDBSRVZLdzRwRVNZcXZLRitTNzhXaEE1SStlajVDYnJDQ0lpc3NVaEpjSXlxYVZQQVBpZGRVY0l2SlJKTHQxa0hVRkVRWkFWWGNsRkwxaFhFQkdSTFE0cEVhZUNUdXNHYzZvZEVHNGlRT1FFVCtaYkp4QVJrVDBPS1JISGJYY0J4UGcxSUhLQzRyNTA5ZUtIclRPSWlNZ2VoNVNJUy9UMjNROWdpM1dIb1hjcUR5M25IYW1KSENDZWZNZTZnWWlJd29GRFNzUzFON1RuQVBSWWR4aks4RjRLUkM3UVZaMDFyZmRiVnhBUlVUaHdTSEdBRnZHU3IyTCszSWtjb3ZCai8yWWRRVVJFNGNFaHhRSGxmWDJyQVBSYmR4Z1k4UHo0YXVzSUlob3RXWlN1WGJ6ZXVvS0lpTUtEUTRvRDJodmEzNE5pclhWSHdTbnU2NnhidE0wNmc0aEc1WFVmZzkreWppQWlvbkRoa09JS3J3aVhQUlhqNTB6a0dJRit2U3U1N0czckRpSWlDaGNPS1k2UWJEd05GTlc5UWpRcnVTN3JDQ0lhQmNXeXp1U1NGZFlaUkVRVVBoeFNITkZadDJnemdHSmEwNzIrcC9yMlY2d2ppR2lFQkpzR1NuV2VkUVlSRVlVVGh4UzNGTlB5cDJMNlhJbGM4M1pNNUx4N1ppelpiaDFDUkVUaHhDSEZKYjRVend2M1l2cGNpZHd5NEFFTks2dGJuN2NPSVNLaThPS1E0cEIwYmV0VEFKNjE3aWlBNTNkOXJrUVVMVG1CTm5ZazIzNXFIVUpFUk9IR0ljVXhJa2hiTitTZnJMUXVJS0poeTBHa3NUTzVwTjA2aElpSXdvOURpblBjWHdibEkrZjg1MGprbUg1VnpFblh0TjVoSFVKRVJOSEFJY1V4aWUyOUR3SjR5N29qajdac0gvUEtROVlSUkRSa1c4U1RjektwdGp1dFE0aUlLRG80cERpbXZhRTlCMGpHdWlOL0pMMXUycnFzZFFVUkRZSG9ldmg2ZW1kMTY0UFdLVVJFRkMwY1VseWtEaStIY3ZsekkzS0hRdldHc3UzOW4wblhMdm1kZFF3UkVVVlAzRHFBOHFIaUhxQy9GMENGZFVuQStnWktaWTExQkJIdDAzTWU4QThkcVNYY3dZdUlpRWFNWjFJY2xFNHQ3SVhJdmRZZGdSUDVLVy8rUmhSYS9ZQjhkOXNZNytQY1lwaUlpRWFMWjFKY3BYNEhJQ25yakVDcHo2VmVST0hqQTNLWGo5ZzFYY2xGTDFqSEVCR1JHemlrT0NwZWduUjJFRGtBTWV1V2dQZzVpWFZaUnhEUm4vUUJhTXNKNW5mWHRQN1dPb2FJaU56Q0ljVlJkODlZOG1ZeTAvUkxBVDV0M1JLUWg3cHJGcjl1SFVGRThtc1ZYU3orNEczcDFCMHViM2RPUkVTR09LUTR6RlB0VUJFbmhoUVZjS2tYa1EwZm9odkZsKzZjU0xvcjJiclJPb2lJaU56SEljVmhQbUozQy94cnJUdUM0SGwrcDNVRFVaRjRHOEJUS3Rqb0tUWWdON2ltcys2T042eWppSWlvdVB4L0V5b29EcFNOV0dvQUFBQUFTVVZPUks1Q1lJST0iLz4KPC9kZWZzPgo8L3N2Zz4K)
      0 0 no-repeat;
}
.pay-list .gpay {
  width: 44px;
  height: 18px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDIiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCA0MiAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNLTExNjMgLTMzNUg3NTdWMTM5SC0xMTYzVi0zMzVaIiBmaWxsPSIjMkMyRTNGIi8+CjxtYXNrIGlkPSJtYXNrMCIgbWFzay10eXBlPSJhbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iLTIwNCIgeT0iLTIiIHdpZHRoPSIyNTYiIGhlaWdodD0iNTEiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTS0yMDQgLTJINTJWNDlILTIwNFYtMloiIGZpbGw9IiMyQzJFM0YiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swKSI+CjxyZWN0IHg9IjE2IiB5PSItNCIgd2lkdGg9IjU0IiBoZWlnaHQ9IjI5IiBmaWxsPSJ1cmwoI3BhdHRlcm4wKSIvPgo8cmVjdCB4PSItMjgiIHk9Ii00IiB3aWR0aD0iNDUiIGhlaWdodD0iMjkiIGZpbGw9InVybCgjcGF0dGVybjEpIi8+CjwvZz4KPGRlZnM+CjxwYXR0ZXJuIGlkPSJwYXR0ZXJuMCIgcGF0dGVybkNvbnRlbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHdpZHRoPSIxIiBoZWlnaHQ9IjEiPgo8dXNlIHhsaW5rOmhyZWY9IiNpbWFnZTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjgxNDgxNSAtMC4zODAyMDgpIHNjYWxlKDAuMDAyNTIwNTggMC4wMDQ2ODc1KSIvPgo8L3BhdHRlcm4+CjxwYXR0ZXJuIGlkPSJwYXR0ZXJuMSIgcGF0dGVybkNvbnRlbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHdpZHRoPSIxIiBoZWlnaHQ9IjEiPgo8dXNlIHhsaW5rOmhyZWY9IiNpbWFnZTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTAuMzgwMjA4KSBzY2FsZSgwLjAwMzAyNDY5IDAuMDA0Njg3NSkiLz4KPC9wYXR0ZXJuPgo8aW1hZ2UgaWQ9ImltYWdlMCIgd2lkdGg9IjcyMCIgaGVpZ2h0PSIzNDAiIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBdEFBQUFGVUNBWUFBQUFObmd2UEFBQWdBRWxFUVZSNFh1M2RDNUJrMVgzbitkLy9abGJsemF6cXBtRVlvb2RnV1pZbEdBWXhCTU95V01ZeWl5V3RoQkdXa1l5eDNnK3NGOElZWWRSdTl6QnNSdy9HQ0xPQU1FWUlTWlprakNTc3dReUxIc2FZWVZpRWV4UU1pMWtXNDE2MmwyaXpiRWRQUjIrcmFhb3liMlpsM3YvR3ljckdEWFIxM2x1VldabTM2bnNqQ011cWsvZWUrem1ueEM5UG5ZZUpDd0VFRUVBQUFRUVFRQUFCQkRJTFdPYVNGRVFBQVFRUVFBQUJCQkJBQUFFUm9Pa0VDQ0NBQUFJSUlJQUFBZ2prRUNCQTU4Q2lLQUlJSUlBQUFnZ2dnQUFDQkdqNkFBSUlJSUFBQWdnZ2dBQUNPUVFJMERtd0tJb0FBZ2dnZ0FBQ0NDQ0FBQUdhUG9BQUFnZ2dnQUFDQ0NDQVFBNEJBblFPTElvaWdBQUNDQ0NBQUFJSUlFQ0FwZzhnZ0FBQ0NDQ0FBQUlJSUpCRGdBQ2RBNHVpQ0NDQUFBSUlJSUFBQWdnUW9Pa0RDQ0NBQUFJSUlJQUFBZ2prRUNCQTU4Q2lLQUlJSUlBQUFnZ2dnQUFDQkdqNkFBSUlJSUFBQWdnZ2dBQUNPUVFJMERtd0tJb0FBZ2dnZ0FBQ0NDQ0FBQUdhUG9BQUFnZ2dnQUFDQ0NDQVFBNEJBblFPTElvaWdBQUNDQ0NBQUFJSUlFQ0FwZzhnZ0FBQ0NDQ0FBQUlJSUpCRGdBQ2RBNHVpQ0NDQUFBSUlJSUFBQWdnUW9Pa0RDQ0NBQUFJSUlJQUFBZ2prRUNCQTU4Q2lLQUlJSUlBQUFnZ2dnQUFDQkdqNkFBSUlJSUFBQWdnZ2dBQUNPUVFJMERtd0tJb0FBZ2dnZ0FBQ0NDQ0FBQUdhUG9BQUFnZ2dnQUFDQ0NDQVFBNEJBblFPTElvaWdBQUNDQ0NBQUFJSUlFQ0FwZzhnZ0FBQ0NDQ0FBQUlJSUpCRGdBQ2RBNHVpQ0NDQUFBSUlJSUFBQWdnUW9Pa0RDQ0NBQUFJSUlJQUFBZ2prRUNCQTU4Q2lLQUlJSUlBQUFnZ2dnQUFDQkdqNkFBSUlJSUFBQWdnZ2dBQUNPUVFJMERtd0tJb0FBZ2dnZ0FBQ0NDQ0FBQUdhUG9BQUFnZ2dnQUFDQ0NDQVFBNEJBblFPTElvaWdBQUNDQ0NBQUFJSUlFQ0FwZzhnZ0FBQ0NDQ0FBQUlJSUpCRGdBQ2RBNHVpQ0NDQUFBSUlJSUFBQWdnUW9Pa0RDQ0NBQUFJSUlJQUFBZ2prRUNCQTU4Q2lLQUlJSUlBQUFnZ2dnQUFDQkdqNkFBSUlJSUFBQWdnZ2dBQUNPUVFJMERtd0tJb0FBZ2dnZ0FBQ0NDQ0FBQUdhUG9BQUFnZ2dnQUFDQ0NDQVFBNEJBblFPTElvaWdBQUNDQ0NBQUFJSUlFQ0FwZzhnZ0FBQ0NDQ0FBQUlJSUpCRGdBQ2RBNHVpQ0NDQUFBSUlJSUFBQWdnUW9Pa0RDQ0NBQUFJSUlJQUFBZ2prRUNCQTU4Q2lLQUlJSUlBQUFnZ2dnQUFDQkdqNkFBSUlJSUFBQWdnZ2dBQUNPUVFJMERtd0tJb0FBZ2dnZ0FBQ0NDQ0FBQUdhUG9BQUFnZ2dnQUFDQ0NDQVFBNEJBblFPTElvaWdBQUNDQ0NBQUFJSUlFQ0FwZzhnZ0FBQ0NDQ0FBQUlJSUpCRGdBQ2RBNHVpQ0NDQUFBSUlJSUFBQWdnUW9Pa0RDQ0NBQUFJSUlJQUFBZ2prRUNCQTU4Q2lLQUlJSUlBQUFnZ2dnQUFDQkdqNkFBSUlJSUFBQWdnZ2dBQUNPUVFJMERtd0tJb0FBZ2dnZ0FBQ0NDQ0FBQUdhUG9BQUFnZ2dnQUFDQ0NDQVFBNEJBblFPTElvaWdBQUNDQ0NBQUFJSUlFQ0FwZzhnZ0FBQ0NDQ0FBQUlJSUpCRGdBQ2RBNHVpQ0NDQUFBSUlJSUFBQWdnUW9Pa0RDQ0NBQUFJSUlJQUFBZ2prRUNCQTU4Q2lLQUlJSUlBQUFnZ2dnQUFDQkdqNkFBSUlJSUFBQWdnZ2dBQUNPUVFJMERtd0tJb0FBZ2dnZ0FBQ0NDQ0FBQUdhUG9BQUFnZ2dnQUFDQ0NDQVFBNEJBblFPTElvaWdBQUNDQ0NBQUFJSUlFQ0FwZzhnZ0FBQ0NDQ0FBQUlJSUpCRGdBQ2RBNHVpQ0NDQUFBSUlJSUFBQWdnUW9Pa0RDQ0NBQUFJSUlJQUFBZ2prRUNCQTU4Q2lLQUlJSUlBQUFnZ2dnQUFDQkdqNkFBSUlJSUFBQWdnZ2dBQUNPUVFJMERtd0tJb0FBZ2dnZ0FBQ0NDQ0FBQUdhUG9BQUFnZ2dnQUFDQ0NDQVFBNEJBblFPTElvaWdBQUNDQ0NBQUFJSUlFQ0FwZzhnZ0FBQ0NDQ0FBQUlJSUpCRGdBQ2RBNHVpQ0NDQUFBSUlJSUFBQWdnUW9Pa0RDQ0NBQUFJSUlJQUFBZ2prRUNCQTU4Q2lLQUlJSUlBQUFnZ2dnQUFDQkdqNkFBSUlJSUFBQWdnZ2dBQUNPUVFJMERtd0tJb0FBZ2dnZ0FBQ0NDQ0FBQUdhUG9BQUFnZ2dnQUFDQ0NDQVFBNEJBblFPTElvaWdBQUNDQ0NBQUFJSUlFQ0FwZzhnZ0FBQ0NDQ0FBQUlJSUpCRGdBQ2RBNHVpQ0NDQUFBSUlJSUFBQWdnUW9Pa0RDQ0NBQUFJSUlJQUFBZ2prRUNCQTU4Q2lLQUlJSUlBQUFnZ2dnQUFDQkdqNkFBSUlJSUFBQWdnZ2dBQUNPUVFJMERtd0tJb0FBZ2dnZ0FBQ0NDQ0FBQUdhUG9BQUFnZ2dnQUFDQ0NDQVFBNEJBblFPTElvaWdBQUNDQ0NBQUFJSUlFQ0FwZzhnZ0FBQ0NDQ0FBQUlJSUpCRGdBQ2RBNHVpQ0NDQUFBSUlJSUFBQWdnUW9Pa0RDQ0NBQUFJSUlJQUFBZ2prRUNCQTU4Q2lLQUlJSUlBQUFnZ2dnQUFDQkdqNkFBSUlJSUFBQWdnZ2dBQUNPUVFJMERtd0tJb0FBZ2dnZ0FBQ0NDQ0FBQUdhUG9BQUFnZ2dnQUFDQ0NDQVFBNEJBblFPTElvaWdBQUNDQ0NBQUFJSUlFQ0FwZzhnZ0FBQ0NDQ0FBQUlJSUpCRGdBQ2RBNHVpQ0NDQUFBSUlJSUFBQWdnUW9Pa0RDQ0NBQUFJSUlJQUFBZ2prRUNCQTU4Q2lLQUlJSUlBQUFnZ2dnQUFDQkdqNkFBSUlJSUFBQWdnZ2dBQUNPUVFJMERtd0tJb0FBZ2dnZ0FBQ0NDQ0FBQUdhUG9BQUFnZ2dnQUFDQ0NDQVFBNEJBblFPTElvaWdBQUNDQ0NBQUFJSUlFQ0FwZzhnZ0FBQ0NDQ0FBQUlJSUpCRGdBQ2RBNHVpQ0NDQUFBSUlJSUFBQWdnUW9Pa0RDQ0NBQUFJSUlJQUFBZ2prRUNCQTU4Q2lLQUlJSUlBQUFnZ2dnQUFDQkdqNkFBSUlJSUFBQWdnZ2dBQUNPUVFJMERtd0tJb0FBZ2dnZ0FBQ0NDQ0FBQUdhUG9BQUFnZ2dnQUFDQ0NDQVFBNEJBblFPTElvaWdBQUNDQ0NBQUFJSUlFQ0FwZzhnZ0FBQ0NDQ0FBQUlJSUpCRGdBQ2RBNHVpQ0NDQUFBSUlJSUFBQWdnUW9Pa0RDQ0NBQUFJSUlJQUFBZ2prRUNCQTU4Q2lLQUlJSUlBQUFnZ2dnQUFDQkdqNkFBSUlJSUFBQWdnZ2dBQUNPUVFJMERtd0tJb0FBZ2dnZ0FBQ0NDQ0FBQUdhUG9BQUFnZ2dnQUFDQ0NDQVFBNEJBblFPTElvaWdBQUNDQ0NBQUFJSUlFQ0FwZzhnZ0FBQ0NDQ0FBQUlJSUpCRGdBQ2RBNHVpQ0JSUndOMGphZSswa3RvNmRUcnJGRVhUaXRLYU9sYVQyYVNrc2l5Tlh2ZHVIclhsM3BMVVVwVFdsVVl6S25kbU5CZnQwOVRVdnZEZm0xbGFSQS9xakFBQ0NDQ0F3RklGQ05CTEZlVHpDSXlaZ0x1WE5UdDd0S1JqVk5aNnVZNlI2MWpKL2l0SngwazZXcTZqWkRwSzByU2srUkF0SFJ5aUUwbDFTZnNsN1pOcmo4eDJTZG9wOTMvby9tZXozZDMvVzZtRS83NU9vQjZ6amtCMUVFQUFBUVNHSmtDQUhob3ROMFpnK1FUY2ZWSkpzbDd1eDhuU0U1WGF2NURwVk1sT2tmd0VTZkdBYTdOYjBvdHlQUyt6djVQN2RybnYwRlJ6aDNUVURHRjZ3TnJjRGdFRUVFQmdyQVFJMEdQVkhGUUdnWHdDL3NvclI2bGNQbEdSbnliWHY1THNMTGxPazJsdHZqc3R1ZlFPU2M5SS9wL2s5cHhLcFcycVZGNDJzekFOaEFzQkJCQkFBSUVWSlVDQVhsSE55Y3VzQm9IdW5PWkc0MWhGNmFseU8wdXAvZ2VaenBhMGJnemVQNVhzQlprL0x2bFAxTkd6bXBwNndjekNsQkF1QkJCQUFBRUVWb1FBQVhwRk5DTXZzUm9FWGd2TzdxZkwvQjF5TzErbWszcHptTWVSWUkra3grWDZTN2svU1pBZXh5YWlUZ2dnZ0FBQ2l4RWdRQzlHamM4Z3NNd0MvdXFyeDJqQ3psQ3FkMHZSQlpLZk9NYkIrWTA2WWRlT1IyVCtBMW41Q1ZVcUw1bFplNWtKbCtWeDdqNjlmMzkzVWVheVhtbXFkTjA2QmRPd093clRacFpWbjRjaGdNQnFGQ0JBcjhaVzU1MExJK0R1TmRYcnB5clN1K1Q2ZFNrc0RGeitnRFlnc0YweVBhQlVQMUNydFZYcjF1MWZhWXNONi9YbSs2MjdlUE4xTzVvTWlPK3d0Mm03ZThzajFTTzNmYW41VE9TKzE4eDJOeHFWM1VjZWFlRkxEQmNDQ0NDQXdJQUVDTkFEZ3VRMkNBeGF3T3Yxc0tQR2VaSjlXS25PR2NIQ3dFRy8wb0g3aGNXRzMxRXAvYUVtMTd5NGtrWk02NDNHOXlTN3VMY3Q0TEQ4K3QwM2JEKzRSN0tYWGRvZVNYK2ZwdHJtYmp1bXBpYTJtOWxNdnh2d2N3UVFRQUNCd3dzUW9Pa2hDSXlaUUhkTHVucjlkSm45bXVRZmtIVDhDRVkwaDZ2aTNmMmxIMURKdjZQSzFOYVZFdXJHSkVDL3NlM0NnVGRoOVA5SnBmb2JNMytxMVlxZlBlSUkyenZjUnVidUNDQ0F3TW9WSUVDdjNMYmx6UW9vNEQvNzJUcE5UcjVOcHMvS2RlNEtHblZlcURXMnl2enJta3QvcURWcndwU0RRcDl1T0tZQittRDdWUEtuVE5HUHBQVFJPSTZmTnJNd1lzMkZBQUlJSUpCRGdBQ2RBNHVpQ0F4VG9EdGx3LzJDYm5pV1RoL3hOSUJodnVvYjc3MUQ1bmRKcFhzVngyR0JZV0ZEZEFFQzlBSDdzT0J3cTV1K0Y3ay9WSzFXd3o3ZVhBZ2dnQUFDR1FVSTBCbWhLSWJBTUFVOFNVNlVkejRpMXljbGhaTURWOWNWcG5TWWYwTlIrVTVWS2p1S3VrdEhnUUowdDMrNXROOWM5NWo1OStJNERsTnBDdnZsWlhYOXd2QzJDQ0F3YWdFQzlLaGJnT2V2ZWdGdnZucXFPdlpweVM2UmRPd3FCbmxaa1g5U2xhbkhpN3F3c0dnQnV0Zlh3bWowRTI2NnVWYXBQRnhVKzFYOGU4T3JJNERBQ0FRSTBDTkE1NUVJSEJEb2h1YzB1bEt1OTBzNmVoWEw3SmJzYmttM3FWcmRXZFNSMElJRzZORHRVcE9lbCt5R09KNjhuNU1qVi9GdklxK09BQUtaQkFqUW1aZ29oTURnQlhyaCtRcTV3clpucXprODc1THMyM0svWGJYYXJxS0c1OUJEQ2h5Z3V5RmEwa3NtdnphTzQvc0kwWVAvbmVlT0NDQ3djZ1FJMEN1bkxYbVRBZ2w0a3B5c3RIT2xwREJ0WTNXSFo5YzM1SDZIVFUvdktsQVRIcktxQlEvUUIwTDBkcmxkVzYxT2hoRE5uT2lpZDBycWp3QUNReEVnUUErRmxac2lzTEJBZDdjTjZRckpQeVpwL1NxMjJxVVZGSjRYTVFMOVloanhIVno3VzJ6eWFaLy9RbmJNRXZZT1QxM2FGc2t2cjFhcmp3MnVmdHdKQVFRUVdEa0NCT2lWMDVhOFNRRUUvSlZYanRKRTZWTEpMbCtWdTIzOFl4dXR1UENjTzBDNy9saEt2OWViT3JIazNodEYwWFNhMmxHU0gyZW1mKzdTU1pKTzY0WHB2UGR2dS9SWXlYUlpITWZiODM2WThnZ2dnTUJLRnlCQXIvUVc1djNHUnNEZFl5V3pGMHUyVWQ0Tk5xTzhFcWw3R21ENEp4eWtFWFppQ1ArRWExS3lXUEpwdWRiS05MMkUwY3hEdmVPS0RNK0xDTkFicXRYS0xjT1lKaEg2V3FNeGQ3cVp2ejJWLzVKSjUwamRkc3h6SlRKOXRWcXBiR0krZEI0MnlpS0F3R29RSUVDdmhsYm1IVWN1NE82Umt1UWN1VytSL053UkhKSVNBbk5ZckxkRFNzTmM0NTJTL292TTlzaHR2OXdUdWJkbEZuVURkQlRDYzNTVTNQK3BJcTJYZDZlYWhLa25ZWS9xdFVzSTFDczJQSTlUZ0Q3UTRVTy9tNTJkT3owcXB4L3Y3ZlFTam9YUGMrMXkwMjlPeGZHUDgzeUlzZ2dnZ01CS0Z5QkFyL1FXNXYzR1FxQjdVRXFuYzQya2k1ZnhlTzZ3QUN5RTVtMlNQeS9YL3lHejU1U21MMnBxYWsvV3cwcmNmVnF0bWVQVmprNVdwTlBrL2hhNW5TN1RpWkxpSE1BNzVmcm1TbGt3ZUtqM3pyV0kwRFcwRWVnMzFzM2QxemFhelUvSWRabWtVM0swV2N1a1I1T2s4c0VqajdSOU9UNUhVUVFRUUdCRkN4Q2dWM1R6OG5MaklOQU5vSTNaejBsMmhhUzhJNENMZVlYdWRtU1NucGJzYjhJaEdhcFduemV6bWNYYzdFMWhyTkU0WHU3blNQNkxrdDRxNmRRTVFYckZoK2R4SElFK3VPM2NmVEpKa2crNUxIeVJDL09qczEybWZVcnROMnUxeXYzWlBrQXBCQkJBWU9VTEVLQlhmaHZ6aGlNVzhNYXJiNWRIMTJsK0h1cXdyekE5NDBtNS9rcWwwc1BEUEJiYmYvYXpkWnFjUEZlUjNpUFgyM3ZUTzhxSGVNSDU4Q3pkYVZOVFllcklpcjNHZFFUNkFIZ0kwZlZtODFKemJjbXh1TEFsMThQVmF1VjlXZjlxc1dJYm1CZERBQUVFZWdJRWFMb0NBa01VOE5uWll4VnBzMXdmV3NRaXJqdzFhMGw2UnFZZnFKMCtvT25wRjViclNPYnVPMG9YU1BwMTJac1dxNjJhOEJ3YWE5d0RkS2lqdTljYVNYS3RaRi9NTVJkL1p5ZXlkNitwVko3TDB5a3Bpd0FDQ0t4VUFRTDBTbTFaM212a0F2TUxCMmMvSnRjbXlVNGVZb1gyU25wVXJqOVRMWG5NN0orRW5UV1c5WHB0a2FTNmk5WGUyenNjNW1XNXZpM3BycFUrOG53QXV5QUJPbW8wR3NmS1NuOHVoYWs0bWE0WnViYlVhdkgvbktrMGhSQkFBSUVWTGtDQVh1RU56T3VOVHNDVDVDU2w3ZXNsdTJoK2E3aWhYQzlKL29CUy9ZbW1wc0k4NXdOYjBRM2xZZjF1Nm8zR0NVclRUOHQwcnVRL1VNZS9iV3ZXN083M3VaWHk4eUlFNkdEdDd1VkdvL1YrbWY5WnhyNFpGaE0rVXEzRzcxa3BiY1Y3SUlBQUFrc1JJRUF2UlkvUElyQ0FRQWdvbW10K1htbDZ0VklmMXNMQjdUTDlxUlRkYmRYcUFFKzBXMXF6K3Y3OVIyc3lPa1BOenROMnhCRmhkSHpWWEVVSjBLRkI5dS9mZjNSNWN2S3Y1RG96UXdPRmhhazdxbkhsWDVuWnN2K0ZJMFA5S0lJQUFnZ3Nxd0FCZWxtNWVkaHFFWEJQVHBhWGJsU2F2bGVkTkZJbjVJK0JYdHNsdjB1cDdySHA2YkJ3a0dzTUJJb1VvTU5oSzBuUytxTEx3d0xYTE5lZU5MSjNURmNxejJZcFRCa0VFRUJnSlFzUW9GZHk2L0p1SXhIb3pnZlczR2ZrMFFiSlQ1UzcxT21vRzZKOUlGVUswemJ1VUtxN0NjOEQ4UnpZVFFvV29NTmM2TE5sMFgvS0JHRGE1eDM3NU5SVTVZRk01U21FQUFJSXJHQUJBdlFLYmx4ZWJUUUM3bjZzMHJrYlpmYUIxM1k1Q0NFNlRhVjJDTkZMU3RGNzVmcXF6TzYwV3UzbDBid2hUMTFJb0VnQk9yekRxNisrZWt5cFBQRi9aOWtoeHNPeDc2YU5VM0g4VlhvQUFnZ2dzTm9GQ05DcnZRZncvZ01YY0crL1grN1hTanJqZFRjUHVkbERpTzVJNmFKQ2RDTFh2U3AzYnJUSzJtMERyemczWExKQTBRTDB6MzdtNnlweDgzK1R1cWRLOXJ0bVRIWjl0VnI1VXIrQ2kvbDVkOTNBL0dMYkEzdUpod1d4N2VYYWpuRXhkZVl6Q0NDd2VnVUkwS3UzN1hueklRaUVQWGFWdHJmSTlCbEphdy81aUJDZXc1U09NQ0tkSzBmYll6TGJyRGplT3VyZE5vWkF0eUp1V2JRQTNUM2l1OUg4aVV5bloyaUFHWmZmTWxXdGJzNVE5cEJGUWtpZW5aMDkybXp5T0MrbFI1ZmNqa3JOMTFxcWFUUHJCdWhVYWFYMzRYYWtxT251ZFRlZk1ZLzJtNlY3MmxHMDI1dk5YV3ZYcnQyejJIcndPUVFRUUdDcEFnVG9wUXJ5ZVFRT0VuQnZuaWFQYnV3ZExMS3dUWGRlZE5xYkY1MHBSYjhzMDJiRnlYMmoyT2VaUnM0bXNOSUR0TWx1ckZZcnY1OU5ZNzVVT1AydzJXd2UzNUZPc2JSN2hQaC8weDN4Tmw4djJUR1NqdW96aGFRdCtYN0o5a20yUzBwZmx0bExMdjFmSmVsRmQzOGhqdU9Yeld4UkszVkQvV1puWjQ4cWxVcVp0cHJzZERxdHFhbXB2YU1lR1o5ZmE2RmFraVRCcisvbDdtbXpXWjA1OHNqZ3lJVUFBa3NWSUVBdlZaRFBJL0M2QU4zK21OeXZrZFQvNEpTUW04TW9kSGMwK3JBaHVpM1ROMlNsbXl5T1h3UjhmQVdLRnFCN1V6aitUbEk0VGJMZkZRNVQyVnlyeGJmMEs5Z0x6clZHbzNHR291Z3NkL3Z2elB4MGVmZjNvcGJsODMzS3BETHRsOXMya3o4aitYL3VkRXBQVDAxTmhMM1F3Nm1jbWE4d0R6eWFtTGc0Y3YzTExCOUs1YnVWbG40d05UWDVWSmJ5d3lyVGJidEs2NTFtL280c3ozRFRUQ1Q5ZFJ6SEQyY3BUeGtFRURpOEFBR2FIb0xBZ0FUQ3RtRGRnMU5NbjhzVkVyb2h1dmZQb2VyaWVsN1NCdFZxRHpOMVkwQ05OYVRiRkNsQWh4SE1KRW1PZDluL21lVXdsYkNJTUpKZldhMVd3K21TQzE1aFJMZlJhSnhwVmpvdlZUZmNuVzBMVFdjYVREdUVrZWZkTW0xMTZUK1V6UjZibkp6Y2xuVkV1aHVneStVclRQWnZNbFpuajh1L1ZvdmphN00rSStOOWN4V2JuVzJkR1VYcGRTNWRrT21EcG1lOFkxdllSU1dURm9VUTZDdEFnTzVMUkFFRXNnbTRKeWZLU3pkTENpY1A1cnRlMityTzM3aExSMXV5VytSKzIybzVEanNmM0hpVkxsaUFMdGZyclFzdDhuK2ZUZEgzUm1hL0VjZnhJNGY4bnVmZVBTTGNvK2pDeVBXckxyMHR5KzRlMlo2ZHFWUUkwbnNrZTloVC9VV3JOZmxZbHVrS1lWNTJraVRudXV4YmtySWNlaFNlODFoaytuUThvcjhJaFM4cFNaSjh3R1UzU1FyVFlQcGRMWmQ5MXp0em02YlpONzZmRlQ5SElKTUFBVG9URTRVUTZDL2czcjVBN2xza25kVy85Q0ZLSE5qcUxveEd2emFsdzdiSi9XclZhZytOY3JSclVlK3pDajlVc0FCZFM1TG16YTd1WDB5eVhMc2owODhmS2pUT2p6clBuU0dsSDVYcC9SbW5oR1I1NW1MS3RPVGFKdGwzek5MdlY2dlZIZjF1VXEvWGp6T0xyc2xoc2NOTk4wekY4ZGY2M1hzWVAyODBHaWRJdGpGSGZiZWIvSVpxdGZyTllkU0hleUt3R2dVSTBLdXgxWG5ub1FpNHQ3NGd0dzFMQ2c4SHRycnJIcnpTblJmOUZWbDBrMlVJQVVONUtXNmFTNkFvQVRwTTMyZzJteWVtcnIrV2RFS0dsMHhOZWo2T0svKzltU1VIbHc5VGwrck41anN0MVdkbE92K2diZWd5M0hhb1JjSzBqdStXekw1ZXFWVENOS2dGcis0NzFGdm5XK1JmbDNSMGhsb2xrajg0MTRvdk8rSUlXOWJqNmtQYnpUYWI3ekxYelNhZG1xR3VZYjc0QTVHMEtZN2pGektVcHdnQ0NHUVFJRUJuUUtJSUF2MEV3Z2ljMHZhTnZmblBjYi95Zlg4K1A2Vmp2enE2VW5GODd4dERTOS9QVTJBa0FnVUswT0VZN3krNC9JYU1VSWxrOTlXcWxZKytNVHczR3EwTFpicGE4cmRtdk5meUZUUHRNOWQ5N2NodVcxT3BQSGU0QnlkSmNsSXEzU2p2anFEM3ZVeDZybVBhTUIzSEQvVXRQTUFDcjd6aVIwMU90ajduOHJDZFlKYWRRM2JKZFhPMVd2a3lheWdHMkJEY2F0VUxFS0JYZlJjQVlCQUN2ZE1IYjVYWkpZTzRYL2NlcVc4Tkk5bzJNYkYxWVBjOHpJMmFUVCt0VTlKcGxnNWtsNFRscVBKcnoyaE42SUVqYkhsSEFnLzFna1VJMEdFRXM5R1lPMHVXZmtmcWJpdlg5K290SUx5aVdxM2VmYUJ3R0xYdGh1ZklyNUcvNGRDZ3ZuZGN4Z0x6SWZyN21wL0NzT0IwRG5lZlRwTGtZcGZka1drUnNHbWZVdDFkclZZMjVOMzVZeWx2WDYrM3puWkxyelBwWFZudTQ5SWpTcU5Obzk0MUpFdGRLWU5Ba1FRSTBFVnFMZW82dGdMdXJiUGtGa2J6M2ptd1NycStyS2g4czVrdHk1SGRTY3MvSjlOblhWby9zSGRZcGh1NTYzM1ZDVDAxNmhHMmNRL1F2WjAzam5Pem0rVzZPR1B6aEVWekw1cjhIZFZxOWFYd21kN2V6dWYyUm16UHpIaWZmc1hDMUpEOWtzTC9EVnZSaGRIVnNPWGR1Z0ZNQ3drN1ozeTFsY1EzSDI1aDRVeXplWHFVK3UyU3p1MVgyZm1mMjlZMDBtWFRsY3F6MmNvdnJWVDQwcElreVlkY3VrbXkvdnMvaDVEdi90VnFIRjluWnZXbFBaMVBJNERBd1FJRWFQb0RBZ01RV1BJQ3dqZlhvU1h6SzZTSnU1ZHIra1o5enI5bzBsVkxtc005QU10RjNjTDAwYmlrKzBjZEVzWTlRTS9Nekt5UHl1VU5jdjEyamxDYW1IUlB0UnAvdWhlZXl6T3QxaWxSNnJmYTByNHd0bHphYnE3dGtsNHlzLy9pNXZ2TVBRUzlkaXBObXR1MG0vOVRLVHJXNUdHMC9KU01jNVRmMkkzQ2w0QWRKdDljclZidldhaVB6ZSt0M0x4VXBuQVkwb0VqeFEvWEpYZks3YlphcmZLSGkrcTNPVDhVcHBtNEt5d2UvRlMyai9xVGtkbTE3UDJjVFl0U0NPUVJJRURuMGFJc0Fnc0l1TGMrSWJkTm1RNVF5YVRvTDhtaXk4ektQODVVZkFDRkNoMmd3d0twc3I1aVptRUVjMlRYdUFibytXa2JqV01WUlZmSTlmbWMyOHZ0TlBsdlZLdlZKM29CdWxadk5qOWhyakJTRzA3RHkzdUZnUHlVVEU4cXRmK2NwdmJDM056RWpvVkdoc00yYzQxR1kzMFVSYWVrcVU1WHBGK1E2eHpsLzB0SkNPeVBseU83b2xLcGJEdFVwWHRPWjV0RlgzZnB0QXd2MXBicklmZk9aNmVtcG5abUtML29JcUZ1OVdiemZIUGRtdkYvWitvbTNkMXFWYTVaN29XT2kzNUpQb2hBZ1FRSTBBVnFMS282dmdJRDJZSGo5YS8zdU13M21rMytkTG5ldXNnQjJxVS9taXRyeTZqblFZOWpnSDV0enJQU2o4djBzWnpoT1FuN0I5Zml5Y3NPelBQdEhuM2RiTDQ5Y3Z1dzVHRWVicFo5aUVNM2JvZXBJREk5YU81L0djZHhtSEtUNnd0UGVQWk1xM1Z5cWVQdmt1bFhwVzZRempKU2ZPRFhhSS9KYm8vanlkOWZhRnZJTUVwdnBWSTRXT1ZmWi96ZGUwRnVtMnUxeXIwWnl5K3EyUDc5KzQrZW1LaDgzdVhYWm5sbmw1NlBaTmRYcTVYdkx1cUJmQWdCQkE0clFJQ21neUF3QUFIM3VmOUozcDMrRU9ackx2MXl2MWVSWDJkMitPMjNsdjZnZjd4RGtRTzBYUGUySjNUbEdyUGRnelRKZTY5eEN0QUh0cXJydUo4WHlkN244NHZPOG9UTnNCdjVOcVhSUjZlbUpwOCsyS0ozN3hQU1ZCZGxETEpoWHZOV2szK3IxWXAvdk5RUlVYZXZOWnZOYzFLM2o3djh2VGxPT2t3bCsya3AwbThlWmhTNjNHdzJ6MHRkZjVMeFlKVVpEenVVeEpOWG1ObE0zajZUdFh5OVhuK3JMQXJyTE03TDhKbTI1UGVadFBIQXZQVU1uNkVJQWdqa0VDQkE1OENpS0FJTENYaG5MbXhoRithVkxuMEx1L0FRdHo5V1ZMckp6THFMdHBiaktuU0FsaDVPeS9ya2xObFEvNHplcngxR0hhRERUaExOWnZNWWR6L0J6VTZWMjg5SkhnTFhjZjNxL3FhZnorOHlzYVZXaTcrOFlMK2ZYOVIyanJ2OW1xeDdwUFNoOXBTdXkvU1F1ZDhSeC9Gamd6b1FLRXp0YUxWYUozYzZmcGtpZlVTZStjdHIyTmJ0cGxvdHZtV2g5Mm8wR3NkTEZnNVcrVXdtTjlQVDV0MWp6cnZUWEFaOWhTOE05U1Q1a0puZGxQRTlYNUxwcG1xbEVxWTFoZm5mWEFnZ01HQUJBdlNBUWJuZDZoVHd6dHh0TXYzV0l1ZUV2aG5OOWZ1S3lyZmJNbzZvRmp4QWIvV3lmcU8yVER1V0xOVExjd2JvQnlYOXh3SDl4cFROYk5MTmo1VGJlc2xQa1B6VVREczFITG9DM1lXRGMzT3RUV3ZYcnQxenVEcDJEL2FZblQzR1NxVUx6ZTFYWmQwUjB1bmVaeEs1SG5HUHRneGpHN1dEUnNLdmx1blNqRjlndzBtRkQxZXJsUTh1TkdMYzI2THZBcG5mbFhIUll0amw0MnUxT0w1MkdJRTFTWktUTzI3WG1EeE13ZWwzaFVOdkhtcEh0ckhmM3RmOWJzVFBFVUJnWVFFQ05MMERnUUVJZUtkOWg4ekQ0cXpCWEtaTlV2bXJaclp2TURmc2Y1Y2lCMmlYbnJXeWZxVzZqQ1AyaHhMTkZhQ2x4S1dXbVpZMFF1aXV5T2FuWm9SdDMvSk0wVmlvVTdSTWVpU0s3T3FGcGprYzZvTmhmbks5UG5lNm9zNzd6QzBjcm5LS1pFK2IwZzNER3BrTjlRZ2owV0ZYa0pMN2RYSmQxTCtuUytFUUZQZjAwN1ZhYmNFMUJpRzA5cmJweTNMUDBJYVBSYWJQeG5FY2RoVVoyTlZiUEhoaGIvSGdpUmx1ZkdDZTk1ZVdjMy9xRFBXaUNBSXJTb0FBdmFLYWs1Y1psY0FRQXZUR1hvRE90Y2hxS2U5ZjVBQ3RNRmUzckhjWExFQXZwYm1HOWRtMlM0OUc4dXNXRzNybnQ0SnJ2VlB5WDVUc0o3VmE1YjVoVmZiQWZYdkhpYi9kWE9FUWxDeEhrKytVNllaYUhQL3hRblhySGF4eWljdkNiaU5oUCtwKzF3NDMzVGdWeDEvdFZ6RFB6MTk5OWRWam9uSTVMR3I4dll4ZmtKNHcrYWJGdGwrZXVsRVdnZFVzUUlCZXphM1B1dzlNWUFnQm1oSG9mSzFEZ003bmRhalM3VER5M0R1eDcvR2wzQzZNQ3MvT3poNDlOVFcxZDdsR1FYdDdYRytVNndzWjZqNWowcjBIOXJaZXFQek1UT3VNcUpTR0FQMjJEUGRNSkg5d3JoVmZ0dFJGa2djL3ExNnZueU9Md3I3VWZlc1FUb3cwMHplcmxjcm12RHVjWkhnL2lpQ0F3RUVDQkdpNkF3SURFQmpDSE9oLzI1c0RmZGo1cHdPbyttdTNZQVI2NlpvNXAzQXMvWUdEdTBNMy9Nbjl0bHF0dGl4SHh3UE9zUWNBQUNBQVNVUkJWQSt1NnZOM2V1MTBSUGMvenpEM08rd3c4bWd0cnJ6bmNBSC9sVmY4cUltSjdzRXFZZmVMdnROand0U1ExTFJ4S280SHNuOTdkL0Zncy9reHVXN010Tk9JNlJudjJKYXBxY29EZy9ibGZnZ2c4SG9CQWpROUFvRUJDSGhuN3FiZUlzSUI3Y0t4dk1kNEI0S0NCK2puVk5aN21NS1J1ek9IdWJ0NzVQcCtXckt2TDllUjFMbHJtZkVENGFTKzFQWDFiRnU5K1pPZXB1ODczQUVvdllOVjNtb1czWlhsWUpYdUNMRHI3bXExc21FUUo0ZzJtODFUT21sNnJXUWZ5a0FROXV5KzF6dHptNmFucDNkbEtFOFJCQkJZZ2dBQmVnbDRmQlNCQXdMZW1kc2k2LzdwZU8xQVZOenZVZVRYbXgzNnhMU0JQT01OTnlsNGdIN1N5L3ExUXUzQ01ZeEd6SGZQdG1SUHlmeDdTdFA3YTdYYXkvaytQbjZsdTlNNG92S20zcGFTaDYrZzY5azBqVDQrUFQzNXpPRUtkdTlaS2wycCtUbklHUzdibW5iczhuNzM3WGVqTUEybVhtOWRhSkhmbG5FLzZ1MG12NkZhclg2ejM3MzVPUUlJTEYyQUFMMTBRKzZBZ056bmZrZXVEWXM0WG5naHZVZGx2c2xzOHNubDRpMTRnSDQwTGV1amhkb0hlcmthOXMzUENhUE9MOHIxNHlqU2p5cVZTdGlidWJWYzFRbWp1dnYzYTEwY3Q0N3BkRHJyb2loYTIrbFl6VXl4V1JxbVNVUlNGRTR0bEx1U05QSjZ5WDJtSFVYN2JHNXV6OVRVMUI0ejYvNzhqZGY4QXNibXA4SWV5UDNlWi82a1ByKzhXcTArZHJpeTNmbmN6ZVk3STFmWTB1NzRmdmVWdERPY2RsaXRWcjZVb2V5Q1JRNEs3citiWVh2TWRqamhNWkkyRG5vWGtLVzhBNTlGWUNVTEVLQlhjdXZ5YnNzbTRONjZWQjV0a3Z5a3dUelVYcFQ1NVdZVER3M21mdjN2VXVRQWJkSUQ3Ykl1bXpZYjZaK3V4M3dPZEFoWnp5blYxckE3UnByT1BiWWNmK28vc0U5MHFWUTZaWDZIak9oNHlmK1ptNDUyMTFxVHJaVjdUZGJkaGkvcS9UTy90Wjhya1hraTJZeE0rOHkxTjVYdmx0bi9LMmxIU2RwZXFWUjJISFRNK0hROVNUNWdzakNObzkvMVFtcTZjanFPKy82T05ScU5FM29IcTN5cTMwMjdSNWE3SHBMU3k1WXlxdDlvTk43bTBzMlNuWjNobVR2bHVyVmFyWHg1b1M4WEdlNUJFUVFReUNGQWdNNkJSVkVFRmhKd2I3OVg3cHNsblRrZ3BSQWNMcE1tdnJ0Y280TkZEdEF5ZldPdXBFMXJ6Wlp0MGVXaDJua01BM1RZYldLSHk1ODNSWCtYbWoralR1ZXB3ODM3SFZEL0RZdjZwcE1rT2RQZHpqVFRXMXc2dVRlQ2UyeHZ6K3JGUGlxTVB1K1JQSnpTK2FJcCt2czAxYk5SbEQ0ZHgvSGVKRW5lNzdJL3pYRHo3WjdhaGl3TDdub0hxMXdvUysvS3NFQXhQUG9GazIycFZpdmZ6VkNQTnhVSmRvMW04eE5oOFdDV0xmUTg3SjZTUmh2ZmVPVDZZcDdOWnhCQUlKc0FBVHFiRTZVUU9LeUFlK3RzdVlXVittOGZHSlhyRHhXVmI3VmxHbFV0ZElDV2ZqOHA2K1lqbC9IZ21RRUU2TjJTOWk2MXY3aVVtcWtsOXpDbnVTN1hQamZiWitiaC92L2dIWHU1WE5ZTGs1T1RMdzVpWVZ1LytvYndOOXRzdmkyU2ZrbXVNSHA2V3NiVC9QcmRlcUdmaDZQQ1gzQzNwODM4YjgxdG5jdXZ5M0N6RitXMk1lcysxZDBGZlIyL1VhYjNacmgzM1dYZnI4V1RWeXgwMnVIaDd2RnFzM2xhS1h3aGQxM2MvMWtlK3REWHFuRzhaVG5hdDM5OUtJSEE2aEFnUUsrT2R1WXRoeXpnN3NmSjI3ZEtXZjZGbDdreWovVG1RVCtWK1JOTEtGamtBRzJ1eXlvVHVtY3hZV1VKWkcvNmFKNFJhSmZkYmE0ZkRPRDVxVWZlY3FsZGNrL1N0TFMvVkVyM054cVZQVWNldVh3bldjNHZldXVkUktnb0hLUnlSc2FqdFFkQTBMMUZHSm5lSmV2dUtoS2UzZS9LRmFEREY0UGU5SkN3cUsvL3dTcW1wODM5Nm41enJOOVl5ZURZYUxRdWtuVVhENGJSK2o2WFB4bVpYUlBIOFNQOVN2SnpCQkFZbkFBQmVuQ1czR2tWQzRRLzhTcnQzQ1R6enl6eHo5T3ZLWGJrdXp2bVYweHE4djdsbU5mWW1QTnp3MkVOSmgweHpLWk1wZGlrRDBnNlpsRFBNZW1YSzJVOXVselRYUmFxZDU0QUhSYWRWcXVWVzh4c1NVZDVEOHB3S2ZlWm42N1JlcSs3ZjFDbTh5Uk5MK1YreS9UWlhBRTYxR2wydG5XbVJXa0l0bjBQTlpGZUd4bStOcy92Nyt6czdMRldLbDBsMSs5a1dEeFlOK251Sktsc1dzNHZTOHZVUGp3R2diRVdJRUNQZGZOUXVTSUp1TS85cmx4WEx6VVl1bHdkdVVLcWNyZGIwcWg5YTgyR3Y4VllPSWhpT1VZTUczTTYxVXhoam1xWUV6dUlxeDZsK3JuSlNUMC82akM2R2dQMC92MzdqeTZYSzVlNitjZE5PblVRRGJwTTk4Z2RvT2NQVm1sOVN1YlhaemhZSmZ3S1B4YVpMb3ZqK0lXczc5Um9OTTUxczF2bC9kZFRoSjFFek8yNldxMXliOWI3VXc0QkJBWWpRSUFlakNOM1FTQk1RYjJvdDVBd3k1K1BEeW1XSGdqUC90cVBuL0UwdlRvdXgyR3JzY0tQVklhM2FyVDlJL0x1eVc3SERhamJ2S0MyM2wydDJvNEIzVy9SdDFsdEFUcUU1OUxFeEZVbSswUzI2UWFMcGgzR0IzTUg2TENqU0pJazUwaDJaNWFEVlNTOTVLWWJwK0w0SzFsZXdOM1g5aFlQaHQrUGZ0TkVXcExmTC9jTlM5bnRJMHU5S0lNQUFtOFdJRURUS3hBWWtJQjc4eFI1RlBhZnZYQXh0d3lqenVFZi84ZndIRzZUbUhSOU01cjg2cWgzbUZqTU94M3FNNDIyM3lWWE9GbHRJSC9tTittK2RsbFhqSG9MdS9DdXF5bEFoN0NYSkszZmRxVlhaZHlaWWxCZGFGRDN5UjJndzRON1V5eXVsQ3Zzejl6dkNpSDNnZmJjM09WcjE2N3R1MFBNVExONWV1UytSYTZMK3QwNGJPTW4wODNWU3VVcksrWExkWVozcGdnQ1l5TkFnQjZicHFBaVJSZndzSmR0MnJsUjVtR3YyTXhIZXI4MlpjUER0cmR2dnR6MWxEemRFSmZqeDR2K0w4cUcrL0ZxNjk5Sk9pdkQvTTZzWGVMYXVLdy9NclA5V1Q4d3JIS3JKVUNIT2Y5SmtsemlzckROMnZvbGVLWXloWGJiWWE1ZEx0dGo4aGszSmQxN3BvckNBU3N1cThsOXJjeU9sanc4THl5dXkvdzd0a0Q5RmhXZ3U0c2xtODEzMmZ6QktuMy9pbUxTYzZucG1xazRmdkJ3VG1FSzFVR0xCL3VacGlZOUZFVzJvVktwUEw4RWZ6NktBQUtMRkNCQUx4S09qeUZ3S0FIMzFtZDZCNnFja0VVb2hPZHc2a0o2cU9UOGp6Y0lwOFQ5VVJwMWJsdU91ZEJaNnIzWU1rbkxQK2VtYXdmNDUvNFFKTjR6RGdzSWc4bHFDTkRkay9sbTUwNkxvdlJQWlRwOWtYMWhSdExUTWozdDB0OTNUKzlMMHoybFVtbGZwOU9aNlhRNnI1Mk1XQzZYWXpPTE81MW9Pb282Njl5akVLSkRnUDV2WmQwdDhoYTdUZDZpQW5SNDN5UkpUdXk0WFd2eU1IWGxzSmRMKzgxMWQ3VmEyWEM0YmVZYWpjYnhiaFlXRDM2aDN6MGw3VGJaSFhFOCthVlJMNXpOVUZlS0lMQWlCUWpRSzdKWmVhbFJDYmkzenVydEIvM09mblVJODUxRGVIN0RsSTJGUHJiZFhOZE9saVlmTkxONnYzdVA0ODlmZFQrbTNPNHVIZ3g3WlljRmkwdS9YQzlacXY4eGppM3pJcTJsUDNUaE82eVNBTDIyMFdoZUw5TnZMY0l5Y2VrSmMvMlZtVC9WYnJlZlg3Tm1UZGl2T3RjMXYyVmUvWmdvaWs1S3pVNHo5MStRTE96K2tXSGJ0OWNldGVnQTNUdFk1U0paZWtlMjZTdTIxVk83NG5BSG5UUWFqZlBjN2JhTVgwcWVrS2NiYTdYYTFseHdGRVlBZ1lFSkVLQUhSc21ORUFpN1p2aTAwbllJRjJFYXh5RVhBWVZSNSs1aXdRV21iQ3pvYVBweFpMWjVRaE5QRjNFcVI5THl6N2dwbk5hWUorUWN2bHU1dnQrWjBKWGpNUDg1VkhTbEIrajVQWXJuenBTbC8wdk9xUnRoQWV4T3llK1IrdytxMWVvemcvb2lHS1krdEZxdEU5dnU1MXFxWDVFcGZIbk5NcjFqMFFFNnRIV3oyVHkxMC9FYk1oNnNzc3RrdDFXcmxTOGRxa1AvN0dlK3JsSnBYaXBUMk4zanNIWHZqbWlidmxtdFZNTDJlR0VrbndzQkJFWWdRSUFlQVRxUFhOa0M3dTBQeWYwYUhXSkxyd1B6blR1QjRQRFROZzZGTkNQWk56enEzRmExNnNoM25NalRpczJtbjVKR3VsUFNPUU1iZlo0My9IUThvWERjK1ZpTXlxK0NBQjBPRTlsa3NuK2RvLzNiTHIwZythMXB1LzNnWWthY3N6eXJOeS83TEpjdWx5enNNOTd2V2xLQURvc282ODNtQjh3VjlvWHVGOWpESDVzZU12UExxOVZxT0lMOGRkZk1UT3VNVWltOTNxVUwrbFZhcG1kYzJ0eHZUblhmKzFBQUFRU1dKRUNBWGhJZkgwYmd6UUx1alJQazViQWJ4L3NQWGloM2lDM3FGc01YUnZGdW5Zdm03bDVqK2YvMHZaZ0hMdlV6SVdnMDI5b2k2Uk11clZ2cS9RNzYvSzZPNjVlbkp2VHN1SXpJci9RQS9lcXJyeDVUTGsvOGg0eGJ1SVdtQ2lQUDIwMjJKWTY3QndMTkx3NGMwblhRTm5BaDFQYTdsaFNndzgxbloxdG5XUlJPRFBUd3hiRGY5WUxKcjZ0V3EvY2NYRENNb0NkSjYySlg5K1RCby92Y0pISFp2V203dFhGWVgwVDZ2UVEvUndDQmVRRUNORDBCZ1FFTGhEOXpTM08vSmJkd3FFcDNsWDVIcWNLb2M4YjV6djFxdE0zZGJvNUxFeUdRN08xWGVKUS9EK0dnT2FkTFhkb2s2MXBFQTZ1UDY5N09oSzRhbCtrYjRiMVdjb0ErYVByR1Q3TC9GY0gzeW14enRWTDUybklzZGdzSG5VeE90ajduNmg1MDB1OWFjb0FPKzJCUFRGUSs1ZkxyTWh5c1VuZlo5MnZ4NUpVSDd4alRhRFJPY0xjTk1uMitYNFhudjR6NERkVnE5WnNaeWxJRUFRU0dLRUNBSGlJdXQxNjlBdTdOMCtUUkRTNi9vQ09QNWs4VkhLakhNKzUyZTF5YWVHQmNRM1E0ZEtMUjBjV1JhMU52eExJOFFJSFVUUit1bGhUZWY2aWptbm5xdk1JRGRGeHZOai9XMjc0dEMwc2kxOE56YzVWUEhuSEU4bnpSQzNzMFIxRnBzMHVmeVZEQkpRZm8zc0VxYjB0bGQyWTdoZEdmTW9VajNLdVBoZnFGenplYnpiZW5ydHNsbmRLbnptMlpmaGhKVjhkeC9HS0c5Nk1JQWdnTVVZQUFQVVJjYnIxNkJjTElhNnIyRjFKUHIrejRBQmZOdlo3MDJYQWkybHpVdkgvY3BuTjBSeXM3ZXErNU5ramRJNGtIcyt0RzcvMU5la1lkL1VhbG91M2pNbjFqRll4QVR6ZWF6WERJeCs5ay9NM2VJN2ZMYXJYS2ZSbkxMN2xZa2lRbnAyN2Z5amlsWXNrQk9sUzRkN0JLMkg3dWkvMWZ3TU5makw1V2plT3dBTEI5ME5IZ1lRUzczKy9JVHJsdXJWWXJYdzZmN2Y4c1NpQ0F3REFGQ05ERDFPWGVxMXFnNmMzVFBCeFo3VG8vdzU5M0YydTF6YVR2cEZGNlQ2ejRwWEVJaytGQW1hU2ppK1c2VEZJNDFyemZBcXZjNys3U3htcFpYeDJIdzFNT3J2eEtIb0h1N2hRUkozZG1YS0RYbmZzODE2cjgvSEtOUG9jdmJVbVNuT3RtZnlIUE5OZCtJQUU2ZkZudUhhd1NGc24yTzFnbGJQbithRG15SzhNQktMT3pyVE1WcFRlWTlLNE12d1NQcHAzbzZ1bnB5V2N5bEtVSUFnZ01XWUFBUFdSZ2JyOTZCYnJ6ZjlPNVQwa2VSbUV6SGF5eVNLMndzUERIYVZUNlZsWGxzTVhkeUtZMDlFNGFETWQwZjFqU3lSbEcxUmJ6eWkra3JnL1dKaFMyUWd0QmJXeXVsUnlnNStjWE43L2o2bjRoN0hlRkVkTEhhOVg0SGYwS0R1cm52Zm5JbjNkNVdMQ2E1UnBJZ0E0UHluT3dpcVNYWkxxcFdxbDhJMG1TaTExaEZ3ODc2dkFWZm0za2Vzc29mNyt6b0ZJR2dkVWlRSUJlTFMzTmU0NUVJUEhrUkV0dGkwc1hEMk1rOXFDWG1wSFprM0w5aFVlZEg4YUtYMTdPY0JtMkVHdTJtK2Q2VlA0MWVlbENlZmQ0NThFdEdIeDk2LzNicEt4Ymp6VGJONUpHUGN4RFYzcUFucGhzaG1QWXcwRTQvYTRrek5ldHhmR3Y5eXM0aUorSHVjVDErdHdaNFhURUhEdUVEQ3hBNXp4WXBTWDVBM0svMVN6NlpMYjUydjVrWkhaTkhNZVBETUtMZXlDQXdOSUZDTkJMTitRT0NDd28wRjBrMUdsZUdIWWk2TTBGSHFaV0dJM2RZZExqY3Yyb1ZXbzlQcTNwUGNNTTBtR1VmVTV6WjNqcTU4djFiamVkNWlxdGxaY1dzODkxRnB2blV0ZkhhL05iMTQzZFBOQ1ZIcURMazgzdlpaeHUwSkxweDdVNGZsK1dSbDFxbVRENlhKcVl1TkprdjVkanV0VEFBblNvLzZ2TjVtbWwrWU5WTHV6M1BpNDlIMGxQK1B5WGtaUDZsSytiZEUrU1ZEWWVlZVQ0Zlduczk2NzhISUdWS2tDQVhxa3R5M3VOallDN3IwdlMxbFUydnpOQUdKa2Q5dFdTdEUzeUo5M3RmN1dTYjYyb0VrYWt3Mzgva0d1Lys5R1Q3ZWFaSHRrdm11bHN1Wi9aK3pOMGQ5VFp3K0J6Mk0xdi92OFoxTlYyMTRicWhMNDVibk9mRDd6Z1NnN1F2VG5RZDBsMlNZWUdUU1YvdWhySFB6L3NMenBoOUxjM0IvbFdTU2RtcU51QklnTU4wTDJEVlQ1aXJwc3ovTFVwSFB3VFRoRU1VemNPdXp0TkNOdm1kbDJ0VnJrM3g3dFJGQUVFaGl4QWdCNHlNTGRISUFnMHZYbHFtbXF6U2UvTjhDL1hRYUdGd1B5aVROdk05YmR5UGVzbGY3NmlTbGhzbUd1ZWRQZXdCeVhIV3R0T1VxVFRUZllXdVU1MTYyNjl0ZmJRMHpWTUhyS0IyNkJDOU1QVzBSWGp0dlBHd1kyMWtnTjBPS1krNXk0Y0wzVWllOCthU3VXNVFYWG9OOTRuTEJ3TVV6ZDZDL0hDRWQ1NXJvRUc2UERnZXIxMXRxeDdzTXBiODFUa01HVzcwejA4VGErYW1wcmFPYUI3Y2hzRUVCaUFBQUY2QUlqY0FvRitBdUZmOU0xMjg1MW10dG5EaU8zdzVnY2ZzaW91N2JYNXhVc3Z5WDJueWY0aGRkdGxTdmQ0cWJTdkpBK0JPa3lKaU5yU3BMVTd0Y2lpdGFuc3FNaDh2Y3YrbWN5UHRWVEh1blVYUklZVDB6THM2eHhDZEJpTlh2S1VqbDJwNmJKYUtSeUhuQy84OTJ1YlFmNThoUWZvWFB0QXU3UmY4aitlcWxiRHNmWUR2OEx2Vkt2Vk9ybVRwdGRLRms3OTdMY04zQnZyTVBBQTNWdkkrSm5ld1NxRFdBT3d3MDAzMVNxVnNPUE1XQzJZSFhpRGNrTUVDaVpBZ0M1WWcxSGQ0Z3FFRWJ4bU92Y3h5YS9LTU85eG1DL2FsbnlmWkh2ZHRkL2tkVVZSR09ucS9RdmF5cFo2N0thYXBHbkoxMGtXanVET0VKZ1BYZTNYcG5Rc2JqcEhDUFovT0ZmV3JXdk45Z3dUWnFuM1h1RUJ1dHhvekowcFMvOG1ZMTlJVFhyZVBmMXNyVmJidWxUYmd6OGZ3dk5zcTNWcWxJWjl4djJpK1g2YSt4cDRnTzRkckhKZUtyczkyOEVxaDYxejhIdllURmZHY2Z4QzdyZmpBd2dnTUZRQkF2UlFlYms1QXE4WG1QR1o5YVYwNG5LVExwV0dkc0RLbUxLYnVxZWNLOStVRHBjZUxLWGFORG1wYmVNK0NyZVNBM1RvVkRNek0rdWpxUHhYTXAyZXNaTjFUeU1zbFd4VDJQYzQ0MmNPV3l6TWVVNlM1SzF1ZG9XOHUzL3lZc0p6ZU1iQUEzUzRhYjFlUDA1UkZBNVd5WHJnekVMdnU5dGtkOFR4NUI4TWV4NzVJTnFGZXlDdzJnUUkwS3V0eFhuZmtRc2tucHlrVkZlNzdCS2JYMFMwaXE0d3BTTk01d2pUT3ZxL3RrdlBocU9MSzJVOU1jNVROdzY4eVVvUDBPR3ZLUFVrMldpeWY5Ty85VjRyVVpmOGh5YmRYcTFXbjhqeHVkY1ZEYU83czdPengxaTVmSkc1UGlncHpEUE9PMjNqNEhzT0pVRDNEbFk1MzF4M1pEaFk1WEFjVDhqVERiVmE3YWVMTmVOekNDQXdQQUVDOVBCc3VUTUNDd3EwdkJXMmZydmE1eGNWaGtWNHErcktPS1hqWlptdWlVdTYzOHpDamdWamY2MkNBTjFkdEdkUitpTkp4K1Jva0RESGZxdWIvcDIzMnc5TVQwL3Z5dkZaaFIxQUppZGI1eW5TcjVqODNBRk5nUnBLZ0E3dmxTVEpTUjIzYTAzK3NUenZlYUJzbUQ5dXJtOVhxNVZOWmhaMjdPQkNBSUV4RXlCQWoxbURVSjNWSVJCRzArWTBkMWJxdnFGMzFQZGkvd3hkV0xBK1c5M3RkZW1HdWJLK2VZVFozcUs4NUVvUDBLRWR3blp0alViek9wbCtPMmU3aExuc0wwdjJoSnYveE52UmsxTlRFeThjS2lDRzM0OHdOYU5lbnp0WnBmUk11ZjJjbVo4UmRuNFo0QzQyUXd2UXZXa21GN3ZaN1JtUEZYODlwZWtabDY2ZGl1TWY1alNtT0FJSUxKTUFBWHFab0hrTUFtOFVDQ0dob2JtekkvZXJlM001VjkxSWRKZ1BmWWdwSFdHMCtaWk9XWGRPU2J2SGZkN3p3ZTI2U2dKMEdJVSszU3o5Vm82NTBBY3poU0Q5a2t2YkpYdFpTbmVaUjY4bzh1NUlxN2xOdS9rL2tkdDZ5WStWdXJ1K0hKZHh1c2J1TU8zSHBDeGIyZzB0UUlmM21HazJUeStsZm9OTEYrVDhYNy9FWmQ5dnR5YXZPdUtJNG54NXpQbU9GRWVnOEFJRTZNSTNJUzlRWklHd204Q2M1czcwMUM5UHBRdFgzNXpvK2RhYkQ5RWxtV3VmUzEveHN1NnNTanVMRko3RGU2eUdBTjBiaFE0TCtUN2dacmN1YW9UMUgzOXBVNWRtVEFyaCtjQkJQM0Z2WVdEWUJTYlB0VWVtdTVYcS81RXBIS3JTN3hwcWdNNTVzTXJCZGQxdTh1dXIxZXEzKzcwQVAwY0FnZEVKRUtCSFo4K1RFWmdQais1UlM2MVRQYlhQU243eE1wMVdPSWI2MFQ1UHkzK2tzdjRrbHNMSmlZWGI5M2ExQk9qUWVRNDZQdnQzTTQ0T0Q3UFB6YmpzL25La0c5TTBQZE5sZjViaFlVTU4wTjB2VlBYNlcyV2xXM01jck5LVzY4ZG1ma1cxV24wcHd6dFFCQUVFUmlSQWdCNFJQSTlGNEkwQ1lYY09TKzBTbHo3ZVd5UTFpSU1ZaWdMOW9rbDNkYUxKN3haeDVQa0E4bW9LMEwwOWo0OXpzN0JsMitjR09EYzViNSt0eS9WSW1rYWJ3NXpxSkVuZVB5NEJ1bmV3eXVkY3ZpWGo0VWs3NWJxMVdxM2NVc1F2a0hrYmp2SUlGRm1BQUYzazFxUHVLMDZndTA5MFovSmRrZnl6YmpwemhLRmsyV3pOdFRXVjNSV1hKc0tDcVgxRkRnNnJLVUFmK090SnM5azhJWlV1NjRYbzVWNE1HOEx6bzFKNmZkanV6ZDFyNHhTZ3UxdnZOWnZ2aWx4M1NUbyt3eS9WWTJsa1YwNVhLczltS0VzUkJCQVlvUUFCZW9UNFBCcUJRd21FdlhhVGRuSjJGRVVmZHRtRmt1ZlpMcXhJcUhXWEhyRFUvN1JTcm9SOW5ndS9YZGRxQzlBSFFuU1NKTWU1MnlVeVhkNWI5RGYwZnRqZDZrMzJvTnh1cjFZbm5ncGZ2TVl3UUpmcjlkYUZGbmtJMEgxK2ozMnZ6TDVSclZRMkYySFA4NkUzTUE5QVlNd0ZDTkJqM2tCVWIzVUtoSkdycHByaHdKWHozZTNEWmpwakRPYVpEckl4dHBuMEhVVjZZRktUWVN1ekF3dklCdm1NWmIvWGFnelFCMEwwL3YxYU56SFJlcWZrSDVYcC9JekhmUyttamNMYytKZGRmbmNhUlgrK3BsSjU3c0JOeGkxQTkwNGxETHZzaEMzLytreko4cWRNMmxpdFZoOWREQXFmUVFDQjVSVWdRQyt2TjA5RElKZUF1NjlMMnNtWkZwVitWZkp3NkVyNE0zQ1I1MGJ2TSttSGN2MUZzelQ1eEJwcGI1R25iTHl4TVZkcmdENG93RTZHTGU2aXlOL3BVdWl6WncrNHY4N01UOW13NzdtM0g1K2FtdHA1Y0J1TVU0RHVmZ2x1TnQrZXV1N01jUEJMMklua3UzRmMyV0JtKzNQOWp3U0ZFVUJnSkFJRTZKR3c4MUFFc2d0MEYyc3BPVDdxUkdmTDlDcyt2OGZ0K3V4M0dJdVNpVXlQeSszZlcrU1BUV3J5eFpVeTZueXdicjNlL0lCYitpOHR3NWNjay80eWp1TXdkYVZ3dTQwY3JrZUYvcnB2bjliR2NYS0d1NTFscGw5eUtRVHBveGZaRTRQUFhwbWVjT212dlIxdG5acWFlUDVRL2FkN2pIWjk3alNMT3IvZTkxbHUvMStuWkE4ZFBJTGQ5ek01Q3N6TXpLeTNVdWx5ay8xZXY5RjRsNTQzdHkyMVd1WDdPUjVCVVFRUUdLRUFBWHFFK0R3YWdUd0NJUnkwMURveDdlZ3NtWDdacExmMzVsV084NGowakV4YjVmNmpLSXArT3FHSjUxYkNYT2VGMmkwY09UMHhNUnYyTWU1N1RVMU43Vi9KRmdlZEpuaVNtWjlrcHBOZDZWc2tuU2haK0V2S1VRdE1TMG9sM3llM2x4WHBSWFA3VzNjOWw1YTBmV3B5Y25zL3MzQUs0T3pzN0xwK0RaQ21hWHZObWpVenc1aHYzTnVoNUJ4M3V5UERZVE10eVI5SU81MHI4eDV4M3U4ZCtUa0NDQXhQZ0FBOVBGdnVqTUJRQkVKQWFLbDFnam82M2MxK1FmTHpKSjA4Wmp0MmhKUG10cHJzUDBhUm5wN1F4RFl6Q3ljTWNxMUNnUkFvd3h6cE9HNnRUOVAwNk5Sc1hlUTJuWnBQVzZwcHljcVNweDZwSHJrbllSRGJMTjNYaWFJOWFiTzVjKzNhdFh1S3hOYmJ2dTVUdmUzckp2dlVmWWViYnBxSzQ2OFU2UjJwS3dLclhZQUF2ZHA3QU85ZldJRndpbUdpNUZpMWRaSkZkb2JMZnM2a3MzSWNlenpnZDdmZE1uL0dYVCtOWEgrcmtsNlkxT1NPZmlPR0E2NEV0eXVRUVBpclNtOFUrc0JmVWNKaTByYVpoZU8rQzN2VjY2MnpaWDViaGdOVXdrbU1qNVJNbDhkeHZMMndMMHpGRVZpRkFnVG9WZGpvdlBMS0V3akhCcmZVT3M3YmZyd2luU0xwTGVaMm1sdjNQNjhkOEVLdUE0QmhzZE9MTG0yTHBQOWRydTFXc2gySkpuYXN0TVdCSzYvSDhFYkRFZ2pUZUNyVjVrZmt1bEZTditQSWQ1dnNqamllL0lPaWYya1lsaWYzUldCY0JRalE0OW95MUF1QlJRcUVmYVNiYXE1M2xkWkhuWFM5bXg4blJmKzF6SSszVk1lNjZSaVgxdGw4c0M3M2VVeDdmcjlkN1RYWGJvKzBxenMzVmVrL21Odk8xTk5kVVRuYVBhbkpzQnRDbU5PN29oYkVMYklKK05ncUZwaVphWjFocGZRbW0xL3MyK2V5clhLN3FsYWJmTEpmU1g2T0FBTGpKVUNBSHEvMm9EWUlERndnQk9xR0d1dEtLcTFMRmEyemRxZG1abUZrckpiS2FtWnBXUFEyYWJMdzUvVFU1ZDAvbzd0SDlVaWVTS3E3ZXowdGwyWktTdmVuU3ZmSGl2ZUcvNTdBUFBEbTRvWUZGdWdlZ3BRa2w2U3lXM3RmVUJkOG0rNFhVOWUzcTlYS0pxWTVGYmpScWZxcUZTQkFyOXFtNThWWHUwQnZsNFF3QWgzK0NYTlFENHhHaC9tbllTUzV4WitWVjNzdjRmM3pDRFNielZNNzd0ZkxkVkhmejdtZTlValhUTVZ4T01LZUN3RUVDaVpBZ0M1WWcxRmRCQkJBQUlIeEV3aTc0elFhcll0azZSMlNoUzM2RG5jbGt0MDMxNXE4OG9nakxQdzFod3NCQkFvbVFJQXVXSU5SWFFRUVFBQ0I4Uk5Ja3VTazFHMno1Qi9KVUx2dEpyKytXcTErTzBOWmlpQ0F3QmdLRUtESHNGR29FZ0lJSUlCQWNRVG1UMEJzWFdDUmgyTzcrNTBTMnBicklTbTlyRmFydlZ5Y3Q2U21DQ0J3c0FBQm12NkFBQUlJSUlEQUVnUWFqY1lKa20xMDZYTVpidk95WExkVnE1VmJXSVNiUVlzaUNJeXBBQUY2VEJ1R2FpR0FBQUlJakw5QU9OQ28yV3krUFhWOVhWSTRvcnpmOVhnbnNzdlhWQ3JQOVN2SXp4RkFZSHdGQ05EajJ6YlVEQUVFRUVCZ3pBVm1aMmVQdFZMcFNybSsyUC9BSXQ4cnMyOVVLNVZyelN4c0Y4bUZBQUlGRlNCQUY3VGhxRFlDQ0NDQXdHZ0Z3bGFRU1pLOHpXVmg5UG5rL3JYeHAweTZ1bHF0UHQ2L0xDVVFRR0NjQlFqUTQ5dzYxQTBCQkJCQVlHd0ZYbjMxMVdQSzVjblB1SHh6aGxNOVoweTZONDRyVjVuWnpOaStGQlZEQUlGTUFnVG9URXdVUWdBQkJCQkE0UFVDOVhyOXJZcWlPK1E2czUrTlM4K2IyK1phclhKZnY3TDhIQUVFeGwrQUFEMytiVVFORVVBQUFRVEdUT0NWVi95b2lZbm1wVEpkSnludVU3MldUQTkyNXVZdVg3Tm16ZTR4ZXhXcWd3QUNpeEFnUUM4Q2pZOGdnQUFDQ0t4dWdkbloxcGtXcGJkSmVsc0dpUjF1dW1rcWpyK1NvU3hGRUVDZ0FBSUU2QUkwRWxWRUFBRUVFQmdmQVhkZlcyODJQMlN1bXlYVit0UXNkZW5Sa3VtemNSeS9PRDV2UVUwUVFHQXBBZ1RvcGVqeFdRUVFRQUNCVlNmd2FyTjVXam4xbTF3NlA4UEw3emJaSFhFOCtRZG0xczVRbmlJSUlGQUFBUUowQVJxSktpS0FBQUlJakllQXU5ZVNKSGwvS3J2RHBMWDlhMlUvOWRTdW1KcWFmS3AvV1VvZ2dFQlJCQWpRUldrcDZva0FBZ2dnTUhLQkpFbE9UdDJ2ayt5U3ZwVXg3Vk9xdTZ2VnlrWXpTL3FXcHdBQ0NCUkdnQUJkbUthaW9nZ2dnQUFDb3hSdzk3alJhRjBnUzc4dTJWRjk2K0o2Tm8yMGNUcU9IK3BibGdJSUlGQW9BUUowb1pxTHlpS0FBQUlJakVvZ1NaSVRPMjdYbVB6U0RIVklKTCsvR3NlWG1kbitET1VwZ2dBQ0JSSWdRQmVvc2FncUFnZ2dnTUJvQk55OVhHODIzMld1UDVHMFBrTXR0cHY4dW1xMWVuZUdzaFJCQUlHQ0NSQ2dDOVpnVkJjQkJCQkFZUGtGM0QycTErdnJWU3FkSVNucVY0UElmWCs3M2Q3R3dTbjlwUGc1QXNVVUlFQVhzOTJvTlFJSUlJQUFBZ2dnRlFWeDNnQUFCekpKUkVGVWdNQ0lCQWpRSTRMbnNRZ2dnQUFDQ0NDQUFBTEZGQ0JBRjdQZHFEVUNDQ0NBQUFJSUlJREFpQVFJMENPQzU3RUlJSUFBQWdnZ2dBQUN4UlFnUUJlejNhZzFBZ2dnZ0FBQ0NDQ0F3SWdFQ05Bamd1ZXhDQ0NBQUFJSUlJQUFBc1VVSUVBWHM5Mm9OUUlJSUlBQUFnZ2dnTUNJQkFqUUk0TG5zUWdnZ0FBQ0NDQ0FBQUxGRkNCQUY3UGRxRFVDQ0NDQUFBSUlJSURBaUFRSTBDT0M1N0VJSUlBQUFnZ2dnQUFDeFJRZ1FCZXozYWcxQWdnZ2dBQUNDQ0NBd0lnRUNOQWpndWV4Q0NDQUFBSUlJSUFBQXNVVUlFQVhzOTJvTlFJSUlJQUFBZ2dnZ01DSUJBalFJNExuc1FnZ2dBQUNDQ0NBQUFMRkZDQkFGN1BkcURVQ0NDQ0FBQUlJSUlEQWlBUUkwQ09DNTdFSUlJQUFBZ2dnZ0FBQ3hSUWdRQmV6M2FnMUFnZ2dnQUFDQ0NDQXdJZ0VDTkFqZ3VleENDQ0FBQUlJSUlBQUFzVVVJRUFYczkyb05RSUlJSUFBQWdnZ2dNQ0lCQWpRSTRMbnNRZ2dnQUFDQ0NDQUFBTEZGQ0JBRjdQZHFEVUNDQ0NBQUFJSUlJREFpQVFJMENPQzU3RUlJSUFBQWdnZ2dBQUN4UlFnUUJlejNhZzFBZ2dnZ0FBQ0NDQ0F3SWdFQ05Bamd1ZXhDQ0NBQUFJSUlJQUFBc1VVSUVBWHM5Mm9OUUlJSUlBQUFnZ2dnTUNJQkFqUUk0TG5zUWdnZ0FBQ0NDQ0FBQUxGRkNCQUY3UGRxRFVDQ0NDQUFBSUlJSURBaUFRSTBDT0M1N0VJSUlBQUFnZ2dnQUFDeFJRZ1FCZXozYWcxQWdnZ2dBQUNDQ0NBd0lnRUNOQWpndWV4Q0NDQUFBSUlJSUFBQXNVVUlFQVhzOTJvTlFJSUlJQUFBZ2dnZ01DSUJBalFJNExuc1FnZ2dBQUNDQ0NBQUFMRkZDQkFGN1BkcURVQ0NDQ0FBQUlJSUlEQWlBUUkwQ09DNTdFSUlJQUFBZ2dnZ0FBQ3hSUWdRQmV6M2FnMUFnZ2dnQUFDQ0NDQXdJZ0VDTkFqZ3VleENDQ0FBQUlJSUlBQUFzVVVJRUFYczkyb05RSUlJSUFBQWdnZ2dNQ0lCQWpRSTRMbnNRZ2dnQUFDQ0NDQUFBTEZGQ0JBRjdQZHFEVUNDQ0NBQUFJSUlJREFpQVFJMENPQzU3RUlJSUFBQWdnZ2dBQUN4UlFnUUJlejNhZzFBZ2dnZ0FBQ0NDQ0F3SWdFQ05Bamd1ZXhDQ0NBQUFJSUlJQUFBc1VVSUVBWHM5Mm9OUUlJSUlBQUFnZ2dnTUNJQkFqUUk0TG5zUWdnZ0FBQ0NDQ0FBQUxGRkNCQUY3UGRxRFVDQ0NDQUFBSUlJSURBaUFRSTBDT0M1N0VJSUlBQUFnZ2dnQUFDeFJRZ1FCZXozYWcxQWdnZ2dBQUNDQ0NBd0lnRUNOQWpndWV4Q0NDQUFBSUlJSUFBQXNVVUlFQVhzOTJvTlFJSUlJQUFBZ2dnZ01DSUJBalFJNExuc1FnZ2dBQUNDQ0NBQUFMRkZDQkFGN1BkcURVQ0NDQ0FBQUlJSUlEQWlBUUkwQ09DNTdFSUlJQUFBZ2dnZ0FBQ3hSUWdRQmV6M2FnMUFnZ2dnQUFDQ0NDQXdJZ0VDTkFqZ3VleENDQ0FBQUlJSUlBQUFzVVVJRUFYczkyb05RSUlJSUFBQWdnZ2dNQ0lCQWpRSTRMbnNRZ2dnQUFDQ0NDQUFBTEZGQ0JBRjdQZHFEVUNDQ0NBQUFJSUlJREFpQVFJMENPQzU3RUlJSUFBQWdnZ2dBQUN4UlFnUUJlejNhZzFBZ2dnZ0FBQ0NDQ0F3SWdFQ05Bamd1ZXhDQ0NBQUFJSUlJQUFBc1VVSUVBWHM5Mm9OUUlJSUlBQUFnZ2dnTUNJQkFqUUk0TG5zUWdnZ0FBQ0NDQ0FBQUxGRkNCQUY3UGRxRFVDQ0NDQUFBSUlJSURBaUFRSTBDT0M1N0VJSUlBQUFnZ2dnQUFDeFJRZ1FCZXozYWcxQWdnZ2dBQUNDQ0NBd0lnRUNOQWpndWV4Q0NDQUFBSUlJSUFBQXNVVUlFQVhzOTJvTlFJSUlJQUFBZ2dnZ01DSUJBalFJNExuc1FnZ2dBQUNDQ0NBQUFMRkZDQkFGN1BkcURVQ0NDQ0FBQUlJSUlEQWlBUUkwQ09DNTdFSUlJQUFBZ2dnZ0FBQ3hSUWdRQmV6M2FnMUFnZ2dnQUFDQ0NDQXdJZ0VDTkFqZ3VleENDQ0FBQUlJSUlBQUFzVVVJRUFYczkyb05RSUlJSUFBQWdnZ2dNQ0lCQWpRSTRMbnNRZ2dnQUFDQ0NDQUFBTEZGQ0JBRjdQZHFEVUNDQ0NBQUFJSUlJREFpQVFJMENPQzU3RUlJSUFBQWdnZ2dBQUN4UlFnUUJlejNhZzFBZ2dnZ0FBQ0NDQ0F3SWdFQ05Bamd1ZXhDQ0NBQUFJSUlJQUFBc1VVSUVBWHM5Mm9OUUlJSUlBQUFnZ2dnTUNJQkFqUUk0TG5zUWdnZ0FBQ0NDQ0FBQUxGRkNCQUY3UGRxRFVDQ0NDQUFBSUlJSURBaUFRSTBDT0M1N0VJSUlBQUFnZ2dnQUFDeFJRZ1FCZXozYWcxQWdnZ2dBQUNDQ0NBd0lnRUNOQWpndWV4Q0NDQUFBSUlJSUFBQXNVVUlFQVhzOTJvTlFJSUlJQUFBZ2dnZ01DSUJBalFJNExuc1FnZ2dBQUNDQ0NBQUFMRkZDQkFGN1BkcURVQ0NDQ0FBQUlJSUlEQWlBUUkwQ09DNTdFSUlJQUFBZ2dnZ0FBQ3hSUWdRQmV6M2FnMUFnZ2dnQUFDQ0NDQXdJZ0VDTkFqZ3VleENDQ0FBQUlJSUlBQUFzVVVJRUFYczkyb05RSUlJSUFBQWdnZ2dNQ0lCQWpRSTRMbnNRZ2dnQUFDQ0NDQUFBTEZGQ0JBRjdQZHFEVUNDQ0NBQUFJSUlJREFpQVFJMENPQzU3RUlJSUFBQWdnZ2dBQUN4UlFnUUJlejNhZzFBZ2dnZ0FBQ0NDQ0F3SWdFQ05Bamd1ZXhDQ0NBQUFJSUlJQUFBc1VVSUVBWHM5Mm9OUUlJSUlBQUFnZ2dnTUNJQkFqUUk0TG5zUWdnZ0FBQ0NDQ0FBQUxGRkNCQUY3UGRxRFVDQ0NDQUFBSUlJSURBaUFRSTBDT0M1N0VJSUlBQUFnZ2dnQUFDeFJUNC93SDBjcnVmSS9ZRmZRQUFBQUJKUlU1RXJrSmdnZz09Ii8+CjxpbWFnZSBpZD0iaW1hZ2UxIiB3aWR0aD0iNzIwIiBoZWlnaHQ9IjM0MCIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUF0QUFBQUZVQ0FZQUFBQU5uZ3ZQQUFBZ0FFbEVRVlI0bk96ZGYzQmQ5M25mK2ZjSGdpQ1lvV2lhWWJrUXd6QmNobEZabHFzcUVxVW9pcTNZdEN1N2J0YXhXZGVycEYwaVJEb2hPaGx2dHBObU94MXR4dVBKYWpLZDNXeW0yL0VHM0hqQkFlUEdiTGRWRXltV2JjV2haVnRXSElsbUZGbFJGRlpsR1phaFVaWmhHSnBsUUFqQ3MzK2M4LzF4TGltWm92Q1QrcnhzRWNEOWNlNjU1MTdnUHQvblBOL25DMlptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abVptWm1abmJWdE5nN1lHYno2NXM3NytvVHJBUld0Lyt0QkZZRXJBQUdCUDFBWDMyZmdCbGdXakFOWEFRdVFGd0FuUXM0SjVnZU92VE03QUkvRlRNenN5WEJBYlRaZFdaeTU0NytDTlpLckFNTkFldUE5Y0IzUjdBQnNWYXdCbGdURVNzUkE2Qit0VUYwUkNCcENyZ1l4SGxDNXlUT0FKTVJjVXJTbnhCTWhqaE54Q1JpVXVpaUEyb3pNM3V6Y0FCdGRoMzQ1czY3QmdSRHdBYUl6WUgrbW1CYkVGdUZOZ1V4Q0VKQTBQN2lCd1RSYkVDQ3lOZlVOMEJTYzd0OFV3R2NoamdXd1F1SVB3UmVJblJjaXVQQWhhRkRoeDFNbTVuWmRjc0J0Tmt5TmJuekxvQTFRV3dtMkM3cCs0RWR3SFpnVlJNcHQ0R3ZtdEE1SW9YUlJiVC9Db0hhRERRaTFOeTllOXU0d3YwRGllT2dad04rRitKNW9SZUJrME9IbnBtZWg2ZHVabWEycUJ4QW15MHprKys2cXcreEhtSWJhQWZ3dzhEZFFhd1dhZ0xpQ0ZBSmRhT0puS25ENTJodmt6TExxQTJjVXdDZGN0VXFmeWhTampvOVJwT2RiaTlyZnA0RmpoSjhHZkVWaU9jQ2pncE5EUjE2WnI0UGpabVoyWUp3QUcyMlRFenV2S3N2WUQzRWJVTHZCdDRIYkltSUFRR2hOdXdOTlFsbjJpQ1o4bk9uZnFQOTllOEpnRlBzbmU4dmxUOFRKUU1kMVJhcW9KMmM3Q2Jnak1TWEkvaXNwS2VCbzRBRGFUTXpXL1ljUUpzdEE1TTc3MW9IM0I3RWV3WHZCMjJPaUFHbGFCV1ZMMVVFWEllK3RObmxkSVY2ZmlaS2xOMlVjN1FsSDZuOG8zME1xYTJjem9GNm5aZHVnL0p1NEgwTytBTHdLUEJrd0lsYkRqMHpNK2NIYVFuWXZXZnZTa2tEYVREUlZNODA5ZVZCT1Y3UlhwbXVxMFlzNVNoK204dVE2dU04Qzh3UVRFL3NIM1BaakpuWlBITUFiYmFFVGU2OGF3V3dEYmcvSXY0dVlwdGdBR2dDM3Q1WmdhaktKUGQrVFJVYlVjb3dtb2liT2hDUE5ycnJYbGFLb2VzWUxsMmc5b0tvQWtLMU5kZmxOakVKK2cyYVFQb3BpUFBYMjJURDRaSFJYUVRiZ3VoVFd6TFRpRmY1dnZ0emI4YS9lN2RTaHRPNW9xbDFud0dsbG9QbmFOb09uZ1dkaGpnOU1iN3YzSncrVVRPek56a0gwR1pMME9UT0hZQTJBTzhFL2w3QXZRcFdBVTFtT0ZjcGwrQzFNMUZRYlI2NXpueW1TWVZKbmx6WS9waExNRkxRRFhWZ2wwdEJxdXhxdW4zK0tkcEVkcnZ0VkNTU0czdzArL1lzNkY4Ry9KYmcyUFUwMFhEM25yMmZSdnF3b0Q4ZkV2V0d5OVhFem5xUWsyOWJaNW1CK3BWdUJ5bTU1SVp5NGlDL05OSkZ3Um5nSkJFdklmMVJ3SXNLamdNdlRld2Z1ekQvUjhMTTdQcm1BTnBzaVpuY2VkY0FjRnNFZjBmaUFZaU5vTDRTMUtaWU9MWEp5R0ZxcDBOR2J3YTZpT28yYWtzeVNnbElpY0NycjF4ZWJsQUM3clN0Rkh3M2o5SEplbDhXbk90OHdHOEkvaVh3RkhEaGVxaU5IbTRENklqb0p3ZkQxWm1COUpQSzhlNW05NitjbWM2WDlKVGdwQ0M3MjNDbEZLRTNOOUVzeENUd05PaXJFb2NobnBzWTMzZDJ2bzZEbWRuMXpnRzAyUkl5dWZPdTFjRGJBL1pDM0FkYVZaY1pSL21HVHF4VlQrL3JxYW1GRkdpVDYyN1RiVktaUlJVbmR3b0VjbWhYMzRCeXUxU0gyN204M3BaNkEwZHliTmRlL3hUd3EyMDIrdXh5WDR4bGVHVDAweEFmQnZVSGdhTEtIcXU4U3Zsckd3Q3JmVTJqZXAyeXFteWp5dWxmNGZ2ZVY2MjMxQ05BekFZNkxQZ01jQWc0TWpFK2RuRStqNG1aMmZXbzc5dmZ4TXdXd2pkMzNyVWhnbzhBSDRkNEg3QktiYlNaVC90WFpiQXBjSTFvTzIva0FMZ0pwOVFHeXlsb1Zib21TamxBbVFpbzlyWnFzdEhwSyswMjB0ZjBmWHNib3I0OFB6S3Fnc0ttcDNTNmZkdGZPdjFNM0F0OFRQQVBnSTNmM0huWHN2K2IxQ1RnMitDNVBRNXB3UnBGZGZ5cFhwUDJua0lvNnVQWmJyQit6ZHI3UlVRK3Z1bTF6RHNRNlN4QmRWbnpwVTl3ZDBUOFBQQlFFTHVIUjBZM3plc0JNVE83RHQydzJEdGdadkROblhkdFZqQXM4VkdDdndiME5kbGI1VXh2aXJQcWdEYWRzbTlqMDFaYlBxRXFCNW5LTGxUdWw3Y1oxZldwUFVSN2ZWTmpXOVhxcGtBd2JZTXEyWjBldDMyZ1BHR3hVd2JTRTFBMmdlQnFTWGNIY2FOQy8rRWZiLzZ1OC8vSGZ6eTFMRFBSdDk5KzU0ZVJ0aUg2VW1ZNUZGVkZUSnVKVGpYaTFWbUZUajJ6bXJNRzBkNm1mcTNUZ0NxL3h1a1VncUxLL0VPdVdjOVphT1ZzdDZRKzRIc1V1Zys0K2ZZN2RweS8vZnQzblB5RDN6L2NQWjFnWm1aWHRPeXpQV2JMMlRkMzd1Q2JPM2RzRTN3VXNUY2lOcVhybXRQNzBRWllWVTByYVJKZjVNQTBCNzQ1L0NuWEVTV0xyWFMvdk0yU3hjNzNvMndqU3JTWDc1SnZIeWt3VE1Gdy9ialJDZmh5ampYcTI2dCsvRlhBUnhDYldPWi9sNVQvSzFuaWxPRlByMmFlRUVnNWR0M0pnT2wycFg0YUluL05nWGM5ZVpSeU51Q3lVZzZWVXBIMDJyV1B2eXJncDRCZmlPRDl1MGRHQnhibUtKbVpMVy9MK29QS2JEbHJsdUxXTnNIUEFIOC9JdGJuUk9GbEdlZXlHRXBPS2xaQkdibmdJa1c0Nms3NlN5VVY3VTFVYlRzOVh1cTAwVjdSbG9CVVpTRFZ2dVg5cSs3VFZCcVVnb1NjRU8rVWlOVDdUODdDQ2s2RERrSzhDQ3o3SHRGVmpYZVpHRmlWMktTNjVWS29FZFh4S3JlUHFteEgxVlc1K0tONjNjb2dwUTNNVXhsSEhnaFZBNlUyZTkyZVplaUh1QS9pRnhWOGVIaGtkSEFlRG9tWjJYWEZBYlRaSW1qYTFMRU4rR2lnWFJHeE5uZG1hSldhWlRyQkZ6a0FJd2V3S1VqTHAvc1YxUVExT3R0TjljMmxkcFk4MFM4SHYxWDJPbksyc21Rd1UyWTFTS1VEVVFYYVZkdTg4bVJ5MEIraVBGSnoyU1RTdU9DWEEwNHQ2NG1FNlhXZzl3RFFUaEJVVmVxU012VWwxd3psVEVFeldDbTNnRkw2RWVsL1ZhZVZxTGJkN2tRNUMxRkY0V2xnVlVMM2FHcWpwVzBvSHNKQnRKblp0K1VBMm14UjZGYmdwd1VmRnF6TlhjMXlEWEVKdmtKQjVFQ3FycGlsRzRkV0liQklkYzF0SUZmWEtlZExjNHE1VE9wTEFYZit1VnluS0FGYmZweXExamFWRk9TaWt5cjJ6MW5Semw0Q1loTDRKUERQZ1ZPM0xQZUZWZExnZ3A1aW1DcGdiYTRyZ2E3cUFVdzd5RWhuQUtDY0pjanZqNnBrSmdYaVpmb21iWERjUG83b1BLN2FRTDBzT2htbExqMmlEN1F4eE04REh4Z2VHZlhuZzVuWnEraGY3QjB3ZTdPWjNIblhob2o0U2NRdW9iWE5wYWtGWGNvNjBnMmdjanU2M3EwcEIwMlhMYkNSTTUxVlpobWdDc0ZUZDQ4Y3Q2VmJYS2tIZEtrZmFLOUtVWG5reFZQeVFpQVJ6ZVM1emlPWDRKTG11c2tJUGluRkowQ1QxME1mNkRUeEVwb3VIRUE1RGtIUE1lRVk2RVE1UlZBTllEcXRDTnRqV2gzSzhqcWxNdzRnWWhDMEVyRTJnbldDWmpYRXZDQUxuUUZRZDdHY1BObXpUOUlXNEdQQWFlQ0orVHBVWm1iTG1RTm9zd1UwdVhQSEd1QUJTUitKaUtGMFdyOUpCbmRQK1Y4ZTlKVHZtMENzQkZDbFppSmxLNnZnbHpxSXJycG5VUHBoMUF0NDVMMm9nK2Y2c2lvTDJsWVVrRUwyS2pqTUFXUFpyVHJBMXlUd1NZbnJKM2l1TkFPUzZuaDB2dVJqOGhqd2FkQnNaNVJENy9jOVYzWkwxZHViQjZDVkViRUcyQ0RwcndKYkFyWWoxdVZOcXZmOTFCYVZwQ0MrZWZ2MEFiY0NEdzd2Mlh0eVl2KytsOTdvOFRBenU5NDRnRFpiSUpNNzd4b0UzZzh4SE1HbVRtQ3FPdW1vTnBpdUlxVTBKeXdGVEcza3FycEFPbStxQ25ETG5MRXFjQXBBVXdIbkJlY2xYUVJtSW1LbW5mUTJRTXBtd2lwZ0pVUmZwQnJtbFBXc0F1YTAxZExOUTFYcnRtNEpCOUlreENjRGZVTEI1TkFYcjYvZ0dkS2dKWEwxVE4zK3I3MEJCSCtDK05yRStOaWNscTNzM2pOS1JBd0szU1pwWnhEdkVybzNZT1ZsKzBEN0d0VnZ0U2FxN2dlOUhmSFR3eU43LytuRStMNnB1ZHhITTdQbHpnRzAyUUtZYkJZSTJSR3dSMmdyUGRubVV0WGFmbC9pMFBJMWNqVFc5bWFtdnJMOS94V3l4czMycGlSTkJod0hUUXBPRWZ4bnBEUEFlWWdweEV3RWZWSU1FS3dNeFJyUVh4RU1CUnBDc1FIWUpGalYzSzR1Q0tuS09xckFMTzFYdGZyaHBPQ1RvRStJbUJ6NjR1RTNkbUNYcUR4WXliRnFPbFpCR1VkY1ZvOHpKdzdzSHdPWUFwNGVIaGs5REh5T2lHRkp1d0p0TFB0SDJwR3kzNm5zcDdsK0VQUUFFYjhOUERZdk8ydG10a3c1Z0RaYkNNR21nRDBvZG9ENk83WEtuYUxuMHIraEJLaGxFWTFVcTF6cVd0dGNaMVVpWGVZZnhpeG9NdUJGRVM4RStvYmdlZUFZY0dib2k4OWNWYnU0eVowN1ZncHRETGhWc0IzNDYxTGNGc0ZtWUJEYTJ1ZWNRVzl6MDdtVUpHV21kVW93SHZBSndlVFFvZXN3ZUc1VDduWEdQNWUzUkNtYVNXY0Nxcm1pODJKaWZHeDJlTS9vc3lHT0tlSS9JdjRod2RiOCtDZ3Z4SkxQS0tTNm5NWWFwSThPajR3K05URStkbTUrOTliTWJQbHdBRzAyenlaMzdsZ0o3Qks4SjRKVlZZUU1sTnJVVWg2UnZtOWJ3NUZLSUVwN3VHNzJzbE41RElwWjRFU0Vqa2g4VmZBazBndTNISHJtd3JYcy85Q2h3eGVBRjRBWEp0OTExMjhnTm9MdVJieURpSHNrYlNNWURFVXVMVWsxSnlYSnFWUEFPSERkbG0wQVZTQ2Fhc09yT25TVjNzK2xESHArc3RDMWlmMWpESStNbmtjYVUzTzI0VUZnUzZkdXFBeTZ5bG1QWmg4SEpOMERzUk40ZU41MzFzeHNtWEFBYlRhUEpuZmVCY0hkaUE5RnhNWXlxYXg3Mmp5M3NjZ3hqVktMNWlhem5HN1MvdHplc2MxbU5sbnNOb0U5S2ZRMHdlY2xIZ2VPRHgyNnVrenoxV2dEM3hQQWljbWRkMzB1eEgxQi9HM0VUcUZOQWYxcFBscFY4M3hLeERqd0s2RHJOM2dHeXBMbjdjdFVsVXBVZlU4NnJRQVh3c1Q0R01EMDhNam9yNE1HQXo0dVlsMHVMVkdwMjg1dDcvSVpqVmdoYWMvdWtkRkhEb3lQTGZ0RmJzek01b0lEYUxQNXRUN2dmeEJ4VytxQWtFS3BubzRNcU00SUF1VHNjMVVYWGMzMnlpM2ptaUtQNlJEUGdoNFYvQWJpNk5DaFo2Ym44NGtOSFhybUhQREk1TTY3RGdjOEEveGRpWHNqV0ZsbHlOdk1zMzRsNE5RdDExbTNqY3RjcVo2NG5laFpYdlhJZ1dyTWR3M0g1YVlSQjREdkNmU1BCZjJkdDF6S2pxdlVyamVUU3JsRHNKV21CTWpNN0UzUGpmTE41c2szbTRtRDkwdThzKzFvMFdhVDY3WGw2dWxsSlpMcE5DN0wwWFp6YVZvSnNNcG5uZ1U5SXZTUTRQOGFPdlRNOC9NZFBOZUdEajF6U2pCTzhBdkFRU2xPUTh3R2NZTGdrOEN2OEdZSW5tdnRRS2xlc3Jzc3NWMjZsaXhnRWhySW1lZ3BOWFhvVDZkMmlNMHVwek1HdlpNZUEyQVZFZTliMkwwMU0xdTZIRUNielovTndOOEtZaFBVUVFsNWtZMWFxY3pvZHRSSTkxVmRNOTFtQ2dVbkFqNEYvRUxBWTBPSG5qay9YMC9tdFF3ZGVtWjI2SXZQUEFrOEZQQkpRazhKUGhIaUV6VExjeS9HYmkyaU1uR3dyQnlvZHFLbDZyVk5GdHpFK05oc0JKTVIvSE9oYVNnVFdrczNGOG9LaGMzN2JpRGdYWXUweTJabVM0NERhTE41Y09ueEcvb0g3enIzL3I3dmZQa2VpUUU2cC9HYlUrUXBQQzZsR09vRU1ybkhjazlQNTJyUmk1ZEF2eXI0SmVDNVcrYXcxdmxhRFIxNjVyalFMeU0rRHZxazRQU2JMM2hPd1NkTk5yZWFUSmpLZU9hcmhkM1ZrcGlST0JURTg1RlM0bm51Wjl2M0paY09CUVQ5UWx1SFIvYXVXdFFkTnpOYklsd0RiVFkvTnQ5MHgrbDM5YTFadFdINitkVzg4cDl2Z3BtZTluUTlIUkJDZFMxcW1WeVlBK2xxZ2lHS2w0TFlKL1Nwb1VQUFRDNzgwM3QxUTRlZU9RTjhZYkgzWTFIMHRJVEwyZWRjQzEyK3p4MDVGc0hFK0JqREk2TVhoUDVkaUR2eTJZODBXMVdweVIzcGpkZUhXQVhhQkR5M0tEdHRacmFFT0FOdE5zY3VQWDVEWDhET0cxWmZ1TzJtN2FmN0JuOXdraHUvOXdJYW5JVklVOHJxaFN4b0p3ZW11dGxXbmprWXZUK2ZhRExQU3k5NHRrWVo5S2diUEZmWEJ5ekdKTUlzZ21tQ0w5RFdaa2RxckpkbXJxYXY3UjVIMEI5TldaS1oyWnVlTTlCbWN5NkdnQjhLMkVqL3k5eTQrU3g5My9FeTB6ZXY1ZVdqTnpQN3JSdUlXYnA5b0R1NVNOVXR4UElpSmUyRXI3T0JQZ1h4NjdjY091emdlYW1wRXNwNTFjSDBXaXJOTGF4NlF5L0dQcllrWmdPT0NWMmdYZVk3MmdGZTZnQUQ3Zk5veW96NmdLRkYybDB6c3lYRkFiVFpuTk05TkN2MjlhZmEwaHR1K1JZM3JYaUZ2bFV2TS8ySGIrV1ZNd1BFVEZ2blhDMDhrb0l0VXVDY1Z4OE1oS1lpNGhHSlh3dDBjdkdlbjcycTFENmxLdDBvMStWQXROeDBFV3VoSjhiSEdONnpkenFrMDBTc3BNMlc1OXJudGl0TTZnOE4wUmZCNnZuWWwrR1JVV2crandiYXIwUXdJekZETUQzUkxFOXVaclprT0lBMm0wT1hQdCszZ29nZlJHeE93VktxZGI3aHJSZlJiVFAwM1R6TnBXKzhqWm1UYjRGcDVjcU15Mk1wVlJQT0JCRmZrN1FmZU9sTjFSSnVPY21GNnBRT0hPMFpoTnpUdTFxeGNURkxPTnI5blNXNFVBWng3Y1U1ZWQ0RzBlMytDdDV5clErMWU4OWVKUFVUckEzWUlMRVdZZzFvVlVTc0ZHb0NhSEZUczJ2TUFKY1FGNGRIUmk5RXhIbWtNMFNjbGpRSmNXWmlmTjhiUGdSbVp0ZkNBYlRaWEpJMlI4UTJnbFc1WFZrVkdldW1TOXg0NnhtMDhoTFR6MzhuTC8rSG00a0xON1N0emVyZTBHazF1SHpmazRoZkE1NmR5NVVGYlI2a2lhRjVjUndnbDBHUVY1MWMzRDRjamFvOGcxSnIwbHluenUxeVY1R1hYOC8yaDBkR0NSZ1FiQ1RZQ214Qi9MY2lOb09HUU91QU5aSldObWRkVW1GTG1XZ0p6QVJ4WHRLNWlKaVVkREtJRTRKL1A3eG45QmppS0hCeVlueHM5bHFPd2ZESTZFQkVySkVZeUMwbVMvMUs1MkMwK3pRTm5KMFlIMXV3WHV0WE1qd3kyZ2VzQU5ia0NaK29lckVhK1RnR3M0Z0xFK05qNXhaamY4MnVOdzZnemVaU2NJZWtMV21xWVBva2l4SlJvUnRtdWZHNy80Sys3NWloYjlVTTB5K3NZdmJQYjRUWnF1NDBVdkFRZ0dhQTN3STlzVmg5bnUzMWFlclZjOUZ6bWYrWko0eTJGam1LVnRBWDB0cTJPWG1wUUlGT3VVa1pESEx4YXJiYmxtU3NJTGdkWWtlSU95VnVJM1Jyd0lwT2F6L0laMkFVUVozNWhpQ0Nmc1FhSXRZZ05yZkxwYzhDNXhFdkFzOUNQTE43eitnUnhBc0hYbTlnRzZ3VzJnWDhkNmxXUFJmWnFCUElwek5LcDVFZUJRNi9yc2VaZTZ1QTl3RHZyb2NkM2RVd3F3R0J1QkFSdncwOHZpaDdhM2FkY1FCdE5rY3VQWDdESVBBM0NEYVVEN0ZPYnFpRTFRRjliN3ZBVGQvZmxIUk1mK050ekV6ZUJDLzNOc1lSQVVlSmVCUnhZc0dlakYyYjZOWU5xNjNmNlB4Y1pWZ1hjeFpobThGY0xWamI3SHBiYTlMWjUvUytiWUxXZ0xQZlpwdlExREhmQWJ3VDhXN0IzYUJWVFJWSVUrdGZEeWlheFZxcTBGMnBIM3JxQ3BMcVNVbzFkdHRXYjdXYStRWjNFL29nOEJURTcrd2VHWDFDOE9MVlpxVGI1M1lMRWFNcDFtd2VROVd2Y2FRVEJ3ak9BUDNESTZOSHJqWHJQVWMyQjdGSDhINmkydTgwRUVuWmZPWDMyck9TdnJxSSsydDJYWEViTzdPNXN6NWdjNGdWT2VkYzlhcHJ3NEgyeHpiUVduR0pnVzFuR0x4M2tvSHZ1NERlOGtyWldoTmN6U2o0TFVuUDNuTG9zRXMzbG9HMDFEcFVaeDRvUVhRYkFDNTI4aG1najRqYmdRRVVTR1Y1K0xvblROWFRla2J3cXBOWGgwZEcrd0kyQkl4RXhNY2dIb3lJOTlCa1NzdVdxamk5ZXBDMnhXTjdyRG9ISjAyMFRkK243OUxlMGhkaVNJb1BDbjFNeEQrTmlBOE1qNHhlMVlSSFNXZUJMNFk0VVlZM2tGcEwxcVVSRW9TMGh1Q2VnRTFYcy8zNU1Ed3lPa0F6VVhsSDNqM2xSZVB6WWt2TkdqaUJZRnJTczhEWEZtdWZ6YTQzRHFETjVzNVdZRU0rMlJzOWZYN3prczdrRUVVQjZuK1ovazEvemszM1RITFQzemhIMytxWG00Wmh6V2YyUzRndkJiaGwzVElRYlNlTHRBdzJwSUM2ZlM5MEtudnF3SEJSOW5ZQTZiMVFFdUdsaVVnYlBMYjcyeWFBWjRCalY5clM4TWplQVdDSDRKOElmbDdTK3dLdHpDWGdyYlR0OUp1Z09tQnVNNlo1VmM1NlQrc0JTVFd2SUZJcU95Q0N2aURXQVIrUjlIR0luOXE5WjNUVHR6c0tFK05qTThCUjBHTXA4NXdPUmprdWRURjA5QVd4V1UzNXhHSlpEL3dnd2JyOCtyUnA2SG9tUlJtazZFUVFYOEYvUjh6bWpBTm9zN2x6cTJCOXpxT2xORnVVcUtrc1Y5RklTM3BMY01PNmIzSFRuYWNadlB2UHVPR1dTM0JESURoRThNSXRoNTVaekZQRmRwVjBoYTRhYVRHVjFGczV0eVlFRnF1R1kzaGt0QytDOWNEN1VtQ2ZTb3Vhc29rVXhPYmFnTmxBcDRGVGwyOXI3eURvZnVEbmdkR0lXTjhOa2R2NjZhb21YRzIza2hLd1ZqOVR6UUZJQTQvMnJ1MHR5MjFTMWpXVitZWWdOQURjQnZwWkVUOHpQREs2N2RzZGo0QXpnczhMbmNsOXVsV3RBdHJ1YzlvdlNVUEF1NGRIUnRlOC9xUC94clNsTjFzRDdzdnZxelRRYVk5ektyTnZqOGtzd1hOQ1QwNk11eDJnMlZ4eEFHMDJCeTQ5ZnNNQThEMUE5WUdxVXFxUjYwdkpnVUlLQ0lqcWczbmxYekt3L2I4d2VNOXBidnkrQytmNzFrNC9nNXcxV25iYXpHanBybEtXeGU0T29SWXBBeDB4SU9uREVKdlVScCs1SjNsT3dFYXBtQkRUQ3A2ZEdCK2JxamN6UERJNkNQcVJJQjRrNGtjaW9yOHAwY2dWdVpUYTU4aEo5eEtZbDVVNVNVRjdsRklTSVBlbUxvUE9WR3F1TnJPZkxxLzJ2U21qV1lmMEV3SC9hSGhrZFB0ckhZNER6Zk42UG9JdjArYkIwOFlqajRNanJ5b1pFWU1Sc1EyNCs0MjhETmVrNmNWOWgyQUxVWTVkdEdjK29pM2h5R2UvRktjUnZ4dXZjdmJBeks2Tkp4R2F6WTIxTkRYUWcvVkVzVWFiazA0Zit1UVBOaUJOVk1wZERvaUJsN2x4eTFuNlZrMC9QM3YyTFVkdi9wOVBUVjNoOGViY3pvY3ViQ2ZZSG9vVmRaL2l0SDkxRmoxZFgxZjU1b3dsOWUxZi9icTJURE52QnlDaW5UU1dqMGVWcTQzcXB0Vjkya2Y0RGVEc29RZFh6dUVSdVFadGRqbS96cm1QZDZPcUoyNk93Q0xFejhNamUvc0NiaFA4WkhyeDZuVUh5eXRXdmI0UjB5SDlkbmM3bzRNUjhTTVNEeEs2UGErWVNUc0JzS1MwQVZXZFNjaGp5NnJFb0FxWXExMmhKNENsM0M5bHBuTlpES1g2b25wT3F4WHhZY1RzOE1qb0wwNk1qeDEvMVFQVHRNaDdGSGhmRUN2eWU3M05sdGV0SnR2TE5nVDhyZUdSMFVNTDJ0Sk9iQW40WVlpQlpzaFIvWWFsdnlHUjk1R1FuaGM4Y2FBcFZUR3pPZUlBMm13T0JLeFhzS1pwQlpZKzBOSVo2elpRQ3VWc1dhcUM3dDQ2QlFWQ2ZiUDBENTEvbXFHL1dNRE9HL0YycEwyQ29Semtkb0xudE45VVVVNjlybDV2djVGOGx6WmdTbEZUbE50MGFvQkw4RXduY0tmYUY3cjN5VUdhWHFCcEs3YTRRVUtWcGN4aFRSMTh0Um5DVXNPN3NDVWN1L2ZzN1NPMFFlTG5ndGlTWXZoNmNGTTZYWkJLVG1ZUnB3VlBwTzIwazlqZUx2RlBnZHQ3dTNlVTBWSDZ0cTRwU0EvVlBuSXB4WmdLT0E5TUFkTVNBOEFLRWF0Qi9YbWJPVUJNWTZrMElFc0JidjJNQXBwT0k3dUEwN3RIUm4vcHdLdjBRUTdwZ3VBSXdXSEVmZVVkWDE3VE9zTXRzUnJZRWMzY2grZGU5NHR4RFpxTVA5dlZQRzRlNUxiZjVrRlBmbjlKNXdTSEExNVlpUDB6ZXpOeEFHMDJGeUxXSVZiWDJidHltcm45dE04bEhQbFR1UE1CbUlMc05rNllSdndSNk16Q1BRbXRCTlpGTUZTeTRpV1FUY0dKdXJ2ZmVaNjV2amM5cFhid2tPOUxiMWFieSs2WEpwU1YyMVVadFVycTZOQWMzOWdpOUJ5TEhVQlhjZ0NYU3haS1RqZGxvaGR5S2UrMnhkdzY0R2NnUHBnSE8zVzJraW96M3JhY0k1Z0ducGpZUDNhaTNVNC9jQ3NSL3lURUhibFN1TlFrNWRleHZLYmR2aDV0dkQxTjZDVVJMd1Z4QXZqUGtzNEJGNEVaaUlIbVBhbS9Fc0Y2aVMwMHRiOXJTM0JlaG05MXRyLzBPR25mcjAwUDZSOFgvUEh3eU9pbnJsUUxmR0I4ak9HUjBSUEFid3JkaTZLLzJYQjE5aWcvUm5vL3M0bUk5KzBlR1gzdXdNTFVGMjhBZmpDSU5aM2UxT1ZVQXZuM3Fqa0tSd045OGNENDJGWDE3emF6cStjQTJtd09DTllGck9xZVVZN3FuSEp6SzBXWlJwaHowQ2tLemVHVmtHSVNkUEttKzE5WmtQS056bk9wT2h6VVlVK0tHM0xHTUFXR3RLVVhsT3ZxZ1VHOUtFd090bnV5ME9sNHBkN0RhVC95NWZWaFRKUE5WTzl2YkdBcC9EM0xwUnNxc1V3NkR1MzNLVVBiVzZJeW41cUpaN0dlNEtNaGZrcW9QNzhDYVdseFV2elZmZDhHbkJWTVZKc2JnTGdQdEZONWdsOEpMRk0vNlRScE1BWG4xV2pyWW9qRElwNUdlZ1k0S2pnT090Y2IyQTd2R1FWRnY4UVFhQ3ZvTnNFUEllNkZHRXJ2aFRSUXk3OC8xQU96UUtJdklqWklHcVk1VS9IaXF4eXE4eWllYXEvZm5sK3pOTGd0YWU5MGROYUIza0hFcDdqQ0JNdTUxRTRldkpYZ3ZoTER0d096S0FPSjZybGZqSWdqMHFJditHSjJYVnI4RHh5ejY0RzBXckF5QjRZcHUxd0YwYzFuY0NsSktQL21hNnRUM3pvTzhacUxWc3luT2l2ZWZFNnJzOGVkV3RBMmdFcUJURjJXa0lMbmV0VzV1cVNoWkpEYng2Z0RUdkpSNlI2dGFzQlJUZEM3QlMyQnYyZjFSTE04UHVqV2pkZkhiaUVxT0laSFJ2c0lkZ1FhRnJFYnRMS3VubWtXTWlFZjl6eU1hMjR3cFlqUGhmUjB0Y2taMERIRXIwZHdQN0F1dlZEMVFDaGxwS3ZCemd6aW1PQVJ3V2RCaHlmR3gxNXpaYzJKL1dQdDQzRVNPRGs4TXZybElCNFh1cC9RandMM1N2VFhnWFF1NEtqUGlqVHZ0WUdJdUYzU1I0WkhSdiszS3kyQ01qRStOanM4TW5xYzRCSEU5alRBYUJaL0thVVMxY3ZXTCtaWFJsb0FBQ0FBU1VSQlZNV3RDdTRERGw3dGEzS04xa0RzQURaSEd6elhkZXE5SWpndThaV0o4YkZGK3p0aWRqMWIvQThjcyt2REttQUZOTG5sdWthNGs0VHVMWHRJdDFLZGZ4VkVuRUphbEdXN1N6YXgzYmYwVHo1TDNGTktVWlZYOU42M0NhcEsrVUs2RFZTQlphN1hqQnh3OWo1QTkvUTVlWEJTM1hZZHhPTC9QU3RSNldVRGgxVEtVY29NcnZCYzUxQWJPRzhtZUdjUUh4SzZQNlQrSEJSQ1p6SW9sS0MrM2ExWmdtT0lUOVRMWTArTWowMFA3OW43T05KUjBPOHIrRkdrZXhIOStWVnV4NDNsVmRjVXdWTkkrNEhIcmpXb2F5ZnJQYjk3eitneGllY0lob0VQaEZoVkp1K1NmOC9TRTZsS3FkWUE3d1grTmErZWhUNFQ4RVhCM3c5aVkzci81OWN6blprcGsxM1hTL0hlNFpHOXZ6VXh2dS9DdFR5dnE3UWxnbmNwdllaRW1VaFovMzQxNzdFWmd1Y0lQVG1QKzJQMnByYjRIemhtMTRmdmlMWURSdzZLcVRPbjNRQ3dOMENOS21wcGIzQUdtTThQNHl1S092c2JKZnpMKzUzcmx1bGt3RktLc1RlUTdrekFhcmR3K1dORm1RQ1ZyeTdsSHAwdUZ0VjJxNGVGcG4zZ2t2bDdWaWEwbGFLQ25HMU93V3YxWHBrTHd5T2pSTEFTc1U2d0NkZ1c4QU1TN3dRMjFHY0c4dXVvY2h3dnF6R1BPQy94cTZBanZZODFzWC9mN1BESTZER0oveHQ0RnZnN3dQc2pZcFBVRFo2RHVFandPZEFuQkUvTXhmTFhCL2FQWFJ3ZUdYMEN4U25RT2FHL1R6UFpzSGwrMVFvd29ici9kdlNCTmtPOG4xY0pvQ2ZHeDJaMmo0d2VEZmljNEtkSzlVbjdUVDVNK1V6SXlnaHVrM1E3TUM4QjYvREk2QW9pdGt1NlBRZk5sS0MremtPM3gvMFU0cXZ4R2l0SG10a2JzMlErY015V3VVSEJRTDBNY2c0YXk3bjhLak5YU2hlYW11ZDBuM1IrT000SkxVcjljK25EMnhQb0srZkg2eXFLYnRCOHhlM2xIM3F1ZzI1QTNXNlBkUG5sNFdWVmFkQWJySytrV2I5eGNkWDEyWjJuRUozc2ZSdjB2RU13MDA3dXU3YUhJeWRDKzJscWs5OG1OTlFFc3RxR1dGTlZCVmU3RStWWTk1eGlhQS9ybEtSL0ExeHh3aDFBZS9uVTdwSFJKOVIwZWZoOWlSOEZ2Vk93c3QzQkthRkRLSDV4WW54c1RtdHhKOGJIWm9aSFJsOEVmaG1pajJBRU1aaWZubEtXdUxUQ2E1L2ltZ2plTlR3eSt2OU1qSTlkY1pBcU9BMThIclFMc1JaZTVTeEx6dnhxSTAxTHU2Zm1Zb0J3QlJ1UTNoSEU2dkszb241UGxVRmFpRmtSendjOGNXQjhueGRnTXBzbkRxRE41a0JBUDBSZjcybjdNbUdzcC9BaHRhdWpQUlY3V1FDai94ckV3dldXN2VpZTlyNnNuSU1ybEdya0c2UnVHbEZmUk52Tm9hY0VwQnVRdkZZMVE5cGNTRzJ2NFc1Z1Q4Ukt0QVFDYU1wQW94NEFwTzg2SFZmZ2Z1Q2RCTE01UzUwUFVuUVdJNmsyM3BtVTJaWXA5RVhRTDJJQTZLOFhLU21EbFBhOWxmZW1YRlpuTk52THBnV0hnRithR0IvN3RsMWdEalFCNCtUd3lPZ0JRcytpZUE3MEk4RFdFTThLL3RuRStMNTVtY2pXMUN6dlBRSDhTa2pyZ1ErU2FzMHBmYVB6b0xYNWJ3QnBFOEYyNEd1dnN0MnA0WkhSNTRFblJYeVF6dnVOempGcnkyRFdRTndUb2MzQVMzUDVITnNKb0Z1QnQwUDNzWFBGVi91REFFSm5BMzRQT0RxWCsyRm1YVXZpQThmc3VoRHBIL1hFUFVHM3pVSGswOHI1d3A3c2JSQ3pRb3VVUGVyVzdlWkxJeTZiSUhnbHVzTHRVMUFYcVF0SmxPdnJqRnJ2Tm5POWRQdFBuYlR1N284R1h2L3puRitselZnOWFLaXVDd2FEV0JYRWFzVHFVUE1WeFdxaStUblFhcVRWSVZZSHJJWm9mMjV2aTFZRHF5QldoT2lYeXJMTzBBdzhVdCtYL041TGc3cm1GdFZ3Um9CbTFQUjcvc1dKOGJGWHF4Rytvb254c1duRVlVTC9POFF2Uk1TWW1pQjhYdXR3SjhiM3pZQmVFdnlxNEhpbnlvSXFTNTlmaVVDd0JySGoyMno2RlBBb2NERVBnUEpBNUxMZjhUN1Fab24zek0yejZteDdMZWd1ME1iYytyRHE4cEtXWXErZTlZdVNEaDNZdjIrUkJ1Qm1idzRPb00zbVVEbWxYczdoTjlubnFqdEZOTzNzVXQ5ZHFHNWZBc0krRnVuM3N6c0pNSzJhZDNrNVIyKzlScmsrWlpSVlB1QkZyb2V1YTZOTGljZmw1Ujk1RjFMR0xjclBha3RIY2svZUJXb0hkelY2bDZLTzZ2dmU5bi90aGZtNTFjRjJFeUJGcXY3b2xzaW5NRERTY2MzMzZKYkJxRlNUbFBDdnB3YTdER0JtQkY4QUhycldvSGRpZkl5Si9XUG5RTCtCOUl2QUk5ZXluV3Q0M0NuZ1NEUXJVZ0pWamoyOVYvTWdWUUNySXVKdnZPWkdJeTRBUnlKMHBLNVc3eTVja3Q2NUFoZ0MzalU4TXJwbXJwNVgrMHkyQU84a25WMkk4bDdJZnkyYUhRUHBmQ2dPczBBTHU1aTltVG1BTnBzRGFscDd6WmJvcFEyaW9zNzJwZEtJNXA4bUM2MThtcm01TG4vRXZ5VVdxNnRFYi9hY0ZIL1VRUVI1VUZBR0J1bmFxalFqWmN4UzBVRlAxam5kc2VsR2Qza0lmZm5FdGxKYWtoNmpIWXNzRGZVQW9YZEkwTFpDSzRlcGJXMFhKYUNGYnVCZERVazZQM1cvdHBzcllYbzVsSjJDN0NvMGp4TG9RNkRRbE9CaDRCY214c2UrZkkzUFBwc1lINXM1TUQ0MnVhQkxYRGY5cWo4RGNiYjNURkNUZFUrL2l3R3dRdEttZGtYRks1cll2dzhpVG9qNHpVQXorWGlsc1M1dHg1TDJ6RW5BSUxBTnVHZXVubEE3ZWZBMjRMWjBXZVQvTlQ5VnB4QUFqZ2w5NmR1MUJ6U3pOODRCdE5uY21FWXhmVmxzVXdYVDZmTThoejFSQjFOMFBoWnBGbVVablBlOXZwS3FSQUxxSUxaa25WTWRhSGQ5dVJSTVI4NHdsKzFVRTdtcWJaY0V2Sm9GUGFyZytFcmROOHJjclc0V1c5S1NXWUV3eWZ2WHZ2QlZoenR5Vnc3VjJjUk9nVUNWTFkwY3BGRU5YRXBTdnJsMU92dVJYNWQ2MitYTVJpNm5hWVBBV1lMVGlFOFNlbWhpZk95cCtUOHk4Mk5pZkd3NklvNkRuaXNUVFVsMUxPMzdzN2s4aUw2bWZLYVpJUGhxQXAxRFBFWHdZczdkcDEvaXVvV2NjajUvSS9DM2RqZExicjl4RVJ2YnlZT3J5dCtLK2d3UjVOY2VUVUU4QzNIRnVtNHptMXNPb00zbVFBUVhCZFBVSDlJUkpWanF6U0htZ0NZNldkeXF0ZGxhbXFXMUY4VmxBUmNwR0NsWjBqUW9xRHNTcFB1VWRuY2xVTTdCSkNVQXIrK3Y2RmxZcENlUXJvS2ZIQ1RtZG5iTjhzK0wzM0hnQ2pYY1pWSmZDWng3ZWxoM2tzdHAyZk1Vck9YQ2cxSXprTVpscFl3Z0g0L3FaVWpCVmFRRmErb2RBNXA2NTZlUkhpTDRaeFA3eDViOWFYOUpGNERucWt4ekUrRG1Nd0tSQTJDaFFVV3NlNjN0SGRnL05odm9tSWpmU3NlNk0zZ2pIZGc4T2x3VkVYY0l0cjdSNXpJOE10cVAxRXdlTEcrR0hDNlQvODJyUUo2TTRDdWd5VGY2MkdiMjdia0xoOWtja1BnTDRLS2tWU2tBU2tGT2FxWVFlWG5qRk9Ta0dsVGErc3lTbFFUVzB5ek9zZ2phZ0N1WFhaU3NaV2Vsd2JiK3VHNHNrVTlyNXdCWjNlZFdCNDZxVGtOSHlpNDMzK2NTRVdqdW4xb0FwczRTVlpsRSsvVkNMSVVBT3UxWGF2dVFNcUFpZDRKUUhjMm1RVW51cVEwcFFrN2JhQTVMU1YrWEhzdFJ6bUs4eG5GT2RlTGxzR3NXNHBqUVk4Qm5nQ2NtOWk5Y3FjWHd5TjQrME9xSVdDZWxTWkNzQUFZRCt0VWtkbWJhdDg4VUVSZEJGMEp4VHVnTWNHWmlmT3lLWnh3Q3BnVC9xYlBxWTM0ZHF0KzdaaFRUVC9QNHIwa1JaNEF2RWZ3NFRZWTVuMDFxTmxjRjBjMVprazBCN3hzZUdYMzIxVm9BWHBWZ0xlSUhnQTI5cFV6cFBWR0tmWmdoOUJ6aXkyL29NYzNzcWptQU5wc2I1eUl2ZkpJbWlsWGxpZTJIZVJORXQ5ZmxWbmIxTGR1d09yUUp4UnhQUm5vOXFzN0I2Y20weWJ2ZWZyaHA1Y1c4ckhadXRWWXkwR21pVzBTNVg5NTBWZDVRbHpxMEQ1THZYKzliMlVQU0hjNXJLUVRRN1hOTEsvM2xsN2I5V3JLaTVWbWtnVlVlcEtRc2YwOVFYY1hRZWZDUVIybFFPcnVreDdxczFSb3p3UE50U2NKWGFCWTFtZmRzNWZESWFGOGJMRzhOMkJUQlJvbGJKSzBsWWhWU0UwQUhBeUw2YU5vUnpyWlBkQXBwS2lJdUNKMkRPQXM2UFR3eStxZkFjZUFsaU9NVDQwM0hDY0VNd2JsMDJEdGxRTG1mWFg0TitybUtNcW1KL2Z0bWh2ZU12b2g0SFBRUHlBT2t0dVFtblFSUk9sK2pkUVEvaE5qQUcxbklSR3lKaUoyZ3Z0eUxqNUoxVGdPcHRwcmt0SWpmRlRwK3pZOW5acStMQTJpenVYRkc2SHc2aFo2eXI2WHZRWTZnY3RBVHFZTUVKY0dJSWlVczE0T0dMajErdzhCTjk3K3l3TzJvZXVxUW96ZXFUVGZyTGQwb3A3Zno1VkVDNmlnSHAyeTcwanU1c001MDU2Q3hVMWRkWFJkeFJpeXRPdWdjSU9jU2pxcVVvMVByVFQ1RFgwOUE3QVRLcEdDcEhhU2tCK25jcHpsYlVBNmhDTGlnSnRCOGdlQVBFYzhTSEo3WXYrL1VmRDczNFpHOTBKUWczZEgrOTljRGJsV3dFYkdlZHRHaE1nWm9zL1JWdi9ST1IvWDJ3dmF0T0FOeGh0Q0pnR09TL21oNHoraHpLSTRBWnhIVG5kcjhLSStUQnJBQUFYMjYybmtHaXNsQW54ZnNDbGhUQnNqVndDZDlIL1FEdDBMY0IvejZ0UjIvMFpYQTdaSzJsNXIyU01GeXo0QlRJRjRBSFhxMXpMeVp6VDBIMEdaeklHQVNPTmQ4bnpKL09SVkltMXJNb1ZDNlBDKzZFZVZEdUwzdklPaXZFYXloMmZaQ1BwY1NxRmFaM3pxakxGVzUwVHpCcnpmUWE3OVBKUzFWVmpTcXdMclpSZ2txeTBJa0t2RzJ5bVBWU2hhZnlUYkR1cmp5dnVlaFVYVU0wazFTU1lWT0U1d0ZjaGEvdnI3S3NaZmxxSE5HTzZld0laaVZOQTNNU0hFeDBEazFaMFJPRS9FbndFbWtvOEN4dHQzYnZCa2VHWVdJbGFDM0ErOGk0bTdFZGtsckkyVk5VOGxLbTFUdGZTK2tKNVdQUlIweE5sLzZBNFlraGtUY0RicUlPQnJCRVluZkoySjFXMXRCdWxONk4rY1drMDBXdW8rcjdIUXpNYjV2YXZmSTN1ZEJUeEo4SVBjMXJ3WTRQUzNtTmtUb2IrNGVHWDNrd0t1c2R2amFZaE9oSDBhc1NJZWpMR2hhaG1ZUVJIQlcwbUdDRjE3LzQ1alp0WElBYlRZWGdsTW96cmJmdDUvZitXT2JWT09hWTRGb1A5Ynp1ZVk2WEdvdVB2UEt6WGVjaVpVYjRPVENUZ3FxQTVZcXNPMkVOM1ZVVzEyV1NqTlN0cjJjWm03N1lYY0RvU3BvcnJhVHJ1NUplbC9XbFNNUE5nRDRVMklKQk5DOVdmVDBiMzBjOHZDQXowRThtdDhBZVJOWDJFWTZvOUVaWk9VeWoxbUNhUlF6b0NrRjU0SHppRE1IeHZlZG0rZG5uTzBlMmRzUDNBYjZFUEFlaU51UmNvYTM5RWV2emg1RUU0S1c1MXdkSFNJLzc1Smpwek1nYmE5ZUVjSHRRdHVCKzBPY2FZTHpLa2VjM3NkNVlKdkdxVmM0cy9JcWhFNUNQQ3A0VDZBVmVYQ1VlbldyR2VpMGc4UVZrbTRqWWdmTndqUlhiWGhrdEIvWWlyZ1hvaHBRZFFlWitabElMd0cvTTdGL2ZnZEhadGJsQU5wc0RraHhobWIyKzNTSWdUcjcyUDNjYjNOV3FrT0ZuRXRxWWdiNk9QcktXajUvYWVOdGYvektxczEzZnZydVo3LytZdy9QZjNBWVBJMzRCTkpiMHdYMW9oNTEvRk9DM0RJUk1FOXNvL3FnejlzdS9VVUNEUW9lQU5aZEZvalhpZFhMdW5EMFpuR3I3Q1U2amhacjZmUExwWUN0elJDbThVUjFoQUQ0Um9pSDI2V3dsNjNoa1ZFQ1ZvcjRBUEJqaUhkR3hNb3lCa2dCYnoxNGFsOC9sV09TRjhpcHZpOFRBZHZGaDlyTEZGRWRZMUlaVEw5Z2c5Q0dacnRWWThBMmNGWlVnNUM4YjFjbmlBdENSNEFqZ3JlWDgwbkt3WG9KZUNFaU5rbDY3L0RJM2llYjFSS3YyanJnQjJnV1pxRWN0TlFlc3QzdjV2bGZCSTRBODdKVXVwbTlPZ2ZRWm5QZ3B2dG5wNlllNy90UHpVUW4xcVdKZ1hWbjMrZ05NaW1uKzFNa2NZbWIrUHJMZjRYUFh0ckkxMmZldHU1ODNQQURFay94UmlZalhTM0Yxd0tlN2VUN1VxQ2ZBOXVVVFc5M20vcnl0SjJlcnptQWFiOXZGcHQ0SDdEdVNyMmVyOVFIT2tXaHFReWt6b2NIWEpRNHlSS29nWTRxME90TzlJTWNURU1PcUM5THN5OHpiY25HV2tramhJWkRzUTI2WnhZQ2xkSVRJUDllcEt4dENwQlYxY21ybFBZQStmMllCcUdsNzNMazdhdTlRWjRubU11TTB1OWk4NzNLdlY1SCtBd0h4dmN4UERKNkhQRm93RDJDL3ZTYWRoYlBhYlBmRXF1QnV3azJBMGV2OW5nR3NRVzBrNGkrZEh4U3k3eDZia1c3aXVkeGlTOU5qSTh0MkprR00yczRnRGFiSTBKSElVNFJXbGM2SmxTdDZVcFZSUGtobHpZRWZ6WjdNMDlPZnhlZm5WN1AwWm1WWEdyYXRPOEVQblBud1YybnZ2N0F3L09hcVR6MDRNM1R3THhuY1hjK2RHRUxUZHV5MHMxTjNZQzU5MVIxWFF6ZHVhNkpoazRpTGh4NmNPWGlaM0pMVFhhblhBUGFZVlFkV05QTnFpODN3eU9qUUt3Ri9oSHdFNGoxZVRCVlZRR1ZpNm96R3AxeWppcTdETG11UFhkdVNhRnVHcHpVWVhGNm5EeG9hNCs5VXNpc25NVldEc3hMUUgrbHViSGZ4amtpbmhLOGlMUzlMYUhvbGozbDUwY2ZzQ1drOTNDVkFUUk5TNy9iMVpSd3RHZHV5dG1wbnBLbmFZbm5nR3RhZHQzTTNoZ3ZwR0kyZDE0RW5TU2RJbzZ5UUVvZFBCUXBlb1JqTTJ2NHQxTmIrUFdwVGZ6aHpNMU44TnhjdlRXQ2V3V0wyTkp1N3V4ODZGc0E3d2hZbmRyZTFhZlJPd3VNcE5ycjlyL2VBRHZmUi9FY3NDVHFQNnRoVVZ2NjNHbEVWd1hVM2VCNnVkazlNZ3F3S3RCb3dHZ1E2MHRSVXAxbWIxL2YzS082eWRoR3p2NjJtZWRjMXFIT1lDbmZQMGZYemZZamFDY2pxdWZkRTZsb3ZKTzlUdW5yU0wyVHEyejQ2ekhSbE5zY0MzaXMzZnZtRWZLSmhuWi9sUmNGR2hMODhQREk2R3V1ZUZpZUFadUUzZ1d4SXAzVnFSWUxxbjQvQkhBSytHcjcxY3dXbURQUVpuUG5STUJ4d1ZSRURIYXpSZDNzVkpwNDlESURmR05tTForOXRKR3Z2ZnlkL1Buc2pmbjBmaHNqRGtyOEtQRGtqb083dm54NG5yUFE4MDhiYVRKc0s1cm4yTk45SWRjTGwvS0hIQWgxVHZtWDJ3citJSnFWQ0JkZm1VUldPa2lrbmExNkVPZXpFSXBYMzlZU3BxWkx6QWNGUHgycUIzZlZ3Q2FYL3BReWxyb2tvVDFPczZEekNvNEhNU2wwSnVDQ3BLbjJsNkFQWWhCWVFkTXplaTFOQjQ3MUVJT1JvbUhsdUpuNmpkRXNhdFB1VnZ0NjFKMWhYazhOZEhtS09xM2dTOENQQjdHQjZpR3JKNWxLTEFZa3RnSDNBbys4MW1hSFIwWUhnSzFCM0pPT1lDZUozMjYzTFF1YmxYZ2hJZzRkMkw5dm1mOU5NRnVlSEVDYnpaR2I3bi9sNHRUbmIvaEdFSk5JbS9KS2ZKVzBNSW1BODdHQ3AxNitoYzllK2k3K2NHWVZmOGtOYmNEWUJ0MDVyUlczQmZyYkJDK3hFTFhROHlyZUQ5b1FFZm5zVnh0b0lKWGdKdmVUYm50M2xVNGdWUjFNYzNobVFZY1ZzU1F5MEpBQ25md0RLUUZhVXRGVjRMd000K2Zoa2IzOWhMWWlmaFlZcXR1NE5XL1g4cjV2eG9tUnh3cHRBUVUwUWZJUjRFZ0Vmd1J4U3RJWjRKemdBaEhUYWVBcE5BZ3hpTFFTV0Eyc3BWbXA4M3NsYlFlMlE2eE4yKzkwK011QmJicy9xcjVlWS9uTXhQall6UERJM2hlQkx3aCtJdWVlMnpNTzlZSTM3Y05zbFBpYnd5T2pqNzltRzhGZ0tNUVBLalJVTDZKeldabEo4L01aNFBmVWRPQXdzMFhnQU5wc1RzV1I5a050VTJtWlZVOWdhZ0xDazYrOGpkK1ovbTYrY09tLzRjVHNXM2ladnVxc2NyMUVyeUEwSVBGQnhOZDNITnoxeU9FSEhsNGEyZGJYYWVkREY5WkIvQ2l3dGl5dVVyVXZhN09ISlhodWZpNVo2RGFrU0FGM2M2K1RpamhHMHdkNXlZaHFNSkN6c09RSWt2S2VXSTYwSW9pZlZIQmJYZXZmNlhmZDF1dW1rb3UwRUlqUUZFM043dWNoRG9OZVFISDZ3UGkrMTdVSFRhczNyUXZZSXRnTytpSGduUkRyTDh2YVVvTDd1blBITldlZ20vdWVDdmk4NEFQQW1xamZwL1c0dWZsK0ZjMWlNdHRvT21aYy9uejJqSUxZTEdKbjJhMjJ0S1c3ZW1JNnBFY1JYNWdZWDdnbDJNMnN5d0cwMlZ3U0x3SXZRTndMYWliS1ZWZk94QTM4MGN4YVBqKzlrYTlNcitYTTdJMDVUVlhmRGxJV090OS9DL0EvQWkvZGVYRFhrZm1lVURoUFBnaTZMU0lHbXE0TEtadGNCVEh0azg2ZFFLckpaTTFOZXlhRHdkZEE1dzg5dUhLaG44dVY1VW1FM2V4aHZYSmlpZjZyWTdCTURJK005aE5zbGZUaEpzYUwvSnFsNks2MzFyK2RBamlyNEJUaVU4Q2p3TE1UNC91dWVTRFlycmgzQ2pnMXZHZjBheENIUUYrUzlOOFQ4UjRVZzJseWJqVjg2VXppVENWRTEvajRVOE1qbzg4QlR3WjhJSjExNkdhL1M1bUkwR2JnL3VHUjBTTVQ0Mk9YYjFDeE90QWRnbHM3NVNlVTkzb3BSOUg1ZHZEeDNEWHR2Sm5OQ1FmUVpuTm84UDdaQzVjK2Y4UHZJYjFIc0sxdWMzeHhkcENuWHg3aXM5TWIrSU9adDNJaCtuTkNzdlNPSldYcW1wL1RoMmdUcmR5SDlQY2d6dEFzejd4czdIem93bGFJSHdPdEJVb2RPT1JFWUttTHZYSlFreWRRMVJNenhXOGp6aS9JazdnS1RiS3duVVJXWjV6elU0cjhmYTduWGxaaUVPbEhJMklJNm43bXBiU20vSnduZnM0MEdWUDlNdkRJeFBqWTZibmNvNG45WTlQQWk4TWpvOGVCRjVBdUFBOTB4aXJwZkVWK3M2VzQvdzBkLzVNUjhSbkUvUkVNS2cwZWVqcXh0SHV3RnZSREJCdUJFMWZZMWlZRjd3NHhxQnpnVjB1MHQrK2xhSGI2bUtRdlRselRDb2RtTmxmY2hjTnNyaW1lZ25naEltYlRXZXovOHNyTmZHWjZNNSthK2w2ZWZ2bHRmR3YyaHM0S2ZOR1RnYTR6bG1YWllLMkUrSWpRaDNjYzNMVnU0Wi9ZdGRuNTBJVlZBWHRCdDBmRUFDaVhPT1QvOVFiTlBSTUxJeUpuNDZQdFFpQXhTWEE0V0VMMXoyMmFNNjJVV0M5dm5tTG5sSjllYmwwNGRvL3NoV0FGOElFcVhyNU04L0pFS3JXWmpZaGpFZzhCbjVycjRMblcxaGMvQi94dUtROXE5bEtLYWhCVDdmY2JPQUVRY0Y3U0VhRWpkYWxJZHlKcHloM1RIM0FyaXZ0NnQ3Tjd6K2dBYUJ2aTd1YTlYaDZoaWZHVkI5a2lwb1NlQmI1MjdYdHVablBCQWJUWlhBdWRCSDBWY1dvVzhjY3phL2xYbDc2UGZ6MzEzZnp4SzkvQmRQU1JRcWtnWloxTEFXVW5XUmxWMXJXcG5WMGZ3VThDSDdqejRLNGwzOXB1NTBNWEJvQWZGK3dDVnFXQWhpcEk2QVpoVlhxV3VtU2p0K1FqQUQyQk5QbkZCMjllY3VVc25aS1RLTm56OU9vMkp4cVdWd21IVUg5SW00QmIwOUpBK2VXTTNsY3hCWDJjUS9vWHdMOTV6UWwwY3lYb0QxalpCSzkxclhNNXA5TmRvT2ZhSCtyQStCZ1F4eU40RkdJbW4xeElaZUIxTU53RXdSdEE3eDdlTTdxcTNvN0VlaUorS0pxZTJ1MDIwdTlJcWRNT2dnaWRCTDRDek50QXhNeXVqZ05vc3psMjAzdGZtU0g0d2wvR1c1Nzl2ZW52bXYzVTFQZngyS1ZiT1BYS0lMTTlwNUNiQURsS0dVZnVIOXZPNXE5NklwY3p6ckVWK0duQkIrLzg5TklOb25jK2RLRVArQ0N3bDZaclFoOXRWcllPYmxLSTBNM0l0OWZtVW9qVVV6dmF5NWtONGplSldGb3JzT1cyZk0yZ3AweWtvL201ZlM2NVJkOHl5a0pIUkwvZ2RtQ2dYVlM2eEhocC9LZjBXZ0l3QmZHazROY1hiTEtiR0NUaWUrbzFDTnQ5NzN3UDFhcUhiK3dCejBvODFaYW81R09RZjIzek1ZcVV2ZCtPNG81MDcrRTlvMzFFYkFGMktwVXhxVjF1UEorOVNCVmNtb0Y0SG5qaWluWFVacmFnSEVDYnpRZHg5TjlOYmY3S3A2YStkL0twNmUva2ZQUlRZaWxWN1gvVlpxcmFVODdVSDc2TmFDT1N6a1EwNG5iZ1owUjg1TTRsV002eDg2RUwvVUY4a0dhVnVtMjA4eTJ1VlBNYmtVT3hmSDBkMTVSSmFTb1JFWHBPNk1oUzY3NEJKZWh2Ty9DUmlsVnlBTWR5ckgxdU10REFYeVdpeVo1VFJjeWt0MlduNVBzQzZOY214c2ZPTHRoT1JxeVUySjRIWkZIYXlxVTYrL0o3R0cvNGRXZ1hWbmtKNlRHZ0xnWFB5cFRTQU5nTWV1L3VQWHY3Mnl0WEk5MFJhSFBxMnBNcVlNcVdValkvVGt2NktsZXVvVGF6QmVZQTJtd2UzSFQvSzlQamYvbTlqLzNCekZ1UFRISERURjZCTFUrQUsxbXhIRlNuZ0tzS0tLRTNtQ1RYUlVMY2h2UXpFRCsxNDlPN051MDR1R3RKL0Q3dmZPaGJLeUIrWE9qbmdOc2pZaUJTR1VNS0pTNGJFT1NDMFk3bytTbGw2WUZQQTVOTFl2bnVLOGpQVTZYTUlhOGdseksyaTdoLzE2Z2ZXTjlrU010N3Q1VFdWTGRVekFKbmdVTUx0WFBESTZQOVNCdEEyMFRrdHhVcDA2enlPNWZiSXM1TkJjMFpJcjRFbkt5UFFla1cwLzYrTnkvNmFvZ2RrbTV0YmhXYmduZzNNQUQ1OTdyejl5SDFRNC9nUmVBTGJRY1NNMXRrUytJRDEreDY5SmYwSFoxRm53Vk8xcGxsMnBQZnlqUDFTL0RjMWprM3Q4aVpaMHFRQ2JrR3VQbXdaYXZRUDBROENOeXo0K0N1d1lWN2hwZmIrZENGamFEL0NmZzVtdDYzZy9WRXVyeUFkVjBqM042M1V6K2FTalZJZzQ0U0FBbU9FbndCWWtsMkljaEJEK1U1cDFWRTZ1ZFZQOTlsUWZSQnJJWTJBNTNqNXFxeU83MS9RN01RSnhjMCs5d3NzdkwyOWlzcGVzNFRDYW1PZXhxSHpjSHhueGdmbTBaNklTSytrTnJabFF4MzZhVFJUcTdzQTkwSzdCemVzM2N3UXR1RWRpamZwczA0NThGayt6ZENuQlY2R25qeGplK3htYzBGQjlCbTgrVHJEenc4TGZoY1JEeUpOQVh0NmR4VTV4alIxanEyUVZjS05PdFl1ZDFXM2QydDAwR2dLYWxkRHp3UXdTOEFJenNPN3RxNDBObm9IUWMvTkxqajRJZnUvNiszL0o4UHZqTHdweDhOWnJkQkRPUmR6YVhjeWxPNlN1dStLSm4zVkVPY0oyS2xMSFdUaFdzZFJCdzd0QVFuRDVJSEJHVmhrU1orVTVWOFZwNGp0cHdtRVFKRU5KblMrdlZJeFJ5UjNzak5oVE9nQlF1ZWgwZEcreUEyUnZCM0k5VTNwNE1jSlJFZEtTZ05WUVBUT1hGSzR2UEEyU2JSM0w3U3VTVmxLaElIWUFqaUhTSGRqbmdIc0NZTnE1cGE1MVJoWHVZSFFMeUU0bmNXWkNLbW1WMFZCOUJtOCt1NDRQOERYb0JxMGxqS05xZjRzT2RPcVlRajEyeXF2VytWcmxXK1l3Q3hVdUtkd004Q0h3ZDIzWG53USt2dW5PZEFlc2ZCWFFOM2ZuclgzUUgvQytoanJ3d2VmZURTNmtmV3YvS1dmOThYZWhub0tWdXBhcDFUSmxxcVkyTnltckMzVzBKekhQUTg4SnZBa3N3K2s3UHRrVnVaQVczbXZkUU1xMXl4dklnWnBibWNkV2xSMVdxdERSVDdXTmgxQnRhQVBpU3hOUi9iTkNtM0xZRlFWR2RCY2x1N3VYa0Jtc0JXejBmRVV3QzVCVWNhQzZZUmNQTndBNFMyQy9ZSWRwYlZPTnYzaGRMZ3E3bWZwSXRONnpvZG5wT2ROYk01NFlWVXpPYlI0UWNlbnQxeGNOZVhnZDhDMWlNTlJmMWgycFlsNUxadDdULzF3aXJscG1YMXRJaW12cGIyVkhxejZocDlCSnNSRzRBN2FFNzVmbW5Id1YxUEFTY1BQL0R3bkUyNDIzRncxMXFJT3lKNGg4VGRvRHVBTmZSZDdKdForUXpSLytmYytLMzd1UEcvZmovTXJpanQ2RkorTnZWS3psMHI2dS9iNjN0dUI4d0EvMjlFdlBURi8vWG1wVmtIbWhkUm9SM2tsRDdlcVowZHZkY3RIN01FNTFMOXRsSU5mNjR2VG9NaEllaUgyREM4WjIvL3hQNTk4L3BhRFkrTURnTDNSbE4zMzE4dkQ1L0xJZHFzZEo3NFNNeGwvTndJVGdDZkJkNkRHSVJxeVhsZDluV1RnclVoMXBTNHVscUJzeDRoQjhlQkwwN3NIMXRhSFdmTTN1UWNRSnZOczhNUFBIeHV4OEZkL3dyWUt2Z0EwaUNVajh1eThFYTNIcm9rODVwYjE1Y3BwVzJyVCtVcUlCMlFkSnRnSzAxTjZJc1F2Ny9qNEs3bm9zbUVueEJNSFg3ZzRhdCtEbmNlM0RVZ1dFK3dCWEZiRUg5ZHplSVBXNEZWRWZTbE1FQ2E0WlczdkVqYzhDMmkvd3czZnVzZGFPWnRsSlJsQ215NmoxRjNSS2l6ZGxVbStsQkVQS1ptcGJtbEtXVVNVNFZEaXBkVlNqaUFuSjFlWGlVY01TUHBaQW4zS0JsZXVzOGxvRTlvWGZ2K2VINis5bWg0ejJnL3NCMzRhTHRjTnFrT09VWElhVkJhZm5uU3psZDFVWE5CbkFjZER1SlpvWHVpMm41YW9WQ2tSWVJZZ1ZoQmZwK2szMTNLbTZReEhZcm5CVitldXgwMXM3bmdBTnBzWVJ3RjlnTWJnYnNoK2xJUVhOZkNOcCtsa1lPQVVyRnhoVUNsS3VlZzdhR2NWc0JyWTgrQkNMWkNnRHJDdGdBQUZqUkpSRUZVYkpWMEgzQ0NpQk9TVGdGL3N1UGdya25nVEJEbkZKb0NabWdtaWcyQVZnQ3JnRFhBRUhCTHdIcUo5UkNiRkZvYlJIOHBOdW1LQ0Y2NThVK0p0eDVpOXNZL1krQXZkdEozNmJzUi9XMlFrTTl0NTJ4ekdsSTA5NzlzazVNUi9BcHdZcWwyM3FqVkpTbmR3REpIMUF1OFIyOWNCRE1TZjl6OFVKVVZ0VDhEb0xSNkhpQ3RqdURIZ0FmblkzK0dSL2IyUTl4SzhMTkk5Nlc5VVQ2ejB4N21kSlltblFsSWcxYWlXWFo5amt5TWp6RThNbm9NOUNod3Q0SytrdVpXanVITE4rUkpnMFg2SGNnSDlKU0NMd1dhbkxNZE5iTTU0UURhYkFFY2Z1RGhtUjBIZHowSi9CckVXdENXMUYwaUJiNVVFK3lTbE1WVWV6bzNGWHBFMWR5MnZuMmR4U3FmMDRKZ0RXSU42SFpnaHVCY2lMTkVuSmQwTWNRMHhHeTdCLzBFZzRnVndNcUExVVNzUnMzcDhmUzQrZkhUWXpaNzBPbmxQTnYzNTd6OEhiOUwzUERuM0hqK25mUmYzQTV4VTNXS21rNmRTcWdiUUxTbnMyY2lZbHppU2REeW1rVFZCbTRwSTkwTm0rTktBNFdsYklhSVowT2FRZEZmbC9FM2NXcVVuNXZYY3lXS0Qrd2VHZjNNZ2ZHeHArWnlSM2J2MmRzZm9XMFNQNGY0RVdBZ0g4dXFGQ2p0WWZ1T0xKbC9VcjN4M0w0QUVYRlcwdGNnWGdTMmxSS084bnZhYWZ1WFM1VHlvQ09YYXdsbWdSZVJ2bkNnNlRkdFprdUlKeEdhTFpERER6eDhJZUJoMEVHQ1U3bU1vUzJZVlpSVCs5RFdPUGZrZDV0eTRWVDYwZHd2eGRKcDNsSXE5NkR1ZWF2T052b1JhNEZiSmUySWlQc0kza053ZjBUY0h4RTdnN2czSW00SHRnaldTdXBYdFpuZTBvTnllZjFUMnI5cFp0N3lEUzY5N1JHbVYzMFIrcyszenlzNnZiRHpxZmZPOWdYd21OQy9CTTRlZW5EbDFSN3VSWlVEdENxb1U2Z2J5TldEaUdWQTBnem9oQ0plQUxyUEI5cXpLZFd5SVlvK29TMUUvSlBoa2RGdGM3VWZ3eU43QnlXOVhlSmpFWHd3aUpWNTNrQ1ZlUzZkWDlxdjdiLzFzaVp6UFlBNXNIL2ZMQkZIZ2MvbERqczk4eDN5ZnlxLzcyVmNHdlZPblluZ2Q0TTROcmQ3YVdaendRRzAyUUw2K2dNUFR3SVRpRWNRWjBzdFpqZFV6cTNjb2ljb1NJRnpWYytwS2tqcjFCZXI1S1k3azlXcUQreGNUMDJaNUplRFdjcHQ2cTRaYWYvcWlZNlJNOUgxY3R5bEIyOHd5eXNEeDVsKzYrTk12ZTFSWHJueEZNRnN6K1BVa1g0S3pYZ08rQmNzMWJaMXZUb2RSK3JMZTc0dW84QTVtUmdmQTNFQjZSRm8zMVBWKzdkNTk1UUFzYjNOb0tUM0FCL2JQVEw2OWpmeStMdEhSdnVHUjBhSFFEOFJFUitIK0JFcFZyWlZHclFQV0g5cGYwZ3JRZGFEdHU2cW4zTktuQVo5U2Voa1doUXByVTZaQXZ2T0pNZjBaa2hCZnk2TmlhTW9Iajh3UHIrVE1NM3MyamlBTmx0Z1Fid0VzWS9nTWNUNWJoRkdrU2VlMVVGcDJrYXVrNDZtN3JTZWVaaHVHSFVZbDA0ZlY3RmJ6bjZsdXVrMndJQWNBSFcyMFVtT2xTeHFDZ2pTejJuZjZrNGFUZi9uWUxiL3ozajU1cTl3YWMyLzVaVVZMeEQxU3R5NVhqUUg5aWVCWHdLK2R1akJsY3VqZEtPcVpXK09aVXFwdDJjVXFrbDM3VTJXbXluZ053bWR6aE04VTVrQ1paRFZhY3RHckFBK0FIeDhlR1IwdEFtQ3I5N3d5Q2k3UjBaWHE5bkdRNUJxbnBYN2pPZFl2bjBQS1ZJNFR4V1E5cmo4Qk0rY21CamZOdzI4QUhGSWxMTkNpalRZYk9peThxMjBuQW9JblkvZ0NPaTV1ZDlETTVzTHJvRTJXMkJmZitEZnNlUGdydisvdmZzTGtmTzg3amorL1cxa2RWR0VVVjFqaERHcWE0d3hpVEVoVloyU3RFbWFtdjdKUHplNlVtNnllRnVRb05DYlh2U3FGNllFTjRRU0hJZXdJdTJLRlNIUlJTdTMxRTd0T25GY0p6SEdYVHV1TWFveHFsQlZvUnJWRllvcUZsVlo3K25GKzNkV1RtUFoycXhXL242TVZqT3pNN1BQanQ3eG5QYzg1em5QaTFBUFFxWkovVTVWdHRMVlNYYlp1eTV3dnFpbXMvdDdDSnlIRFVkZ2lHaEc5Y2l3NmptR1JZZk5JNFpnZVBYT2Z4T1A0ZUtZWTV3NTdtczVhd2haYWpUVzVsNUxMTC83aDlTbU0xeXo2ZGU1NXR5dlVLKy9lNVFsaENTbkN4NUkxY05jeVYwM1ZodTFzY3VxMTNEb3dEQmtRemRXRnc0QWxxdnFGY0xCVlA0SXhyVzl6UjI2OGdRWVphbFQweUVmQm02Qit0RE03Sjd2UVo2RmVtVmhmdC9TNmg4eU03dDNxbUFyeFcxUTd3LzVRTUg3S042VE1OMFhZYlIxd3htTzRPWUpVaE1uZTZ0YkpIYWpXNnZGbkVXZGdEd2UrSFJnV3oramt0WHZuKzY5MmdYUmRDVlhSNU04dmpBL2Q5RnJJK25LWUFBdHJZTzJQL1JpVmYxRms4bXIzNnFtSFZ3ZmFIYWxFUk10cm1DNDNnYmIvWUs4R3I3WDNyRi9YTjlTcTV0eTcvOUtIL1NPdTM5MW0wL0FxdXp5T0N3ZWxYQTBkNlMvOEVZL2J5TFE1bldXcDQ5UTd6ckh5cWIvWXZQL2ZCUitmSDJ6MDNHelNjcFhxUG82eVptTlV2YzhZWGdoK3d4b2F0aGJibHlIdTVHMG5TYVdhTXFRUGdxNWMvUkx0anRyTmdkVUYwUTM1M1NoVXB0U3VabmtKdUNEd0JISWlablp2YThDUDZKcXFUMXgyd3IxQzRIdFJXNkUzRnhWTndVMjl4bjgwWk9QaXlFS1RvVjZzWXE3bSsrTnk1cTY0M1VVU0svUktzNEQ4L3ZPejl5NzUwV1NwNEdQZHpNeHhlcjVwdkh4MEkvemZGVzltT2F4a3E1UUJ0RFNPdW1EYVBnaXNCVHl5WUxybXVDanphcU5tZ2wzbi9kOU40Y3UyOW5PQzQrTEJ5YUUwWUt2TG5Eb2dtcjZsTmQ0eDhEVkc1MTBnWGhXZmIvL0FlMEQreW44Nml0RWhqRzJ2MEIvTWxERjY5ZjhKM1h0azZ4Y2M1ck5QL29ZNy9yZlh6cVR1dWFyd05jU1RtMkVsbldyamNzR3h1MEpWNTlnVEN3eTNFQVc1dWVXWjJiM0hnYStWTlNYS0xiMTlidE1saWcwRjBZbFFNM3Z2UW00cGVDV05KMG16Z0ZMcEtubnFhcnBrSzJFTFpPWjIzNVQ3UDYxSFlwa1FsVzlsdVRya1A5STZtNzYyWnhSNXIvdnd0RzNlbHc3eVRHb1I2cnlzU1RUd3h0aVhNZVJpV09qcmMwK2tlUzdDL056UDdPdDBDVmRPbXVncFhXMHVQdlFjbUFSOHNXcStrYkNxME9PdC9rNk9mM01SR2E0QzBpN2pIUzNaWFR6V2QwRnZUWCt2SjdvOU5HSGN0MzEvcm1HWHRSOVhXK0c0TGtyekJodk5kNWxzNGNnbTFIRlNWdmhtY252QmFpcGN5eS8rNSs1OFBOL2YrYjFuL3UzTHhmTCs0Q1RHMkxSNEdwdFFKVHFUbHJHdGE5dDROUi9iNDBEdUxWMUh1cGh5RmVTWEVoWGtnSnR6ZjV3NGxlTTZ1TGJXNmkyQjNPekFjKzFVTnVoZGhTMUkzQURZVXN6dXdKZGRydjdHZFRvMkc4UDVZUnp3TGVBdnlLODFoMTRsVFo0YnQ4QTZZSm5pbHptRm5ZWHE3T1E1MG05TUp3VVo1UTk3NkxtL3BTQWtPVWloNmw2WW8wSEorbHRNb0NXMXRuaTdrTXJ3RXRKSG9CNk1Na3J3TW80b3p4c01ESlp1OXhsanB2YnUrMkowMmRBb2FzRkhXMjBNZ3FXKzNDM1N4SlcrOXpWaFRwTnNOUDhqQzd6M0NmMitqRjFQMk1ja293cVR0cHRuNGZNYzNlSG9iemt4MGVYcC8vMS9ndmJIdnRhVFo4NHNSRXp6Mk1WMnNBdGZWbER1cW1EVk44emVhTmFtSjhEY2pyVTE2QytDam5mSHpQZERFZGZ2alBVZmRmb0JMQTcyNm91WmM5d1l0SGZ0MVh0c1ZyZDQ3b1NrYWJlZkttcW5rajRVbFVkRzQremE2dzNQRmUzNjJkNzdLOWhETDB3djQrcU9wTGlFWktWTGt5dUx1b2ZYYS9xOC9XbkF0OGpuRmk3a1VtNkhBeWdwU3ZBNHU1RExPNCtkS1RJUFBENXdETVZ6azhzOU9zLytMdDZTdm9zYm5PSDRmblMxemVQczlYdEF4aVZmdGJrd3NDTW5tdzhGZDlsbXJzSERvSDBxSzY1QzJ3dVdyalliYWZjMVhoMmdYejN2SGthdUkrcEMzKzV2R1h4NUpOL2ZNZkdEWjY3MzMzOGJ3RVRaeFBkN0VCemRRUFdjTFFXNXVkV0lDZXFlTENxdmtJNFYwUGszTmV0OUlzbnF3MnN1OEMzUFJPYk9KSG9IdFBOb0RDY0NBSnRZRjdqVFdtV0FrOGt1YitLRjdxbldWWGFNUVR3b3hQSW9hUmk3U1E1VGJJSW5CaS9mMnZpK0poNGI3MEMvT1BDL0w2Tit4NlEzaUVNb0tVcnlITzdENzFhY0tpb1B3MzVSaFduK3JvSTZLT3hpYy8rcm9peXI2V28vdXBRQXNMcUI5Qk5HNDhxbjRmWVo3VEFhb2o5YXVKeVY4SXh6a1QzajRVK1k5M2YxZ2ZoL1JpV0NyNEIzQWY4TmRUcHhjOCt0S0VEaHo3VTZ4YUN0dG45R3RVYURMTURySGtBdDlZVzV1ZFdraHhMOG1EQmZaQmpTVi9MUzVlRTdyTHY0K09xbTF1cHZpYStlYzZ1ODh4d010S1ZQZ3l2V1ZzS2NiYXFEaFg4R2ZEc2dmMzdXUDJDZG9VUjR4T1ZvZFJwYlRQUTdVK2JLbW9hbU83LzNidmFuZjZjb0ozbFNVNFg5U3hORUMzcENtY0FMVjFobnR0OTZGeklrOEFYRWo0ZmVCYTRNQVM0UTVEUUYzaU0wcHhESmhpcWEyV1hOMDY0ZFRGMzN4M2k0blFnTUdTYU0zcGdYNDJ4S2dnWllwWHF4OXN0ZEt3dWZvQ1hnZnNEOXdOUEx1NCt0TFM0KzZGTGZLV3VUTVBweWVqRW9TYUR0VGVhTmRpb0Z1Ym5WcW80QVRVZitKTWlEeWNzZDdNTzFWVUt0YWNOZlplWTl2YSt6L25Fd3RSdXRpTGRWRVpUUTl6VUVhOVFISWY2Y3BJdmhIcDJvZDNxZW56OHBqdDV1ZWk0YmsvK21tTHF0WHRobW1Gdmgzd0V1TDRyR1duS2VZYlNsbFEzSW82R1BMWXdQN2N4ZXA1TDczQjI0WkN1UUcxZDlDczdEKzQ2QmJ4VXhUMmhQZzNaVVRBMWxFZDBNVUMzbmZKa0JtK29jNGJWMGZQUWhXRG8wREV1RnhsVy9NRlFFOTNITThQUEhvTGlQckFlRm5xTlk4UUNjZ1o0bU5UZkZIdy81SFQ3dTE0VjhnYVh4OTA0dXN4ei8zVURyeUljTzdCL2JtVm1kdS9wZ3I4TkhJWDhJSEFQNGE0bUM5dVV0VXgyNnNpb2hLaXA3UmhPMFpxeWorSEFhc3Rpd2ptS0p3amZMUExVZ2ZtNWt6OTVWRzNXdXd1aXV5djk4OU1Hc212amM3Tjdwd0szRi9YSktxYlNuM1N1T2g2YTJZcHp3UFBBNHBvTlNOSmxaUUF0WGNFV2R4ODZzL1BncmljRFIwbCtVTVduMHZTNDNkNEhHMTJXajFFOE5sSHZYUDIwOXhDUFZKdnhhOExucHN4amVQRHdBVC94WlNnSDZlNVpFOC9ZSmhxN0lIejhYRGtQUEZYVVF5RlBGblgwdWQwUGpiWWh2RHBVOG5kTkFNblVzRlJ0T0JIcFNoR3F1ZkxzMVJFK041cUZoVnlZbWQzelBPUUk4RXpCenBEZkNOeFY0WHBnMUtWak9MbktFT21PanRIKzYwcUYwMFY5UCtUeENrOEhEaCtZbjN1ajQyZTVpc01rZjA0TldlYU0zeUQ5dndYL1RmTHlXcjBlVk4xUTRTTWhOemYvN04wVTBLbzJoczJad2ZHQzd4eVluenU3WnVPUmRGa1pRRXRYdURaRGUyem53VjBuQ1M4Q2p4WDF1eUVmbzJuNU5kVXZ4a3FUeWV1bnZkdm5tT2pZMWRXaWpwZG5yVTR0VDE0YzFUVVBDN0tHOW5wRHBudGNhOXBtcE05UlBGM3dTTUl6RkM4UmxwNjdTc28xVmd2MUtNV1RmUTEwRnl4T3BLYjdiVFBPVnRNSCthclNMb0E3TXpPNzU2bVE1NnQ0SXFsYlEyNEQzbHZKTGFuYVFYSWRZWE4vM0tTdjZsaWhPQU4xSXVFbzVJZUJseWlPUUIwNXNQL2luUXQ3eFlXRXc4QURmYkE2Q3RqSHpaOExsdHZNNzJYWDdLUll0NmJ5NlVwdG1pelZLWWIzU2doY0tPcWxrS2ZXWWl5UzFzYlZsQUNSM2hGKytlQ3VhZURtd0oxVmZDamhvMVhjRnBpdVByM1dUb2xuUEdWODBRYzNOYzRCWnNnYTl5VWdqRXN3eHRlR3kwTld1b2JiaytNcG5pWjh0K0Q1RkM4VHppM3VQclRHcjQ2dVJET3plNmFLYkV1eG5TWVR2YTJhcmJxM0FsdUJUYUZXU0pab2VreWZxY29ad211Qms4QnJiWVo3US9qYzdKN3JRLzRBNnI2Q3pjTnNFWDBMdytadEdJQmpvYjRJZkhWaGZ0KzZqVm5TcFRHQWxqYW9uUWQzYlFKdWhMb1Y4cjZDRHdSMlV0eEVhdk80QzBZM1V6enM0TmJQbU5NdFlicTRHclM1ZFRKQUhtNXZMblpSZDBqcUZQQUN4VE1WZmhoNHBjaXhWQzB0ZnZicXpEanJyWnVaM1F1d3VmM1RMV2kvVUxCOFlINXVlZDBHOWpiTjNMc0hrcnNLSHFEcVY3dU5pWm9UMnY0VWw3YVVZNFhpMjBuK2NHRis3c2o2amx6U3BiQ0VROXFnRm5jZldnYU9BOGQzSHR5MUdIaTBZRWZDN1pEM0J1NEFicWZxV3BLcDFWdExkOTBKdW4xVDJuQzVyMk91REJubGJxZkQvbkhOdmM1V2NiU3RJLzBYeUpHQ1l3bkhRcDFlM0wyeFc5SnBiWFUxMCsyZnEwZllWc1ZkQ1hlT2E3eTdSWkg5U29QbSttdEpmZ0FjVzUvQlNucXJES0NscThEaTdrTm5nY1BBNFozZi9NejNpMnhQMkE1c0wzSVR4UytHN0FCdUJHNEF0aVc1dHFyYS93ZWtMdzhkNzNJWVdDNDRHemdkT0ZYVXEyazJ6L2ozaEpOSnZRbzVSZFZKa3JQUFhVVWROYVMzcEhKendqMVZ0V1dZclVtN0srV29JS3JaZGZFSThPakNCczY0Uys5VUJ0RFNWV2J4c3crZG8vbGdQckx6NEM0U3RnTGJnRzFWdFkyd0paVXRwTFlrMlZMVWRJck56WUl1VmhJdVVGa0dscW80MzlhbExnSG5RczVDblUxeUdsZ3l5eXdOWm1iM2JxWHEvVlR1WW5XYnZIVE4rL3JWQjJjVEZvR1gxbVd3a3Q0V0EyanBLdFl1Mmp2WC9qa3gvdDdPZzd1bWdFMGhtMGhOUVRhMU8xMHNFMVlLTGlRc3UvQlBldE4ya0h3SzZscm9OMGhwTG8yWEVEUmg5TEdpSGo4dy8vOTBGWkYweFRLQWx0Nmgydlo0VjE4TnFyUU9abWIzVGxkeFo4S0grMDFpUnQzejJvVzIzZDNQRTE0TWVYcDlSaXZwN1RLQWxpVHA3YnNwNFJQQWRlUE5pQ1l2ZHpmVkNjaDNGdmJQbmY1WkQxTFM1VEgxMCs4aVNaSitrcGw3OTI0RzdxRHE3bjY3OXFwaFYwNUdsNnVXSVM4VHZyMWU0NVgwOWhsQVM1TDBkb1FicWZwdHlQWm1wODZtTDJSZkE5MDNmdzRocnhMK2lXYURHRWtibENVY2tpUzlSVE96ZXpjQnQ1Rjh2TnJGZ3MzR241bm9wVTdUdGc3QzBSU1BMdXlmczRPTnRJR1pnWllrNmEyN29hcCtFN2dwcEkyZW05MEh1eldEelUxRndtbXFuaUc4c283amxYUVptSUdXSk9rdG1KbmRNMVhGclVsK0Q1aXFHcllhSEM4Y2JHNE9sVHFhNUpHRitUazczMGdibkFHMEpFbHZTYTRuZkJpNEJiclNEYnBTRGFnYTFVTnpMdVNGZ3VmWGNjQ1NMaE5MT0NSSnVrUXpzM3NCYmdsOEJtb1RqQUpuMm5wbjJxQ2FrS3JqVUk4ZG1KODd0dzdEbFhTWkdVQkxrblRwcnF2aTE0RDNGRTJydWhDb05QWE83UzFWUmVBQ3lXSGdxWFVlczZUTHhBQmFrcVJMVkhCendqM0FkRVpiZHRQMWdXNi9Kb0dxa3hUZkJVNnR4MWdsWFg3V1FFdVNkQWxtWnZkZUM5d0Z2TC9wVUZkZHlUTWtiZU82cHA5ZHdRcmhTT0RSaGZsOTZ6cHVTWmVQR1doSmtpN05EdUNlcXRyQ2VKZnVwRTA5TndGMW12S04xMEsrVjhYeGRSbXBwRFZoQUMxSjBwczBNN3QzQy9BKzRJUHAwODQwdGM4VWFUZFBLYUNhRFBSUnFHOGQyRCszdkY1amxuVDVXY0loU2RLYmR4UHdLZURhcXFIZmM3VzdwbFMvaURBQVo0Qm5JUyt0MDFnbHJSRURhRW1TM29TWjJiM1RWWFZIa3J1SFhzK01BK2EralYzcmVCWC9jR0QvM1BtZi9XZ2xyU1ZMT0NSSmVoT3E2c1lrbjZpcTY3bytHODArS2FOQzZHb1dFQloxbnVLbHdOUHJNMXBKYThrTXRDUkpQOFhNdlhzM0VXNEhQajZSYkc3NmJReko2UFkvNEFUdzJNTCt1YlByTVY1SmE4c0FXcEtrbnlhc0FDOFUvSDVnaW02VGxLNXRYZHQ5by8yTHBNNVdlSGs5aHl4SmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkpraVJKa2lSSmtpUkprZ1R3ZjkrbjFlenMwc0NYQUFBQUFFbEZUa1N1UW1DQyIvPgo8L2RlZnM+Cjwvc3ZnPgo=)
      0 0 no-repeat;
}
.pay-list .apay {
  width: 44px;
  height: 18px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCA0NCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxyZWN0IHdpZHRoPSI0NCIgaGVpZ2h0PSIxOCIgZmlsbD0idXJsKCNwYXR0ZXJuMCkiLz4KPGRlZnM+CjxwYXR0ZXJuIGlkPSJwYXR0ZXJuMCIgcGF0dGVybkNvbnRlbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHdpZHRoPSIxIiBoZWlnaHQ9IjEiPgo8dXNlIHhsaW5rOmhyZWY9IiNpbWFnZTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTAuMDAxMzAyMDgpIHNjYWxlKDAuMDAwNzgxMjUgMC4wMDE5MDk3MikiLz4KPC9wYXR0ZXJuPgo8aW1hZ2UgaWQ9ImltYWdlMCIgd2lkdGg9IjEyODAiIGhlaWdodD0iNTI1IiB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQlFBQUFBSU5DQVFBQUFETDFCb3NBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBNTlXbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBEOTRjR0ZqYTJWMElHSmxaMmx1UFNMdnU3OGlJR2xrUFNKWE5VMHdUWEJEWldocFNIcHlaVk42VGxSamVtdGpPV1FpUHo0S1BIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVFXUnZZbVVnV0UxUUlFTnZjbVVnTlM0MkxXTXhNemdnTnprdU1UVTVPREkwTENBeU1ERTJMekE1THpFMExUQXhPakE1T2pBeElDQWdJQ0FnSUNBaVBnb2dJQ0E4Y21SbU9sSkVSaUI0Yld4dWN6cHlaR1k5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZNREl2TWpJdGNtUm1MWE41Ym5SaGVDMXVjeU1pUGdvZ0lDQWdJQ0E4Y21SbU9rUmxjMk55YVhCMGFXOXVJSEprWmpwaFltOTFkRDBpSWdvZ0lDQWdJQ0FnSUNBZ0lDQjRiV3h1Y3pwNGJYQTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzhpQ2lBZ0lDQWdJQ0FnSUNBZ0lIaHRiRzV6T21SalBTSm9kSFJ3T2k4dmNIVnliQzV2Y21jdlpHTXZaV3hsYldWdWRITXZNUzR4THlJS0lDQWdJQ0FnSUNBZ0lDQWdlRzFzYm5NNmNHaHZkRzl6YUc5d1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM0JvYjNSdmMyaHZjQzh4TGpBdklnb2dJQ0FnSUNBZ0lDQWdJQ0I0Yld4dWN6cDRiWEJOVFQwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0wyMXRMeUlLSUNBZ0lDQWdJQ0FnSUNBZ2VHMXNibk02YzNSRmRuUTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpVVjJaVzUwSXlJS0lDQWdJQ0FnSUNBZ0lDQWdlRzFzYm5NNmRHbG1aajBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5MGFXWm1MekV1TUM4aUNpQWdJQ0FnSUNBZ0lDQWdJSGh0Ykc1ek9tVjRhV1k5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdlpYaHBaaTh4TGpBdklqNEtJQ0FnSUNBZ0lDQWdQSGh0Y0RwRGNtVmhkRzl5Vkc5dmJENUJaRzlpWlNCUWFHOTBiM05vYjNBZ1EwTWdNakF4TnlBb1RXRmphVzUwYjNOb0tUd3ZlRzF3T2tOeVpXRjBiM0pVYjI5c1Bnb2dJQ0FnSUNBZ0lDQThlRzF3T2tOeVpXRjBaVVJoZEdVK01qQXlNQzB3TXkweU5sUXhOam95T0RveE1pc3dNem93TUR3dmVHMXdPa055WldGMFpVUmhkR1UrQ2lBZ0lDQWdJQ0FnSUR4NGJYQTZUVzlrYVdaNVJHRjBaVDR5TURJd0xUQXpMVEkyVkRFMk9qTXpPakUwS3pBek9qQXdQQzk0YlhBNlRXOWthV1o1UkdGMFpUNEtJQ0FnSUNBZ0lDQWdQSGh0Y0RwTlpYUmhaR0YwWVVSaGRHVStNakF5TUMwd015MHlObFF4Tmpvek16b3hOQ3N3TXpvd01Ed3ZlRzF3T2sxbGRHRmtZWFJoUkdGMFpUNEtJQ0FnSUNBZ0lDQWdQR1JqT21admNtMWhkRDVwYldGblpTOXdibWM4TDJSak9tWnZjbTFoZEQ0S0lDQWdJQ0FnSUNBZ1BIQm9iM1J2YzJodmNEcERiMnh2Y2sxdlpHVStNVHd2Y0dodmRHOXphRzl3T2tOdmJHOXlUVzlrWlQ0S0lDQWdJQ0FnSUNBZ1BIaHRjRTFOT2tsdWMzUmhibU5sU1VRK2VHMXdMbWxwWkRveU1UTTJaVGMxTWkwelpqVmlMVFJsT0RZdE9XSTFNeTAxTnpReE5XVXlabUUxWldJOEwzaHRjRTFOT2tsdWMzUmhibU5sU1VRK0NpQWdJQ0FnSUNBZ0lEeDRiWEJOVFRwRWIyTjFiV1Z1ZEVsRVBtRmtiMkpsT21SdlkybGtPbkJvYjNSdmMyaHZjRHBpWVRnek1EUTFZaTFoWm1Zd0xURXhOMlF0T0daak15MW1ZelUwTnpVMllUVmhZV1k4TDNodGNFMU5Pa1J2WTNWdFpXNTBTVVErQ2lBZ0lDQWdJQ0FnSUR4NGJYQk5UVHBQY21sbmFXNWhiRVJ2WTNWdFpXNTBTVVErZUcxd0xtUnBaRG96TjJGaU1qTTRZaTAzWTJNd0xUUXdOMkV0T1RobU5TMWpOR1l3WVdFNVpHRXpOREk4TDNodGNFMU5Pazl5YVdkcGJtRnNSRzlqZFcxbGJuUkpSRDRLSUNBZ0lDQWdJQ0FnUEhodGNFMU5Pa2hwYzNSdmNuaytDaUFnSUNBZ0lDQWdJQ0FnSUR4eVpHWTZVMlZ4UGdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0E4Y21SbU9teHBJSEprWmpwd1lYSnpaVlI1Y0dVOUlsSmxjMjkxY21ObElqNEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQSE4wUlhaME9tRmpkR2x2Ymo1amNtVmhkR1ZrUEM5emRFVjJkRHBoWTNScGIyNCtDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHh6ZEVWMmREcHBibk4wWVc1alpVbEVQbmh0Y0M1cGFXUTZNemRoWWpJek9HSXROMk5qTUMwME1EZGhMVGs0WmpVdFl6Um1NR0ZoT1dSaE16UXlQQzl6ZEVWMmREcHBibk4wWVc1alpVbEVQZ29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0E4YzNSRmRuUTZkMmhsYmo0eU1ESXdMVEF6TFRJMlZERTJPakk0T2pFeUt6QXpPakF3UEM5emRFVjJkRHAzYUdWdVBnb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQThjM1JGZG5RNmMyOW1kSGRoY21WQloyVnVkRDVCWkc5aVpTQlFhRzkwYjNOb2IzQWdRME1nTWpBeE55QW9UV0ZqYVc1MGIzTm9LVHd2YzNSRmRuUTZjMjltZEhkaGNtVkJaMlZ1ZEQ0S0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEM5eVpHWTZiR2srQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHh5WkdZNmJHa2djbVJtT25CaGNuTmxWSGx3WlQwaVVtVnpiM1Z5WTJVaVBnb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQThjM1JGZG5RNllXTjBhVzl1UG5OaGRtVmtQQzl6ZEVWMmREcGhZM1JwYjI0K0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEeHpkRVYyZERwcGJuTjBZVzVqWlVsRVBuaHRjQzVwYVdRNk1qRXpObVUzTlRJdE0yWTFZaTAwWlRnMkxUbGlOVE10TlRjME1UVmxNbVpoTldWaVBDOXpkRVYyZERwcGJuTjBZVzVqWlVsRVBnb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQThjM1JGZG5RNmQyaGxiajR5TURJd0xUQXpMVEkyVkRFMk9qTXpPakUwS3pBek9qQXdQQzl6ZEVWMmREcDNhR1Z1UGdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBOGMzUkZkblE2YzI5bWRIZGhjbVZCWjJWdWRENUJaRzlpWlNCUWFHOTBiM05vYjNBZ1EwTWdNakF4TnlBb1RXRmphVzUwYjNOb0tUd3ZjM1JGZG5RNmMyOW1kSGRoY21WQloyVnVkRDRLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEhOMFJYWjBPbU5vWVc1blpXUStMend2YzNSRmRuUTZZMmhoYm1kbFpENEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BDOXlaR1k2YkdrK0NpQWdJQ0FnSUNBZ0lDQWdJRHd2Y21SbU9sTmxjVDRLSUNBZ0lDQWdJQ0FnUEM5NGJYQk5UVHBJYVhOMGIzSjVQZ29nSUNBZ0lDQWdJQ0E4ZEdsbVpqcFBjbWxsYm5SaGRHbHZiajR4UEM5MGFXWm1Pazl5YVdWdWRHRjBhVzl1UGdvZ0lDQWdJQ0FnSUNBOGRHbG1aanBZVW1WemIyeDFkR2x2Ymo0M01qQXdNREF2TVRBd01EQThMM1JwWm1ZNldGSmxjMjlzZFhScGIyNCtDaUFnSUNBZ0lDQWdJRHgwYVdabU9sbFNaWE52YkhWMGFXOXVQamN5TURBd01DOHhNREF3TUR3dmRHbG1aanBaVW1WemIyeDFkR2x2Ymo0S0lDQWdJQ0FnSUNBZ1BIUnBabVk2VW1WemIyeDFkR2x2YmxWdWFYUStNand2ZEdsbVpqcFNaWE52YkhWMGFXOXVWVzVwZEQ0S0lDQWdJQ0FnSUNBZ1BHVjRhV1k2UTI5c2IzSlRjR0ZqWlQ0Mk5UVXpOVHd2WlhocFpqcERiMnh2Y2xOd1lXTmxQZ29nSUNBZ0lDQWdJQ0E4WlhocFpqcFFhWGhsYkZoRWFXMWxibk5wYjI0K01USTRNRHd2WlhocFpqcFFhWGhsYkZoRWFXMWxibk5wYjI0K0NpQWdJQ0FnSUNBZ0lEeGxlR2xtT2xCcGVHVnNXVVJwYldWdWMybHZiajQxTWpVOEwyVjRhV1k2VUdsNFpXeFpSR2x0Wlc1emFXOXVQZ29nSUNBZ0lDQThMM0prWmpwRVpYTmpjbWx3ZEdsdmJqNEtJQ0FnUEM5eVpHWTZVa1JHUGdvOEwzZzZlRzF3YldWMFlUNEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS1BEOTRjR0ZqYTJWMElHVnVaRDBpZHlJL1BoNWdtYW9BQUFBZ1kwaFNUUUFBZWlVQUFJQ0RBQUQ1L3dBQWdPa0FBSFV3QUFEcVlBQUFPcGdBQUJkdmtsL0ZSZ0FBVVF4SlJFRlVlTnJzM1hlY1ZkVzVoL0ZuaHFwMFVSQkJBYkZqNzRMWVVWRUVZNHZHRmpXYVdCSkxFdlZhb2lheEpUR3hSbzNSUkdVQXNRTUtLb3FLWWdGN0FVVVVVQlFRcFV1ZnVYK29FWlV5TStlY3RYWjV2bjd1aldVNDc5N3ZYdWZNNyt5eVZsa1Z5cEV5MnJNaEc3SUJuVmlUbHF6Ri8vRXYyeUpKVXI3VXRRVzUwSWF1Yk0vMmJFZnpIL3lYTld5T0pFa0dRR1ZKVS9aZ2IvWmhzeFgrUkF1YkpFbVNBVkRac0NZSGNEamRhYkNLbi9NTW9DUkpCa0NsWGpPTzREaTZVRjZ0bjI1dXd5UkpNZ0FxdmNyWmwrTTRtTlZxOEdjYTJEWkprZ3lBU3FlbUhNbFpiRnFMMENoSmtneUFTcDJOT0p0amFWU3JQMXZIOWttU1pBQlV1bXpPdVJ4VndIRTBBRXFTWkFCVWltekxKUnhFV1VHdjRVemdraVFaQUpVUzdibUFYeFRoRHI2NXRsS1NKQU9na3E4MWYrQms2aFhsdGViWlRrbVNESUJLK2hFN25jdG9WclRYbTJOTEpVa3lBQ3JKdW5Fald4YjFGVDBES0VsUzdqZ0xYSG8wNXc2ZUtYTDhnK2syVnBLa3ZQRU1ZRnIwNEYrMEs4SHJmbXBySlVuS0c4OEFwa0VMN3VUUmtzUS8rTXoyU3BLVU41NEJUTDRkNk0vNkpYdjF5VFpZa3FTODhReGcwby9QK1l3c1lmenpFckFrU1Rua0djQWtXNU1LOWkxcGhjK1liWnNsU1RJQUtpbTI1Q0U2bHJqR0dOc3NTVkwrZUFrNHFYb3lvdVR4RDhiYWFFbVNESUJLaGtzWVNOTUFkUXlBa2lUbGtKZUFrNmNPTjNOeW9GcHYybTVKa3ZLbnJNb2VKRXNEN3Vid1FMV1cwcHk1dGx5U3BMenhER0N5TkdFUXV3ZXJOc2I0SjBsU0hua1BZSktzSGpUK3dZdTJYSklrQTZCaWFzU1FvUEVQUnRsMFNaSU1nSXBuZFFhelcrQ2F3MjI3SkVsNTVEMkF5VkNIdnV3UnVPWkV4dG40eEduRmxqYWhHcXFZQ2NBc0twbkxEQmJiRWtreUFLYlBQK2dkdk9hVHRqMkJ1bkdmVGFpRnVjeGdCak9ad1dRbTh6RWZNNWxQbUc5akpNa0FtRnpuOE9zSVZZZlplR1ZHWXhxejdvLys3VFRHTXBiM2VKZjNtRWlsYlpJa0EyQnkvSVMvUnFpNmhNZHR2VEt1RmEzK2QyZnRmTjVpTktNWnhSaVcyaHBKQmtERnRUVjNSM2tVWndSZjJIemx5R3JzeUk0QXpPTTFYbVk0enpMYnRrZ3lBQ3FHdFJsSW95aVZIN0Q1eXFsRzdNcXVuTU5TWHVkNW51TXhnNkNrL0hFcHVKanE4UXk3UktsY1JYcys5Z0FrMEtFK0JCTGNRb2J6TUlPWWJDc2s1WWZ6QU1iMGwwanhEMTQyL2tuZmFNRCszTXpIak9KaUorR1JaQUJVcVIzRW1kRnEzMlg3cGU4cFkzdit5QnU4eTZXc2J6c2taZjVEejB2QWtYVGtOWnBGcXIyUWRmalNRNUJJWGdKT2drcWU1UzRlWUphdGtKUlZuZ0dNMWZmL1JJdC9NTWo0SjYzMC9ia0hkekNWQWRGdTBwQWtBMkFtbmN2dUVhdmY2UUdRVnFrQmh6T1NrUnhOQTVzaEtXdThCQnpEMXJ4RS9XalZKN0NCRStFbWxwZUFrMmdhdDNJOTAyMkVwT3p3REdCNGRia2pZdnlEbTR4L1VvMjA0bUltY0IzdGJJVWtBNkJxNnl5MmlWaDlQdi94RUVnMTFvamZNSjY3Mk1oV1NESUFxdVk2Y0duVStuMWRBazZxcGZvY3l6djhpM1ZzaFNRRG9Hcm14a2hMdjMydGttczhCRklCNm5JeTQvZ3pUVzJGSkFPZ3F1dEFEb3hhL3dIR2VCQ2tBcTNPaFh6RWVUUzBGWklNZ0ZxMXVsd2RlUXV1OGlCSVJiRUdWL0VXKzlzSVNRWkFyY3JwZEk1YWZ3aXZlQkNrb3RtQUlmVHpqa0JKQmtDdFRBc3VpVnEvS25KOUtZdU9aQXhuVXRkR1NESUFhdmwrUzR1bzlSOWdsQWRCS3JxbVhNdUxrYy91UzVJQk1LSFc1RGRSNnkvbFlnK0NWQ0xiTVpyenFHTWpKQmtBOVgzbjBTUnEvZi82L0s5VVFnMjVpcWRaMzBaSU1nRHFPNjA1TFdyOU9aNy9rMHB1Vjk3Z0Y3WkJrZ0ZRMy9vMXEwZXQvMGMrOHlCSUpkZVkyK2dUZGJKM1NUSUFKa1lqZmhXMS9qaHU4Q0JJZ1J6TmFEYTNEWklNZ1BvRkxhUFdQNTJGSGdRcG1FMTRnYU5zZ3lRRFlMN1Y0ZXlvOWZ2d2hBZEJDcW94ZmZtSFR3VkxNZ0RtV1EvYVI2dytuWE04QkZJRVovRUlUVzJESkFOZ1h2MHlhdlV6K054RElFV3hIOCt4bm0yUVpBRE1vM1hwRWJINlFPN3hFRWpSYk1HTGJHOGJKQmtBOCtla2lQY0JUZUZrRDRBVVZSdWVwcnR0a0dRQXpKdWpvMVd1NGhkTTh3QklrVFZpTUlmYUJra0d3RHpaaFEyaTFiNkJSendBVWdMVTV4NU9zQTJTRElENWNXUzB5cTl4bnUyWEVxSU8vNDY4SEtRa0dRQURmdWovTkZMbG1SekdBZytBbEtEUDJwczQwelpJTWdEbVFUZGFSNmxieFlsOGFQdWxoUGxINUVtaEpNa0FHRVNzQ1dDdTVFR2JMeVZPR2Yva1o3WkJrZ0V3Nnc2S1V2VWVMcmIxVWtJL2NlL2ljTnNneVFDWVpSM1pORUxWcHppT1Nwc3ZKVlFkN21ZZjJ5REpBSmhkKzBlbytTYUhzTWpXU3duV2dQdm9iQnNrR1FDemF2ZmdGZDluZjJiWmVDbmhtakU0MGdOaWttUUFMTG11Z2V0OXdKNThadHVsRk9qQUl6U3lEWklNZ05telB1MkMxcHRJZHo2MTdWSktiRWYvaU91RVN6SUEyb0lTMlRWb3RiRjBZNEpObDFLa0ozK3dDWklNZ0ZtemZjQmFyN0FiSDl0eUtXVXVpalpYcUNRRG9DMG9rUzJDVlhxYXZmamNoa3NwL1B5dG9LTnRrR1FBTkFEV1hGLzJaN2J0bGxLcEJRTm9ZQnNrR1FDelloMWFCcWhTeFI4NGhvVzJXMHF0N2JuV0prZ3lBR2JGWmdGcXpPZEkva1NWelpaUzdWZjB0Z21TUXF0ckMwcWlmY2tyak9jSVhyWFJLcHBIK0NwQlcxUC9tMW55bXRPRXhqU21XYVo3L3k5ZVlKcERVSklCTVAzV0xmSHJQOENKcnZtaG9qcU5TUW5ldWpxc3hWcTBwalh0NkVCSE90SStRL2ZPdGVJMnp3SktNZ0Jtd1hvbGZPMkZuTWYxWHZwVnJpeGxDbE40NjN1UmNIMDJaMU8yWUZzMnBDemwrOWVMRTduRHd5ekpBR2dBWEpIWE9aNDNiYkNNaEl4akhBOEMwSUlkMlpGdWRHWDExTzdQdFR6bFpPNlNESUJwVjVwbmdKZHdOWDlra2UyVnZtY0dqL0VZMElDZDJZc2ViSi9DTTRKTitDY0hlQ2dsaGVKVHdLWFJ0QVN2K1FaZHVjajRKNjNRUXA3aEVuWmtYVTVsS0l0VHR2VTlPTXhES01rQWFBQmMxand1WTBkZXRyRlNOVXptRm5yUW11TVpscXE3WmEvUCtOUE9rZ3lBbWRla2lLOVZSWDgyNGxMUC9VazFNb083Nk03Ry9KMFpLZG5pTmx6bVlaTmtBRXl2T2tXY29PSnBkdVlvUHJXcFVxMk00N2UwNVJjcGVYVHFETGJ4a0VreUFLWlZaWkZlNXcwT1lFOHYvRW9GbXMvdGJFMHZYa2pCbDhkclBWeVNESUJwVmNYU2dsOWpKTDNaaGlFMlV5clN1M0lRWGRnNzhWK29kcU9YQjB1U0FUQ3RsaFR3Wnl0NWhOM295a0FuZTVhSzdDbDI1cWVNVC9RMlh1WDBYSklNZ0hrTGdGTzRrZzNweVFoYktKVkVGUVBZalA5TDFNckgzN2NwSjNtWUpCa0EwNm5tNi9RdVlDQ0hzUjRYOEtIdGswcHFFVmZSbWNHSjNiNUxhZXhCa21RQVRLTnBOZmpaK1R6STBiU21OL2VuYnVwYUthMG1jQkJITXpPUjI3WTJaM3FBSkJrQTAyaHFOWDVtS2E5d05kMVpnMFBveTJ5YkpnWFdsMDBUK3FEVjJVV2RTMVNTZnNTYmpVdGp4V2NBNXpPRzEzbUQxM25kMENkRk5vV2UvQitYVVNkaDI5V1NVN2pHd3lPcGRNcDgwTFFrdXRDVkJqU21NVlhNWXo0TG1Nc2tQdVlUcHRzY3JjU2gzQmVwY25zbTViYnIrOUtYbGduYnBzOVlud1crSVNTVmltY0FTMk1rSTIyQ2xCS1BzeDJEMlR4UjI5U0drN2pKUXlPcFZMd0hVSkltc2l2REU3Wk41MUxQQXlQSkFDaEpwVE9ML2VtWHFDMWFqME05TEpJTWdKSlVTb3M0bWxzU3RVVm5lRkFrbFlyM0FHYmJXblNrSXgxWmx4WTBveG5OYVVhamIvN2JMQ3FCdVV6bWM2WXdoV2w4d2dRK0tjSTZ4bEk2VlhFNjlSSzBEa2RYdHVFMUQ0c2tBK0NLTmFFUnE5T0NScXhPRTJBcHM0RWxmTTdraEU3MVdqcHJzQTNic2cyZFdYK2w2d20wK09aL3QvemV2MTNNSkQ3Z2JjYndEdTg2VVkxeXBwSlRxTWR4aWRtZU0xd1dUbEpwcEhVYW1CWnNRUWZhc3g3cnNoN3RXWDBsUHp1ZnlYekdPTjdsTGQ1aGNtYWovRGJzVGhlMm9VTVJmeG1PWXhTakdjMHJUa2dSaU5QQXhGZVBoK21Sa0cyWno3cDg0U0dSbE84QVdFWkh0bVpydG1JcjJ0ZjZWV1l3aXVkNWpwZVlsNGtqV0ljZDJKM2QyYldrS3djczRDV2Vaamd2R1FRTmdEblFpT0hza0pCdCtUMS84NEJJeW1zQTdNUmU3TVdldEM3aWF5N2hOWjVrQ0NOWmt0SmoxNEw5Nk1uK1FTZXdYY0F6REdRUUgvdldNUUJtMnRxTXBtMGl0dVNkaE0xUEtNa0FHRUJURG1SZjltSzlFdGFZeFRDRzhqQ2ZwK2lvZGVBd2V0STE0aDJjcnpHSSszakxONUFCTUxOMjVta2FKR0pMdHVOVkQ0ZWt2QVRBNXZUaU1QWU45Z0c4bEdlNW53ZjVOT0hIcXlPSGNYaGlMazY5eVYzMFMzelBESUFHd05yNUJiY2xZanV1NVd3UGhxVHNCOEJHSE03aDdFUDlDTFVyZVk2N3VEZVJ6NzZ1elZFY2xaam90MngwZm9vN3VZK0Z2cGtNZ0puVGp5TVRzQlZUYVpmYUcxVWtHUUNyWlJOK3pzbXNFWGtyRmpDSXV4bVNtSS9jaG5UbldBNU85TEpRMC9nUE4zbG5vQUV3WTVyelJrbHZRS211QXhqaXdaQ1V6UURZa0NQNEpWMFMxSm5KOU9FdTNvMjhGVjA0a2NOcG1vcXh0Smo3dUo0WGZWTVpBRE5rVDRZbFlMMmt2aHp0b1pDVXZRRFlndC93NjZEUHNsYmZLTzZrSXNwVTBxMDRqaFBaTkhVajZsbit3RE8rc1F5QW1YRXJwMFRmaGxtMFlwR0hRbEtXQXVCYW5NNlpORTkwanhZeWtIL3hKS0ZhVmM1ZW5FTHZLSGRCRnNmelhNeHczMXdHd0V4b3hoamFSTitLZlhuQ1F5R3B1R0Vqbm5aY3h3UXVTWGo4Z3dZY3poTzh3em1zV2ZKYW5iaWNTVHpCNFNtT2Y5Q1ZweGpLVHI2OWxBR3orSDBDdHVKZ0Q0U2s0b3AxQnJBcEYzQW1EVlBXcllVOHhHMDhWWkp6Z1kwNGxCUFpqYkxNakswcTd1SThwdm9tcXhIUEFDYndVNUxuMlNYeU5uekNlbFI1S0NRVlQzbVVtc2Z4SHVlbEx2NUJBMzdLTUNaeEZSc1c5WFczNDFZKzQwNTJ6MUQ4Z3pLTzV6M09TL1c1VEFtcU9DZDYrR3JIZGg0SVNla09nTjE1blR0Wk84VTlhOGQ1dk1jSWZrR3pnbDlySGM1bkxLTTVwYVFyK2NiVGpLc1l6VzYrMFpScUx6SXcramIwOGpCSVNtOEFYSWNIZVp3dE10QzNNbmJsTmo2amd2Mm9VNnRYYU1KUlBNSWtybVRqakkreExYaWFmMmMwNENvdkxvNStEbkFmRDRLa29nYVpZSjlxWlp6RVh4UC93RWR0Zk01QUh1UkpGbFR6NTV2U2s4UG9rY0pMNElVWXozR005QTIzU3Q0RG1GUVBSejRIdDRRMW1PTmhrSlMyQUxnKy8yTHZUSGR5THNONWl1RzhSZVVLZnFLY3JkbVAvZWlTNkRVOVNtY3BWL0pIRnZ1bU13Q20wczY4RUhrTGV2S0loMEZTbWdKZ09iL21jaHJscEtNemVKTjNlSXVQbWNGTUZ0T1NsclJtYTdaaGF4cm5mcnlONGxqZTgyMW5BRXlsNGV3UnRmNDEvTTZESUtsWTZwYThRaXZ1WXI4Y2RiUUZ1N083QTJzRmR1QVZmaDR0NGtpRnVDbHlBTnpMUXlDcGVFcjlFTWp1dkphcitLZFZhY1FBTHN2VWREZktpNGY1TkdyOXJSSzZZS1lrQStBUGxIRW1UN0NPVGRZUHhzVWZHRVJURzZHVVdjeHRrVCt0ZC9ZZ1NFcCtBRnlMeDdnMnA0ODdhRlVPNUZrNjJBYWx6SDhqVHdhemc0ZEFVdElEWUdkZW9ydnQxUXB0eGN0MHRRMUtsUW1ScHpJeUFFcEtlQURjaCtmb2FITzFVbXZ4T0FmWUJxVktQd09nSkFQZ2l2eUtJWm1jOEZuRnRqb1BjWlJ0VUlvTVlHblVMMDBkUEFTU2toa0E2L0IzYmc0d3VZeXlvUjU5T01FMktEVSs5eUt3SkFQZzhuNmQ5K05zbTZvYWpjQi84M1Bib05SNE5HcjFiVDBBa3BJWEFCdHdINGZiVXRWNERON09zYlpCS1RFNGF2Vk5QUUNTaXFONEYydFg0d0gydDZHcVZRUzhnOWs4YkNPVUFtL3pNZXRHcTc2SkIyQzVHbEVmZ0dhVUE3TytXWkY5cm11UFM2VVBnSTBZNkVKRkttQWM5bU4vbnJVUlNvRm5PVHBhN1U3VVoxRnVQeVhXcFMydGFFTXJXdEdHSmpTakdVMW93dW9yK1ZNem1jczg1aktEdVV4bEd0UDVuS2xNWlNKekhjb3lBQmF1Q1kvUXpXYXFBS3N4a0c2OFpTTmtBRnpwSi9ZR3ZKdWozMCtkNk13bXJFOUhPckp1clg1Zk5WL2huQlJmTUpHSlRHSThZM21QU1E1c0dRQnJyZ0VQR3Y5VXNHWU1ZaWVtMmdnbDNJaW8xVGZKZkFCc3pnNXN6NVpzeGliZlhOZ3RqWmEwWE9haG1ybU1aU3h2OFFxdk1OTkJMZ05nZFpSekYzdmJTQlZCZXg1aVR4YllDQ1hhV0w2Z1piVHFXWDBNcEE1YjBZMGQySUVOS1l0UXZ6SGJzLzAzZnorZVZ4bk5TRWF4TUJPOVBaaFdFYXMveTFnL05GYW9VY1RyQ1U4VUhnQnY0QWlQb1lwa1oyNlArSGFRcXFPSzE5Z25XdldzcmJGVXpyYnN6dTUwUzlEeUFaM294T0hBQWtieExDTjRQdVgzQys3TWVSR3IvNXVUL2RCWW9mMjROVkxsSmJRck5BQmV3bWtlUVJYUnozaUo2MjJERXUzVmlBR3dYV2E2MkpnOTZjbEJ0RW5zRmpha0c5MkFwYnpPWUFieEtsV3A3UFJkVVFOZ0wzNzV6VlBaK3JHRG8xVWV4dFRDNWdIOEpaZDYvRlJrZjJVWG02QkVleTFpN1hVejBMLzFPSWRubWNGQVRrbHcvUHRPSGJiakVrWXppVnZaajNxcDYvZTd2QjZ4ZWl0MjlpTmpCZXB5UUxUYWZRdWJDSG9QYnZUNHFlanFNNEMxYklNUzdBMERZQUhSN3dVbWNBM2RVcmhrYUR0T1lTaFQrQThIMGlCVlc5NG5hdlhlZm1Tc3dLN1I3aWIraWdjTENZRHJNY0ExZjFXaWo5bC8yd1FsMkhpV1JxdmRoR2FwN0Zramp1Y1pKbkFOTzBkNXlLTjQxdURuREdZS3Q3QlRhcmE1WDhRUmF3Qk1ZbWNlWm03dEEyQkRIdkFzalVxbUY3KzBDVXFzUlZGbmpVdmZPY0F1M01abi9KZmRVaDc5bHRXY1gvSWk3L0E3MWs3QjFuN0tVeEdyYit3S05va0xnQlZRK3dCNEM5dDU3RlJDMTdDeFRWQmlqWXRZTzAyUGdUVGtCRjdqZVg1QmsweU9nODM0SzVQb2w0SzczTHdJbkR4YlJudW0vM01lcjMwQS9EWEhlK3hVVW0vYkFpWFlCeEZydDB4Smo5Ymh6MHppRHJiTytGaW94NUc4d01zY1U5SnBxd3YxQVBNaVZ1L2xSMGFpWXZHQXIxZkpyazBBM0o1clBISXFvUVg4bnE2OFp5T1VXSjlFck4waUJmMVpuMy94RVJmbTZFYWhIYmliRHpsenBlc1N4elNYaHlKVzM1bldmbWdrS0FCV2ZQMC9OUStBcTlNbmhZL0JLejNHc2pOL2kzckxzclFxbnhvQVY2Z1R0L0llSnlmNmZGaHB0T1ZhSm5CcFFoL1RxWWhZdTV5RC9ORDQwV2paTmxMbDhieFkyd0Q0VisvTlVnbjlpKzJpVHJJaEdRQnJyeU45ZUo5VGNqeER4RnBjd25oK1Q4UEViZGtUVElsWTNic0FmOXlSV0k5RTlmdDJRdk9hQnNBZW5PcHhVNG5NNERCK3lWYzJRZ2JBRkFiQXRiaU9zUnhOZWU1SFIwdit3bGlPU1Znbmx0QS9ZdlY5YU9USFJrSWk4Zi9PQmRkc2dLN0o3Umw2akYvSjhqeGJjNzl0VUNwTU53QitUME11WWp5L3llRmwzeFZwejkyTVpzOUViVk9mcUNOa1B3ZkZNcHF4UjZUS3J6QzJkZ0h3MWxRczI2TTAraWQ3UnAxYlRhcUpXVkYvZFNUTmdiek5uekk2MFVzaHR1RXBLaEkwVCtBcmpJbFkzWXZBeStvUjdjdlNNdmVDbHRmbzhCM2lVVk1KTE9Ka1R2LzZzWFFwRlJhd01GcnRaQzFDMW82N0dFd25oOFFLL0l5eG5FbWRoR3hOekhPQVBWMDdiQmtIUjZwYnlZRGFCTURWdWRaanBoS1l4cDR1L2FiVWlYY09NRG1YV2NzNW0vYzQxc0d3VXMyNGxoZllMQkhiVXZIdDdmOFJyTUd1RG9iL3ZZZjNqMVQ1U1NiWEpnQmVTQWVQbW9ydUE3b3cwallvZGVibVBnQnV6QWorbnRoNTc1SmxCMTdobkFROEZES1JaeU5XOXlMd3QvYUlkaU5IeGZlL3dWWDNyZjQ3ajVtSzdtVzZNTjQyS0lVVzVUb0Fsdk5iWHFPTHc2RGFHbklOVHlYZ05Fck1pOEN1QnhJN0NzL25nZG9Fd0p0OHVrdEY5d2g3OGJsdFVDckZ1MmMxL2tUOHJSbkszMWpOUVZCRHUvTUdoMGJlaHZ0WUVLMzIrbXpoSUFES29rWGhnY3lwZVFEOEtYdDd6RlJrL1RrNDZ1cVVVam9EWU93djQ5MTVnKzRPZ0ZwcHlyMzhQV3FFbjhuZ2lOVzlDQXl3SGUwaVZmN0JhakRWQ1lEMXVkSWpwaUxyeXpFc3NRMHlBTlpZelBoUWg4c1o2cnF1QlNqamJKNk9GZ0FnN2tWZ0F5REV1eFQrQlkvVlBBQ2VUa2VQbUlxcVA4ZTcycTlTTGQ0Ti9mR2laMU1lNEFKWCtpaFlGMTZMK0VUc294R25NZCtPZFQzOC9DUlMzUUUvdkhONTFXL2xabHpvOFZKUjlmUHNuMUl2M25tNFdBRndJMTcwTnY0aVdaTW5PQ3JhK0xrMzJuNlhjVkR1ajMwSE5vOVV1YUxtMzJMUG82WHZWaFU1L25uMlR3YkEyb3J6L1BHQmpHWlREM3ZSTktTQzh5UFY5aUp3VEFkSHFqdmh4eE91clNvQXR1Vk0zNmtxb21IOG5FcmJvTlNMdDZwQmpET0F2K0FobDNvcnNqS3U1RWJLSWxSK0llTGtXM3NrY0NuRGZFVGd2aitlQkh4VkFmQlNwL2xVRWIzS0lSSG5UNU9LcDJHMHl1SGZRWmR3bTh0NGxjVHAzQkZobWJpcWlPY0E2OU1qMTBlOFpiUzdQeXQrL0s5V0hnRFg0M2pmb1NxYThSencvVm1JcE5ScW1wTUFXTTZ0WE9yaExwbWYweS9DeEQ0eGw0VEw5MFhnQXlOOWxYcU5kMnNhQU05SndKU2p5b3BwN005VTI2Qk1LSXNZQUJjR3JGV0gvM0NLaDd1a0R1ZmU0TDlweC9GU3RQM3RrZXRsSldMRjM0cmxmN3Ric1phYzVIdFRSYktFSS9qQU5pZ2pta1M0Y1BldFdRSGozeDBjNThFdXVWNzBDejZlS3FMdGJUTjJ6KzJSYmhCcEN2VksrdGMwQVA2YXhyNHpWU1MvNVJtYm9NeG9HckgyakVCMTZuSzM4UytRUS9sbjRNZEIra2VjVHpLL0Y0RzdSM3FVYWppVGF4WUFHM09HNzBvVnlkMWNieE9VSVRIWHdnZ1RBTXU0TmRwTWRYbDBDbGNGclRlZG9kSDJ0VmVVWjUrVElGRVhnRmNXQUU5eC9qOFZ5UnY4eWlZb1U5cEdyUDFsa0NwWGNLS0hPYWh6T1RWb3ZYaFBBcS9MdHJrOHd1WDBqRkozQVEvVUxBQ1djWnJ2UnhYcDE5VWhmR1VibENuclJLd2Q0Z3pnYWRFbUtjNno2OWc3WUxXQnpJeTJwL204Q0x3emEwZXBPMmhGOXcydktBRHVSeWZmalNxSzQvblFKaWhqMmtTc1hmcGYyNGR4ZzRjNGducmN5MGJCcWkzZ2ZnTmdVTEVXVWx6aEF6OHJDb0ErK0svaXVKM0JOa0daczE3RTJsK1UrUFczNGM1cUxCS3FVbWpCd0lDUENjUzdDTHdsSFhONGRPUEUzaThaVXJNQXVIYWtLOVhLbWdtY1l4T1VRUnRGclAxSlNWKzlOUSs3L2xORUcvUHZZTFdlWVVMT3dsQk1tN0JKbExyM3JuanErT1VId0Y4NEFiU0tvSklUbUcwYmxFRWJaRFFBMXVjQjF2WHdSblVFSndlcVZMWDgyZUVNZ0NVUjZ3SnczeFgvcC9MbC9qc25nRll4WE1mVE5rRVoxSlJXMFdyUEtlbERJRmZUeGNNYjNmVnNIYWpTM2RIMnNSdHI1dXlvSGh5bDZpU2VxMWtBN0U0SDM0RXEyRmd1dEFuS3BFMGkxdjY0aEsvZGt6TTl1QW5Ra0xzQ0xaZjJMcTlGMnNjNkhKQ3JZOXFhbmFMVTdVdGx6UUxnejN6L3FXQlZuTXA4MjZCTWlqbUwyYVNTdlhKYi9wUGJDWHFUWmdzdUNsUXAzb01nK2JvSTNDdlNnMVVyWGZMdng1dlVJTnFWYW1YSlhWNytWV1p0SGJGMnFlNEFMT1B1M0YyVVM3THpBNDJ5Zml5TnRJZjcwakJYQVRDR04zaTdaZ0Z3UDVyNzNsT0JabkN1VFZCbWJST3g5b1FTdmU2djJOTURteUQxdUNQSXc1aWZNU3pTSGpZT091MTFYSTBpN1d2Rnl2L3pqd1BnRWI3elZMQS9NczBtS0tNYXNHWEU2bU5LOHFycmNiVUhObkZmTTg0SVVzZUx3S1czSDZ0RnFGcEp2NVgvUU4wZi9QTnFYZ0JXd1Q3a256WkJtYlY5MUV0WHBRbUF0d2FjZnJnNEZqQ0Z5VXpoVTZhemtQa3NZQ0ZmQWMwcG94SDFhVUFqV3RHS2RXaE5LK3FrY3FUOWdZb0FYNlVmWWg2Tm91emZRWlN2N0JHRkRJbVRxNTVaMVEwalB3eUFQVkwzTWFEa3VXREZFMDlLcWJkYnhOcUwrYUFFci9vejlrOUY1MmZ6Tm0vek51L3lObE5yOE9mS2FVVW5Pck1abmVrY2RSbS9tbW5PbndPc3lqV1hCemtteXY2dHpVNjhrSU5QakxxUmx0YW9XUFdHZmQ5UC9IUlhnVVl6d0NZb3c3cEZyUDBCaTR2K21xc24vdkx2bDR6Z2FaN2hqVnFlTDZwa0NsTjQvcHQvYWtFWGRtY1B0azNCZWNHVHVEbkFSQzE5SWdWQTZKMkxBTmlWbGhHcVZtT3Q1N28vK0o2MHI1L3VLdEFmcWJJSnlxejY3QnF4ZWlrdUFKOUh1OFIyKzMzdTR3RmVLK3FGd2hrOHdpTkFVN3F4RDRjbGVPK2huQ3NEbkowZHhoVFdqaFFBejgvQlowYWNleDBmWmVhcWg5ZXl0bzA0djcyeTRWVUcyd1JsV0xlb3Q4a1VQd0N1eCs4VDJlY1ArU05ic1RFWDhrcUo3aE9ielNPY1RYdDI0NThKZm1odHZ3QnJzeXhkMWNNQ0piTUpHeHNBUzZRYUQvZDhQd0QyOE5OZEJmcVQ1LytVYVFkR3JmNTYwVi94ajFHZVQxeVpTb2JRa3cyNWhEZURWQnZCNmJUbEFKNUk2SWk3TEJsaElWUGhLS1F0V0Q5QzFSazhXdE1BdUQ5U0ljYnlzRTJRQWJCa1hpN3k2MjBVN2U2djVadlBkV3pNQVR3UytPblFKUXhoWDdhaFR3bnVzU3pVUGdIdU9uMlZkdzJBbWRyRCsxbFlzd0RZSXRKYWRjcU82ejMvcDB6cnpFWVJxMDhwK2tKd2YwalFneENMdUprTk9hc2t6emxYeitzY3l3YmNIRzF0akJXNUlFQ051eVB0Mjg2ME5nQ1dRRVYxZm1qWkFOZzlwWE1sS1NtKzVDNmJvRXc3S21yMVlwLy8yNVFqRTlMWEt1NW1FMDVqY3ZRdG1jUnBiTWVJUkkyNi9kaWs1RFg2UnBxUnJ6elNGQ21odEdPN0NGVS81dG1hQnNEZC9YUlhRZjdOUEp1Z0RDdkxXQUE4THlGZit0OW5UNDdqbzhRYzV6ZlluYU1URUVhL0czZS9EaEI4bjQyMGQ5bStDTnlMc2doVisxVXZ6aThiQUxzZ0ZmSWQvdDgyUVptMlU1VGJ1VXNWQUZzbjR2emZZdjdNVmp5VHVFK3p2blJlOVR4cXdSeEg4NUxYaVBVZ3lENlIxaUhKY3J5dHFONlBmUmNBbTdLRm4rOHF3TE9Nc3duS3RGT2lWbDlhNUFENEt4cEU3K2o3N01ERkxFamswWjdGWWZ5Nk9yZlNCOUNZbjVlOHhuMlJqc05xR1o1L3VDbDdSS2o2Vm5XZm55OWY1cnV0ZHdDcUVMZmJBbVZhaThobnpGNWxWaEZmclQ2L2l0N1IrOWlCTnhKOXpHK2tLK01Uc1NXbEQ0Q3pHQlJwMzdKN0ViZ0g5U05VcmFqdUQzNFhBTHY2K2E0Q3pFblE1UktwRkU2SVBHUGVrMFY5dFVNaXJmM3dyY1djeGVITVR2eFJmNFV1SlpoOXNlYTJZc3VTMTRoMUViaG5aazgveFlpMmxkV2YxdHNBcU9JWXpGYzJRUmxXaDlNaWIwRnhBK0R4VWZkbEhyMjRMaVZIZmhwNzhtSUN0dU80a2xjWXd2UW9lOVl5NnZLS3BWT2ZBeUpVSFZIOXlhTEsvL2UvemdHb1F0eHJDNVJwUjlBcGF2MkZQRi9FVjJ0RDk0ajdNb045R1pxaVl6K1Q3andWZlN0K1Z2THpaSXU1SjlLK1pmTWk4TzQwaTFDMW92by8rbTBBM0NEcStwWkt1N21wK2ppWGFxb3MrcUwxSTVsZnhGYzdPdUpGdDgvWW5aR3ArNFRyeVF1UnQ2Rk5nUE5rRlpIMkxac0JNTVplTGVTK21nZkFMWkZxNzlHaS9uS1NrcVpuOU0vSTRsNEFqcmNBM0V6MjVhMFVqb0Q1SE1MSGtiZmhvSkpYZURIU09penJaM0FXa2pKNlJhZzZoQmtHUUlVZWRGSjIxZUdLNk50UXpGVzIyN05WcEwxWXhHRzhuZEpSTUlWZWthZTZMLzBacFNyUEFSYk5kcXdib1dxTkh1UXhBS29ZSHhxUDJ3UmwySEZzSG5rTFBpaHFiSXIxeTdhU280dDhKak9zMXpraDZtcm5Hd1JZRXE1UHBEM3NSZGJFMktOWlBHSUFWRmh2OHFsTlVHYXR4aCtqYjhORFJYMjFneUx0eGNVMXVUOHBrZTZOdk43NWdRRythc1I1NG5sNzJtYnNjeVBHMTZ6N2F6YVo5OWNCc0NrZC9KUlhyWG4rVDFsMkllMmliOE9EUlh5dFp1d1daUitlNUtvTWpJYmZNaTFpOVQwQzFJZ3pHMkJaeHM0QmRveHlXcTJHRi9DL0RvQ2RveXhYckt4NDNoWW9zemJsOTlHM1lVcFJ6OHAwaTdJNndUU09yZDRDOVFuM0JXZEdyTDdyTW5QM2xzbzlMSXF5YjltNkN6QkduSjNNMDdVSmdCdjRLYThDdkdBTGxGRmwzQklsTG4zZncwV05UbkhPLzUzQVp4a1pFLzFyZHA5VlVUVVBjRjdwaTBpVGV1MUowd3g5Y3NTSXMvMXEram54ZFFEc2hGUmI0NkplRXBGSzZZeEljZW43aXZ0a1pvdzl1b2RITXpRcXpvMTRMalBFMFl0ekViZytQVEl6UXRhZ1c0U3FOVDV1WHdmQWpuN09xOVpldEFYS3FNNWNuWUN0K0pEbml2aHFqZGsyK0I3TVM4Qmw5R0o2dDhnUDVkUkVsd0ExQmpFenlyNWw1eUx3Z2RRTlh2TWQzcWhkQUZ6ZlQzclYydXUyUUpuVWdENnNsb0R0dUx1b0UzTnNUNzNnZTNCRjlDbVVpKzN5YU5QQmhKakJjVUdrcDdWN1JCaWIyWW15dGJoTzRCbEFGZXB0VzZCTXVwYXRFN0FWVmR4ZDFOY0wvMnppUks3SjNOaDROZHJrOXh1eWVvQXFjUzRDTncveWxIUHBOV1MvQ0o4VC9Xb1hBRmRqSFQvclZXdHYyUUpsMEluOEtoSGI4VHpqVXg0QS84N0NESTZQdjBlcVd5ZklvbWtqbUJobDc3SnhFWGh2R2tmNG5KaFF1d0RZM2tsZ1ZHdlRNL05zbi9TZEhia3BJVnR5WjVGZkwzUUEvSUxiTXpsQ2hrZWIvbjdyQURVcTZSdGwzM3BsSW8yazVBTHcxd0d3alovMnFyV3h0a0Nac3o0RGFaaUlMWmxSbXdzN0svM0U3eHg0RC80WmVmM2Mwa1drZXlKVjNpUklsVGdYZ2RlTjhJaFNzWlZIV0dsbkVmZldOZ0N1N2VlOWFtMmlMVkRHck1WUVdpZGtXMjR2Y254YUo4Z2RaTjlaekkyWkhTZjlJdFVOYzgvK3U3d2FaZS9Tdng3SVRoRXkxVkMrcUcwQWJJMWtBSlFBbXZFSUd5WmtXNVlXL1VMMGVvSDM0UEVNenhJNmluRVpEb0N4emdHbS95N0ExRndBOWd5Z0RJRFNzdkZ2S0Rza1ptc2VyczJOM1N2VklmQWU5TXYwYUlrenVYV29BRmpCa2doN3QxWHFaeVU1T0hqRjJReXFmUUQwREtCcWI1SXRVSWJpMzJQc25LRHR1YUhvcnhqMkRPQjhCbVo2dk1SWkJiMEphd1dwTTQxaFVmWXYzUmVCTjJMajREVWZZTDRCVURHNERKeXlZaDJHczFPQ3R1ZjFtaTd0WGczdGd1N0JvOHpKOUlnWkVXMmtodUZGNEhSc2ZhMlhpalFBcWpCZjJnSmx3bWFNWkp0RWJkSGxKWGpONWtIM1lIakd4OHdVUG9oU3QyV2dPZzh4TjhMZWRXTU5BMkFOZkZyNzkxazUwTXpQZnRYYURGdWdET2pPYzdSUDFCYTl3d09wRDRBak1qOXVub3RTZGMxQWRlYnhZSVM5cTh1QnFSMFByZGdsZU0zK0xDMGtBRFpHcXAwbHpMWUpTcmt5em1jSUxSSzJWWmRUbWZJQU9ETUh5MFMrSHFWcXkyQ1Z2QWhjTXdkOXM3eHVTQlcxLzZQbFFCTi9BNmlXWmtWYkVsMHFWaVM2anl1cGs3Q3RlbzhCSmRyYmNFYVdKTUlteTRjWkQ0QlBSbG5wYWIrRVRNT2VodWc2cHBENUd1dFNoOVg4SGFCYVdtZ0xsR3A3OHQvZ2MrTlZ4eFcxdjZ5elVsMERucUhJdzZkRG5BRFlORmlscGZUam5PRDcxNWk5ZVNTRm82RVIrd1N2V1ZISUg2NUxZMWNDVnEwdHNRVktyZFg0TTJkRnVHU3phdThVOXJHK0VyTTg3RVgxRVZVUmZvTTJDRmlyVDRRQUNMMVNHUUQzRFg0NnJhcXdOWnZMdlFBc0E2QnlhQTllNVp4RXhqLzRmWW5PLzZuWXZtSnFoS3IxQTlaNkxjcWRuTDBUK3M1Y3VZT0RWeHpKUjRVRlFCOEJrUUZRK2JJT2ZSbk9KZ25kdW1FTThSQ2xSb3kxa0JvRXJSYmpRWkRXN0ppNmtWQ0hBNExYN0Z2WUh5OFArbDFDV1ZOcEM1UXlUZmtUNzNOVWd0OVR2L2NncFVpTWVSRENCc0MrVVQ3bjAvY2tjTmRnMC9OOGEzR2hqNHFWcC9KRXE1TENydzlLazlVNGt3KzRpRVlKM3NhN0lrMHRvdHI1S2tMTmVrR3JmY3d6QnNCRWJ2RmpUQzgwQU5ieEhhd0NmcUZLNmRDRTgvaUlhd090bzFwYmM3aklRNVVxODNLd2p6RXVBbS9LUmdiQVZTajRVVEVEb0F5QXlycjErUXNUdVNvRnkxNWV6R1FQbHdFd1llNW5maTRDVlNFMnAxUHdMNHNEQ3crQVhnSlc3VFcwQlVxMHVoeklJNHpqOTRsYjZXTjVYdUZHRDVrQk1IRm1NY2dBbUxpdGZiRHcydzg4QTZoQ05QQUxoQkpyVy83Qkp3em1nSlNNMHFYODB1bGZVbWRCTHZZeXhrWGdYV2hsQUZ5Sklzd1ZXdGRmNENwQUdhc3oxellvVWVxd003MDRPSFgzRU4zQUt4NjgxTW5IWXBoRG1SNzhHZGR5RHVMMmxQU25MZHNIcmppRko0dlJZaWZ5VUNGYTJRSWx4cm9jejExOHhuT2NtN3I0TjVFL2VBQ1ZVSXZwSDZGcWVpNEM5d3ErSGt6L1lsd3RxTXNpeDdZSzBEclNhcGpTZDU5aW5kbVJuZGlORFZPN0Q1VWN6eHdQcFJLckQyY0VyN2tQalZKeWoyVXFMd0JEM1Z3czJLMVNCa0FwaGpYWmdzM1luTTNaSnRIeitsWFAzNkxNdFNaVjEwdU1DLzRGYXpXNjgxQUtldE9VUFFOWGZJL1JCa0FaQUpVSGRXbkpXclJtYmRhaVBSM29TQWVhWldqL1h1ZGlEN0lTcmcrWEJhL1pPeFVCc0Vmd0pSSDZGdWRsRElBeUFBcWdJbUhQTXphbmpIS2EwWlRHR1o5dWFEN0hlQ3VPVXZBSmNXbndPOTE2VWljRlQ4YjNDbHl2cWpnWGdBMkFLdFI2dGlBamRyVUZrWnpMT3paQmlUZWVGK2dTdU9hYWRPWFpoUGVsSGdjRXJ2Z1M0NHZ6UXVVR1FCVmtRMXNnRmFDL2t6OHJKV0xNQnBqOEo0SDNvSGxhajBONWxDVmVsQjBiMlFLcDF0N2haSnVnbEJnUTRWYUY1QWZBMEJlQWx6Q2dtQUhRYzRDcXZiVnBZaE9rV3BuRDRVNmtydFQ0Z2lIQmEzWmk4MFQzcEN4NFJIMmN6NHNYQUdHVzQxb0YyTUFXU0xWUXhZbU1zUTFLRVM4Qy85QzJyQnU0WWtYeFhxb2NtT21vVmdFMnRRVlNMVnpCZlRaQnFUSTRRbDVJZGdBTWZRRjRMZzhiQUpXa2IwQ1NhbXFBYy84cGRSWkUrTkt5UGUwUzNKR0RBOWQ3cUpocm8zZ0pXSVhhd1JaSU5UU0M0Nml5RFVxZDhCZUJ5emdvc2Qzb3dKYUJLMVlVODhVOEE2aENiVXNkbXlEVndIZ085ZUU3cGRLemZCUzhabkl2QWg4Y3VONDBoaFU3QU01d1RLc0FqZG5ZSmtnMStCRGZ0M2pQOFVsQlZkRXZlTTA5YUpyUWJvUytBN0EvUzRvZEFLYzZwbFVRTHdKTDFUV0QvZmpRTmlpMXdsOEVic0QraWV6RUduUUxYTEZ2Y1YrdUhQak1FYTJDN0drTHBHcVpSeTlldHcxS3NURzhFcnhtTWk4Q0gwamRvUFUrNEdVRG9KSm1IMXNnVmNOWDlPUTUyNkNVQzM4TzhFRHFKN0FQdllQM3ZjZ1BqaGtBVmJpMjNnVW9yZElpRHVOcDI2RFU2MXZjTzlHcW9SbTdKYTRMRGRnM2NNV2kzMzFaRGt4eFBLdEFlOXNDYWFXK29uZUVoYlJVT3MxcHo1YXNrOE05bjhZVHdXc203eUx3M29HWFFYMlo5NHY5a25XQktWUlI1cnRaQmRpWGY5b0VhWVZtY3BBWGYxT2xDYzJXK2FzNXpXbjZnMytUWjMzb0ViaGlMMzZUc0prelEwZlNpdUsvWkYxZ0lWL1MwdmU3Q2dxQWpZbzVQN21VS1ZQWjMwYy9FbVcxNzBXN1pqLzRxd1hOS0xkSksvRXdjMmtjdE9KNmJNT3JDZXBBZWVEcHFaZHdUMmtDSUh4c0FGU0JINmM5WE5kVVdxNUpkQy8reFJ1dDRoT3B4VEovTmZ6QlA3ZWdvUzBxeUR3ZTRMakFOWHNsS2dEdVJKdWc5WWFWWXNLK3J3UGdoMnp0aUZaQkRqVUFTc3Z4SmdmeWlXMG9vcklWbnJYNzlxL1ZiVkxKOVFrZUFIdHphWUwyUC9RVTBCV2xlTkd2QStCSGptWVY2RUFhc3NBMlNOOHppS09aWXh0cVlTMWFzelpyMHBJMXZ2bnIyNGpYMU9Za3dGTjhHdmdCbUszcHdJVEU3SC9ZT3dEbjhaQUJVTW5WaEFPNTN6Wkl5N2lHODFocUc2cWhGZTMvOTFkcjJ0SXFrZk8rNlR0TDZjZHZBOWZzeGZVSjJmdU4yRFJvdlllWlc3b0FPTUhScklLZGFBQ1UvbWN4cC9GdjI3QkNUZG1ZamRpRWpkbUlEYjFvbTBKM0J3K0F2Uk1UQURQd0JQQjNBZEF6Z0NyY2ZyUmxzbTJRZ004NGttZHR3NDkrMzJ6SWxtekZGbXhCZTl1UmNtL3dGbHNFcmJnYmEvQmxJdlk5N0IyQW41ZHEzc1Z2QTZBekFhcFFkVGllSzJ5RHhOUDh6QldXbHJFTzI3RWRYZW5pbWI1TXFlQ3F3RjhnRG9pd0ROMlB0V0tYb1BYdVlYRnBYdmpydVk3bWUrWkdSWENpYzJjcDl5cTVqSDJNZjBBNVcvRWI3bWNLa3huSUpleGovTXRjQUt3TVhERVo2NEgwcEU3UWVuMUxsNmkvTm9aMmptWVZxQk05R1dnYmxHUFRPSnBodWUvQ3h2UmdUN3JSd2dHUmFaL3dOSHNGcmJnZkRWZ1lmYi9EeHREeHZGaTY3MmpmQmtDcGNPZllBdVhZbzJ5VDYvaTNHdnR3RldNWXl6L29aZnpMZ1lyQTlab2tZTjM1MWRrbmNJOUx0Z1NlQVZERnREczcyZ1RsMGl4K3lZRjhtdE85YjhIaDNNVTBudUE4Tm5FdzVNWjlmQlc0WXZ5THdQc0Z2cFdoYitsZTJnQ280anJMRmlpSGh0S1pmK1Z5ejV0ek1vOHhsUUVjRzNoMVdNVTNtMEdCS3g0VS9VN3pzRThBaitZOUE2RFM0Z2cydGduS2xTODRpUU55K0NCZFBRNWlBSi94TC9hbG5zTWdwMEkvbGRzbThsV21PdlFNV3Era0Y5bS9EWURUK01LUnJLSzhQUzZ4Q2NxTlNtNWpZKzRvM1YwNkNiVWgxekNaZ1J4T1F3ZEJyajNHNTRFcjlvcTZ2MTFaTTJDMXBmUVBFUURoYlVleWl1S25kTFlKeW9WWDZNSXBPZnZ5WEpkRGVKejNPSWUxSEFCaWNXa2p5bkxFdlFzd2JQVW5tUkltQUw3dVNGYVJ4dFJsTmtHWjl6bW5zUk12NVdxZm0vQTdQdUordXJ0d2dQNG45RVhnemRndzR0NkdQZjlZNHFlc3Z3dUFyem1PVlNTSHNKdE5VSWJONDJvMjVHYVc1bWlmMStKU0p2QlhaNHpWRDd4Y3lzY1VsaXZlT2NETjJTQmd0Zms4SENvQXZ1NDRWcEdVOFhmWEJGRkdMZVptTnVCOFp1Vm9uOWZtT2laeENXdDQrTFVjb1djRGpCY0F3NTcvRzFqcVQ1bnZmazIvbTRENXRaVVYyL0Z6bTZETVdVSUZuVG10dFBmbEpFeExybVk4di9GaEQ2MGtBSVo5Q0dvWFdrWGEwOTZCKzFwaTVjdDhyL1V4RUJYUEZUU3pDY3FRQmR6Q3hoekR1Qnp0YzBNdTRFUE9kUTFmcmRTSGpBeGFML1JVTE45YWh4MENWcHZPMEhBQjBJdkFLcWJXL01VbUtDUG1jajBiY0NvZjVtcXZEK0lkTHFlcGgxK3JGUHBCa0RnWGdYc0hmZmhwQUl0REJzQlhIY1Vxb3BQWnd5WW85VDdnZDZ6SG1UbWI2SGxUbm1RZzYzdjRWYzJ3c2lob3ZlNVJ6a3FIdlFPd2IrbExMQnNBWDNRVXE0akt1SU5HdGtHcFZja3dqbUFUcm1GR3J2YTdMdWZ4R25zNUFGUnRYL0pvMEhxcnNXL3dmV3pDbmdHclRReHhXWDNaQVBnbTh4ekhLcUtPL01rbUtKVSs0VW82MFoxN2N6WFZDOEFPdk1KVk5IQUlxRWJ1RGx3di9FWGdIa0hmRlgxQ1BGaXpiQUJjd21oSHNZcnFMQTYwQ1VxVldkeE5MenB5QVJOeXQrOTFPSS9uMmRKQm9Cb2JISGhGbklPb0czZ1BEdzVhclYrSUl0K2ZyZTBGUjdHS3FvemJYREJLS2ZFVkQzSVlhM01jZzFpU3cvMWZsNmU0aW5vT0JOWENJdTRQV3E4bHV3U3RWNDhlQWF1OXlqdmhBNkIzQWFyWTJuQ0h5MFlwNGFid2IzcXhKb2R3UHd0eTJvTmV2TzRLUGlwQXRwOEUzcDNtQWFzRm1scmJBS2hTNjhrRk5rR0p0SlRSWE1rdXRPVmtCakUvdDMwbzQxSWVjcDBQRmVTNXdEZE5oQTJBSVo4QVhrci9NSVcrZnhWOUt1UHA1RGhXa1YzR0tCNjNEVXFNU3Q3Z2FZYnpiSzRXZEZ1UnB0d2RlSUlMWlZFVkZWd1lzTjRHZEE1em9SUW9DeG8zaC9OcGpBQUl6eG9BVlhSMTZNdjJPYnlsWGtuek9hTVl6V2llNTB1YjhZMzFHTUptdGtGRjBDZG9BSVRld1FMZzFxd1hjTCtDcmEzOHd3RDROQ2M0aWxWMExSbE1WOCsyS0lJbGZNUlkzbVVVbzVsb08zNmdNME5wWnh0VUZHTVpGWFN4dE41Y0VheFNPUE41SUY0QWxFcnppK1plRGl6OTBqWVM4NW5FWkQ3bWZkNWpMT01DcjFHUUpsMFpSQXZib0tMcEV6UUE3c0E2Z1M2V2hneUFnNWtkS3dCTzRrT1gvMUZKZE9jbVRyRU5LdEFjbHZ6di84L2xLMll3ODV2L204RlVKakU1OEh4azZiVW5nNk1zcUtYczZzODFBZWZuSzZNWHR3U28wNTZ0QS9hd0lseXBIeCtxcHcyQUtwR1RtY3JGdGlHaDJqUEpKdVJJVndZYS8xUmswM2dpNkh4NXZZTUV3SU1EN3RFTWhvWXJWcjZjQUNpVnlrWDgzaVpJMFhWaENJMXRnNG91N0d5QWU5STBTTXdNNXg0V3hneUF3eDNCS3FHck9ja21TRkZ0d1JDYTJBYVZ3RVBNQ1ZpdEFmdVZ2RVlMZGcyNFIzMURIcXdmQjhCUEdPTVlWc21VY1J1bjJRWXBtblVZSE9TOGlmTG9xM0RQc0FJaHpzNzFETGc4NGlTZWl4c0FDWGtGV3JtTWdEZHl1bTJRb21qQ0kwSG5ORlBlaEwwSTNKUDZxWStZMzZtZ0ttVHo2aTQzQUo3dEdGWkpJK0FOTk9Edk5rSUsvdDZyQ1BwRVkvWXNZdVl5ZjgxZ0ovYXdLZC96RkpOcEc2eGFNN3J4WkFsZnZ3SDdCZzJBUVMwdkFEN0xWejRkcGhML0dycUc5cHhOcGEyUUFycVFnMnpDS2l4Z3huTC9tczhDWnZEWkQ4N1JYR0VBL0lGSyt2RzdnUFY2bHpRQTdoM3didG5YZzYxc3NwSUF1SUJuMmQ5UnJCTDdEZTA0aHZrMlFncGtieTYxQ2NzSmVQT1grWGRUV1dxTEN0UW5jQUE4czRRWFRzTmVBQTVzK1ZNMkRqVUFLb0JEZUpTZk1OTkdTQUdzVFQvcTVHQS9aMy92SXUxM0YydS8vVHVWMmh1OHlaYkJxcTNIMXJ4V290Y3VEM2pHdkpMK1NRbUFVZ2g3TUlJRCtOaEdTQ1YzSzJ0bEp1Sk5ZenBmL0NqZ2ZSM3l2TEVrdmo3OEpXQzEzaVVMZ0R2UUp0aGVQTU1ueVFpQTcvRStHem1HRmNEbWpPWW9ucklSVWtuOW5GNHAzZkpwZk1TSGZNU0hUR0lxMDVudTZzNkoxNWVybGp2SFNLa0M0S1VsZStWd0tzSWZwaFd0MnZld0t6WW9rRlk4emtWY0hmYnhkeWxYMm5GdHFyWjNGbTk4ODlkWTVucjRVbWN5dzlrN1dMV3RhYy9FbEFmQUJkeHZBRlFlMWVGS2R1TG56TElWVWtsY1E3TlViT2NZbnVFWlh1SWpEMW5LOVFrWUFLRTMxNWZnVlRka3MyQjc4RWlNdTFOWGRKTDJSYVk1Z2hYUXdZeGlLOXNnbGNCZUhKSHdMZnlVV3ptU05tekdxZlEzL21YQS9Yd1ZzRnBwYm0vSStBWGdGUWZBcFF4MkJDdW9EUm5GcGJsNFNsRUtxVzZpTC85TzVIcTZzUzYvNGg2bWVMQXlZdzREQTFiYm5SWWxlTldEZzIzL0RCNU5VZ0NFaHgzQkNxd2VsL0FNbld5RVZFU25zRVVpdDJzMk43RXRIVGlUNTN4eU40TkNMZ2xYbHdPSy9wcHJzWE93N2IrUGhja0tnTU9ZNXdoV2NGMTVuVjlTWmlPa29taklCUW5jcXRmNEpXMDVvMlRUZHlpK3g0TGVTRmI4eTdVOUExNlBxb2h6aUZZY0FML2lFVWV3SW1qTUxUekpKalpDS29KZkJWeVh0WHFHMFkxdCtaZFA5MmJja3FBVEcrOVBnOFJIeWhXWnhJaWtCVUFZNEFoV0pIdnlCcGV6bW8yUUNySTY1eWRxZTBhd0I5MTV6Z09UQ3lFdkFqZGhyeUsvYzdvSDIvWitzVzZCV0ZrQWZOUnZhSXFtUGhmd1R0Q25zS1RzT1o3V2lkbVc5OWlQM1hqR2c1SWJvM2d2WUxYaS9yYm96dXJCdHJ3aTFnRmFXUUNjenlCSHNDTHF5RU84UUJjYklkVktHYjlKeUpZczRYcTI0M0VQU2M2RWpEWUhGM1h0a1lPRGJmZWJ2SlhFQU9oRllNVzNNODlSNFpQQlVpMzBTTWk5dEtQWm5qTjlyRENIK2dSYzRhazFPeFR0dGVwd1lDWkRjbzBDNEZCbU80SVZXUmsvWXl4M3NMNnRrR29rR2VmL2JxRXJiM2d3Y3Vram5nOVlyWGdYZ2J1d1ZxQnRycVJmVWdQZ0FoNXlCQ3NCNm5JQzczRVhuVzJGVkUxdDJTZjZOaXprRjV6S0lnOUdib1Y4RUtSM0FsOXBWVWJ3Y1ZJRElOenQrRlZpUXVDeHZPWEZZS21ham9tK3JzN243TTd0SG9oY0d4QndpdVBOMkRCMUFiQWk1c0ZaVlFCOGlrOGN3VXFNRHhodkU2UnFCc0RZOFc5dlh2SXc1RnpZUmM2S3N5WndaellJdEwyTHVEL0pBYkNTdm81Z0pjWUR0a0NxbG0zWVBHcjk2ZXdUNytsR0pVakk2NGk5RS9RcTFmRUlYeVk1QU1KZGpsOGx4djIyUUtxV1hsR3J6NkU3YithaXorVU90VlY0TkdESUtjN0RHK0hlT3hWSkg3enY4S29qV0lrd2dkRTJRVXA4QUt6aUpGN1BTWi9yTzlSV1lTSDNCcXRWaDU0RnY4WTY3QmhvYTJjSHZUeGV5Mjh2UGdpaVpMZy80SnhTVXBxdHd6WVJxLzg5NEsvODJCbzQyRllwWFU4Qzk2SXMwTGJleS96a0I4QUtIK0pYSWpneHVWUTlCd1Q3SmZaanp5VnMvV0VEWUd6UDgxR3dXb1V2NFphYkM4RFZDNENmT3h1Z0VtQWNMOXNFcVZwMmkxWjVDYWV5SkVlZGJ1RmdXNldxZ0ZGbmRib1g5T2NiczFlZ0xmMlVaOU1RQU9FMlI3Q2l1OU1XU05YVUxWcmxhM2s3VjUxZTA4RldEU0VmSmkzc0l2QUJ3YzdwVnJBMEhRSHdTVDV3QkN2eWQwZ25KSktxcHgwZElsV2V5cDl6MXV1MUhHN1ZNSTVSd1dyMUttZ0M5SnhNQVYyVEFGakZIWTVnUlRVaTRGMGtVcnJ0R3EzeUg1bVZzMTZ2N1hDcmxuQVBrN2FrUzYzL2JEMTZCTnJLZDVLd1BuWjE1ekQ2RDRzZHdjckZ4NGVVZHJHZUFKNlp1eHMxMXZBZXdHcnFIekJEMVA0eGp0MkRIYzgrU1RnbzFRMkFVeGpzQ0ZZMDgzd0NXS3EyTFNMVnZaMTVPZXUwYTVOWDErYzhIcXhXN1Mvamhub0N1SXArYVFxQWNKTWpXQkcvUGM2MkNWSTFiUldsNnRJYy9wYlkwTUZXYlgwQ0hwWE5FaDRBbjJOaXVnTGdVN3pyQ0ZZay83SUZVald0eVRwUjZvN000WDI2V3p2Y3F1M2hnRi9qYTNjT2NCdmFCOXEraW1RY2t1b0h3Q3B1ZEFRcmlqZWRBVkNxdGcwaTFSMlN3MTV2NjNDcnR2azhrUEFBR09vSjRFWGNsN1lBQ0hmbjd2a3VKY090dGtDcXR2YVI2ajZhdTA2WFJicllubGJoTGdMdlVLdXo0S0V1QUEvaGkvUUZ3TG44MXhHczRMNXlCa0NwQmpwR3Fmb1piK2F1MDVzNURYU05ET2VUWU1ubW9GcDhjZG82ME5aVkpPV0FsTmZvcDIrazBqR3N3UG94MHlaSTFkWWhTdFdSVk9XdTAzczYyR3FrTXVDenI3MXI4U2ZDcko4OU96bHpxdFFzQUg2UXc1UDhpczBIUUtTYWlQTUl5SmdjZG5vUEIxc05oWnZQZFMrYTFQQlBoTG9BZkQvejB4a0E0VytPWUFYMXZBK0FTRFVTNTdKay9tYUpxTWZlRHJZYWVpdllqUUlOMkw5R1A5K2MzUUp0V1VWeURrZE5BK0F6dk9nWVZrQi90d1ZTamJRMEFBYXhGODBkYkRVVzdrR1FtbDBFN2ttOUlGdjFLVStuTndEQ1B4ekJDdVpESHJZSlVvM0VXWnhzUXU3NjNNdWhWZ3Q5V1JxbzBnRTFpblNoam1iL1lQdGZrZ0I0UHg4NmhoWElkVWw2czBnR3dCV29ZazdPdWx5UHd4MXF0VENaNGNIZUI5MnEvYk0xdldCY2V4VkpPaGcxRDRCTHVkWXhyQ0JtY29kTmtHb1lUT3BHcURvdmR6TkVITWhhRHJaYVNlSkY0TDFyL01oSTdZemgxWFFIUUxpRDZZNWhCWEFiYzIyQ1ZNTUFHTU9jM1BYNWVJZGFMVDNBVjRrTGdLRXVBRmNrNjFEVUpnRE84eHlnQWxqTURUWkJxcUg2VWFyT3kxbVgxNk9uUTYzV1h4WWVDbFNwdWxNN2w5VmkydWphcUVyYW9nYmx0ZnBUTnpERFVhd1NHOERITmtGS1JRQnNrTE11bnhIbFFudFdoRHNQVnIxemdEc0dtanR6SkI5bElRRE85dHlNU3Y1ZHlRbGdwRkNmNllWcW1xc2VOK1lrQjFvQkhtZHFvZ0pnVGk4QTEvN0Q0cm9jM3ZPaGtBWW42MlpaS1NVV1I2bmFKTkF5V3Nsd0JtczQwQXF3aFA2QkttMVRyWld4RHc3MHpydzNLd0h3UzI1MkZLdUUvbVFMcEZwWUZPazNTYVBjZExneDV6ak1DaFR1U2VCVjM2dTVBWnNGMlpLaHlYdDh0dmFYQzY3SjNXMi9DdWNSUnRrRXFSWVdScXJiTGpjZFBzY0pZQW8ybXJHQkt2VXV3azhVUjBYeURrUHRBK0Ewcm5jVXEwUXVzd1ZTclN5bUtrcmR6WFBTMzdhYzZ5QXJnbERuQUhkYjVjVG9ZUUxnSEFabEtRRENYM3dXV0NYaCtUK3B0bUt0eWRFNUovMjlNa2NYdTBzYkFNTjhVYWxIajVYKzk1WjBDYklkNFdZL0RCUUFaN291c0VyaWo3WkFxclV2RElBbHN4dkhPTUNLWWlJakFsVmErUm0rWHRRSnNoVVZTVHdJaFUwWmNDMmZPNDVWWkVONDJTWklLUXVBTythZ3M2dHhXNjZlZGk2dFVCZUJlNngwbHNvd0Y0QS80Nm5zQmNBNVhPMG9WcEY1LzUrVXZnRFlQZ2QzQVY3S1JnNnZvcmt2MEFOTFRkaHpoZjl0ZGJvSDJZWjdXSnE5QUFqLzVCUEhzWXBvS0MvWkJLa0FzYTdMWkgxeHREMzRuWU9yaUdZd09GQ2xGWi9sMjRmVmcyeEJSVElQUWFFQmNENFhPNDVWTkZWY1loT2tna3lNVlBmQVRIZTFKWGRIV21VbHUwSmRCTzYxd2d2M1lTNEF2OGZvYkFaQXVJczNITWNxa251OS8wOHEwSVJJZFhlaFEyWjdXczZkT1pycE1KUkgrVEpJblhYWVlibi92ZzRIQmFsZmtkeGhYYWhLem5ZY3F5Z1djNkZOa0FvVTZ3eGdIVTdQYkU4dnovajV6VGdXTVNCUXBlV2Y2ZXNTYUVydi9razlBTVU0cFQyY3h4ekpLb0piK01BbVNBV2FFSzN5U1JtZEkrOUl6bk5ZbFVTb2k4RExENEM5Z3RSK2dYRlpEb0J3YmpLZmNGR3F6SGI5WDZrSVBtSkJwTW90T0M2RC9keUQvenI1UzRtTTVNTWdkVHF6UWJWalliRlZKTGY5eFFtQWIzSzdJMWtGdXNwWkphVWlXTUtZYUxVdm9uSEd1cmtsRDYxMEhqa1ZvaXBZUFBweDJOdU1EUVBVWFJ6c01uZTBBQWovRjJudUtXWEZSNjRySXhYSm05RXFyNU94KzNnM1ppak5IRkFsZEZlZ0plRitIQUFQRGxMMzhTU2YyQ2hXQVB5U1N4M0pLc0J2bzEyMmtyTG1yWWkxejhuUVpNa2JNNXcyRHFlUytpRFF5dTgvZnVBajl4ZUFLZUs4UnJkRS9OYXB0SHVLQjIyQ1ZDU3ZScXhkbjVzeU1sL2VOanhqL0F2ZzdpQlY2dnpnT2U0MmJCK2c2bHdHNWlNQUx1SDBRS2R5bFRWTG5VcElLcUtYV1J5eCtqNWNsSUVlN3NGd1dqdVVBcmduMEdqdC9ZTi9DdkUxNVVIbTVTTUF3blBKbmUxR2lYYXJaNCtsSXBySDYxSHIvNEc5VTk3Qlk3ejNMNWpQQTAwa3R5K3JMZk5QWWFhQTdwdnMxaGMzQTUvRFRFZXphbWhhSnM0WFNFbnlmTlRxZGFoSThhb2dkZmdyZC92a2IwQmhaZ05jbmU3Lysvc21RYjZpVEdWWW5nTGdGUDdQc2F3YStpMHpiSUpVVkNNaTEyL05NTnFtc25PdGVKVGZPWUNDR3Nqc0lIVyt1d2k4WDVDQWZ3OUw4aFFBNFYrUnYza3FiWjVKOWxOU1Vpb05pM29YSUVBbm5tTHQxUFZ0VDE1alg0ZFBZUE81UDBpZG50VDU1dThPRGxLdlQ5SWJYK3dBV01tdm9uL3dLRDBXY29xUERrbEZONXZub20vRFJqekdPaW5xV1VPdVpsaXF0amc3d2tTbFZ1d0NRRjBPQ0ZCdFhLQUpiaElVQU9GdHJuRTBxNXF1NG4yYklKWEFrQVJzdzVhOHpIWXA2ZGZPdk1xNUdabkFKbjJlNXVNZ2RiNitDTHdiTFFMVVNzRzFyVklNOThzWTYzaFdOWXpsS3BzZ2xjVGdSR3hGVzU3bDhNVDNxZ1UzOGh5Yk9taWlxUXowdkd6dlpmNS9xZlZOZnR0TEVRQVhjQUpMSGRGYTVWditKRmYva0Vwa1ROVDFRTDZ6T3Zmd2orOU53SkcwMzRFbk1wYlQvM2QzbU9JSWN4RjRRellEZWdXbzlCTGo4aGtBNFVVdkEydVZybU9rVFpCS3BsOUN0cU9NczNpZHJvbnNVVTllNTNaYU9WaWllenZRM0pXLzVZd2dVeFNsNHVIR1V0M3hjQWxqSE5GYWlYSE8vaWVWVlA4RVBXQzFFYy95OTRSTnJid2ZJeGpFRmc2VWhBaHpEdkJFYmdoUVpRbjM1RGtBTHVEblhnYldDbFZ5RWwvWkJxbUVQa3JVT2ZaeXptWTg1OUF3QWR0U2gwTVp4VkIyZFpBa1NMOE1aWVpoVE10ekFJU1h1ZElSclJXNEtmcEV0VkwyM1phdzdXbkpOYnpIQ2RTUHVBMXJjaDdqdVkvdEhSNEo4eWxQWldaZlVqSzdiU2tmZXY4anJ6aW10Unp2Yzc1TmtFcnVIcjVJM0RhdHh4MU01TElJOCszVllYLzY4VEZYMGQ2aGtVaDlNcklmODNqSUFMaVlZNW52bU5ZUExPRTRMLzlLQVN6Z1A0bmNyclg1QXhQb3ovN1VDeFQ5ZHVOYUpqS0VJeE54Q1ZyTDl3RHpNckVmRHpQWEFBaGpPTTh4clIrNGdwZHNnaFRFTFltOXI2b2VQMlVJVS9rdlBVdTRMdXNhSE1HL21jd3puRm15dFlsdjVEb0hXbEhNVGN1WnMxVkl6ZkttWlNWK1RLeU1vYTZzcUdXTXBvdUxCYTdFb2R3WHFYSjdKdG4rRE9yUFR4Ty9qWE1Zd1FoR01JcEZSWHJGMW5SaFYzWmx1NUxQNy9jbTI3SVBRNFAyNjE2T3lPaG8zVDhSSzlnVVpocHRXWktPVGExYjR0ZXY0a1RlWkEwL2hRWEFWeHhyL0pNQ3VwSWpLRXY0TmpiaEFBNEE1dk15Yi9BdTcvSnVMZTVlWEkwTjJJZ3QyWnF0QXQ3bGQ1YnpYUlRSTUthd2RzcjNZVUJhNGwvcEF5Qk01dFIweklpakFNNTNtVUFwcURkNGhKNHAyZGJWMkozZHYvbjdhWXhuR3BPWnhtZE00U3NXTUovRi83dTNxaEgxYVVZem1yTUc3V2hEV3pyUUxzSVczODl3aDFnUkxhRS9aNlY4SHlyU3M2bDFBOVFZUUMrT2RtU0xKN2pSSmtpQi9Za0RFMzhPOE1kYXBXQjlqZ1g4M3VGVlpIMVNIZ0EvU05NOTd1VkJxcHpPUk1kMTdzM2twQVN0VENEbHhjdmNheE5LNG05OFpCT0s3QlhlU2ZYMjkwM1RiN2t3QVhBV0oxRHB5TTY1VS9uWUprZ1JYRmkwaHl2MG5iRmNZUk5LRXFIYytrd0ZRQmp1V3lYM2IrcitOa0dLNGdOdXNRbEZ0b1RqbmVlMkpDcFNmS1ZvRk84WkFKZm5rZ3d0ODZLYStwRFRiSUlVeldYcFdKczBSYTdnWlp0UUVoTlR2RkJvUmJvMk4xd0FyT1E0cGp1MmMya3hSelBMTmtqUmZNbnZiRUlSdmNibE5xRmswcm9rM05LMHpYaFNIckRXWkk3eklZQmMrajlldEFsU1ZIZnpwRTBva29VYzcxMlZKVFFncFJmWGh6SEZBTGhpUS9pcll6dDNodkIzbXlCRmQ1cjNyQlhKYjNuTEpwVFFMQjVKNVhhbjd2R1Y4c0QxTHVSNVIzZXVUT1ZFei90S0NmQSs1OXFFSXJpTG0yeENpVldrY0p1LzRrRUQ0TW90NGFoYUxQR2p0S3JrbUxTZEZKY3k2NmFVbmxsSmtoYzV4U2FVM0tNcGZHTGdZZVlZQUZmbFk2Y0R6cEVyR0dZVHBJU280bVFmeFN2SXB4ektRdHRRY290U09IbDVDdWN2TEk5UTgyR3VkM3pud2t2ODBTWklDZklaUjdMVU50VFNZbzdrVTlzUVJOcWVCUDZTeHcyQTFYT3VUNFhtd0pjY3dXTGJJQ1hLay96Qkp0UktKU2VrZUlhNnRIbUI4YW5hM3Y1cGZDNDhUZ0JjeEUrWTdBalArSWZsc1V5eURWTGlYTW45TnFFV2ZwZktSeFBTcWlwbDNVN2wyQ2lQVkhjS1J6aVBVcWI5Z1VkdGdwVElYNjBuOHFadHFLR0wrWWROQ0twUGlwNFcrSkFYRElBMU1kSm5xVExzWWRkK2xoSnJOajA4UDE4ajEvTm5teERZdUJRdHR0YzNuWSsybGtlc2ZhY0xsR2ZVZXh6dms5NVNnbjNLQWN5MERkWCtYWFdXVFlnZ1BRK0M5RTluZzh1alZ2OE5Uem5HTTJjR3ZWMzVWMHE0ZC9nSlg5bUdhcmpGeWV5anhhcDBQRWI0S3U4WUFHdHVNVC9oYlVkNXBpem1DTjZ6RFZMaVBVMXZGdGlHVmJpYVU2bTBEVkZNWjJncXRyTlBXaHRjSHJuK2JBNWlxdU04UTM3ajFNOVNTZ3d6QXE1VUZiL2pmTnRndEZxcFNnWVlBR3RyQWdlN1JIbG0vTTM3T3FVVWVaeER2QkM4QW9zNWxtdHNRMVNEVW5BNzBWUHBuZFN1UEFIYjhDTEhPVGQ5Smp6SWVUWkJTcFVoZEdlR2JmaVJXZlJ5M3IvbzVuTmY0cmN4eGFPa1BCRmJjWi9yQTJmQTAvek1lMldrMUJuSnJueGlHNzduZlhaSnlmMW5XWmYwZUxXQUJ3MkFoYnFULzNPa3A5cXIzazBrcGRTN2RPVU4yL0EvRDdFOVkyeERJanlUOEJrckI2WjV6b3Z5eEd6SjFmekZzWjVhSDNBQXMyMkRsRktUNk1vRHRnR280bW9PWlk2TlNJaEsraVo2KzFKOW0wQjVncmJsZkc1enRLZlN4K3pqczl4U3FzM2pNUDZVKzF0eHB0T0w4NzJWSlZHUy9DVHdGK20rVVNCSkFiQ0tYM0tUb3oyRjV3NzJaS0p0a0ZLdWlqL1FuU2s1N3NCamJNVmdCMExDdk1OcmlkMjJlMWxrQUN6ZUI5Q3Z1ZDd4bnJyNE45NDJTSm53SkZ2elJDNzNmRDVuMFlOUEhRSUpWT0dXNVNFQVFoVm5jWjNqUFRVK1pEYyt0QTFTWmt5bEJ4ZWwrN3hHTFl4a1M2NXpMb3FFNnB2UWllSW04SHk2RzFzM2NWdFV4VmtzNHZlcDdXZ2xFNW5FWktZeW1hbE1vNUpaVkRLSEpVQkRWcU1CcTlPQVZyU2pEVzFwUXlmV1NPMit2c3YrZk95bms1UXBTN21jZ2Z5SDdYS3l2M080bE91Y2l6YkJQbU1ZK3lVeW1LYjhLMFBkUkc3VnVYekczeEozZG5KbFpqR1MxM21ITVl5dDhiejY2N0E1VzlDWm5kaVVzaFR0ODlNYzRnU3lVaWE5eGM2Y3g0V3Nsdms5N2NmdnZQQ2JlSDBTR2dCVHJtNUN0K3NmVE9MdUZIejRUT054bnVkNTNpbmd1YkZQK1pUSEFWaUxidXpHSG15VmdwRlR3VWtzOUhOSnlxZ2xYRTVmcnFWWGh2ZnhIYzdnYVE5MUNqekVQQm9sYkp0ZTV4MERZS25jejJjOHpKb0ozYm9xUnZFb2ovSktVU2NNK0p3SGVBQllqMTcwWWcvcUpmYm9YTUZGM2k4alpkeEg5T1pBcm1XRERPN2JEUDdNRFN6MklLZkNYQjdrbUlSdFV3WVdDa3p5WmRhUmRFbGt3bjZGMzlPQm5iaU1VU1dhTDJvU043SXZyZmdGVHlkd1JxclpITUdGeGo4cEZ4NmhNMmRrYkhLWTJWeEdSLzV1L0V1UnBNMEdXRWsvQTJCcGpXT25SS1hzejdpY2pkaWV2d1ZabkdZbXQ3TW5IYmtnVWMvWnZza08zT3Vua1pRYmk3aUpEYmc0elV0ZUxXTXVWOUtSU3pPeU4va3hMR0ZmUXA1bXNnR3cxT1p4REtjbDRGNnpTb1p5Q090eEVlTUNWNTdFbFd6SWdUeVNpSE9CLzJVWDN2ZXpTTXFaZWZ5Wjlsekl0RlR2eFJ6K3h2cGN3SmNlME5SWm1yQXpiaFZaYUdvYW5yUzltVjJqbmdQN2pNdnBSQThlWkVtMCtQa29QZW5FMVh3ZXNROVRPWUlUYXZ5TXM2UnNtTVVWZE9EWFRFamwxby9uYk5yeCs2aWZvU3BFa2k0Q0wrQitBMkFvbzltUzZ5S2NBYXRpMkRmbi9aTHdrVGVCODFtWFkza2hTdlU3MmN4THYxTE96ZWRHT3RHTG9hbGFML2NwZXJNUjF6TGJBNWhpci9KdVlyWmxjRFp1SVVqTFhIdnpPSXR1akFuNmJmY0dOcU43eFBOK3k3T1FQblJoTy83RGdvQlZQMlIvZnU1bEUwbEFKWVBvd2NiOE5RWHo1MDNqQnJaa2J3YW1LckJxK1pKekRyQWlHdzFOMDJUTEk5bVdQek0vUUtXM09KVjIvSWF4aWYwbWRDTHRPSStQQXRUNm5MUFlsTWY4N0pHMGpBODRsL1hZbjRxRTNoYnlGZjNvU1Z0K3cxc2VySXlvU0VpTW44RVFBMkI0QzdpWWpmaDNDYy9KTGFBdmU3QWx0ekEzNGIzNGdyK3dBYjE0cklSdmlUbGNTaWV1eTkyNm9KS3FZeW1QY1F5dE9ZSyt6RXpNVmkxa0tNZXpOai9qa1VSZHYxR2hKdkZzSXJiajNxd3NnbENldWkzK2hKUFpnZ2RLTUEvZGEveWFkVGlhWjFMVGkwb0dzVDhkdUpnUGl2N2FFN21BOWJtTU9YN3FTRnFKdWR6TDBiUmlYNjZMZkpmV3g5eEtiMXJTZzd2ODVNcWtaRndFcnNoS084dFNPNS92RnB6S01UUXB5bXVOcHgvOVU3MnNTeG03Y0NpSDBLRW9zZkl4YnVaUkYwZVA0bER1aTFTNWZaRFpMWlYxNjdBUGU5T1ZUZ0ZyenVJbGh2TW9iMGJhNS8wWUdyVGV2UnlSMDlIVmpDazBqTHdOaytpWWxUdEt5MUs5b0VNVGp1RlV0aWdnNm94bUNJTVpuWm0zeDNZY3hON3NTUDFhL2VrRkRHY1FnL25ZMzJMUk5LSjF0STgxTDVlcGVGcXhNN3V3STF1V2JFSFBLc2J5SWlONWtYY2ovMEplalRaQjY4MWphbTdIMVFBT2o3d0ZWM04rVnBwWmxvRVZ2YmJpSnh6RTFqVzRuTDJVdHhuSjh6eWUwVG1oVm1kWGRtVXJ0cXptR2NIWnZNbnJQTWtUelBQM2xxU2lhc01XYk1VbWRLSVRiU2tyTVBSTjREM2VaU3hqZVN0Qjl4MHFsQnM1UGZJV2JKbWR4NHJLTXJPa2EwdDJZeWUyb1ROdGwvdmZLNW5FT043blBkNWhWRzd1RDJuRzVuUmdiZHF5Tm10Um4wWkFQZXJ4QlYveUpWL3lPV041azQ5YzJWZFNBQTFabi9Wb1RSdldabTFhMG9LbU5LRXBxLy9vSjc5aUlmT1p5elNtOGluVCtKU3BmTUk0cDZMUHRUSW0wUzdxRnJ6SlZobHFad1ovOHpla0EydlNuTlVBV01RWGZNRjB2bkFlS0VsS3JCYi8rN3U1TExZZFdvNmRlREh5RnB6SFg3TFR6cm9aSENJTEVqdC9ueVJwK1diWUFxM0NJWkhyVnlac1JlSUNsVHVpSkVsUzR2V09YUC9aYkQwaWFRQ1VKRWxKdHdVYlI5NkNpbXcxMUFBb1NaS1M3aWVSNnkvaUFRT2dKRWxTbmdMZ1lMNDBBRXFTSklYVGdhMGpiMEZGMWxwcUFKUWtTY2wyYU9UNnN4aGlBSlFrU1FvcDlnWGdlNWx2QUpRa1NRcW5OYnRFM29LSzdEWFZBQ2hKa3BMc0o1SFR5bVJHR0FBbFNaTENCc0M0S2xpYXZhWm1jUzFnU1pLVUZjMlpScjJvVzdBVmIyYXZyWjRCbENSSnlYVlE1UGozYWhiam53RlFraVFsV2V3THdQL05abHU5QkN4SmtwS3FFZE5ZUFdMOVJiUmxlaFliNnhsQVNaS1VWTDJpeGo4WWxNMzRad0NVSkVuSjlkUEk5ZS9NYW1POUJDeEprcEtwS1ZOcEdMSCtOTnF4T0p1dDlReWdKRWxLcGtPanhqKzRPNnZ4endBb1NaS1N5Z3ZBSmVNbFlFbVNsRVRyOGhGMUl0Wi9oZTJ6MjF6UEFFcVNwQ1E2SldyOHkvVDVQODhBU3BLa0pLckxCTnBHckovWkdRQy81aGxBU1pLVVBEMmp4ajhZbU9YNFp3Q1VKRWxKOUt2STlXL09kbnU5QkN4SmtwSm1LMTZqTEdMOU1YUW0weEhKTTRDU0pDbHBMb2dhLytCR01uNkd6RE9Ba2lRcFdUcnhYdFFuZ09mUWp0blpickZuQUNWSlVyS2NGM2tDbUx1eUh2ODhBeWhKa3BKbGZjWlFQK29XYk1IYldXK3lad0FsU1ZLUy9EVnkvSHN5Ky9IUEFDaEprcEprRjM0U2VRdHV5a09idlFRc1NaSVNrMHQ0amk1UnQrQmoxbWRKOWh2dEdVQkprcFFVSjBlT2YzQkxIdUtmWndBbFNWSlNyTXRiTkl1NkJRdFpqMmw1YUxWbkFDVkpVakxjR2puK3dYL3pFZjg4QXloSmtwTGhSRzZQdkFWTDJJVHgrV2kyWndBbFNWSjhXM0pEOUczb241ZjQ1eGxBU1pJVVh3dEcwU255TmxTeFpSNW1BUHlhWndBbFNWTHNOTkluZXZ5RGgvTVQvd3lBa2lRcHJqSnU1SUFFYk1kZjhwVzVKVW1TNHJtU1V4T3dGVS93Z2dGUWtpUXBoSXM0THlFeE5GZDhDRVNTSkVWS0lWekNKWW5Za3BmWU9WK3RyK3Zva3lSSkVUVGdQeHlWa0czNWMrNnl0MmNBSlVsU2NHMjVoNjRKMlpaUjdFVE9BcEgzQUVxU3BOQU81WTNFeEQvNFAzSjNQc3dBS0VtU1Ftck9mN21QbG9uWm5pZDVNbjhId1V2QWtpUXBsTHFjeUo5b2xhQXRxbUlYWHNyamdaQWtTU3E5Y25weEpac2tiS3NleUdQODh3eWdKRWtxdllZY3dYbHNscmp0V3NUbWpNdmpBZkVNb0NSSktwMXlkdVVJZmthTFJHN2REZm1NZjU0QmxDUkpwZEdNcnV6UFliUko3QloremtiTXpPZkI4UXlnSkVuNm9YV3BZam9MYXZFbm03SXhtN0k5dTdGRjR1Y2F1U1N2OGM4emdKSWs2Y2YreS9IQVhENW5HdE9aem5SbXNwaTUzL3pmSEpZd2h5VTBwUTROV1kzR3RLRVZhN0VPRzlBdU5mdjRCdHV6Sks4SDJET0FraVJwK1JyVG1JNFozYmRLVHN0di9ITWlhRW1TbEVlM01UTFB1MjhBbENSSmVUT2RpL0xkQUFPZ0pFbkttN09aYmdDVUpFbktqOEgweVhzTERJQ1NKQ2xQWnZJcm0yQUFsQ1JKZWZKckp0c0VBNkFrU2NxUGg3Mzhhd0NVSkVsNU1wbGYyQVFEb0NSSnlvOUtqcy83MDc4R1FFbVNsQzlYOGFSTk1BQktrcVQ4ZUo1TGJZSUJVSklrNWNjVWZzcGkyMkFBbENSSmViR1lJNXo4eFFBb1NaTHk1R3hHMkFRRG9DUkp5bzkvYzVOTk1BQktrcVQ4R01LcE5zRUFLRW1TOHVOdGptS0piVEFBU3BLa3ZQaUkvWmhsR3d5QWtpUXBMeWF6RDUvYUJnT2dKRW5LaStuc3k0ZTJ3UUFvU1pMeTRndjI1VjNiWUFDVUpFbDVNWlc5ZU0wMnJGaGRXeUJKa2pKbEV2c3d6amFzakdjQUpVbFNsb3hsTitPZkFWQ1NKT1hIU0xveDBUWVlBQ1ZKVWw0TVlHK20yd1lEb0NSSnlvZWxYTUNSTExBUjFlRkRJSklrS2YybTh6T2VzQTBHUUVtU2xCZlBjU1NUYlVQMWVRbFlraVNsMlJJdVl3L2pYODE0QmxDU0pLWFh1eHpISzdhaHBqd0RLRW1TMG1raGYySTc0MTl0ZUFaUWtpU2wwVE9jNW1xL3RlVVpRRW1TbERZZmNpUjdHUDlxenpPQWtpUXBUYjdrTDF6bmZIOEdRRW1TbEE5ZmNBUFhNc3RHR0FBbFNWSWVUT05tL21INE13QktrcVI4ZUpGL01vQ0ZOc0lBS0VtU3NtOE9BN2pacVY0TWdKSWtLUStXTXB5N2VZQzV0c0lBS0VtU3N1NHJudUJoQmpIZFZoZ0FKVWxTMXIzTGNCN25DZWJiQ2dPZ0pFbktzaVc4eVV1TVlEaFRiSVlCVUpJa1pkYzh4dkFXYnpLS1Z6M2pad0NVSkVteFBjN2FkS1lOZFlvYytTYnlJZVA1a1BHTVlRS1ZOanFXc2lwN0lFbVNscWNlYldqTkdyUmdEZFpnRFpyUmhIS2FVVVp6b0RsbE5LVU9qYW5ISXVZQmMxaENKYk9BK1N6Z0syWXdneGw4eVJkTVppcWZNTStXSnNYL0R3QzBORDlOeThDRVZ3QUFBQUJKUlU1RXJrSmdnZz09Ii8+CjwvZGVmcz4KPC9zdmc+Cg==)
      0 0 no-repeat;
}
.soc-list {
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-width: 180px;
}
.soc-list li {
  display: inline-block;
  margin-right: 17px;
  cursor: pointer;
  margin-bottom: 13px;
}
.soc-list li:hover{
	opacity: 0.7;
}
.soc-list li a {
  display: block;
  height: 100%;
}
.soc-list .instagram {
  width: 28px;
  height: 28px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMy4xMTEzMyIgeT0iMy4xMTA4NCIgd2lkdGg9IjIxLjc3NzciIGhlaWdodD0iMjEuNzc3NyIgZmlsbD0id2hpdGUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMi4xNjY1IDBINS44MzMzQzIuNjEyMTUgMCAwIDIuNjEyMTYgMCA1LjgzMzMzVjIyLjE2NjdDMCAyNS4zODc4IDIuNjEyMTUgMjggNS44MzMzIDI4SDIyLjE2NjVDMjUuMzg4OSAyOCAyNy45OTk4IDI1LjM4NzggMjcuOTk5OCAyMi4xNjY3VjUuODMzMzNDMjcuOTk5OCAyLjYxMjE2IDI1LjM4ODkgMCAyMi4xNjY1IDBaTTE0LjAwMjEgNi4zNDg2M0MxNi40OTQxIDYuMzQ4NjMgMTYuNzkwNCA2LjM1Nzk3IDE3Ljc3MzkgNi40MDIzQzIwLjMwMzIgNi41MTc4IDIxLjQ4MzkgNy43MTgzIDIxLjU5OTQgMTAuMjMwMUMyMS42NDM3IDExLjIxMzYgMjEuNjUzMSAxMS41MDg4IDIxLjY1MzEgMTQuMDAwOEMyMS42NTMxIDE2LjQ5MjggMjEuNjQzNyAxNi43ODggMjEuNTk5NCAxNy43NzI2QzIxLjQ4MzkgMjAuMjgxIDIwLjMwNTYgMjEuNDgyNiAxNy43NzM5IDIxLjU5ODFDMTYuNzkwNCAyMS42NDI1IDE2LjQ5NTMgMjEuNjUxOCAxNC4wMDIxIDIxLjY1MThDMTEuNTEwMSAyMS42NTE4IDExLjIxMzggMjEuNjQxMyAxMC4yMzAzIDIxLjU5N0M3LjY5NTEzIDIxLjQ4MTUgNi41MjAzMSAyMC4yNzc1IDYuNDA0ODEgMTcuNzcxNUM2LjM2MDQ4IDE2Ljc4NjggNi4zNDk5OCAxNi40OTE2IDYuMzQ5OTggMTMuOTk5NkM2LjM0OTk4IDExLjUwNzYgNi4zNjA0OCAxMS4yMTI1IDYuNDA1OTggMTAuMjI3OEM2LjUyMDMxIDcuNzE3MTMgNy42OTk4IDYuNTE3OCAxMC4yMzE1IDYuNDAyM0MxMS4yMTQ5IDYuMzU3OTcgMTEuNTEwMSA2LjM0ODYzIDE0LjAwMjEgNi4zNDg2M1pNOS4yMDk4NCAxMy45OTk3QzkuMjA5ODQgMTYuNjQ2OSAxMS4zNTUzIDE4Ljc5MjQgMTQuMDAyNSAxOC43OTI0QzE2LjY0OTYgMTguNzkyNCAxOC43OTUxIDE2LjY0NjkgMTguNzk1MSAxMy45OTk3QzE4Ljc5NTEgMTEuMzUyNSAxNi42NDg1IDkuMjA3MDMgMTQuMDAyNSA5LjIwNzAzQzExLjM1NjUgOS4yMDcwMyA5LjIwOTg0IDExLjM1MjUgOS4yMDk4NCAxMy45OTk3Wk0xOC45ODI4IDEwLjEzODRDMTguMzY0NSAxMC4xMzg0IDE3Ljg2MjggOS42MzY3NyAxNy44NjI4IDkuMDE4NDRDMTcuODYyOCA4LjQwMDEgMTguMzY0NSA3Ljg5ODQ0IDE4Ljk4MjggNy44OTg0NEMxOS42MDExIDcuODk4NDQgMjAuMTAyOCA4LjQwMDEgMjAuMTAyOCA5LjAxODQ0QzIwLjEwMjggOS42MzY3NyAxOS42MDExIDEwLjEzODQgMTguOTgyOCAxMC4xMzg0Wk0xMy45OTY3IDE3LjExMTdDMTUuNzE1MiAxNy4xMTE3IDE3LjEwODIgMTUuNzE4NyAxNy4xMDgyIDE0LjAwMDJDMTcuMTA4MiAxMi4yODE3IDE1LjcxNTIgMTAuODg4NyAxMy45OTY3IDEwLjg4ODdDMTIuMjc4MiAxMC44ODg3IDEwLjg4NTMgMTIuMjgxNyAxMC44ODUzIDE0LjAwMDJDMTAuODg1MyAxNS43MTg3IDEyLjI3ODIgMTcuMTExNyAxMy45OTY3IDE3LjExMTdaTTE3Ljg1MDQgMjMuMjc3MkMyMS4yMzYxIDIzLjEyMiAyMy4xMjQ5IDIxLjI0MTMgMjMuMjc4OSAxNy44NDc1QzIzLjMyNDQgMTYuODUyMyAyMy4zMzQ5IDE2LjUzNSAyMy4zMzQ5IDEzLjk5OThDMjMuMzM0OSAxMS40NjU4IDIzLjMyNDQgMTEuMTQ3MyAyMy4yNzg5IDEwLjE1MUMyMy4xMjcyIDYuNzY1MzQgMjEuMjQzMSA0Ljg3NzY3IDE3Ljg1MDQgNC43MjI1QzE2Ljg1NDEgNC42NzcgMTYuNTM2OCA0LjY2NjUgMTQuMDAxNiA0LjY2NjVDMTEuNDY2NSA0LjY2NjUgMTEuMTUwMyA0LjY3NyAxMC4xNTQgNC43MjM2N0M2Ljc2MzY2IDQuODc3NjcgNC44ODA2NyA2Ljc1OTUgNC43MjQzMyAxMC4xNTIyQzQuNjc4ODMgMTEuMTQ3MyA0LjY2ODMzIDExLjQ2NTggNC42NjgzMyAxMy45OTk4QzQuNjY4MzMgMTYuNTM1IDQuNjc4ODMgMTYuODUyMyA0LjcyNDMzIDE3Ljg0NzVDNC44ODA2NyAyMS4yMzc4IDYuNzYxMzIgMjMuMTIyIDEwLjE1NCAyMy4yNzcyQzExLjE1MDMgMjMuMzIyNyAxMS40NjY1IDIzLjMzMzIgMTQuMDAxNiAyMy4zMzMyQzE2LjUzNjggMjMuMzMzMiAxNi44NTQxIDIzLjMyMjcgMTcuODUwNCAyMy4yNzcyWiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyKSIvPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyIiB4MT0iMjYuNDQ0MyIgeTE9IjEuNTU1NTUiIHgyPSIzLjExMTA5IiB5Mj0iMjcuOTk5OCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjNzczOUJBIi8+CjxzdG9wIG9mZnNldD0iMC4yMDY5ODQiIHN0b3AtY29sb3I9IiNDQjI4ODQiLz4KPHN0b3Agb2Zmc2V0PSIwLjU1NjIyOSIgc3RvcC1jb2xvcj0iI0VCMkQ0QSIvPgo8c3RvcCBvZmZzZXQ9IjAuNzYyMjA5IiBzdG9wLWNvbG9yPSIjRjg2NjRBIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0ZDQjQ1QiIvPgo8L2xpbmVhckdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo=)
      0 0 no-repeat;
}
.soc-list .vk {
  width: 28px;
  height: 28px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOSAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMy4yMDIxNSIgeT0iMy4xMTA4NCIgd2lkdGg9IjIxLjc3NzciIGhlaWdodD0iMjEuNzc3NyIgZmlsbD0id2hpdGUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjkyNDEyIDBIMjIuMjU3NEMyNS40Nzk3IDAgMjguMDkwNyAyLjYxMjE2IDI4LjA5MDcgNS44MzMzM1YyMi4xNjY3QzI4LjA5MDcgMjUuMzg3OCAyNS40Nzk3IDI4IDIyLjI1NzQgMjhINS45MjQxMkMyLjcwMjk3IDI4IDAuMDkwODIwMyAyNS4zODc4IDAuMDkwODIwMyAyMi4xNjY3VjUuODMzMzNDMC4wOTA4MjAzIDIuNjEyMTYgMi43MDI5NyAwIDUuOTI0MTIgMFpNMjAuMDYwOCAxOS44Mjg4SDIyLjU1MDVDMjMuMTc4MSAxOS44Mjg4IDIzLjQyNTUgMTkuNjI1OCAyMy40MjMxIDE5LjMwODVDMjMuNDIzMSAxOC42MzY1IDIyLjMxODMgMTcuNDUxMiAyMS4zODE1IDE2LjU4MzJMMjEuMzM5OSAxNi41NDQ1QzIwLjA2NzggMTUuMzY0NCAyMC4wMjA0IDE1LjMyMDQgMjEuMTM3NyAxMy44NzE4QzIxLjE3MDcgMTMuODI5IDIxLjIwMzkgMTMuNzg1OCAyMS4yMzczIDEzLjc0MjRDMjIuNjIzMyAxMS45NDM0IDI0LjMzNDYgOS43MjIwMSAyMi43NTExIDkuNzIyMDFIMTkuNjU0OEMxOS4xMzMyIDkuNzIyMDEgMTkuMDMyOCA5Ljk3NjEzIDE4Ljg3NTcgMTAuMzczN0MxOC44NTE4IDEwLjQzNDEgMTguODI2NiAxMC40OTc3IDE4Ljc5ODUgMTAuNTY0M0MxOC4wMjM4IDEyLjM4OSAxNi41NTM4IDE0Ljc1MzggMTUuOTk1IDE0LjM5MjJDMTUuNTUyNCAxNC4xMDc0IDE1LjU5NzYgMTMuMTg0MiAxNS42NjU3IDExLjc5MTlDMTUuNjg3NyAxMS4zNDE5IDE1LjcxMjEgMTAuODQyOSAxNS43MjMyIDEwLjMwMDdDMTUuNzM0OCA5LjcxMzg1IDE1LjczMjUgOS4zMTI1MSAxNC44MzU0IDkuMTAzNjhDMTQuMzQ2NSA4Ljk5MTY4IDEzLjg2OTQgOC45NDM4NSAxMy40Mjk1IDguOTQzODVDMTEuNjYwOSA4Ljk0Mzg1IDEwLjQ0MDUgOS42ODU4NSAxMS4xMzM1IDkuODE0MThDMTIuMzU1IDEwLjA0MTcgMTIuMjM4NCAxMi42ODY1IDExLjk1MzcgMTMuODI3NUMxMS40NTc5IDE1LjgxNTUgOS41OTM1NSAxMi4yNTM3IDguODE1MzkgMTAuNDc5MkM4Ljc5NTM1IDEwLjQzMzUgOC43NzY4IDEwLjM4ODggOC43NTg4MyAxMC4zNDU2QzguNjA5MzkgOS45ODYwMiA4LjQ5OTY3IDkuNzIyMDEgNy45MDE4OSA5LjcyMjAxSDUuMzcwMjRDNC45ODc1OCA5LjcyMjAxIDQuNzU4OTEgOS44NDY4NSA0Ljc1ODkxIDEwLjEyMzNDNC43NTg5MSAxMC41OTIzIDcuMDYxOSAxNS4zNSA5LjI1ODcyIDE3LjcyMThDMTEuMjQ0NyAxOS44NjU1IDEzLjIwODYgMTkuODQ1OCAxNC42NTkzIDE5LjgzMTFDMTQuNzc1IDE5LjgzIDE0Ljg4NzQgMTkuODI4OCAxNC45OTY0IDE5LjgyODhDMTUuNDY4OSAxOS44Mjg4IDE1LjY2MzcgMTkuNTExNSAxNS42NTY3IDE5LjExNkMxNS42MzIyIDE3LjYyNjIgMTYuMjEzMiAxNi44MjM1IDE3LjI1OTcgMTcuODdDMTcuNTQ0OCAxOC4xNTUxIDE3Ljc3NDEgMTguNDE4NiAxNy45Nzg4IDE4LjY1MzhDMTguNjA1MSAxOS4zNzM2IDE5LjAwMTMgMTkuODI4OCAyMC4wNjA4IDE5LjgyODhaIiBmaWxsPSIjNDk4MEMwIi8+Cjwvc3ZnPgo=)
      0 0 no-repeat;
}
.soc-list .ok {
  width: 28px;
  height: 28px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxyZWN0IHg9IjQiIHk9IjQiIHdpZHRoPSIxNyIgaGVpZ2h0PSIyMCIgZmlsbD0id2hpdGUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMy45MjM1IDI4QzI2LjE3NDkgMjggMjggMjYuMTY1NiAyOCAyMy45MDI2VjQuMDk3MzZDMjggMS44MzQ1IDI2LjE3NDkgMCAyMy45MjM1IDBINC4wNzY0NUMxLjgyNTE0IDAgMCAxLjgzNDQzIDAgNC4wOTczNlYyMy45MDI2QzAgMjYuMTY1NiAxLjgyNTA3IDI4IDQuMDc2NDUgMjhIMjMuOTIzNVpNOC45MDUwNCA5LjE4NTU3QzguOTA1MDQgNi4zNjc0NCAxMS4xNzc5IDQuMDgyODIgMTMuOTgxOCA0LjA4MjgyQzE2Ljc4NTYgNC4wODI4MiAxOS4wNTg1IDYuMzY3NDQgMTkuMDU4NSA5LjE4NTU3QzE5LjA1ODUgMTIuMDAzOCAxNi43ODU2IDE0LjI4ODUgMTMuOTgxOCAxNC4yODg1QzExLjE3NzkgMTQuMjg4NSA4LjkwNTA0IDEyLjAwMzggOC45MDUwNCA5LjE4NTU3Wk0xMS44ODMyIDkuMTg1NjVDMTEuODgzMiAxMC4zNTA2IDEyLjgyMjggMTEuMjk1MSAxMy45ODE4IDExLjI5NTFDMTUuMTQwOCAxMS4yOTUxIDE2LjA4MDQgMTAuMzUwNiAxNi4wODA0IDkuMTg1NjVDMTYuMDgwNCA4LjAyMDcgMTUuMTQwOCA3LjA3NjI4IDEzLjk4MTggNy4wNzYyOEMxMi44MjI4IDcuMDc2MjggMTEuODgzMiA4LjAyMDcgMTEuODgzMiA5LjE4NTY1Wk0xNS43NzczIDE4LjM0ODdDMTcuODA5NyAxNy45MzI2IDE5LjAyNzcgMTYuOTY1MSAxOS4wOTIxIDE2LjkxMzJDMTkuNjg2OCAxNi40MzM4IDE5Ljc4MjQgMTUuNTYwNiAxOS4zMDU0IDE0Ljk2MjhDMTguODI4NSAxNC4zNjUgMTcuOTU5OCAxNC4yNjkgMTcuMzY1IDE0Ljc0ODNDMTcuMzUyNCAxNC43NTg1IDE2LjA1MzkgMTUuNzU5NyAxMy45MTc0IDE1Ljc2MTZDMTMuOTE4IDE1Ljc2MTUgMTMuOTE3NCAxNS43NjE1IDEzLjkxNjcgMTUuNzYxNUMxMy45MTc2IDE1Ljc2MTUgMTMuOTE4NCAxNS43NjE1IDEzLjkxNjcgMTUuNzYxNUMxMy45MTUxIDE1Ljc2MTUgMTMuOTE1OSAxNS43NjE1IDEzLjkxNjcgMTUuNzYxNUMxMy45MTYxIDE1Ljc2MTUgMTMuOTE1NCAxNS43NjE1IDEzLjkxNjEgMTUuNzYxNkMxMy45MTYxIDE1Ljc2MTYgMTMuOTE2MSAxNS43NjE2IDEzLjkxNjEgMTUuNzYxNkMxMS43Nzg4IDE1Ljc2MDEgMTAuNDUyNCAxNC43NTg1IDEwLjQzOTggMTQuNzQ4M0M5Ljg0NDkyIDE0LjI2OSA4Ljk3NjIzIDE0LjM2NSA4LjQ5OTM1IDE0Ljk2MjhDOC4wMjIzOSAxNS41NjA2IDguMTE3OTMgMTYuNDMzOCA4LjcxMjY1IDE2LjkxMzJDOC43Nzc5NiAxNi45NjU5IDEwLjA0NjIgMTcuOTU4NSAxMi4xMzU1IDE4LjM2NDlMOS4yMjM2MSAyMS40MjM3QzguNjk0NDIgMjEuOTc1MyA4LjcxMDMzIDIyLjg1MzYgOS4yNTkxMyAyMy4zODU1QzkuNTI3IDIzLjY0NTEgOS44NzIyNCAyMy43NzQyIDEwLjIxNzIgMjMuNzc0MkMxMC41Nzg4IDIzLjc3NDIgMTAuOTQwMSAyMy42MzIxIDExLjIxMSAyMy4zNDk4TDEzLjkxNjEgMjAuNDUzM0wxNi44OTQ2IDIzLjM2ODVDMTcuNDM0MiAyMy45MTAxIDE4LjMwODEgMjMuOTA5MiAxOC44NDY3IDIzLjM2N0MxOS4zODUzIDIyLjgyNDcgMTkuMzg0NyAyMS45NDYyIDE4Ljg0NTIgMjEuNDA0OEwxNS43NzczIDE4LjM0ODdaIiBmaWxsPSIjRUY5ODJDIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==)
      0 0 no-repeat;
}
.soc-list .facebook {
  width: 28px;
  height: 28px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOSAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMy4zODI4MSIgeT0iMy4xMTA4NCIgd2lkdGg9IjIxLjc3NzciIGhlaWdodD0iMjEuNzc3NyIgZmlsbD0id2hpdGUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjEwNDc5IDBIMjIuNDM4QzI1LjY2MDMgMCAyOC4yNzEzIDIuNjEyMTUgMjguMjcxMyA1LjgzMzNWMjIuMTY2NUMyOC4yNzEzIDI1LjM4NzcgMjUuNjYwMyAyNy45OTk4IDIyLjQzOCAyNy45OTk4SDYuMTA0NzlDMi44ODM2NCAyNy45OTk4IDAuMjcxNDg0IDI1LjM4NzcgMC4yNzE0ODQgMjIuMTY2NVY1LjgzMzNDMC4yNzE0ODQgMi42MTIxNSAyLjg4MzY0IDAgNi4xMDQ3OSAwWk0xNi42OTM1IDguMTY2NDhIMTguOTM4MVY0LjY2NjVIMTUuOTc2QzEzLjE3OTUgNC42NjY1IDExLjkzODIgNS44OTczMyAxMS45MzgyIDguMjU2MzJWMTAuNDk5OEg5LjYwNDg2VjEzLjk5OThIMTEuOTM4MlYyMy4zMzMxSDE1LjQzODJWMTMuOTk5OEgxOC42NjA1TDE4LjkzODEgMTAuNDk5OEgxNS40MzgyVjkuMjAzNjVDMTUuNDM4MiA4LjQ2MDQ4IDE1Ljk3NiA4LjE2NjQ4IDE2LjY5MzUgOC4xNjY0OFoiIGZpbGw9IiM0MzVCOUIiLz4KPC9zdmc+Cg==)
      0 0 no-repeat;
  margin-right: 0;
}
.soc-list .youtube {
  width: 54px;
  height: 23px;
  margin-right: 11px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTQiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCA1NCAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjkzODYgMTguNTMzMUgxNy45MTYxVjE3LjMyOTlDMTcuMTUyOSAxOC4yNDIgMTYuNDg1MSAxOC42ODgzIDE1Ljc4ODcgMTguNjg4M0MxNS4xNTkxIDE4LjY4ODMgMTQuNzM5MyAxOC4zOTcyIDE0LjUxMDMgMTcuODQ0MkMxNC4zOTU5IDE3LjUwNDYgMTQuMzAwNSAxNi45OTAzIDE0LjMwMDUgMTYuMjIzOFY3LjQ3MTU4SDE2LjMyMjlWMTYuNDU2NkMxNi4zNzA2IDE2Ljc0NzcgMTYuNDk0NyAxNi44NjQyIDE2Ljc1MjIgMTYuODY0MkMxNy4xMzM4IDE2Ljg2NDIgMTcuNDk2NCAxNi41MDUxIDE3LjkyNTcgMTUuODkzOVY3LjQ3MTU4SDE5Ljk0ODFWMTguNTMzMUgxOS45Mzg2Wk0xMi43ODM2IDExLjA4MTFDMTIuNzgzNiA5Ljg5NzM1IDEyLjU2NDIgOS4wMTQzNyAxMi4xNTQgOC40NjEzQzExLjYxOTcgNy42ODUwNSAxMC43NzA3IDcuMzkzOTYgOS45MTIwNiA3LjM5Mzk2QzguOTM4OTggNy4zOTM5NiA4LjE5NDg2IDcuNjg1MDUgNy42NzAxNiA4LjQ2MTNDNy4yNTA0IDkuMDE0MzcgNy4wMzA5OCA5LjkxNjc2IDcuMDMwOTggMTEuMDgxMVYxNS4wMzAzQzcuMDMwOTggMTYuMTk0NiA3LjIyMTc4IDE3LjAwOTcgNy42NDE1NCAxNy41NTMxQzguMTc1NzggMTguMzI5MyA5LjA1MzQ2IDE4LjcxNzQgOS45MDI1MiAxOC43MTc0QzEwLjc2MTEgMTguNzE3NCAxMS42Mzg4IDE4LjMyOTMgMTIuMTkyMSAxNy41NTMxQzEyLjU3MzcgMTcuMDA5NyAxMi43NjQ1IDE2LjE5NDYgMTIuNzY0NSAxNS4wMzAzVjExLjA2MTdMMTIuNzgzNiAxMS4wODExWk0xMC43ODAyIDE1LjI1MzVDMTAuODc1NiAxNi4zNDk5IDEwLjU0MTcgMTYuOTAzIDkuOTIxNiAxNi45MDNDOS4yOTE5NiAxNi45MDMgOC45Njc2IDE2LjM0OTkgOS4wNjMgMTUuMjUzNVYxMC44Njc3QzguOTY3NiA5Ljc3MTIxIDkuMjkxOTYgOS4yNTY5NSA5LjkyMTYgOS4yNTY5NUMxMC41NDE3IDkuMjU2OTUgMTAuODc1NiA5Ljc3MTIxIDEwLjc4MDIgMTAuODY3N1YxNS4yNTM1Wk00Ljc5ODYyIDEyLjUxNzJWMTguNTMzMUgyLjY3MTJWMTIuNTE3MkMyLjY3MTIgMTIuNTE3MiAwLjQ0ODM4IDUuMTA0MDMgMCAzLjcyNjJIMi4yNDE5TDMuNzM5NjggOS41MDkyM0w1LjIyNzkyIDMuNzM1OUg3LjQ2MDI4TDQuNzg5MDggMTIuNTA3NSIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTQwLjc3NDIgOS4yMTc5QzQwLjQ1OTMgOS4yMTc5IDQwLjEwNjQgOS40MTE5NiAzOS43NzI1IDkuNzIyNDZWMTYuMzc4OEM0MC4wODczIDE2LjcwODcgNDAuNDQwMyAxNi44NjM5IDQwLjc2NDYgMTYuODYzOUM0MS4zMzcgMTYuODYzOSA0MS41NzU1IDE2LjQ1NjQgNDEuNTc1NSAxNS4zNTk5VjEwLjY0NDJDNDEuNTc1NSA5LjU0NzggNDEuMzE3OSA5LjIyNzYgNDAuNzU1MSA5LjIyNzZMNDAuNzc0MiA5LjIxNzlaTTQ4LjczMDUgMTAuNTQ3MkM0OC43MzA1IDkuNTI4MzkgNDguNDcyOSA5LjIyNzYgNDcuODMzOCA5LjIyNzZDNDcuMTk0NiA5LjIyNzYgNDYuOTE3OSA5LjUxODY5IDQ2LjkxNzkgMTAuNTM3NVYxMS43NTA0SDQ4LjczMDVWMTAuNTU2OSIgZmlsbD0iI0U2MjExNyIvPgo8cGF0aCBkPSJNNTMuMTA5OCA0LjkyOTE2QzUzLjEwOTggNC45MjkxNiA1Mi43OTUgMi42OTc0NiA1MS44NDEgMS42OTgwNEM1MC42Mjk0IDAuMzg4MTIzIDQ5LjI2NTIgMC4zODgxMjMgNDguNjU0NiAwLjMyMDIwMkM0NC4xOTk0IC0yLjg5MTc0ZS0wOCAzNy41MTE5IDAgMzcuNTExOSAwSDM3LjQ5MjhDMzcuNDkyOCAwIDMwLjgxNDggLTIuODkxNzRlLTA4IDI2LjM1OTYgMC4zMjAyMDJDMjUuNzM5NSAwLjM5NzgyNiAyNC4zNzUzIDAuMzk3ODI2IDIzLjE2MzcgMS42OTgwNEMyMi4yMDk3IDIuNjg3NzUgMjEuOTA0NCA0LjkyOTE2IDIxLjkwNDQgNC45MjkxNkMyMS45MDQ0IDQuOTI5MTYgMjEuNTgwMSA3LjU2ODQgMjEuNTgwMSAxMC4yMDc2VjEyLjY4MTlDMjEuNTgwMSAxNS4zMjEyIDIxLjkwNDQgMTcuOTUwNyAyMS45MDQ0IDE3Ljk1MDdDMjEuOTA0NCAxNy45NTA3IDIyLjIwOTcgMjAuMjAxOCAyMy4xNjM3IDIxLjE5MTVDMjQuMzc1MyAyMi40OTE3IDI1Ljk2ODUgMjIuNDUyOSAyNi42NzQ0IDIyLjU3OTFDMjkuMjIxNiAyMi44MzEzIDM3LjUwMjMgMjIuOTA5IDM3LjUwMjMgMjIuOTA5QzM3LjUwMjMgMjIuOTA5IDQ0LjIwOSAyMi45MDkgNDguNjY0MSAyMi41NzkxQzQ5LjI4NDIgMjIuNTAxNCA1MC42Mzg5IDIyLjUwMTQgNTEuODUwNSAyMS4yMDEyQzUyLjgwNDUgMjAuMjExNSA1My4xMTkzIDE3Ljk2MDQgNTMuMTE5MyAxNy45NjA0QzUzLjExOTMgMTcuOTYwNCA1My40MjQ2IDE1LjMzMDkgNTMuNDI0NiAxMi42ODE5VjEwLjIwNzZDNTMuNDI0NiA3LjU2ODQgNTMuMTA5OCA0LjkyOTE2IDUzLjEwOTggNC45MjkxNlpNMjguNTcyOSAxOC41MzI5SDI2LjQ0NTVWNS45MTg4OEgyNC4yMDM2VjMuODYxODJIMzAuOTE5N1Y1LjkxODg4SDI4LjU4MjRWMTguNTMyOUgyOC41NzI5Wk0zNi4yNTI2IDE4LjUzMjlIMzQuMjMwMVYxNy4zMjk3QzMzLjQ2NjkgMTguMjQxOCAzMi43OTkxIDE4LjY4ODEgMzIuMTAyNyAxOC42ODgxQzMxLjQ3MzEgMTguNjg4MSAzMS4wNTMzIDE4LjM5NyAzMC44MjQzIDE3Ljg0NEMzMC43MDk5IDE3LjUwNDQgMzAuNjE0NSAxNi45OTAxIDMwLjYxNDUgMTYuMjIzNVY3LjU2ODRIMzIuNjM2OVYxNi40NjYxQzMyLjY4NDYgMTYuNzU3MiAzMi44MDg3IDE2Ljg3MzYgMzMuMDY2MiAxNi44NzM2QzMzLjQ0NzggMTYuODczNiAzMy44MTA0IDE2LjUxNDYgMzQuMjM5NyAxNS45MDMzVjcuNTY4NEgzNi4yNTI2VjE4LjUzMjlaTTQzLjU5ODQgMTUuMjUzMkM0My41OTg0IDE2LjI2MjQgNDMuNTMxNiAxNi45ODA0IDQzLjQwNzYgMTcuNDQ2MUM0My4xNDA1IDE4LjI2MTIgNDIuNTc3NiAxOC42Nzg0IDQxLjgxNDQgMTguNjc4NEM0MS4xMjc1IDE4LjY3ODQgNDAuNDIxNiAxOC4yNTE1IDM5Ljc3MjkgMTcuNDM2NFYxOC41NDI2SDM3Ljg0NThWMy44NjE4MkgzOS43NTM4VjguNjM1NzRDNDAuMzgzNCA3Ljg1OTQ5IDQxLjA4OTQgNy40MDM0NSA0MS44MDQ5IDcuNDAzNDVDNDIuNTY4MSA3LjQwMzQ1IDQzLjA4MzIgNy44NTk0OSA0My4zMzEzIDguNjY0ODVDNDMuNDc0NCA5LjEyMDg5IDQzLjU5ODQgOS44MjkyMiA0My41OTg0IDEwLjg2NzRWMTUuMjUzMlpNNDcuODUzMiAxNi44NzM2QzQ4LjMzMDIgMTYuODczNiA0OC42MTY0IDE2LjYwMiA0OC43MTE4IDE2LjA2ODNDNDguNzMwOSAxNS45NzEzIDQ4LjczMDkgMTUuNDg2MSA0OC43MzA5IDE0LjY5MDVINTAuNzUzNFYxNS4wMDFDNTAuNzUzNCAxNS42NDE0IDUwLjcwNTcgMTYuMDk3NCA1MC42ODY2IDE2LjI5MTVDNTAuNjE5OCAxNi43Mzc4IDUwLjQ2NzIgMTcuMTM1NiA1MC4yMzgyIDE3LjQ4NDlDNDkuNzA0IDE4LjI4MDYgNDguOTAyNiAxOC42Njg3IDQ3LjkwMDkgMTguNjY4N0M0Ni44OTkyIDE4LjY2ODcgNDYuMTM2IDE4LjMgNDUuNTczMiAxNy41NDMyQzQ1LjE2MyAxNi45OTAxIDQ0LjkwNTQgMTYuMTg0NyA0NC45MDU0IDE1LjAyMDRWMTEuMTc3OUM0NC45MDU0IDEwLjAxMzYgNDUuMTQzOSA5LjEwMTQ5IDQ1LjU1NDEgOC41Mzg3MUM0Ni4xMDc0IDcuNzkxNTcgNDYuODg5NyA3LjM5Mzc0IDQ3Ljg2MjggNy4zOTM3NEM0OC44MzU5IDcuMzkzNzQgNDkuNTk5MSA3Ljc4MTg3IDUwLjE1MjQgOC41Mzg3MUM1MC41MzQgOS4xMDE0OSA1MC43NzI1IDkuOTU1MzYgNTAuNzcyNSAxMS4xMjk0VjEzLjM5MDJINDYuOTM3NFYxNS4zNTAzQzQ2LjkzNzQgMTYuMzY5MSA0Ny4yMjM2IDE2Ljg3MzYgNDcuODcyMyAxNi44NzM2SDQ3Ljg1MzJaIiBmaWxsPSIjRTYyMTE3Ii8+Cjwvc3ZnPgo=)
      0 0 no-repeat;
}
.soc-list .dzen {
  background: url(/bitrix/templates/empty/images/yandex_zen.png) 0 0 no-repeat;
  background-size: cover;
  width: 106px;
  height: 22px;
  margin-right: 0;
}
.footer-mobile-toggle,
.footer__links-mobile {
  display: none;
}
.footer__side--mobile {
  display: none;
}
body.popmechanic-disable-scroll, html.popmechanic-disable-scroll {
    overflow: unset !important;
}

@media all and (max-width: 1023px) {
  .footer__side {
      width: auto;
  }
  .footer__side--right {
      -webkit-box-flex: 1.65;
      -ms-flex: 1.65;
      flex: 1.65;
  }
  .footer__side--right .footer__side-col:last-child {
      max-width: 230px;
  }
  .footer__side--left {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-flex: 0.7;
      -ms-flex: 0.7;
      flex: 0.7;
  }
  .footer__side--left .footer__menu {
      display: none;
  }
  .footer__side--left .footer__side-col {
      min-width: 0;
  }
}
@media all and (max-width: 767px) {
  .footer {
      padding-top: 1px;
  }
  .footer__bot .container {
      padding: 0 17px;
  }
  .footer__top {
      padding-top: 0;
      padding-bottom: 15px;
  }
  .footer__top .container {
      padding: 0;
  }
  .footer-mobile-toggle {
      display: block;
      height: 60px;
      border-bottom: 1px solid #6c6d79;
      padding: 0 17px;
      line-height: 58px;
      color: #fff;
      font-size: 17px;
      position: relative;
  }
  .footer-mobile-toggle:after {
      content: "";
      position: absolute;
      right: 17px;
      width: 13px;
      height: 13px;
      background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik01Ljg1NjQzIDkuOTM4NTVMMC4yNjY4MTYgNC4zNDg3NUMtMC4wODg5MzUgMy45OTMxNyAtMC4wODg5MzQ5IDMuNDE2NjYgMC4yNjY4MTYgMy4wNjEyNUMwLjYyMjI1MSAyLjcwNTgyIDEuMTk4NzMgMi43MDU4MiAxLjU1NDE0IDMuMDYxMjVMNi41MDAwOSA4LjAwNzM3TDExLjQ0NTkgMy4wNjE0QzExLjgwMTUgMi43MDU5NiAxMi4zNzc5IDIuNzA1OTYgMTIuNzMzMyAzLjA2MTRDMTMuMDg4OSAzLjQxNjgzIDEzLjA4ODkgMy45OTMzMSAxMi43MzMzIDQuMzQ4ODlMNy4xNDM2MSA5LjkzODdDNi45NjU4MSAxMC4xMTY0IDYuNzMzMDIgMTAuMjA1MiA2LjUwMDEyIDEwLjIwNTJDNi4yNjcxMSAxMC4yMDUyIDYuMDM0MTUgMTAuMTE2MiA1Ljg1NjQzIDkuOTM4NTVaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3QgeD0iMTMiIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMTMgMCkiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
      background-repeat: no-repeat;
      background-position: center;
      top: 23px;
      -webkit-transition: all 0.25s ease;
      -o-transition: all 0.25s ease;
      transition: all 0.25s ease;
  }
  .footer-mobile-toggle.open {
      border-bottom: none;
  }
  .footer-mobile-toggle.open:after {
      -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
      transform: rotate(180deg);
  }
  .footer-mobile-toggle.open + .f-toggle-mobile {
      border-bottom: 1px solid #6c6d79;
  }
  .footer__wrapper {
      display: block;
  }
  .footer__side {
      display: block;
  }
  .footer__links {
      display: none;
  }
  .footer__links-mobile {
      display: block;
      padding: 15px 17px 0;
      margin-bottom: 0;
  }
  .footer__block--pay {
      display: none;
  }
  .f-toggle-mobile {
      display: none;
  }
  .footer__side-col {
      padding: 0;
  }
  .footer__block--social {
      text-align: center;
      margin-top: 12px;
      border-bottom: 1px solid #6c6d79;
      padding: 0 18px 20px;
  }
  .soc-list {
      max-width: 100%;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      margin-top: 15px;
  }
  .soc-list li {
      margin-right: 14px;
  }
  .soc-list .facebook {
      margin-right: 14px;
  }
  .footer__links-item {
      margin-bottom: 15px;
  }
  .footer__side--left {
      padding: 5px 15px 20px;
  }
  .footer__side--left .footer__title {
      text-transform: none;
      font-size: 14px;
      margin-bottom: 10px;
      font-weight: 400;
  }
  .footer__side--left .footer__title a {
      color: #c4c4c4;
  }
  .footer__side--left .footer__block {
      margin-bottom: 0;
  }
  .footer__side--mobile .footer__block,
  .footer__side--right .footer__block {
      margin-bottom: 0;
      padding: 5px 15px 20px;
  }
  .footer__side--mobile .footer__block:not(.footer__block--social) .footer__title,
  .footer__side--right .footer__block:not(.footer__block--social) .footer__title {
      display: none;
  }
  .footer__side--mobile .footer__menu,
  .footer__side--right .footer__menu {
      font-size: 14px;
      font-weight: 400;
  }
  .footer__side--mobile .footer__menu li,
  .footer__side--right .footer__menu li {
      margin-bottom: 10px;
  }
  .footer__side--mobile {
      display: block;
  }
  .footer__phone {
      margin-bottom: 10px;
  }
  .footer__callback {
      margin-top: 10px;
  }
  .footer__side-col--contacts {
      max-width: 100%;
  }
  .footer__links-mobile {
      font-size: 14px;
  }
  .footer__bot-text {
      font-size: 11px;
      max-width: calc(100% - 80px);
      display: inline-flex;
      flex-direction: column;
  }
}

.footer * {
  outline: none;
  -webkit-font-smoothing: antialiased;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.footer .container {
  max-width: 1205px;
  margin: 0 auto;
  width: 100%;
}

@keyframes fadeInUp {
  0% {
      opacity: 0;
      -webkit-transform: translateY(20px);
      -ms-transform: translateY(20px);
      transform: translateY(20px);
  }

  100% {
      opacity: 1;
      -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
      transform: translateY(0);
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.m-subscribe__result {
  text-align: center;
  display: none;
  font-size: 20px;
  color: #000000;
}

.m-subscribe__result.active {
  display: block;
}

.m-subscribe-wrap {
  background: #c6e0a0;
  width: 100%;
  margin-top: -20px;
}

.m-subscribe {
  height: 154px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.m-subscribe__icon {
  flex: 0 0 50px;
  width: 50px;
  height: 50px;
  margin-right: 39px;
  background-repeat: no-repeat;
  background-size: 50px;
  background-position: center;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQ5Ljk4OTkgMTkuMTE0NUM0OS45ODQ4IDE5LjA1NzEgNDkuOTczMyAxOS4wMDA0IDQ5Ljk1NTggMTguOTQ1NEM0OS45NDQzIDE4Ljg5NjMgNDkuOTI4NCAxOC44NDgzIDQ5LjkwODMgMTguODAyQzQ5Ljg4NSAxOC43NTY4IDQ5Ljg1NyAxOC43MTQgNDkuODI1IDE4LjY3NDVDNDkuNzkyOSAxOC42Mjc1IDQ5Ljc1NTcgMTguNTg0MiA0OS43MTQxIDE4LjU0NTNDNDkuNzAwOCAxOC41MzM3IDQ5LjY5NSAxOC41MTc3IDQ5LjY4MDggMTguNTA2MUw0MS42NjYzIDEyLjI4MTdWNS44MzA1N0M0MS42NjYzIDQuNDQ5ODQgNDAuNTQ2OSAzLjMzMDQ0IDM5LjE2NjEgMy4zMzA0NEgzMC4xMzQ4TDI2LjUxODcgMC41MjI3OEMyNS42MjU0IC0wLjE3MzkzNSAyNC4zNzI3IC0wLjE3MzkzNSAyMy40Nzk0IDAuNTIyNzhMMTkuODYyNSAzLjMzMDQ0SDEwLjgzMTJDOS40NTA0OCAzLjMzMDQ0IDguMzMxMDkgNC40NDk3NCA4LjMzMTA5IDUuODMwNTdWMTIuMjgxOEwwLjMxOTA1OSAxOC41MDYyQzAuMzA0ODk4IDE4LjUxNzkgMC4yOTkwMzkgMTguNTMzOCAwLjI4NTc1NyAxOC41NDU0QzAuMjQ0MjUxIDE4LjU4NDIgMC4yMDcwNDIgMTguNjI3NiAwLjE3NDkxMSAxOC42NzQ2QzAuMTQyODc4IDE4LjcxNDEgMC4xMTQ5NDcgMTguNzU2OCAwLjA5MTYwNjIgMTguODAyMUMwLjA3MTM5MDMgMTguODQ4MyAwLjA1NTU2OTIgMTguODk2NCAwLjA0NDE0MjkgMTguOTQ1NUMwLjAyNjc1OTIgMTguOTk5NyAwLjAxNTMzMjggMTkuMDU1NiAwLjAwOTk2MTQ0IDE5LjExMjJDMC4wMDk5NjE0NCAxOS4xMjk3IDAgMTkuMTQ0NyAwIDE5LjE2MjJWNDcuNDk5M0MwLjAwMTE3MTkzIDQ4LjAyOTQgMC4xNzI2NjUgNDguNTQ1IDAuNDg5MTg1IDQ4Ljk3MDJDMC40OTQxNjYgNDguOTc3NyAwLjQ5NTA0NSA0OC45ODY5IDAuNTAwODA3IDQ4Ljk5MzVDMC41MDY2NjYgNDkuMDAwMSAwLjUxOTE2NyA0OS4wMDc3IDAuNTI3NDY4IDQ5LjAxNjhDMC45OTU2NTYgNDkuNjMyOSAxLjcyMzgyIDQ5Ljk5NjEgMi40OTc1OSA0OS45OTk0SDQ3LjQ5OTlDNDguMjc2NyA0OS45OTcxIDQ5LjAwNzkgNDkuNjMyMSA0OS40NzY2IDQ5LjAxMjdDNDkuNDgzMyA0OS4wMDQ0IDQ5LjQ5MzMgNDkuMDAxOSA0OS40OTkxIDQ4Ljk5MzZDNDkuNTA1IDQ4Ljk4NTMgNDkuNTA1NyA0OC45Nzc4IDQ5LjUxMDggNDguOTcwM0M0OS44MjczIDQ4LjU0NSA0OS45OTg4IDQ4LjAyOTQgNTAgNDcuNDk5NFYxOS4xNjQ1QzQ5Ljk5OTkgMTkuMTQ3MSA0OS45OTA4IDE5LjEzMiA0OS45ODk5IDE5LjExNDVaTTI0LjQ5ODYgMS44Mzc3OUMyNC43ODk2IDEuNjA2NTMgMjUuMjAxOCAxLjYwNjUzIDI1LjQ5MjggMS44Mzc3OUwyNy40MTU0IDMuMzMwMzRIMjIuNTgxOEwyNC40OTg2IDEuODM3NzlaTTIuNzA3NTYgNDguMzMyN0wyNC40OTg3IDMxLjQwNkMyNC43ODk5IDMxLjE3NTEgMjUuMjAxOCAzMS4xNzUxIDI1LjQ5MjkgMzEuNDA2TDQ3LjI4OTggNDguMzMyN0gyLjcwNzU2Wk00OC4zMzMyIDQ3LjAzMzRMMjYuNTE4NyAzMC4wOTA5QzI1LjYyNTIgMjkuMzk0OCAyNC4zNzI5IDI5LjM5NDggMjMuNDc5NCAzMC4wOTA5TDEuNjY0MTUgNDcuMDMzNFYyMC40MzM4TDE1LjMyMDcgMzEuMDM4NUMxNS42ODQ2IDMxLjMyMDYgMTYuMjA4MiAzMS4yNTQ0IDE2LjQ5MDQgMzAuODkwNUMxNi43NzI1IDMwLjUyNjYgMTYuNzA2MyAzMC4wMDMgMTYuMzQyNCAyOS43MjA4TDIuNDY4MzkgMTguOTQ3OEw4LjMzMTE5IDE0LjM5MTdWMjAuODMxMkM4LjMzMTE5IDIxLjI5MTUgOC43MDQzNSAyMS42NjQ2IDkuMTY0NTMgMjEuNjY0NkM5LjYyNDgxIDIxLjY2NDYgOS45OTc4NyAyMS4yOTE0IDkuOTk3ODcgMjAuODMxMlY1LjgzMDQ3QzkuOTk3ODcgNS4zNzAxOSAxMC4zNzA5IDQuOTk3MTMgMTAuODMxMiA0Ljk5NzEzSDM5LjE2NkMzOS42MjYyIDQuOTk3MTMgMzkuOTk5MyA1LjM3MDE5IDM5Ljk5OTMgNS44MzA0N1YyMC44MzEyQzM5Ljk5OTMgMjEuMjkxNSA0MC4zNzI0IDIxLjY2NDYgNDAuODMyNiAyMS42NjQ2QzQxLjI5MjkgMjEuNjY0NiA0MS42NjYgMjEuMjkxNCA0MS42NjYgMjAuODMxMlYxNC4zOTE3TDQ3LjUyODggMTguOTQ3OEwzMy42MzA2IDI5Ljc0MDFDMzMuMzkxNSAyOS45MjEyIDMzLjI2ODIgMzAuMjE3IDMzLjMwNzggMzAuNTE0M0MzMy4zNDc1IDMwLjgxMTcgMzMuNTQzOSAzMS4wNjQ5IDMzLjgyMjEgMzEuMTc3MUMzNC4xMDA0IDMxLjI4OTMgMzQuNDE3NSAzMS4yNDM0IDM0LjY1MjMgMzEuMDU2OEw0OC4zMzMgMjAuNDMzOFY0Ny4wMzM0SDQ4LjMzMzJaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K);
}

.m-subscribe__text {
  font-size: 20px;
  line-height: 120%;
  font-weight: bold;
  color: #000000;
  max-width: 510px;
}

.m-subscribe__offer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.m-subscribe__form {
  width: 592px;
}

.m-subscribe-form__body {
  position: relative;
  width: 100%;
}

.m-subscribe-input {
  background: #ffffff;
  border-radius: 5px;
  border: none;
  height: 40px;
  padding: 0 20px;
  width: calc(100% - 214px);
	transition: background .2s ease;
}

.m-subscribe-input:focus{
	background: rgba(255,255,255,.9);
}

.m-subscribe-btn {
  position: absolute;
  top: 0;
  right: 0;
  width: 226px;
  border: none;
  height: 100%;
  background: #8fbc62;
  border-radius: 5px;
  font-weight: 500;
  color: #ffffff;
  font-size: 16px;
  cursor: pointer;
	transition: background .2s ease;
}

.m-subscribe-btn:hover{
	background-color: #7fa955;
}

.m-subscribe-btn:active{
	background-color: #69933f;
}

.footer__block-kofe {
  margin-bottom: 31px;
}
.pay-list .gpay {
  width: 42px;
  height: 24px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(/bitrix/templates/empty/images/google-pay-mark.svg);
  background-color: transparent;
}

.footer__block--apps .footer__title {
    margin-bottom: 15px;
}
.footer-apps {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 285px;
}
.footer-apps__item {
    width: 135px;
    height: 40px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.app-google {
    margin-right: 15px;
    background-image: url(/bitrix/templates/empty/images/app-google.png);
}
.app-apple {
    background-image: url(/bitrix/templates/empty/images/app-apple.png);
}
.footer__title-mob {
    display: none;
}

@media (max-width: 1279px) {
  .footer .container {
      padding: 0 12px;
  }

  .m-subscribe__text {
      max-width: 400px;
  }

    .footer-apps__item {
        background-size: contain;
        width: 100%;
    }
    .footer-apps {
        width: auto;
    }
}

@media (max-width: 1023px) {
  .footer .container {
      padding: 0 28px;
  }

  .m-subscribe {
      flex-wrap: wrap;
      padding: 30px 0 40px;
      height: auto;
  }

  .m-subscribe__offer {
      align-items: center;
      justify-content: center;
      width: 100%;
      margin-bottom: 20px;
  }

  .m-subscribe__icon {
      background-size: 40px;
      flex: 0 0 40px;
      width: 40px;
      height: 40px;
      margin-right: 25px;
  }

  .m-subscribe__text {
      font-size: 16px;
      max-width: 100%;
  }

  .m-subscribe__form {
      width: 100%;
  }

  .footer__block-kofe {
      margin-bottom: 25px;
  }
}

@media (max-width: 767px) {
  .footer .container {
      padding: 0 15px;
  }

  .footer .footer__top .container {
      padding: 0;
  }

  .m-subscribe-wrap {
      display: none;
  }

  .footer__block-kofe {
      margin-bottom: 0px;
  }
  .footer__title-mob {
      display: block;
      font-size: 17px;
      margin-bottom: 16px;
  }
  .footer__block--apps {
      padding: 19px 17px 30px !important;
      border-bottom: 1px solid #6C6D79;
  }
    .footer-apps {
        align-items: flex-start;
    }
    .footer-apps__item {
        width: 135px;
    }
    .footer__side-col--contacts {
        flex-direction: column;
        display: flex;
    }
    .footer__block--social {
        order: 5;
    }
    .footer__block--apps {
        order: 4;
    }
    .footer {
        padding-bottom: 70px !important;
    }
}

/* End */


/* Start:/bitrix/templates/empty/css/multisearch.css?161726474229468*/
.serch {
    position: relative;
    max-width: 576px;
    width: 100%;
}
.search-hover {
    padding-right: 72px;
}
.loading {
    position: fixed;
    width: 100vw;
    height: 100vh;
    background-color: rgba(108, 109, 121, 0.2);
    top: 0;
    left: 0;
    background-image: url(/bitrix/templates/empty/css/../images/spinner2.svg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 127px;
    display: none;
    z-index: 999; }
.clear-search {
    display: none;
    width: 24px;
    height: 36px;
    background-repeat: no-repeat;
    background-size: 14px;
    background-position: center;
    position: absolute;
    right: 46px;
    top: 0;
    cursor: pointer;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjM5MDcyIDE2LjYwOTNDMS42NTEwNSAxNi44Njk5IDEuOTkyIDE3LjAwMDEgMi4zMzMyMyAxNy4wMDAxQzIuNjc0NDUgMTcuMDAwMSAzLjAxNTY4IDE2Ljg2OTkgMy4yNzYwMiAxNi42MDkzTDkuMDAwMDUgMTAuODg1MkwxNC43MjQgMTYuNjA5MkMxNC45ODQzIDE2Ljg2OTggMTUuMzI1NSAxNyAxNS42NjY4IDE3QzE2LjAwOCAxNyAxNi4zNDg5IDE2Ljg2OTggMTYuNjA5MyAxNi42MDkyQzE3LjEzMDIgMTYuMDg4NSAxNy4xMzAyIDE1LjI0NDggMTYuNjA5MyAxNC43MjM5TDEwLjg4NTQgOC45OTk5NEwxNi42MDkzIDMuMjc2MDJDMTcuMTMwMiAyLjc1NTM1IDE3LjEyOTkgMS45MTEzOSAxNi42MDkzIDEuMzkwNzJDMTYuMDg4NiAwLjg2OTc2MSAxNS4yNDQ5IDAuODY5NzYxIDE0LjcyNCAxLjM5MDcyTDkuMDAwMDUgNy4xMTQ2NEwzLjI3NjAyIDEuMzkwNjFDMi43NTUzNSAwLjg2OTY1NCAxLjkxMTM5IDAuODY5OTM5IDEuMzkwNzIgMS4zOTA2MUMwLjg2OTc2MSAxLjkxMTI4IDAuODY5NzYxIDIuNzU0OTYgMS4zOTA3MiAzLjI3NTkxTDcuMTE0NzUgOC45OTk5NEwxLjM5MDcyIDE0LjcyNEMwLjg2OTc2MSAxNS4yNDQ2IDAuODY5NzYxIDE2LjA4ODYgMS4zOTA3MiAxNi42MDkzWiIgZmlsbD0iIzJDMkUzRiIvPgo8cGF0aCBkPSJNMS4zOTA3MiAxNi42MDkzTDEuNjM4MzQgMTYuMzYxOUwxLjYzODE0IDE2LjM2MTdMMS4zOTA3MiAxNi42MDkzWk0zLjI3NjAyIDE2LjYwOTNMMy4wMjg1MyAxNi4zNjE4TDMuMDI4NCAxNi4zNjE5TDMuMjc2MDIgMTYuNjA5M1pNOS4wMDAwNSAxMC44ODUyTDkuMjQ3NTQgMTAuNjM3OEw5LjAwMDA1IDEwLjM5MDNMOC43NTI1NyAxMC42Mzc4TDkuMDAwMDUgMTAuODg1MlpNMTQuNzI0IDE2LjYwOTJMMTQuOTcxNiAxNi4zNjE4TDE0Ljk3MTUgMTYuMzYxN0wxNC43MjQgMTYuNjA5MlpNMTYuNjA5MyAxNi42MDkyTDE2LjM2MTkgMTYuMzYxNkwxNi4zNjE3IDE2LjM2MThMMTYuNjA5MyAxNi42MDkyWk0xNi42MDkzIDE0LjcyMzlMMTYuODU2OCAxNC40NzY0TDE2LjYwOTMgMTQuNzIzOVpNMTAuODg1NCA4Ljk5OTk0TDEwLjYzNzkgOC43NTI0NkwxMC4zOTA0IDguOTk5OTRMMTAuNjM3OSA5LjI0NzQzTDEwLjg4NTQgOC45OTk5NFpNMTYuNjA5MyAzLjI3NjAyTDE2LjM2MTkgMy4wMjg0NkwxNi4zNjE4IDMuMDI4NTNMMTYuNjA5MyAzLjI3NjAyWk0xNi42MDkzIDEuMzkwNzJMMTYuMzYxNyAxLjYzODE0TDE2LjM2MTggMS42MzgyMUwxNi42MDkzIDEuMzkwNzJaTTE0LjcyNCAxLjM5MDcyTDE0LjQ3NjUgMS4xNDMyM1YxLjE0MzIzTDE0LjcyNCAxLjM5MDcyWk05LjAwMDA1IDcuMTE0NjRMOC43NTI1NyA3LjM2MjEzTDkuMDAwMDUgNy42MDk2Mkw5LjI0NzU0IDcuMzYyMTNMOS4wMDAwNSA3LjExNDY0Wk0zLjI3NjAyIDEuMzkwNjFMMy4wMjg0NiAxLjYzODAzTDMuMDI4NTMgMS42MzgxTDMuMjc2MDIgMS4zOTA2MVpNMS4zOTA3MiAxLjM5MDYxTDEuNjM4MTQgMS42MzgxN0wxLjYzODIxIDEuNjM4MUwxLjM5MDcyIDEuMzkwNjFaTTEuMzkwNzIgMy4yNzU5MUwxLjE0MzIzIDMuNTIzNEwxLjE0MzIzIDMuNTIzNEwxLjM5MDcyIDMuMjc1OTFaTTcuMTE0NzUgOC45OTk5NEw3LjM2MjI0IDkuMjQ3NDNMNy42MDk3MyA4Ljk5OTk0TDcuMzYyMjQgOC43NTI0Nkw3LjExNDc1IDguOTk5OTRaTTEuMzkwNzIgMTQuNzI0TDEuNjM4MTQgMTQuOTcxNUwxLjYzODIxIDE0Ljk3MTVMMS4zOTA3MiAxNC43MjRaTTIuMzMzMjMgMTYuNjUwMUMyLjA4MTEyIDE2LjY1MDEgMS44MzA0MSAxNi41NTQyIDEuNjM4MzQgMTYuMzYxOUwxLjE0MzEgMTYuODU2NkMxLjQ3MTY5IDE3LjE4NTYgMS45MDI4NyAxNy4zNTAxIDIuMzMzMjMgMTcuMzUwMVYxNi42NTAxWk0zLjAyODQgMTYuMzYxOUMyLjgzNjM4IDE2LjU1NDIgMi41ODU0MSAxNi42NTAxIDIuMzMzMjMgMTYuNjUwMVYxNy4zNTAxQzIuNzYzNSAxNy4zNTAxIDMuMTk0OTkgMTcuMTg1NiAzLjUyMzY0IDE2Ljg1NjZMMy4wMjg0IDE2LjM2MTlaTTguNzUyNTcgMTAuNjM3OEwzLjAyODUzIDE2LjM2MThMMy41MjM1MSAxNi44NTY4TDkuMjQ3NTQgMTEuMTMyN0w4Ljc1MjU3IDEwLjYzNzhaTTE0Ljk3MTUgMTYuMzYxN0w5LjI0NzU0IDEwLjYzNzhMOC43NTI1NyAxMS4xMzI3TDE0LjQ3NjUgMTYuODU2N0wxNC45NzE1IDE2LjM2MTdaTTE1LjY2NjggMTYuNjVDMTUuNDE0NiAxNi42NSAxNS4xNjM2IDE2LjU1NCAxNC45NzE2IDE2LjM2MThMMTQuNDc2NCAxNi44NTY1QzE0LjgwNSAxNy4xODU1IDE1LjIzNjUgMTcuMzUgMTUuNjY2OCAxNy4zNVYxNi42NVpNMTYuMzYxNyAxNi4zNjE4QzE2LjE2OTYgMTYuNTU0MSAxNS45MTg5IDE2LjY1IDE1LjY2NjggMTYuNjVWMTcuMzVDMTYuMDk3MSAxNy4zNSAxNi41MjgzIDE3LjE4NTUgMTYuODU2OSAxNi44NTY1TDE2LjM2MTcgMTYuMzYxOFpNMTYuMzYxOCAxNC45NzE0QzE2Ljc0NjEgMTUuMzU1NyAxNi43NDYgMTUuOTc3NyAxNi4zNjE5IDE2LjM2MTZMMTYuODU2NyAxNi44NTY3QzE3LjUxNDUgMTYuMTk5MyAxNy41MTQ0IDE1LjEzNCAxNi44NTY4IDE0LjQ3NjRMMTYuMzYxOCAxNC45NzE0Wk0xMC42Mzc5IDkuMjQ3NDNMMTYuMzYxOCAxNC45NzE0TDE2Ljg1NjggMTQuNDc2NEwxMS4xMzI4IDguNzUyNDZMMTAuNjM3OSA5LjI0NzQzWk0xNi4zNjE4IDMuMDI4NTNMMTAuNjM3OSA4Ljc1MjQ2TDExLjEzMjggOS4yNDc0M0wxNi44NTY4IDMuNTIzNTFMMTYuMzYxOCAzLjAyODUzWk0xNi4zNjE4IDEuNjM4MjFDMTYuNzQ1OSAyLjAyMjI4IDE2Ljc0NiAyLjY0NDU4IDE2LjM2MTkgMy4wMjg0NkwxNi44NTY3IDMuNTIzNTdDMTcuNTE0NSAyLjg2NjEyIDE3LjUxNCAxLjgwMDUgMTYuODU2OCAxLjE0MzIzTDE2LjM2MTggMS42MzgyMVpNMTQuOTcxNSAxLjYzODIxQzE1LjM1NTggMS4yNTM4OSAxNS45Nzc4IDEuMjUzOTkgMTYuMzYxNyAxLjYzODE0TDE2Ljg1NjggMS4xNDMzQzE2LjE5OTQgMC40ODU1MyAxNS4xMzQxIDAuNDg1NjI3IDE0LjQ3NjUgMS4xNDMyM0wxNC45NzE1IDEuNjM4MjFaTTkuMjQ3NTQgNy4zNjIxM0wxNC45NzE1IDEuNjM4MjFMMTQuNDc2NSAxLjE0MzIzTDguNzUyNTcgNi44NjcxNUw5LjI0NzU0IDcuMzYyMTNaTTMuMDI4NTMgMS42MzgxTDguNzUyNTcgNy4zNjIxM0w5LjI0NzU0IDYuODY3MTVMMy41MjM1MSAxLjE0MzEyTDMuMDI4NTMgMS42MzgxWk0xLjYzODIxIDEuNjM4MUMyLjAyMjI4IDEuMjU0MDIgMi42NDQ1OCAxLjI1MzkzIDMuMDI4NDYgMS42MzgwM0wzLjUyMzU3IDEuMTQzMTlDMi44NjYxMiAwLjQ4NTM3NCAxLjgwMDUgMC40ODU4NTQgMS4xNDMyMyAxLjE0MzEyTDEuNjM4MjEgMS42MzgxWk0xLjYzODIxIDMuMDI4NDJDMS4yNTM4OSAyLjY0NDExIDEuMjUzOTkgMi4wMjIxIDEuNjM4MTQgMS42MzgxN0wxLjE0MzMgMS4xNDMwNkMwLjQ4NTUzIDEuODAwNDYgMC40ODU2MjcgMi44NjU4IDEuMTQzMjMgMy41MjM0TDEuNjM4MjEgMy4wMjg0MlpNNy4zNjIyNCA4Ljc1MjQ2TDEuNjM4MjEgMy4wMjg0MkwxLjE0MzIzIDMuNTIzNEw2Ljg2NzI2IDkuMjQ3NDNMNy4zNjIyNCA4Ljc1MjQ2Wk0xLjYzODIxIDE0Ljk3MTVMNy4zNjIyNCA5LjI0NzQzTDYuODY3MjYgOC43NTI0NkwxLjE0MzIzIDE0LjQ3NjVMMS42MzgyMSAxNC45NzE1Wk0xLjYzODE0IDE2LjM2MTdDMS4yNTM5NSAxNS45Nzc4IDEuMjUzOTUgMTUuMzU1NSAxLjYzODE0IDE0Ljk3MTVMMS4xNDMzIDE0LjQ3NjRDMC40ODU1NjcgMTUuMTMzOCAwLjQ4NTU2NyAxNi4xOTk1IDEuMTQzMyAxNi44NTY4TDEuNjM4MTQgMTYuMzYxN1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
    transition: all .2s ease;
}

.clear-search:hover{
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjM5MDcyIDE2LjYwOTNDMS42NTEwNSAxNi44Njk5IDEuOTkyIDE3LjAwMDEgMi4zMzMyMyAxNy4wMDAxQzIuNjc0NDUgMTcuMDAwMSAzLjAxNTY4IDE2Ljg2OTkgMy4yNzYwMiAxNi42MDkzTDkuMDAwMDUgMTAuODg1MkwxNC43MjQgMTYuNjA5MkMxNC45ODQzIDE2Ljg2OTggMTUuMzI1NSAxNyAxNS42NjY4IDE3QzE2LjAwOCAxNyAxNi4zNDg5IDE2Ljg2OTggMTYuNjA5MyAxNi42MDkyQzE3LjEzMDIgMTYuMDg4NSAxNy4xMzAyIDE1LjI0NDggMTYuNjA5MyAxNC43MjM5TDEwLjg4NTQgOC45OTk5NEwxNi42MDkzIDMuMjc2MDJDMTcuMTMwMiAyLjc1NTM1IDE3LjEyOTkgMS45MTEzOSAxNi42MDkzIDEuMzkwNzJDMTYuMDg4NiAwLjg2OTc2MSAxNS4yNDQ5IDAuODY5NzYxIDE0LjcyNCAxLjM5MDcyTDkuMDAwMDUgNy4xMTQ2NEwzLjI3NjAyIDEuMzkwNjFDMi43NTUzNSAwLjg2OTY1NCAxLjkxMTM5IDAuODY5OTM5IDEuMzkwNzIgMS4zOTA2MUMwLjg2OTc2MSAxLjkxMTI4IDAuODY5NzYxIDIuNzU0OTYgMS4zOTA3MiAzLjI3NTkxTDcuMTE0NzUgOC45OTk5NEwxLjM5MDcyIDE0LjcyNEMwLjg2OTc2MSAxNS4yNDQ2IDAuODY5NzYxIDE2LjA4ODYgMS4zOTA3MiAxNi42MDkzWiIgZmlsbD0iIzhmYmM2MiIvPgo8cGF0aCBkPSJNMS4zOTA3MiAxNi42MDkzTDEuNjM4MzQgMTYuMzYxOUwxLjYzODE0IDE2LjM2MTdMMS4zOTA3MiAxNi42MDkzWk0zLjI3NjAyIDE2LjYwOTNMMy4wMjg1MyAxNi4zNjE4TDMuMDI4NCAxNi4zNjE5TDMuMjc2MDIgMTYuNjA5M1pNOS4wMDAwNSAxMC44ODUyTDkuMjQ3NTQgMTAuNjM3OEw5LjAwMDA1IDEwLjM5MDNMOC43NTI1NyAxMC42Mzc4TDkuMDAwMDUgMTAuODg1MlpNMTQuNzI0IDE2LjYwOTJMMTQuOTcxNiAxNi4zNjE4TDE0Ljk3MTUgMTYuMzYxN0wxNC43MjQgMTYuNjA5MlpNMTYuNjA5MyAxNi42MDkyTDE2LjM2MTkgMTYuMzYxNkwxNi4zNjE3IDE2LjM2MThMMTYuNjA5MyAxNi42MDkyWk0xNi42MDkzIDE0LjcyMzlMMTYuODU2OCAxNC40NzY0TDE2LjYwOTMgMTQuNzIzOVpNMTAuODg1NCA4Ljk5OTk0TDEwLjYzNzkgOC43NTI0NkwxMC4zOTA0IDguOTk5OTRMMTAuNjM3OSA5LjI0NzQzTDEwLjg4NTQgOC45OTk5NFpNMTYuNjA5MyAzLjI3NjAyTDE2LjM2MTkgMy4wMjg0NkwxNi4zNjE4IDMuMDI4NTNMMTYuNjA5MyAzLjI3NjAyWk0xNi42MDkzIDEuMzkwNzJMMTYuMzYxNyAxLjYzODE0TDE2LjM2MTggMS42MzgyMUwxNi42MDkzIDEuMzkwNzJaTTE0LjcyNCAxLjM5MDcyTDE0LjQ3NjUgMS4xNDMyM1YxLjE0MzIzTDE0LjcyNCAxLjM5MDcyWk05LjAwMDA1IDcuMTE0NjRMOC43NTI1NyA3LjM2MjEzTDkuMDAwMDUgNy42MDk2Mkw5LjI0NzU0IDcuMzYyMTNMOS4wMDAwNSA3LjExNDY0Wk0zLjI3NjAyIDEuMzkwNjFMMy4wMjg0NiAxLjYzODAzTDMuMDI4NTMgMS42MzgxTDMuMjc2MDIgMS4zOTA2MVpNMS4zOTA3MiAxLjM5MDYxTDEuNjM4MTQgMS42MzgxN0wxLjYzODIxIDEuNjM4MUwxLjM5MDcyIDEuMzkwNjFaTTEuMzkwNzIgMy4yNzU5MUwxLjE0MzIzIDMuNTIzNEwxLjE0MzIzIDMuNTIzNEwxLjM5MDcyIDMuMjc1OTFaTTcuMTE0NzUgOC45OTk5NEw3LjM2MjI0IDkuMjQ3NDNMNy42MDk3MyA4Ljk5OTk0TDcuMzYyMjQgOC43NTI0Nkw3LjExNDc1IDguOTk5OTRaTTEuMzkwNzIgMTQuNzI0TDEuNjM4MTQgMTQuOTcxNUwxLjYzODIxIDE0Ljk3MTVMMS4zOTA3MiAxNC43MjRaTTIuMzMzMjMgMTYuNjUwMUMyLjA4MTEyIDE2LjY1MDEgMS44MzA0MSAxNi41NTQyIDEuNjM4MzQgMTYuMzYxOUwxLjE0MzEgMTYuODU2NkMxLjQ3MTY5IDE3LjE4NTYgMS45MDI4NyAxNy4zNTAxIDIuMzMzMjMgMTcuMzUwMVYxNi42NTAxWk0zLjAyODQgMTYuMzYxOUMyLjgzNjM4IDE2LjU1NDIgMi41ODU0MSAxNi42NTAxIDIuMzMzMjMgMTYuNjUwMVYxNy4zNTAxQzIuNzYzNSAxNy4zNTAxIDMuMTk0OTkgMTcuMTg1NiAzLjUyMzY0IDE2Ljg1NjZMMy4wMjg0IDE2LjM2MTlaTTguNzUyNTcgMTAuNjM3OEwzLjAyODUzIDE2LjM2MThMMy41MjM1MSAxNi44NTY4TDkuMjQ3NTQgMTEuMTMyN0w4Ljc1MjU3IDEwLjYzNzhaTTE0Ljk3MTUgMTYuMzYxN0w5LjI0NzU0IDEwLjYzNzhMOC43NTI1NyAxMS4xMzI3TDE0LjQ3NjUgMTYuODU2N0wxNC45NzE1IDE2LjM2MTdaTTE1LjY2NjggMTYuNjVDMTUuNDE0NiAxNi42NSAxNS4xNjM2IDE2LjU1NCAxNC45NzE2IDE2LjM2MThMMTQuNDc2NCAxNi44NTY1QzE0LjgwNSAxNy4xODU1IDE1LjIzNjUgMTcuMzUgMTUuNjY2OCAxNy4zNVYxNi42NVpNMTYuMzYxNyAxNi4zNjE4QzE2LjE2OTYgMTYuNTU0MSAxNS45MTg5IDE2LjY1IDE1LjY2NjggMTYuNjVWMTcuMzVDMTYuMDk3MSAxNy4zNSAxNi41MjgzIDE3LjE4NTUgMTYuODU2OSAxNi44NTY1TDE2LjM2MTcgMTYuMzYxOFpNMTYuMzYxOCAxNC45NzE0QzE2Ljc0NjEgMTUuMzU1NyAxNi43NDYgMTUuOTc3NyAxNi4zNjE5IDE2LjM2MTZMMTYuODU2NyAxNi44NTY3QzE3LjUxNDUgMTYuMTk5MyAxNy41MTQ0IDE1LjEzNCAxNi44NTY4IDE0LjQ3NjRMMTYuMzYxOCAxNC45NzE0Wk0xMC42Mzc5IDkuMjQ3NDNMMTYuMzYxOCAxNC45NzE0TDE2Ljg1NjggMTQuNDc2NEwxMS4xMzI4IDguNzUyNDZMMTAuNjM3OSA5LjI0NzQzWk0xNi4zNjE4IDMuMDI4NTNMMTAuNjM3OSA4Ljc1MjQ2TDExLjEzMjggOS4yNDc0M0wxNi44NTY4IDMuNTIzNTFMMTYuMzYxOCAzLjAyODUzWk0xNi4zNjE4IDEuNjM4MjFDMTYuNzQ1OSAyLjAyMjI4IDE2Ljc0NiAyLjY0NDU4IDE2LjM2MTkgMy4wMjg0NkwxNi44NTY3IDMuNTIzNTdDMTcuNTE0NSAyLjg2NjEyIDE3LjUxNCAxLjgwMDUgMTYuODU2OCAxLjE0MzIzTDE2LjM2MTggMS42MzgyMVpNMTQuOTcxNSAxLjYzODIxQzE1LjM1NTggMS4yNTM4OSAxNS45Nzc4IDEuMjUzOTkgMTYuMzYxNyAxLjYzODE0TDE2Ljg1NjggMS4xNDMzQzE2LjE5OTQgMC40ODU1MyAxNS4xMzQxIDAuNDg1NjI3IDE0LjQ3NjUgMS4xNDMyM0wxNC45NzE1IDEuNjM4MjFaTTkuMjQ3NTQgNy4zNjIxM0wxNC45NzE1IDEuNjM4MjFMMTQuNDc2NSAxLjE0MzIzTDguNzUyNTcgNi44NjcxNUw5LjI0NzU0IDcuMzYyMTNaTTMuMDI4NTMgMS42MzgxTDguNzUyNTcgNy4zNjIxM0w5LjI0NzU0IDYuODY3MTVMMy41MjM1MSAxLjE0MzEyTDMuMDI4NTMgMS42MzgxWk0xLjYzODIxIDEuNjM4MUMyLjAyMjI4IDEuMjU0MDIgMi42NDQ1OCAxLjI1MzkzIDMuMDI4NDYgMS42MzgwM0wzLjUyMzU3IDEuMTQzMTlDMi44NjYxMiAwLjQ4NTM3NCAxLjgwMDUgMC40ODU4NTQgMS4xNDMyMyAxLjE0MzEyTDEuNjM4MjEgMS42MzgxWk0xLjYzODIxIDMuMDI4NDJDMS4yNTM4OSAyLjY0NDExIDEuMjUzOTkgMi4wMjIxIDEuNjM4MTQgMS42MzgxN0wxLjE0MzMgMS4xNDMwNkMwLjQ4NTUzIDEuODAwNDYgMC40ODU2MjcgMi44NjU4IDEuMTQzMjMgMy41MjM0TDEuNjM4MjEgMy4wMjg0MlpNNy4zNjIyNCA4Ljc1MjQ2TDEuNjM4MjEgMy4wMjg0MkwxLjE0MzIzIDMuNTIzNEw2Ljg2NzI2IDkuMjQ3NDNMNy4zNjIyNCA4Ljc1MjQ2Wk0xLjYzODIxIDE0Ljk3MTVMNy4zNjIyNCA5LjI0NzQzTDYuODY3MjYgOC43NTI0NkwxLjE0MzIzIDE0LjQ3NjVMMS42MzgyMSAxNC45NzE1Wk0xLjYzODE0IDE2LjM2MTdDMS4yNTM5NSAxNS45Nzc4IDEuMjUzOTUgMTUuMzU1NSAxLjYzODE0IDE0Ljk3MTVMMS4xNDMzIDE0LjQ3NjRDMC40ODU1NjcgMTUuMTMzOCAwLjQ4NTU2NyAxNi4xOTk1IDEuMTQzMyAxNi44NTY4TDEuNjM4MTQgMTYuMzYxN1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
}

.multisearch-root {
    position: absolute;
    width: 692px;
    height: 347px;
    background-color: #fff;
    z-index: 11;
    overflow: hidden;
    border-radius: 5px;
    border: 1px solid #ECECEE;
    top: -9999px;
    /* top: 47px; */
    /* display: none; */
    transform: translateY(-6px);
    opacity: 0;
    right: 0;
    transition: transform .2s ease, opacity .2s ease, top 0s .2s ease;
}
.multisearch-root.active{
    top: 47px;
    transform: translateY(0px);
    opacity: 1;
    transition: transform .2s ease, opacity .2s ease, top 0s ease;
}
.autocomplete {
    width: 100%;
    height: 100%;
    position: relative;
    min-height: 150px;
    padding: 18px 25px 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.autocomplete-keywords {
    width: 138px;
    margin-bottom: 50px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    /*padding-top: 34px;*/
    margin-right: 15px;
    max-height: 285px;
    overflow: hidden;
}
.autocomplete__all-results {
    position: absolute;
    color: #000;
    font-size: 14px;
    text-decoration: underline;
    position: absolute;
    left: 25px;
    bottom: 20px;
	transition: color .2s ease;
}
.autocomplete__all-results:hover{
	color: #8fbc62;
	text-decoration: none;
}
.autocomplete-categories-wr {
    width: 85px;
    margin-right: 45px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    max-height: 285px;
    overflow: hidden;
}
.autocomplete-brands-wr {
    margin-right: 40px;
    width: 65px;
    max-height: 285px;
}
.autocomplete-products {
    overflow: auto;
    height: calc(100% - 33px);
    padding-bottom: 10px;
}
.autocomplete-title {
    font-size: 16px;
    font-weight: bold;
    color: #000;
    margin-bottom: 16px;
}
.autocomplete-keywords__item, .autocomplete-categories__item, .autocomplete-brands-text__item {
    padding: 7px 0;
    width: 100%;
    cursor: pointer;
    font-size: 14px;
    color: #000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    text-align: left;
    cursor: pointer;
	transition: color .2s ease;
}
.autocomplete-keywords__item:hover, .autocomplete-categories__item:hover, .autocomplete-brands-text__item:hover{
	color: #8fbc62;
}
.autocomplete-brands__item {
    margin-bottom: 10px;
}
.autocomplete-brands__item span {
    display: none;
}
.autocomplete-brands-text__item span{
    display: flex;
}
.autocomplete-products__item, .autocomplete-products__item a, .autocomplete-brands-text__item, .autocomplete-brands-text__item a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
    color: inherit;
}
.autocomplete-brands-text__item, .autocomplete-brands-text__item a{
    margin-bottom: 0;
}
.autocomplete-products__item-image {
    width: 50px;
    height: 50px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-right: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.autocomplete-products__item-image img {
    max-width: 100%;
    max-height: 100%;
}
.autocomplete-products__item-title {
    margin-bottom: 5px;
	transition: color .2s ease;
}
.autocomplete-products__item:hover .autocomplete-products__item-title{
	color: #8fbc62;
}
.autocomplete-products__item-price {
    font-weight: bold;
    color: #141517;
    display: inline-block;
}
.autocomplete-products__item-price.is-out{
    color: #DADADA;
}
.autocomplete-products__item-info .mn-product__old-price{
    display: inline-block;
}
.autocomplete-products__item-info .mn-product__old-price.is-out{
    display:none;
}
.autocomplete-keywords__item-text b {
    display: inline;
    font-weight: bold;
}
.autocomplete-brands__item img{
	transition: transform .2s ease;
}
.autocomplete-brands__item:hover img{
	transform: scale(.9);
}

.autocomplete-brands__item:active img{
	transform: scale(.8);
}
.search-not-found-title{
    padding: 20px;
    font-size: 17px;
    text-align: center;
}
@media all and (max-width: 1023px) {

    #title-search.open-tablet {
        position: absolute;
        width: calc(100% - 527px);
        left: 310px;
        top: 52px;
        display: block !important;
    }
    .header-scroll.fixed #title-search.open-tablet {
        top: 19px;
    }
    #title-search.open-tablet .search-hover {
        max-width: 100%;
    }
    .multisearch-root {
        left: 50%;
        margin-left: -345px;
    }
}
@media all and (max-width: 767px) {
    #title-search.open {
        display: block !important;
    }
    .main-search .title-search {
        position: absolute;
        width: 100vw;
        left: 0;
        top: 60px;
        background-color: #fff;
        padding: 10px;
        z-index: 1;
        box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.1);
    }
    .main-search .search-hover {
        max-width: 100%;
        border-radius: 5px;
        background-color: #F2F2F2;
        border: none;
        color: #141517;
        padding-right: 25px;
    }
    .header-new .main-search .search-hover {
        height: 41px;
    }
    .main-search .search-hover__field {
        font-size: 14px;
        font-family: "HelveticaNeueCyr", sans-serif;
        color: #141517;
    }
    .header-new .main-search .search-hover__field {
        padding-left: 45px;
    }
    .main-search .search-hover__field::placeholder {
        color: #141517;
        font-family: "HelveticaNeueCyr", sans-serif;
    }
    .header-new .main-search .search-hover__submit {
        position: absolute;
        left: 7px;
        background-size: 14px;
        top: 3px;
        margin:0;
    }

    .multisearch-root {
        margin-left: 0;
        width: 100vw;
        left: -6px;
        /* top: 50px; */
        top: -9999px;
        border-radius: 0;
        border: none;
        background-color: #fff;
        overflow-y: auto;
        overflow-x: hidden;
        height: calc(100vh - 155px);
        /* display: none; */
    }
    .multisearch-root.active{
        top: 50px;
    }
    .autocomplete {
        display: block;
        height: auto;
        padding: 0;
    }
    .autocomplete-keywords .autocomplete-title{
        display:none !important;
    }
    .autocomplete-keywords {
        width: 100%;
        padding-top: 0;
        margin-bottom: 17px;
        max-height: none;
    }
    .autocomplete-keywords__item {
        padding: 14px 24px;
        border-bottom: 1px solid #ECECEE;
    }
    .autocomplete-categories-wr {
        width: 100%;
        padding: 0;
        margin-bottom: 17px;
    }
    .autocomplete-categories__item {
        padding: 14px 24px;
        border-bottom: 1px solid #ECECEE;
    }
    .autocomplete-brands-wr {
        width: 100%;
        padding: 0;
        margin-bottom: 15px;
    }
    .header-new {
        position: relative;
        z-index: 3;
    }
    .autocomplete-brands__item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding: 9px 24px;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        border-bottom: 1px solid #ECECEE;
    }
    .autocomplete-brands__item span {
        display: block;
        font-weight: normal;
        color: #141517;
    }
    .autocomplete-brands__item img {
        max-width: 30px;
        max-height: 35px;
        margin-right: 5px;
    }
    .autocomplete-products-wr {
        width: 100%;
        padding: 15px 0 0;
        background-color: #fff;
    }
    .autocomplete-products-wr .autocomplete-title {
        color: #2E2425;
    }
    .autocomplete-products {
        height: auto;
    }
    /*.autocomplete__all-results {
        left: 40px;
        bottom: 20px;
    }*/
    .autocomplete__all-results {
        position: relative;
        display: block;
        margin-top: -38px;
        padding-bottom: 100px;
    }
    .header-scroll.fixed .title-search {
        top: 50px;
    }
    .clear-search {
        right: 10px;
        top: 3px;
    }
    .autocomplete-products__item a {
        padding: 20px 24px;
        border-bottom: 1px solid #ECECEE;
        width: 100%;
    }
    .autocomplete-title {
        padding-left: 24px;
    }
    a.autocomplete__all-results {
        position: static;
        margin-top: 0;
        padding-left: 25px;
        padding-bottom: 0;
    }
    .autocomplete {
        padding-bottom: 160px !important;
    }
    .header-cropped .multisearch-root.active {
        height: calc(100vh - 50px) !important;
    }
}

/* История запросов */
.history{
    width: calc(100% + 116px);
    max-width: 100vw;
    background-color: #fff;
    position:absolute;
    right: 0;
    z-index:5;
    border: 1px solid #ECECEE;
    border-radius: 5px;
    margin-top: 9px;
    max-height: 350px;
    overflow: auto;
    transform: translateY(-6px);
    top: -9999px;
    opacity: 0;
    transition: transform .2s ease, opacity .2s ease, top 0s .2s ease;
}
.history.active{
    transform: translateY(0px);
    top: 100%;
    opacity: 1;
    transition: transform .2s ease, opacity .2s ease, top 0s ease;
}
.history .mCSB_inside > .mCSB_container{
    margin-right: 0;
}
.history .mCSB_scrollTools{
    background-color: #ECECEE;
    width: 4px;
}
.history .mCSB_scrollTools .mCSB_draggerContainer{
    top: 1px;
    height: calc(100% - 2px);
}
.history .mCSB_scrollTools .mCSB_dragger{
    width: 2px;
}
.history .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    width: 2px;
}
.history__head{
    display: flex;
    justify-content: space-between;
    padding: 18px 25px;
    padding-bottom: 8px;
}
.history__title{
    font-weight: bold;
    font-size: 16px;
}
.history__clear{
    font-size: 12px;
    color: #6C6D79;
    cursor: pointer;
    transition: all .2s ease;
}
.history__clear:hover{
    color: #8FBC62;
}
.history__item{
    display: flex;
    justify-content: space-between;
    align-items: baseline;
    border-bottom: 1px solid #ECECEE;
    padding: 7px 25px;
    position: relative;
}
.history__item:last-child{
    border-bottom: none;
}
.history__link{
    font-size: 14px;
    color: #000000;
    padding: 0;
    transition: all .2s ease;
    position: relative;
    display: block;
    flex-grow: 1;
}
.history__link:hover{
    text-decoration: none;
    color: #8FBC62;
}
.history__content_popular .history__link{
    padding-right: 18px;
    cursor:pointer;
}
.history__content_popular .history__link:after{
    content: '';
    display: block;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDYgMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDFMNSA1LjVMMSAxMCIgc3Ryb2tlPSIjNkM2RDc5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
    width: 9px;
    height: 11px;
    position: absolute;
    top: 2px;
    right: 0;
}
.history__remove{
    flex-shrink: 0;
    color: #6C6D79;
    font-size: 12px;
    cursor: pointer;
    transition: all .2s ease;
}
.history__remove:hover{
    color: #8FBC62;
}
@media (min-width: 768px){
    .history__wrap:last-child {
        margin-bottom: 20px;
    }
}
@media (max-width: 767px){
    .history{
        width: calc(100% + 12px);
        right: -6px;
        border-radius: 0;
        border: none;
        margin-top: 6px;
        height: calc(100vh - 50px) !important;
        overflow: auto;
        max-height: none;
        display: flex;
        flex-direction: column;
        padding-bottom: 100px;
        cursor: pointer;
    }
    .history:after{
        content: '';
        display: block;
        position: relative;
        height: 100px;
        margin-top: auto;
        margin-bottom: -110px;
    }
    .history__head{
        padding: 14px 10px;
        padding-bottom: 7px;
    }
    .history__clear{
        font-size: 14px;
    }
    .history__item{
        padding: 15px 11px;
    }
    .history__link{
        padding: 0;
        border: none;
    }
    .history__remove{
        text-indent: -99999px;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjI2ODYyIDExLjczMTRDMS40NDc2IDExLjkxMDYgMS42ODIgMTIgMS45MTY1OSAxMkMyLjE1MTE5IDEyIDIuMzg1NzggMTEuOTEwNiAyLjU2NDc2IDExLjczMTRMNi41MDAwNCA3Ljc5NjExTDEwLjQzNTIgMTEuNzMxM0MxMC42MTQyIDExLjkxMDUgMTAuODQ4OCAxMiAxMS4wODM0IDEyQzExLjMxOCAxMiAxMS41NTI0IDExLjkxMDUgMTEuNzMxNCAxMS43MzEzQzEyLjA4OTUgMTEuMzczMyAxMi4wODk1IDEwLjc5MzMgMTEuNzMxNCAxMC40MzUyTDcuNzk2MTggNi40OTk5NkwxMS43MzE0IDIuNTY0NzZDMTIuMDg5NSAyLjIwNjggMTIuMDg5MyAxLjYyNjU4IDExLjczMTQgMS4yNjg2MkMxMS4zNzM0IDAuOTEwNDYgMTAuNzkzNCAwLjkxMDQ2IDEwLjQzNTIgMS4yNjg2Mkw2LjUwMDA0IDUuMjAzODJMMi41NjQ3NiAxLjI2ODU1QzIuMjA2OCAwLjkxMDM4NyAxLjYyNjU4IDAuOTEwNTgzIDEuMjY4NjIgMS4yNjg1NUMwLjkxMDQ2IDEuNjI2NTEgMC45MTA0NiAyLjIwNjUzIDEuMjY4NjIgMi41NjQ2OUw1LjIwMzg5IDYuNDk5OTZMMS4yNjg2MiAxMC40MzUyQzAuOTEwNDYgMTAuNzkzMiAwLjkxMDQ2IDExLjM3MzQgMS4yNjg2MiAxMS43MzE0WiIgZmlsbD0iIzZDNkQ3OSIvPgo8cGF0aCBkPSJNMS4yNjg2MiAxMS43MzE0TDEuNTE2MjQgMTEuNDg0TDEuNTE2MDQgMTEuNDgzOEwxLjI2ODYyIDExLjczMTRaTTIuNTY0NzYgMTEuNzMxNEwyLjMxNzI4IDExLjQ4MzlMMi4zMTcxNCAxMS40ODRMMi41NjQ3NiAxMS43MzE0Wk02LjUwMDA0IDcuNzk2MTFMNi43NDc1MiA3LjU0ODYyTDYuNTAwMDQgNy4zMDExM0w2LjI1MjU1IDcuNTQ4NjJMNi41MDAwNCA3Ljc5NjExWk0xMC40MzUyIDExLjczMTNMMTAuNjgyOSAxMS40ODRMMTAuNjgyNyAxMS40ODM4TDEwLjQzNTIgMTEuNzMxM1pNMTEuNzMxNCAxMS43MzEzTDExLjQ4NCAxMS40ODM3TDExLjQ4MzggMTEuNDg0TDExLjczMTQgMTEuNzMxM1pNMTEuNzMxNCAxMC40MzUyTDExLjk3ODkgMTAuMTg3N0wxMS43MzE0IDEwLjQzNTJaTTcuNzk2MTggNi40OTk5Nkw3LjU0ODY5IDYuMjUyNDdMNy4zMDEyMSA2LjQ5OTk2TDcuNTQ4NjkgNi43NDc0NUw3Ljc5NjE4IDYuNDk5OTZaTTExLjczMTQgMi41NjQ3NkwxMS40ODQgMi4zMTcyMUwxMS40ODM5IDIuMzE3MjhMMTEuNzMxNCAyLjU2NDc2Wk0xMS43MzE0IDEuMjY4NjJMMTEuNDgzOCAxLjUxNjA0TDExLjQ4MzkgMS41MTYxMUwxMS43MzE0IDEuMjY4NjJaTTEwLjQzNTIgMS4yNjg2MkwxMC42ODI3IDEuNTE2MTFMMTAuNDM1MiAxLjI2ODYyWk02LjUwMDA0IDUuMjAzODJMNi4yNTI1NSA1LjQ1MTNMNi41MDAwNCA1LjY5ODc5TDYuNzQ3NTIgNS40NTEzTDYuNTAwMDQgNS4yMDM4MlpNMi41NjQ3NiAxLjI2ODU1TDIuMzE3MjEgMS41MTU5NkwyLjMxNzI4IDEuNTE2MDNMMi41NjQ3NiAxLjI2ODU1Wk0xLjI2ODYyIDEuMjY4NTVMMS41MTYwNCAxLjUxNjFMMS41MTYxMSAxLjUxNjAzTDEuMjY4NjIgMS4yNjg1NVpNMS4yNjg2MiAyLjU2NDY5TDEuNTE2MTEgMi4zMTcyTDEuMjY4NjIgMi41NjQ2OVpNNS4yMDM4OSA2LjQ5OTk2TDUuNDUxMzggNi43NDc0NUw1LjY5ODg3IDYuNDk5OTZMNS40NTEzOCA2LjI1MjQ3TDUuMjAzODkgNi40OTk5NlpNMS4yNjg2MiAxMC40MzUyTDEuNTE2MDQgMTAuNjgyOEwxLjUxNjExIDEwLjY4MjdMMS4yNjg2MiAxMC40MzUyWk0xLjkxNjU5IDExLjY1QzEuNzcxMTMgMTEuNjUgMS42MjY5NiAxMS41OTQ5IDEuNTE2MjQgMTEuNDg0TDEuMDIxIDExLjk3ODdDMS4yNjgyNCAxMi4yMjYyIDEuNTkyODcgMTIuMzUgMS45MTY1OSAxMi4zNVYxMS42NVpNMi4zMTcxNCAxMS40ODRDMi4yMDY0OCAxMS41OTQ4IDIuMDYyMTQgMTEuNjUgMS45MTY1OSAxMS42NVYxMi4zNUMyLjI0MDI0IDEyLjM1IDIuNTY1MDkgMTIuMjI2MyAyLjgxMjM5IDExLjk3ODdMMi4zMTcxNCAxMS40ODRaTTYuMjUyNTUgNy41NDg2MkwyLjMxNzI4IDExLjQ4MzlMMi44MTIyNSAxMS45Nzg5TDYuNzQ3NTIgOC4wNDM1OUw2LjI1MjU1IDcuNTQ4NjJaTTEwLjY4MjcgMTEuNDgzOEw2Ljc0NzUyIDcuNTQ4NjJMNi4yNTI1NSA4LjA0MzU5TDEwLjE4NzcgMTEuOTc4OEwxMC42ODI3IDExLjQ4MzhaTTExLjA4MzQgMTEuNjVDMTAuOTM3OSAxMS42NSAxMC43OTM1IDExLjU5NDcgMTAuNjgyOSAxMS40ODRMMTAuMTg3NiAxMS45Nzg3QzEwLjQzNDkgMTIuMjI2MiAxMC43NTk4IDEyLjM1IDExLjA4MzQgMTIuMzVWMTEuNjVaTTExLjQ4MzggMTEuNDg0QzExLjM3MyAxMS41OTQ4IDExLjIyODkgMTEuNjUgMTEuMDgzNCAxMS42NVYxMi4zNUMxMS40MDcxIDEyLjM1IDExLjczMTggMTIuMjI2MiAxMS45NzkgMTEuOTc4N0wxMS40ODM4IDExLjQ4NFpNMTEuNDgzOSAxMC42ODI2QzExLjcwNTQgMTAuOTA0MiAxMS43MDUzIDExLjI2MjUgMTEuNDg0IDExLjQ4MzdMMTEuOTc4OCAxMS45Nzg5QzEyLjQ3MzggMTEuNDg0MiAxMi40NzM3IDEwLjY4MjUgMTEuOTc4OSAxMC4xODc3TDExLjQ4MzkgMTAuNjgyNlpNNy41NDg2OSA2Ljc0NzQ1TDExLjQ4MzkgMTAuNjgyNkwxMS45Nzg5IDEwLjE4NzdMOC4wNDM2NyA2LjI1MjQ3TDcuNTQ4NjkgNi43NDc0NVpNMTEuNDgzOSAyLjMxNzI4TDcuNTQ4NjkgNi4yNTI0N0w4LjA0MzY3IDYuNzQ3NDVMMTEuOTc4OSAyLjgxMjI1TDExLjQ4MzkgMi4zMTcyOFpNMTEuNDgzOSAxLjUxNjExQzExLjcwNTMgMS43Mzc0NyAxMS43MDUzIDIuMDk2MDMgMTEuNDg0IDIuMzE3MjFMMTEuOTc4OCAyLjgxMjMyQzEyLjQ3MzggMi4zMTc1NyAxMi40NzM0IDEuNTE1NjkgMTEuOTc4OSAxLjAyMTEzTDExLjQ4MzkgMS41MTYxMVpNMTAuNjgyNyAxLjUxNjExQzEwLjkwNDIgMS4yOTQ1OSAxMS4yNjI2IDEuMjk0NjkgMTEuNDgzOCAxLjUxNjA0TDExLjk3ODkgMS4wMjEyQzExLjQ4NDIgMC41MjYyMyAxMC42ODI2IDAuNTI2MzI3IDEwLjE4NzcgMS4wMjExM0wxMC42ODI3IDEuNTE2MTFaTTYuNzQ3NTIgNS40NTEzTDEwLjY4MjcgMS41MTYxMUwxMC4xODc3IDEuMDIxMTNMNi4yNTI1NSA0Ljk1NjMzTDYuNzQ3NTIgNS40NTEzWk0yLjMxNzI4IDEuNTE2MDNMNi4yNTI1NSA1LjQ1MTNMNi43NDc1MiA0Ljk1NjMzTDIuODEyMjUgMS4wMjEwNkwyLjMxNzI4IDEuNTE2MDNaTTEuNTE2MTEgMS41MTYwM0MxLjczNzQ3IDEuMjk0NjcgMi4wOTYwMyAxLjI5NDY3IDIuMzE3MjEgMS41MTU5NkwyLjgxMjMyIDEuMDIxMTNDMi4zMTc1NyAwLjUyNjEwOCAxLjUxNTY5IDAuNTI2NDk4IDEuMDIxMTMgMS4wMjEwNkwxLjUxNjExIDEuNTE2MDNaTTEuNTE2MTEgMi4zMTcyQzEuMjk0NTkgMi4wOTU2OSAxLjI5NDY5IDEuNzM3MzMgMS41MTYwNCAxLjUxNjFMMS4wMjEyIDEuMDIwOTlDMC41MjYyMyAxLjUxNTY5IDAuNTI2MzI3IDIuMzE3MzcgMS4wMjExMyAyLjgxMjE4TDEuNTE2MTEgMi4zMTcyWk01LjQ1MTM4IDYuMjUyNDdMMS41MTYxMSAyLjMxNzJMMS4wMjExMyAyLjgxMjE4TDQuOTU2NCA2Ljc0NzQ1TDUuNDUxMzggNi4yNTI0N1pNMS41MTYxMSAxMC42ODI3TDUuNDUxMzggNi43NDc0NUw0Ljk1NjQgNi4yNTI0N0wxLjAyMTEzIDEwLjE4NzdMMS41MTYxMSAxMC42ODI3Wk0xLjUxNjA0IDExLjQ4MzhDMS4yOTQ2NSAxMS4yNjI2IDEuMjk0NjUgMTAuOTA0MSAxLjUxNjA0IDEwLjY4MjhMMS4wMjEyIDEwLjE4NzdDMC41MjYyNjcgMTAuNjgyMyAwLjUyNjI2NyAxMS40ODQzIDEuMDIxMiAxMS45Nzg5TDEuNTE2MDQgMTEuNDgzOFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
        background-repeat: no-repeat;
        background-size: contain;
        background-position: center center;
        width: 11px;
        height: 11px;
    }
    .header-cropped .title-search{
        transition: all .3s ease, z-index 0s linear;
    }
    .header-cropped .title-search.ready{
        transform: translateY(-80px);
        z-index: 10;
        padding-top: 10px !important;
    }
    .header-cropped .fixed .title-search.ready{
        transform: none;
    }
    .header-cropped .title-search.ready .search-hover{
        border-color: transparent;
        background-color: #F2F2F2;
    }
}
/* История запросов end*/
/* End */


/* Start:/bitrix/templates/empty/css/header.css?162701948760195*/
.header {
	-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .1);
	box-shadow: 0 1px 5px rgba(0, 0, 0, .1);
	background-color: #ffffff;
	position: relative;
}

.topline {
	background: #F3F2F5;
	height: 38px;
	color: #fff;
}

.topline .container {
	height: 100%
}

.topline__wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	height: 100%
}

.topline__menu {
	list-style-type: none;
	margin: 0;
	padding: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	max-width: 70%;
	font-size: 12px;
	margin-left: 1px;
	height: 100%;
}

.topline__menu-item {
	position: relative;
	height: 100%;
}

@media (max-width: 1279px) {
	.topline__menu-item:nth-child(n+7) {
		display: none;
	}
}

.topline__menu-item_dropdown .topline__menu-link {
	position: relative;
	z-index: 1;
	opacity: 1;
}

.topline__menu-item_dropdown .topline__menu-link:after {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto;
	right: 20px;
	width: 7px;
	height: 7px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSI1IiB2aWV3Qm94PSIwIDAgNyA1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMy4xNTM0NiAwLjY0ODQxNEwwLjE0MzY2OSAzLjY1ODMxQy0wLjA0Nzg4OTcgMy44NDk3NyAtMC4wNDc4ODk3IDQuMTYwMiAwLjE0MzY2OSA0LjM1MTU4QzAuMzM1MDU2IDQuNTQyOTYgMC42NDU0NjkgNC41NDI5NiAwLjgzNjg0MSA0LjM1MTU4TDMuNTAwMDUgMS42ODgyOEw2LjE2MzE3IDQuMzUxNUM2LjM1NDYzIDQuNTQyODkgNi42NjUwMSA0LjU0Mjg5IDYuODU2NCA0LjM1MTVDNy4wNDc4NyA0LjE2MDExIDcuMDQ3ODcgMy44NDk3IDYuODU2NCAzLjY1ODIzTDMuODQ2NTYgMC42NDgzMzZDMy43NTA4MiAwLjU1MjY0MiAzLjYyNTQ3IDAuNTA0ODQ5IDMuNTAwMDcgMC41MDQ4NDlDMy4zNzQ2IDAuNTA0ODQ5IDMuMjQ5MTYgMC41NTI3MzUgMy4xNTM0NiAwLjY0ODQxNFoiIGZpbGw9IiMyOTJBMkMiLz4KPC9zdmc+Cg==);
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	transform: rotate(180deg);
}

.topline__menu-close {
	display: none;
}

@media (min-width: 768px) {
	.topline__menu-item_dropdown:hover .topline__menu-link:after {
		transform: rotate(0deg);
	}
}

@media (max-width: 767px) {
	.topline__menu-item_dropdown.hover .topline__menu-link:after {
		transform: rotate(0deg);
	}
}

.topline__menu-item_dropdown .topline__menu-link {
	padding-right: 41px;
}

@media (min-width: 768px) {
	.topline__menu-item_dropdown:hover .topline__menu-dropdown {
		display: block;
		top: 100%;
		transform: translateY(0px);
		opacity: 1;
		transition: top 0s ease, transform .2s ease, opacity .2s ease;
	}
	.topline__menu-item_dropdown:hover .topline__menu-link{
		color: #719948;
	}
}

@media (max-width: 767px) {
	.topline__menu-item_dropdown.hover .topline__menu-dropdown {
		display: block;
		top: 100%;
		transform: translateY(0px);
		opacity: 1;
		transition: top 0s ease, transform .2s ease, opacity .2s ease;
	}
}

.topline__menu-dropdown {
	border: 1px solid #ECECEE;
	box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.15);
	border-radius: 5px;
	background: #FFFFFF;
	padding: 19px;
	position: absolute;
	top: -9999px;
	left: 0;
	width: 100%;
	min-width: 256px;
	transition: top 0s .2s ease, transform .2s ease, opacity .2s ease;
	transform: translateY(-10px);
	opacity: 0;
}

.topline__menu-dropdown li {
	margin-bottom: 15px;
}

.topline__menu-dropdown li:last-child {
	margin-bottom: 0;
}

.topline__menu-dropdown a {
	font-size: 14px;
	color: #000;
	transition: all .2s ease;
}

.topline__menu-dropdown a:hover {
	color: #8FBC62;
}

.topline__menu-link {
	text-decoration: none;
	color: #141517;
	padding: 0px 21px;
	font-size: 14px;
	cursor: pointer;
	display: flex;
	align-items: center;
	height: 100%;
	transition: opacity .2s ease;
}

.topline__menu-link:hover{
	opacity: 0.7;
}

.topline__menu-link_btn{
	padding-left: 10px;
}

.topline__menu-link_btn span {
	background: linear-gradient(90deg, #5BBB75 0%, #69A232 100%);
	border-radius: 5px;
	padding: 4.5px 13px;
}

span.topline__menu-link:hover {
	color: #719948;
}

@media (max-width: 767px) {
	.topline__menu-item_dropdown .topline__menu-link:after {
		top: 2px;
		right: 13px;
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSI1IiB2aWV3Qm94PSIwIDAgNyA1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMy4xNTM0NiAwLjY0ODQxNEwwLjE0MzY2OSAzLjY1ODMxQy0wLjA0Nzg4OTcgMy44NDk3NyAtMC4wNDc4ODk3IDQuMTYwMiAwLjE0MzY2OSA0LjM1MTU4QzAuMzM1MDU2IDQuNTQyOTYgMC42NDU0NjkgNC41NDI5NiAwLjgzNjg0MSA0LjM1MTU4TDMuNTAwMDUgMS42ODgyOEw2LjE2MzE3IDQuMzUxNUM2LjM1NDYzIDQuNTQyODkgNi42NjUwMSA0LjU0Mjg5IDYuODU2NCA0LjM1MTVDNy4wNDc4NyA0LjE2MDExIDcuMDQ3ODcgMy44NDk3IDYuODU2NCAzLjY1ODIzTDMuODQ2NTYgMC42NDgzMzZDMy43NTA4MiAwLjU1MjY0MiAzLjYyNTQ3IDAuNTA0ODQ5IDMuNTAwMDcgMC41MDQ4NDlDMy4zNzQ2IDAuNTA0ODQ5IDMuMjQ5MTYgMC41NTI3MzUgMy4xNTM0NiAwLjY0ODQxNFoiIGZpbGw9IiNmZmZmZmYiLz4KPC9zdmc+Cg==);
	}
	.topline__menu-dropdown a {
		font-size: 14px;
	}
	.topline__menu-close {
		display: block;
		margin: 0;
		position: absolute;
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik01Ljc0NDM0IDUuMDAwOTdMOS44NDU4NiAwLjg5OTQ1MUMxMC4wNTE0IDAuNjkzOTA1IDEwLjA1MTQgMC4zNjA2NjMgOS44NDU4NiAwLjE1NTEzNkM5LjY0MDMxIC0wLjA1MDQxIDkuMzA3MDUgLTAuMDUwNDEgOS4xMDE1MyAwLjE1NTEzNkw0Ljk5OTk5IDQuMjU2NjVMMC44OTg0NzUgMC4xNTUxMzZDMC42OTI5MjggLTAuMDUwNDEgMC4zNTk2ODcgLTAuMDUwNDEgMC4xNTQxNiAwLjE1NTEzNkMtMC4wNTEzNjcxIDAuMzYwNjgzIC0wLjA1MTM4NjYgMC42OTM5MjQgMC4xNTQxNiAwLjg5OTQ1MUw0LjI1NTY4IDUuMDAwOTdMMC4xNTQxNiA5LjEwMjQ4Qy0wLjA1MTM4NjYgOS4zMDgwMyAtMC4wNTEzODY2IDkuNjQxMjcgMC4xNTQxNiA5Ljg0NjhDMC4zNTk3MDYgMTAuMDUyMyAwLjY5Mjk0OCAxMC4wNTIzIDAuODk4NDc1IDkuODQ2OEw0Ljk5OTk5IDUuNzQ1MjhMOS4xMDE0OSA5Ljg0NjhDOS4zMDcwMyAxMC4wNTIzIDkuNjQwMjkgMTAuMDUyMyA5Ljg0NTgyIDkuODQ2OEMxMC4wNTEzIDkuNjQxMjUgMTAuMDUxMyA5LjMwODAxIDkuODQ1ODIgOS4xMDI0OEw1Ljc0NDM0IDUuMDAwOTdaIiBmaWxsPSIjNkM2RDc5Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIGZpbGw9IjZDNkQ3OSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
		width: 10px;
		height: 10px;
		right: 12px;
		top: 12px;
	}
	.topline__menu-link:hover {
		opacity: 1;
	}
	.topline__menu-item_dropdown.hover .topline__menu-link {
		opacity: .8;
	}
}

.topline__geo-ip {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	position: relative;
}

.topline__current-city {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMSAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xMC4yMTEzIDMuNDA2MjdDOS43NDc4OSAxLjkwODk0IDguNTQzOTkgMC42OTUxMzkgNy4wNjk0OCAwLjIzODQ4OEM1LjQ5OTMgLTAuMjQ3NzY4IDMuODYyMzQgMC4wMTYxOTM0IDIuNTc4MzkgMC45NjI2OEMxLjk2MzE3IDEuNDE2MTggMS40NTI2NyAyLjAxNDM2IDEuMTAyMSAyLjY5MjQ3QzAuNzM5Nzc1IDMuMzkzMzIgMC41NDgyNzkgNC4xODIzNiAwLjU0ODI3OSA0Ljk3NDMyQzAuNTQ4Mjc5IDYuMDU0NjQgMC44OTAwMTEgNy4wODEyOSAxLjUzNjU2IDcuOTQzMjdMNS41MDA2OSAxMi45OTk4TDkuNDU5OTEgNy45NDk3Mkw5LjQ2NDg2IDcuOTQzMjdDMTAuNDMyNCA2LjY1MzIgMTAuNzA0NSA0Ljk5OTUxIDEwLjIxMTMgMy40MDYyN1pNOC44NTc2NyA3LjQ4Mjk5TDUuNTAwNjkgMTEuNzY1M0wyLjE0MzcgNy40ODI5OUMxLjU5ODQ0IDYuNzU0NTYgMS4zMTAyIDUuODg3MTQgMS4zMTAyIDQuOTc0MzJDMS4zMTAyIDMuNjQwNDggMS45NTMyOSAyLjM3MDA2IDMuMDMwNDkgMS41NzU5OUM0LjExNzU3IDAuNzc0NjM3IDUuNTA3NTggMC41NTI0NDMgNi44NDQxMSAwLjk2NjMxMUM4LjA4MTk2IDEuMzQ5NjYgOS4wOTMzMiAyLjM3MDkyIDkuNDgzNTQgMy42MzE1NEM5LjkwMzIgNC45ODc0NSA5LjY3NTA3IDYuMzkxMDQgOC44NTc2NyA3LjQ4Mjk5WiIgZmlsbD0iIzI5MkEyQyIvPg0KPHBhdGggZD0iTTUuNTAwNjYgMi4zMDgxMUM0LjAzMDI2IDIuMzA4MTEgMi44MzM5OCAzLjUwNDM5IDIuODMzOTggNC45NzQ3OEMyLjgzMzk4IDYuNDQ1MTggNC4wMzAyNiA3LjY0MTQ2IDUuNTAwNjYgNy42NDE0NkM2Ljk3MTA1IDcuNjQxNDYgOC4xNjczMyA2LjQ0NTE4IDguMTY3MzMgNC45NzQ3OEM4LjE2NzMzIDMuNTA0MzkgNi45NzEwNSAyLjMwODExIDUuNTAwNjYgMi4zMDgxMVpNNS41MDA2NiA2Ljg3OTU2QzQuNDUwMzggNi44Nzk1NiAzLjU5NTg4IDYuMDI1MDkgMy41OTU4OCA0Ljk3NDc4QzMuNTk1ODggMy45MjQ1IDQuNDUwMzUgMy4wNyA1LjUwMDY2IDMuMDdDNi41NTA5NyAzLjA3IDcuNDA1NDQgMy45MjQ0NyA3LjQwNTQ0IDQuOTc0NzhDNy40MDU0NCA2LjAyNTA2IDYuNTUwOTQgNi44Nzk1NiA1LjUwMDY2IDYuODc5NTZaIiBmaWxsPSIjMjkyQTJDIi8+DQo8L3N2Zz4NCg==);
	background-repeat: no-repeat;
	background-position: left;
	color: #141517;
	padding: 0 15px 0 24px;
	position: relative;
	font-size: 14px;
	transition: opacity .2s ease;
}

.topline__current-city+.bxmaker__geoip__city{
	margin: 0;
}

.topline__current-city:hover{
	opacity: 0.7;
}

.topline__current-city span {
	cursor: pointer;
}

.city-clarify__wrapper {
	position: absolute;
	width: 380px;
	height: 123px;
	left: 0;
	top: 28px;
	background: #4F505C;
	border-radius: 5px;
	padding: 7px 32px 17px 20px;
	z-index: 100;
	color: #fff;
	display: none !important;
}

.city-clarify__wrapper.mobile {
	position: relative;
	width: 100%;
	left: auto;
	top: auto;
	border-radius: 0;
	color: #fff;
	display: none !important;
}

.city-clarify__wrapper .bxmaker__geoip__city {
	margin: 0;
}

.city-clarify__question {
	display: block;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xMy41MjM0IDQuNzE2MzVDMTIuODgxNyAyLjY0MzEyIDExLjIxNDggMC45NjI0NzIgOS4xNzMxNSAwLjMzMDE4NkM2Ljk5OTA2IC0wLjM0MzA5MSA0LjczMjUgMC4wMjIzOTM0IDIuOTU0NzIgMS4zMzI5MUMyLjEwMjg4IDEuOTYwODQgMS4zOTYwMyAyLjc4OTA4IDAuOTEwNjI3IDMuNzI4QzAuNDA4OTQ3IDQuNjk4NDIgMC4xNDM3OTkgNS43OTA5NCAwLjE0Mzc5OSA2Ljg4NzVDMC4xNDM3OTkgOC4zODMzMiAwLjYxNjk2NyA5LjgwNDgzIDEuNTEyMTkgMTAuOTk4NEw3LjAwMDk5IDE3Ljk5OTZMMTIuNDgzIDExLjAwNzNMMTIuNDg5OCAxMC45OTg0QzEzLjgyOTUgOS4yMTIxIDE0LjIwNjMgNi45MjIzNyAxMy41MjM0IDQuNzE2MzVaTTExLjY0OTEgMTAuMzYxTDcuMDAwOTkgMTYuMjkwNEwyLjM1Mjg0IDEwLjM2MUMxLjU5Nzg2IDkuMzUyNDQgMS4xOTg3NyA4LjE1MTQgMS4xOTg3NyA2Ljg4NzVDMS4xOTg3NyA1LjA0MDYzIDIuMDg5MiAzLjI4MTU5IDMuNTgwNzEgMi4xODIxMUM1LjA4NTg5IDEuMDcyNTUgNy4wMTA1MiAwLjc2NDg5NCA4Ljg2MTExIDEuMzM3OTRDMTAuNTc1IDEuODY4NzMgMTEuOTc1NCAzLjI4Mjc4IDEyLjUxNTcgNS4wMjgyNkMxMy4wOTY4IDYuOTA1NjcgMTIuNzgwOSA4Ljg0OTExIDExLjY0OTEgMTAuMzYxWiIgZmlsbD0id2hpdGUiLz4NCjxwYXRoIGQ9Ik03LjAwMDkxIDMuMTk1OEM0Ljk2NDk4IDMuMTk1OCAzLjMwODU5IDQuODUyMTkgMy4zMDg1OSA2Ljg4ODEyQzMuMzA4NTkgOC45MjQwNSA0Ljk2NDk4IDEwLjU4MDQgNy4wMDA5MSAxMC41ODA0QzkuMDM2ODQgMTAuNTgwNCAxMC42OTMyIDguOTI0MDUgMTAuNjkzMiA2Ljg4ODEyQzEwLjY5MzIgNC44NTIxOSA5LjAzNjg0IDMuMTk1OCA3LjAwMDkxIDMuMTk1OFpNNy4wMDA5MSA5LjUyNTUxQzUuNTQ2NjcgOS41MjU1MSA0LjM2MzUzIDguMzQyMzkgNC4zNjM1MyA2Ljg4ODEyQzQuMzYzNTMgNS40MzM4OCA1LjU0NjY0IDQuMjUwNzMgNy4wMDA5MSA0LjI1MDczQzguNDU1MTggNC4yNTA3MyA5LjYzODI5IDUuNDMzODUgOS42MzgyOSA2Ljg4ODEyQzkuNjM4MjkgOC4zNDIzNiA4LjQ1NTE1IDkuNTI1NTEgNy4wMDA5MSA5LjUyNTUxWiIgZmlsbD0id2hpdGUiLz4NCjwvc3ZnPg0K);
	background-repeat: no-repeat;
	background-position: left;
	padding: 7px 0 7px 28px;
	font-weight: bold;
}

.city-clarify__wrapper.mobile .city-clarify__question {
	background-image: none;
	padding: 7px 0 7px 0px;
}

.city-clarify__warninng {
	font-size: 12px;
	opacity: 0.8;
	padding: 5px 0;
	display: block;
}

.city-clarify__buttons {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-top: 10px;
}

.city-clarify__submit {
	background: #8fbc62;
	border: 2px solid #8fbc62;
	box-sizing: border-box;
	border-radius: 5px;
	display: block;
	max-width: 77px;
	text-align: center;
	padding: 8px 27px;
	font-weight: bold;
	cursor: pointer;
	color: #fff;
}

.city-clarify__choose-another {
	border: 2px solid #8FBC62;
	box-sizing: border-box;
	border-radius: 5px;
	padding: 8px 50px;
	font-weight: bold;
	cursor: pointer;
	color: #8FBC62;
}

.city-clarify__close {
	position: absolute;
	right: 10px;
	top: 10px;
	display: block;
	height: 11px;
	width: 11px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMSAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC4yNjg2MTggMTAuNzMxNEMwLjQ0NzU5OSAxMC45MTA2IDAuNjgxOTk4IDExIDAuOTE2NTkyIDExQzEuMTUxMTkgMTEgMS4zODU3OCAxMC45MTA2IDEuNTY0NzYgMTAuNzMxNEw1LjUwMDAzIDYuNzk2MUw5LjQzNTI0IDEwLjczMTNDOS42MTQyMiAxMC45MTA1IDkuODQ4ODEgMTEgMTAuMDgzNCAxMUMxMC4zMTggMTEgMTAuNTUyNCAxMC45MTA1IDEwLjczMTQgMTAuNzMxM0MxMS4wODk1IDEwLjM3MzMgMTEuMDg5NSA5Ljc5MzMyIDEwLjczMTQgOS40MzUxNkw2Ljc5NjE4IDUuNDk5OTZMMTAuNzMxNCAxLjU2NDc2QzExLjA4OTUgMS4yMDY4IDExLjA4OTMgMC42MjY1ODEgMTAuNzMxNCAwLjI2ODYxOUMxMC4zNzM0IC0wLjA4OTUzOTUgOS43OTMzOSAtMC4wODk1Mzk1IDkuNDM1MjMgMC4yNjg2MTlMNS41MDAwMyA0LjIwMzgyTDEuNTY0NzYgMC4yNjg1NDVDMS4yMDY4IC0wLjA4OTYxMyAwLjYyNjU4MSAtMC4wODk0MTcyIDAuMjY4NjE5IDAuMjY4NTQ1Qy0wLjA4OTUzOTUgMC42MjY1MDggLTAuMDg5NTM5NSAxLjIwNjUzIDAuMjY4NjE5IDEuNTY0NjlMNC4yMDM4OSA1LjQ5OTk2TDAuMjY4NjE4IDkuNDM1MjNDLTAuMDg5NTM5NSA5Ljc5MzIgLTAuMDg5NTM5NSAxMC4zNzM0IDAuMjY4NjE4IDEwLjczMTRaIiBmaWxsPSIjOEY5MUEzIi8+DQo8L3N2Zz4NCg==);
	cursor: pointer;
}

.geoip-menu-item {
	height: 47px;
	background: #4F505C;
	padding-left: 37px;
}

.geoip-menu-item .topline__current-city {
	text-decoration: none;
	color: #fff;
	height: 100%;
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	position: relative;
	font-size: 14px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xMy41MjM0IDQuNzE2MzVDMTIuODgxNyAyLjY0MzEyIDExLjIxNDggMC45NjI0NzIgOS4xNzMxNSAwLjMzMDE4NkM2Ljk5OTA2IC0wLjM0MzA5MSA0LjczMjUgMC4wMjIzOTM0IDIuOTU0NzIgMS4zMzI5MUMyLjEwMjg4IDEuOTYwODQgMS4zOTYwMyAyLjc4OTA4IDAuOTEwNjI3IDMuNzI4QzAuNDA4OTQ3IDQuNjk4NDIgMC4xNDM3OTkgNS43OTA5NCAwLjE0Mzc5OSA2Ljg4NzVDMC4xNDM3OTkgOC4zODMzMiAwLjYxNjk2NyA5LjgwNDgzIDEuNTEyMTkgMTAuOTk4NEw3LjAwMDk5IDE3Ljk5OTZMMTIuNDgzIDExLjAwNzNMMTIuNDg5OCAxMC45OTg0QzEzLjgyOTUgOS4yMTIxIDE0LjIwNjMgNi45MjIzNyAxMy41MjM0IDQuNzE2MzVaTTExLjY0OTEgMTAuMzYxTDcuMDAwOTkgMTYuMjkwNEwyLjM1Mjg0IDEwLjM2MUMxLjU5Nzg2IDkuMzUyNDQgMS4xOTg3NyA4LjE1MTQgMS4xOTg3NyA2Ljg4NzVDMS4xOTg3NyA1LjA0MDYzIDIuMDg5MiAzLjI4MTU5IDMuNTgwNzEgMi4xODIxMUM1LjA4NTg5IDEuMDcyNTUgNy4wMTA1MiAwLjc2NDg5NCA4Ljg2MTExIDEuMzM3OTRDMTAuNTc1IDEuODY4NzMgMTEuOTc1NCAzLjI4Mjc4IDEyLjUxNTcgNS4wMjgyNkMxMy4wOTY4IDYuOTA1NjcgMTIuNzgwOSA4Ljg0OTExIDExLjY0OTEgMTAuMzYxWiIgZmlsbD0id2hpdGUiLz4NCjxwYXRoIGQ9Ik03LjAwMDkxIDMuMTk1OEM0Ljk2NDk4IDMuMTk1OCAzLjMwODU5IDQuODUyMTkgMy4zMDg1OSA2Ljg4ODEyQzMuMzA4NTkgOC45MjQwNSA0Ljk2NDk4IDEwLjU4MDQgNy4wMDA5MSAxMC41ODA0QzkuMDM2ODQgMTAuNTgwNCAxMC42OTMyIDguOTI0MDUgMTAuNjkzMiA2Ljg4ODEyQzEwLjY5MzIgNC44NTIxOSA5LjAzNjg0IDMuMTk1OCA3LjAwMDkxIDMuMTk1OFpNNy4wMDA5MSA5LjUyNTUxQzUuNTQ2NjcgOS41MjU1MSA0LjM2MzUzIDguMzQyMzkgNC4zNjM1MyA2Ljg4ODEyQzQuMzYzNTMgNS40MzM4OCA1LjU0NjY0IDQuMjUwNzMgNy4wMDA5MSA0LjI1MDczQzguNDU1MTggNC4yNTA3MyA5LjYzODI5IDUuNDMzODUgOS42MzgyOSA2Ljg4ODEyQzkuNjM4MjkgOC4zNDIzNiA4LjQ1NTE1IDkuNTI1NTEgNy4wMDA5MSA5LjUyNTUxWiIgZmlsbD0id2hpdGUiLz4NCjwvc3ZnPg0K);
}

.mobile-menu__submenu-item .geoip-page {
	padding: 10px;
}

.geoip-menu-item.mobile-menu__item.submenu-title-op {
	display: none;
}

.mobile-menu__submenu-item.geoip .mobile-menu__submenu-back {
	margin-bottom: 0;
}

.topline__cb {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: 14px;
	margin-left: 183px;
}

.topline__cb-phone {
	color: #141517;
	text-decoration: none;
	transition: all .2s ease;
}

.topline__cb-phone:hover{
	color: #719948;
}

.topline__free-delivery{
	margin: auto;
}

.topline__free-delivery a{
	color: #141517;
	transition: all .2s ease;
}

.topline__free-delivery a:hover{
	color: #719948;
}

.topline__callback{
	transition: opacity .2s ease;
}

.topline__callback:hover{
	opacity: 0.7;
}

.header-scroll {
	background-color: #fff;
}

.header-scroll.fixed {
	position: fixed;
	width: 100%;
	top: 0;
	opacity: 0;
	z-index: 10;
	-webkit-animation: fadeMenu .3s .15s forwards;
	animation: fadeMenu .15s .3s forwards;
}

@keyframes fadeMenu {
	100% {
		opacity: 1;
	}
}

.header-note {
	display: none;
}

.header__mid {
	padding: 14px 0;
	padding-bottom: 14px;
}

.header__mid-wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: flex-start;
}

.header__mid-wrapper .right-col {
	margin-left: auto;
}

.main-logo {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	text-decoration: none;
	color: #6c6d79;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	margin-right: 29px;
}

.main-logo img {
	max-width: 153px;
	margin-right: 20px;
}

.main-search {
	margin: 0px;
	margin-right: 15px;
	width: 100%;
	max-width: 627px;
}

.search-hover {
	max-width: 576px;
	width: 100%;
	position: relative;
	border: 1px solid #8FBC62;
	border-radius: 5px;
	background-color: #fff;
	z-index: 5;
	height: 39px;
	-webkit-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	padding-right: 60px;
}

.search-hover.focus{
	border-color: #7fa955;
}

.search-hover__field {
	width: 100%;
	border: none;
	height: 100%;
	background: 0 0;
	padding-left: 25px;
}

.search-hover__field ::-webkit-input-placeholder {
	color: #6c6d79;
	font-size: 12px;
}

.search-hover__field :-ms-input-placeholder {
	color: #6c6d79;
	font-size: 12px;
}

.search-hover__field ::-ms-input-placeholder {
	color: #6c6d79;
	font-size: 12px;
}

.search-hover__field ::placeholder {
	color: #6c6d79;
	font-size: 12px;
}

.search-hover__submit {
	display: block;
	position: absolute;
	top: 0;
	right: 10px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjExMTEgMTUuMjIyMkMxMi4wMzg1IDE1LjIyMjIgMTUuMjIyMiAxMi4wMzg1IDE1LjIyMjIgOC4xMTExQzE1LjIyMjIgNC4xODM3NSAxMi4wMzg1IDEgOC4xMTExIDFDNC4xODM3NSAxIDEgNC4xODM3NSAxIDguMTExMUMxIDEyLjAzODUgNC4xODM3NSAxNS4yMjIyIDguMTExMSAxNS4yMjIyWiIgc3Ryb2tlPSIjMkMyRTNGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTYuOTk5NSAxN0wxMy4xMzI4IDEzLjEzMzMiIHN0cm9rZT0iIzJDMkUzRiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
	height: 36px;
	width: 34px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: 18px;
	border: none;
	cursor: pointer;
	background-color: transparent;
	text-indent: -9000px;
	font-size: 0;
	transition: background .2s ease;
}

.search-hover__submit:hover{
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjExMTEgMTUuMjIyMkMxMi4wMzg1IDE1LjIyMjIgMTUuMjIyMiAxMi4wMzg1IDE1LjIyMjIgOC4xMTExQzE1LjIyMjIgNC4xODM3NSAxMi4wMzg1IDEgOC4xMTExIDFDNC4xODM3NSAxIDEgNC4xODM3NSAxIDguMTExMUMxIDEyLjAzODUgNC4xODM3NSAxNS4yMjIyIDguMTExMSAxNS4yMjIyWiIgc3Ryb2tlPSIjOGZiYzYyIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTYuOTk5NSAxN0wxMy4xMzI4IDEzLjEzMzMiIHN0cm9rZT0iIzhmYmM2MiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
}

.main-conrols {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	position: relative;
	top: -2px;
}

.icon-link {
	background-position: center;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	position: relative;
}

.icon-user {
	margin-right: 38px;
	cursor: pointer;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
}

.icon-user .icon-img {
	width: 34px;
	height: 27px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3IDE5LjUyNzdWMTcuNTUyNEMxNyAxNS4zNzA2IDE1LjIwOTEgMTMuNjAxOCAxMyAxMy42MDE4SDVDMi43OTA4NiAxMy42MDE4IDEgMTUuMzcwNiAxIDE3LjU1MjRWMTkuNTI3NyIgc3Ryb2tlPSIjMkMyRTNGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTkgOS42NTEyNEMxMS4yMDkxIDkuNjUxMjQgMTMgNy44ODI0OCAxMyA1LjcwMDYyQzEzIDMuNTE4NzUgMTEuMjA5MSAxLjc1IDkgMS43NUM2Ljc5MDg2IDEuNzUgNSAzLjUxODc1IDUgNS43MDA2MkM1IDcuODgyNDggNi43OTA4NiA5LjY1MTI0IDkgOS42NTEyNFoiIHN0cm9rZT0iIzJDMkUzRiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
	background-size: 18px;
	background-position: center;
	background-repeat: no-repeat;
	margin: auto;
	margin-bottom: 1px;
	transition: background .2s ease;
}

.icon-user .icon-link:hover .icon-img{
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3IDE5LjUyNzdWMTcuNTUyNEMxNyAxNS4zNzA2IDE1LjIwOTEgMTMuNjAxOCAxMyAxMy42MDE4SDVDMi43OTA4NiAxMy42MDE4IDEgMTUuMzcwNiAxIDE3LjU1MjRWMTkuNTI3NyIgc3Ryb2tlPSIjOGZiYzYyIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTkgOS42NTEyNEMxMS4yMDkxIDkuNjUxMjQgMTMgNy44ODI0OCAxMyA1LjcwMDYyQzEzIDMuNTE4NzUgMTEuMjA5MSAxLjc1IDkgMS43NUM2Ljc5MDg2IDEuNzUgNSAzLjUxODc1IDUgNS43MDA2MkM1IDcuODgyNDggNi43OTA4NiA5LjY1MTI0IDkgOS42NTEyNFoiIHN0cm9rZT0iIzhmYmM2MiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
}

.icon-user .icon-text {
	font-size: 12px;
	color: #141517;
	transition: color .2s ease;
}

.icon-user .icon-link:hover .icon-text{
	color: #8fbc62;
}

.icon-favorites {
	margin-right: 38px;
	cursor: pointer;
}

.icon-favorites .icon-img {
	width: 34px;
	height: 27px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMiAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjgxNzYgMS4xNDc5OEMxNi45MTI4IC0wLjE0MTU4MSAxMy45MjM1IC0wLjU1MDE5MiAxMSAxLjkxMDA3QzguMDc2NzEgLTAuNTUwMzY0IDUuMDg3MSAtMC4xNDE1ODEgMy4xODI0NyAxLjE0Nzk4QzAuNjEyODA0IDIuODg3ODggLTEuMDQ1MzUgNi44NTAxNiAwLjc1NzQyNCAxMS4wNTdDMy4xMTkyNyAxNi41Njc3IDEwLjMxMDggMTkuODQ4NCAxMC42MTU2IDE5Ljk4NTNDMTAuODU4IDIwLjA5NDIgMTEuMTQxOSAyMC4wOTQyIDExLjM4NDMgMTkuOTg1M0MxMS42ODkzIDE5Ljg0ODQgMTguODgwOCAxNi41Njc3IDIxLjI0MjUgMTEuMDU3QzIzLjA0NTQgNi44NTAxNiAyMS4zODczIDIuODg3ODggMTguODE3NiAxLjE0Nzk4Wk0xOS41MTggMTAuMzE4QzE3LjczMzggMTQuNDgxMiAxMi40NjgyIDE3LjM1MjggMTAuOTk5MyAxOC4wODgzQzkuNTI5OTUgMTcuMzU0IDQuMjcwMjIgMTQuNDkwNiAyLjQ4MTg3IDEwLjMxOEMxLjA3OTQ3IDcuMDQ1OTcgMi4zMDE4NyA0LjAwOTYzIDQuMjM0MTUgMi43MDE1M0M0LjkzNTA5IDIuMjI2OTYgNS42OTc1MiAxLjk5MzU0IDYuNDgxNiAxLjk5MzU0QzcuNzY4MDYgMS45OTM1NCA5LjExMjQxIDIuNjIyMzUgMTAuMzM2NSAzLjg0NjQ2QzEwLjcwMzEgNC4yMTI4MiAxMS4yOTY4IDQuMjEyODIgMTEuNjYzMiAzLjg0NjQ2QzEzLjYzMzQgMS44NzYyMyAxNS45MTQ5IDEuNDQ4MzggMTcuNzY1NiAyLjcwMTUzQzE5LjY5OCA0LjAwOTYzIDIwLjkyMDQgNy4wNDU5NyAxOS41MTggMTAuMzE4WiIgZmlsbD0iIzJDMkUzRiIvPgo8L3N2Zz4K);
	background-size: 22px;
	background-position: center;
	background-repeat: no-repeat;
	margin: auto;
	margin-bottom: 1px;
	transition: background .2s ease;
}

.icon-favorites .icon-link:hover .icon-img{
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMiAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjgxNzYgMS4xNDc5OEMxNi45MTI4IC0wLjE0MTU4MSAxMy45MjM1IC0wLjU1MDE5MiAxMSAxLjkxMDA3QzguMDc2NzEgLTAuNTUwMzY0IDUuMDg3MSAtMC4xNDE1ODEgMy4xODI0NyAxLjE0Nzk4QzAuNjEyODA0IDIuODg3ODggLTEuMDQ1MzUgNi44NTAxNiAwLjc1NzQyNCAxMS4wNTdDMy4xMTkyNyAxNi41Njc3IDEwLjMxMDggMTkuODQ4NCAxMC42MTU2IDE5Ljk4NTNDMTAuODU4IDIwLjA5NDIgMTEuMTQxOSAyMC4wOTQyIDExLjM4NDMgMTkuOTg1M0MxMS42ODkzIDE5Ljg0ODQgMTguODgwOCAxNi41Njc3IDIxLjI0MjUgMTEuMDU3QzIzLjA0NTQgNi44NTAxNiAyMS4zODczIDIuODg3ODggMTguODE3NiAxLjE0Nzk4Wk0xOS41MTggMTAuMzE4QzE3LjczMzggMTQuNDgxMiAxMi40NjgyIDE3LjM1MjggMTAuOTk5MyAxOC4wODgzQzkuNTI5OTUgMTcuMzU0IDQuMjcwMjIgMTQuNDkwNiAyLjQ4MTg3IDEwLjMxOEMxLjA3OTQ3IDcuMDQ1OTcgMi4zMDE4NyA0LjAwOTYzIDQuMjM0MTUgMi43MDE1M0M0LjkzNTA5IDIuMjI2OTYgNS42OTc1MiAxLjk5MzU0IDYuNDgxNiAxLjk5MzU0QzcuNzY4MDYgMS45OTM1NCA5LjExMjQxIDIuNjIyMzUgMTAuMzM2NSAzLjg0NjQ2QzEwLjcwMzEgNC4yMTI4MiAxMS4yOTY4IDQuMjEyODIgMTEuNjYzMiAzLjg0NjQ2QzEzLjYzMzQgMS44NzYyMyAxNS45MTQ5IDEuNDQ4MzggMTcuNzY1NiAyLjcwMTUzQzE5LjY5OCA0LjAwOTYzIDIwLjkyMDQgNy4wNDU5NyAxOS41MTggMTAuMzE4WiIgZmlsbD0iIzhmYmM2MiIvPgo8L3N2Zz4K);
}

.icon-favorites .icon-text {
	font-size: 12px;
	color: #141517;
	transition: color .2s ease;
}

.icon-favorites .icon-link:hover .icon-text{
	color: #8fbc62;
}

.tablet-search {
	display: none;
}

.icon-search {
	cursor: pointer;
}

.icon-search .icon-link {
	width: 34px;
	height: 27px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjExMTEgMTUuMjIyMkMxMi4wMzg1IDE1LjIyMjIgMTUuMjIyMiAxMi4wMzg1IDE1LjIyMjIgOC4xMTExQzE1LjIyMjIgNC4xODM3NSAxMi4wMzg1IDEgOC4xMTExIDFDNC4xODM3NSAxIDEgNC4xODM3NSAxIDguMTExMUMxIDEyLjAzODUgNC4xODM3NSAxNS4yMjIyIDguMTExMSAxNS4yMjIyWiIgc3Ryb2tlPSIjMkMyRTNGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTYuOTk5NSAxN0wxMy4xMzI4IDEzLjEzMzMiIHN0cm9rZT0iIzJDMkUzRiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
	background-size: 18px;
}

.icon-basket {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-right: 6px;
}

.icon-basket .icon-img {
	position: relative;
	width: 34px;
	height: 27px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxOCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjY2NjY3IDFMMSA0LjU1NTU2VjE3QzEgMTcuOTgxOCAxLjc5NTk0IDE4Ljc3NzggMi43Nzc3OCAxOC43Nzc4SDE1LjIyMjJDMTYuMjA0MSAxOC43Nzc4IDE3IDE3Ljk4MTggMTcgMTdWNC41NTU1NkwxNC4zMzMzIDFIMy42NjY2N1oiIHN0cm9rZT0iIzJDMkUzRiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEgNC41NTU1M0gxNyIgc3Ryb2tlPSIjMkMyRTNGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTIuNTU1NCA4LjExMTA4QzEyLjU1NTQgMTAuMDc0OCAxMC45NjM2IDExLjY2NjYgOC45OTk4OSAxMS42NjY2QzcuMDM2MjEgMTEuNjY2NiA1LjQ0NDM0IDEwLjA3NDggNS40NDQzNCA4LjExMTA4IiBzdHJva2U9IiMyQzJFM0YiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
	background-size: 18px;
	background-position: center;
	background-repeat: no-repeat;
	margin: auto;
	margin-bottom: 1px;
	transition: background .2s ease;
}

.icon-basket:hover .icon-link .icon-img{
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxOCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjY2NjY3IDFMMSA0LjU1NTU2VjE3QzEgMTcuOTgxOCAxLjc5NTk0IDE4Ljc3NzggMi43Nzc3OCAxOC43Nzc4SDE1LjIyMjJDMTYuMjA0MSAxOC43Nzc4IDE3IDE3Ljk4MTggMTcgMTdWNC41NTU1NkwxNC4zMzMzIDFIMy42NjY2N1oiIHN0cm9rZT0iIzhmYmM2MiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEgNC41NTU1M0gxNyIgc3Ryb2tlPSIjOGZiYzYyIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTIuNTU1NCA4LjExMTA4QzEyLjU1NTQgMTAuMDc0OCAxMC45NjM2IDExLjY2NjYgOC45OTk4OSAxMS42NjY2QzcuMDM2MjEgMTEuNjY2NiA1LjQ0NDM0IDEwLjA3NDggNS40NDQzNCA4LjExMTA4IiBzdHJva2U9IiM4ZmJjNjIiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
}

.icon-basket .icon-count {
	right: -12px;
}

.icon-basket .icon-text {
	font-size: 12px;
	color: #141517;
	transition: color .2s ease;
}

.icon-basket .icon-link:hover .icon-text{
	color: #8fbc62;
}

.icon-basket .icon-basket__text b,
.icon-basket .icon-basket__count{
	transition: color .2s ease;
}

.icon-basket:hover .icon-basket__text b, 
.icon-basket:hover .icon-basket__count{
	color: #76a546;
}

.icon-count {
	position: absolute;
	color: #fff;
	font-size: 10px;
	font-weight: 700;
	top: -2px;
	right: 0px;
	min-width: 17px;
	height: 17px;
	background-color: #8fbc62;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
}

.icon-count span {
	position: relative;
	z-index: 1;
}

.menu {
	padding-bottom: 21px;
	position: relative;
}

.menu__wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.menu__button {
	-ms-flex-negative: 0;
	flex-shrink: 0;
	height: 39px;
	width: 119px;
	background: #8fbc62;
	border-radius: 5px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	color: #fff;
	font-size: 14px;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	border: 1px solid #8fbc62;
	margin-right: 48px;
	transition: border .2s ease, background .2s ease;
}

.menu__button:hover{
	background-color: #7fa955;
	border-color: #7fa955;
}

.menu__button:active{
	background-color: #69933f;
	border-color: #76a546;
}

.menu__button.active {
	box-shadow: none;
}

.menu__button.active .menu__button-burger span {
	background-color: #fff;
	-webkit-transition: top .15s, -webkit-transform .3s .2s ease;
	transition: top .15s, -webkit-transform .3s .2s ease;
	-o-transition: top .15s, transform .3s .2s ease;
	transition: top .15s, transform .3s .2s ease;
	transition: top .15s, transform .3s .2s ease, -webkit-transform .3s .2s ease;
}

.menu__button.active .menu__button-burger span:nth-child(1) {
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	top: 6px;
}

.menu__button.active .menu__button-burger span:nth-child(2) {
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	top: 6px;
}

.menu__button.active .menu__button-burger span:nth-child(3) {
	top: 6px;
	opacity: 0;
}

.menu__button-burger {
	width: 18px;
	height: 16px;
	position: relative;
	margin-right: 15px;
	margin-left: -2px;
}

.menu__button-burger span {
	-webkit-transition: top .3s .2s, -webkit-transform .15s ease;
	transition: top .3s .2s, -webkit-transform .15s ease;
	-o-transition: top .3s .2s, transform .15s ease;
	transition: top .3s .2s, transform .15s ease;
	transition: top .3s .2s, transform .15s ease, -webkit-transform .15s ease;
	height: 3px;
	width: 18px;
	border-radius: 50px;
	background-color: #fff;
	position: absolute;
	left: 0;
}

.menu__button-burger span:nth-child(1) {
	top: 0;
}

.menu__button-burger span:nth-child(2) {
	top: 6px;
}

.menu__button-burger span:nth-child(3) {
	width: 12px;
	top: 12px;
}

.menu__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	width: 100%;
	list-style-type: none;
	padding: 0;
	margin: 0;
	margin-left: 0;
	font-weight: 500;
}

.menu__list-item:hover .menu__list-link {
	color: #8fbc62;
}

.menu__list-link {
	text-decoration: none;
	color: #141517;
}

.header-new .menu .menu__list-link.red {
	color: #FF343C;
}

.header-new .menu .menu__list-item .menu__list-link{
	transition: color .2s ease, border .2s ease, background .2s ease, opacity .2s ease, transform .2s ease;
}

.menu__list .anim-tree {
	position: relative;
	top: -2px;
	margin-right: 3px;
}

.menu__list-icon {
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
}

.icon-stock a {
	color: #ff343c;
	position: relative;
	padding-left: 35px;
}

.icon-stock a:before {
	content: '';
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjA2MTYgMTIuMzkxM0MyMS45NjQ0IDEyLjE5MjQgMjEuOTY0NCAxMS45NjQzIDIyLjA2MTYgMTEuNzY1NUwyMi45NjI2IDkuOTIyNDFDMjMuNDY0MiA4Ljg5NjE5IDIzLjA2NjggNy42NzMwMyAyMi4wNTc4IDcuMTM3NjdMMjAuMjQ1NSA2LjE3NjEzQzIwLjA1IDYuMDcyNDMgMTkuOTE2IDUuODg3ODYgMTkuODc3NyA1LjY2OTkzTDE5LjUyMzMgMy42NDkyM0MxOS4zMjU5IDIuNTI0MTYgMTguMjg1MiAxLjc2ODE0IDE3LjE1NDUgMS45MjgxM0wxNS4xMjMyIDIuMjE1NDZDMTQuOTAzOSAyLjI0NjQxIDE0LjY4NzEgMi4xNzU5MiAxNC41MjgxIDIuMDIyMDZMMTMuMDUzNyAwLjU5NTY5N0MxMi4yMzI3IC0wLjE5ODU0MiAxMC45NDY1IC0wLjE5ODU4OSAxMC4xMjU2IDAuNTk1Njk3TDguNjUxMDkgMi4wMjIyQzguNDkyIDIuMTc2MTEgOC4yNzUyIDIuMjQ2NDUgOC4wNTYgMi4yMTU2TDYuMDI0NzMgMS45MjgyN0M0Ljg5MzU4IDEuNzY4MTggMy44NTMyNCAyLjUyNDMgMy42NTU4OSAzLjY0OTM3TDMuMzAxNDcgNS42Njk5OEMzLjI2MzIgNS44ODc5NSAzLjEyOTE2IDYuMDcyNDcgMi45MzM2OSA2LjE3NjIyTDEuMTIxNDggNy4xMzc3NkMwLjExMjQ3OSA3LjY3MzA4IC0wLjI4NDk3MSA4Ljg5NjMzIDAuMjE2NjU0IDkuOTIyNTVMMS4xMTc1NyAxMS43NjU2QzEuMjE0NzYgMTEuOTY0NSAxLjIxNDc2IDEyLjE5MjYgMS4xMTc1NyAxMi4zOTE0TDAuMjE2NjA3IDE0LjIzNDRDLTAuMjg1MDE4IDE1LjI2MDcgMC4xMTI0MzIgMTYuNDgzOCAxLjEyMTQ0IDE3LjAxOTJMMi45MzM2NSAxNy45ODA3QzMuMTI5MTYgMTguMDg0NCAzLjI2MzIgMTguMjY5IDMuMzAxNDcgMTguNDg2OUwzLjY1NTg5IDIwLjUwNzZDMy44MzU1NSAyMS41MzE4IDQuNzEzNzcgMjIuMjUwMSA1LjcyMzExIDIyLjI1QzUuODIyNTIgMjIuMjUgNS45MjMzOSAyMi4yNDMgNi4wMjQ3OCAyMi4yMjg3TDguMDU2MDUgMjEuOTQxNEM4LjI3NTExIDIxLjkxMDMgOC40OTIwNSAyMS45ODA5IDguNjUxMTQgMjIuMTM0N0wxMC4xMjU2IDIzLjU2MTFDMTAuNTM2MSAyMy45NTgzIDExLjA2MjggMjQuMTU2OCAxMS41ODk2IDI0LjE1NjhDMTIuMTE2MyAyNC4xNTY3IDEyLjY0MzIgMjMuOTU4MiAxMy4wNTM2IDIzLjU2MTFMMTQuNTI4MSAyMi4xMzQ3QzE0LjY4NzIgMjEuOTgwOSAxNC45MDQgMjEuOTEwNiAxNS4xMjMyIDIxLjk0MTRMMTcuMTU0NSAyMi4yMjg3QzE4LjI4NTggMjIuMzg4NyAxOS4zMjU5IDIxLjYzMjYgMTkuNTIzMyAyMC41MDc2TDE5Ljg3NzggMTguNDg3QzE5LjkxNiAxOC4yNjkgMjAuMDUwMSAxOC4wODQ1IDIwLjI0NTUgMTcuOTgwN0wyMi4wNTc4IDE3LjAxOTJDMjMuMDY2OCAxNi40ODM5IDIzLjQ2NDIgMTUuMjYwNiAyMi45NjI2IDE0LjIzNDRMMjIuMDYxNiAxMi4zOTEzWk0yMS40MDQ3IDE1Ljc4ODRMMTkuNTkyNSAxNi43NDk5QzE5LjAxNDcgMTcuMDU2NiAxOC42MTg1IDE3LjYwMTkgMTguNTA1NSAxOC4yNDYyTDE4LjE1MTEgMjAuMjY2OEMxOC4wODQzIDIwLjY0NzUgMTcuNzMyNCAyMC45MDMxIDE3LjM0OTYgMjAuODQ5MUwxNS4zMTgzIDIwLjU2MThDMTQuNjcwNSAyMC40NyAxNC4wMjk1IDIwLjY3ODUgMTMuNTU5NCAyMS4xMzMzTDEyLjA4NDkgMjIuNTU5NkMxMS44MDcyIDIyLjgyODMgMTEuMzcyIDIyLjgyODMgMTEuMDk0MiAyMi41NTk2TDkuNjE5ODEgMjEuMTMzMkM5LjIyMjQ1IDIwLjc0ODkgOC43MDI5OSAyMC41NDA2IDguMTYwNyAyMC41NDA2QzguMDYxMzMgMjAuNTQwNiA3Ljk2MTE3IDIwLjU0NzUgNy44NjA4NiAyMC41NjE3TDUuODI5NTkgMjAuODQ5MUM1LjQ0NzE1IDIwLjkwMzEgNS4wOTQ5NCAyMC42NDc0IDUuMDI4MTQgMjAuMjY2OEw0LjY3MzY3IDE4LjI0NjFDNC41NjA2MiAxNy42MDE4IDQuMTY0NCAxNy4wNTY0IDMuNTg2NTggMTYuNzQ5OUwxLjc3NDM3IDE1Ljc4ODNDMS40MzI5NyAxNS42MDcyIDEuMjk4NTEgMTUuMTkzNCAxLjQ2ODIyIDE0Ljg0NjJMMi4zNjkxOCAxMy4wMDMxQzIuNjU2NDEgMTIuNDE1NCAyLjY1NjQxIDExLjc0MTQgMi4zNjkxOCAxMS4xNTM3TDEuNDY4MjIgOS4zMTA1OEMxLjI5ODUxIDguOTYzMzcgMS40MzI5NyA4LjU0OTU1IDEuNzc0MzcgOC4zNjg0MkwzLjU4NjU4IDcuNDA2ODhDNC4xNjQzNSA3LjEwMDI2IDQuNTYwNjIgNi41NTQ5NCA0LjY3MzYyIDUuOTEwNjRMNS4wMjgwNCAzLjg4OTk5QzUuMDk0ODUgMy41MDkzNCA1LjQ0NjcyIDMuMjUzNjIgNS44Mjk1IDMuMzA3NjlMNy44NjA3NyAzLjU5NTAyQzguNTA4MzIgMy42ODY2OSA5LjE0OTU2IDMuNDc4MjkgOS42MTk3MSAzLjAyMzUyTDExLjA5NDIgMS41OTcxNUMxMS4zNzE5IDEuMzI4NTEgMTEuODA3MSAxLjMyODUxIDEyLjA4NDkgMS41OTcxNUwxMy41NTkzIDMuMDIzNTJDMTQuMDI5NCAzLjQ3ODM0IDE0LjY3MDYgMy42ODY2OSAxNS4zMTgyIDMuNTk1MDJMMTcuMzQ5NSAzLjMwNzY5QzE3LjczMiAzLjI1MzU3IDE4LjA4NDIgMy41MDkzNCAxOC4xNTEgMy44ODk5OUwxOC41MDU0IDUuOTEwNjlDMTguNjE4NCA2LjU1NDk5IDE5LjAxNDcgNy4xMDAzNSAxOS41OTI1IDcuNDA2ODhMMjEuNDA0NyA4LjM2ODQyQzIxLjc0NjEgOC41NDk1NSAyMS44ODA1IDguOTYzMzcgMjEuNzEwOCA5LjMxMDU4TDIwLjgwOTkgMTEuMTUzNkMyMC41MjI2IDExLjc0MTMgMjAuNTIyNiAxMi40MTU0IDIwLjgwOTkgMTMuMDAzTDIxLjcxMDggMTQuODQ2MUMyMS44ODA2IDE1LjE5MzQgMjEuNzQ2MSAxNS42MDczIDIxLjQwNDcgMTUuNzg4NFoiIGZpbGw9IiNGRjM0M0MiLz4KPHBhdGggZD0iTTE2LjY4MDEgNi45ODgyMUMxNi40MDgxIDYuNzE2MTcgMTUuOTY3IDYuNzE2MTcgMTUuNjk0OSA2Ljk4ODIxTDYuNDk5OTMgMTYuMTgzMkM2LjIyNzg5IDE2LjQ1NTMgNi4yMjc4OSAxNi44OTY0IDYuNDk5OTMgMTcuMTY4NEM2LjYzNTk1IDE3LjMwNDQgNi44MTQyNSAxNy4zNzI1IDYuOTkyNSAxNy4zNzI1QzcuMTcwNzUgMTcuMzcyNSA3LjM0OTA5IDE3LjMwNDUgNy40ODUwNiAxNy4xNjg0TDE2LjY4MDEgNy45NzM0NEMxNi45NTIyIDcuNzAxMzUgMTYuOTUyMiA3LjI2MDMgMTYuNjgwMSA2Ljk4ODIxWiIgZmlsbD0iI0ZGMzQzQyIvPgo8cGF0aCBkPSJNOC44MDMzNCA1LjgwODg0QzcuMzk0OSA1LjgwODg0IDYuMjQ5MDIgNi45NTQ3MSA2LjI0OTAyIDguMzYzMTVDNi4yNDkwMiA5Ljc3MTU5IDcuMzk0OSAxMC45MTc1IDguODAzMzQgMTAuOTE3NUMxMC4yMTE4IDEwLjkxNzUgMTEuMzU3NiA5Ljc3MTU5IDExLjM1NzYgOC4zNjMxNUMxMS4zNTc2IDYuOTU0NzEgMTAuMjExOCA1LjgwODg0IDguODAzMzQgNS44MDg4NFpNOC44MDMzNCA5LjUyNDE3QzguMTYzMTQgOS41MjQxNyA3LjY0MjMxIDkuMDAzMzQgNy42NDIzMSA4LjM2MzFDNy42NDIzMSA3LjcyMjkxIDguMTYzMTQgNy4yMDIwOCA4LjgwMzM0IDcuMjAyMDhDOS40NDM1MyA3LjIwMjA4IDkuOTY0NDEgNy43MjI5MSA5Ljk2NDQxIDguMzYzMUM5Ljk2NDM2IDkuMDAzMzQgOS40NDM1MyA5LjUyNDE3IDguODAzMzQgOS41MjQxN1oiIGZpbGw9IiNGRjM0M0MiLz4KPHBhdGggZD0iTTE0LjM3NjYgMTMuMjM5NUMxMi45NjgxIDEzLjIzOTUgMTEuODIyMyAxNC4zODU0IDExLjgyMjMgMTUuNzkzOEMxMS44MjIzIDE3LjIwMjMgMTIuOTY4MSAxOC4zNDgxIDE0LjM3NjYgMTguMzQ4MUMxNS43ODUgMTguMzQ4MSAxNi45MzA5IDE3LjIwMjMgMTYuOTMwOSAxNS43OTM4QzE2LjkzMDkgMTQuMzg1NCAxNS43ODUgMTMuMjM5NSAxNC4zNzY2IDEzLjIzOTVaTTE0LjM3NjYgMTYuOTU0OEMxMy43MzY0IDE2Ljk1NDggMTMuMjE1NSAxNi40MzQgMTMuMjE1NSAxNS43OTM4QzEzLjIxNTUgMTUuMTUzNiAxMy43MzYzIDE0LjYzMjggMTQuMzc2NiAxNC42MzI4QzE1LjAxNjggMTQuNjMyOCAxNS41Mzc2IDE1LjE1MzYgMTUuNTM3NiAxNS43OTM4QzE1LjUzNzYgMTYuNDM0IDE1LjAxNjggMTYuOTU0OCAxNC4zNzY2IDE2Ljk1NDhaIiBmaWxsPSIjRkYzNDNDIi8+Cjwvc3ZnPgo=);
	background-repeat: no-repeat;
	background-position: center;
	width: 25px;
	height: 25px;
	position: absolute;
	top: -2px;
	left: 0;
}

.header__bot .icon-stock a:before {
	top: 50%;
	transform: translateY(-50%);
}

.icon-express a {
	position: relative;
	padding-left: 34px;
	background: #3E9F10;
	background: radial-gradient(circle farthest-corner at center center, #3E9F10 0%, #34BE95 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.icon-express a:before {
	content: '';
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNiAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik05LjE5ODgyIDExLjM4MkM3LjgyMTMxIDE2LjUyMjkgMTAuMjk1NSAyMS42Njg3IDE0LjcxNDEgMjIuODUyN0MxOS4xMzI4IDI0LjAzNjcgMjMuODQ4NCAyMC44MTc0IDI1LjIyNTkgMTUuNjc2NUMyNi41MjY5IDEwLjgyMTIgMjQuMzkyIDUuOTYyNDEgMjAuNDI4NyA0LjQzOTgzTDIwLjg5MzMgMi43MDU4MUwyMi4zNTAzIDMuMDk2MjJMMjIuODA0NSAxLjQwMTA0TDE4LjQzMzUgMC4yMjk4M0wxNy45NzkzIDEuOTI1TDE5LjQzNjMgMi4zMTU0MUwxOC45NzE3IDQuMDQ5NDNDMTQuNzc4IDMuMzg2MzUgMTAuNDk5OCA2LjUyNjcxIDkuMTk4ODIgMTEuMzgyWk0yMy43Njg5IDE1LjI4NjFDMjIuNjQxOSAxOS40OTIyIDE4Ljc4MzYgMjIuMTI2MiAxNS4xNjg0IDIxLjE1NzVDMTEuNTUzMiAyMC4xODg4IDkuNTI4NzkgMTUuOTc4NiAxMC42NTU4IDExLjc3MjRDMTEuNzgyOSA3LjU2NjI3IDE1LjY0MTIgNC45MzIyNyAxOS4yNTY0IDUuOTAwOTZDMjIuODcxNiA2Ljg2OTY1IDI0Ljg5NTkgMTEuMDc5OSAyMy43Njg5IDE1LjI4NjFaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXIpIi8+CjxwYXRoIGQ9Ik0xNy42NjY4IDguODIwMjlMMTUuMzg4OSAxNC45MDgzTDIwLjg3NzkgMTYuOTYyTDIxLjQ0NzQgMTUuNDRMMTcuNjY1IDEzLjkwODNMMTkuMzczNCA5LjM0MjI1TDE3LjY2NjggOC44MjAyOVoiIGZpbGw9InVybCgjcGFpbnQxX2xpbmVhcikiLz4KPHBhdGggZD0iTTAgMTNIN1YxNUgwVjEzWiIgZmlsbD0idXJsKCNwYWludDJfbGluZWFyKSIvPgo8cGF0aCBkPSJNMiA3SDhWOUgyVjdaIiBmaWxsPSJ1cmwoI3BhaW50M19saW5lYXIpIi8+CjxwYXRoIGQ9Ik0yIDE4SDhWMjBIMlYxOFoiIGZpbGw9InVybCgjcGFpbnQ0X2xpbmVhcikiLz4KPC9nPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyIiB4MT0iMjcuOTYxNiIgeTE9IjUuNDY2ODUiIHgyPSIxMS40MjM1IiB5Mj0iMS40MTczMyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjMzRCRTk1Ii8+CjxzdG9wIG9mZnNldD0iMC40OTEyMjgiIHN0b3AtY29sb3I9IiMzRTlGMTAiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMkVBRDc4Ii8+CjwvbGluZWFyR3JhZGllbnQ+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQxX2xpbmVhciIgeDE9IjIyLjkzMDkiIHkxPSIxMS40NzUyIiB4Mj0iMTcuMjQ1MiIgeTI9IjkuNTE3NDEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzM0QkU5NSIvPgo8c3RvcCBvZmZzZXQ9IjAuNDkxMjI4IiBzdG9wLWNvbG9yPSIjM0U5RjEwIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzJFQUQ3OCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50Ml9saW5lYXIiIHgxPSI3IiB5MT0iMTMuMjI3MyIgeDI9Ii0wLjEwNzU2OCIgeTI9IjEzLjk2ODQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzM0QkU5NSIvPgo8c3RvcCBvZmZzZXQ9IjAuNDkxMjI4IiBzdG9wLWNvbG9yPSIjM0U5RjEwIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzJFQUQ3OCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50M19saW5lYXIiIHgxPSI4IiB5MT0iNy4yMjcyNyIgeDI9IjEuODkwMzciIHkyPSI3Ljc3MzMyIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiMzNEJFOTUiLz4KPHN0b3Agb2Zmc2V0PSIwLjQ5MTIyOCIgc3RvcC1jb2xvcj0iIzNFOUYxMCIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMyRUFENzgiLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDRfbGluZWFyIiB4MT0iOCIgeTE9IjE4LjIyNzMiIHgyPSIxLjg5MDM3IiB5Mj0iMTguNzczMyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjMzRCRTk1Ii8+CjxzdG9wIG9mZnNldD0iMC40OTEyMjgiIHN0b3AtY29sb3I9IiMzRTlGMTAiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMkVBRDc4Ii8+CjwvbGluZWFyR3JhZGllbnQ+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iMjYiIGhlaWdodD0iMjQiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
	background-repeat: no-repeat;
	background-position: center;
	width: 26px;
	height: 24px;
	position: absolute;
	top: -2px;
	left: 0;
}

.mobile-menu__item.icon-express a:before {
	transform: translateY(-50%);
}

.header__bot .icon-express a:before{
	top: 50%;
	transform: translateY(-50%);
}

@media all and (max-width:1279px) {
	.menu__list-item.icon-stock .menu__list-link {
		padding-left: 30px;
	}
	.desktop-menu .container {
		padding: 0 !important;
	}
	.desktop-menu__main {
		padding-left: 8px;
	}
}

@media all and (max-width:1023px) {
	.title-search {
		display: none;
	}
	.tablet-search {
		display: block;
		position: absolute;
		top: 58px;
		right: 130px;
	}
	.main-search {
		width: auto;
		margin-left: auto;
		margin-right: 8px;
	}
	.topline__menu {
		max-width: none;
	}
	.main-logo img {
		margin-right: 19px;
	}
	.menu__button {
		width: 96px;
		margin-right: 18px;
	}
	.menu__button-burger {
		margin-right: 7px;
	}
	.menu__list {
		margin-left: 10px;
		width: calc(100% - 106px);
	}
	.desktop-menu {
		top: 95px;
	}
	.desktop-menu__submenu {
		display: none;
	}
	.menu ul.menu__list {
		width: 100%;
	}
	.desktop-menu__main:after {
		display: none;
	}
	.icon-user .icon-text,
	.icon-favorites .icon-text,
	.icon-basket .icon-text {
		display: none;
	}
	.icon-user,
	.icon-favorites,
	.icon-basket {
		margin-right: 0;
	}
	.main-conrols {
		top: 0;
	}
	#title-search.open-tablet {
		width: calc(100% - 446px);
	}
	.main-search {
		margin-right: -280px;
	}
	.menu {
		padding-bottom: 22px;
	}
	.icon-count {
		right: -3px;
	}
	.icon-basket .icon-count {
		right: -2px;
	}
	.topline__free-delivery a {
		font-size: 13px;
	}
}

@media all and (max-width:767px) {
	.header-scroll.fixed .main-logo__text {
		display: none;
	}
	.header-scroll.fixed .header__mid {
		padding: 13px 0;
	}
	.topline {
		height: 30px;
	}
	.topline__menu {
		margin-left: -10px;
	}
	.topline__menu-link {
		padding: 0px 20px;
		font-weight: bold;
		font-size: 15px;
	}
	.topline__menu-item {
		border: none;
	}
	.topline__menu-item_dropdown .topline__menu-link {
		padding-right: 36px;
	}
	.topline__menu .topline__menu-item {
		display: none;
	}
	.topline__menu .topline__menu-item:first-child {
		display: block;
	}
	.topline__menu-dropdown {
		padding: 15px 20px;
	}
	.topline__menu-dropdown li {
		margin-bottom: 17px;
	}
	.topline__cb {
		margin-left: auto;
	}
	.menu {
		display: none;
	}
	.main-logo {
		-webkit-box-ordinal-group: 4;
		-ms-flex-order: 3;
		order: 3;
		margin: auto;
		position: relative;
	}
	.main-logo img {
		max-width: 75px;
		margin-right: 0;
	}
	.main-search {
		margin-left: 0;
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2;
		margin-right: 29px;
	}
	.right-col {
		-webkit-box-ordinal-group: 5;
		-ms-flex-order: 4;
		order: 4;
	}
	.header__mid {
		padding: 12px 0;
		padding-bottom: 22px;
	}
	.icon-user {
		margin-right: 37px;
	}
	.icon-user .icon-link {
		width: 29px;
	}
	.icon-favorites {
		margin-right: 5px;
	}
	.icon-favorites .icon-link {
		width: 29px;
	}
	.icon-basket .icon-link {
		margin-right: 0;
		width: 29px;
	}
	.noscroll {
		overflow: hidden !important;
	}
	.icon-stock {
		border: none;
	}
	.icon-stock a {
		padding-left: 25px;
	}
	.icon-stock a:before {
		top: 50%;
		transform: translateY(-50%);
	}
	.icon-express .mobile-menu__link  {
		display: inline-block;
		line-height: 47px;
	}
}

@media all and (max-width:479px) {
	.main-search .icon-search {
		margin-top: 0
	}
	.topline__free-delivery a {
		font-size: 12px;
		text-align: center;
    	line-height: 12px;
	}
}

.main-search .icon-link.active-search {
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.1111 15.2222C12.0385 15.2222 15.2222 12.0385 15.2222 8.1111C15.2222 4.18375 12.0385 1 8.1111 1C4.18375 1 1 4.18375 1 8.1111C1 12.0385 4.18375 15.2222 8.1111 15.2222Z' stroke='%238FBC62' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.9995 17L13.1328 13.1333' stroke='%238FBC62' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;
}

@media (max-width: 870px) {
	.topline__menu-item {
		font-size: 11px;
	}
	.topline__cb{
		margin-left: 0;
	}
	.topline__menu .topline__menu-item:nth-last-child(2) {
		border-right: 1px solid #fff;
	}
}

.header-new {
	margin: 0;
	padding: 0;
	width: 100%;
	max-width: 100%;
	height: auto;
	text-align: unset;
	position: relative;
	z-index: 5;
}

@media (max-width: 767px){
	.header-new:not(.no-margin-top) {
		margin-top: 51px;
	}
	.admin-body .header-new{
		margin-top: 0;
	}
}

.header-new .container {
	max-width: 1205px;
	margin: 0 auto;
	width: 100%;
}

.header-new .topline__wrapper {
	max-width: 100%;
	padding: 0;
}

@media (max-width: 1279px) {
	.header-new .container {
		padding: 0 12px;
	}
}

@media (max-width: 1023px) {
	.header-new .container {
		padding: 0 28px;
	}
}

@media (max-width: 767px) {
	.header-new .container {
		padding: 0 10px;
	}
}

#title-search {
	display: block !important;
}

@media (max-width: 1023px) {
	#title-search {
		display: none !important;
	}
}

.header-new input {
	border: none;
	font-family: "HelveticaNeueCyr", sans-serif;
	font-size: 12px;
	padding-top: 0;
	width: 100%;
}

.header-new .menu {
	display: block;
	position: relative;
}


.header-new .menu .menu__list-item {
	border: none;
	display: list-item;
	padding: 0;
	margin: 0;
}

.header-new .menu .menu__list-item:hover {
	border: none;
}

.header-new .search-hover__field {
	padding-left: 19px;
}

.header-new .search-hover__submit {
	height: 36px;
	width: 34px;
	padding-left: 6px;
	padding-right: 6px;
}

.header-new .menu .menu__list-item a {
	display: inline;
	color: #141517;
	font-size: 14px;
}

.header-new .menu .menu__list-item:hover .menu__list-link {
	color: #8fbc62;
}

.menu ul.menu__list {
	margin-top: 0;
}

.header-new .menu .icon-stock a {
	color: #ff343c;
}

.header-new:after {
	display: none;
}

@media screen and (max-width: 992px) {
	.header-new .menu ul {
		display: flex;
	}
}

@media (max-width: 767px) {
	.header-new .menu {
		display: none;
	}
}

.header-new .icon-search {
	margin-top: 0;
}

.header-new .header__top {
	position: relative !important;
	margin: 0 !important;
	z-index: 10;
}

.icon-user.auth {
	position: relative;
}

.icon-user.auth .icon-ava {
	width: 26px;
	height: 26px;
	background: #8753EE;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	font-family: 'HelveticaNeueCyr';
	font-size: 14px;
	font-weight: bold;
	color: #F9F8F7;
	line-height: 1;
	text-transform: uppercase;
	margin: auto;
	margin-bottom: 2px;
}

.auth-dropdown {
	display: block;
	position: absolute;
	width: 196px;
	background: #FFFFFF;
	border: 1px solid #ECECEE;
	box-shadow: 0px -5px 20px rgba(198, 206, 215, 0.5);
	border-radius: 5px;
	top: 42px;
	left: -9px;
	font-family: 'HelveticaNeueCyr';
	top: -9999px;
	opacity: 0;
	transform: translateY(10px);
	transition: top 0s .2s ease, transform .2s ease, opacity .2s ease;
}

.auth-dropdown:before {
	content: "";
	position: absolute;
	width: 18px;
	height: 18px;
	border-top-right-radius: 50%;
	transform: rotate(-60deg) skewX(-30deg) scale(1, .866);
	background: #FFFFFF;
	border: 1px solid #ECECEE;
	top: -11px;
	left: 22px;
	border-left-color: transparent;
	border-bottom-color: transparent;
}

.auth-dropdown:after {
	content: "";
	position: absolute;
	width: 100%;
	height: 22px;
	background: transparent;
	top: -17px;
	left: 0;
}

.icon-user.auth:hover .auth-dropdown {
	display: block;
	transition: top 0s ease, transform .2s ease, opacity .2s ease;
	transform: none;
	opacity: 1;
	top: 42px;
	z-index: 22;
}

.auth-dropdown-body {
	padding: 30px 36px 0 27px;
	border-bottom: 1px solid #ECECEE;
}

.auth-dropdown-title {
	text-align: left;
	font-weight: bold;
	font-size: 18px;
	line-height: 1.24;
	color: #6C6D79;
	margin-bottom: 12px;
}

.auth-dropdown-title span {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 120px;
	display: inline-block;
	vertical-align: bottom;
}

.auth-dropdown-links {
	margin-bottom: 14px;
}

.icon-user.auth .auth-dropdown-links a,
.icon-user.auth .auth-dropdown-footer a {
	background: none;
	color: #6C6D79;
	font-size: 14px;
	line-height: 1.6;
	width: 100%;
	height: auto;
	text-align: left;
	display: block;
}

.icon-user.auth .auth-dropdown-links a:hover,
.icon-user.auth .auth-dropdown-footer a:hover {
	color: #8753EE;
}

.auth-dropdown-footer {
	padding: 11px 36px 11px 27px;
}

@media screen and (max-width: 992px) {
	.icon-user.auth:hover .auth-dropdown {
		display: none;
	}
}

.header-new .selected-menu {
	border: none;
	padding: 0;
}

/* прелоудер */

@-webkit-keyframes bounce {
	0% {
		-webkit-transform: scale(0);
		transform: scale(0);
	}
	40% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}
	80% {
		-webkit-transform: scale(0);
		transform: scale(0);
	}
	100% {
		-webkit-transform: scale(0);
		transform: scale(0);
	}
}

@keyframes bounce {
	0% {
		-webkit-transform: scale(0);
		transform: scale(0);
	}
	40% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}
	80% {
		-webkit-transform: scale(0);
		transform: scale(0);
	}
	100% {
		-webkit-transform: scale(0);
		transform: scale(0);
	}
}

.loader-wrap {
	display: flex;
	justify-content: center;
	width: 100%;
}

.loader-t>div {
	display: -webkit-inline-box;
	display: inline-flex;
	width: 20px;
	height: 20px;
	border-radius: 100%;
	background: #8fbc62;
	-webkit-animation: bounce 1.48s ease-in-out infinite both;
	animation: bounce 1.48s ease-in-out infinite both;
	margin: 0 auto;
}

.loader-t>div:nth-child(1) {
	-webkit-animation-delay: -0.32s;
	animation-delay: -0.32s;
}

.loader-t>div:nth-child(2) {
	-webkit-animation-delay: -0.16s;
	animation-delay: -0.16s;
}

.loader-wrap-catalog {
	margin-top: -20px;
	margin-bottom: 40px;
}

@media all and (max-width: 1023px) {
	.h-mob {
		display: none !important;
	}
	.header-new .menu.over:after {
		display: none;
	}
}

@media all and (max-width: 767px) {
	.topline__geo-ip {
		display: none;
	}
	.topline__cb {
		display: none;
	}
}


/*закреп меню снизу и новая шапка*/


.mobile-topline {
	padding: 0 6px;
	height: 45px;
	display: none;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	position: relative;
	overflow: hidden;
	width: 100%;
}
.mobile-topline__geo {
	padding: 13px;
	margin-left: 1px;
}
.mobile-topline__geo-icon {
	width: 15px;
	height: 17px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNiAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjU1MTYgNy4yMjVDMTQuNTUxNiAxMC4xMTEgMTIuOTE2OCAxMi4zNjg4IDExLjE4MzcgMTMuOTQ4OUMxMC4zMjM1IDE0LjczMzIgOS40NjAyNyAxNS4zMzAyIDguODExMzUgMTUuNzMxQzguNTExNjcgMTUuOTE2MSA4LjI1OTQxIDE2LjA1ODMgOC4wNzY1NiAxNi4xNTY5QzcuODkzNzIgMTYuMDU4MyA3LjY0MTQ1IDE1LjkxNjEgNy4zNDE3OCAxNS43MzFDNi42OTI4NSAxNS4zMzAyIDUuODI5NjIgMTQuNzMzMiA0Ljk2OTM4IDEzLjk0ODlDMy4yMzYzNCAxMi4zNjg4IDEuNjAxNTYgMTAuMTExIDEuNjAxNTYgNy4yMjVDMS42MDE1NiAzLjY0ODk2IDQuNTAwNTIgMC43NSA4LjA3NjU2IDAuNzVDMTEuNjUyNiAwLjc1IDE0LjU1MTYgMy42NDg5NiAxNC41NTE2IDcuMjI1WiIgc3Ryb2tlPSIjOTA4RjlEIiBzdHJva2Utd2lkdGg9IjEuNSIvPgo8Y2lyY2xlIGN4PSI4LjA3NjU2IiBjeT0iNy4yMjUiIHI9IjIuMjI1IiBzdHJva2U9IiM5MDhGOUQiIHN0cm9rZS13aWR0aD0iMS41Ii8+Cjwvc3ZnPgo=);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 15px;
}
.mobile-topline__phone {
	padding: 13px;
	text-decoration: none;
	margin-right: 1px;
}
.mobile-topline__phone-icon {
	width: 17px;
	height: 17px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNyAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjkzNDcgOS45MDM5N0wxMS45MzQ3IDkuOTAzOTRMMTEuOTI3MyA5LjkwMTU3QzExLjQyNDIgOS43NDExMyAxMC44NDI3IDkuODU2MDUgMTAuNDM2IDEwLjI2MjhMMTAuNDM1NSAxMC4yNjM0TDkuMjQyMjEgMTEuNDU5M0M3LjcwODI2IDEwLjU3MzQgNi40Mjk0NSA5LjI5NDcgNS41NDM2NCA3Ljc2MzA1TDYuNzM3MjggNi41NjM5NUM2LjczNzU2IDYuNTYzNjggNi43Mzc4MyA2LjU2MzQgNi43MzgxMSA2LjU2MzEzQzcuMTQ0MTYgNi4xNTY0NSA3LjI1ODczIDUuNTc1NTMgNy4wOTg0OSA1LjA3MjgxTDcuMDk4NTMgNS4wNzI3OUw3LjA5NjA2IDUuMDY1MzJDNi44NTM4MSA0LjMzMjAxIDYuNzIyMjUgMy41NDExMiA2LjcyMjI1IDIuNzIyMjRMNi43MjIyNCAyLjcyMjE4QzYuNzIyMTggMS45MDcxOCA2LjA2NTA4IDEuMjUgNS4yNSAxLjI1SDIuNzIyMjFDMS45MTMyNCAxLjI1IDEuMjUgMS45MDQ3MiAxLjI1IDIuNzIyMjFDMS4yNSA5LjkxODA5IDcuMDgxOTEgMTUuNzUgMTQuMjc3OCAxNS43NUMxNS4wOTI4IDE1Ljc1IDE1Ljc1IDE1LjA5MjggMTUuNzUgMTQuMjc3OFYxMS43NUMxNS43NSAxMC45MzUgMTUuMDkyOCAxMC4yNzc4IDE0LjI3NzggMTAuMjc3OEMxMy40NTg5IDEwLjI3NzggMTIuNjY4IDEwLjE0NjIgMTEuOTM0NyA5LjkwMzk3WiIgc3Ryb2tlPSIjOTA4RjlEIiBzdHJva2Utd2lkdGg9IjEuNSIvPgo8L3N2Zz4K);
	background-size: 17px;
	background-repeat: no-repeat;
	background-position: center;
}
.mobile-topline__logo {
	text-decoration: none;
	display: inline-block;
}
.mobile-topline__logo img {
	max-width: 87px;
}

@media all and (max-width: 767px) {
	.header-cropped {
		box-shadow: none;
		position: relative;
		z-index: 22;
	}
	.header-cropped .header__mid {
		padding: 0;
		height: 55px;
	}
	.header-cropped .right-col,
	.header-cropped .tablet-search {
		display: none !important;
	}
	.header-cropped #title-search {
		display: block !important;
		box-shadow: none;
	}
	.header-cropped .title-search {
		top: 0;
	}
	.header-cropped .main-logo {
		position: absolute;
		z-index: 2;
		left: 25px;
		height: 33px;
		top: 10px;
	}
	.header-new .main-search .search-hover {
		height: 35px;
	}
	.header-cropped .main-search .search-hover__submit {
		left: auto;
		right: 15px;
		height: 35px;
		top: 0;
	}
	.header-cropped .main-search .search-hover__field {
		padding-left: 42%;
		-webkit-transition: all .35s ease-in-out;
		-o-transition: all .35s ease-in-out;
		transition: all .35s ease-in-out;
	}
	.header-cropped .search-hover__field::placeholder {
		color: rgba(0, 0, 0, .3);
	}
	.header-cropped .title-search.ready .search-hover__field {
		padding-left: 37px;
	}
	.header-cropped .title-search.ready .search-hover__submit {
		right: auto;
		left: 6px;
	}
	.header-cropped .clear-search {
		top: 0;
		height: 35px;
	}
	.header-cropped .multisearch-root.active {
		top: 40px;
		height: calc(100vh - 55px);
	}
	.header-cropped .main-logo img {
		max-width: 62px;
	}
	body .b24-widget-button-visible {
		right: 10px !important;
		bottom: 78px !important;
	}
	.loader-wrap {
		margin-top: 10px;
	}
	.loader-wrap-catalog {
		margin-top: 0;
		margin-bottom: 0;
		padding-bottom: 20px;
	}
	.loader-t>div {
		width: 10px;
		height: 10px;
	}
	/* обновление шапки от 18.11.20 */
	.header-scroll {
		height: 41px;
		position: relative;
	}
	.menu__button {
		display: none;
	}
	.header__mid-wrapper {
		display: block;
	}
	.main-search {
		position: relative;
	}
	.header-cropped .main-logo {
		display: none !important;
	}
	.mobile-topline {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}
	.header .header__mid .container {
		padding: 0 !important;
	}
	.main-search .search-hover {
		background-color: #fff;
		border: 1px solid #B9BBCC;
		padding-right: 43px;
	}
	.header-cropped .main-search .search-hover__field,
	.header-cropped .title-search.ready .search-hover__field {
		padding-left: 15px;
		line-height: 35px;
	}
	.header-cropped .title-search.ready .search-hover__field {
		padding-left: 45px;
	}
	.search-hover__submit {
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01Ljg4ODk0IDEwLjc3NzlDOC41ODkwMiAxMC43Nzc5IDEwLjc3NzkgOC41ODkwMiAxMC43Nzc5IDUuODg4OTRDMTAuNzc3OSAzLjE4ODg1IDguNTg5MDIgMSA1Ljg4ODk0IDFDMy4xODg4NSAxIDEgMy4xODg4NSAxIDUuODg4OTRDMSA4LjU4OTAyIDMuMTg4ODUgMTAuNzc3OSA1Ljg4ODk0IDEwLjc3NzlaIiBzdHJva2U9IiM5MDhGOUQiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTExLjk5ODIgMTEuOTk5N0w5LjMzOTg0IDkuMzQxMzEiIHN0cm9rZT0iIzkwOEY5RCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
	}
	.header-cropped .main-search .search-hover__submit {
		height: 33px;
		right: 3px;
	}
	.header-cropped .header__mid {
		height: 45px;
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
	}
	.header-cropped .header__mid.invis {
		top: -60px;
	}
	.header-cropped .header__mid.fixed {
		top: -60px;
		height: 60px;
		position: fixed;
		-webkit-transition: all .3s ease;
		-o-transition: all .3s ease;
		transition: all .3s ease;
	}
	.header-cropped:not(.no-margin-top) .header__mid.fixed.out,
	.header-cropped:not(.no-margin-top) .header__mid.fixed.search-focus {
		top: 51px;
	}
	.admin-body .header-cropped .header__mid.fixed.out,
	.admin-body .header-cropped .header__mid.fixed.search-focus,
	.header-cropped.no-margin-top .header__mid.fixed.out,
	.header-cropped.no-margin-top .header__mid.fixed.search-focus {
		top: 0;
	}
	.header__mid.fixed .main-search .title-search {
		padding: 10px 6px;
		border-bottom: 1px solid #ECECEE;
		background-color: #fff;
	}
	.main-search .title-search {
		padding: 0 6px 6px;
	}
	.header-cropped {
		-webkit-box-shadow: none !important;
		box-shadow: none !important;
		margin-bottom: 6px;
	}
	.wrapper.wrapper-header-1 {
		overflow: hidden;
	}
	.header-cropped {
		z-index: 999;
	}
	.header-cropped .search-hover__field::placeholder {
		line-height: 33px !important;
		padding-top: 2px !important;
		color: #7d7f8c;
	}
	.bxmaker__geoip__popup {
		z-index: 999999;
	}
	.bxmaker__geoip__popup-options {
		overflow: auto;
	}
	.basketnew__top-text {
		display: none;
	}
	.serch {
		max-width: 100%;
	}
}

@media screen and (max-width: 1110px) {
	.topline__current-city {
		padding: 0 4px 0 22px;
	}
}

@media all and (max-width: 767px) {
	.city-clarify__wrapper {
		height: auto;
		max-height: 160px;
	}
}

@media all and (max-width: 360px) {
	.city-clarify__choose-another {
		padding-left: 25px;
		padding-right: 25px;
	}
}


/*Новое десктоп меню*/

.i-over {
	position: fixed;
	right: 0;
	bottom: 0;
	top: 0;
	z-index: 6;
	background-color: #00000070;
	left: 0;
	display: none;
}

.i-over.show {
	display: block;
}

body.has-banner .wrapper.wrapper-header-1 {
	position: absolute !important;
	top: -40px !important;
}

@media all and (max-width: 767px) {
	body.has-banner .wrapper.wrapper-header-1 {
		position: relative !important;
		top: 0 !important;
	}
	.city-clarify__wrapper.mobile {
		display: block;
	}
}


/* End */


/* Start:/bitrix/templates/empty/css/header-custom.css?162756656317856*/
body.noscroll .comagic-widget {
	display: none !important;
}

body {
	font-size: 14px;
}

.header-new * {
	outline: none;
	-webkit-font-smoothing: antialiased;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

img.b-lazy {
	opacity: 0;
}

img.b-lazy.b-loaded {
	opacity: 1;
}

.mn-product__add-to-cart input {
	display: none !important;
}

.breadcrabs {
	padding-top: 25px;
}

.article-previews-page .top-title {
	padding-top: 25px;
}

.brands {
	margin-top: 25px;
}
body .bx-session-message {
	display: none;
}
body.admin-body .bx-session-message {
	display: block;
}

/*Стили каталог 18+*/

.adult-page .for-adult.mn-product-catalog:hover .mn-product__dtlist,
.adult-page .for-adult.mn-product-catalog .mn-product__dtlist {
	display: none !important;
}
.adult-page .for-adult .mn-product-catalog__body {
	overflow: hidden;
	border-radius: 5px;
}
.adult-page .for-adult .mn-product__pic {
	border-radius: 5px;
}
@media all and (min-width: 767px) {
	.adult-page .for-adult .mn-product__pic img, .adult-page .for-adult .mn-product__pic .labels-new {
		-webkit-filter: blur(70px);
		filter: blur(70px);
		pointer-events: none;
	}
}
@media all and (max-width: 767px) {
	.adult-page .for-adult .mn-product__pic * {
		-webkit-filter: blur(45px);
		filter: blur(45px);
	}
	.adult-page .for-adult .mn-product__pic:after {
		content: '';
		position: absolute;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		background-color: rgb(243 242 245);
		z-index: 2;
		border-radius: 5px;
		overflow: hidden;
	}
}
/*.adult-page .for-adult .mn-product__pic {*/
/*	-webkit-filter: blur(70px);*/
/*	filter: blur(70px);*/
/*}*/

.adult-page .for-adult .mn-product__all-price,
.adult-page .for-adult .mn-product__rating {
	position: relative;
}

.label-only-adults {
	display: none;
}

.adult-page .for-adult .label-only-adults,
.adult-page .for-adult-card .label-only-adults {
	position: absolute;
	width: 84px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #6C6D79;
	top: 120px;
	left: 50%;
	margin-left: -42px;
	z-index: 3;
	display: block;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	pointer-events: none;
}

.adult-page .for-adult .label-only-adults:before,
.for-adult-card .label-only-adults:before {
	content: '';
	position: absolute;
	background-image: url(/bitrix/templates/empty/images/confirm18g.svg);
	width: 22px;
	height: 21px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	left: 50%;
	margin-left: -11px;
	-webkit-filter: grayscale(1);
	filter: grayscale(1);
	z-index: 5;
	top: -32px;
}

.adult-page .for-adult:hover .label-only-adults {
	color: #000;
}

.adult-page .for-adult:hover .label-only-adults:before {
	background-image: url(/bitrix/templates/empty/images/confirm18.svg);
}

.adult-page .for-adult .mn-product__all-price:after,
.adult-page .for-adult .mn-product__title:before,
.adult-page .for-adult .mn-product__rating:after {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #F3F2F5;
	z-index: 3;
	border-radius: 4px;
}

.adult-page .for-adult .mn-product__title {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	pointer-events: none;
}

.adult-page .for-adult .mn-product__pic:hover img {
	transform: none !important;
}

.adult-page .adult-over {
	z-index: 999;
	position: fixed;
	right: 0;
	bottom: 0;
	top: 0;
	background-color: #00000070;
	left: 0;
	display: none;
}

@media all and (max-width: 767px) {
	.adult-page .for-adult .mn-product__all-price:after {
		top: -2px;
		height: calc(100% + 4px);
	}
	.adult-page .for-adult .mn-product__favorites {
		display: none !important;
	}
}

.admin-body .stories-ajax {
	display: block !important;
   }

/*Стили мультисерч 18+*/

.adult-page .for_adult .autocomplete-products__item-image img {
	-webkit-filter: blur(15px);
	filter: blur(15px);
}
.adult-page .for_adult .autocomplete-products__item-image {
	position: relative;
	overflow: hidden;
}
.adult-page .for_adult .autocomplete-products__item-image:before {
	content: '';
	position: absolute;
	background-image: url(/bitrix/templates/empty/images/confirm18g.svg);
	width: 16px;
	height: 16px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	left: 50%;
	margin-left: -8px;
	-webkit-filter: grayscale(1);
	filter: grayscale(1);
	z-index: 5;
	top: 50%;
	margin-top: -8px;
}
.adult-page .for_adult .autocomplete-products__item-title {
	display: inline;
	background: #F3F2F5;
	color: #F3F2F5 !important;
	user-select: none;
	pointer-events: none;
	border-radius: 5px;
}
.adult-page .for_adult .autocomplete-products__item-price {
	display: block;
}

/* Открыть в приложении */

.in-app{
	display: flex;
	justify-content: space-between;
	align-items: center;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1000;
	width: 100%;
	padding: 11.5px 15px;
	padding-left: 30px;
	padding-right: 6px;
	background-color: #fff;
	color: #000;
}

@media (min-width: 768px){
	.in-app{
		display: none;
	}
}

.in-app__info{
	position: relative;
	padding-left: 43px;
}

.in-app__image{
	width: 33px;
	height: 33px;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	margin: auto;
	border-radius: 8px;
	background-color: #8FBC62;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAyOSAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuOTIwODMgMy4yMzIyOVY5LjkyNzA2SDQuNDY1MzFDMy42NTI1IDkuOTI3MDYgMi45OTM1MSA5LjI3NjU2IDIuOTkzNTEgOC40NzQxOFYzLjIzMjI5SDEuNDcxOEMwLjY1ODk5MSAzLjIzMjI5IDAgMi41ODE3OSAwIDEuNzc5NDFWMC45MzA5MDhINy40MjkzMkM4LjI0MjEzIDAuOTMwOTA4IDguOTAxMTMgMS41ODE0IDguOTAxMTMgMi4zODM3OVYzLjIzMjI5SDUuOTIwODNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTAuMjM0NCAwLjkzMDkwOEgxNi42NDM3QzE3LjQ1NjYgMC45MzA5MDggMTguMTE1NCAxLjU4MTQgMTguMTE1NCAyLjM4NDYyVjMuMDg5MjVIMTIuNjg2NVYzLjYwNTA3QzEyLjY4NjUgNC4wMDYxIDEzLjAxNTkgNC4zMzE0MyAxMy40MjIzIDQuMzMxNDNIMTUuOTI4M0MxNi43NDEyIDQuMzMxNDMgMTcuNDAwMSA0Ljk4MTkyIDE3LjQwMDEgNS43ODQzMVY2LjM5NzM3SDEyLjY4NjVWNy4wNDM4NkMxMi42ODY1IDcuNDQ0ODggMTMuMDE1OSA3Ljc3MDM4IDEzLjQyMjMgNy43NzAzOEgxNi43MzYzQzE3LjU0OTIgNy43NzAzOCAxOC4yMDgxIDguNDIwODggMTguMjA4MSA5LjIyMzI2VjkuOTI3ODlIMTIuNDQyQzExLjIyMjggOS45Mjc4OSAxMC4yMzQ0IDguOTUyMjMgMTAuMjM0NCA3Ljc0ODQ5VjAuOTMwOTA4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTI2Ljk5NDggOS45MjYzOUMyNi4zNDQzIDkuOTI2MzkgMjUuNzcxMSA5LjUwNDgxIDI1LjU4NDcgOC44OTA0MUwyNS41MTQ1IDguNjU4NjVIMjIuMzIyM0wyMS45MzgyIDkuOTI3MDZIMjEuMDQ4MkMyMC4wMjYyIDkuOTI3MDYgMTkuMzE1NCA4LjkyNDQ5IDE5LjY2NTYgNy45NzYyNEwyMi4yNjkzIDAuOTMwOTA4SDI0LjEyOTJDMjUuMDU2NyAwLjkzMDkwOCAyNS44ODUzIDEuNTAzMiAyNi4yMDMyIDIuMzYzMjNMMjguOTk4MyA5LjkyNzA2TDI2Ljk5NDggOS45MjYzOVpNMjMuMjEzNSA1LjcxMDQ1QzIzLjA3MjkgNi4xNzYzMSAyMy40MjYzIDYuNjQ0MzQgMjMuOTE4OCA2LjY0NDM0SDI0LjkwNTNMMjMuOTUxNyAzLjQ0MDE1SDIzLjg5ODdMMjMuMjEzNSA1LjcxMDQ1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
	background-size: contain;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 29px;
}

.in-app__title{
	font-size: 11px;
	margin-bottom: 4px;
}

.in-app__rating{
	width: 59px;
	height: 10px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTkiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCA1OSAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik01LjE3OTQ1IDAuMzg0ODU2TDYuNDM3NTkgMy4zNjI2Nkw5LjY1ODYgMy42MzkzN0M5Ljg4MiAzLjY1ODY3IDkuOTcyODggMy45Mzc0MSA5LjgwMzMgNC4wODQxNEw3LjM2MDEzIDYuMjAwODVMOC4wOTIyNyA5LjM0OTc2QzguMTQzMDQgOS41Njg1OSA3LjkwNTkzIDkuNzQwNzEgNy43MTQwMSA5LjYyNDQ0TDQuOTQ1ODkgNy45NTUwNEwyLjE3Nzc4IDkuNjI0NDRDMS45ODUzNSA5Ljc0MDIgMS43NDg3NSA5LjU2ODA4IDEuNzk5NTIgOS4zNDk3NkwyLjUzMTY2IDYuMjAwODVMMC4wODc5Nzk1IDQuMDgzNjNDLTAuMDgxNjAwNyAzLjkzNjkgMC4wMDg3NzQzNiAzLjY1ODE2IDAuMjMyNjgxIDMuNjM4ODdMMy40NTM2OSAzLjM2MjE2TDQuNzExODMgMC4zODQ4NTZDNC43OTkxNiAwLjE3NzcwNCA1LjA5MjEyIDAuMTc3NzA0IDUuMTc5NDUgMC4zODQ4NTZaIiBmaWxsPSIjRjg5NTAwIi8+CjwvZz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAxKSI+CjxwYXRoIGQ9Ik0xNy40NTY4IDAuMzg0ODU2TDE4LjcxNDkgMy4zNjI2NkwyMS45MzU5IDMuNjM5MzdDMjIuMTU5MyAzLjY1ODY3IDIyLjI1MDIgMy45Mzc0MSAyMi4wODA2IDQuMDg0MTRMMTkuNjM3NSA2LjIwMDg1TDIwLjM2OTYgOS4zNDk3NkMyMC40MjA0IDkuNTY4NTkgMjAuMTgzMyA5Ljc0MDcxIDE5Ljk5MTQgOS42MjQ0NEwxNy4yMjMyIDcuOTU1MDRMMTQuNDU1MSA5LjYyNDQ0QzE0LjI2MjcgOS43NDAyIDE0LjAyNjEgOS41NjgwOCAxNC4wNzY5IDkuMzQ5NzZMMTQuODA5IDYuMjAwODVMMTIuMzY1MyA0LjA4MzYzQzEyLjE5NTcgMy45MzY5IDEyLjI4NjEgMy42NTgxNiAxMi41MSAzLjYzODg3TDE1LjczMSAzLjM2MjE2TDE2Ljk4OTIgMC4zODQ4NTZDMTcuMDc2NSAwLjE3NzcwNCAxNy4zNjk1IDAuMTc3NzA0IDE3LjQ1NjggMC4zODQ4NTZaIiBmaWxsPSIjRjg5NTAwIi8+CjwvZz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAyKSI+CjxwYXRoIGQ9Ik0yOS43MzQxIDAuMzg0ODU2TDMwLjk5MjMgMy4zNjI2NkwzNC4yMTMzIDMuNjM5MzdDMzQuNDM2NyAzLjY1ODY3IDM0LjUyNzYgMy45Mzc0MSAzNC4zNTggNC4wODQxNEwzMS45MTQ4IDYuMjAwODVMMzIuNjQ3IDkuMzQ5NzZDMzIuNjk3NyA5LjU2ODU5IDMyLjQ2MDYgOS43NDA3MSAzMi4yNjg3IDkuNjI0NDRMMjkuNTAwNiA3Ljk1NTA0TDI2LjczMjUgOS42MjQ0NEMyNi41NCA5Ljc0MDIgMjYuMzAzNCA5LjU2ODA4IDI2LjM1NDIgOS4zNDk3NkwyNy4wODYzIDYuMjAwODVMMjQuNjQyNyA0LjA4MzYzQzI0LjQ3MzEgMy45MzY5IDI0LjU2MzUgMy42NTgxNiAyNC43ODc0IDMuNjM4ODdMMjguMDA4NCAzLjM2MjE2TDI5LjI2NjUgMC4zODQ4NTZDMjkuMzUzOCAwLjE3NzcwNCAyOS42NDY4IDAuMTc3NzA0IDI5LjczNDEgMC4zODQ4NTZaIiBmaWxsPSIjRjg5NTAwIi8+CjwvZz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAzKSI+CjxwYXRoIGQ9Ik00Mi4wMTE1IDAuMzg0ODU2TDQzLjI2OTYgMy4zNjI2Nkw0Ni40OTA2IDMuNjM5MzdDNDYuNzE0IDMuNjU4NjcgNDYuODA0OSAzLjkzNzQxIDQ2LjYzNTMgNC4wODQxNEw0NC4xOTIyIDYuMjAwODVMNDQuOTI0MyA5LjM0OTc2QzQ0Ljk3NTEgOS41Njg1OSA0NC43MzggOS43NDA3MSA0NC41NDYgOS42MjQ0NEw0MS43Nzc5IDcuOTU1MDRMMzkuMDA5OCA5LjYyNDQ0QzM4LjgxNzQgOS43NDAyIDM4LjU4MDggOS41NjgwOCAzOC42MzE2IDkuMzQ5NzZMMzkuMzYzNyA2LjIwMDg1TDM2LjkyIDQuMDgzNjNDMzYuNzUwNCAzLjkzNjkgMzYuODQwOCAzLjY1ODE2IDM3LjA2NDcgMy42Mzg4N0w0MC4yODU3IDMuMzYyMTZMNDEuNTQzOSAwLjM4NDg1NkM0MS42MzEyIDAuMTc3NzA0IDQxLjkyNDEgMC4xNzc3MDQgNDIuMDExNSAwLjM4NDg1NloiIGZpbGw9IiNGODk1MDAiLz4KPC9nPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDQpIj4KPHBhdGggZD0iTTU0LjI4ODggMC4zODQ4NTZMNTUuNTQ3IDMuMzYyNjZMNTguNzY4IDMuNjM5MzdDNTguOTkxNCAzLjY1ODY3IDU5LjA4MjMgMy45Mzc0MSA1OC45MTI3IDQuMDg0MTRMNTYuNDY5NSA2LjIwMDg1TDU3LjIwMTYgOS4zNDk3NkM1Ny4yNTI0IDkuNTY4NTkgNTcuMDE1MyA5Ljc0MDcxIDU2LjgyMzQgOS42MjQ0NEw1NC4wNTUzIDcuOTU1MDRMNTEuMjg3MiA5LjYyNDQ0QzUxLjA5NDcgOS43NDAyIDUwLjg1ODEgOS41NjgwOCA1MC45MDg5IDkuMzQ5NzZMNTEuNjQxIDYuMjAwODVMNDkuMTk3NCA0LjA4MzYzQzQ5LjAyNzggMy45MzY5IDQ5LjExODEgMy42NTgxNiA0OS4zNDIxIDMuNjM4ODdMNTIuNTYzMSAzLjM2MjE2TDUzLjgyMTIgMC4zODQ4NTZDNTMuOTA4NSAwLjE3NzcwNCA1NC4yMDE1IDAuMTc3NzA0IDU0LjI4ODggMC4zODQ4NTZaIiBmaWxsPSIjREZERUU1Ii8+CjwvZz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXA1KSI+CjxwYXRoIGQ9Ik01NC4yODg4IDAuMzg0ODU2TDU0LjkxNzkgMS44NzM3Nkw1NC45OTY1IDIuMDU5ODdMNTUgOC41TDU0LjA1NTMgNy45NTUwNEw1MS4yODcyIDkuNjI0NDRDNTEuMDk0NyA5Ljc0MDIgNTAuODU4MSA5LjU2ODA4IDUwLjkwODkgOS4zNDk3Nkw1MS42NDEgNi4yMDA4NUw0OS4xOTc0IDQuMDgzNjNDNDkuMDI3OCAzLjkzNjkgNDkuMTE4MSAzLjY1ODE2IDQ5LjM0MjEgMy42Mzg4N0w1Mi41NjMxIDMuMzYyMTZMNTMuODIxMiAwLjM4NDg1NkM1My45MDg1IDAuMTc3NzA0IDU0LjIwMTUgMC4xNzc3MDQgNTQuMjg4OCAwLjM4NDg1NloiIGZpbGw9IiNGODk1MDAiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSI5Ljg5MDk5IiBoZWlnaHQ9IjkuODkwOTkiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDEiPgo8cmVjdCB3aWR0aD0iOS44OTA5OSIgaGVpZ2h0PSI5Ljg5MDk5IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIuMjc3MykiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMiI+CjxyZWN0IHdpZHRoPSI5Ljg5MDk5IiBoZWlnaHQ9IjkuODkwOTkiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNC41NTQ3KSIvPgo8L2NsaXBQYXRoPgo8Y2xpcFBhdGggaWQ9ImNsaXAzIj4KPHJlY3Qgd2lkdGg9IjkuODkwOTkiIGhlaWdodD0iOS44OTA5OSIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM2LjgzMikiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwNCI+CjxyZWN0IHdpZHRoPSI5Ljg5MDk5IiBoZWlnaHQ9IjkuODkwOTkiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0OS4xMDk0KSIvPgo8L2NsaXBQYXRoPgo8Y2xpcFBhdGggaWQ9ImNsaXA1Ij4KPHJlY3Qgd2lkdGg9IjkuODkwOTkiIGhlaWdodD0iOS44OTA5OSIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ5LjEwOTQpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
	background-size: contain;
	background-position: center center;
	background-repeat: no-repeat;
}

.in-app__btn{
	background: #8FBC62;
	border-radius: 5px;
	font-weight: 500;
	font-size: 12px;
	color: #FFFFFF;
	padding: 0 11px;
	height: 28px;
	display: inline-flex;
	align-items: center;
	justify-content: center;
}

.in-app__close {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 3px;
	margin: auto;
	width: 24px;
	height: 24px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNyAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjM2NjMgMTUuNjMzN0MxLjYxMDM2IDE1Ljg3OCAxLjkzIDE2LjAwMDEgMi4yNDk5IDE2LjAwMDFDMi41Njk4IDE2LjAwMDEgMi44ODk3IDE1Ljg3OCAzLjEzMzc3IDE1LjYzMzdMOC41MDAwNCAxMC4yNjc0TDEzLjg2NjIgMTUuNjMzNkMxNC4xMTAzIDE1Ljg3NzkgMTQuNDMwMiAxNiAxNC43NTAxIDE2QzE1LjA3IDE2IDE1LjM4OTYgMTUuODc3OSAxNS42MzM3IDE1LjYzMzZDMTYuMTIyMSAxNS4xNDU1IDE2LjEyMjEgMTQuMzU0NSAxNS42MzM3IDEzLjg2NjFMMTAuMjY3NSA4LjQ5OTk0TDE1LjYzMzcgMy4xMzM3N0MxNi4xMjIxIDIuNjQ1NjQgMTYuMTIxOCAxLjg1NDQzIDE1LjYzMzcgMS4zNjYzQzE1LjE0NTYgMC44Nzc5MDEgMTQuMzU0NiAwLjg3NzkwMSAxMy44NjYyIDEuMzY2M0w4LjUwMDA1IDYuNzMyNDhMMy4xMzM3NyAxLjM2NjJDMi42NDU2NCAwLjg3NzgwMSAxLjg1NDQzIDAuODc4MDY4IDEuMzY2MyAxLjM2NjJDMC44Nzc5MDEgMS44NTQzMyAwLjg3NzkwMSAyLjY0NTI3IDEuMzY2MyAzLjEzMzY3TDYuNzMyNTggOC40OTk5NUwxLjM2NjMgMTMuODY2MkMwLjg3NzkwMSAxNC4zNTQ0IDAuODc3OTAxIDE1LjE0NTYgMS4zNjYzIDE1LjYzMzdaIiBmaWxsPSIjNkM2RDc5Ii8+CjxwYXRoIGQ9Ik0xLjM2NjMgMTUuNjMzN0wxLjgyNjE3IDE1LjE3NDNMMS44MjU3OSAxNS4xNzRMMS4zNjYzIDE1LjYzMzdaTTMuMTMzNzcgMTUuNjMzN0wyLjY3NDE1IDE1LjE3NDFMMi42NzM5IDE1LjE3NDNMMy4xMzM3NyAxNS42MzM3Wk04LjUwMDA0IDEwLjI2NzRMOC45NTk2NiA5LjgwNzhMOC41MDAwNCA5LjM0ODE4TDguMDQwNDMgOS44MDc4TDguNTAwMDQgMTAuMjY3NFpNMTMuODY2MiAxNS42MzM2TDE0LjMyNjEgMTUuMTc0MkwxNC4zMjU5IDE1LjE3NEwxMy44NjYyIDE1LjYzMzZaTTE1LjYzMzcgMTUuNjMzNkwxNS4xNzQyIDE1LjE3MzlMMTUuMTczOCAxNS4xNzQyTDE1LjYzMzcgMTUuNjMzNlpNMTUuNjMzNyAxMy44NjYxTDE2LjA5MzMgMTMuNDA2NVYxMy40MDY1TDE1LjYzMzcgMTMuODY2MVpNMTAuMjY3NSA4LjQ5OTk0TDkuODA3ODkgOC4wNDAzM0w5LjM0ODI4IDguNDk5OTRMOS44MDc4OSA4Ljk1OTU2TDEwLjI2NzUgOC40OTk5NFpNMTUuNjMzNyAzLjEzMzc3TDE1LjE3NDIgMi42NzQwMkwxNS4xNzQxIDIuNjc0MTVMMTUuNjMzNyAzLjEzMzc3Wk0xNS42MzM3IDEuMzY2M0wxNS4xNzM5IDEuODI1NzlMMTUuMTc0MSAxLjgyNTkyTDE1LjYzMzcgMS4zNjYzWk0xMy44NjYyIDEuMzY2M0wxMy40MDY2IDAuOTA2Njc5VjAuOTA2Njc5TDEzLjg2NjIgMS4zNjYzWk04LjUwMDA1IDYuNzMyNDhMOC4wNDA0MyA3LjE5MjA5TDguNTAwMDUgNy42NTE3MUw4Ljk1OTY3IDcuMTkyMDlMOC41MDAwNSA2LjczMjQ4Wk0zLjEzMzc3IDEuMzY2MkwyLjY3NDAyIDEuODI1NjlMMi42NzQxNSAxLjgyNTgyTDMuMTMzNzcgMS4zNjYyWk0xLjM2NjMgMS4zNjYyTDEuODI1NzkgMS44MjU5NEwxLjgyNTkyIDEuODI1ODJMMS4zNjYzIDEuMzY2MlpNMS4zNjYzIDMuMTMzNjdMMC45MDY2NzkgMy41OTMyOUwxLjM2NjMgMy4xMzM2N1pNNi43MzI1OCA4LjQ5OTk1TDcuMTkyMTkgOC45NTk1N0w3LjY1MTgxIDguNDk5OTVMNy4xOTIxOSA4LjA0MDMzTDYuNzMyNTggOC40OTk5NVpNMS4zNjYzIDEzLjg2NjJMMS44MjU3OSAxNC4zMjZMMS44MjU5MiAxNC4zMjU4TDEuMzY2MyAxMy44NjYyWk0yLjI0OTkgMTUuMzUwMUMyLjA5NTUyIDE1LjM1MDEgMS45NDM0NiAxNS4yOTE4IDEuODI2MTcgMTUuMTc0M0wwLjkwNjQyNyAxNi4wOTMxQzEuMjc3MjYgMTYuNDY0MyAxLjc2NDQ3IDE2LjY1MDEgMi4yNDk5IDE2LjY1MDFWMTUuMzUwMVpNMi42NzM5IDE1LjE3NDNDMi41NTY3IDE1LjI5MTcgMi40MDQ0MyAxNS4zNTAxIDIuMjQ5OSAxNS4zNTAxVjE2LjY1MDFDMi43MzUxNyAxNi42NTAxIDMuMjIyNyAxNi40NjQ0IDMuNTkzNjQgMTYuMDkzMUwyLjY3MzkgMTUuMTc0M1pNOC4wNDA0MyA5LjgwNzhMMi42NzQxNSAxNS4xNzQxTDMuNTkzMzkgMTYuMDkzM0w4Ljk1OTY2IDEwLjcyN0w4LjA0MDQzIDkuODA3OFpNMTQuMzI1OSAxNS4xNzRMOC45NTk2NiA5LjgwNzhMOC4wNDA0MyAxMC43MjdMMTMuNDA2NiAxNi4wOTMyTDE0LjMyNTkgMTUuMTc0Wk0xNC43NTAxIDE1LjM1QzE0LjU5NTYgMTUuMzUgMTQuNDQzMyAxNS4yOTE2IDE0LjMyNjEgMTUuMTc0MkwxMy40MDY0IDE2LjA5M0MxMy43NzczIDE2LjQ2NDMgMTQuMjY0OCAxNi42NSAxNC43NTAxIDE2LjY1VjE1LjM1Wk0xNS4xNzM4IDE1LjE3NDJDMTUuMDU2NSAxNS4yOTE3IDE0LjkwNDUgMTUuMzUgMTQuNzUwMSAxNS4zNVYxNi42NUMxNS4yMzU1IDE2LjY1IDE1LjcyMjcgMTYuNDY0MiAxNi4wOTM2IDE2LjA5M0wxNS4xNzM4IDE1LjE3NDJaTTE1LjE3NDEgMTQuMzI1OEMxNS40MDg3IDE0LjU2MDQgMTUuNDA4NSAxNC45Mzk3IDE1LjE3NDIgMTUuMTczOUwxNi4wOTMyIDE2LjA5MzNDMTYuODM1NyAxNS4zNTEzIDE2LjgzNTUgMTQuMTQ4NyAxNi4wOTMzIDEzLjQwNjVMMTUuMTc0MSAxNC4zMjU4Wk05LjgwNzg5IDguOTU5NTZMMTUuMTc0MSAxNC4zMjU4TDE2LjA5MzMgMTMuNDA2NUwxMC43MjcxIDguMDQwMzNMOS44MDc4OSA4Ljk1OTU2Wk0xNS4xNzQxIDIuNjc0MTVMOS44MDc4OSA4LjA0MDMzTDEwLjcyNzEgOC45NTk1NkwxNi4wOTMzIDMuNTkzMzlMMTUuMTc0MSAyLjY3NDE1Wk0xNS4xNzQxIDEuODI1OTJDMTUuNDA4NSAyLjA2MDM3IDE1LjQwODQgMi40Mzk5MiAxNS4xNzQyIDIuNjc0MDJMMTYuMDkzMiAzLjU5MzUxQzE2LjgzNTcgMi44NTEzNSAxNi44MzUxIDEuNjQ4NDkgMTYuMDkzMyAwLjkwNjY3OUwxNS4xNzQxIDEuODI1OTJaTTE0LjMyNTggMS44MjU5MkMxNC41NjA1IDEuNTkxMjkgMTQuOTM5OCAxLjU5MTQ3IDE1LjE3MzkgMS44MjU3OUwxNi4wOTM0IDAuOTA2ODA1QzE1LjM1MTQgMC4xNjQzMjkgMTQuMTQ4OCAwLjE2NDUxIDEzLjQwNjYgMC45MDY2NzlMMTQuMzI1OCAxLjgyNTkyWk04Ljk1OTY3IDcuMTkyMDlMMTQuMzI1OCAxLjgyNTkyTDEzLjQwNjYgMC45MDY2NzlMOC4wNDA0MyA2LjI3Mjg2TDguOTU5NjcgNy4xOTIwOVpNMi42NzQxNSAxLjgyNTgyTDguMDQwNDMgNy4xOTIwOUw4Ljk1OTY3IDYuMjcyODZMMy41OTMzOSAwLjkwNjU3OUwyLjY3NDE1IDEuODI1ODJaTTEuODI1OTIgMS44MjU4MkMyLjA2MDM3IDEuNTkxMzcgMi40Mzk5MiAxLjU5MTQ2IDIuNjc0MDIgMS44MjU2OUwzLjU5MzUxIDAuOTA2NzA0QzIuODUxMzUgMC4xNjQxMzggMS42NDg0OSAwLjE2NDc2NyAwLjkwNjY3OSAwLjkwNjU3OUwxLjgyNTkyIDEuODI1ODJaTTEuODI1OTIgMi42NzQwNUMxLjU5MTI5IDIuNDM5NDIgMS41OTE0NyAyLjA2MDEzIDEuODI1NzkgMS44MjU5NEwwLjkwNjgwNCAwLjkwNjQ1M0MwLjE2NDMyOSAxLjY0ODUyIDAuMTY0NTEgMi44NTExMiAwLjkwNjY3OSAzLjU5MzI5TDEuODI1OTIgMi42NzQwNVpNNy4xOTIxOSA4LjA0MDMzTDEuODI1OTIgMi42NzQwNUwwLjkwNjY3OSAzLjU5MzI5TDYuMjcyOTYgOC45NTk1N0w3LjE5MjE5IDguMDQwMzNaTTEuODI1OTIgMTQuMzI1OEw3LjE5MjE5IDguOTU5NTdMNi4yNzI5NiA4LjA0MDMzTDAuOTA2Njc4IDEzLjQwNjZMMS44MjU5MiAxNC4zMjU4Wk0xLjgyNTc5IDE1LjE3NEMxLjU5MTQgMTQuOTM5NyAxLjU5MTQgMTQuNTYwMiAxLjgyNTc5IDE0LjMyNkwwLjkwNjgwNCAxMy40MDY1QzAuMTY0Mzk4IDE0LjE0ODUgMC4xNjQzOTkgMTUuMzUxNCAwLjkwNjgwNCAxNi4wOTM0TDEuODI1NzkgMTUuMTc0WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
	background-size: contain;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 14px;
	cursor: pointer;
}

.admin-body .in-app{
	display: none;
}
/* End */


/* Start:/bitrix/templates/empty/css/mobile-bot.css?16239398193801*/
.mobile-bot {
	display: none;
}

@media all and (max-width: 1200px) {
	.mobile-bot {
		position: fixed;
		z-index: 30;
		height: 74px;
		bottom: 0;
		width: 100%;
		left: 0;
		background-color: #fff;
		border-top: 1px solid #DADADA;
		display: none;
	}
	.mobile-bot__wrapper {
		position: relative;
		width: 100%;
		height: 100%;
		padding: 10px 10px 12px;
		display: -webkit-box;
		display: flex;
	}
	.mobile-bot__item {
		-webkit-box-flex: 1;
		flex: 1;
		display: -webkit-box;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		flex-direction: column;
		-webkit-box-align: center;
		align-items: center;
		justify-content: flex-start;
		text-decoration: none;
		color: #6C6D79;
		font-size: 14px;
		position: relative;
	}
	/* .mobile-bot__title {
		font-weight: 500;
	} */
	.mobile-bot__icon {
		display: block;
		background-size: cover;
		margin-bottom: 4px;
		position: relative;
		width: 24px;
		height: 24px;
		background-repeat: no-repeat;
		background-position: top center;
	}
	.mobile-bot__icon--1 {
		background-image: url(/bitrix/templates/empty/images/mobile-bot/mb1.svg);
		background-size: 22px;
	}
	.mobile-bot__icon--2 {
		background-image: url(/bitrix/templates/empty/images/mobile-bot/mb2.svg);
		background-size: contain;
		width: 25px;
	}
	.mobile-bot__icon--3 {
		background-image: url(/bitrix/templates/empty/images/mobile-bot/mb3.svg);
		background-size: 26px 22px;
	}
	.mobile-bot .mobile-bot__icon--3 .icon-count {
		top: -4px;
		right: auto;
		left: 20px;
	}
	.mobile-bot__icon--4 {
		background-image: url(/bitrix/templates/empty/images/mobile-bot/mb4.svg);
		background-size: 23px 21px;
	}
	.mobile-bot__icon--5 {
		background-image: url(/bitrix/templates/empty/images/mobile-bot/mb5.svg);
		background-size: 19px;
	}
	.mobile-bot__item.active .mobile-bot__icon--1 {
		background-image: url(/bitrix/templates/empty/images/mobile-bot/mba1.svg);
	}
	.mobile-bot__item.active .mobile-bot__icon--2 {
		background-image: url(/bitrix/templates/empty/images/mobile-bot/mba2.svg);
	}
	.mobile-bot__item.active .mobile-bot__icon--3,
	.mobile-bot.cart-active .mobile-bot__icon--3 {
		background-image: url(/bitrix/templates/empty/images/mobile-bot/mba3.svg);
	}
	.mobile-bot__item.active .mobile-bot__icon--4,
	.mobile-bot.wish-active .mobile-bot__icon--4 {
		background-image: url(/bitrix/templates/empty/images/mobile-bot/mba4.svg);
	}
	.mobile-bot__icon--5.active,
	.personal-active .personal-icon {
		background-image: url(/bitrix/templates/empty/images/mobile-bot/mba5.svg) !important;
	}
	.mobile-bot__item.active .mobile-bot__title {
		color: #559B0E;
	}
	.mobile-bot.cart-active .mobile-bot__title--3 {
		color: #559B0E;
	}
	.mobile-bot.wish-active .mobile-bot__title--4 {
		color: #559B0E;
	}
	.mobile-bot.personal-active .mobile-bot__title--5 {
		color: #559B0E;
	}
	.mobile-bot .icon-count {
		position: absolute;
		color: #fff;
		font-size: 9px;
		font-weight: 500;
		top: -4px;
		right: auto;
		left: 18px;
		min-width: 14px;
		height: 14px;
		border-radius: 8px;
		padding: 0 4px;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.mobile-bot .icon-count:after {
		content: "";
		position: absolute;
		left: 50%;
		top: 50%;
		-webkit-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
		width: 100%;
		height: 13px;
		background-color: #8fbc62;
		border-radius: 8px;
	}
	.mobile-bot .icon-count span {
		position: relative;
		z-index: 1;
	}
}

@media all and (max-width: 767px) {
	.mobile-bot {
		display: block;
	}
}
@media all and (max-width: 350px) {
	.mobile-bot__item {
		font-size: 12px;
	}
}
/* End */


/* Start:/bitrix/templates/empty/css/mobile-menu.css?162143053612239*/
@media all and (max-width:1200px) {
	.mobile-menu {
		top: 109px;
		position: fixed;
		height: calc(100% - 109px);
		z-index: 20;
		background-color: #fff;
		width: 100%;
		min-height: 0 !important;
	}
	.mobile-menu.open {
		display: block;
	}
	.mobile-menu__scroll {
		height: 100%;
		overflow: auto;
	}
	.mobile-menu__wrapper {
		height: auto;
		padding: 5px 10px 15px;
	}
	.mobile-menu__list {
		list-style-type: none;
		padding: 0;
		margin: 0;
	}
	.mobile-menu__item {
		height: 47px;
		line-height: 47px;
		border-bottom: 1px solid #ececee;
		padding-left: 33px;
	}
	.mobile-menu__item.show-submenu {
		position: relative;
	}
	.mobile-menu__item.show-submenu:after {
		content: '';
		position: absolute;
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDcgMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC4yMDEzNjQgMC4yMDEzNjRDMC40Njk4NSAtMC4wNjcxMjE0IDAuOTA1MTUxIC0wLjA2NzEyMTQgMS4xNzM2NCAwLjIwMTM2NEw1Ljk4NjE0IDUuMDEzODZDNi4yNTQ2MiA1LjI4MjM1IDYuMjU0NjIgNS43MTc2NSA1Ljk4NjE0IDUuOTg2MTRMMS4xNzM2NCAxMC43OTg2QzAuOTA1MTUxIDExLjA2NzEgMC40Njk4NSAxMS4wNjcxIDAuMjAxMzY0IDEwLjc5ODZDLTAuMDY3MTIxNCAxMC41MzAyIC0wLjA2NzEyMTQgMTAuMDk0OCAwLjIwMTM2NCA5LjgyNjM2TDQuNTI3NzMgNS41TDAuMjAxMzY0IDEuMTczNjRDLTAuMDY3MTIxNCAwLjkwNTE1MSAtMC4wNjcxMjE0IDAuNDY5ODUgMC4yMDEzNjQgMC4yMDEzNjRaIiBmaWxsPSIjOEY5MUEzIi8+Cjwvc3ZnPgo=);
		background-repeat: no-repeat;
		background-size: cover;
		width: 7px;
		height: 11px;
		right: 27px;
		top: 50%;
		margin-top: -5px;
	}
	.mobile-menu__link {
		text-decoration: none;
		color: #141517;
		height: 100%;
		width: 100%;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		position: relative;
	}
	.with-icon a {
		padding-left: 25px;
	}
	.with-icon a:before {
		content: '';
		width: 18px;
		height: 18px;
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center;
		top: 50%;
		position: absolute;
		left: 0;
	}
	.mobile-menu__pos {
		border-bottom: 1px solid #ececee;
		padding-bottom: 15px;
		padding-top: 10px;
		text-align: center;
	}
	.mobile-menu__pos span {
		position: relative;
		color: #000;
		font-size: 14px;
	}
	.mobile-menu__pos span:before {
		content: '';
		position: absolute;
		left: -15px;
		width: 10px;
		height: 13px;
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuNSA1LjAwMDAyQzAuNTAwMSAyLjUxNDcgMi41MTQ3NCAwLjUgNSAwLjVDNy40ODUyOCAwLjUgOS41IDIuNTE0NzIgOS41IDVDOS41IDYuODE0IDguMzUyMTMgOC42OTY0MSA3LjExNTg5IDEwLjE3OTlDNi41MDc2MyAxMC45MDk4IDUuODk4MDIgMTEuNTE5NiA1LjQ0MDA5IDExLjk0N0M1LjI2MDMyIDEyLjExNDggNS4xMDQ0MyAxMi4yNTQgNC45ODE4NCAxMi4zNjA4QzQuODYyOCAxMi4yNjc2IDQuNzEzNjEgMTIuMTQ3MiA0LjU0MjU0IDEyLjAwMThDNC4wODc3IDExLjYxNTIgMy40ODE4MiAxMS4wNTQ3IDIuODc3MjMgMTAuMzU5NEMxLjY1NTgzIDguOTU0ODIgMC40OTk5MTcgNy4wNjk5OCAwLjUgNS4wMDAwMloiIHN0cm9rZT0iIzJDMkUzRiIvPgo8Y2lyY2xlIGN4PSI1IiBjeT0iNSIgcj0iMSIgZmlsbD0iIzJDMkUzRiIvPgo8L3N2Zz4K);
		background-repeat: no-repeat;
		background-position: center;
		top: 0;
	}
	.mobile-menu__submenu,
	.submenu-level-2,
	.submenu-level-3 {
		display: none;
		position: relative;
		z-index: 21;
		width: 100%;
		height: auto;
		overflow: hidden;
		left: 0;
		top: 0;
		background-color: #fff;
	}
	.mobile-menu__submenu.open,
	.submenu-level-2.open,
	.submenu-level-3.open {
		display: block;
	}
	.mobile-menu__submenu-item,
	.submenu-level-2__item,
	.submenu-level-3__item {
		display: none;
	}
	.mobile-menu__submenu-back,
	.submenu-level-2-back,
	.submenu-level-3-back {
		height: 47px;
		line-height: 47px;
		padding-left: 33px;
		position: relative;
	}
	/*end minify*/
	.mobile-menu__submenu-back:before,
	.submenu-level-2-back:before,
	.submenu-level-3-back:before {
		content: '';
		position: absolute;
		left: 10px;
		width: 7px;
		height: 11px;
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDYgMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNS44MDQ3NCAwLjIwMTM2NEM1LjU0NDM5IC0wLjA2NzEyMTQgNS4xMjIyOCAtMC4wNjcxMjE0IDQuODYxOTMgMC4yMDEzNjRMMC4xOTUyNjIgNS4wMTM4NkMtMC4wNjUwODc4IDUuMjgyMzUgLTAuMDY1MDg3OCA1LjcxNzY1IDAuMTk1MjYyIDUuOTg2MTRMNC44NjE5MyAxMC43OTg2QzUuMTIyMjggMTEuMDY3MSA1LjU0NDM5IDExLjA2NzEgNS44MDQ3NCAxMC43OTg2QzYuMDY1MDkgMTAuNTMwMiA2LjA2NTA5IDEwLjA5NDggNS44MDQ3NCA5LjgyNjM2TDEuNjA5NDggNS41TDUuODA0NzQgMS4xNzM2NEM2LjA2NTA5IDAuOTA1MTUxIDYuMDY1MDkgMC40Njk4NSA1LjgwNDc0IDAuMjAxMzY0WiIgZmlsbD0iIzhGOTFBMyIvPgo8L3N2Zz4K);
		background-repeat: no-repeat;
		background-position: center;
		top: 50%;
		margin-top: -1px;
		transform: translateY(-50%);
	}
	.color-green {
		color: #8fbc62
	}
	.bold {
		font-weight: 700
	}
	.icon-card a:before {
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjM1OTQgMS44NTkzOEgxLjY0MDYyQzAuNzM1OTg0IDEuODU5MzggMCAyLjU5NTM2IDAgMy41VjEwLjVDMCAxMS40MDQ2IDAuNzM1OTg0IDEyLjE0MDYgMS42NDA2MiAxMi4xNDA2SDEyLjM1OTRDMTMuMjY0IDEyLjE0MDYgMTQgMTEuNDA0NiAxNCAxMC41VjMuNUMxNCAyLjU5NTM2IDEzLjI2NCAxLjg1OTM4IDEyLjM1OTQgMS44NTkzOFpNMTIuOTA2MiAxMC41QzEyLjkwNjIgMTAuODAxNSAxMi42NjA5IDExLjA0NjkgMTIuMzU5NCAxMS4wNDY5SDEuNjQwNjJDMS4zMzkwOCAxMS4wNDY5IDEuMDkzNzUgMTAuODAxNSAxLjA5Mzc1IDEwLjVWNS44NTE1NkgxMi45MDYyVjEwLjVaTTEyLjkwNjIgNC4yMTA5NEgxLjA5Mzc1VjMuNUMxLjA5Mzc1IDMuMTk4NDUgMS4zMzkwOCAyLjk1MzEyIDEuNjQwNjIgMi45NTMxMkgxMi4zNTk0QzEyLjY2MDkgMi45NTMxMiAxMi45MDYyIDMuMTk4NDUgMTIuOTA2MiAzLjVWNC4yMTA5NFoiIGZpbGw9IiM4RkJDNjIiLz4KPHBhdGggZD0iTTkuMDc4MTIgNi42NzE4OEgxLjg1OTM4VjcuNzY1NjJIOS4wNzgxMlY2LjY3MTg4WiIgZmlsbD0iIzhGQkM2MiIvPgo8L3N2Zz4K);
		width: 14px;
		height: 14px;
		margin-top: -7px
	}
	.icon-coffee a:before {
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNiAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMDAxMjMgNy4wMDE2MkMxLjAxODM3IDcuMjkwMDMgMS4yMDk2OCA3LjUzMjc1IDEuNDg2NjcgNy42MTU1Nkw2LjYxNTE0IDkuMTY2MDlMNi44MDM2MSAxMi43MDEyQzYuODEyMTcgMTIuODQxMSA2LjkwNjQgMTIuOTYzOSA3LjA0MDYxIDEzLjAwOTZDNy4wNzc3MyAxMy4wMjM5IDcuMTE3NzEgMTMuMDI5NiA3LjE1NDgzIDEzLjAyOTZDNy4yNTQ3OCAxMy4wMjk2IDcuMzQ5MDEgMTIuOTg5NiA3LjQxNzU0IDEyLjkxMjVMOS4yMzA3OCAxMC45MDUxTDExLjgwMDcgMTIuNjg0MUMxMS45MTUgMTIuNzY0IDEyLjA0OTIgMTIuODA2OSAxMi4xODkxIDEyLjgwNjlDMTIuNTExNyAxMi44MDY5IDEyLjc5MTYgMTIuNTc4NCAxMi44NjAxIDEyLjI1ODZMMTQuOTkzMiAxLjM4NzcxQzE1LjAxODkgMS4yNjIwNyAxNC45NzAzIDEuMTMwNzIgMTQuODczMiAxLjA1MDc2QzE0Ljc3MzMgMC45Njc5NTIgMTQuNjM5MSAwLjk0Nzk2NCAxNC41MTkyIDAuOTk2NTA3TDEuNDEyNDIgNi4zMzA1OEMxLjE0Njg2IDYuNDUwNTEgMC45ODQwOTkgNi43MTMyMiAxLjAwMTIzIDcuMDAxNjJaTTcuNDU0NjYgMTEuODI0Nkw3LjMzNzU4IDkuNTk0NDJMOC42NTExMSAxMC41MDI1TDcuNDU0NjYgMTEuODI0NlpNMTIuMTc3NyAxMi4wOTU4TDcuNTAwMzUgOC44NTc3TDE0LjA1OTQgMi41MTI3OEwxMi4xNzc3IDEyLjA5NThaTTEzLjMzOTggMi4yMzI5NEw2Ljg1NTAxIDguNTA2NDdMMS43MzIyNCA2Ljk1ODc5TDEzLjMzOTggMi4yMzI5NFoiIGZpbGw9IiM4RkJDNjIiIHN0cm9rZT0iIzhGQkM2MiIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPC9zdmc+Cg==);
		width: 14px;
		height: 14px;
		margin-top: -7px
	}
	.mobile-menu__wrapper {
		padding: 0;
		border-top: 1px solid #ECECEE;
	}
	.mobile-menu.open {
		position: relative;
		top: 0;
		height: auto;
		padding-bottom: 80px;
		z-index: 1;
	}
	.mobile-menu__item {
		height: 47px;
		line-height: 47px;
		padding-left: 33px;
		padding-right: 40px;
		border-bottom: none;
		line-height: 1.2em;
		border-bottom: 1px solid #ECECEE;
	}
	.mobile-menu__item.icon-stock {
		height: 47px;
		line-height: 47px;
		margin-bottom: 0;
	}
	.mobile-menu__footer {
		padding-left: 33px;
		padding-right: 12px;
		display: flex;
		align-items: center;
		justify-content: flex-start;
		padding-top: 14px;
		padding-bottom: 14px;
		border-top: 1px solid #ececee;
	}
	.mobile-menu__footer a {
		font-size: 14px;
		line-height: 25px;
		color: #141517;
		text-decoration: none;
	}
	.mobile-menu__footer a:first-child {
		margin-right: 34px;
	}
	.mobile-menu__submenu-item.bakaleya .mobile-menu__item {
		height: auto;
		line-height: 1.2;
	}
	.mobile-menu__submenu-item.bakaleya .mobile-menu__link {
		line-height: 1.2;
		padding-top: 15px;
		padding-bottom: 15px;
		height: auto
	}
}


/*mobile menu new animation*/

.mobile-menu__submenu-back {
	margin-bottom: 46px;
}

.submenu-level-2 {
	z-index: 22;
}

.submenu-level-3 {
	z-index: 23;
}

.submenu-level-2 .mobile-menu__submenu-back,
.submenu-level-3 .mobile-menu__submenu-back,
.submenu-level-3 .submenu-level-2-back {
	margin-bottom: 0;
}

.mobile-menu__item.submenu-title {
	position: absolute;
	width: 100%;
	left: 0;
	top: 47px;
	z-index: 22;
	list-style-type: none;
	background-color: #fff;
	-webkit-transition: background-color .15s linear, transform .25s ease-out;
	-o-transition: background-color .15s linear, transform .25s ease-out;
	transition: background-color .15s linear, transform .25s ease-out;
}

.mobile-menu__item.submenu-title-2-level {
	top: 94px;
	z-index: 23;
}

.mobile-menu__item.submenu-title-3-level {
	top: 141px;
	z-index: 24;
}

.mobile-menu__item.show-submenu-arrow:before {
	content: '';
	position: absolute;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDcgMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC4yMDEzNjQgMC4yMDEzNjRDMC40Njk4NSAtMC4wNjcxMjE0IDAuOTA1MTUxIC0wLjA2NzEyMTQgMS4xNzM2NCAwLjIwMTM2NEw1Ljk4NjE0IDUuMDEzODZDNi4yNTQ2MiA1LjI4MjM1IDYuMjU0NjIgNS43MTc2NSA1Ljk4NjE0IDUuOTg2MTRMMS4xNzM2NCAxMC43OTg2QzAuOTA1MTUxIDExLjA2NzEgMC40Njk4NSAxMS4wNjcxIDAuMjAxMzY0IDEwLjc5ODZDLTAuMDY3MTIxNCAxMC41MzAyIC0wLjA2NzEyMTQgMTAuMDk0OCAwLjIwMTM2NCA5LjgyNjM2TDQuNTI3NzMgNS41TDAuMjAxMzY0IDEuMTczNjRDLTAuMDY3MTIxNCAwLjkwNTE1MSAtMC4wNjcxMjE0IDAuNDY5ODUgMC4yMDEzNjQgMC4yMDEzNjRaIiBmaWxsPSIjOEY5MUEzIi8+Cjwvc3ZnPgo=);
	background-repeat: no-repeat;
	background-size: cover;
	width: 7px;
	height: 11px;
	right: 27px;
	top: 50%;
	margin-top: -5px;
	opacity: 1;
	-webkit-transition: opacity .4s .1s linear;
	-o-transition: opacity .4s .1s linear;
	transition: opacity .4s .1s linear;
}

.mobile-menu__item.submenu-title-op {
	/*background-color: rgba(143, 188, 98, .3);*/
	background-color: #ddebd0;
	-webkit-transition: background-color .25s .1s linear, transform .25s ease-out;
	-o-transition: background-color .25s .1s linear, transform .25s ease-out;
	transition: background-color .25s .1s linear, transform .25s ease-out;
}

.mobile-menu__item.submenu-title-op:after {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 0%;
	height: 100%;
	pointer-events: none;
	user-select: none;
	background-color: rgba(0, 0, 0, .1);
	-webkit-animation: submenuHover .2s ease-out forwards;
	animation: submenuHover .2s ease-out forwards;
}

.submenu-title-animate {
	-webkit-transform: none !important;
	-ms-transform: none !important;
	transform: none !important;
}

.mobile-menu__submenu-item.open,
.submenu-level-2__item.open,
.submenu-level-3__item.open {
	display: block;
}

.mobile-menu__submenu-item .mobile-menu__list,
.submenu-level-2__item .mobile-menu__list,
.submenu-level-3__item .mobile-menu__list {
	opacity: 0;
	-webkit-transform: translateY(30px);
	-ms-transform: translateY(30px);
	transform: translateY(30px);
	-webkit-transition: all .5s .2s linear;
	-o-transition: all .5s .2s linear;
	transition: all .5s .2s linear;
}

.mobile-menu__submenu-item.open.show .mobile-menu__list,
.submenu-level-2__item.open.show .mobile-menu__list,
.submenu-level-3__item.open.show .mobile-menu__list {
	opacity: 1;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
}

.mobile-menu__list {
	transition: opacity .35s .1s linear;
}

.mobile-menu__list.hide_anim {
	opacity: 0;
}

.submenu-level-2-back,
.submenu-level-3-back {
	margin-bottom: 47px;
}

@-webkit-keyframes submenuHover {
	0% {
		width: 0;
	}
	90% {
		width: 100%;
	}
	100% {
		opacity: 0;
	}
}

@keyframes submenuHover {
	0% {
		width: 0;
	}
	90% {
		width: 100%;
	}
	100% {
		opacity: 0;
	}
}
/* End */


/* Start:/bitrix/templates/empty/css/desktop-menu.css?163129100420755*/
.desktop-menu {
	position: fixed;
	height: 100vh;
	width: 80%;
	top: 0;
	z-index: 10;
	left: -105%;
	transition: all .25s ease-out;
}
.admin-body .desktop-menu {
	top: 39px;
	height: calc(100vh - 39px);
}
.desktop-menu.menu-open {
	left: 0;
}

.desktop-menu .container {
	height: 100%;
	position: relative;
	z-index: 2;
	max-width: 100%;
}

.desktop-menu__wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	height: 100%;
	min-height: 710px;
}

.desktop-menu__main.sub-open {
	border-bottom-right-radius: 0;
}

.desktop-menu__main:after {
	content: '';
	position: absolute;
	width: 2px;
	top: 0;
	height: 100%;
	right: 0;
	background-color: #ECECEE;
	border-radius: 5px;
	display: none;
}

.desktop-menu__main.sub-open:after {
	display: block;
}

.desktop-menu__main {
	min-height: 465px;
	background-color: #fff;
	padding: 31px 10px 27px 32px;
	width: 266px;
	position: relative;
	overflow: auto;
}

.desktop-menu__main-list {
	list-style-type: none;
	padding: 0;
	margin: 0;
	font-size: 16px;
}

.desktop-menu__main-item {
	width: 100%;
	-webkit-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	position: relative;
	display: block;
	margin: 0 0 12px;
	padding: 0;
	border-radius: 5px;
	overflow: hidden;
	transition: background .2s ease;
}

.desktop-menu__main-item:hover>a,
.desktop-menu__main-item.active>a {
	background-color: rgba(147, 188, 98, .2);
}

.desktop-menu__main-link {
	color: #141517;
	text-decoration: none;
	position: relative;
	display: block;
	font-weight: 400;
	font-size: 14px;
	line-height: 19px;
	padding: 3px 5px 3px 35px;
	text-align: left;
	z-index: 1;
}

.desktop-menu__main-link:before {
	content: '';
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	height: 22px;
	left: 8px;
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	width: 22px;
	z-index: 1;
}

.desktop-menu__main-item[data-menu-id="1"] .desktop-menu__main-link:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjA2MTYgMTIuMzkxM0MyMS45NjQ0IDEyLjE5MjQgMjEuOTY0NCAxMS45NjQzIDIyLjA2MTYgMTEuNzY1NUwyMi45NjI2IDkuOTIyNDFDMjMuNDY0MiA4Ljg5NjE5IDIzLjA2NjggNy42NzMwMyAyMi4wNTc4IDcuMTM3NjdMMjAuMjQ1NSA2LjE3NjEzQzIwLjA1IDYuMDcyNDMgMTkuOTE2IDUuODg3ODYgMTkuODc3NyA1LjY2OTkzTDE5LjUyMzMgMy42NDkyM0MxOS4zMjU5IDIuNTI0MTYgMTguMjg1MiAxLjc2ODE0IDE3LjE1NDUgMS45MjgxM0wxNS4xMjMyIDIuMjE1NDZDMTQuOTAzOSAyLjI0NjQxIDE0LjY4NzEgMi4xNzU5MiAxNC41MjgxIDIuMDIyMDZMMTMuMDUzNyAwLjU5NTY5N0MxMi4yMzI3IC0wLjE5ODU0MiAxMC45NDY1IC0wLjE5ODU4OSAxMC4xMjU2IDAuNTk1Njk3TDguNjUxMDkgMi4wMjIyQzguNDkyIDIuMTc2MTEgOC4yNzUyIDIuMjQ2NDUgOC4wNTYgMi4yMTU2TDYuMDI0NzMgMS45MjgyN0M0Ljg5MzU4IDEuNzY4MTggMy44NTMyNCAyLjUyNDMgMy42NTU4OSAzLjY0OTM3TDMuMzAxNDcgNS42Njk5OEMzLjI2MzIgNS44ODc5NSAzLjEyOTE2IDYuMDcyNDcgMi45MzM2OSA2LjE3NjIyTDEuMTIxNDggNy4xMzc3NkMwLjExMjQ3OSA3LjY3MzA4IC0wLjI4NDk3MSA4Ljg5NjMzIDAuMjE2NjU0IDkuOTIyNTVMMS4xMTc1NyAxMS43NjU2QzEuMjE0NzYgMTEuOTY0NSAxLjIxNDc2IDEyLjE5MjYgMS4xMTc1NyAxMi4zOTE0TDAuMjE2NjA3IDE0LjIzNDRDLTAuMjg1MDE4IDE1LjI2MDcgMC4xMTI0MzIgMTYuNDgzOCAxLjEyMTQ0IDE3LjAxOTJMMi45MzM2NSAxNy45ODA3QzMuMTI5MTYgMTguMDg0NCAzLjI2MzIgMTguMjY5IDMuMzAxNDcgMTguNDg2OUwzLjY1NTg5IDIwLjUwNzZDMy44MzU1NSAyMS41MzE4IDQuNzEzNzcgMjIuMjUwMSA1LjcyMzExIDIyLjI1QzUuODIyNTIgMjIuMjUgNS45MjMzOSAyMi4yNDMgNi4wMjQ3OCAyMi4yMjg3TDguMDU2MDUgMjEuOTQxNEM4LjI3NTExIDIxLjkxMDMgOC40OTIwNSAyMS45ODA5IDguNjUxMTQgMjIuMTM0N0wxMC4xMjU2IDIzLjU2MTFDMTAuNTM2MSAyMy45NTgzIDExLjA2MjggMjQuMTU2OCAxMS41ODk2IDI0LjE1NjhDMTIuMTE2MyAyNC4xNTY3IDEyLjY0MzIgMjMuOTU4MiAxMy4wNTM2IDIzLjU2MTFMMTQuNTI4MSAyMi4xMzQ3QzE0LjY4NzIgMjEuOTgwOSAxNC45MDQgMjEuOTEwNiAxNS4xMjMyIDIxLjk0MTRMMTcuMTU0NSAyMi4yMjg3QzE4LjI4NTggMjIuMzg4NyAxOS4zMjU5IDIxLjYzMjYgMTkuNTIzMyAyMC41MDc2TDE5Ljg3NzggMTguNDg3QzE5LjkxNiAxOC4yNjkgMjAuMDUwMSAxOC4wODQ1IDIwLjI0NTUgMTcuOTgwN0wyMi4wNTc4IDE3LjAxOTJDMjMuMDY2OCAxNi40ODM5IDIzLjQ2NDIgMTUuMjYwNiAyMi45NjI2IDE0LjIzNDRMMjIuMDYxNiAxMi4zOTEzWk0yMS40MDQ3IDE1Ljc4ODRMMTkuNTkyNSAxNi43NDk5QzE5LjAxNDcgMTcuMDU2NiAxOC42MTg1IDE3LjYwMTkgMTguNTA1NSAxOC4yNDYyTDE4LjE1MTEgMjAuMjY2OEMxOC4wODQzIDIwLjY0NzUgMTcuNzMyNCAyMC45MDMxIDE3LjM0OTYgMjAuODQ5MUwxNS4zMTgzIDIwLjU2MThDMTQuNjcwNSAyMC40NyAxNC4wMjk1IDIwLjY3ODUgMTMuNTU5NCAyMS4xMzMzTDEyLjA4NDkgMjIuNTU5NkMxMS44MDcyIDIyLjgyODMgMTEuMzcyIDIyLjgyODMgMTEuMDk0MiAyMi41NTk2TDkuNjE5ODEgMjEuMTMzMkM5LjIyMjQ1IDIwLjc0ODkgOC43MDI5OSAyMC41NDA2IDguMTYwNyAyMC41NDA2QzguMDYxMzMgMjAuNTQwNiA3Ljk2MTE3IDIwLjU0NzUgNy44NjA4NiAyMC41NjE3TDUuODI5NTkgMjAuODQ5MUM1LjQ0NzE1IDIwLjkwMzEgNS4wOTQ5NCAyMC42NDc0IDUuMDI4MTQgMjAuMjY2OEw0LjY3MzY3IDE4LjI0NjFDNC41NjA2MiAxNy42MDE4IDQuMTY0NCAxNy4wNTY0IDMuNTg2NTggMTYuNzQ5OUwxLjc3NDM3IDE1Ljc4ODNDMS40MzI5NyAxNS42MDcyIDEuMjk4NTEgMTUuMTkzNCAxLjQ2ODIyIDE0Ljg0NjJMMi4zNjkxOCAxMy4wMDMxQzIuNjU2NDEgMTIuNDE1NCAyLjY1NjQxIDExLjc0MTQgMi4zNjkxOCAxMS4xNTM3TDEuNDY4MjIgOS4zMTA1OEMxLjI5ODUxIDguOTYzMzcgMS40MzI5NyA4LjU0OTU1IDEuNzc0MzcgOC4zNjg0MkwzLjU4NjU4IDcuNDA2ODhDNC4xNjQzNSA3LjEwMDI2IDQuNTYwNjIgNi41NTQ5NCA0LjY3MzYyIDUuOTEwNjRMNS4wMjgwNCAzLjg4OTk5QzUuMDk0ODUgMy41MDkzNCA1LjQ0NjcyIDMuMjUzNjIgNS44Mjk1IDMuMzA3NjlMNy44NjA3NyAzLjU5NTAyQzguNTA4MzIgMy42ODY2OSA5LjE0OTU2IDMuNDc4MjkgOS42MTk3MSAzLjAyMzUyTDExLjA5NDIgMS41OTcxNUMxMS4zNzE5IDEuMzI4NTEgMTEuODA3MSAxLjMyODUxIDEyLjA4NDkgMS41OTcxNUwxMy41NTkzIDMuMDIzNTJDMTQuMDI5NCAzLjQ3ODM0IDE0LjY3MDYgMy42ODY2OSAxNS4zMTgyIDMuNTk1MDJMMTcuMzQ5NSAzLjMwNzY5QzE3LjczMiAzLjI1MzU3IDE4LjA4NDIgMy41MDkzNCAxOC4xNTEgMy44ODk5OUwxOC41MDU0IDUuOTEwNjlDMTguNjE4NCA2LjU1NDk5IDE5LjAxNDcgNy4xMDAzNSAxOS41OTI1IDcuNDA2ODhMMjEuNDA0NyA4LjM2ODQyQzIxLjc0NjEgOC41NDk1NSAyMS44ODA1IDguOTYzMzcgMjEuNzEwOCA5LjMxMDU4TDIwLjgwOTkgMTEuMTUzNkMyMC41MjI2IDExLjc0MTMgMjAuNTIyNiAxMi40MTU0IDIwLjgwOTkgMTMuMDAzTDIxLjcxMDggMTQuODQ2MUMyMS44ODA2IDE1LjE5MzQgMjEuNzQ2MSAxNS42MDczIDIxLjQwNDcgMTUuNzg4NFoiIGZpbGw9IiNGRjM0M0MiLz4KPHBhdGggZD0iTTE2LjY4MDEgNi45ODgyMUMxNi40MDgxIDYuNzE2MTcgMTUuOTY3IDYuNzE2MTcgMTUuNjk0OSA2Ljk4ODIxTDYuNDk5OTMgMTYuMTgzMkM2LjIyNzg5IDE2LjQ1NTMgNi4yMjc4OSAxNi44OTY0IDYuNDk5OTMgMTcuMTY4NEM2LjYzNTk1IDE3LjMwNDQgNi44MTQyNSAxNy4zNzI1IDYuOTkyNSAxNy4zNzI1QzcuMTcwNzUgMTcuMzcyNSA3LjM0OTA5IDE3LjMwNDUgNy40ODUwNiAxNy4xNjg0TDE2LjY4MDEgNy45NzM0NEMxNi45NTIyIDcuNzAxMzUgMTYuOTUyMiA3LjI2MDMgMTYuNjgwMSA2Ljk4ODIxWiIgZmlsbD0iI0ZGMzQzQyIvPgo8cGF0aCBkPSJNOC44MDMzNCA1LjgwODg0QzcuMzk0OSA1LjgwODg0IDYuMjQ5MDIgNi45NTQ3MSA2LjI0OTAyIDguMzYzMTVDNi4yNDkwMiA5Ljc3MTU5IDcuMzk0OSAxMC45MTc1IDguODAzMzQgMTAuOTE3NUMxMC4yMTE4IDEwLjkxNzUgMTEuMzU3NiA5Ljc3MTU5IDExLjM1NzYgOC4zNjMxNUMxMS4zNTc2IDYuOTU0NzEgMTAuMjExOCA1LjgwODg0IDguODAzMzQgNS44MDg4NFpNOC44MDMzNCA5LjUyNDE3QzguMTYzMTQgOS41MjQxNyA3LjY0MjMxIDkuMDAzMzQgNy42NDIzMSA4LjM2MzFDNy42NDIzMSA3LjcyMjkxIDguMTYzMTQgNy4yMDIwOCA4LjgwMzM0IDcuMjAyMDhDOS40NDM1MyA3LjIwMjA4IDkuOTY0NDEgNy43MjI5MSA5Ljk2NDQxIDguMzYzMUM5Ljk2NDM2IDkuMDAzMzQgOS40NDM1MyA5LjUyNDE3IDguODAzMzQgOS41MjQxN1oiIGZpbGw9IiNGRjM0M0MiLz4KPHBhdGggZD0iTTE0LjM3NjYgMTMuMjM5NUMxMi45NjgxIDEzLjIzOTUgMTEuODIyMyAxNC4zODU0IDExLjgyMjMgMTUuNzkzOEMxMS44MjIzIDE3LjIwMjMgMTIuOTY4MSAxOC4zNDgxIDE0LjM3NjYgMTguMzQ4MUMxNS43ODUgMTguMzQ4MSAxNi45MzA5IDE3LjIwMjMgMTYuOTMwOSAxNS43OTM4QzE2LjkzMDkgMTQuMzg1NCAxNS43ODUgMTMuMjM5NSAxNC4zNzY2IDEzLjIzOTVaTTE0LjM3NjYgMTYuOTU0OEMxMy43MzY0IDE2Ljk1NDggMTMuMjE1NSAxNi40MzQgMTMuMjE1NSAxNS43OTM4QzEzLjIxNTUgMTUuMTUzNiAxMy43MzYzIDE0LjYzMjggMTQuMzc2NiAxNC42MzI4QzE1LjAxNjggMTQuNjMyOCAxNS41Mzc2IDE1LjE1MzYgMTUuNTM3NiAxNS43OTM4QzE1LjUzNzYgMTYuNDM0IDE1LjAxNjggMTYuOTU0OCAxNC4zNzY2IDE2Ljk1NDhaIiBmaWxsPSIjRkYzNDNDIi8+Cjwvc3ZnPgo=);
	background-size: cover;
	height: 23px;
}

.desktop-menu__main-item[data-menu-id="2"] .desktop-menu__main-link:before {
	background-color: #7534ff;
	color: #fff;
	font-weight: 700;
	font-size: 9px;
	line-height: 16px;
	text-transform: uppercase;
	height: 16px;
	width: 31px;
	text-align: center;
	border-radius: 4px;
	margin-bottom: 5px;
	content: "new";
	margin-left: -8px;
}

.desktop-menu__main-item[data-menu-id="3"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-chay.svg);
}

.desktop-menu__main-item[data-menu-id="4"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-kofe.svg);
}

.desktop-menu__main-item[data-menu-id="5"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-podarki.svg);
}

.desktop-menu__main-item[data-menu-id="6"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-sladosti.svg);
}

.desktop-menu__main-item[data-menu-id="7"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-bakaleya.svg);
}

.desktop-menu__main-item[data-menu-id="8"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-tech.svg);
}

.desktop-menu__main-item[data-menu-id="9"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-dom.svg);
}

.desktop-menu__main-item[data-menu-id="10"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-brendy.svg);
}

.desktop-menu__main-item[data-menu-id="11"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-karty.svg);
}

.desktop-menu__main-item[data-menu-id="12"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-blend-chay.svg);
}

.desktop-menu__main-item[data-menu-id="13"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-blend-kofe.svg);
}

.desktop-menu__main-item[data-menu-id="14"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-podpiska.svg);
}

.desktop-menu__main-item[data-menu-id="15"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-blog.svg);
}

.desktop-menu__main-item[data-menu-id="16"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-zoo.svg);
}

.desktop-menu__main-item[data-menu-id="17"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-krasota.svg);
}

.desktop-menu__main-item[data-menu-id="18"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-zdorovie.svg);
}

.desktop-menu__main-item[data-menu-id="19"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-kids.svg);
}

.desktop-menu__main-item[data-menu-id="20"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-loyal.svg);
}

.desktop-menu__main-item[data-menu-id="21"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-sport.svg);
}

.desktop-menu__main-item[data-menu-id="27"] .desktop-menu__main-link:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNiAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik05LjE5ODgyIDExLjM4MkM3LjgyMTMxIDE2LjUyMjkgMTAuMjk1NSAyMS42Njg3IDE0LjcxNDEgMjIuODUyN0MxOS4xMzI4IDI0LjAzNjcgMjMuODQ4NCAyMC44MTc0IDI1LjIyNTkgMTUuNjc2NUMyNi41MjY5IDEwLjgyMTIgMjQuMzkyIDUuOTYyNDEgMjAuNDI4NyA0LjQzOTgzTDIwLjg5MzMgMi43MDU4MUwyMi4zNTAzIDMuMDk2MjJMMjIuODA0NSAxLjQwMTA0TDE4LjQzMzUgMC4yMjk4M0wxNy45NzkzIDEuOTI1TDE5LjQzNjMgMi4zMTU0MUwxOC45NzE3IDQuMDQ5NDNDMTQuNzc4IDMuMzg2MzUgMTAuNDk5OCA2LjUyNjcxIDkuMTk4ODIgMTEuMzgyWk0yMy43Njg5IDE1LjI4NjFDMjIuNjQxOSAxOS40OTIyIDE4Ljc4MzYgMjIuMTI2MiAxNS4xNjg0IDIxLjE1NzVDMTEuNTUzMiAyMC4xODg4IDkuNTI4NzkgMTUuOTc4NiAxMC42NTU4IDExLjc3MjRDMTEuNzgyOSA3LjU2NjI3IDE1LjY0MTIgNC45MzIyNyAxOS4yNTY0IDUuOTAwOTZDMjIuODcxNiA2Ljg2OTY1IDI0Ljg5NTkgMTEuMDc5OSAyMy43Njg5IDE1LjI4NjFaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXIpIi8+CjxwYXRoIGQ9Ik0xNy42NjY4IDguODIwMjlMMTUuMzg4OSAxNC45MDgzTDIwLjg3NzkgMTYuOTYyTDIxLjQ0NzQgMTUuNDRMMTcuNjY1IDEzLjkwODNMMTkuMzczNCA5LjM0MjI1TDE3LjY2NjggOC44MjAyOVoiIGZpbGw9InVybCgjcGFpbnQxX2xpbmVhcikiLz4KPHBhdGggZD0iTTAgMTNIN1YxNUgwVjEzWiIgZmlsbD0idXJsKCNwYWludDJfbGluZWFyKSIvPgo8cGF0aCBkPSJNMiA3SDhWOUgyVjdaIiBmaWxsPSJ1cmwoI3BhaW50M19saW5lYXIpIi8+CjxwYXRoIGQ9Ik0yIDE4SDhWMjBIMlYxOFoiIGZpbGw9InVybCgjcGFpbnQ0X2xpbmVhcikiLz4KPC9nPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyIiB4MT0iMjcuOTYxNiIgeTE9IjUuNDY2ODUiIHgyPSIxMS40MjM1IiB5Mj0iMS40MTczMyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjMzRCRTk1Ii8+CjxzdG9wIG9mZnNldD0iMC40OTEyMjgiIHN0b3AtY29sb3I9IiMzRTlGMTAiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMkVBRDc4Ii8+CjwvbGluZWFyR3JhZGllbnQ+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQxX2xpbmVhciIgeDE9IjIyLjkzMDkiIHkxPSIxMS40NzUyIiB4Mj0iMTcuMjQ1MiIgeTI9IjkuNTE3NDEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzM0QkU5NSIvPgo8c3RvcCBvZmZzZXQ9IjAuNDkxMjI4IiBzdG9wLWNvbG9yPSIjM0U5RjEwIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzJFQUQ3OCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50Ml9saW5lYXIiIHgxPSI3IiB5MT0iMTMuMjI3MyIgeDI9Ii0wLjEwNzU2OCIgeTI9IjEzLjk2ODQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzM0QkU5NSIvPgo8c3RvcCBvZmZzZXQ9IjAuNDkxMjI4IiBzdG9wLWNvbG9yPSIjM0U5RjEwIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzJFQUQ3OCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50M19saW5lYXIiIHgxPSI4IiB5MT0iNy4yMjcyNyIgeDI9IjEuODkwMzciIHkyPSI3Ljc3MzMyIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiMzNEJFOTUiLz4KPHN0b3Agb2Zmc2V0PSIwLjQ5MTIyOCIgc3RvcC1jb2xvcj0iIzNFOUYxMCIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMyRUFENzgiLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDRfbGluZWFyIiB4MT0iOCIgeTE9IjE4LjIyNzMiIHgyPSIxLjg5MDM3IiB5Mj0iMTguNzczMyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjMzRCRTk1Ii8+CjxzdG9wIG9mZnNldD0iMC40OTEyMjgiIHN0b3AtY29sb3I9IiMzRTlGMTAiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMkVBRDc4Ii8+CjwvbGluZWFyR3JhZGllbnQ+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iMjYiIGhlaWdodD0iMjQiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
	background-size: 22px;
}

.desktop-menu__main-item[data-menu-id="69"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-smile.svg);
}

.desktop-menu__main-item[data-menu-id="60"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-23.svg);
}

.desktop-menu__main-item[data-menu-id="61"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-8.svg);
}

.desktop-menu__main-item[data-menu-id="62"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-18.svg);
}
.desktop-menu__main-item[data-menu-id="63"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-pasha.svg);
}

.desktop-menu__main-item[data-menu-id="66"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-knigi2.svg);
}

.desktop-menu__main-item[data-menu-id="70"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-flowers.svg);
}

.desktop-menu__main-item[data-menu-id="71"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-elect.svg);
}

.desktop-menu__main-item[data-menu-id="72"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-dacha.svg);
}

.desktop-menu__main-item[data-menu-id="73"] .desktop-menu__main-link:before {
	background-image: url(/bitrix/templates/empty/images/header-menu/cat-aks.svg);
}

.desktop-menu__main-item[data-menu-id="100"] .desktop-menu__main-link:before {
	content: '';
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	height: 36px;
	left: 6px;
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	width: 22px;
	z-index: 1;
	background-image: url(/images/tree.svg);
}

.desktop-menu__main-item[data-menu-id="60"] .desktop-menu__main-link {
	padding-right: 0;
}

.desktop-menu__main-item[data-menu-id="100"]>a {
	padding: 8px 5px 8px 35px;
	color: #FF343C;
}

.desktop-menu__main-item[data-menu-id="1"]>a {
	color: #FF343C;
}
.desktop-menu__main-item[data-menu-id="27"]>a {
	background: #3E9F10;
	background: -webkit-radial-gradient(circle farthest-corner at center center, #3E9F10 0%, #34BE95 100%);
	background: -moz-radial-gradient(circle farthest-corner at center center, #3E9F10 0%, #34BE95 100%);
	background: radial-gradient(circle farthest-corner at center center, #3E9F10 0%, #34BE95 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.desktop-menu__main-item[data-menu-id="27"]:hover>a, .desktop-menu__main-item.active[data-menu-id="27"]>a{
	color: #3E9F10;
	background: rgba(147, 188, 98, .2);
	-webkit-background-clip: initial;
	-webkit-text-fill-color: initial;
}

.desktop-menu__submenu {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	overflow: auto;
	padding-right: 5px;
}

.desktop-menu__main.sub-open + .desktop-menu__submenu {
	background-color: #fff;
}

.desktop-menu__submenu-item {
	padding: 22px 26px 60px;
	display: none;
	background-color: #fff;
	height: 100%;
	font-size: 14px;
}

.desktop-menu__submenu-item.show {
	display: block;
}

.desktop-menu__submenu-item.show .desktop-menu__submenu-wrapper {
	-webkit-animation: fadeMenu .3s forwards;
	animation: fadeMenu .3s forwards;
}

.desktop-menu__submenu-wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	opacity: 0;
}

.desktop-menu__submenu-list {
	list-style-type: none;
	padding: 0;
	margin: 0 0 35px;
}

.desktop-menu__submenu-list li {
	margin-bottom: 12px;
}

.desktop-menu__submenu-list li.desktop-menu__submenu-title {
	font-weight: 700;
}

.desktop-menu__submenu-link {
	text-decoration: none;
	color: #6C6D79;
	display: inline-block;
	transition: color .2s ease;
}

.desktop-menu__submenu-title .desktop-menu__submenu-link:hover{
	color: #76a546;
}

.desktop-menu__submenu-link:hover {
	color: #141517;
	text-decoration: underline;
}

.desktop-menu__submenu-title .desktop-menu__submenu-link {
	color: #141517;
}

.desktop-menu__submenu-link.link-green {
	font-weight: 700;
	color: #8fbc62;
	text-decoration: none;
	margin-bottom: 15px;
	display: block;
	transition: color .2s ease;
}

.desktop-menu__submenu-link.link-green:hover{
	color: #76a546;
}

.desktop-menu__submenu-link.link-green.last-green-link {
	margin-bottom: 34px;
}

.desktop-menu__col {
	max-width: 239px;
	padding-right: 15px;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.desktop-menu__col:last-child {
	padding-right: 0;
}

.desktop-menu__submenu-title.solo {
	margin-bottom: 40px;
}

.desktop-menu__brand-wrapper {
	height: 100%;
}

.desktop-menu__brand-list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	max-height: calc(100% - 50px);
}

.desktop-menu__brand-item {
	width: 85px;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	height: 63px;
	margin-bottom: 10px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-decoration: none;
	transition: transform .2s ease;
}

.desktop-menu__brand-item:hover{
	transform: scale(.9);
}

.desktop-menu__brand-item:active{
	transform: scale(.8);
}

.desktop-menu__brand-item img {
	max-width: 100%;
	max-height: 100%;
}

.desktop-menu__brand-more {
	font-size: 16px;
	font-weight: bold;
	color: #141517;
	text-decoration: none;
	margin-top: 30px;
	display: block;
}
.desktop-menu__close {
	position: absolute;
	width: 25px;
	height: 25px;
	background-image: url(/bitrix/templates/empty/images/desktop-menu-close.svg);
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
	left: 300px;
	top: 30px;
	cursor: pointer;
	z-index: 3;
}
.desktop-menu__close.sub-open {
	left: calc(100% + 30px);
}
.desktop-menu .mCSB_inside > .mCSB_container {
	margin-right: 0;
}
.desktop-menu .mCSB_scrollTools .mCSB_dragger {
	background-color: #ECECEE;
	width: 5px;
}
.desktop-menu .mCSB_draggerContainer {
	background-color: transparent;
}
.desktop-menu .mCSB_dragger {
	height: 105px !important;
}

.no-scrolling {
	overflow: hidden !important;
}
/* End */


/* Start:/bitrix/templates/empty/css/atb.css?16160205308399*/
/*полоска добавлен товар*/

.add_to_basket_spec {
	position: fixed;
	z-index: 12;
	width: 100%;
	top: 0;
	left: 0;
	background-color: #fff;
	-webkit-box-shadow: 0px 1px 40px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 1px 40px rgba(0, 0, 0, 0.2);
}

.atb-desktop {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	height: 105px;
	max-width: 1205px;
	margin: auto;
}

.atb-basket {
	max-width: 200px;
	padding-left: 53px;
	position: relative;
	font-size: 18px;
	font-weight: bold;
	margin-right: 110px;
}

.atb-basket:before {
	content: '';
	position: absolute;
	left: 0;
	top: 4px;
	width: 29px;
	height: 32px;
	background-size: cover;
	background-repeat: no-repeat;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzQiIHZpZXdCb3g9IjAgMCAzMCAzNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00Ljg5NjA5IDEuMDAxMTdDNS4xNzYyOCAwLjYyNzU4MiA1LjYxNjAxIDAuNDA3NzE1IDYuMDgzIDAuNDA3NzE1SDIzLjg4NjdDMjQuMzUzNyAwLjQwNzcxNSAyNC43OTM0IDAuNjI3NTgyIDI1LjA3MzYgMS4wMDExN0wyOS41MjQ1IDYuOTM1NzNDMjkuNzE3MSA3LjE5MjU1IDI5LjgyMTMgNy41MDQ5IDI5LjgyMTMgNy44MjU5MlYyOC41OTY5QzI5LjgyMTMgMzEuMDU1MSAyNy44Mjg1IDMzLjA0NzggMjUuMzcwMyAzMy4wNDc4SDQuNTk5MzZDMi4xNDExOCAzMy4wNDc4IDAuMTQ4NDM4IDMxLjA1NTEgMC4xNDg0MzggMjguNTk2OVY3LjgyNTkyQzAuMTQ4NDM4IDcuNTA0OSAwLjI1MjU1NiA3LjE5MjU1IDAuNDQ1MTY2IDYuOTM1NzNMNC44OTYwOSAxLjAwMTE3Wk02LjgyNDgyIDMuMzc1TDMuMTE1NzIgOC4zMjA0NlYyOC41OTY5QzMuMTE1NzIgMjkuNDE2MyAzLjc3OTk3IDMwLjA4MDUgNC41OTkzNiAzMC4wODA1SDI1LjM3MDNDMjYuMTg5NyAzMC4wODA1IDI2Ljg1NCAyOS40MTYzIDI2Ljg1NCAyOC41OTY5VjguMzIwNDZMMjMuMTQ0OSAzLjM3NUg2LjgyNDgyWiIgZmlsbD0iIzhGQkM2MiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAuMTQ4NDM4IDcuODI1OTNDMC4xNDg0MzggNy4wMDY1MyAwLjgxMjY4NiA2LjM0MjI5IDEuNjMyMDggNi4zNDIyOUgyOC4zMzc2QzI5LjE1NyA2LjM0MjI5IDI5LjgyMTMgNy4wMDY1MyAyOS44MjEzIDcuODI1OTNDMjkuODIxMyA4LjY0NTMyIDI5LjE1NyA5LjMwOTU3IDI4LjMzNzYgOS4zMDk1N0gxLjYzMjA4QzAuODEyNjg2IDkuMzA5NTcgMC4xNDg0MzggOC42NDUzMiAwLjE0ODQzOCA3LjgyNTkzWiIgZmlsbD0iIzhGQkM2MiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTkuMDUwMDUgMTIuMjc3M0M5Ljg2OTQ0IDEyLjI3NzMgMTAuNTMzNyAxMi45NDE2IDEwLjUzMzcgMTMuNzYxQzEwLjUzMzcgMTYuMjE5MiAxMi41MjY0IDE4LjIxMTkgMTQuOTg0NiAxOC4yMTE5QzE3LjQ0MjggMTguMjExOSAxOS40MzU1IDE2LjIxOTIgMTkuNDM1NSAxMy43NjFDMTkuNDM1NSAxMi45NDE2IDIwLjA5OTggMTIuMjc3MyAyMC45MTkyIDEyLjI3NzNDMjEuNzM4NiAxMi4yNzczIDIyLjQwMjggMTIuOTQxNiAyMi40MDI4IDEzLjc2MUMyMi40MDI4IDE3Ljg1NzkgMTkuMDgxNiAyMS4xNzkyIDE0Ljk4NDYgMjEuMTc5MkMxMC44ODc2IDIxLjE3OTIgNy41NjY0MSAxNy44NTc5IDcuNTY2NDEgMTMuNzYxQzcuNTY2NDEgMTIuOTQxNiA4LjIzMDY1IDEyLjI3NzMgOS4wNTAwNSAxMi4yNzczWiIgZmlsbD0iIzhGQkM2MiIvPgo8L3N2Zz4K);
}

.atb-wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	height: 100%;
}

.atb-wrap>a {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	height: 100%;
}

.atb-wrap img {
	max-width: 89px;
	margin-right: 22px;
	max-height: 80%;
}

.add_to_basket_spec_text {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.add_to_basket_spec_text>span {
	display: none;
}

.add_to_basket_spec_link {
	color: #000;
	font-size: 12px;
	max-width: 157px;
	overflow: hidden;
	max-height: 30px;
	line-height: 15px;
	position: relative;
	margin-right: 5px;
}

.add_to_basket_spec_link:after {
	content: '';
	background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(white));
	background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, white 100%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1);
	position: absolute;
	bottom: 0;
	height: 15px;
	width: 50px;
	right: 0px;
}

.add_to_basket_spec_arrow {
	display: none;
}

.atb-btn {
	background-color: #8FBC62;
	text-decoration: none;
	border: none;
	border-radius: 5px;
	padding: 0 25px;
	color: #fff;
	text-align: center;
	font-size: 16px;
	margin-right: 35px;
	margin-left: auto;
	height: 40px;
	line-height: 40px;
}

.atb-close {
	width: 20px;
	height: 20px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMCAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGxpbmUgeDE9IjAuNSIgeTE9Ii0wLjUiIHgyPSIyNy4xNDg5IiB5Mj0iLTAuNSIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuNjkwNDc1IC0wLjcyMzM1NiAwLjY5MDQ3NSAtMC43MjMzNTYgMjAgMjAuNSkiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8bGluZSB4MT0iMC41IiB5MT0iLTAuNSIgeDI9IjI3LjE0ODkiIHkyPSItMC41IiB0cmFuc2Zvcm09Im1hdHJpeCgtMC42OTA0NzUgMC43MjMzNTYgLTAuNjkwNDc1IC0wLjcyMzM1NiAxOS4wOTM4IDAuNSkiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K);
	background-size: cover;
	cursor: pointer;
}

.atb-price {
	color: #141517;
	font-weight: bold;
	font-size: 18px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: baseline;
	-ms-flex-align: baseline;
	align-items: baseline;
}

.atb-price>.rub_ {
	padding-left: 3px;
}

.atb-oldprice {
	font-size: 12px;
	font-weight: normal;
	color: #6C6D79;
	text-decoration: line-through;
	margin-left: 5px;
}

@media all and (max-width: 1279px) {
	.atb-desktop {
		padding: 0 15px;
	}
	.atb-basket {
		margin-right: 10px;
	}
}

@media all and (max-width: 1023px) {
	.atb-basket {
		display: none;
	}
	.add_to_basket_spec_text>span {
		display: block;
		width: 100%;
		font-weight: bold;
		margin-bottom: 5px;
	}
	.add_to_basket_spec_text {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.atb-btn {
		font-size: 12px;
	}
}

@media all and (max-width: 767px) {
	.atb-desktop {
		display: block;
		height: auto;
		padding: 0;
		height: 100%;
	}
	.atb-btn,
	.atb-close,
	.atb-price {
		display: none;
	}
	.add_to_basket_spec img {
		max-width: 36px;
		max-height: 36px;
		margin-right: 5px;
	}
	.add_to_basket_spec {
		width: 100%;
		z-index: 100;
		background: #fff;
		border-top: 1px solid #DCD7D1;
		border-bottom: 1px solid #DCD7D1;
		height: 54px;
	}
	.atb-wrap {
		height: 100%;
		width: 100%;
		position: relative;
		padding: 4px 10px;
	}
	.add_to_basket_spec_text {
		color: #000;
		font-size: 14px;
		display: block;
	}
	.add_to_basket_spec_text>span {
		width: auto;
		margin: 0;
		margin-bottom: 3px;
	}
	.add_to_basket_spec_link {
		display: block;
		font-size: 10px;
		color: #141517;
		text-decoration: none;
		max-width: 200px;
		overflow: hidden;
		position: relative;
		height: auto;
		line-height: normal;
		white-space: nowrap;
	}
	.add_to_basket_spec_text a:after {
		content: '';
		background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, white 100%);
		background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(white));
		background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1);
		position: absolute;
		top: 0;
		height: 100%;
		width: 25px;
		right: 0px;
	}
	.add_to_basket_spec_arrow {
		text-decoration: none;
		width: 44px;
		height: 100%;
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgNS4yNUMwLjU4NTc4NiA1LjI1IDAuMjUgNS41ODU3OSAwLjI1IDZDMC4yNSA2LjQxNDIxIDAuNTg1Nzg2IDYuNzUgMSA2Ljc1VjUuMjVaTTExLjUzMDMgNi41MzAzM0MxMS44MjMyIDYuMjM3NDQgMTEuODIzMiA1Ljc2MjU2IDExLjUzMDMgNS40Njk2N0w2Ljc1NzM2IDAuNjk2Njk5QzYuNDY0NDcgMC40MDM4MDYgNS45ODk1OSAwLjQwMzgwNiA1LjY5NjcgMC42OTY2OTlDNS40MDM4MSAwLjk4OTU5MyA1LjQwMzgxIDEuNDY0NDcgNS42OTY3IDEuNzU3MzZMOS45MzkzNCA2TDUuNjk2NyAxMC4yNDI2QzUuNDAzODEgMTAuNTM1NSA1LjQwMzgxIDExLjAxMDQgNS42OTY3IDExLjMwMzNDNS45ODk1OSAxMS41OTYyIDYuNDY0NDcgMTEuNTk2MiA2Ljc1NzM2IDExLjMwMzNMMTEuNTMwMyA2LjUzMDMzWk0xIDYuNzVIMTFWNS4yNUgxVjYuNzVaIiBmaWxsPSIjNkM2RDc5Ii8+Cjwvc3ZnPgo=);
		background-size: 12px;
		background-position: center;
		background-repeat: no-repeat;
		position: absolute;
		top: 0;
		right: 0;
		display: block;
	}
	.atb-wrap>a {
		margin-right: 7px;
	}
}
/* End */


/* Start:/bitrix/templates/empty/css/base.css?163090840215981*/
* {
    outline: none;
    -webkit-font-smoothing: antialiased;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; 
}
  
html, body {
    padding: 0;
    margin: 0;
    height: 100%;
}
  
body {
    min-width: 320px;
    overflow-x: hidden;
    background-color: #fff;
    padding: 0;
    margin: 0;
    position: relative;
    color: #000;
    font-family: "HelveticaNeueCyr", sans-serif;
    font-size: 14px; 
}

b {
    font-weight: bold; 
}
  
article, aside, footer, header, nav, section {
    display: block; 
}
  
h1, h2 {
    margin: 0;
    line-height: 1.6em; 
}
  
img {
    max-width: 100%;
    vertical-align: middle;
    border: none; 
}
  
.hidden {
    display: none; 
}
  
  
.container {
    max-width: 1205px;
    margin: 0 auto;
    width: 100%; 
}
  

@-webkit-keyframes autofill {
to {
    background: transparent; }
}
  
input:-webkit-autofill {
    -webkit-animation-name: autofill;
    -webkit-animation-fill-mode: both; 
}

.active {
    -webkit-box-shadow: none !important;
    box-shadow: none !important; 
}
  
._rub {
    font-family: ptsansrub!important;
    line-height: 1;
}

.feedback_ {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}

.mn-product {
    margin: 0 12.5px 35px;
    display: inline-block;
    width: 180px; 
}
  
.mn-product__pic {
    height: 207px;
    margin-bottom: 15px;
    position: relative;
    width: 100%;
    text-align: center;
    background-color: #fff;
    overflow: hidden;
    text-decoration: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; 
}
  
.mn-product__pic img {
    max-width: 100%;
    max-height: 100%;
    margin: auto;
    height: auto;
    vertical-align: middle;
    border: 0; 
    transition: transform .2s ease;
}

@media (min-width: 1280px){
	.mn-product__pic:hover img{
		transform: scale(1.05);
	}
	.mn-product__pic:hover .mn-product__pic-slider.slick-slider .mn-product__pic-wrap.slick-current img{
		transform: scale(1.05);
	}
	.mn-product__pic:hover .mn-product__pic-slider.slick-slider .mn-product__pic-wrap img{
		transform: scale(1);
	}
	.mn-product__pic img{
		transform: none;
	}
}
  
.mn-product__title {
    text-decoration: none;
    color: #141517;
    font-size: 12px;
    overflow: hidden;
    height: 30px;
    line-height: 15px;
    position: relative;
    display: block;
    transition: color .2s ease;
}

.mn-product__title:hover{
	color: #8fbc62;
}


.mn-product__info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #141517; 
}
  
.mn-product__all-price {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline; 
}
  
.mn-product__price {
    font-weight: bold;
    font-size: 18px;
    margin-right: 5px; 
}
  
.mn-product__old-price {
    color: #6C6D79;
    font-size: 12px;
    position: relative;
    /* text-decoration: line-through;  */
}

.mn-product__old-price:before{
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    width: 100%;
    height: 1px;
    background-color: #6C6D79;
}
  
.mn-product__add-to-cart {
    cursor: pointer;
    width: 30px;
    height: 34px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center; 
}
  
.mn-product__add-to-cart img {
    width: 16px;
    margin: auto; 
}
  
.mn-product__add-to-cart:hover .shopping-bag {
    display: none;
}
.mn-product__add-to-cart:hover .shopping-bag-in {
    display: block;
}
  
.mn-product__add-to-cart input {
    display: none; 
}

.mn-product__add-to-cart .mn-counter {
    width: 84px;
    height: 24px;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background-color: #8FBC62;
    border-radius: 5px;
    border: 1px solid #8FBC62;
    overflow: hidden;
}

.mn-product__add-to-cart .mn-count {
    width: 21px;
    height: 100%;
    background-color: #8FBC62;
    position: relative;
    -ms-flex-negative: 0;
        flex-shrink: 0;
} 
.mn-product__add-to-cart .mn-count:before {
    content: '';
    background-position: center;
    background-repeat: no-repeat;
    background-size: 10px;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}

.mn-product__add-to-cart .minus:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMiIgdmlld0JveD0iMCAwIDEwIDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxsaW5lIHgxPSIxIiB5MT0iMSIgeDI9IjkiIHkyPSIxIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K);
}

.mn-product__add-to-cart .plus:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGxpbmUgeDE9IjEiIHkxPSI1IiB4Mj0iOSIgeTI9IjUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjxsaW5lIHgxPSI1IiB5MT0iMSIgeDI9IjUiIHkyPSI5IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K);
}
.mn-product__add-to-cart .num {
    height: 22px;
    background-color: #fff;
    border: none;
    color: #141517;
    font-size: 14px;
    text-align: center;
    width: 40px;
    display: block !important;
    border-radius: 0;
    -webkit-appearance: none;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin: 0;
    padding: 0;
}
.mn-btn {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    height: 40px;
    width: 200px;
    background: #8FBC62;
    border-radius: 5px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #fff;
    font-size: 14px;
    cursor: pointer;
    text-decoration: none;
    border: none; 
}
  
.products-show-more {
    margin: auto;
    font-size: 16px; 
}

.mn-product__tooltip {
    position: relative;
}

.tooltip_new {
    position: absolute;
    font-size: 12px;
    color: #9A9AA2;
    background-color: #fff;
    z-index: 20;
    text-align: center;
    padding: 10px 11px;
    border: 1px solid #DADADA;
    width: 140px;
    top: -43px;
    right: -7px;
}

.tooltip_new:after {
    content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    border-bottom: 1px solid #DADADA;
    border-right: 1px solid #DADADA;
    right: 15px;
    bottom: -6px;
    background-color: #fff;
    z-index: 21;
}

.mn-product__info > form {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
}
  
.shopping-bag-in, 
.slick-slide .shopping-bag-in {
    display: none;
}
  
.mn-product__add-to-cart.in_cart .shopping-bag-in, 
.slick-slide .mn-product__add-to-cart.in_cart .shopping-bag-in {
    display: block;
}
  
.mn-product__add-to-cart.in_cart .shopping-bag, 
.slick-slide .mn-product__add-to-cart.in_cart .shopping-bag {
    display: none;
}

/* progress bar */


#nprogress {
    pointer-events: none;
  }
  
#nprogress .bar {
    background: #8FBC62;
    position: fixed;
    z-index: 1031;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    display: none;
}
  
#nprogress .peg {
    display: block;
    position: absolute;
    right: 0px;
    width: 100px;
    height: 100%;
    box-shadow: 0 0 10px #8FBC62, 0 0 5px #8FBC62;
    opacity: 1.0;

    -webkit-transform: rotate(3deg) translate(0px, -4px);
    -ms-transform: rotate(3deg) translate(0px, -4px);
        transform: rotate(3deg) translate(0px, -4px);
}

#nprogress .spinner {
    display: none;
    position: fixed;
    z-index: 1031;
    top: 15px;
    right: 15px;
}

.nprogress-custom-parent {
    overflow: hidden;
    position: relative;
}

.fade {
    transition: all 200ms linear 700ms;
    -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);
    opacity: 1;
}
  
.fade.out {
    opacity: 0;
}


img[src*='px.adhigh.net'] {
    display: none !important;
}

.container.mobile-filter-null {
    display: flex !important;
    justify-content: flex-start;
    align-items: center;
    margin-top: 10px;
    margin-bottom: 14px;
    padding: 35px 15px;
}

.container.mobile-filter-null .n-title {
    margin-left: 30px;
}

@media all and (max-width: 1279px) {
    .container {
        padding: 0 12px; 
    }
    .mn-product__pic {
        max-width: 157px;
        margin-left: auto;
        margin-right: auto;
        height: 175px; 
    }

}

@media all and (max-width: 1023px) {
    .container {
        padding: 0 28px; 
    }

    .mn-product__pic {
        height: 141px;
        max-width: 141px; 
    }

    .mn-product__price {
        font-size: 13px; 
    }
}
  
@media all and (max-width: 767px) {
    .header .container {
        padding: 0 10px;
      }

    .container {
        padding: 0 15px; 
    }

    .mn-show-more {
        margin-left: auto;
        font-size: 13px; 
    }

    .mn-product__price {
        font-size: 16px; 
    }

    .container.mobile-filter-null {
        justify-content: space-between;
    }
    
    .mobile-filter-null .n-title {
        flex: 0 0 60%;
        margin-left: 0;
    }
}

.add-status{
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    z-index: 100;
    pointer-events: none;
}

@media (max-width: 767px){
    .add-status{
        bottom: 70px;
        z-index: 20;
    }
}

.add-status__item{
    background: #2C2E3F;
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25);
    border-radius: 5px;
    padding: 14px 19px;
    padding-left: 45px;
    font-size: 13px;
    height: 44px;
    color: #FFFFFF;
    position: relative;
    margin-bottom: 15px;
}

.add-status__item-wrap{
    height: 0;
    animation: addStatusIn .2s ease forwards;
}

.add-status__item-wrap.anim-out{
    opacity: 0;
    transform: translateY(-15px);
    transition: all .2s ease;
}

@keyframes addStatusIn{
    0%{
        height: 0;
    }
    100%{
        height: 59px;
    }
}

.add-status__item:before{
    content: '';
    display: block;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xMy41ODk5IDQuMjk4MjFMNi4yMDQzMyAxMS42ODMzQzUuNjU3NDIgMTIuMjMwMyA0Ljc3MDI0IDEyLjIzMDMgNC4yMjI4MSAxMS42ODMzTDAuNDEwMzI0IDcuODcwNTFDLTAuMTM2Nzk1IDcuMzIzNSAtMC4xMzY3OTUgNi40MzYyMiAwLjQxMDMyNCA1Ljg4OTFDMC45NTc1NDYgNS4zNDE4OCAxLjg0NDY1IDUuMzQxODggMi4zOTE2NCA1Ljg4ODg5TDUuMjEzODcgOC43MTExNkwxMS42MDgzIDIuMzE2NjlDMTIuMTU1NSAxLjc2OTQ3IDEzLjA0MjcgMS43Njk4OSAxMy41ODk3IDIuMzE2NjlDMTQuMTM2NyAyLjg2MzgxIDE0LjEzNjcgMy43NTA3OCAxMy41ODk5IDQuMjk4MjFaIiBmaWxsPSIjOEZCQzYyIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
    width: 14px;
    height: 14px;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    left: 15px;
}

.add-status__item_favorite:before{
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNiAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjk3NDggMS42NzAxOUMxMS43NjI3IDAuODI5NzY2IDkuODYwNDIgMC41NjM0NjggOC4wMDAwMiAyLjE2Njg1QzYuMTM5NzMgMC41NjMzNTYgNC4yMzcyNCAwLjgyOTc2NiAzLjAyNTIxIDEuNjcwMTlDMS4zODk5NyAyLjgwNDExIDAuMzM0NzggNS4zODYzOSAxLjQ4MiA4LjEyODA2QzIuOTg0OTkgMTEuNzE5NSA3LjU2MTQgMTMuODU3NiA3Ljc1NTQgMTMuOTQ2OEM3LjkwOTYzIDE0LjAxNzcgOC4wOTAzIDE0LjAxNzcgOC4yNDQ1MiAxMy45NDY4QzguNDM4NjQgMTMuODU3NiAxMy4wMTUxIDExLjcxOTUgMTQuNTE3OSA4LjEyODA2QzE1LjY2NTMgNS4zODYzOSAxNC42MTAxIDIuODA0MTEgMTIuOTc0OCAxLjY3MDE5Wk0xMy40MjA2IDcuNjQ2NEMxMi4yODUxIDEwLjM1OTYgOC45MzQzMiAxMi4yMzExIDcuOTk5NTggMTIuNzEwNEM3LjA2NDUyIDEyLjIzMTkgMy43MTc0MSAxMC4zNjU4IDIuNTc5MzcgNy42NDY0QzEuNjg2OTQgNS41MTQgMi40NjQ4MyAzLjUzNTE3IDMuNjk0NDYgMi42ODI2NkM0LjE0MDUxIDIuMzczMzggNC42MjU3IDIuMjIxMjYgNS4xMjQ2NSAyLjIyMTI2QzUuOTQzMzEgMi4yMjEyNiA2Ljc5ODgxIDIuNjMxMDYgNy41Nzc3OSAzLjQyODgzQzcuODExMDQgMy42Njc1OSA4LjE4ODg5IDMuNjY3NTkgOC40MjIwMyAzLjQyODgzQzkuNjc1ODEgMi4xNDQ4IDExLjEyNzcgMS44NjU5NyAxMi4zMDU0IDIuNjgyNjZDMTMuNTM1MSAzLjUzNTE3IDE0LjMxMyA1LjUxNCAxMy40MjA2IDcuNjQ2NFoiIGZpbGw9IiNGQTNENDUiIHN0cm9rZT0iI0ZBM0Q0NSIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KPC9zdmc+Cg==);
    width: 15px;
}

.m-filter__error {
    display: none !important;
}

.bx_auth_serv_info{
    transition: opacity .2s ease;
}

body.has-banner .wrapper.wrapper-header-1 .close,
body.has-banner .wrapper.wrapper-header-1 a{
	transition: opacity .2s ease;
}

body.has-banner .wrapper.wrapper-header-1 .close:hover,
body.has-banner .wrapper.wrapper-header-1 a:hover,
.bx_auth_serv_info:hover{
	opacity: 0.7;
}

.bx_auth_serv_info:active{
	opacity: 0.9;
}

.ajax-delivery__city{
	transition: color .2s ease;
}

.ajax-delivery__city:hover{
    color: #8fbc62;
	text-decoration: none;
}

.about-us__item-text a{
	transition: color .2s ease;
}

.about-us__item-text a:hover{
	color: #76a546;
	text-decoration: none;
}

.moveDown{
	animation: moveDown .4s ease;
}

@keyframes moveDown{
	0%{
		transform: translateY(-140%);
	}
	100%{
		transform: translateY(0%);
	}
}

.moveUp{
	animation: moveUp .4s ease forwards;
}

@keyframes moveUp{
	0%{
		transform: translateY(0%);
	}
	100%{
		transform: translateY(-140%);
	}
}

/* фикс оверлея обратной связи */

.b24-widget-button-shadow{
	opacity: 0 !important;
	visibility: visible !important;
	top: -9999px !important;
}

.b24-widget-button-show{
	animation: none !important;
	transition: top 0s linear, opacity .3s linear;
	top: 0 !important;
	opacity: 1 !important;
}

.b24-widget-button-hide{
	animation: none !important;
	transition: top 0s .3s linear, opacity .3s linear;
	top: -9999px !important;
	opacity: 0 !important;
}

/* Фиксы футера на страницах с малым количеством контента */
.container.search-page{
    min-height: calc(100vh - 148px - 672px);
}

.favor-page{
    min-height: calc(100vh - 148px - 672px);
}

.personal-orders-wrapper{
    min-height: calc(100vh - 148px - 672px - 100px);
}

.static-menu {
    font-size: 16px;
    color: #908F9D;
    display: flex;
    flex-wrap: wrap;
    margin-top: 9px;
    margin-right: -34px;
    margin-bottom: 19px;
}

.static-menu li {
    margin-right: 34px;
    margin-bottom: 14px;
}

.static-menu a{
    color: inherit;
    border-bottom: 2px solid transparent;
    padding-bottom: 4px;
    transition: all .2s ease;
}

.static-menu a:hover{
    color: #141517;
}

.static-menu a.active{
    color: #141517;
    border-bottom-color: #8FBC62;
}

@media (max-width: 767px){
  .static-menu {
    flex-wrap: nowrap;
    overflow: auto;
    background-color: #fff;
    white-space: nowrap;
    margin: 0;
    padding: 16px 10px;
    font-size: 14px;
  }
  .static-menu li {
    margin-right: 21px;
  }
  .static-menu li:last-child{
    margin-right: 0;
  }
  .static-menu a{
    padding-bottom: 5px;
  }
  .static-menu + .new-dostavka__title-top{
    margin-top: 0;
  }
}
/* End */


/* Start:/bitrix/templates/empty/css/new-catalog.css?1626349796164841*/
.n-page .active {
    box-shadow: none;
}

.mn-product-catalog .mn-product__title {
    height: 49px;
    overflow: hidden;
    margin-bottom: 9px;
}

.n-filter-mobile-btn.hidden, 
.hidden {
  display: none !important;
}

.main-catalog {
    padding: 0 !important;
    max-width: 100% !important;
    width: 100% !important;
}

.main-catalog:after {
    display: none !important;
}

.n-breadcrumb {
    color: #8f91a3;
    border: none;
}

.n-breadcrumbs a {
    display: inline-block;
    position: relative;
    margin-right: 15px;
    margin-bottom: 5px;
    text-decoration: none;
    color: #000;
    border-bottom: 1px dashed #000;
    position: relative;
	transition: color .2s ease, border .2s ease;
}

.n-breadcrumbs a:last-child {
    margin-right: 18px;
}

.n-breadcrumbs a:hover {
    color: #8fbc62;
    border-color: #8fbc62;
}

.n-breadcrumbs a:before {
    content: '/';
    display: inline-block;
    color: #000;
    position: absolute;
    right: -12px;
    top: 0;
}

.n-breadcrumbs span {
    opacity: 0;
}

.n-page h1,
.n-page h2 {
    margin: 0;
    line-height: 1.6em;
    padding: 0;
}

.n-title span {
    padding: 0 !important;
}

.n-catalog__banner a {
    display: block;
    height: 100%;
}

.main-catalog .main-catalog-filter {
    padding-left: 0;
}

.n-breadcrumbs {
    list-style-type: none;
    padding: 10px 0 0;
    margin: 0 0 5px;
    font-size: 14px;
    color: #8f91a3;
}

.n-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    margin-bottom: 6px
}

.n-title h1 {
    font-weight: bold;
    font-size: 30px;
    margin-right: 5px
}

.n-title .n-catalog-products {
    font-size: 18px;
    color: #8f91a3
}

.n-catalog {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative
}

.n-catalog__banner img {
    max-width: 100%;
    margin-bottom: 25px
}

.n-catalog__sort {
    margin-bottom: 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.n-catalog__sort b {
    margin-right: 20px;
    font-weight: 700;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.n-catalog__sort-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.n-catalog__sort-link {
    text-decoration: none;
    margin-right: 20px;
    display: inline-block;
    color: #141517;
    margin-bottom: 5px
}

.n-catalog__sort-link.active {
    color: #8fbc62
}

.n-catalog__sort-link:hover {
    color: #8fbc62
}

.n-catalog__sort-link:last-child {
    margin-right: 0 !important;
}

.n-catalog__filter {
    width: 204px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 20px
}

.n-catalog__filter-title {
    font-weight: bold;
    font-size: 16px;
    color: #141517;
    margin-bottom: 14px
}

.n-catalog__content {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.mn-product__favorites {
    margin-left: auto;
    position: relative;
    width: 30px;
    height: 34px;
    cursor: pointer
}

.mn-product__favorites:before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMiAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjgxNzYgMS4xNDc5OEMxNi45MTI4IC0wLjE0MTU4MSAxMy45MjM1IC0wLjU1MDE5MiAxMSAxLjkxMDA3QzguMDc2NzEgLTAuNTUwMzY0IDUuMDg3MSAtMC4xNDE1ODEgMy4xODI0NyAxLjE0Nzk4QzAuNjEyODA0IDIuODg3ODggLTEuMDQ1MzUgNi44NTAxNiAwLjc1NzQyNCAxMS4wNTdDMy4xMTkyNyAxNi41Njc3IDEwLjMxMDggMTkuODQ4NCAxMC42MTU2IDE5Ljk4NTNDMTAuODU4IDIwLjA5NDIgMTEuMTQxOSAyMC4wOTQyIDExLjM4NDMgMTkuOTg1M0MxMS42ODkzIDE5Ljg0ODQgMTguODgwOCAxNi41Njc3IDIxLjI0MjUgMTEuMDU3QzIzLjA0NTQgNi44NTAxNiAyMS4zODczIDIuODg3ODggMTguODE3NiAxLjE0Nzk4Wk0xOS41MTggMTAuMzE4QzE3LjczMzggMTQuNDgxMiAxMi40NjgyIDE3LjM1MjggMTAuOTk5MyAxOC4wODgzQzkuNTI5OTUgMTcuMzU0IDQuMjcwMjIgMTQuNDkwNiAyLjQ4MTg3IDEwLjMxOEMxLjA3OTQ3IDcuMDQ1OTcgMi4zMDE4NyA0LjAwOTYzIDQuMjM0MTUgMi43MDE1M0M0LjkzNTA5IDIuMjI2OTYgNS42OTc1MiAxLjk5MzU0IDYuNDgxNiAxLjk5MzU0QzcuNzY4MDYgMS45OTM1NCA5LjExMjQxIDIuNjIyMzUgMTAuMzM2NSAzLjg0NjQ2QzEwLjcwMzEgNC4yMTI4MiAxMS4yOTY4IDQuMjEyODIgMTEuNjYzMiAzLjg0NjQ2QzEzLjYzMzQgMS44NzYyMyAxNS45MTQ5IDEuNDQ4MzggMTcuNzY1NiAyLjcwMTUzQzE5LjY5OCA0LjAwOTYzIDIwLjkyMDQgNy4wNDU5NyAxOS41MTggMTAuMzE4WiIgZmlsbD0iI0RBREFEQSIvPgo8L3N2Zz4K);
    background-size: 23px;
    background-repeat: no-repeat;
    background-position: center
}

.mn-product__favorites:hover:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMiAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjgxNzYgMS4xNDc5OEMxNi45MTI4IC0wLjE0MTU4MSAxMy45MjM1IC0wLjU1MDE5MiAxMSAxLjkxMDA3QzguMDc2NzEgLTAuNTUwMzY0IDUuMDg3MSAtMC4xNDE1ODEgMy4xODI0NyAxLjE0Nzk4QzAuNjEyODA0IDIuODg3ODggLTEuMDQ1MzUgNi44NTAxNiAwLjc1NzQyNCAxMS4wNTdDMy4xMTkyNyAxNi41Njc3IDEwLjMxMDggMTkuODQ4NCAxMC42MTU2IDE5Ljk4NTNDMTAuODU4IDIwLjA5NDIgMTEuMTQxOSAyMC4wOTQyIDExLjM4NDMgMTkuOTg1M0MxMS42ODkzIDE5Ljg0ODQgMTguODgwOCAxNi41Njc3IDIxLjI0MjUgMTEuMDU3QzIzLjA0NTQgNi44NTAxNiAyMS4zODczIDIuODg3ODggMTguODE3NiAxLjE0Nzk4Wk0xOS41MTggMTAuMzE4QzE3LjczMzggMTQuNDgxMiAxMi40NjgyIDE3LjM1MjggMTAuOTk5MyAxOC4wODgzQzkuNTI5OTUgMTcuMzU0IDQuMjcwMjIgMTQuNDkwNiAyLjQ4MTg3IDEwLjMxOEMxLjA3OTQ3IDcuMDQ1OTcgMi4zMDE4NyA0LjAwOTYzIDQuMjM0MTUgMi43MDE1M0M0LjkzNTA5IDIuMjI2OTYgNS42OTc1MiAxLjk5MzU0IDYuNDgxNiAxLjk5MzU0QzcuNzY4MDYgMS45OTM1NCA5LjExMjQxIDIuNjIyMzUgMTAuMzM2NSAzLjg0NjQ2QzEwLjcwMzEgNC4yMTI4MiAxMS4yOTY4IDQuMjEyODIgMTEuNjYzMiAzLjg0NjQ2QzEzLjYzMzQgMS44NzYyMyAxNS45MTQ5IDEuNDQ4MzggMTcuNzY1NiAyLjcwMTUzQzE5LjY5OCA0LjAwOTYzIDIwLjkyMDQgNy4wNDU5NyAxOS41MTggMTAuMzE4WiIgZmlsbD0iIzhGQkM2MiIvPgo8L3N2Zz4K);
}

.mn-discount {
    background-color: #ff343c;
    color: #fff;
    border-radius: 5px;
    font-size: 12px;
    font-weight: 700;
    /* line-height: 15px; */
    height: 16px;
    width: 33px;
    text-align: center;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    line-height: 1;
    margin-right: 8px;
}

.n-catalog__products {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 55px;
}

.n-catalog__content .n-catalog__products{
    max-width: 1001px;
}

@media (max-width: 1280px){
    .n-catalog__content .n-catalog__products {
        max-width: 977px;
    }
}

@media (max-width: 1205px){
    .n-catalog__content .n-catalog__products {
        max-width: calc(100vw - 254px);
    }
}

@media (max-width: 767px){
    .n-catalog__content .n-catalog__products {
        max-width: none;
    }
}

.mn-product.mn-product-catalog {
    width: 25%;
    margin: 0 0px 38px;
    position: relative
}

.mn-product.mn-product-catalog:hover{
    z-index: 4;
}

.mn-product.mn-product-catalog .mn-product-catalog__body{
    padding: 0 15px;
}

.mn-product__pic-container{
    position: relative;
}

.mn-product.mn-product-catalog .mn-product__pic {
    height: 239px;
    position: relative;
    overflow: unset;
    margin-bottom: 3px;
    width: 100%;
    display: block;
    overflow: hidden;
}

.mn-product .mn-product__pic-wrap{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.mn-product .mn-product__pic-slider{
    width: 100%;
    height: 100%;
}

.mn-product .slick-list,
.mn-product .slick-track{
    height: 100%;
}

.mn-product .slick-dots{
    display: flex !important;
    position: absolute;
    bottom: 3px;
    right: 0;
    background: #FFFFFF;
    opacity: 0.7;
    border-radius: 50px;
    padding: 2px;
}

.mn-product .slick-dots li{
    width: 4px;
    height: 4px;
    background: #141517;
    opacity: 0.2;
    border-radius: 50%;
    margin: 0 2px;
    transition: all .2s ease;
}

.mn-product .slick-dots li.slick-active{
    opacity: 1;
}

.mn-product .slick-dots div{
    display: none;
}

.mn-product.mn-product-catalog .mn-product__add-to-cart img {
    width: 20px
}

.n-pagination-wrapper {
    text-align: right;
}

.n-pagination {
    list-style-type: none;
    padding: 0;
    margin: 0 0 12px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-weight: 700;
    font-size: 14px
}

.n-pagination__item {
    margin: 0 20px;
    cursor: pointer
}

.n-pagination__item.active .n-pagination__link {
    color: #141517
}

.n-pagination__link {
    text-decoration: none;
    border: none;
    color: #8f91a3;
	transition: all .2s ease;
}

.n-pagination__break {
    cursor: default;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.n-pagination__link:hover {
    color: #8FBC62;
}

.n-pagination__break .n-pagination__link:hover {
    color:#8f91a3;
}

.n-pagination__item-all {
    margin: 0 0 0 13px;
}

.n-pagination__arrow {
    width: 30px;
    height: 30px;
    background-size: 14px;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0zLjI5NjgzIDcuNjkzMDdMOS4zMTY2MiAxMy43MTI3QzkuNjk5NTUgMTQuMDk1OCAxMC4zMjA0IDE0LjA5NTggMTAuNzAzMiAxMy43MTI3QzExLjA4NTkgMTMuMzI5OSAxMS4wODU5IDEyLjcwOTEgMTAuNzAzMiAxMi4zMjYzTDUuMzc2NTcgNi45OTk5TDEwLjcwMyAxLjY3MzY3QzExLjA4NTggMS4yOTA3NCAxMS4wODU4IDAuNjY5OTczIDEwLjcwMyAwLjI4NzE5OEMxMC4zMjAyIC0wLjA5NTczMjYgOS42OTkzOSAtMC4wOTU3MzI2IDkuMzE2NDYgMC4yODcxOThMMy4yOTY2NyA2LjMwNjg4QzMuMTA1MjggNi40OTgzNiAzLjAwOTcgNi43NDkwNSAzLjAwOTcgNi45OTk4N0MzLjAwOTcgNy4yNTA4MSAzLjEwNTQ3IDcuNTAxNjggMy4yOTY4MyA3LjY5MzA3WiIgZmlsbD0iIzZDNkQ3OSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSAxNCAwKSIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K)
}

.n-pagination__arrow:hover {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0zLjI5NjgzIDcuNjkzMDdMOS4zMTY2MiAxMy43MTI3QzkuNjk5NTUgMTQuMDk1OCAxMC4zMjA0IDE0LjA5NTggMTAuNzAzMiAxMy43MTI3QzExLjA4NTkgMTMuMzI5OSAxMS4wODU5IDEyLjcwOTEgMTAuNzAzMiAxMi4zMjYzTDUuMzc2NTcgNi45OTk5TDEwLjcwMyAxLjY3MzY3QzExLjA4NTggMS4yOTA3NCAxMS4wODU4IDAuNjY5OTczIDEwLjcwMyAwLjI4NzE5OEMxMC4zMjAyIC0wLjA5NTczMjYgOS42OTkzOSAtMC4wOTU3MzI2IDkuMzE2NDYgMC4yODcxOThMMy4yOTY2NyA2LjMwNjg4QzMuMTA1MjggNi40OTgzNiAzLjAwOTcgNi43NDkwNSAzLjAwOTcgNi45OTk4N0MzLjAwOTcgNy4yNTA4MSAzLjEwNTQ3IDcuNTAxNjggMy4yOTY4MyA3LjY5MzA3WiIgZmlsbD0iIzhGQkM2MiIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSAxNCAwKSIgZmlsbD0iIzhGQkM2MiIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)
}

.n-pagination__arrow--left {
    margin-left: 0
}

.n-pagination__arrow--right {
    margin-right: 0;
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.n-filter__title {
    position: relative;
    font-size: 14px;
    font-weight: 700;
    color: #141517;
    padding-right: 10px;
    margin-bottom: 15px
}
.n-catalog__filter .n-filter__selected.on {
    padding: 15px 10px 15px 22px;
    margin: 0 0 20px;
    border: 1px solid #ececee;
    border-radius: 4px;
    width: 100%;
    box-shadow: none;
}

.n-catalog__filter .filter-active_box.on p {
    float: none;
    width: auto;
    cursor: pointer;
    color: #141517;
    padding-right: 30px;
    display: inline-block;
    border: 1px solid #ececee;
    border-radius: 50px;
    padding: 6px 45px 6px 7px;
    position: relative;
    font-size: 14px;
    line-height: 16px;
    margin: 0 0 9px;
}

.n-filter__selected-item:after {
    content: '';
    position: absolute;
    width: 30px;
    height: 100%;
    border-left: 1px solid #ececee;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik05Ljg4MTkzIDAuMTE4NTU5QzkuNzI0MTggLTAuMDM5MTk0MyA5LjQ2ODQyIC0wLjAzOTE5NDMgOS4zMTA2NiAwLjExODU1OUwwLjExODU1OSA5LjMxMDY0Qy0wLjAzOTE5NDMgOS40Njg0IC0wLjAzOTE5NDMgOS43MjQxNiAwLjExODU1OSA5Ljg4MTkxQzAuMTk3NDI3IDkuOTYwODIgMC4zMDA4MjUgMTAuMDAwMiAwLjQwNDIwNCAxMC4wMDAyQzAuNTA3NTgzIDEwLjAwMDIgMC42MTA5NjEgOS45NjA4IDAuNjg5ODQ4IDkuODgxODlMOS44ODE5MyAwLjY4OTgwOUMxMC4wMzk3IDAuNTMyMDc1IDEwLjAzOTcgMC4yNzYzMTMgOS44ODE5MyAwLjExODU1OVoiIGZpbGw9IiMxNDE1MTciLz4KPHBhdGggZD0iTTkuODgxNzMgOS4zMTA2NUwwLjY4OTYyNiAwLjExODU2QzAuNTMxODkyIC0wLjAzOTE5NDMgMC4yNzYxMTEgLTAuMDM5MTk0MyAwLjExODM3NiAwLjExODU2Qy0wLjAzOTM3NzQgMC4yNzYyOTQgLTAuMDM5Mzc3NCAwLjUzMjA1NiAwLjExODM3NiAwLjY4OTgwOUw5LjMxMDQ4IDkuODgxOTJDOS4zODkzNSA5Ljk2MDggOS40OTI3NSAxMC4wMDAyIDkuNTk2MTMgMTAuMDAwMkM5LjY5OTUxIDEwLjAwMDIgOS44MDI5MSA5Ljk2MDggOS44ODE3NSA5Ljg4MTk0QzEwLjAzOTUgOS43MjQxNiAxMC4wMzk1IDkuNDY4NCA5Ljg4MTczIDkuMzEwNjVaIiBmaWxsPSIjMTQxNTE3Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
    background-size: 10px;
    background-repeat: no-repeat;
    background-position: center;
    right: 0;
    top: 0
}

.n-catalog__filter .filter-active_box a label p:after {
    padding: 0;
    float: none;
    margin: 0;
    transform: none;
}

.n-catalog__filter .filter-active_box a label p:before {
    display: none;
}

.n-catalog__filter .filter-active_box.on .niz {
    margin: 0;
    padding: 0;
}

.n-catalog__filter .filter-active_box.on .niz .element {
    color: #8f91a3;
    font-size: 12px;
    display: block;
    margin-bottom: 8px;
    width: 100%;
    float: none;
}

.n-catalog__filter .filter-active_box.on .niz .sbros {
    width: 100%;
    float: none;
    font-size: 12px;
}

.n-catalog__filter .filter-active_box.on .niz .sbros a {
    transform: none;
    position: relative;
    display: inline-block;
    border-bottom: 1px dashed #8fbc62;
    text-decoration: none;
    color: #8fbc62;
    font-size: 14px;
}

.n-filter__selected-count {
    color: #8f91a3;
    font-size: 12px;
    display: block;
    margin-bottom: 8px
}

.n-filter__selected-clear {
    display: inline-block;
    border-bottom: 1px dashed #8fbc62;
    text-decoration: none;
    color: #8fbc62;
    font-size: 14px
}

.n-filter__group {
    margin-bottom: 35px
}

.n-filter__group.open {
    padding-bottom: 20px;
    border-bottom: 1px solid #ececee
}

.n-filter__group.open .n-filter-container,
.n-filter__group.open .n-filter__search {
    display: block
}

.n-filter__scroll {
    /*overflow-y: auto;
    overflow-x: hidden;*/
    position: relative;
}

.n-filter-container {
    max-height: 210px;
    width: 100%;
    padding-top: 0px;
    margin-bottom: -11px;
    overflow: hidden;
    transition: max-height .3s ease-out;
}

.filter-BAKALEYA .n-filter-container {
    max-height: 100%;
}

.filter-UPAKOVKA .n-filter-container {
    max-height: 480px;
}


.n-filter__list {
    width: 100%;
    list-style-type: none;
    padding: 0;
    margin: 0;
    font-size: 14px
}

.n-filter__item {
    display: block;
    margin-bottom: 16px
}

.n-filter__item-link {
    color: #141517;
    text-decoration: none;
    display: block;
    padding-right: 10px;
}

.n-filter__search {
    margin-bottom: 21px;
    display: none
}

.n-filter__search input {
    width: 100%;
    height: 30px;
    border: 1px solid #D5D5D5;
    border-radius: 5px;
    color: #6c6d79;
    font-size: 12px;
    padding-left: 15px;
	transition: border .2s ease;
}

.n-filter__search input:focus{
	border-color: #8fbc62;
}

.n-filter__mobile-only {
    display: none
}

.n-checkbox {
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.n-checkbox input {
    display: none
}

.n-checkbox input:checked+.n-checkbox__pseudo {
    background-color: #8fbc62;
    border-color: #8fbc62
}

.n-checkbox input:checked+.n-checkbox__pseudo:after {
    opacity: 1;
}

.n-checkbox__pseudo {
    width: 15px;
    height: 15px;
    border-radius: 2px;
    border: 1px solid #d8d8d8;
    margin-right: 9px;
    position: relative;
    -ms-flex-negative: 0;
    flex-shrink: 0;
	transition: border .2s ease, background .2s ease;
}

.n-checkbox:hover .n-checkbox__pseudo{
	border-color: #8fbc62;
}

.n-filter__item-title{
	transition: color .2s ease;
}

.n-checkbox:hover .n-filter__item-title{
	color: #8fbc62;
}

.n-filter__selected-title {
    font-weight: 700;
    margin-bottom: 17px
}

.n-filter__selected-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.n-filter__selected-item {
    display: inline-block;
    border: 1px solid #ececee;
    border-radius: 50px;
    padding: 6px 45px 6px 7px;
    margin-bottom: 9px;
    position: relative;
    font-size: 14px;
    line-height: 16px
}

.n-checkbox__pseudo:after {
    content: '';
    position: absolute;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjU4OTQgMy4yOTgwOUw2LjIwMzg2IDEwLjY4MzJDNS42NTY5NSAxMS4yMzAyIDQuNzY5NzcgMTEuMjMwMiA0LjIyMjM0IDEwLjY4MzJMMC40MDk4NTEgNi44NzAzOUMtMC4xMzcyNjggNi4zMjMzOCAtMC4xMzcyNjggNS40MzYxIDAuNDA5ODUxIDQuODg4OThDMC45NTcwNzQgNC4zNDE3NiAxLjg0NDE4IDQuMzQxNzYgMi4zOTExNiA0Ljg4ODc3TDUuMjEzNCA3LjcxMTA0TDExLjYwNzggMS4zMTY1N0MxMi4xNTUgMC43NjkzNSAxMy4wNDIyIDAuNzY5NzY0IDEzLjU4OTIgMS4zMTY1N0MxNC4xMzYzIDEuODYzNjkgMTQuMTM2MyAyLjc1MDY2IDEzLjU4OTQgMy4yOTgwOVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
    left: 50%;
    top: 50%;
    width: 12px;
    height: 9px;
    background-size: contain;
    transform: translate(-50%, -50%);
    opacity: 0;
}

.n-checkbox__icon {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    margin-right: 11px;
    display: inline-block;
    vertical-align: middle;
    margin-top: -4px
}

.n-checkbox__icon.icon-ves {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyMyAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuNjg5NTg3IDE0LjEwNzNDMC42MzUxOTggMTMuODE2NSAwLjg1OTAyNiAxMy41OTAxIDEuMTM2MjQgMTMuNjI5MkMyLjEwOTcxIDEzLjc2NjcgMy41NDkwNSAxNC4wMzQ0IDQuOTcwMjkgMTQuNTMzMUM2LjQwMTE3IDE1LjAzNTIgNy43NTczOCAxNS43NTIyIDguNjIxMTggMTYuNzU0OUM5LjM1Mzc2IDE3LjYwNTMgOS45NDEyNyAxOC45MDE2IDEwLjM5MjMgMjAuMjU5M0MxMC44Mzk1IDIxLjYwNTggMTEuMTM2MyAyMi45NjE4IDExLjMxMDQgMjMuODkyN0MxMS4zNjQ4IDI0LjE4MzUgMTEuMTQxIDI0LjQwOTkgMTAuODYzOCAyNC4zNzA4QzkuODkwMjkgMjQuMjMzMyA4LjQ1MDk1IDIzLjk2NTYgNy4wMjk3MSAyMy40NjY5QzUuNTk4ODMgMjIuOTY0OCA0LjI0MjYyIDIyLjI0NzggMy4zNzg4MiAyMS4yNDUxQzIuNjQ2MjQgMjAuMzk0NyAyLjA1ODczIDE5LjA5ODQgMS42MDc3NCAxNy43NDA3QzEuMTYwNSAxNi4zOTQyIDAuODYzNjg2IDE1LjAzODIgMC42ODk1ODcgMTQuMTA3M1oiIHN0cm9rZT0iIzE0MTUxNyIvPgo8cGF0aCBkPSJNMjIuMzEwNCAxNC4xMDczQzIyLjM2NDggMTMuODE2NSAyMi4xNDEgMTMuNTkwMSAyMS44NjM4IDEzLjYyOTJDMjAuODkwMyAxMy43NjY3IDE5LjQ1MSAxNC4wMzQ0IDE4LjAyOTcgMTQuNTMzMUMxNi41OTg4IDE1LjAzNTIgMTUuMjQyNiAxNS43NTIyIDE0LjM3ODggMTYuNzU0OUMxMy42NDYyIDE3LjYwNTMgMTMuMDU4NyAxOC45MDE2IDEyLjYwNzcgMjAuMjU5M0MxMi4xNjA1IDIxLjYwNTggMTEuODYzNyAyMi45NjE4IDExLjY4OTYgMjMuODkyN0MxMS42MzUyIDI0LjE4MzUgMTEuODU5IDI0LjQwOTkgMTIuMTM2MiAyNC4zNzA4QzEzLjEwOTcgMjQuMjMzMyAxNC41NDkgMjMuOTY1NiAxNS45NzAzIDIzLjQ2NjlDMTcuNDAxMiAyMi45NjQ4IDE4Ljc1NzQgMjIuMjQ3OCAxOS42MjEyIDIxLjI0NTFDMjAuMzUzOCAyMC4zOTQ3IDIwLjk0MTMgMTkuMDk4NCAyMS4zOTIzIDE3Ljc0MDdDMjEuODM5NSAxNi4zOTQyIDIyLjEzNjMgMTUuMDM4MiAyMi4zMTA0IDE0LjEwNzNaIiBzdHJva2U9IiMxNDE1MTciLz4KPHBhdGggZD0iTTExLjc4MDcgMS4yNzA2MkMxMS42MTM1IDEuMDI2NTQgMTEuMjk1MSAxLjAyNDY5IDExLjEyNjggMS4yNDgzOUMxMC41MzU2IDIuMDMzOTEgOS43MDcxOCAzLjI0MSA5LjA1NDg1IDQuNTk4NkM4LjM5ODA5IDUuOTY1NDIgNy45NDYwNyA3LjQzMTM3IDguMDQ0MzIgOC43NTEyMUM4LjEyNzY0IDkuODcwNTYgOC42Mjg4MSAxMS4yMDI2IDkuMjY5OTcgMTIuNDgxNkM5LjkwNTggMTMuNzQ5OSAxMC42NTQ4IDE0LjkxODYgMTEuMTg5OSAxNS42OTk5QzExLjM1NzEgMTUuOTQ0IDExLjY3NTQgMTUuOTQ1OSAxMS44NDM4IDE1LjcyMjJDMTIuNDM1IDE0LjkzNjcgMTMuMjYzNCAxMy43Mjk2IDEzLjkxNTcgMTIuMzcyQzE0LjU3MjUgMTEuMDA1MSAxNS4wMjQ1IDkuNTM5MTkgMTQuOTI2MyA4LjIxOTM1QzE0Ljg0MjkgNy4xIDE0LjM0MTggNS43Njc5NiAxMy43MDA2IDQuNDg5QzEzLjA2NDggMy4yMjA2OSAxMi4zMTU4IDIuMDUxOTMgMTEuNzgwNyAxLjI3MDYyWiIgc3Ryb2tlPSIjMTQxNTE3Ii8+CjxsaW5lIHgxPSIxMS42NDY0IiB5MT0iMjQuMzUzNiIgeDI9IjAuNjQ2NDQ3IiB5Mj0iMTMuMzUzNiIgc3Ryb2tlPSIjMTQxNTE3Ii8+CjxsaW5lIHkxPSItMC41IiB4Mj0iMTUuNTU2MyIgeTI9Ii0wLjUiIHRyYW5zZm9ybT0ibWF0cml4KDAuNzA3MTA3IC0wLjcwNzEwNyAtMC43MDcxMDcgLTAuNzA3MTA3IDExIDI0KSIgc3Ryb2tlPSIjMTQxNTE3Ii8+Cjwvc3ZnPgo=);
    width: 22px;
    height: 24px
}

.n-checkbox__icon.icon-fasovka {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMSAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuNSAzVjAuNUgxNy41VjNWMy4xODEwM0wxNy42MTUyIDMuMzE5MjhMMTcuNjE1NCAzLjMxOTU1TDE3LjYxNTYgMy4zMTk3OUwxNy42MTU5IDMuMzIwMDlMMTcuNjE4NSAzLjMyMzM0TDE3LjYzNDggMy4zNDM4NUMxNy42NTAxIDMuMzYzMjYgMTcuNjczOCAzLjM5NDEgMTcuNzA0OSAzLjQzNjI1QzE3Ljc2NyAzLjUyMDU2IDE3Ljg1ODMgMy42NTAwNCAxNy45NjkyIDMuODIzNzFDMTguMTkwOSA0LjE3MTExIDE4LjQ5MDYgNC42OTQ3NyAxOC43OTE1IDUuMzg2ODZDMTkuMzkyOSA2Ljc3MDIzIDIwIDguODI3NTYgMjAgMTEuNUMyMCAxNC4xNzI0IDE5LjM5MjkgMTYuMjI5OCAxOC43OTE1IDE3LjYxMzFDMTguNDkwNiAxOC4zMDUyIDE4LjE5MDkgMTguODI4OSAxNy45NjkyIDE5LjE3NjNDMTcuODU4MyAxOS4zNSAxNy43NjcgMTkuNDc5NCAxNy43MDQ5IDE5LjU2MzhDMTcuNjczOCAxOS42MDU5IDE3LjY1MDEgMTkuNjM2NyAxNy42MzQ4IDE5LjY1NjFMMTcuNjE4NSAxOS42NzY3TDE3LjYxNTkgMTkuNjc5OUwxNy42MTU2IDE5LjY4MDJMMTcuNjE1NCAxOS42ODA0TDE3LjYxNTIgMTkuNjgwN0wxNy41IDE5LjgxOVYyMFYyMi41SDMuNVYyMFYxOS44MTlMMy4zODQ2OCAxOS42ODA2TDMuMzg0NTEgMTkuNjgwNEwzLjM4NDM2IDE5LjY4MDJMMy4zODQzNCAxOS42ODAyTDMuMzg0MTEgMTkuNjc5OUwzLjM4MTA3IDE5LjY3NjJMMy4zNjQzNyAxOS42NTUzQzMuMzQ4ODcgMTkuNjM1NiAzLjMyNDg4IDE5LjYwNDcgMy4yOTM2IDE5LjU2MjdDMy4yMzEwMiAxOS40Nzg3IDMuMTM5MzQgMTkuMzUwNCAzLjAyODE4IDE5LjE4QzIuODA1NzYgMTguODM5IDIuNTA1OTUgMTguMzI5OCAyLjIwNTE4IDE3LjY2ODFDMS42MDM2OCAxNi4zNDQ4IDEgMTQuNDE1MyAxIDEyQzEgOC41NjAxMiAxLjYxNDA1IDYuMzgyNCAyLjIwNTE4IDUuMDgxOUMyLjUwMDk3IDQuNDMxMTggMi43OTIzOSAzLjk5Njk4IDMuMDAxODIgMy43MzE3QzMuMTA2NjQgMy41OTg5MiAzLjE5MTI3IDMuNTA4MDIgMy4yNDYxMyAzLjQ1MzE2QzMuMjczNTcgMy40MjU3MiAzLjI5MzYgMy40MDcyNiAzLjMwNTAzIDMuMzk3MDVMMy4zMTUzMyAzLjM4ODA1TDMuNSAzLjI0MDMxVjNaIiBzdHJva2U9IiMxNDE1MTciLz4KPHBhdGggZD0iTTMuNSAyMEMzLjUgMjAgNSAxNC44NzA3IDUgMTEuNUM1IDguMTI5MjUgMy41IDMgMy41IDMiIHN0cm9rZT0iIzE0MTUxNyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtZGFzaGFycmF5PSIyIDIiLz4KPHBhdGggZD0iTTE3LjcyNzEgMjAuMDMzN0MxNy43MjcxIDIwLjAzMzcgMTYuMjI3MSAxNC45MDQ0IDE2LjIyNzEgMTEuNTMzN0MxNi4yMjcxIDguMTYyOTQgMTcuNzI3MSAzLjAzMzY5IDE3LjcyNzEgMy4wMzM2OSIgc3Ryb2tlPSIjMTQxNTE3IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1kYXNoYXJyYXk9IjIgMiIvPgo8cGF0aCBkPSJNNy43MDQyNCA5LjA5MTU1QzcuNjQ0MjcgOC44MTIzMiA3Ljg1NzA3IDguNjA0MiA4LjExNjIzIDguNjUwNThDOC43MTA2NyA4Ljc1Njk2IDkuNDQ2MDggOC45MzA2NSAxMC4xNDE4IDkuMjA3MjRDMTAuODQzNSA5LjQ4NjIzIDExLjQ2NDQgOS44NTQxNCAxMS44NzEyIDEwLjMyNjNDMTIuMjE1NSAxMC43MjYgMTIuNTEyMSAxMS4zMjE3IDEyLjc1NjIgMTEuOTg5NkMxMi45OTc1IDEyLjY0OTggMTMuMTc0MyAxMy4zNDI5IDEzLjI5NTggMTMuOTA4NUMxMy4zNTU3IDE0LjE4NzcgMTMuMTQyOSAxNC4zOTU4IDEyLjg4MzggMTQuMzQ5NEMxMi4yODkzIDE0LjI0MyAxMS41NTM5IDE0LjA2OTQgMTAuODU4MiAxMy43OTI4QzEwLjE1NjUgMTMuNTEzOCA5LjUzNTU4IDEzLjE0NTkgOS4xMjg4MiAxMi42NzM3QzguNzg0NTEgMTIuMjc0IDguNDg3OTMgMTEuNjc4MyA4LjI0Mzc3IDExLjAxMDRDOC4wMDI0OCAxMC4zNTAyIDcuODI1NyA5LjY1NzEzIDcuNzA0MjQgOS4wOTE1NVoiIHN0cm9rZT0iIzE0MTUxNyIvPgo8L3N2Zz4K);
    width: 20px;
    height: 22px
}

.n-checkbox__icon.icon-podarok {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxNiAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSI2LjUiIHdpZHRoPSIxNSIgaGVpZ2h0PSIyIiBzdHJva2U9IiMxNDE1MTciLz4KPHJlY3QgeD0iMS41IiB5PSI4LjUiIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMCIgc3Ryb2tlPSIjMTQxNTE3Ii8+CjxsaW5lIHgxPSI2LjUiIHkxPSIxOSIgeDI9IjYuNSIgeTI9IjYiIHN0cm9rZT0iIzE0MTUxNyIvPgo8bGluZSB4MT0iOS41IiB5MT0iMTkiIHgyPSI5LjUiIHkyPSI2IiBzdHJva2U9IiMxNDE1MTciLz4KPHBhdGggZD0iTTEuNzMzMzMgMS4wODM4M0MxLjY2NzAxIDAuODE0MDczIDEuODcxMDggMC41ODg1NDkgMi4xNDgwMSAwLjYyOTQxNUMyLjgyOTk1IDAuNzMwMDUgMy43MDc1NyAwLjkwMTA4MiA0LjU0NjY2IDEuMTgzNzhDNS4zOTQ5OCAxLjQ2OTU4IDYuMTUzOCAxLjg1MzE3IDYuNjQzNyAyLjM1MDc4QzcuMDM4IDIuNzUxMjkgNy4zNzUxNSAzLjM0NDMgNy42NTIzIDQuMDA2OTRDNy45MjY3IDQuNjYzMDEgOC4xMjgwNSA1LjM1MjM4IDguMjY2NjYgNS45MTYxN0M4LjMzMjk5IDYuMTg1OTMgOC4xMjg5MiA2LjQxMTQ1IDcuODUxOTkgNi4zNzA1OEM3LjE3MDA1IDYuMjY5OTUgNi4yOTI0MyA2LjA5ODkyIDUuNDUzMzQgNS44MTYyMkM0LjYwNTAyIDUuNTMwNDIgMy44NDYyIDUuMTQ2ODMgMy4zNTYzIDQuNjQ5MjJDMi45NjIgNC4yNDg3MSAyLjYyNDg1IDMuNjU1NyAyLjM0NzcgMi45OTMwNkMyLjA3MzMgMi4zMzY5OSAxLjg3MTk1IDEuNjQ3NjIgMS43MzMzMyAxLjA4MzgzWiIgc3Ryb2tlPSIjMTQxNTE3Ii8+CjxwYXRoIGQ9Ik0xNC4yNjY3IDEuMDgzODNDMTQuMzMzIDAuODE0MDczIDE0LjEyODkgMC41ODg1NDkgMTMuODUyIDAuNjI5NDE1QzEzLjE3MDEgMC43MzAwNSAxMi4yOTI0IDAuOTAxMDgyIDExLjQ1MzMgMS4xODM3OEMxMC42MDUgMS40Njk1OCA5Ljg0NjIgMS44NTMxNyA5LjM1NjMgMi4zNTA3OEM4Ljk2MiAyLjc1MTI5IDguNjI0ODUgMy4zNDQzIDguMzQ3NyA0LjAwNjk0QzguMDczMyA0LjY2MzAxIDcuODcxOTUgNS4zNTIzOCA3LjczMzM0IDUuOTE2MTdDNy42NjcwMSA2LjE4NTkzIDcuODcxMDggNi40MTE0NSA4LjE0ODAxIDYuMzcwNThDOC44Mjk5NSA2LjI2OTk1IDkuNzA3NTcgNi4wOTg5MiAxMC41NDY3IDUuODE2MjJDMTEuMzk1IDUuNTMwNDIgMTIuMTUzOCA1LjE0NjgzIDEyLjY0MzcgNC42NDkyMkMxMy4wMzggNC4yNDg3MSAxMy4zNzUxIDMuNjU1NyAxMy42NTIzIDIuOTkzMDZDMTMuOTI2NyAyLjMzNjk5IDE0LjEyODEgMS42NDc2MiAxNC4yNjY3IDEuMDgzODNaIiBzdHJva2U9IiMxNDE1MTciLz4KPC9zdmc+Cg==);
    width: 16px;
    height: 19px
}

.n-filter__range {
    display: none
}

.filters-count {
    display: none
}

.mobile-filter {
    display: none
}

.n-filter-mobile-btn {
    display: none
}

.nicescroll-cursors {
    margin-right: 1px
}
.n-catalog__sort-mobile {
  display: none;
}


/* NEW STYLE */ 

.n-page .n-catalog__filter .kind {
  margin-bottom: 17px;
  padding-bottom: 20px;
  position: relative;
}

.n-page .n-catalog__filter .kind.active_div {
  margin-bottom: 37px;
  padding-bottom: 0;
  border-bottom: none;
}

.n-page .n-catalog__filter .kind.filter-FASOVKA {
    /*display: none;*/
}

.filter_name {
  width: 100%;
  position: relative;
  font-size: 16px;
  font-weight: 700;
  color: #141517;
  padding-right: 10px;
  margin-bottom: 17px;
  padding: 0;
  border-bottom: none;
}

.kind.filter-FASOVKA .filter_name {
  display: none;
}

.n-catalog .n-catalog__filter .kind label {
  margin-top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 11px;
}

.kind.filter-FASOVKA {
  font-weight: 400;
}

.filter-FASOVKA .n-filter-container {
  padding-top: 4px;
}

.filter-active_box.on .n-filter__item-title {
  display: block;
  display: inline-block;
  border: 1px solid #ececee;
  border-radius: 50px;
  padding: 6px 45px 6px 7px;
  margin-bottom: 9px;
  position: relative;
  font-size: 14px;
  line-height: 16px;
}

.filter-active_box.on .n-filter__item-title:after {
  content: '';
  position: absolute;
  width: 30px;
  height: 100%;
  border-left: 1px solid #ececee;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik05Ljg4MTkzIDAuMTE4NTU5QzkuNzI0MTggLTAuMDM5MTk0MyA5LjQ2ODQyIC0wLjAzOTE5NDMgOS4zMTA2NiAwLjExODU1OUwwLjExODU1OSA5LjMxMDY0Qy0wLjAzOTE5NDMgOS40Njg0IC0wLjAzOTE5NDMgOS43MjQxNiAwLjExODU1OSA5Ljg4MTkxQzAuMTk3NDI3IDkuOTYwODIgMC4zMDA4MjUgMTAuMDAwMiAwLjQwNDIwNCAxMC4wMDAyQzAuNTA3NTgzIDEwLjAwMDIgMC42MTA5NjEgOS45NjA4IDAuNjg5ODQ4IDkuODgxODlMOS44ODE5MyAwLjY4OTgwOUMxMC4wMzk3IDAuNTMyMDc1IDEwLjAzOTcgMC4yNzYzMTMgOS44ODE5MyAwLjExODU1OVoiIGZpbGw9IiMxNDE1MTciLz4KPHBhdGggZD0iTTkuODgxNzMgOS4zMTA2NUwwLjY4OTYyNiAwLjExODU2QzAuNTMxODkyIC0wLjAzOTE5NDMgMC4yNzYxMTEgLTAuMDM5MTk0MyAwLjExODM3NiAwLjExODU2Qy0wLjAzOTM3NzQgMC4yNzYyOTQgLTAuMDM5Mzc3NCAwLjUzMjA1NiAwLjExODM3NiAwLjY4OTgwOUw5LjMxMDQ4IDkuODgxOTJDOS4zODkzNSA5Ljk2MDggOS40OTI3NSAxMC4wMDAyIDkuNTk2MTMgMTAuMDAwMkM5LjY5OTUxIDEwLjAwMDIgOS44MDI5MSA5Ljk2MDggOS44ODE3NSA5Ljg4MTk0QzEwLjAzOTUgOS43MjQxNiAxMC4wMzk1IDkuNDY4NCA5Ljg4MTczIDkuMzEwNjVaIiBmaWxsPSIjMTQxNTE3Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center;
  right: 0;
  top: 0
}

.mn-product__favorites .tooltip_new {
    width: 160px;
}

.n-page .n-catalog__filter .kind .n-filter__search {
    margin-bottom: 13px;
    display: block; 
}

.n-page .n-catalog__filter .kind.active_div .n-filter__search {
    display: none; 
}

.n-page .n-catalog__filter .kind.filtertwo {
    margin-bottom: 0;
    padding-bottom: 0;
    border: none;
    padding-left: 25px;
}

.n-pagination__arrow .n-pagination__link {
    display: block;
    height: 100%;
}

.mn-product__main-img {
    display: block;
}

.mn-product__hidden-img {
    display: none
}

/*scrollbar*/
.mCSB_draggerContainer {
    width: 5px;
    background-color: #ECECEE;
}
.mCSB_scrollTools .mCSB_dragger {
    background-color: #8F91A3;
    width: 3px;
    left: 1px;
    border-radius: 10px;
}

.mCustomScrollbar{ -ms-touch-action: pinch-zoom; touch-action: pinch-zoom; /* direct pointer events to js */ }
.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action{ -ms-touch-action: auto; touch-action: auto; }

.mCustomScrollBox{ /* contains plugin's markup */
    position: relative;
    overflow: hidden;
    height: 100%;
    max-width: 100%;
    outline: none;
    direction: ltr;
}

.mCSB_container{ /* contains the original content */
    overflow: hidden;
    width: auto;
    height: auto;
}


.mCSB_inside > .mCSB_container{ margin-right: 30px; }

.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-right: 0; } /* non-visible scrollbar */

.mCS-dir-rtl > .mCSB_inside > .mCSB_container{ /* RTL direction/left-side scrollbar */
    margin-right: 0;
    margin-left: 30px;
}

.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-left: 0; } /* RTL direction/left-side scrollbar */

.mCSB_scrollTools{ /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */
    position: absolute;
    width: 5px;
    height: auto;
    left: auto;
    top: 0;
    right: 0;
    bottom: 0;
}

.mCSB_outside + .mCSB_scrollTools{ right: -26px; } /* scrollbar position: outside */

.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, 
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ /* RTL direction/left-side scrollbar */
    right: auto;
    left: 0;
}

.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ left: -26px; } /* RTL direction/left-side scrollbar (scrollbar position: outside) */

.mCSB_scrollTools .mCSB_draggerContainer{ /* contains the draggable element and dragger rail markup */
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0; 
    height: auto;
}

.mCSB_scrollTools a + .mCSB_draggerContainer{ margin: 20px 0; }

.mCSB_scrollTools .mCSB_draggerRail{
    width: 2px;
    height: 100%;
    margin: 0 auto;
    -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
}

.mCSB_scrollTools .mCSB_dragger{ /* the draggable element */
    cursor: pointer;
    width: 3px;
    height: 30px; /* minimum dragger height */
    z-index: 1;
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ /* the dragger element */
    position: relative;
    width: 3px;
    height: 100%;
    margin: 0 auto;
    -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
    text-align: center;
	transition: background .2s ease;
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover{
	background: #8fbc62;
}

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{ width: 12px; /* auto-expanded scrollbar */ }

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 8px; /* auto-expanded scrollbar */ }

.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{
    display: block;
    position: absolute;
    height: 20px;
    width: 100%;
    overflow: hidden;
    margin: 0 auto;
    cursor: pointer;
}

.mCSB_scrollTools .mCSB_buttonDown{ bottom: 0; }

.filter-FASOVKA .n-filter__item-link {
    padding-right: 0;
}

.filter-active_box .two_filter label {
    padding-left: 0;
}

.mn-product__main-img {
    display: block;
}

.mn-product__hidden-img {
    display: none
}

.mn-product-catalog {
    position: relative;
}

.mn-product-catalog:hover .mn-product__dtlist {
    display: block;
}

.mn-product-catalog:hover .mn-product-catalog__body {
    z-index: 2;
    position: relative;
}

.mn-product__dtlist {
    position: absolute;
    top: -4px;
    left: 0;
    right: 0;
    bottom: -6px;
    background: transparent;
    display: none;
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.15);
    border-radius: 10px 10px 0 0;
}

.mn-product__dtlist-bottom {
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    transform: translateY(100%);
    box-shadow: 0px 8px 10px rgba(0, 0, 0, 0.15);
    background-color: #fff;
    padding: 12px 14px 19px;
    z-index: 2;
    border-radius: 0 0 10px 10px;
}
.mn-product__dtlist .mn-product__add-to-cart {
    width: 100%;
    height: 33px;
    background-color: #8FBC62;
    border: 1px solid #FFFFFF;
    border-radius: 5px;
    position: relative;
    width: 174px;
	transition: background .2s ease;
}
.mn-product__dtlist .mn-product__add-to-cart span {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    color: rgb(255, 255, 255);
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}
.mn-product__dtlist .mn-product__info > form {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}
.mn-product__dtlist .mn-product__favorites {
    margin-left: 13px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}
.mn-product__dtlist .mn-product__favorites:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxOCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjM5NjIgMC44MjQ4NDhDMTMuODM3NyAtMC4yMDk1MTkgMTEuMzkyIC0wLjUzNzI3MSA5LjAwMDAyIDEuNDM2MTNDNi42MDgyMiAtMC41Mzc0MDggNC4xNjIxNyAtMC4yMDk1MTkgMi42MDM4NCAwLjgyNDg0OEMwLjUwMTM4NSAyLjIyMDQ1IC0wLjg1NTI4MyA1LjM5ODYzIDAuNjE5NzEgOC43NzNDMi41NTIxMyAxMy4xOTMyIDguNDM2MDggMTUuODI0NyA4LjY4NTUyIDE1LjkzNDVDOC44ODM4MSAxNi4wMjE4IDkuMTE2MSAxNi4wMjE4IDkuMzE0MzkgMTUuOTM0NUM5LjU2Mzk3IDE1LjgyNDcgMTUuNDQ3OSAxMy4xOTMyIDE3LjM4MDIgOC43NzNDMTguODU1MyA1LjM5ODYzIDE3LjQ5ODcgMi4yMjA0NSAxNS4zOTYyIDAuODI0ODQ4Wk0xNS45NjkzIDguMTgwMThDMTQuNTA5NSAxMS41MTk2IDEwLjIwMTMgMTMuODIyOSA4Ljk5OTQ2IDE0LjQxMjhDNy43OTcyNCAxMy44MjM5IDMuNDkzODEgMTEuNTI3MSAyLjAzMDYyIDguMTgwMThDMC44ODMyMDIgNS41NTU2OSAxLjg4MzM1IDMuMTIwMjEgMy40NjQzIDIuMDcwOTdDNC4wMzc4IDEuNjkwMzEgNC42NjE2MSAxLjUwMzA4IDUuMzAzMTIgMS41MDMwOEM2LjM1NTY5IDEuNTAzMDggNy40NTU2MSAyLjAwNzQ1IDguNDU3MTYgMi45ODkzM0M4Ljc1NzA1IDMuMjgzMTkgOS4yNDI4NiAzLjI4MzE5IDkuNTQyNjEgMi45ODkzM0MxMS4xNTQ2IDEuNDA4OTkgMTMuMDIxMyAxLjA2NTgxIDE0LjUzNTUgMi4wNzA5N0MxNi4xMTY2IDMuMTIwMjEgMTcuMTE2NyA1LjU1NTY5IDE1Ljk2OTMgOC4xODAxOFoiIGZpbGw9IiM4RkJDNjIiLz4KPC9zdmc+Cg==);
	transition: color .2s ease, border .2s ease, background .2s ease, opacity .2s ease, transform .2s ease;
}
.mn-product__dtlist .mn-product__favorites.added:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxOCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjM5NjIgMC44MjQ4NDhDMTMuODM3NyAtMC4yMDk1MTkgMTEuMzkyIC0wLjUzNzI3MSA5LjAwMDAyIDEuNDM2MTNDNi42MDgyMiAtMC41Mzc0MDggNC4xNjIxNyAtMC4yMDk1MTkgMi42MDM4NCAwLjgyNDg0OEMwLjUwMTM4NSAyLjIyMDQ1IC0wLjg1NTI4MyA1LjM5ODYzIDAuNjE5NzEgOC43NzNDMi41NTIxMyAxMy4xOTMyIDguNDM2MDggMTUuODI0NyA4LjY4NTUyIDE1LjkzNDVDOC44ODM4MSAxNi4wMjE4IDkuMTE2MSAxNi4wMjE4IDkuMzE0MzkgMTUuOTM0NUM5LjU2Mzk3IDE1LjgyNDcgMTUuNDQ3OSAxMy4xOTMyIDE3LjM4MDIgOC43NzNDMTguODU1MyA1LjM5ODYzIDE3LjQ5ODcgMi4yMjA0NSAxNS4zOTYyIDAuODI0ODQ4WiIgZmlsbD0iIzhGQkM2MiIvPgo8L3N2Zz4K);
    transition: color .2s ease, border .2s ease, background .2s ease, opacity .2s ease, transform .2s ease;
	animation: likeAnim .3s ease-in-out;
}

@keyframes likeAnim{
	0%{
		transform: scale(1);
		transform-origin: 50% 50%;
	}
	25%{
		transform: scale(0.7);
		transform-origin: 50% 50%;
	}
	50%{
		transform: scale(1);
		transform-origin: 50% 50%;
	}
	75%{
		transform: scale(1.2);
		transform-origin: 50% 50%;
	}
	100%{
		transform: scale(1);
		transform-origin: 50% 50%;
	}
}

.mn-product__dtlist .mn-product__add-to-cart:hover {
    background-color: #7fa955;
}
.mn-product__dtlist .mn-product__add-to-cart:active{
	background-color: #69933f;
}
.mn-product-catalog-new .mn-product__title {
    font-size: 14px;
    line-height: 1.2;
}
.mn-product-catalog-new .mn-product__all-price {
    margin-bottom: 3px;
}
.mn-product-catalog-new .mn-product__price {
    margin-right: 13px;
}
.mn-product-catalog-new .mn-product__price.is_discount {
    color: #FF343C;
}
.mn-product-catalog-new .mn-discount {
    border-radius: 4px;
}

.mn-product__pic img {
    padding: 0 5px;
}

.mn-product__pic .slick-slide img{
    opacity: 1 !important;
}

.mn-product__rating{
    display: flex;
    align-items: center;
}

.mn-product__rating-stars{
    display: flex;
    margin-right: 4px;
}

.mn-product__rating-star{
    width: 13px;
    height: 13px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik03LjI1Mzc5IDAuNDgzOTA1TDguODM1NTkgNC4yMjc3NUwxMi44ODUyIDQuNTc1NjRDMTMuMTY2MSA0LjU5OTkgMTMuMjgwMyA0Ljk1MDM0IDEzLjA2NzEgNS4xMzQ4Mkw5Ljk5NTQ0IDcuNzk2MDVMMTAuOTE1OSAxMS43NTVDMTAuOTc5OCAxMi4wMzAxIDEwLjY4MTcgMTIuMjQ2NSAxMC40NDA0IDEyLjEwMDRMNi45NjAxNiAxMC4wMDE1TDMuNDc5OTUgMTIuMTAwNEMzLjIzODAyIDEyLjI0NTkgMi45NDA1NSAxMi4wMjk1IDMuMDA0MzkgMTEuNzU1TDMuOTI0ODcgNy43OTYwNUwwLjg1MjU1NSA1LjEzNDE5QzAuNjM5MzUxIDQuOTQ5NzEgMC43NTI5NzUgNC41OTkyNiAxLjAzNDQ4IDQuNTc1TDUuMDg0MDkgNC4yMjcxMUw2LjY2NTg4IDAuNDgzOTA1QzYuNzc1NjggMC4yMjM0NjQgNy4xNDQgMC4yMjM0NjQgNy4yNTM3OSAwLjQ4MzkwNVoiIGZpbGw9IiNERkRFRTUiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSIxMi40MzU0IiBoZWlnaHQ9IjEyLjQzNTQiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjc0MjE4OCkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
    margin-right: 2.5px;
}

.mn-product__rating-star.active{
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik03LjI1Mzc5IDAuNDgzOTA1TDguODM1NTkgNC4yMjc3NUwxMi44ODUyIDQuNTc1NjRDMTMuMTY2MSA0LjU5OTkgMTMuMjgwMyA0Ljk1MDM0IDEzLjA2NzEgNS4xMzQ4Mkw5Ljk5NTQ0IDcuNzk2MDVMMTAuOTE1OSAxMS43NTVDMTAuOTc5OCAxMi4wMzAxIDEwLjY4MTcgMTIuMjQ2NSAxMC40NDA0IDEyLjEwMDRMNi45NjAxNiAxMC4wMDE1TDMuNDc5OTUgMTIuMTAwNEMzLjIzODAyIDEyLjI0NTkgMi45NDA1NSAxMi4wMjk1IDMuMDA0MzkgMTEuNzU1TDMuOTI0ODcgNy43OTYwNUwwLjg1MjU1NSA1LjEzNDE5QzAuNjM5MzUxIDQuOTQ5NzEgMC43NTI5NzUgNC41OTkyNiAxLjAzNDQ4IDQuNTc1TDUuMDg0MDkgNC4yMjcxMUw2LjY2NTg4IDAuNDgzOTA1QzYuNzc1NjggMC4yMjM0NjQgNy4xNDQgMC4yMjM0NjQgNy4yNTM3OSAwLjQ4MzkwNVoiIGZpbGw9IiNGODk1MDAiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSIxMi40MzU0IiBoZWlnaHQ9IjEyLjQzNTQiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjc0MjE4OCkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
}

.mn-product__rating-star.active.half{
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik03LjI1Mzc5IDAuNDgzOTA1TDguODM1NTkgNC4yMjc3NUwxMi44ODUyIDQuNTc1NjRDMTMuMTY2MSA0LjU5OTkgMTMuMjgwMyA0Ljk1MDM0IDEzLjA2NzEgNS4xMzQ4Mkw5Ljk5NTQ0IDcuNzk2MDVMMTAuOTE1OSAxMS43NTVDMTAuOTc5OCAxMi4wMzAxIDEwLjY4MTcgMTIuMjQ2NSAxMC40NDA0IDEyLjEwMDRMNi45NjAxNiAxMC4wMDE1TDMuNDc5OTUgMTIuMTAwNEMzLjIzODAyIDEyLjI0NTkgMi45NDA1NSAxMi4wMjk1IDMuMDA0MzkgMTEuNzU1TDMuOTI0ODcgNy43OTYwNUwwLjg1MjU1NSA1LjEzNDE5QzAuNjM5MzUxIDQuOTQ5NzEgMC43NTI5NzUgNC41OTkyNiAxLjAzNDQ4IDQuNTc1TDUuMDg0MDkgNC4yMjcxMUw2LjY2NTg4IDAuNDgzOTA1QzYuNzc1NjggMC4yMjM0NjQgNy4xNDQgMC4yMjM0NjQgNy4yNTM3OSAwLjQ4MzkwNVoiIGZpbGw9IiNERkRFRTUiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSIxMi40MzU0IiBoZWlnaHQ9IjEyLjQzNTQiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjc0MjE4OCkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
    position: relative;
}

.mn-product__rating-star.active.half:after{
    content: '';
    display: block;
    width: 50%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik03LjI1Mzc5IDAuNDgzOTA1TDguODM1NTkgNC4yMjc3NUwxMi44ODUyIDQuNTc1NjRDMTMuMTY2MSA0LjU5OTkgMTMuMjgwMyA0Ljk1MDM0IDEzLjA2NzEgNS4xMzQ4Mkw5Ljk5NTQ0IDcuNzk2MDVMMTAuOTE1OSAxMS43NTVDMTAuOTc5OCAxMi4wMzAxIDEwLjY4MTcgMTIuMjQ2NSAxMC40NDA0IDEyLjEwMDRMNi45NjAxNiAxMC4wMDE1TDMuNDc5OTUgMTIuMTAwNEMzLjIzODAyIDEyLjI0NTkgMi45NDA1NSAxMi4wMjk1IDMuMDA0MzkgMTEuNzU1TDMuOTI0ODcgNy43OTYwNUwwLjg1MjU1NSA1LjEzNDE5QzAuNjM5MzUxIDQuOTQ5NzEgMC43NTI5NzUgNC41OTkyNiAxLjAzNDQ4IDQuNTc1TDUuMDg0MDkgNC4yMjcxMUw2LjY2NTg4IDAuNDgzOTA1QzYuNzc1NjggMC4yMjM0NjQgNy4xNDQgMC4yMjM0NjQgNy4yNTM3OSAwLjQ4MzkwNVoiIGZpbGw9IiNGODk1MDAiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSIxMi40MzU0IiBoZWlnaHQ9IjEyLjQzNTQiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjc0MjE4OCkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
    background-size: 13px 13px;
    background-repeat: no-repeat;
    background-position: 0 0;
}

.mn-product__rating-count{
    font-size: 12px;
    color: #908F9D;
    line-height: 1;
    top: 1px;
    position: relative;
}

.n-catalog .n-catalog__filter .kind label {
    position: relative;
}

.filter-BAKALEYA .n-checkbox__pseudo {
    width: 0;
    height: 0;
    position: absolute;
    right: 0;
    top: 1px;
    border: 0;
}
.filter-BAKALEYA .n-checkbox__pseudo:before {
    content: '';
    position: absolute;
    width: 12px;
    height: 7px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDExIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik01LjAwNDk1IDUuNjQ1MUwwLjcwNTI0MiAxLjM0NTI1QzAuNDMxNTg3IDEuMDcxNzMgMC40MzE1ODcgMC42MjgyNTkgMC43MDUyNDIgMC4zNTQ4NjlDMC45Nzg2NTMgMC4wODE0NTc0IDEuNDIyMSAwLjA4MTQ1NzUgMS42OTU0OSAwLjM1NDg2OUw1LjUwMDA3IDQuMTU5NTdMOS4zMDQ1MiAwLjM1NDk4QzkuNTc4MDUgMC4wODE1Njg0IDEwLjAyMTQgMC4wODE1Njg0IDEwLjI5NDkgMC4zNTQ5OEMxMC41Njg0IDAuNjI4MzkyIDEwLjU2ODQgMS4wNzE4NCAxMC4yOTQ5IDEuMzQ1MzZMNS45OTUwOCA1LjY0NTIxQzUuODU4MzEgNS43ODE5MiA1LjY3OTI1IDUuODUwMTkgNS41MDAwOSA1Ljg1MDE5QzUuMzIwODUgNS44NTAxOSA1LjE0MTY1IDUuNzgxNzggNS4wMDQ5NSA1LjY0NTFaIiBmaWxsPSIjOEY5MUEzIi8+Cjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-size: cover;
    float: none;
    transform: none;
    margin-top: 0;
    margin-right: 0;
    right: -20px;
    top: 2px;
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
    
}
.filter-BAKALEYA .n-checkbox input:checked+.n-checkbox__pseudo:after {
    display: none;
}
.filter-BAKALEYA .n-checkbox input:checked+.n-checkbox__pseudo:before {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}
.filter-BAKALEYA .two_filter .n-checkbox__pseudo:before {
    content: none;
}
.filter-BAKALEYA .n-checkbox input:checked ~ .n-filter__item-title {
    color: #8fbc62;
}

.preloader-catalog {
    margin-top: -35px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.preloader-catalog__title {
    font-size: 14px;
    color: #8f91a3;
    font-weight: 700;
    padding: 10px 0px;
}

.preloader-catalog__img {
    margin-left: 10px;
    width: 30px;
}
.sort-margin {
    margin-bottom: 5px;
}

.mob-filter,
.mob-filter-category {
    display: none;
}

.n-catalog-mobile-header {
    display: none;
}

.overflow-hidden {
    overflow: hidden !important;
}

.n-filter-category__back {
    font-weight: normal;
    position: relative;
    font-size: 14px;
    line-height: 1.2;
    color: #141517;
    padding: 5px 10px 5px 20px;
    display: block;
    width: 100%;
    min-height: 36px;
    display: flex;
    align-items: center;
}

.n-filter-category__back:before {
    content: "";
    position: absolute;
    width: 6px;
    height: 10px;
    left: 6px;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDYgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjM1NDg2OSA0LjUwNDk1TDQuNjU0NzIgMC4yMDUyNDRDNC45MjgyNCAtMC4wNjg0MSA1LjM3MTcxIC0wLjA2ODQxIDUuNjQ1MSAwLjIwNTI0NEM1LjkxODUxIDAuNDc4NjU2IDUuOTE4NTEgMC45MjIxMDIgNS42NDUxIDEuMTk1NDlMMS44NDA0IDUuMDAwMDdMNS42NDQ5OSA4LjgwNDUyQzUuOTE4NCA5LjA3ODA1IDUuOTE4NCA5LjUyMTQ1IDUuNjQ0OTkgOS43OTQ4NkM1LjM3MTU4IDEwLjA2ODQgNC45MjgxMyAxMC4wNjg0IDQuNjU0NjEgOS43OTQ4NkwwLjM1NDc1OCA1LjQ5NTA5QzAuMjE4MDUyIDUuMzU4MzEgMC4xNDk3NzcgNS4xNzkyNSAwLjE0OTc3NyA1LjAwMDFDMC4xNDk3NzcgNC44MjA4NSAwLjIxODE4NSA0LjY0MTY2IDAuMzU0ODY5IDQuNTA0OTVaIiBmaWxsPSIjOEY5MUEzIi8+Cjwvc3ZnPgo=);
}
/* .n-filter-category__back-level3:before{
    display:none;
} */
.n-filter-category__root{
    font-weight: bold;
}
.n-filter-category__current {
    font-size: 14px;
    line-height: 1.3;
    background-color: #ddebd0;
    color: #141517;
    border-radius: 5px;
    padding: 3px 27px 3px 7px;
    min-height: 24px;
    display: flex;
    align-items: center;
}

.n-filter-caregory__item {
    font-size: 14px;
    line-height: 1.2;
    color: #000000;
    width: 100%;
    display: flex;
    align-items: center;
    padding: 5.5px 4px 5.5px 15px;
    border-radius: 5px;
	transition: background .2s ease;
}

.n-filter-caregory__item:hover {
    background: #F7F6F7;
}

.n-filter-category {
    margin-bottom: 31px;
}

.n-filter-price {
    margin-bottom: 53px;
    position: relative;
}

.n-filter-price__title {
    font-weight: bold;
    font-size: 16px;
    margin-bottom: 17px;
}

.n-filter-price__input-box {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.n-filter-price__input-item {
    flex: 0 0 49%;
    max-width: 49%;
    position: relative;
}

.n-filter-price__input-item span {
    font-size: 12px;
    color: #141517;
    opacity: 0.5;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 7px;
    margin-top: 1px;
}

.n-filter-price__input-item .n-filter-price__input{
	border: 1px solid transparent;
}

.n-filter-price__input-item .n-filter-price__input:focus{
	border-color: #8fbc62;
}

.n-filter-price__input {
    width: 100%;
    background: #F2F2F2;
    border-radius: 5px;
    border: none;
    height: 35px;
    font-size: 14px;
    color: #141517;
    padding-left: 27px;
	transition: border .2s ease;
}

.n-filter-price__input::-webkit-outer-spin-button,
.n-filter-price__input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

input[type=number].n-filter-price__input {
    -moz-appearance: textfield;
}

.n-catalog__sort-new {
    background-color: #F7F6F7;
    padding: 11px 0 11px 64px;
    font-size: 16px;
    position: relative;
}
.n-catalog__sort-new:before {
    content: '';
    position: absolute;
    left: 14px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 29px;
    height: 20px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 27px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyOSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGxpbmUgeDE9IjE1IiB5MT0iMSIgeDI9IjI4IiB5Mj0iMSIgc3Ryb2tlPSIjNkM2RDc5IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8bGluZSB4MT0iMTUiIHkxPSIxMCIgeDI9IjI0IiB5Mj0iMTAiIHN0cm9rZT0iIzZDNkQ3OSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05LjY2NDMgNi43NTI2OUM5LjI1MTUxIDcuMTE5NiA4LjYxOTQ0IDcuMDgyNDEgOC4yNTI1MyA2LjY2OTYzTDUuOTk5NzkgNC4xMzUyMlYxNS44NzUxTDguMjUyNSAxMy4zNDA4QzguNjE5NDIgMTIuOTI4MSA5LjI1MTQ5IDEyLjg5MDkgOS42NjQyOCAxMy4yNTc4QzEwLjA3NzEgMTMuNjI0NyAxMC4xMTQyIDE0LjI1NjggOS43NDczMiAxNC42Njk2TDUuNzQ3MzIgMTkuMTY5Nkw0Ljk5OTkxIDIwLjAxMDRMNC4yNTI1IDE5LjE2OTZMMC4yNTI2MjUgMTQuNjY5N0MtMC4xMTQyOTIgMTQuMjU2OSAtMC4wNzcxMTAzIDEzLjYyNDggMC4zMzU2NzMgMTMuMjU3OUMwLjc0ODQ1NiAxMi44OTEgMS4zODA1MyAxMi45MjgyIDEuNzQ3NDUgMTMuMzQxTDMuOTk5NzkgMTUuODc0OVY0LjEzNTY2TDEuNzQ3NDIgNi42Njk1N0MxLjM4MDUgNy4wODIzNiAwLjc0ODQyOSA3LjExOTU0IDAuMzM1NjQ3IDYuNzUyNjJDLTAuMDc3MTM1NyA2LjM4NTcgLTAuMTE0MzE3IDUuNzUzNjMgMC4yNTI2MDEgNS4zNDA4NUw0LjI1MjYgMC44NDA4NDdMNS4wMDAwMiAwTDUuNzQ3NDMgMC44NDA4NThMOS43NDczNyA1LjM0MDkyQzEwLjExNDMgNS43NTM3MSAxMC4wNzcxIDYuMzg1NzggOS42NjQzIDYuNzUyNjlaIiBmaWxsPSIjNkM2RDc5Ii8+CjxsaW5lIHgxPSIxNSIgeTE9IjE5IiB4Mj0iMTgiIHkyPSIxOSIgc3Ryb2tlPSIjNkM2RDc5IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K);
}
.n-catalog__sort-new .n-catalog__sort-wrapper {
    line-height: 1;
}
.n-catalog__sort-new .n-catalog__sort-link {
    margin-right: 49px;
    color: #8F91A3;
    border-bottom: 1px solid;
}
.n-catalog__sort-new .n-catalog__sort-link.active {
    color: #141517;
}
.n-catalog__tags-list {
    list-style-type: none;
    padding: 0;
    margin: 0 0 15px;
    font-size: 14px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    overflow: hidden;
    position: relative;
    -webkit-transition: max-height .35s ease;
    -o-transition: max-height .35s ease;
    transition: max-height .35s ease;
}
.n-catalog__tags-item {
    border-radius: 50px;
    /* border: 1px solid #8FBC62; */
    background-color: #F3F2F5;
    position: relative;
    margin-right: 8px;
    margin-bottom: 8px;
    font-size: 13px;
    transition: all .2s ease;
}
.n-catalog__tags-item:hover {
    background-color: #EDECF0;
}
.n-catalog__tags-link {
    padding: 7px 10px;
    display: block;
    text-decoration: none;
    color: #6E9C3F;
}
.n-filter-price__range {
    margin-bottom: 7px;
}
.js-range-slider-desktop {
    display: none;
}
.n-filter-price__range .n-filter__range {
    display: block;
    margin-top: -22px;
}
.n-filter__range {
    padding: 0 0 10px;
    display: block;
    width: 100%;
}
.n-filter__range .irs {
    height: 50px;
    padding: 0;
}
.n-filter__range .irs-bar {
    position: absolute;
    display: block;
    left: 0;
    width: 0;
    height: 4px;
    top: 33px;
    background: #8FBC62;
}
.n-filter__range .irs-line {
    height: 4px;
    top: 33px;
    background: #ececee;
    border-radius: 2px;
    margin-right: 1px;
}
.n-filter__range .irs-max,
.n-filter__range .irs-min {
    display: none
}
.n-filter__range .irs-from,
.n-filter__range .irs-single,
.n-filter__range .irs-to {
    display: none !important;
    color: #000;
    font-size: 14px;
    position: absolute;
    top: 6px!important;
    text-align: center;
    line-height: 1;
    display: block;
    background-color: transparent;
    background-repeat: no-repeat;
    border-radius: 0;
    font-family: HelveticaNeueCyr, sans-serif
}
.n-filter__range .irs-from:before,
.n-filter__range .irs-single:before,
.n-filter__range .irs-to:before {
    display: none
}
.n-filter__range .irs-single:before {
    display: none
}
.n-filter__range .irs-slider {
    top: 36px
}
.n-filter__range .irs--flat .irs-handle {
    width: 20px;
    height: 20px;
    top: 25px;
    border-radius: 50%;
    background: #8FBC62;
    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
    border-radius: 50%;
}

.n-filter__range .irs--flat .irs-handle i {
    display: none
}
.n-filter__range .irs--flat .irs-handle:hover{
	transform: scale(1.1);
}

.n-filter__range .irs--flat .irs-handle{
	cursor: grab;
	transition: transform .2s ease;
}

.n-filter__range .irs--flat .irs-handle:active{
	cursor: grabbing;
	transform: scale(.95);
}
.n-filter__range .irs-line-mid {
    height: 4px
}

.n-catalog-filter-btns {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 0px;
}

.n-filter-btn {
    color: #141517;
    font-size: 13px;
    background: #F7F6F7;
    border-radius: 50px;
    padding: 7px 12px 7px 12px;
    position: relative;
    margin-right: 9px;
    margin-bottom: 8px;
    display: flex;
    align-items: center;
    line-height: 1;
}

.n-filter-btn__name {
    display: inline-block;
    margin-right: 9px;
}


.n-filter-btn__del {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: #8F91A3;
    opacity: 0.5;
    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
    position: relative;
    border-radius: 50%;
	transition: background .2s ease, opacity .2s ease;
}

.n-filter-btn__del:before {
    content: "";
    position: absolute;
    width: 6px;
    height: 6px;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background-repeat: no-repeat;
    background-position: center;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgNiA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAuMTQ2NTE4IDUuODUzNDZDMC4yNDQxNDQgNS45NTExOSAwLjM3MTk5NyA2IDAuNDk5OTU3IDZDMC42Mjc5MTcgNiAwLjc1NTg3NyA1Ljk1MTE5IDAuODUzNTAzIDUuODUzNDZMMy4wMDAwMSAzLjcwNjk1TDUuMTQ2NDcgNS44NTM0MkM1LjI0NDEgNS45NTExNSA1LjM3MjA2IDUuOTk5OTYgNS41MDAwMiA1Ljk5OTk2QzUuNjI3OTggNS45OTk5NiA1Ljc1NTgzIDUuOTUxMTUgNS44NTM0NiA1Ljg1MzQyQzYuMDQ4ODEgNS42NTgxNiA2LjA0ODgxIDUuMzQxNzkgNS44NTM0NiA1LjE0NjQzTDMuNzA2OTkgMi45OTk5N0w1Ljg1MzQ1IDAuODUzNTA0QzYuMDQ4ODEgMC42NTgyNTIgNi4wNDg3IDAuMzQxNzcgNS44NTM0NSAwLjE0NjUxOUM1LjY1ODIgLTAuMDQ4ODM5NSA1LjM0MTgyIC0wLjA0ODgzOTUgNS4xNDY0NyAwLjE0NjUxOUwzLjAwMDAxIDIuMjkyOThMMC44NTM1MDQgMC4xNDY0NzlDMC42NTgyNTIgLTAuMDQ4ODc5NiAwLjM0MTc3IC0wLjA0ODc3MjggMC4xNDY1MTkgMC4xNDY0NzlDLTAuMDQ4ODM5NSAwLjM0MTczIC0wLjA0ODgzOTUgMC42NTgxMDYgMC4xNDY1MTkgMC44NTM0NjRMMi4yOTMwMiAyLjk5OTk3TDAuMTQ2NTE4IDUuMTQ2NDdDLTAuMDQ4ODM5NSA1LjM0MTcyIC0wLjA0ODgzOTUgNS42NTgyIDAuMTQ2NTE4IDUuODUzNDZaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
}

.n-filter-btn__del:hover{
	opacity: 1;
	background: #8fbc62;
}

.n-catalog-new-sort__current {
    font-size: 14px;
    color: #141517;
}

.n-catalog-new-sort {
    width: 275px;
    height: 34px;
    display: flex;
    align-items: center;
    padding-left: 15px;
    padding-right: 30px;
    position: relative;
    background: #FFFFFF;
    border: 1px solid #DADADA;
    border-radius: 5px;
    margin-bottom: 20px;
    cursor: pointer;
	transition: border .2s ease, background .2s ease;
}

.n-catalog-new-sort:hover,
.n-catalog-new-sort.active{
	background: #f7f7f7;
}

.n-catalog-new-sort.active {
    border: 1px solid #8FBC62;
}

.n-catalog-new-sort.active:before {
    -ms-transform: rotate(-180deg);
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg);
}

.n-catalog-new-sort:before {
    content: "";
    position: absolute;
    width: 11px;
    height: 6px;
    right: 14px;
    -webkit-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
    background-repeat: no-repeat;
    background-position: center;
    background-image:  url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDExIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02LjA0NDU2IDUuNzg0MTNMMTAuNzc0MiAxLjI1ODI3QzExLjA3NTMgMC45NzAzNzUgMTEuMDc1MyAwLjUwMzU5NiAxMC43NzQyIDAuMjE1ODM3QzEwLjQ3MzUgLTAuMDcxOTQ1MiA5Ljk4NTY5IC0wLjA3MTk0NTIgOS42ODQ5NiAwLjIxNTgzN0w1LjQ5OTkyIDQuMjIwNTJMMS4zMTUwMiAwLjIxNTk1M0MxLjAxNDE1IC0wLjA3MTgyOTIgMC41MjY0MDggLTAuMDcxODI5MiAwLjIyNTY1NSAwLjIxNTk1M0MtMC4wNzUyMTg1IDAuNTAzNzM2IC0wLjA3NTIxODYgMC45NzA0OTEgMC4yMjU2NTUgMS4yNTgzOUw0Ljk1NTQxIDUuNzg0MjRDNS4xMDU4NiA1LjkyODE0IDUuMzAyODMgNiA1LjQ5OTkgNkM1LjY5NzA2IDYgNS44OTQxOCA1LjkyOCA2LjA0NDU2IDUuNzg0MTNaIiBmaWxsPSIjNkM2RDc5Ii8+Cjwvc3ZnPgo=);
}

.n-catalog-new-sort__list {
    position: absolute;
    z-index: 22;
    bottom: -1px;
    left: 0px;
    transform: translateY(100%);
    background: #FFFFFF;
    border: 1px solid #DADADA;
    box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.15);
    border-radius: 5px;
    width: calc(100% + 2px);
    display: none;
}

.n-catalog-new-sort.active .n-catalog-new-sort__list {
    display: block;
}

.n-catalog-new-sort__link {
    width: 100%;
    display: block;
    color: #141517;
    background: #FFFFFF;
    position: relative;
    height: 34px;
    display: flex;
    align-items: center;
    padding: 0 15px;
}

.n-catalog-new-sort__link:hover {
    background: #F9F8F7;
}

.n-catalog-new-sort__list li:first-child .n-catalog-new-sort__link {
    border-radius: 5px 5px 0px 0px;
    -moz-border-radius: 5px 5px 0px 0px;
    -webkit-border-radius: 5px 5px 0px 0px;
}


.n-catalog-new-sort__list li:last-child .n-catalog-new-sort__link {
    border-radius: 0px 0px 5px 5px;
    -moz-border-radius: 0px 0px 5px 5px;
    -webkit-border-radius: 0px 0px 5px 5px;
}

.n-catalog-new-sort__link.current:before {
    content: "";
    position: absolute;
    width: 12px;
    height: 12px;
    right: 14px;
    top: 50%;
    transform: translateY(-50%);
    background-repeat: no-repeat;
    background-position: center;
    background-image:  url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik00LjU5NTAyIDEwLjQ4MjlDNC40ODA0NyAxMC41OTgxIDQuMzI0MTkgMTAuNjYyNCA0LjE2MTg1IDEwLjY2MjRDMy45OTk1MSAxMC42NjI0IDMuODQzMjIgMTAuNTk4MSAzLjcyODY4IDEwLjQ4MjlMMC4yNjkyNTkgNy4wMjI5MkMtMC4wODk3NTMgNi42NjM5MSAtMC4wODk3NTMgNi4wODE3NSAwLjI2OTI1OSA1LjcyMzQxTDAuNzAyNDI5IDUuMjkwMTNDMS4wNjE1NSA0LjkzMTEyIDEuNjQzMDQgNC45MzExMiAyLjAwMjA1IDUuMjkwMTNMNC4xNjE4NSA3LjQ1MDA0TDkuOTk3OTIgMS42MTM4NUMxMC4zNTcgMS4yNTQ4NCAxMC45MzkxIDEuMjU0ODQgMTEuMjk3NSAxLjYxMzg1TDExLjczMDcgMi4wNDcxM0MxMi4wODk3IDIuNDA2MTQgMTIuMDg5NyAyLjk4ODE5IDExLjczMDcgMy4zNDY2NEw0LjU5NTAyIDEwLjQ4MjlaIiBmaWxsPSIjOEZCQzYyIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
}

.filter-popup-result {
    background: #2C2E3F;
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.15);
    border-radius: 5px;
    display: flex;
    align-items: center;
    font-size: 14px;
    color: #FFF;
    position: absolute;
    top: 17%;
    left: 111%;
    white-space: nowrap;
    padding: 20px 13px 23px;
    z-index: 2222;
}

.filter-popup-result__text {
    margin-right: 10px;
    position: relative;
}

.filter-popup-result__link {
    font-weight: bold;
    font-size: 14px;
    color: #8FBC62;
    text-decoration: underline;
	transition: color .2s ease;
}

.filter-popup-result__link:hover{
	color: #76a546;
	text-decoration: none;
}

.filter-popup-result:before {
    content: "";
    position: absolute;
    width: 20px;
    height: 20px;
    border-top-right-radius: 29%;
    transform: rotate(-147deg) skewX(-30deg) scale(1,.866);
    background: #2C2E3F;
    border: 1px solid #2C2E3F;
    top: 50%;
    left: -11px;
    margin-top: -11px;
    border-left-color: transparent;
    border-bottom-color: transparent;
}

.n-filter__clear {
    font-size: 12px;
    color: #8F91A3;
    margin-left: 10px;
    text-decoration: underline;
    font-weight: 400;
	transition: color .2s ease;
}

.n-filter__clear:hover{
    color: #8fbc62;
	text-decoration: none;
}

.n-filter-category-3 .n-filter-category__root {
    padding: 5px 10px 5px 15px;
    font-weight: normal;
    color: #141517;
    position: relative
}


.n-filter-category-3 .n-filter-category__back {
    font-weight: normal;
    position: relative;
     padding: 5px 10px 5px 15px;
}

.n-filter-category-3 .n-filter-category__root:before {
    content: "";
    position: absolute;
    width: 6px;
    left: 0;
    height: 10px;
    left: 0px;
    top: 50%;
    transform: translateY(-50%);
    background-repeat: no-repeat;
    background-position: center;
    background-image: url(
    data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDYgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjM1NDg2OSA0LjUwNDk1TDQuNjU0NzIgMC4yMDUyNDRDNC45MjgyNCAtMC4wNjg0MSA1LjM3MTcxIC0wLjA2ODQxIDUuNjQ1MSAwLjIwNTI0NEM1LjkxODUxIDAuNDc4NjU2IDUuOTE4NTEgMC45MjIxMDIgNS42NDUxIDEuMTk1NDlMMS44NDA0IDUuMDAwMDdMNS42NDQ5OSA4LjgwNDUyQzUuOTE4NCA5LjA3ODA1IDUuOTE4NCA5LjUyMTQ1IDUuNjQ0OTkgOS43OTQ4NkM1LjM3MTU4IDEwLjA2ODQgNC45MjgxMyAxMC4wNjg0IDQuNjU0NjEgOS43OTQ4NkwwLjM1NDc1OCA1LjQ5NTA5QzAuMjE4MDUyIDUuMzU4MzEgMC4xNDk3NzcgNS4xNzkyNSAwLjE0OTc3NyA1LjAwMDFDMC4xNDk3NzcgNC44MjA4NSAwLjIxODE4NSA0LjY0MTY2IDAuMzU0ODY5IDQuNTA0OTVaIiBmaWxsPSIjOEY5MUEzIi8+Cjwvc3ZnPgo=);
}


.n-filter-category-3 .n-filter-category__back:before {
    content: "";
    position: absolute;
    width: 6px;
    left: 0;
    height: 10px;
    left: 0px;
    top: 50%;
    transform: translateY(-50%);
    background-repeat: no-repeat;
    background-position: center;
    background-image: url(
    data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDYgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjM1NDg2OSA0LjUwNDk1TDQuNjU0NzIgMC4yMDUyNDRDNC45MjgyNCAtMC4wNjg0MSA1LjM3MTcxIC0wLjA2ODQxIDUuNjQ1MSAwLjIwNTI0NEM1LjkxODUxIDAuNDc4NjU2IDUuOTE4NTEgMC45MjIxMDIgNS42NDUxIDEuMTk1NDlMMS44NDA0IDUuMDAwMDdMNS42NDQ5OSA4LjgwNDUyQzUuOTE4NCA5LjA3ODA1IDUuOTE4NCA5LjUyMTQ1IDUuNjQ0OTkgOS43OTQ4NkM1LjM3MTU4IDEwLjA2ODQgNC45MjgxMyAxMC4wNjg0IDQuNjU0NjEgOS43OTQ4NkwwLjM1NDc1OCA1LjQ5NTA5QzAuMjE4MDUyIDUuMzU4MzEgMC4xNDk3NzcgNS4xNzkyNSAwLjE0OTc3NyA1LjAwMDFDMC4xNDk3NzcgNC44MjA4NSAwLjIxODE4NSA0LjY0MTY2IDAuMzU0ODY5IDQuNTA0OTVaIiBmaWxsPSIjOEY5MUEzIi8+Cjwvc3ZnPgo=);
}


.n-filter-category-3 .n-filter-category__current {
    padding-left: 15px;
    padding-right: 10px;
    background-color: #ddebd0;
    color: #000000;
    position: relative;
}

.n-filter-category-2 .n-filter-category__current {
    background-color: #ddebd0;
    color: #000000;
}

.mn-product__dtlist .mn-product__add-to-cart.in_cart {
    background-color: #719948;
} 

.mn-product__dtlist .mn-product__add-to-cart:before {
    content: "";
    position: absolute;
    width: 8px;
    height: 6px;
    background-repeat: no-repeat;
    background-position: center;
    left: 18px;
    top: 50%;
    transform: translateY(-50%);
    opacity: 0;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEwIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik00LjgwOTk0IDYuNzE0NjFDNC40NzU1OCA3LjA3OTk0IDMuOTAzNTkgNy4wODE1OSAzLjUzMzA4IDYuNzE4MjdMMS40NTI4NiA0LjY3OTM4QzEuMDgyMiA0LjMxNjI1IDEuMDUyNzQgMy43MjUxIDEuMzg3MTEgMy4zNTk5NEMxLjcyMTMgMi45OTQ2MSAyLjI5MzI5IDIuOTkyOTcgMi42NjM5NiAzLjM1NjI4TDMuOTAzMzYgNC41NzA4OEMzLjk5NjkxIDQuNjYyNDEgNC4xNDEzNSA0LjY2MTk5IDQuMjI1OTMgNC41Njk5NUw3LjI1MzEgMS4yNjIzNkM3LjU4NzI5IDAuODk3MDI4IDguMTU5MjggMC44OTUzODUgOC41Mjk5NSAxLjI1ODdDOC43MDc5NiAxLjQzMzE2IDguODE0ODkgMS42NzAyNiA4LjgyNzIyIDEuOTE3NjZDOC44Mzk1NSAyLjE2NTA1IDguNzU2MjggMi40MDI3IDguNTk1NzEgMi41NzgxNEw0LjgwOTk0IDYuNzE0NjFaIiBmaWxsPSIjRjlGOEY3Ii8+Cjwvc3ZnPgo=);
}

.mn-product__dtlist .mn-product__add-to-cart.in_cart:before{
    animation: addToCartAnim .3s ease;
    opacity: 1;
}

@keyframes addToCartAnim{
    0%{
        transform: scale(0) translateY(-50%);
        opacity: 0;
    }
    100%{
        transform: scale(1) translateY(-50%);
        opacity: 1;
    }
}

.filter_name1 {
    border-bottom: 1px solid #ECECEE;
    overflow: hidden;
    width: 100%;
    font-weight: bold;
    color: #000;
}

.filter_name1 a {
    color: #000;
    padding: 11px 0;
    display: block;
}

.filter_name_wrap {
    margin-bottom: 46px;
}

.mn-label-new {
    background-color: #7739BA;
    color: #fff;
    font-weight: 700;
    font-size: 11px;
    /* line-height: 15px; */
    text-transform: uppercase;
    height: 16px;
    width: 34px;
    text-align: center;
    border-radius: 4px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    line-height: 1;
}
.mn-label-new_3gift {
    width: auto;
    text-transform: none;
    font-size: 10px;
    padding: 0px 5px;
}
.mn-new__products .labels{
    bottom: -2px;
}
@media (max-width: 767px){
    .mn-label-new {
        bottom: -5px;
        font-size: 12px;
        height: 18px;
    }
    .mn-new__products .labels{
        bottom: -2px;
    }
    .mn-label-new_3gift {
        font-size: 12px;
        padding: 0px 6px;
    }
}
.labels-new {
    position: absolute;
    bottom: 2px;
    left: 0;
    display: flex;
}

.labels-new-double .mn-label-new {
    bottom: 8px;
    margin-right: 8px;
}
@media (max-width: 767px){
    .labels-new-double .mn-label-new {
        bottom: 13px;
        font-size: 11px;
        margin-right: 4px;
    }
}
.n-catalog__products .label-is-out {
    z-index: 1;
}

.mn-product-catalog:hover .label-is-out{
    z-index: 3;
}

/*
.n-catalog__tags.mob_tagurl {
    display: none !important;
}
 
.n-catalog__tags .mob_tagurl {
    display: none !important;
}

/* нет в наличии */

.mn-product-catalog.is-out .mn-product__dtlist .mn-product__add-to-cart {
    opacity: 0;
    visibility: hidden;
}

.mn-product-catalog.is-out .mn-product__price {
    color: #DADADA;
}


.label-is-out {
    position: absolute;
    top: 5px;
    left: 5px;
    font-size: 10px;
    color: #FFFFFF;
    background: rgba(144, 143, 157, 0.9);
    border-radius: 4px;
    z-index: 5;
    padding: 2px 5px;
}

@media (max-width: 767px){
    .label-is-out {
        top: 8px;
        left: 8px;
    }
}
.label-3gift {
    background: #7534FF;
    height: 23px;
    font-size: 12px;
    line-height: normal;
    padding: 4px 8px;
}
.favor-page .price-catalog {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.favor-page .old-price-block {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    position: relative;
    margin-top: 0;
    margin-left: 0px;
}
.favor-page .price-block {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    margin-right: 7px;
}
.favor-page .old-price-block {
    margin-top: 2px !important;
    display: inline-block;
    vertical-align: baseline;
    text-decoration: line-through;
    -webkit-transform: translateY(-1px);
    -ms-transform: translateY(-1px);
    transform: translateY(-1px);
}
.favor-page .dif {
    background-color: #ff343c;
}
.main-new .label-is-out.label-3gift {
    z-index: 4;
}
.to-top {
    width: 57px;
    height: 57px;
    position: fixed;
    left: 45px;
    bottom: 50px;
    display: none;
    cursor: pointer;
    background-color: #8FBC62;
    border-radius: 50%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 20px;
    background-image: url(/bitrix/templates/empty/images/totop.svg);
    z-index: 1;
    -webkit-transition: bottom .4s .2s ease-in-out;
    -o-transition: bottom .4s .2s ease-in-out;
    transition: bottom .4s .2s ease-in-out;
}
.arrow-rails {
    position: relative;
    width: 100%;
    height: 1px;
}
.to-top.abs {
    position: absolute;
    bottom: 0 !important;
}
.label-dsh {
    position: absolute;
    left: 10px;
    top: 10px;
    z-index: 3;
    border-radius: 5px;
    font-size: 12px;
    font-weight: 500;
    color: #fff;
    background: linear-gradient(268.29deg, #34BE95 0.33%, #3E9F10 49.29%, #2EAD78 100%);
    padding: 3.5px 10px 3.5px 30px;
}
.label-dsh:before {
    content: '';
    background-image: url(/bitrix/templates/empty/images/chrono.svg);
    width: 19px;
    height: 19px;
    background-size: 19px;
    background-position: center;
    position: absolute;
    left: 5px;
    top: 1px;
}
.labels-new .label-dsh {
    display: none;
}

/*MEDIA*/
@media (min-width: 1280px){
	.mn-product-catalog-new .mn-product__dtlist{
		display: block;
		top: -99999px;
		bottom: 99999px;
		box-shadow: none;
		transition: top 0s .2s ease, bottom 0s .2s ease, box-shadow .2s ease;
	}
	.mn-product-catalog-new:hover .mn-product__dtlist{
		top: 0;
		bottom: 0;
		box-shadow: 0 1px 10px rgba(0,0,0,.15);
		transition: top 0s ease, bottom 0s ease, box-shadow .2s ease;
    }
	.cp-slider .mn-product.mn-product-catalog-new:hover .mn-product__dtlist{
		box-shadow: none;
    }
	.mn-product-catalog-new .mn-product__dtlist-bottom{
		box-shadow: none;
		background-color: rgba(255,255,255,0);
		transition: box-shadow .2s ease, background-color .2s ease;
	}
	
	.mn-product-catalog-new:hover .mn-product__dtlist-bottom{
		background-color: rgba(255,255,255,1);
		box-shadow: 0px 8px 10px rgba(0, 0, 0, 0.15);
	}
	
	.mn-product-catalog-new .mn-product__info{
		opacity: 0;
		transition: opacity .2s ease;
	}
	
	.mn-product-catalog-new:hover .mn-product__info{
		opacity: 1;
    }
    
	.cp-slider .mn-product.mn-product-catalog-new{
		transition: box-shadow .2s ease;
	}
	
	.cp-slider .mn-product.mn-product-catalog-new:hover .mn-product__dtlist{
		box-shadow: none;
    }
}

@media all and (min-width: 768px) {
    .n-catalog__tags.mob_tagurl {
        display: none !important;
    }

    .n-catalog__tags .mob_tagurl {
        display: none !important;
    }
}

@media all and (max-width:1279px) {
    .mn-product.mn-product-catalog .mn-product__pic {
        max-width: 100%;
        height: 200px
    }
    .mn-product__dtlist {
        position: relative;
        display: block;
        top: auto;
        left: auto;
        right: auto;
        bottom: auto;
        box-shadow: none;
        padding-top: 4px;
    }
    .mn-product__dtlist-bottom {
        position: relative;
        left: auto;
        right: auto;
        bottom: auto;
        padding: 0;
        transform: none;
        background-color: transparent;
        box-shadow: none;
    }
}
@media all and (max-width: 1200px) {

    .n-catalog-mobile-header {
        display: none;
        margin-left: -15px;
        margin-right: -15px;
        color: #141517;
        margin-bottom: 12px;
    }

    .n-catalog-mobile-header__row {
        display: flex;
        justify-content: space-between;
        align-items: center;
        min-height: 20px;
        height: 100%;
        padding-left: 10px;
        padding-right: 12px;
    }


    .n-catalog-mobile-back {
        display: block;
        flex: 0 0 24px;
        width: 24px;
        height: 20px;
        margin-right: 13px;
        background-repeat: no-repeat;
        background-position: center;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC44Ij4KPHBhdGggZD0iTTEyLjk1MzcgNS40NTE2MUgzLjU4MDYyTDcuMjUxMyAxLjc5MTQ4QzcuNjYwODggMS4zODMwMyA3LjY2MjQ1IDAuNzE5MjQzIDcuMjU0ODEgMC4zMDg4NTFDNi44NDcxNiAtMC4xMDE1OTMgNi4xODQ2MyAtMC4xMDMxMTIgNS43NzUwNSAwLjMwNTI4N0wwLjMwNzg0NiA1Ljc1NjlMMC4zMDY5MDQgNS43NTc5Qy0wLjEwMTYzIDYuMTY2MzUgLTAuMTAyOTM4IDYuODMyMjkgMC4zMDY4IDcuMjQyMUwwLjMwNzc0MSA3LjI0MzFMNS43NzQ5NSAxMi42OTQ3QzYuMTg0NDggMTMuMTAzMSA2Ljg0NyAxMy4xMDE2IDcuMjU0NyAxMi42OTExQzcuNjYyMzUgMTIuMjgwOCA3LjY2MDc4IDExLjYxNyA3LjI1MTIgMTEuMjA4NUwzLjU4MDYyIDcuNTQ4MzlIMTIuOTUzN0MxMy41MzE2IDcuNTQ4MzkgMTQgNy4wNzkwMiAxNCA2LjVDMTQgNS45MjA5OCAxMy41MzE2IDUuNDUxNjEgMTIuOTUzNyA1LjQ1MTYxWiIgZmlsbD0iIzE0MTUxNyIvPgo8L2c+Cjwvc3ZnPgo=);
    }

    .n-catalog-mobile-title {
        width: calc(100% - 107px);
        padding: 0;
        min-height: 28px;
        display: flex;
        flex-direction: column;
        justify-content: center;
        padding-right: 10px;
        margin-right: auto;
    }

    .n-catalog-mobile-title__name {
        font-weight: bold;
        font-size: 16px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .n-catalog-mobile-filter {
        height: 22px;
        width: 28px;
        margin-left: 15px;
        font-size: 14px;
        display: flex;
        align-items: center;
        justify-content: center;
        position: relative;
        color: #FFFFFF;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMSAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iOC41IiBjeT0iMy41IiByPSIyLjc1IiBzdHJva2U9IiM4RkJDNjIiIHN0cm9rZS13aWR0aD0iMS41Ii8+CjxjaXJjbGUgY3g9IjYuNSIgY3k9IjE4LjUiIHI9IjIuNzUiIHN0cm9rZT0iIzhGQkM2MiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KPGNpcmNsZSByPSIyLjc1IiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSAxMy41IDExLjUpIiBzdHJva2U9IiM4RkJDNjIiIHN0cm9rZS13aWR0aD0iMS41Ii8+CjxsaW5lIHgxPSIxMS43NSIgeTE9IjMuMjUiIHgyPSIyMC4yNSIgeTI9IjMuMjUiIHN0cm9rZT0iIzhGQkM2MiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8bGluZSB4MT0iOS43NSIgeTE9IjE4LjI1IiB4Mj0iMjAuMjUiIHkyPSIxOC4yNSIgc3Ryb2tlPSIjOEZCQzYyIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjxsaW5lIHgxPSIxMC4yNSIgeTE9IjExLjc1IiB4Mj0iMC43NSIgeTI9IjExLjc1IiBzdHJva2U9IiM4RkJDNjIiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPGxpbmUgeDE9IjAuNzUiIHkxPSIzLjI1IiB4Mj0iNS4yNSIgeTI9IjMuMjUiIHN0cm9rZT0iIzhGQkM2MiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8bGluZSB4MT0iMC43NSIgeTE9IjE4LjI1IiB4Mj0iMy4yNSIgeTI9IjE4LjI1IiBzdHJva2U9IiM4RkJDNjIiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPGxpbmUgeDE9IjIwLjI1IiB5MT0iMTEuNzUiIHgyPSIxNi43NSIgeTI9IjExLjc1IiBzdHJva2U9IiM4RkJDNjIiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+Cg==);
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center;
    }
    .n-catalog__sort-mobile {
        position: relative;
        height: 22px;
        align-items: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        min-width: 22px;
    }

    .n-catalog__sort-mobile-toggle{
        width: 100%;
        height: 100%;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGxpbmUgeDE9IjE4LjI1IiB5MT0iMTIuNzUiIHgyPSIxMC43NSIgeTI9IjEyLjc1IiBzdHJva2U9IiM4RkJDNjIiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggZD0iTTQgMS41TDQgMjAuNSIgc3Ryb2tlPSIjOEZCQzYyIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49ImJldmVsIi8+CjxsaW5lIHgxPSIxMC43NSIgeTE9IjQuMjUiIHgyPSIyMS4yNSIgeTI9IjQuMjUiIHN0cm9rZT0iIzhGQkM2MiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8bGluZSB4MT0iMTAuNzUiIHkxPSIxOS4yNSIgeDI9IjEzLjI1IiB5Mj0iMTkuMjUiIHN0cm9rZT0iIzhGQkM2MiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8bGluZSB4MT0iNCIgeTE9IjEuMDYwNjYiIHgyPSIxLjA2MDY2IiB5Mj0iNCIgc3Ryb2tlPSIjOEZCQzYyIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjxsaW5lIHgxPSIwLjc1IiB5MT0iLTAuNzUiIHgyPSI0LjkwNjg1IiB5Mj0iLTAuNzUiIHRyYW5zZm9ybT0ibWF0cml4KC0wLjcwNzEwNyAtMC43MDcxMDcgLTAuNzA3MTA3IDAuNzA3MTA3IDQgMjIpIiBzdHJva2U9IiM4RkJDNjIiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPGxpbmUgeDE9IjAuNzUiIHkxPSItMC43NSIgeDI9IjQuOTA2ODUiIHkyPSItMC43NSIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcxMDcgMC43MDcxMDcgMC43MDcxMDcgLTAuNzA3MTA3IDQgMCkiIHN0cm9rZT0iIzhGQkM2MiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8bGluZSB4MT0iNCIgeTE9IjIwLjkzOTMiIHgyPSI2LjkzOTM0IiB5Mj0iMTgiIHN0cm9rZT0iIzhGQkM2MiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K);
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center center;
        cursor: pointer;
    }

    .sort-mobile-el {
        border: none;
        padding: 0 7px 0 41px;
        line-height: 36px;
        position: relative;
        font-weight: 400;
        display: inline-block;
        width: 100%;
    }

    .sort-mobile-el-action {
        border: 1px solid #dcd7d1;
        border-radius: 4px;
        padding: 0 42px 0 7px;
        line-height: 36px;
        -webkit-transition: all .25s;
        -o-transition: all .25s;
        transition: all .25s;
        position: relative;
        font-weight: 400;
        display: inline-block;
        width: 100%;
    }

    .sort-mobile-el-action:after {
        content: '';
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDExIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjUgMC41TDUuNSA1LjVMMTAuNSAwLjUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
        background-size: cover;
        width: 11px;
        height: 6px;
        position: absolute;
        right: 15px;
        top: 50%;
        margin-top: -3px;
        -webkit-transition: all .25s ease;
        -o-transition: all .25s ease;
        transition: all .25s ease;
    }

    .n-catalog__sort-mobile select {
        font-family: "HelveticaNeueCyr", sans-serif;
        font-size: 16px;
        display: block;
        opacity: 0;
        left: 0;
        width: 100%;
        position: absolute;
        cursor: pointer;
        top: -999px;
        overflow: hidden;
    }
    .n-catalog-mobile-filter .icon-count {
        position: absolute;
        color: #fff;
        font-size: 10px;
        font-weight: 700;
        top: -2px;
        left: 19px;
        display: none;
        min-width: 0;
        background: #FF343C;
        border-radius: 2px;
        height: 11px;
        right: auto;
        text-align: center;
        width: 12px;
        line-height: 10px;
    }
    .n-catalog-mobile-filter .icon-count:after {
        display: none;
    }

    .n-catalog-mobile-filter .icon-count:last-child {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .n-catalog-mobile-filter .icon-count:after {
        width: 12px;
        height: 11px;
        background: #FF343C;
        border-radius: 2px;
        left: 50%;
        top: 5px;
    }

    .n-catalog__sort-custom-select{
        position: absolute;
        background: #FFFFFF;
        box-shadow: 0px 1px 15px rgba(0, 0, 0, 0.15) !important;
        border-radius: 10px;
        top: -9999px;
        z-index: 10;
        right: -49px;
        margin-top: 10px;
        white-space: nowrap;
        transform: translateY(-10px);
        opacity: 0;
        transition: top 0s .2s ease, transform .2s ease, opacity .2s ease;
        z-index: 100;
    }

    .n-catalog__sort-custom-select.active{
        top: 100%;
        transform: translateY(0px);
        opacity: 1;
        transition: top 0s ease, transform .2s ease, opacity .2s ease;
    }

    .n-catalog__sort-custom-option{
        display: flex;
        align-items: center;
        padding: 13.5px 16px;
        border-bottom: 1px solid #ECECEE;
        cursor: pointer;
    }

    .n-catalog__sort-custom-option:last-child{
        border-bottom: none;
    }

    .n-catalog__sort-custom-select .radio{
        width: 20px;
        height: 20px;
        border: 1px solid #8FBC62;
        display: inline-flex;
        border-radius: 50%;
        margin-right: 14px;
        margin-left: -2px;
        transition: all .2s ease;
        align-items: center;
        justify-content: center;
    }

    .n-catalog__sort-custom-select .radio:before{
        content: '';
        display: block;
        width: 10px;
        height: 10px;
        background-color: #fff;
        border-radius: 50%;
        opacity: 0;
        transition: all .2s ease;
    }

    .n-catalog__sort-custom-option.selected .radio{
        background-color: #8FBC62;
    }

    .n-catalog__sort-custom-option.selected .radio:before{
        opacity: 1;
    }

    .n-catalog__filters-list{
        display: flex;
        padding-left: 12px;
    }

    .n-catalog__filters-list .n-filter-btn{
        margin: 0;
    }
}
@media
  only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px ) and (max-width: 1399px),
  only screen and (   min--moz-device-pixel-ratio: 2) and (min-width: 768px ) and (max-width: 1399px),
  only screen and (     -o-min-device-pixel-ratio: 2/1) and (min-width: 768px ) and (max-width: 1399px),
  only screen and (        min-device-pixel-ratio: 2) and (min-width: 768px ) and (max-width: 1399px),
  only screen and (                min-resolution: 192dpi) and (min-width: 768px ) and (max-width: 1399px),
  only screen and (                min-resolution: 2dppx) and (min-width: 768px ) and (max-width: 1399px) {
    .mn-product__dtlist {
        position: relative;
        display: block;
        top: auto;
        left: auto;
        right: auto;
        bottom: auto;
        box-shadow: none;
        padding-top: 4px;
    }
    .mn-product__dtlist-bottom {
        position: relative;
        left: auto;
        right: auto;
        bottom: auto;
        padding: 0;
        transform: none;
        background-color: transparent;
        box-shadow: none;
    }
    .mn-product-catalog-new .mn-product__info{
        opacity: 1;
    }
    .mn-product-catalog-new .mn-product__dtlist{
        top: 0;
        bottom: 0;
        padding: 0 15px;
        padding-top: 15px;
    }
    .mn-product-catalog-new:hover .mn-product__dtlist{
        box-shadow: none;
    }
    .mn-product-catalog-new:hover .mn-product__dtlist-bottom{
        box-shadow: none;
    }

}

@media all and (min-width : 768px) and (max-width : 874px) {
    .mn-product__dtlist .mn-product__add-to-cart.in_cart:before {
        display: none !important;
    }  
}



@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
    .tooltip_new {
        display: none !important;
    }  
}



@media all and (max-width:1023px) {
    .mn-product.mn-product-catalog {
        width: 33.333%;
        margin: 0 0px 32px;
    }
    .mn-product.mn-product-catalog .mn-product__pic {
        height: 170px
    }

    .n-pagination__arrow--right {
        margin-left: 10px;
    }

    .n-pagination__arrow--left {
        margin-right: 10px;
    }

    .n-catalog__sort-new {
        font-size: 13px;
        padding-left: 50px;
    }
    .n-catalog__sort-new .n-catalog__sort-link {
        margin-right: 2vw;
    }
    .label-dsh--desktop {
        display: none;
    }
    .labels-new .label-dsh {
        display: flex;
        position: relative;
        top: auto;
        left: auto;
        margin-top: 5px;
        font-size: 10px;
        height: 22px;
    }
    .labels-new {
        flex-wrap: wrap;
        align-items: center;
    }
}

@media all and (max-width:767px) {
    .n-page {
        overflow: hidden;
    }
    .n-page.main-catalog {
        overflow: visible;
    }

    .n-breadcrumbs {
      margin: 0 0 10px;
    }
    .n-catalog__banner {
        display: none
    }
    .n-catalog {
        display: block
    }
    .n-title {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin-bottom: 5px;
    }
    .n-title h1 {
        line-height: 1;
        margin-bottom: 10px;
        margin-right: 15px;
    }
    .mobile-filter {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-left: 15px;
        padding-right: 6px;
    }
    .mobile-filter.open .mobile-filter-open {
        /* background-color: #8fbc62; */
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGxpbmUgeDE9IjAuNSIgeTE9Ii0wLjUiIHgyPSIyNy4xNDg5IiB5Mj0iLTAuNSIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuNjkwNDc1IC0wLjcyMzM1NiAwLjY5MDQ3NSAtMC43MjMzNTYgMjAgMjApIiBzdHJva2U9ImJsYWNrIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPGxpbmUgeDE9IjAuNSIgeTE9Ii0wLjUiIHgyPSIyNy4xNDg5IiB5Mj0iLTAuNSIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuNjkwNDc1IDAuNzIzMzU2IC0wLjY5MDQ3NSAtMC43MjMzNTYgMTkuMDkxOCAwKSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=);
        background-size: 20px
    }
    .mobile-filter.open .mobile-filter-close {
        /* display: block */
    }
    .mobile-filter-open {
        height: 22px;
        width: 28px;
        font-size: 14px;
        display: flex;
        align-items: center;
        justify-content: center;
        position: relative;
        color: #FFFFFF;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMSAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iOC41IiBjeT0iMy41IiByPSIyLjc1IiBzdHJva2U9IiM4RkJDNjIiIHN0cm9rZS13aWR0aD0iMS41Ii8+CjxjaXJjbGUgY3g9IjYuNSIgY3k9IjE4LjUiIHI9IjIuNzUiIHN0cm9rZT0iIzhGQkM2MiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KPGNpcmNsZSByPSIyLjc1IiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSAxMy41IDExLjUpIiBzdHJva2U9IiM4RkJDNjIiIHN0cm9rZS13aWR0aD0iMS41Ii8+CjxsaW5lIHgxPSIxMS43NSIgeTE9IjMuMjUiIHgyPSIyMC4yNSIgeTI9IjMuMjUiIHN0cm9rZT0iIzhGQkM2MiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8bGluZSB4MT0iOS43NSIgeTE9IjE4LjI1IiB4Mj0iMjAuMjUiIHkyPSIxOC4yNSIgc3Ryb2tlPSIjOEZCQzYyIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjxsaW5lIHgxPSIxMC4yNSIgeTE9IjExLjc1IiB4Mj0iMC43NSIgeTI9IjExLjc1IiBzdHJva2U9IiM4RkJDNjIiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPGxpbmUgeDE9IjAuNzUiIHkxPSIzLjI1IiB4Mj0iNS4yNSIgeTI9IjMuMjUiIHN0cm9rZT0iIzhGQkM2MiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8bGluZSB4MT0iMC43NSIgeTE9IjE4LjI1IiB4Mj0iMy4yNSIgeTI9IjE4LjI1IiBzdHJva2U9IiM4RkJDNjIiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPGxpbmUgeDE9IjIwLjI1IiB5MT0iMTEuNzUiIHgyPSIxNi43NSIgeTI9IjExLjc1IiBzdHJva2U9IiM4RkJDNjIiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+Cg==);
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center;
    }
    .mobile-filter-close {
        color: #8f91a3;
        display: none;
        margin-right: 5px
    }
    .n-checkbox__pseudo {
        margin-top: 1px
    }
    .n-catalog__filter {
        position: absolute;
        width: calc(100% + 30px);
        left: -15px;
        right: -15px;
        top: 45px;
        background-color: #fff;
        z-index: 3;
        padding: 0;
        display: none;
        padding: 20px 10px;
    }
    .n-catalog__filter.mobile-open {
        display: block;
        z-index: 100;
    }
    .n-filter__selected {
        display: none
    }
    .n-catalog__sort {
        position: relative;
        display: inline-block;
        z-index: 3;
        margin-bottom: 0;
        display: none;
    }
    .n-catalog__sort.open b:after {
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg)
    }
    .n-catalog__sort.open .n-catalog__sort-wrapper {
        display: block;
    }
    .n-catalog__sort.open .n-catalog__sort-link.active {
        display: none;
    }
    .n-catalog__sort b {
        border: 1px solid #dcd7d1;
        border-radius: 4px;
        padding: 0 42px 0 7px;
        line-height: 36px;
        -webkit-transition: all .25s;
        -o-transition: all .25s;
        transition: all .25s;
        position: relative;
        font-weight: 400;
        display: inline-block;
        width: 100%;
    }

    .n-catalog__sort b:after {
        content: '';
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDExIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjUgMC41TDUuNSA1LjVMMTAuNSAwLjUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
        background-size: cover;
        width: 11px;
        height: 6px;
        position: absolute;
        right: 15px;
        top: 50%;
        margin-top: -3px;
        -webkit-transition: all .25s ease;
        -o-transition: all .25s ease;
        transition: all .25s ease;
    }
    .n-catalog__sort-wrapper {
        position: absolute;
        background-color: #fff;
        width: 100%;
        top: calc(100% - 3px);
        border: 1px solid #dcd7d1;
        border-top: none;
        border-radius: 4px;
        padding: 7px;
        display: none;
    }
    .n-catalog__sort-link {
        margin-bottom: 10px;
    }
    .n-catalog-mobile-top {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-bottom: 15px;
    }
    .n-filter__mobile-only {
        display: block;
    }
    .n-catalog__filter-title {
        display: none;
    }
    .n-filter__group {
        padding-top: 16px;
        padding-bottom: 20px;
        border-bottom: 1px solid #ececee;
        margin-bottom: 0;
    }
    .n-filter__group.open .n-filter__title {
        margin-bottom: 15px;
    }
    .n-filter__title {
        margin-bottom: 15px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
    .n-filter-container {
        max-height: unset;
    }
    .n-filter-mobile-btn {
        width: 100%;
        margin-top: 15px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
    .n-filter__search input {
        height: 43px;
    }
    /*.n-filter__range {
        padding: 0 0 10px;
        display: block;
        width: 100%;
    }
    .n-filter__range .irs {
        height: 50px;
        padding: 0;
    }
    .n-filter__range .irs-bar {
        position: absolute;
        display: block;
        left: 0;
        width: 0;
        height: 4px;
        top: 33px;
        background: #8FBC62;
    }
    .n-filter__range .irs-line {
        height: 4px;
        top: 33px;
        background: #ececee;
        border-radius: 2px;
        margin-right: 1px;
    }
    .n-filter__range .irs-max,
    .n-filter__range .irs-min {
        display: none
    }
    .n-filter__range .irs-from,
    .n-filter__range .irs-single,
    .n-filter__range .irs-to {
        display: none !important;
        color: #000;
        font-size: 14px;
        position: absolute;
        top: 6px!important;
        text-align: center;
        line-height: 1;
        display: block;
        background-color: transparent;
        background-repeat: no-repeat;
        border-radius: 0;
        font-family: HelveticaNeueCyr, sans-serif
    }
    .n-filter__range .irs-from:before,
    .n-filter__range .irs-single:before,
    .n-filter__range .irs-to:before {
        display: none
    }
    .n-filter__range .irs-single:before {
        display: none
    }
    .n-filter__range .irs-slider {
        top: 36px
    }
    .n-filter__range .irs--flat .irs-handle {
        width: 20px;
        height: 20px;
        top: 24px;
        border-radius: 50%;
        background: #F2F2F2;
        box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
        border-radius: 50%;
    }

    .n-filter__range .irs--flat .irs-handle:before {
        content: "";
        position: absolute;
        width: 7px;
        height: 7px;
        background: #8FBC62;
        border-radius: 50%;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
    }



    .n-filter__range .irs--flat .irs-handle i {
        display: none
    }
    .n-filter__range .irs-line-mid {
        height: 4px
    }*/
    .mn-product.mn-product-catalog {
        width: calc(50% - 18px);
        margin-bottom: 5px;
    }
    .n-pagination-wrapper {
        text-align: center
    }
    .n-pagination {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        width: 100%;
        max-width: 370px;
        margin-left: auto;
        margin-right: auto
    }
    .n-pagination__item {
        margin: 0 auto
    }
    .filters-count {
        margin-left: auto;
        margin-right: 15px;
        display: inline-block;
        color: #fff;
        position: relative;
        font-size: 11px;
        line-height: 1;
        min-width: 14px;
        display: none
    }
    .filters-count:before {
        content: '';
        position: absolute;
        width: 14px;
        height: 14px;
        background-color: #8f91a3;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        border-radius: 50%
    }
    .filters-count span {
        position: absolute;
        z-index: 1;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%)
    }


    .kind.filter-FASOVKA .filter_name {
      display: flex;
    }  
    
    .n-page .n-catalog__filter .kind, 
    .n-page .n-catalog__filter .kind.active_div {
      margin-top: 0;
      margin-bottom: 0;
      padding-top: 16px;
      padding-bottom: 20px;
      border-bottom: 1px solid #ececee;
    }
  
    .filter-FASOVKA.active_div .n-filter-container {
      padding-top: 0;
    }

    .mn-product__tooltip  .tooltip_new {
        display: none !important;
    }
    .mn-discount {
        /* line-height: 14px; */
    }
    .footer {
        margin-top: 15px;
    }

    .footer-shadow {
        position: relative;
    }
    
    .n-catalog-shadow {
        position: relative;
    }
    
    .n-catalog-shadow:before {
        content: "";
        position: absolute;
        width: calc(100% + 30px);
        height: 100%;
        background-position: center;
        background-size: cover;
        position: absolute;
        background: rgb(0, 0, 0, 0.4);
        top: 45px;
        left: -15px;
        right: 0;
        bottom: 0;
        z-index: 2;
    }
    
    
    .footer-shadow:before {
        content: "";
        position: absolute;
        width: 100%;
        height: calc(100% + 15px);
        background-position: center;
        background-size: cover;
        position: absolute;
        background: rgb(0, 0, 0, 0.4);
        top: -15px;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: 2;
    }
    .n-catalog__products {
        margin-bottom: 0px;
        margin-left: -12px;
        margin-right: -12px;
        padding-bottom: 23px;
    }


    .n-pagination-wrapper {
        margin-left: -9px;
        margin-right: -9px;
    }

    .n-pagination {
        margin-bottom: 35px;
    }

    .mn-product__favorites:hover:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMiAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjgxNzYgMS4xNDc5OEMxNi45MTI4IC0wLjE0MTU4MSAxMy45MjM1IC0wLjU1MDE5MiAxMSAxLjkxMDA3QzguMDc2NzEgLTAuNTUwMzY0IDUuMDg3MSAtMC4xNDE1ODEgMy4xODI0NyAxLjE0Nzk4QzAuNjEyODA0IDIuODg3ODggLTEuMDQ1MzUgNi44NTAxNiAwLjc1NzQyNCAxMS4wNTdDMy4xMTkyNyAxNi41Njc3IDEwLjMxMDggMTkuODQ4NCAxMC42MTU2IDE5Ljk4NTNDMTAuODU4IDIwLjA5NDIgMTEuMTQxOSAyMC4wOTQyIDExLjM4NDMgMTkuOTg1M0MxMS42ODkzIDE5Ljg0ODQgMTguODgwOCAxNi41Njc3IDIxLjI0MjUgMTEuMDU3QzIzLjA0NTQgNi44NTAxNiAyMS4zODczIDIuODg3ODggMTguODE3NiAxLjE0Nzk4Wk0xOS41MTggMTAuMzE4QzE3LjczMzggMTQuNDgxMiAxMi40NjgyIDE3LjM1MjggMTAuOTk5MyAxOC4wODgzQzkuNTI5OTUgMTcuMzU0IDQuMjcwMjIgMTQuNDkwNiAyLjQ4MTg3IDEwLjMxOEMxLjA3OTQ3IDcuMDQ1OTcgMi4zMDE4NyA0LjAwOTYzIDQuMjM0MTUgMi43MDE1M0M0LjkzNTA5IDIuMjI2OTYgNS42OTc1MiAxLjk5MzU0IDYuNDgxNiAxLjk5MzU0QzcuNzY4MDYgMS45OTM1NCA5LjExMjQxIDIuNjIyMzUgMTAuMzM2NSAzLjg0NjQ2QzEwLjcwMzEgNC4yMTI4MiAxMS4yOTY4IDQuMjEyODIgMTEuNjYzMiAzLjg0NjQ2QzEzLjYzMzQgMS44NzYyMyAxNS45MTQ5IDEuNDQ4MzggMTcuNzY1NiAyLjcwMTUzQzE5LjY5OCA0LjAwOTYzIDIwLjkyMDQgNy4wNDU5NyAxOS41MTggMTAuMzE4WiIgZmlsbD0iI0RBREFEQSIvPgo8L3N2Zz4K);
    }

    .mn-product__favorites.added:hover:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMiAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjgxNzYgMS4xNDc5OEMxNi45MTI4IC0wLjE0MTU4MSAxMy45MjM1IC0wLjU1MDE5MiAxMSAxLjkxMDA3QzguMDc2NzEgLTAuNTUwMzY0IDUuMDg3MSAtMC4xNDE1ODEgMy4xODI0NyAxLjE0Nzk4QzAuNjEyODA0IDIuODg3ODggLTEuMDQ1MzUgNi44NTAxNiAwLjc1NzQyNCAxMS4wNTdDMy4xMTkyNyAxNi41Njc3IDEwLjMxMDggMTkuODQ4NCAxMC42MTU2IDE5Ljk4NTNDMTAuODU4IDIwLjA5NDIgMTEuMTQxOSAyMC4wOTQyIDExLjM4NDMgMTkuOTg1M0MxMS42ODkzIDE5Ljg0ODQgMTguODgwOCAxNi41Njc3IDIxLjI0MjUgMTEuMDU3QzIzLjA0NTQgNi44NTAxNiAyMS4zODczIDIuODg3ODggMTguODE3NiAxLjE0Nzk4Wk0xOS41MTggMTAuMzE4QzE3LjczMzggMTQuNDgxMiAxMi40NjgyIDE3LjM1MjggMTAuOTk5MyAxOC4wODgzQzkuNTI5OTUgMTcuMzU0IDQuMjcwMjIgMTQuNDkwNiAyLjQ4MTg3IDEwLjMxOEMxLjA3OTQ3IDcuMDQ1OTcgMi4zMDE4NyA0LjAwOTYzIDQuMjM0MTUgMi43MDE1M0M0LjkzNTA5IDIuMjI2OTYgNS42OTc1MiAxLjk5MzU0IDYuNDgxNiAxLjk5MzU0QzcuNzY4MDYgMS45OTM1NCA5LjExMjQxIDIuNjIyMzUgMTAuMzM2NSAzLjg0NjQ2QzEwLjcwMzEgNC4yMTI4MiAxMS4yOTY4IDQuMjEyODIgMTEuNjYzMiAzLjg0NjQ2QzEzLjYzMzQgMS44NzYyMyAxNS45MTQ5IDEuNDQ4MzggMTcuNzY1NiAyLjcwMTUzQzE5LjY5OCA0LjAwOTYzIDIwLjkyMDQgNy4wNDU5NyAxOS41MTggMTAuMzE4WiIgZmlsbD0iIzhGQkM2MiIvPgo8L3N2Zz4K);
    }

    .n-pagination__item-all {
        margin: 0 0 0 13px;
    }

    .n-pagination {
        max-width: 500px;
    }

    .n-pagination__arrow--left {
        margin: 0;
        width: 16px;
        height: 22px;
    }

    .n-pagination__arrow--right {
        margin: 0;
        width: 16px;
        height: 22px;
    }

    .mn-product-catalog:hover .mn-product__dtlist {
        /*display: none;*/
    }
    
    .mn-product-catalog:hover .mn-product-catalog__body {
        z-index: 1;
    }

    .mn-product__pic img {
        padding: 0;
    }

    .mn-product.mn-product-catalog {
        margin: 0 9px 10px;
    }

    .n-page .kind.filtertwo {
        padding-top: 0;
    }
    .catalog-top-banner-mobile img {
        width: 100%;
    }

    /* mobil filter */

    .admin-body #bx-panel {
        display: none !important;
    }

    .mob-filter-wrapper,
    .mob-filter-category-wrapper {
        display: none;
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 202101;
        overflow-y: auto;
        overflow-x: hidden;
    }

    .mob-filter-category-wrapper.filter-active,
    .mob-filter-wrapper.filter-active {
        display: block;
    }

    .mob-filter,
    .mob-filter-category {
        position: absolute;
        top: 0;
        right: 0;
        left: 0;
        z-index: 110;
        display: flex;
        flex-direction: column;
        min-height: 100%;
        background: #fff;
        /* opacity: 0; */
        transition: opacity .15s,transform .15s;
        /* transform: scale(.5); */
        opacity: 1;
        transform: scale(1);
    }


    .mob-filter-container,
    .mob-filter-category-container {
        display: flex;
        flex: 1 1;
        flex-direction: column;
        width: 100%;
        position: relative;
    }

    .mob-filter-header {
        position: relative;
        background: #8FBC62;
        color: #fff;
        min-width: 320px;
        max-width: 1024px;
    }

    .mob-filter-header__container {
        display: flex;
        align-items: center;
        justify-content: center;
        height: 50px;
        margin: 0 10px;
    }

    .mob-filer-header__clear {
        position: absolute;
        border: 1px solid #FFFFFF;
        color: #fff;
        border-radius: 5px;
        font-size: 14px;
        left: 10px;
        top: 50%;
        transform: translateY(-50%);
        width: 100px;
        height: 32px;
        display: flex;
        align-items: center;
        justify-content: center;
    }



    .mob-filter-detail-title__clear {
        border: 1px solid #FFFFFF;
        color: #fff;
        border-radius: 5px;
        font-size: 14px;
        display: none;
        width: 100px;
        height: 32px;
    }


    .mob-filter-header__title {
        font-weight: bold;
        font-size: 16px;
        line-height: 26px;
    }

    .mob-filer-header__close {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        right: 10px;
        display: block;
        color: #fff;
    }

    .mob-filer-header__close-text {
        font-size: 14px;
        line-height: 28px;
        position: relative;
        padding-right: 20px;
    }

    .mob-filer-header__close-text:before {
        content: "";
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        right: 0;
        width: 11px;
        height: 11px;
        background-repeat: no-repeat;
        background-position: center;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjI2ODYyIDExLjczMTRDMS40NDc2IDExLjkxMDYgMS42ODIgMTIgMS45MTY1OSAxMkMyLjE1MTE5IDEyIDIuMzg1NzggMTEuOTEwNiAyLjU2NDc2IDExLjczMTRMNi41MDAwNCA3Ljc5NjExTDEwLjQzNTIgMTEuNzMxM0MxMC42MTQyIDExLjkxMDUgMTAuODQ4OCAxMiAxMS4wODM0IDEyQzExLjMxOCAxMiAxMS41NTI0IDExLjkxMDUgMTEuNzMxNCAxMS43MzEzQzEyLjA4OTUgMTEuMzczMyAxMi4wODk1IDEwLjc5MzMgMTEuNzMxNCAxMC40MzUyTDcuNzk2MTggNi40OTk5NkwxMS43MzE0IDIuNTY0NzZDMTIuMDg5NSAyLjIwNjggMTIuMDg5MyAxLjYyNjU4IDExLjczMTQgMS4yNjg2MkMxMS4zNzM0IDAuOTEwNDYgMTAuNzkzNCAwLjkxMDQ2IDEwLjQzNTIgMS4yNjg2Mkw2LjUwMDA0IDUuMjAzODJMMi41NjQ3NiAxLjI2ODU1QzIuMjA2OCAwLjkxMDM4NyAxLjYyNjU4IDAuOTEwNTgzIDEuMjY4NjIgMS4yNjg1NUMwLjkxMDQ2IDEuNjI2NTEgMC45MTA0NiAyLjIwNjUzIDEuMjY4NjIgMi41NjQ2OUw1LjIwMzg5IDYuNDk5OTZMMS4yNjg2MiAxMC40MzUyQzAuOTEwNDYgMTAuNzkzMiAwLjkxMDQ2IDExLjM3MzQgMS4yNjg2MiAxMS43MzE0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTEuMjY4NjIgMTEuNzMxNEwxLjUxNjI0IDExLjQ4NEwxLjUxNjA0IDExLjQ4MzhMMS4yNjg2MiAxMS43MzE0Wk0yLjU2NDc2IDExLjczMTRMMi4zMTcyOCAxMS40ODM5TDIuMzE3MTQgMTEuNDg0TDIuNTY0NzYgMTEuNzMxNFpNNi41MDAwNCA3Ljc5NjExTDYuNzQ3NTIgNy41NDg2Mkw2LjUwMDA0IDcuMzAxMTNMNi4yNTI1NSA3LjU0ODYyTDYuNTAwMDQgNy43OTYxMVpNMTAuNDM1MiAxMS43MzEzTDEwLjY4MjkgMTEuNDg0TDEwLjY4MjcgMTEuNDgzOEwxMC40MzUyIDExLjczMTNaTTExLjczMTQgMTEuNzMxM0wxMS40ODQgMTEuNDgzOEwxMS40ODM4IDExLjQ4NEwxMS43MzE0IDExLjczMTNaTTExLjczMTQgMTAuNDM1MkwxMS45Nzg5IDEwLjE4NzdMMTEuNzMxNCAxMC40MzUyWk03Ljc5NjE4IDYuNDk5OTZMNy41NDg2OSA2LjI1MjQ3TDcuMzAxMjEgNi40OTk5Nkw3LjU0ODY5IDYuNzQ3NDVMNy43OTYxOCA2LjQ5OTk2Wk0xMS43MzE0IDIuNTY0NzZMMTEuNDg0IDIuMzE3MjFMMTEuNDgzOSAyLjMxNzI4TDExLjczMTQgMi41NjQ3NlpNMTEuNzMxNCAxLjI2ODYyTDExLjQ4MzggMS41MTYwNEwxMS40ODM5IDEuNTE2MTFMMTEuNzMxNCAxLjI2ODYyWk0xMC40MzUyIDEuMjY4NjJMMTAuMTg3NyAxLjAyMTEzVjEuMDIxMTNMMTAuNDM1MiAxLjI2ODYyWk02LjUwMDA0IDUuMjAzODJMNi4yNTI1NSA1LjQ1MTNMNi41MDAwNCA1LjY5ODc5TDYuNzQ3NTIgNS40NTEzTDYuNTAwMDQgNS4yMDM4MlpNMi41NjQ3NiAxLjI2ODU1TDIuMzE3MjEgMS41MTU5NkwyLjMxNzI4IDEuNTE2MDNMMi41NjQ3NiAxLjI2ODU1Wk0xLjI2ODYyIDEuMjY4NTVMMS41MTYwNCAxLjUxNjFMMS41MTYxMSAxLjUxNjAzTDEuMjY4NjIgMS4yNjg1NVpNMS4yNjg2MiAyLjU2NDY5TDEuNTE2MTEgMi4zMTcyTDEuMjY4NjIgMi41NjQ2OVpNNS4yMDM4OSA2LjQ5OTk2TDUuNDUxMzggNi43NDc0NUw1LjY5ODg3IDYuNDk5OTZMNS40NTEzOCA2LjI1MjQ3TDUuMjAzODkgNi40OTk5NlpNMS4yNjg2MiAxMC40MzUyTDEuNTE2MDQgMTAuNjgyOEwxLjUxNjExIDEwLjY4MjdMMS4yNjg2MiAxMC40MzUyWk0xLjkxNjU5IDExLjY1QzEuNzcxMTMgMTEuNjUgMS42MjY5NiAxMS41OTQ5IDEuNTE2MjQgMTEuNDg0TDEuMDIxIDExLjk3ODdDMS4yNjgyNCAxMi4yMjYyIDEuNTkyODcgMTIuMzUgMS45MTY1OSAxMi4zNVYxMS42NVpNMi4zMTcxNCAxMS40ODRDMi4yMDY0OCAxMS41OTQ4IDIuMDYyMTQgMTEuNjUgMS45MTY1OSAxMS42NVYxMi4zNUMyLjI0MDI0IDEyLjM1IDIuNTY1MDkgMTIuMjI2MyAyLjgxMjM5IDExLjk3ODdMMi4zMTcxNCAxMS40ODRaTTYuMjUyNTUgNy41NDg2MkwyLjMxNzI4IDExLjQ4MzlMMi44MTIyNSAxMS45Nzg5TDYuNzQ3NTIgOC4wNDM1OUw2LjI1MjU1IDcuNTQ4NjJaTTEwLjY4MjcgMTEuNDgzOEw2Ljc0NzUyIDcuNTQ4NjJMNi4yNTI1NSA4LjA0MzU5TDEwLjE4NzcgMTEuOTc4OEwxMC42ODI3IDExLjQ4MzhaTTExLjA4MzQgMTEuNjVDMTAuOTM3OSAxMS42NSAxMC43OTM1IDExLjU5NDcgMTAuNjgyOSAxMS40ODRMMTAuMTg3NiAxMS45Nzg3QzEwLjQzNDkgMTIuMjI2MiAxMC43NTk4IDEyLjM1IDExLjA4MzQgMTIuMzVWMTEuNjVaTTExLjQ4MzggMTEuNDg0QzExLjM3MyAxMS41OTQ4IDExLjIyODkgMTEuNjUgMTEuMDgzNCAxMS42NVYxMi4zNUMxMS40MDcxIDEyLjM1IDExLjczMTggMTIuMjI2MiAxMS45NzkgMTEuOTc4N0wxMS40ODM4IDExLjQ4NFpNMTEuNDgzOSAxMC42ODI2QzExLjcwNTQgMTAuOTA0MiAxMS43MDUzIDExLjI2MjUgMTEuNDg0IDExLjQ4MzhMMTEuOTc4OCAxMS45Nzg5QzEyLjQ3MzggMTEuNDg0MiAxMi40NzM3IDEwLjY4MjUgMTEuOTc4OSAxMC4xODc3TDExLjQ4MzkgMTAuNjgyNlpNNy41NDg2OSA2Ljc0NzQ1TDExLjQ4MzkgMTAuNjgyNkwxMS45Nzg5IDEwLjE4NzdMOC4wNDM2NyA2LjI1MjQ3TDcuNTQ4NjkgNi43NDc0NVpNMTEuNDgzOSAyLjMxNzI4TDcuNTQ4NjkgNi4yNTI0N0w4LjA0MzY3IDYuNzQ3NDVMMTEuOTc4OSAyLjgxMjI1TDExLjQ4MzkgMi4zMTcyOFpNMTEuNDgzOSAxLjUxNjExQzExLjcwNTMgMS43Mzc0NyAxMS43MDUzIDIuMDk2MDMgMTEuNDg0IDIuMzE3MjFMMTEuOTc4OCAyLjgxMjMyQzEyLjQ3MzggMi4zMTc1NyAxMi40NzM0IDEuNTE1NjkgMTEuOTc4OSAxLjAyMTEzTDExLjQ4MzkgMS41MTYxMVpNMTAuNjgyNyAxLjUxNjExQzEwLjkwNDIgMS4yOTQ1OSAxMS4yNjI2IDEuMjk0NjkgMTEuNDgzOCAxLjUxNjA0TDExLjk3ODkgMS4wMjEyQzExLjQ4NDIgMC41MjYyMyAxMC42ODI2IDAuNTI2MzI3IDEwLjE4NzcgMS4wMjExM0wxMC42ODI3IDEuNTE2MTFaTTYuNzQ3NTIgNS40NTEzTDEwLjY4MjcgMS41MTYxMUwxMC4xODc3IDEuMDIxMTNMNi4yNTI1NSA0Ljk1NjMzTDYuNzQ3NTIgNS40NTEzWk0yLjMxNzI4IDEuNTE2MDNMNi4yNTI1NSA1LjQ1MTNMNi43NDc1MiA0Ljk1NjMzTDIuODEyMjUgMS4wMjEwNkwyLjMxNzI4IDEuNTE2MDNaTTEuNTE2MTEgMS41MTYwM0MxLjczNzQ3IDEuMjk0NjcgMi4wOTYwMyAxLjI5NDY3IDIuMzE3MjEgMS41MTU5NkwyLjgxMjMyIDEuMDIxMTNDMi4zMTc1NyAwLjUyNjEwOCAxLjUxNTY5IDAuNTI2NDk4IDEuMDIxMTMgMS4wMjEwNkwxLjUxNjExIDEuNTE2MDNaTTEuNTE2MTEgMi4zMTcyQzEuMjk0NTkgMi4wOTU2OSAxLjI5NDY5IDEuNzM3MzMgMS41MTYwNCAxLjUxNjFMMS4wMjEyIDEuMDIwOTlDMC41MjYyMyAxLjUxNTY5IDAuNTI2MzI3IDIuMzE3MzcgMS4wMjExMyAyLjgxMjE4TDEuNTE2MTEgMi4zMTcyWk01LjQ1MTM4IDYuMjUyNDdMMS41MTYxMSAyLjMxNzJMMS4wMjExMyAyLjgxMjE4TDQuOTU2NCA2Ljc0NzQ1TDUuNDUxMzggNi4yNTI0N1pNMS41MTYxMSAxMC42ODI3TDUuNDUxMzggNi43NDc0NUw0Ljk1NjQgNi4yNTI0N0wxLjAyMTEzIDEwLjE4NzdMMS41MTYxMSAxMC42ODI3Wk0xLjUxNjA0IDExLjQ4MzhDMS4yOTQ2NSAxMS4yNjI2IDEuMjk0NjUgMTAuOTA0MSAxLjUxNjA0IDEwLjY4MjhMMS4wMjEyIDEwLjE4NzdDMC41MjYyNjcgMTAuNjgyMyAwLjUyNjI2NyAxMS40ODQzIDEuMDIxMiAxMS45Nzg5TDEuNTE2MDQgMTEuNDgzOFoiIGZpbGw9IiM4RkJDNjIiLz4KPC9zdmc+Cg==);
    }

    .mob-filter-body {
        /* position: relative; */
        flex-direction: column;
        display: flex;
        flex: 1 1;
        width: 100%;
        min-width: 320px;
        max-width: 1024px;
        margin: 0 auto;
        max-height: calc(100vh - 50px);
        overflow: auto;
    }

    .mob-filter-item__link {
        display: flex;
        min-height: 54px;
        padding-left: 10px;
        padding-right: 24px;
        border-bottom: 1px solid #ECECEE;
        /*align-items: center;*/
        position: relative;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-align-content: stretch;
        -ms-flex-line-pack: stretch;
        align-content: stretch;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start;
    }

    .mob-filter-item__link:before,
    .mob-filter-category-item:before{
        content: "";
        position: absolute;
        width: 10px;
        height: 10px;
        top: 50%;
        transform: translateY(-50%);
        right: 10px;
        background-repeat: no-repeat;
        background-position: center;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik03LjY0NTE5IDUuNDk1MDVMMy4zNDUzNCA5Ljc5NDc2QzMuMDcxODIgMTAuMDY4NCAyLjYyODM1IDEwLjA2ODQgMi4zNTQ5NiA5Ljc5NDc2QzIuMDgxNTUgOS41MjEzNCAyLjA4MTU1IDkuMDc3OSAyLjM1NDk2IDguODA0NTFMNi4xNTk2NiA0Ljk5OTkzTDIuMzU1MDcgMS4xOTU0OEMyLjA4MTY2IDAuOTIxOTU0IDIuMDgxNjYgMC40Nzg1NTIgMi4zNTUwNyAwLjIwNTE0MUMyLjYyODQ4IC0wLjA2ODM4MDQgMy4wNzE5MyAtMC4wNjgzODA0IDMuMzQ1NDUgMC4yMDUxNDFMNy42NDUzIDQuNTA0OTFDNy43ODIwMSA0LjY0MTY5IDcuODUwMjggNC44MjA3NSA3Ljg1MDI4IDQuOTk5OUM3Ljg1MDI4IDUuMTc5MTUgNy43ODE4OCA1LjM1ODM0IDcuNjQ1MTkgNS40OTUwNVoiIGZpbGw9IiM4RjkxQTMiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
    }

    .mob-filter-item__title {
        font-size: 14px;
        line-height: 1.2;
        color: #000000;
    }
    .mob-filter-item__value{
        display: flex;
        flex-wrap: wrap;
    }
    .mob-filter-item {
        width: 100%;
        background: #FFF;
    }
    .mob-filter-item.active{
        padding-top: 5px;
    }
    .mob-filter-price {
        padding: 6px 10px 20px;
        border-bottom: 1px solid #ECECEE;
    }

    .mob-filter-price__title {
        font-size: 14px;
        line-height: 36px;
        margin-bottom: 10px;
    }

    .mob-filter-ui-slider {
        height: 20px;
        width: 100%;
        display: flex;
        align-items: center;
        margin-bottom: 24px;
    }

    .mob-filter-ui-slider__line {
        width: 100%;
        height: 4px;
        background: #8FBC62;
    }

    .mob-filter-price-input-box {
        display: flex;
        margin-left: -10px;
        margin-right: -10px;
    }

    .mob-filter-price-input {
        flex: 0 0 50%;
        padding: 0 10px;
        max-width: 50%;
        position: relative;
    }

    .mob-filter-price-input__span {
        position: absolute;
        color: #141517;
        opacity: 0.5;
        left: 27px;
        top: 50%;
        transform: translateY(-50%);

    }

    .mob-filter-price-input__value {
        width: 100%;
        background: #F2F2F2;
        border-radius: 5px;
        border: none;
        height: 36px;
        padding-left: 65px;
        font-size: 14px;
        color: #141517;
    }

    .mob-filter-price-input__value::placeholder {
        font-size: 14px;
        color: #141517;
    }

    .mob-filter-price-input__value::-webkit-outer-spin-button,
    .mob-filter-price-input__value::-webkit-inner-spin-button {
        -webkit-appearance: none;
        margin: 0;
    }

    input[type=number].mob-filter-price-input__value {
    -moz-appearance: textfield;
    }

    .mob-filter-detail-wrapper {
        display: none;
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 20150;
        overflow: auto;
    }

    .mob-filter-detail-wrapper.open {
        display: block;
    }

    .mob-filter-detail {
        position: absolute;
        top: 0;
        right: 0;
        left: 0;
        z-index: 20200;
        display: flex;
        flex-direction: column;
        min-height: 100%;
        background: #fff;
    }

    .mob-filter-detail-container {
        display: flex;
        flex: 1 1;
        flex-direction: column;
        width: 100%;
    }

    .mob-filter-detail-header {
        position: relative;
    }

    .mob-filter-detail-title, .mob-filter-detail-search-container {
        width: 100%;
        min-width: 320px;
        max-width: 1024px;
        margin: 0 auto;
    }

    .mob-filter-detail-title {
        background: #8FBC62;
    }


    .mob-filter-detail-title__box {
        display: flex;
        align-items: center;
        justify-content: space-between;
        height: 50px;
        margin: 0 10px;
        color: #fff;
    }

    .mob-filter-detail-title__back {
        display: block !important;
        width: 24px;
        height: 20px;
        margin-right: 16px;
        background-repeat: no-repeat;
        background-position: center;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC44Ij4KPHBhdGggZD0iTTEyLjk1MzcgNS40NTE2MUgzLjU4MDYyTDcuMjUxMyAxLjc5MTQ4QzcuNjYwODggMS4zODMwMyA3LjY2MjQ1IDAuNzE5MjQzIDcuMjU0ODEgMC4zMDg4NTFDNi44NDcxNiAtMC4xMDE1OTMgNi4xODQ2MyAtMC4xMDMxMTIgNS43NzUwNSAwLjMwNTI4N0wwLjMwNzg0NiA1Ljc1NjlMMC4zMDY5MDQgNS43NTc5Qy0wLjEwMTYzIDYuMTY2MzUgLTAuMTAyOTM4IDYuODMyMjkgMC4zMDY4IDcuMjQyMUwwLjMwNzc0MSA3LjI0MzFMNS43NzQ5NSAxMi42OTQ3QzYuMTg0NDggMTMuMTAzMSA2Ljg0NyAxMy4xMDE2IDcuMjU0NyAxMi42OTExQzcuNjYyMzUgMTIuMjgwOCA3LjY2MDc4IDExLjYxNyA3LjI1MTIgMTEuMjA4NUwzLjU4MDYyIDcuNTQ4MzlIMTIuOTUzN0MxMy41MzE2IDcuNTQ4MzkgMTQgNy4wNzkwMiAxNCA2LjVDMTQgNS45MjA5OCAxMy41MzE2IDUuNDUxNjEgMTIuOTUzNyA1LjQ1MTYxWiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L3N2Zz4K);
    }

    .mob-filter-detail-title__text {
        flex: 1 1;
        width: 100%;
        margin-bottom: 0;
        overflow: hidden;
        font-weight: bold;
        font-size: 16px;
        color: #fff;
        text-overflow: ellipsis;
    }

    .mob-filter-detail-search-container {
        border-bottom: 1px solid #ECECEE;
    }

    .mob-filter-detail-search-row {
        padding: 10px 10px 9px;
    }

    .mob-filter-detail-search {
        position: relative;
    }

    .mob-filter-detail-search:before {
        content: "";
        position: absolute;
        width: 13px;
        height: 12px;
        top: 50%;
        transform: translateY(-50%);
        left: 14px;
        background-repeat: no-repeat;
        background-position: center;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01Ljg4OTA1IDEwLjc3ODFDOC41ODkyIDEwLjc3ODEgMTAuNzc4MSA4LjU4OTIgMTAuNzc4MSA1Ljg4OTA1QzEwLjc3ODEgMy4xODg5IDguNTg5MiAxIDUuODg5MDUgMUMzLjE4ODkgMSAxIDMuMTg4OSAxIDUuODg5MDVDMSA4LjU4OTIgMy4xODg5IDEwLjc3ODEgNS44ODkwNSAxMC43NzgxWiIgc3Ryb2tlPSIjMTQxNTE3IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTExLjk5OTcgMTJMOS4zNDEzMSA5LjM0MTU1IiBzdHJva2U9IiMxNDE1MTciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
    }

    .mob-filter-detail-search-input {
        width: 100%;
        height: 35px;
        border: none;
        background: #F2F2F2;
        border-radius: 5px;
        font-size: 14px;
        color: #141517;
        padding-top: 4px;
        padding-bottom: 4px;
        padding-left: 37px;
        padding-right: 10px;
    }

    .mob-filter-detail-body {
        display: flex;
        flex: 1 1;
        flex-direction: column;
        position: relative;
    }

    .mob-filter-btn {
        width: 100%;
        height: 40px;
        display: flex;
        align-items: center;
        justify-content: center;
        background: #8FBC62;
        border-radius: 5px;
        font-size: 16px;
        color: #FFFFFF;
        border: none;
    }

    .mob-filter-detail-body__box {
        display: flex;
        flex: 1 1;
        flex-direction: column;
    }

    .mob-filter-detail-body__box-inner {
        position: relative;
        display: flex;
        flex: 1 1;
        width: 100%;
        min-width: 320px;
        max-width: 1024px;
        margin: 0 auto;
    }

    .mob-filter-detail-items {
        overflow: auto;
        width: 100%;
        max-height: calc(100vh - 105px);
    }

    .mob-filter-detail-item {
        display: flex;
        align-items: center;
        height: 54px;
        border-bottom: 1px solid #ECECEE;
        padding: 9px 17px 9px 10px;
        position: relative;
    }

    .mob-filter-detail-item.checked {
        background: rgb(56%, 74%, 38%, 0.2);
    }

    .mob-filter-detail-item-pseudo {
        width: 16px;
        height: 16px;
        border: 1px solid #D8D8D8;
        border-radius: 2px;
        display: block;
        position: relative;
        margin-left: 10px;
    }

    .mob-filter-detail-item-pseudo:before {
        content: "";
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
        width: 100%;
        height: 100%;
        display: none;
        background-repeat: no-repeat;
        background-position: center;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0zLjgyOTE4IDguNzM1NzRDMy43MzM3MiA4LjgzMTc2IDMuNjAzNDkgOC44ODUzMyAzLjQ2ODIxIDguODg1MzNDMy4zMzI5MiA4Ljg4NTMzIDMuMjAyNjkgOC44MzE3NiAzLjEwNzIzIDguNzM1NzRMMC4yMjQzODMgNS44NTI0M0MtMC4wNzQ3OTQyIDUuNTUzMjUgLTAuMDc0Nzk0MiA1LjA2ODEyIDAuMjI0MzgzIDQuNzY5NUwwLjU4NTM1OCA0LjQwODQzQzAuODg0NjI4IDQuMTA5MjYgMS4zNjkyIDQuMTA5MjYgMS42NjgzOCA0LjQwODQzTDMuNDY4MjEgNi4yMDgzNkw4LjMzMTYgMS4zNDQ4N0M4LjYzMDg3IDEuMDQ1NjkgOS4xMTU5MSAxLjA0NTY5IDkuNDE0NjIgMS4zNDQ4N0w5Ljc3NTYgMS43MDU5M0MxMC4wNzQ4IDIuMDA1MTEgMTAuMDc0OCAyLjQ5MDE1IDkuNzc1NiAyLjc4ODg2TDMuODI5MTggOC43MzU3NFoiIGZpbGw9IndoaXRlIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
    }

    .mob-filter-detail-item-checkbox {
        display: none;
    }

    .mob-filter-detail-item-checkbox:checked ~ .mob-filter-detail-item-pseudo {
        background: #8FBC62;
        border: 1px solid #8FBC62;
    }

    .mob-filter-detail-item-checkbox:checked ~ .mob-filter-detail-item-pseudo:before {
        display: block;
    }

    .mob-filter-detail-item-label {
        position: absolute;
        width: 100%;
        left: 0;
        right: 0;
        bottom: 0;
        top: 0;
        margin: 0;
        display: flex;
        align-items: center;
        cursor: pointer;
    }

    .mob-filter-detail-item-row {
        display: flex;
        align-items: center;
        justify-content: space-between;
        font-size: 14px;
        line-height: 120%;
        color: #000000;
        width: 100%;
        padding-left: 40px;
    }

    .mob-filter-detail-item-count {
        opacity: 0.5;
    }

    .mob-filter-detail-body__btn,
    .mob-filter-btn-wrap {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        width: 100%;
        padding: 27px 10px;
        background: #FFF;
        /*display: none;*/
    }

    .mob-filter-category-header {
        width: 100%;
        min-width: 320px;
        max-width: 1024px;
        margin: 0 auto;
        background: rgb(56%, 74%, 38%, 0.2);
    }

    .mob-filter-category-header__box {
        display: flex;
        align-items: center;
        justify-content: space-between;
        height: 50px;
        margin-left: 10px;
        color: #fff;
    }

    .mob-filter-category-header__title {
        width: 100%;
        font-weight: bold;
        font-size: 14px;
        color: #141517;
    }

    .mob-filter-category-header__close {
        position: relative;
        flex: 0 0 51px;
        width: 51px;
        height: 100%;
        border-left: 1px solid rgba(108, 143, 72, 0.2);
    }

    .mob-filter-category-header__close:before {
        content: "";
        position: absolute;
        width: 100%;
        background-size: auto;
        height: 100%;
        background-repeat: no-repeat;
        background-position: center;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjUxMjgyIDIxLjk4NzJDMi44NTQ1MSAyMi4zMjkyIDMuMzAyIDIyLjUwMDEgMy43NDk4NiAyMi41MDAxQzQuMTk3NzIgMjIuNTAwMSA0LjY0NTU4IDIyLjMyOTIgNC45ODcyNyAyMS45ODcyTDEyLjUwMDEgMTQuNDc0NEwyMC4wMTI3IDIxLjk4N0MyMC4zNTQ0IDIyLjMyOTEgMjAuODAyMyAyMi40OTk5IDIxLjI1MDEgMjIuNDk5OUMyMS42OTggMjIuNDk5OSAyMi4xNDU1IDIyLjMyOTEgMjIuNDg3MiAyMS45ODdDMjMuMTcwOSAyMS4zMDM3IDIzLjE3MDkgMjAuMTk2MyAyMi40ODcyIDE5LjUxMjZMMTQuOTc0NSAxMS45OTk5TDIyLjQ4NzIgNC40ODcyOEMyMy4xNzA5IDMuODAzODkgMjMuMTcwNiAyLjY5NjIgMjIuNDg3MiAyLjAxMjgyQzIxLjgwMzggMS4zMjkwNiAyMC42OTY1IDEuMzI5MDYgMjAuMDEyNyAyLjAxMjgyTDEyLjUwMDEgOS41MjU0N0w0Ljk4NzI4IDIuMDEyNjhDNC4zMDM4OSAxLjMyODkyIDMuMTk2MiAxLjMyOTI5IDIuNTEyODIgMi4wMTI2OEMxLjgyOTA2IDIuNjk2MDYgMS44MjkwNiAzLjgwMzM4IDIuNTEyODIgNC40ODcxM0wxMC4wMjU2IDExLjk5OTlMMi41MTI4MiAxOS41MTI3QzEuODI5MDYgMjAuMTk2MSAxLjgyOTA2IDIxLjMwMzggMi41MTI4MiAyMS45ODcyWiIgZmlsbD0iIzE0MTUxNyIvPgo8cGF0aCBkPSJNMi41MTI4MiAyMS45ODcyTDMuMzk3MTggMjEuMTAzOEwzLjM5NjQ2IDIxLjEwMzFMMi41MTI4MiAyMS45ODcyWk00Ljk4NzI3IDIxLjk4NzJMNC4xMDMzOSAyMS4xMDMzTDQuMTAyOTEgMjEuMTAzOEw0Ljk4NzI3IDIxLjk4NzJaTTEyLjUwMDEgMTQuNDc0NEwxMy4zODQgMTMuNTkwNUwxMi41MDAxIDEyLjcwNjZMMTEuNjE2MiAxMy41OTA1TDEyLjUwMDEgMTQuNDc0NFpNMjAuMDEyNyAyMS45ODdMMjAuODk3MSAyMS4xMDM2TDIwLjg5NjYgMjEuMTAzMkwyMC4wMTI3IDIxLjk4N1pNMjIuNDg3MiAyMS45ODdMMjEuNjAzNSAyMS4xMDI5TDIxLjYwMjggMjEuMTAzNkwyMi40ODcyIDIxLjk4N1pNMjIuNDg3MiAxOS41MTI2TDIzLjM3MTEgMTguNjI4N0wyMi40ODcyIDE5LjUxMjZaTTE0Ljk3NDUgMTEuOTk5OUwxNC4wOTA2IDExLjExNkwxMy4yMDY4IDExLjk5OTlMMTQuMDkwNiAxMi44ODM4TDE0Ljk3NDUgMTEuOTk5OVpNMjIuNDg3MiA0LjQ4NzI4TDIxLjYwMzUgMy42MDMxNUwyMS42MDMzIDMuNjAzMzlMMjIuNDg3MiA0LjQ4NzI4Wk0yMi40ODcyIDIuMDEyODJMMjEuNjAzMSAyLjg5NjQ2TDIxLjYwMzMgMi44OTY3TDIyLjQ4NzIgMi4wMTI4MlpNMjAuMDEyNyAyLjAxMjgyTDE5LjEyODggMS4xMjg5M0wxOS4xMjg4IDEuMTI4OTNMMjAuMDEyNyAyLjAxMjgyWk0xMi41MDAxIDkuNTI1NDdMMTEuNjE2MiAxMC40MDk0TDEyLjUwMDEgMTEuMjkzMkwxMy4zODQgMTAuNDA5NEwxMi41MDAxIDkuNTI1NDdaTTQuOTg3MjggMi4wMTI2OEw0LjEwMzE1IDIuODk2MzJMNC4xMDMzOSAyLjg5NjU2TDQuOTg3MjggMi4wMTI2OFpNMi41MTI4MiAyLjAxMjY4TDMuMzk2NDYgMi44OTY4TDMuMzk2NyAyLjg5NjU2TDIuNTEyODIgMi4wMTI2OFpNMi41MTI4MiA0LjQ4NzEzTDMuMzk2NyAzLjYwMzI1SDMuMzk2N0wyLjUxMjgyIDQuNDg3MTNaTTEwLjAyNTYgMTEuOTk5OUwxMC45MDk1IDEyLjg4MzhMMTEuNzkzNCAxMS45OTk5TDEwLjkwOTUgMTEuMTE2TDEwLjAyNTYgMTEuOTk5OVpNMi41MTI4MiAxOS41MTI3TDMuMzk2NDYgMjAuMzk2OEwzLjM5NjcgMjAuMzk2NkwyLjUxMjgyIDE5LjUxMjdaTTMuNzQ5ODYgMjEuMjUwMUMzLjYyMDMxIDIxLjI1MDEgMy40OTUwOCAyMS4yMDE4IDMuMzk3MTggMjEuMTAzOEwxLjYyODQ1IDIyLjg3MDZDMi4yMTM5NCAyMy40NTY3IDIuOTgzNjggMjMuNzUwMSAzLjc0OTg2IDIzLjc1MDFWMjEuMjUwMVpNNC4xMDI5MSAyMS4xMDM4QzQuMDA1MjEgMjEuMjAxNiAzLjg3OTY5IDIxLjI1MDEgMy43NDk4NiAyMS4yNTAxVjIzLjc1MDFDNC41MTU3NSAyMy43NTAxIDUuMjg1OTYgMjMuNDU2OSA1Ljg3MTY0IDIyLjg3MDZMNC4xMDI5MSAyMS4xMDM4Wk0xMS42MTYyIDEzLjU5MDVMNC4xMDMzOSAyMS4xMDMzTDUuODcxMTYgMjIuODcxMUwxMy4zODQgMTUuMzU4M0wxMS42MTYyIDEzLjU5MDVaTTIwLjg5NjYgMjEuMTAzMkwxMy4zODQgMTMuNTkwNUwxMS42MTYyIDE1LjM1ODNMMTkuMTI4OCAyMi44NzA5TDIwLjg5NjYgMjEuMTAzMlpNMjEuMjUwMSAyMS4yNDk5QzIxLjEyMDMgMjEuMjQ5OSAyMC45OTQ4IDIxLjIwMTQgMjAuODk3MSAyMS4xMDM2TDE5LjEyODQgMjIuODcwNEMxOS43MTQgMjMuNDU2OCAyMC40ODQzIDIzLjc0OTkgMjEuMjUwMSAyMy43NDk5VjIxLjI0OTlaTTIxLjYwMjggMjEuMTAzNkMyMS41MDQ5IDIxLjIwMTYgMjEuMzc5NyAyMS4yNDk5IDIxLjI1MDEgMjEuMjQ5OVYyMy43NDk5QzIyLjAxNjMgMjMuNzQ5OSAyMi43ODYxIDIzLjQ1NjYgMjMuMzcxNSAyMi44NzA0TDIxLjYwMjggMjEuMTAzNlpNMjEuNjAzMyAyMC4zOTY1QzIxLjc5OSAyMC41OTIyIDIxLjc5ODcgMjAuOTA3OSAyMS42MDM1IDIxLjEwMjlMMjMuMzcwOCAyMi44NzEyQzI0LjU0MzIgMjEuNjk5NCAyNC41NDI4IDE5LjgwMDUgMjMuMzcxMSAxOC42Mjg3TDIxLjYwMzMgMjAuMzk2NVpNMTQuMDkwNiAxMi44ODM4TDIxLjYwMzMgMjAuMzk2NUwyMy4zNzExIDE4LjYyODdMMTUuODU4NCAxMS4xMTZMMTQuMDkwNiAxMi44ODM4Wk0yMS42MDMzIDMuNjAzMzlMMTQuMDkwNiAxMS4xMTZMMTUuODU4NCAxMi44ODM4TDIzLjM3MTEgNS4zNzExNkwyMS42MDMzIDMuNjAzMzlaTTIxLjYwMzMgMi44OTY3QzIxLjc5ODggMy4wOTIyNCAyMS43OTg1IDMuNDA4MjkgMjEuNjAzNSAzLjYwMzE1TDIzLjM3MDggNS4zNzE0QzI0LjU0MzQgNC4xOTk1IDI0LjU0MjMgMi4zMDAxNiAyMy4zNzExIDEuMTI4OTNMMjEuNjAzMyAyLjg5NjdaTTIwLjg5NjYgMi44OTY3QzIxLjA5MjMgMi43MDA5NyAyMS40MDggMi43MDEzMSAyMS42MDMxIDIuODk2NDZMMjMuMzcxMyAxLjEyOTE4QzIyLjE5OTYgLTAuMDQzMTkyOSAyMC4zMDA2IC0wLjA0Mjg0MzUgMTkuMTI4OCAxLjEyODkzTDIwLjg5NjYgMi44OTY3Wk0xMy4zODQgMTAuNDA5NEwyMC44OTY2IDIuODk2N0wxOS4xMjg4IDEuMTI4OTNMMTEuNjE2MiA4LjY0MTU4TDEzLjM4NCAxMC40MDk0Wk00LjEwMzM5IDIuODk2NTZMMTEuNjE2MiAxMC40MDk0TDEzLjM4NCA4LjY0MTU4TDUuODcxMTYgMS4xMjg3OUw0LjEwMzM5IDIuODk2NTZaTTMuMzk2NyAyLjg5NjU2QzMuNTkyMjQgMi43MDEwMyAzLjkwODI5IDIuNzAxMzUgNC4xMDMxNSAyLjg5NjMyTDUuODcxNCAxLjEyOTA0QzQuNjk5NSAtMC4wNDM1MDYgMi44MDAxNiAtMC4wNDI0MzY4IDEuNjI4OTMgMS4xMjg3OUwzLjM5NjcgMi44OTY1NlpNMy4zOTY3IDMuNjAzMjVDMy4yMDA5NyAzLjQwNzUyIDMuMjAxMzEgMy4wOTE4NCAzLjM5NjQ2IDIuODk2OEwxLjYyOTE4IDEuMTI4NTVDMC40NTY4MDggMi4zMDAyOCAwLjQ1NzE1NiA0LjE5OTI0IDEuNjI4OTMgNS4zNzEwMkwzLjM5NjcgMy42MDMyNVpNMTAuOTA5NSAxMS4xMTZMMy4zOTY3IDMuNjAzMjVMMS42Mjg5MyA1LjM3MTAyTDkuMTQxNzMgMTIuODgzOEwxMC45MDk1IDExLjExNlpNMy4zOTY3IDIwLjM5NjZMMTAuOTA5NSAxMi44ODM4TDkuMTQxNzMgMTEuMTE2TDEuNjI4OTMgMTguNjI4OEwzLjM5NjcgMjAuMzk2NlpNMy4zOTY0NiAyMS4xMDMxQzMuMjAxMTggMjAuOTA3OSAzLjIwMTE4IDIwLjU5MiAzLjM5NjQ2IDIwLjM5NjhMMS42MjkxOCAxOC42Mjg2QzAuNDU2OTQxIDE5LjgwMDIgMC40NTY5NDMgMjEuNjk5NyAxLjYyOTE3IDIyLjg3MTNMMy4zOTY0NiAyMS4xMDMxWiIgZmlsbD0iI0U5RjJFMCIvPgo8L3N2Zz4K);
    }


    .mob-filter-category-body {
        display: flex;
        flex: 1 1;
        flex-direction: column;
        position: relative;
        width: 100%;
        min-width: 320px;
        max-width: 1024px;
        margin: 0 auto;
    }

    .mob-filter-category-items {
        /*overflow: auto;*/
        width: 100%;
        /*max-height: calc(100vh - 50px);*/
    }

    .mob-filter-category-item {
        line-height: 1.2;
        position: relative;
        color: #141517;
        display: flex;
        height: 54px;
        padding-left: 10px;
        padding-right: 24px;
        border-bottom: 1px solid #ECECEE;
        align-items: center;
        position: relative;
    }

    .mob-filter-category-item__all {
        font-weight: bold;
    }

    .mob-filter-category-item__all:before {
        display: none;
    }


    /* filter active */

    .mob-filter-detail.active  .mob-filter-detail-body__btn {
        display: block;
    }

    .mob-filter-detail.active .mob-filter-detail-items {
        max-height: calc(100vh - 199px);
    }

    .mob-filter-detail.active .mob-filter-detail-title__clear {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .mob-filter.active .mob-filer-header__clear {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .mob-filter.active .mob-filter-body {
        max-height: calc(100vh - 144px);
    }

    .mob-filter.active .mob-filter-btn-wrap {
        display: block;
    }

    /* catalog 3.0 */

    .n-page__top {
        display: none !important;
    }

    .n-catalog-mobile-header {
        display: block;
    }
    .n-catalog-mobile-products {
        font-size: 12px;
    }
    .n-catalog-mobile-burger {
        flex: 0 0 51px;
        /* border-left: 1px solid rgb(42%, 56%, 28%, 0.5); */
        width: 51px;
        display: block;
        height: 51px;
        position: relative;
    }

    .n-catalog-mobile-burger:before {
        content: "";
        position: absolute;
        width: 100%;
        background-size: auto;
        height: 100%;
        background-repeat: no-repeat;
        background-position: center;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMSAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGxpbmUgeDE9IjAuNSIgeTE9IjE1LjUiIHgyPSIyMC41IiB5Mj0iMTUuNSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjxsaW5lIHgxPSIyMC41IiB5MT0iOC41IiB4Mj0iMC41IiB5Mj0iOC41IiBzdHJva2U9IndoaXRlIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPGxpbmUgeDE9IjAuNSIgeTE9IjAuNSIgeDI9IjIwLjUiIHkyPSIwLjUwMDAwMiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=);
    }


    .mn-product.mn-product-catalog-new {
        background-color: #fff;
        width: calc(50% - 6px);
        margin-left: 3px;
        margin-right: 3px;
        margin-bottom: 24px;
        padding: 0;
    }

    .mn-product.mn-product-catalog .mn-product-catalog__body{
        padding: 0;
    }

    .mn-product-catalog-new .mn-product__all-price {
        padding: 0 9px;
        margin-bottom: 7px;
    }

    .mn-product-catalog-new .mn-product__title {
        font-size: 12px;
        padding: 0 9px;
        height: 45px;
        line-height: 1.3;
        margin-bottom: 4px;
    }

    .mn-product__rating{
        padding: 0 9px;
    }

    .mn-product__rating-count span{
        display: none;
    }

    .mn-product-catalog-new .mn-product__dtlist {
        padding: 0;
        position: static;
    }

    .mn-product__dtlist-bottom{
        position: static;
    }

    .mn-product-catalog-new .mn-product__title-crop:after {
        content: '';
        position: absolute;
        height: 15px;
        width: 35px;
        right: 0;
        bottom: 0;
        background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,0.81) 78%, rgba(255,255,255,0.83) 80%);
        background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.81) 78%,rgba(255,255,255,0.83) 80%);
        background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.81) 78%,rgba(255,255,255,0.83) 80%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#d4ffffff',GradientType=1 );
    }
    .mn-product__dtlist .mn-product__favorites {
        margin-left: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        position: absolute;
        top: 1px;
        right: 5px;
        z-index: 1;
    }
    .mn-product__dtlist .mn-product__favorites:before,
    .mn-product__dtlist .mn-product__favorites:hover:before,
    .mn-product__favorites.added:hover:before{
        background-size: 21px;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAyMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3Ljk2MjIgMC45Nzk1MDdDMTYuMTQ0IC0wLjI0ODgwNCAxMy4yOTA2IC0wLjYzODAwOSAxMC41IDEuNzA1NEM3LjcwOTU5IC0wLjYzODE3MiA0Ljg1NTg2IC0wLjI0ODgwNCAzLjAzNzgxIDAuOTc5NTA3QzAuNTg0OTQ5IDIuNjM2NzggLTAuOTk3ODMgNi40MTA4NyAwLjcyMjk5NiAxMC40MTc5QzIuOTc3NDggMTUuNjY2OSA5Ljg0MjA5IDE4Ljc5MTggMTAuMTMzMSAxOC45MjIyQzEwLjM2NDQgMTkuMDI1OSAxMC42MzU1IDE5LjAyNTkgMTAuODY2OCAxOC45MjIyQzExLjE1OCAxOC43OTE4IDE4LjAyMjYgMTUuNjY2OSAyMC4yNzY5IDEwLjQxNzlDMjEuOTk3OSA2LjQxMDg3IDIwLjQxNTEgMi42MzY3OCAxNy45NjIyIDAuOTc5NTA3WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE3LjI1MTYgMS44NzY0QzE1LjYwNjUgMC43NzczODYgMTMuMDI0OSAwLjQyOTE1IDEwLjUgMi41MjU4OUM3Ljk3NTM0IDAuNDI5MDA0IDUuMzkzNCAwLjc3NzM4NiAzLjc0ODUgMS44NzY0QzEuNTI5MjQgMy4zNTkyMiAwLjA5NzIwMSA2LjczNjA1IDEuNjU0MTQgMTAuMzIxM0MzLjY5MzkxIDE1LjAxNzcgOS45MDQ3NSAxNy44MTM3IDEwLjE2OCAxNy45MzA0QzEwLjM3NzQgMTguMDIzMiAxMC42MjI2IDE4LjAyMzIgMTAuODMxOSAxNy45MzA0QzExLjA5NTMgMTcuODEzNyAxNy4zMDYxIDE1LjAxNzcgMTkuMzQ1OCAxMC4zMjEzQzIwLjkwMjkgNi43MzYwNSAxOS40NzA4IDMuMzU5MjIgMTcuMjUxNiAxLjg3NjRaTTE3Ljg1NjUgOS42OTE0NEMxNi4zMTU2IDEzLjIzOTUgMTEuNzY4IDE1LjY4NjggMTAuNDk5NCAxNi4zMTM2QzkuMjMwNDIgMTUuNjg3OSA0LjY4NzkxIDEzLjI0NzYgMy4xNDM0NCA5LjY5MTQ0QzEuOTMyMjcgNi45MDI5MiAyLjk4Nzk4IDQuMzE1MjMgNC42NTY3NiAzLjIwMDRDNS4yNjIxMiAyLjc5NTk2IDUuOTIwNTkgMi41OTcwMyA2LjU5Nzc0IDIuNTk3MDNDNy43MDg3OCAyLjU5NzAzIDguODY5ODEgMy4xMzI5MiA5LjkyNyA0LjE3NjE3QzEwLjI0MzYgNC40ODgzOSAxMC43NTY0IDQuNDg4MzkgMTEuMDcyOCA0LjE3NjE3QzEyLjc3NDMgMi40OTcwNSAxNC43NDQ3IDIuMTMyNDIgMTYuMzQzIDMuMjAwNEMxOC4wMTE5IDQuMzE1MjMgMTkuMDY3NiA2LjkwMjkyIDE3Ljg1NjUgOS42OTE0NFoiIGZpbGw9IiMyQzJFM0YiLz4KPC9zdmc+Cg==) !important;
    }
    .mn-product__dtlist .mn-product__favorites.added:before,
    .mn-product__dtlist .mn-product__favorites.added:hover:before{
        animation: none;
    }
    .mn-product__favorites:hover:after{
        opacity: 0 !important;
    }
    .mn-product__dtlist .mn-product__favorites:after{
        display: block !important;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxOSAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjI1MTYgMC44NzY0MDFDMTQuNjA2NSAtMC4yMjI2MTQgMTIuMDI0OSAtMC41NzA4NSA5LjUwMDAzIDEuNTI1ODlDNi45NzUzNCAtMC41NzA5OTYgNC4zOTM0IC0wLjIyMjYxNCAyLjc0ODUgMC44NzY0MDFDMC41MjkyMzkgMi4zNTkyMiAtMC45MDI3OTkgNS43MzYwNSAwLjY1NDEzOSA5LjMyMTMxQzIuNjkzOTEgMTQuMDE3NyA4LjkwNDc1IDE2LjgxMzcgOS4xNjgwNSAxNi45MzA0QzkuMzc3MzUgMTcuMDIzMiA5LjYyMjU1IDE3LjAyMzIgOS44MzE4NSAxNi45MzA0QzEwLjA5NTMgMTYuODEzNyAxNi4zMDYxIDE0LjAxNzcgMTguMzQ1OCA5LjMyMTMxQzE5LjkwMjkgNS43MzYwNSAxOC40NzA4IDIuMzU5MjIgMTYuMjUxNiAwLjg3NjQwMVoiIGZpbGw9IiNGRjM0M0MiLz4KPC9zdmc+Cg==) !important;
        transform: none;
        background-size: 19px;
    }
    .mn-product__dtlist .mn-product__favorites.added:after,
    .mn-product__dtlist .mn-product__favorites.added:hover:after{
        opacity: 1 !important;
    }
    .mn-product.mn-product-catalog-new .mn-product__pic {
        height: 225px;
        margin-bottom: 11px;
        border: 1px solid #F3F2F5;
        border-radius: 5px;
        overflow: hidden;
        display: flex;
    }
    .mn-product .content-watch-admin{
        position: absolute;
        z-index: 1;
        background-color: #fff;
    }
    .labels-new{
        bottom: 7px;
        padding: 0 8px;
    }
    .n-catalog__tags {
        margin: 12px -15px 0;
        display: flex;
        overflow: auto;
    }
    .n-catalog__tags.search-tags-desktop{
        display: none;
    }
    .n-catalog__tags-list {
        margin: 0;
        max-height: unset;
        padding: 0;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        overflow: auto;
        padding-bottom: 15px;
        flex-shrink: 0;
    }
    .n-catalog__tags-item {
        -ms-flex-negative: 0;
        flex-shrink: 0;
        margin-bottom: 0;
        box-shadow: none;
        border: none;
        font-size: 12px;
        font-family: HelveticaNeueCyr, sans-serif;
        border-radius: 5px;
        margin-right: 10px;
    }
    .n-catalog__tags-link{
        padding: 4.5px 9.5px;
    }
    .n-catalog__tags-item--more {
        position: relative;
        right: auto;
        width: 1px;
        height: 1px;
        box-shadow: none;
    }
    .n-catalog__tags-item--more a {
        display: none;
    }
    .n-catalog-mobile-top {
        margin-bottom: 0;
    }

    .n-catalog-mobile-top-action {
        margin-bottom: 15px !important;
    }


    .n-catalog__tags-item:first-child {
        margin-left: 6px;
    }
    .main-catalog + .footer {
        margin-top: 0;
    }
    
    .mn-product__dtlist .mn-product__add-to-cart {
        width: 24px;
        height: 21px;
        background-color: transparent;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyNCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgMUgyLjI1ODU4QzMuMjU2ODQgMSA0LjEwMjI0IDEuNzM2MSA0LjIzOTU2IDIuNzI0ODZMNC40NTA0NSA0LjI0MzI0TTQuNDUwNDUgNC4yNDMyNEw1LjI3Njg4IDEwLjE5MzVDNS40OTU2NiAxMS43Njg4IDYuOTA1NjYgMTIuODk5NSA4LjQ5MDggMTIuNzcxTDIwLjA4MDcgMTEuODMxM0MyMS4wMDkgMTEuNzU2IDIxLjc2MjUgMTEuMDQ5OSAyMS44OTc4IDEwLjEyODRMMjIuODE2MiAzLjg3MzI2QzIyLjkxIDMuMjM0NDggMjIuMzgyOSAyLjY3NTU3IDIxLjczOTcgMi43MzE3OUw0LjQ1MDQ1IDQuMjQzMjRaIiBzdHJva2U9IiMyQzJFM0YiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPGNpcmNsZSBjeD0iOS41IiBjeT0iMTcuNSIgcj0iMS43NSIgc3Ryb2tlPSIjMkMyRTNGIiBzdHJva2Utd2lkdGg9IjEuNSIvPgo8Y2lyY2xlIGN4PSIxOC41IiBjeT0iMTcuNSIgcj0iMS43NSIgc3Ryb2tlPSIjMkMyRTNGIiBzdHJva2Utd2lkdGg9IjEuNSIvPgo8L3N2Zz4K);
        background-size: contain;
        background-position: center center;
        background-repeat: no-repeat;
        position: absolute;
        top: 233px;
        right: 10px;
        border: none;
        text-indent: -9999px;
        z-index: 10;
    }

    .mn-product__dtlist .mn-product__add-to-cart:hover{
        background-color: transparent;
    }

    .mn-product__dtlist .mn-product__add-to-cart.in_cart{
        background-color: transparent;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyNCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgMUgyLjI1ODU4QzMuMjU2ODQgMSA0LjEwMjI0IDEuNzM2MSA0LjIzOTU2IDIuNzI0ODZMNC40NTA0NSA0LjI0MzI0TTQuNDUwNDUgNC4yNDMyNEw1LjI3Njg4IDEwLjE5MzVDNS40OTU2NiAxMS43Njg4IDYuOTA1NjYgMTIuODk5NSA4LjQ5MDggMTIuNzcxTDIwLjA4MDcgMTEuODMxM0MyMS4wMDkgMTEuNzU2IDIxLjc2MjUgMTEuMDQ5OSAyMS44OTc4IDEwLjEyODRMMjIuODE2MiAzLjg3MzI2QzIyLjkxIDMuMjM0NDggMjIuMzgyOSAyLjY3NTU3IDIxLjczOTcgMi43MzE3OUw0LjQ1MDQ1IDQuMjQzMjRaIiBzdHJva2U9IiM3MTk5NDgiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPGNpcmNsZSBjeD0iOS41IiBjeT0iMTcuNSIgcj0iMS43NSIgc3Ryb2tlPSIjNzE5OTQ4IiBzdHJva2Utd2lkdGg9IjEuNSIvPgo8Y2lyY2xlIGN4PSIxOC41IiBjeT0iMTcuNSIgcj0iMS43NSIgc3Ryb2tlPSIjNzE5OTQ4IiBzdHJva2Utd2lkdGg9IjEuNSIvPgo8L3N2Zz4K);
    }

    .mn-product__dtlist .mn-product__add-to-cart.in_cart:before{
        display: none;
    }

    #mobile_submit {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        width: 100%;
        padding: 27px 10px;
        background: #FFF;
    }

    #mobile_submit > button {
        width: 100%;
        height: 40px;
        display: flex;
        align-items: center;
        justify-content: center;
        background: #8FBC62;
        border-radius: 5px;
        font-size: 16px;
        color: #FFFFFF;
        border: none;
    }

    .footer {
        margin-top: 0 !important;
        margin-bottom: 70px;
    }
    .main-catalog {
        min-height: calc(100vh - 181px);
    }

    .mn-discount {
        left: 5px;
        height: 18px;
    }

    .mn-label-new {
        left: 5px;
    }

    .mn-product__price{
        font-size: 14px;
    }

    .mn-product-catalog-new .mn-product__price ._rub {
        font-size: 14px;
    }

    body .comagic-c-sitephone-label {
        left: 10% !important;
        margin-top: -59px !important; 
    }
    .label-3gift {
        font-size: 11px;
        padding: 5px;
    }
    .search-page .n-page__top {
        display: flex !important;
        justify-content: space-between;
        align-items: center;
        margin: 0 -9px;
        margin-top: 10px;
        margin-bottom: 14px;
    }
    .search-page .top-title-bg {
        display: none;
    }
    .search-page .n-page-search__top .n-title {
        display: block;
        margin: 0;
    }
    .search-page .n-page-search__top .n-title h1 {
        padding: 0;
        font-weight: bold;
        font-size: 16px;
        color: #141517;
    }
    .search-page .n-title .n-catalog-products {
        display: none;
    }
    .to-top {
        width: 48px;
        height: 48px;
        background-size: 16px;
        left: 15px;
        bottom: 80px !important;
        z-index: 4;
    }
    .n-catalog__fast-filters{
        display: flex;
        align-items: flex-start;
        padding-left: 6px;
        margin-right: -6px;
        padding-bottom: 15px;
    }
    .n-catalog__fast-filter{
        display: flex;
        align-items: center;
        background: #8FBC62;
        border-radius: 5px;
        font-size: 12px;
        color: #FFFFFF;
        padding: 4.5px 9px;
        margin-right: 10px;
    }
    .n-catalog__fast-filter-remove{
        width: 14px;
        height: 14px;
        border-radius: 50%;
        margin-left: 9px;
        background-color: #FFFFFF;
        margin-right: -4px;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOCA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNC40NDY2MSA0LjAwMDk3TDYuOTA3NTIgMS41NDAwNkM3LjAzMDgzIDEuNDE2NzMgNy4wMzA4MyAxLjIxNjc5IDYuOTA3NTIgMS4wOTM0N0M2Ljc4NDE5IDAuOTcwMTQ1IDYuNTg0MjMgMC45NzAxNDUgNi40NjA5MiAxLjA5MzQ3TDMuOTk5OTkgMy41NTQzOEwxLjUzOTA4IDEuMDkzNDdDMS40MTU3NiAwLjk3MDE0NSAxLjIxNTgxIDAuOTcwMTQ1IDEuMDkyNSAxLjA5MzQ3QzAuOTY5MTggMS4yMTY4IDAuOTY5MTY4IDEuNDE2NzUgMS4wOTI1IDEuNTQwMDZMMy41NTM0MSA0LjAwMDk3TDEuMDkyNSA2LjQ2MTg4QzAuOTY5MTY4IDYuNTg1MjEgMC45NjkxNjggNi43ODUxNSAxLjA5MjUgNi45MDg0N0MxLjIxNTgyIDcuMDMxOCAxLjQxNTc3IDcuMDMxNzggMS41MzkwOCA2LjkwODQ3TDMuOTk5OTkgNC40NDc1Nkw2LjQ2MDg5IDYuOTA4NDdDNi41ODQyMiA3LjAzMTggNi43ODQxOCA3LjAzMTc4IDYuOTA3NDkgNi45MDg0N0M3LjAzMDgxIDYuNzg1MTQgNy4wMzA4MSA2LjU4NTE5IDYuOTA3NDkgNi40NjE4OEw0LjQ0NjYxIDQuMDAwOTdaIiBmaWxsPSIjOEZCQzYyIiBzdHJva2U9IiM4RkJDNjIiIHN0cm9rZS13aWR0aD0iMC41Ii8+Cjwvc3ZnPgo=);
        background-size: 6px 6px;
        background-position: center center;
        background-repeat: no-repeat;
    }
    .labels-new .label-dsh {
        font-size: 12px;
    }
}


@media all and (max-width:479px) { 
    .step-hide {
        display: none;
    }

    .n-pagination[data-count-step="10"] .n-pagination__break {
        font-size: 10px;
        margin: 0 2px;
    }

}

@media all and (max-width:415px) { 
    .mn-product__dtlist .mn-product__add-to-cart.in_cart span {
        padding-left: 14%;
    }

    .basketnew__slider-new .mn-product__dtlist .mn-product__add-to-cart.in_cart span {
        padding-left: 0;
    }

    .mn-product__dtlist .mn-product__add-to-cart.in_cart:before {
        left: 13px;
    }
}


@media all and (max-width:380px) {
    .mn-product__dtlist .mn-product__add-to-cart.in_cart span {
        padding-left: 0;
    }

    .mn-product__dtlist .mn-product__add-to-cart.in_cart:before {
        display: none;
    }

    .mob-filer-header__clear {
        width: 84px;
        font-size: 12px;
    }

}


/* @media all and (min-width : 1280px) {
    .mn-product__dtlist {
        bottom: -58px;
        z-index: 1;
        background: #FFF;
    }

    .mn-product__dtlist-bottom {
        box-shadow: none !important;
        bottom: 52px;
    }
} */



.mn-product__favorites:before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMiAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjgxNzYgMS4xNDc5OEMxNi45MTI4IC0wLjE0MTU4MSAxMy45MjM1IC0wLjU1MDE5MiAxMSAxLjkxMDA3QzguMDc2NzEgLTAuNTUwMzY0IDUuMDg3MSAtMC4xNDE1ODEgMy4xODI0NyAxLjE0Nzk4QzAuNjEyODA0IDIuODg3ODggLTEuMDQ1MzUgNi44NTAxNiAwLjc1NzQyNCAxMS4wNTdDMy4xMTkyNyAxNi41Njc3IDEwLjMxMDggMTkuODQ4NCAxMC42MTU2IDE5Ljk4NTNDMTAuODU4IDIwLjA5NDIgMTEuMTQxOSAyMC4wOTQyIDExLjM4NDMgMTkuOTg1M0MxMS42ODkzIDE5Ljg0ODQgMTguODgwOCAxNi41Njc3IDIxLjI0MjUgMTEuMDU3QzIzLjA0NTQgNi44NTAxNiAyMS4zODczIDIuODg3ODggMTguODE3NiAxLjE0Nzk4Wk0xOS41MTggMTAuMzE4QzE3LjczMzggMTQuNDgxMiAxMi40NjgyIDE3LjM1MjggMTAuOTk5MyAxOC4wODgzQzkuNTI5OTUgMTcuMzU0IDQuMjcwMjIgMTQuNDkwNiAyLjQ4MTg3IDEwLjMxOEMxLjA3OTQ3IDcuMDQ1OTcgMi4zMDE4NyA0LjAwOTYzIDQuMjM0MTUgMi43MDE1M0M0LjkzNTA5IDIuMjI2OTYgNS42OTc1MiAxLjk5MzU0IDYuNDgxNiAxLjk5MzU0QzcuNzY4MDYgMS45OTM1NCA5LjExMjQxIDIuNjIyMzUgMTAuMzM2NSAzLjg0NjQ2QzEwLjcwMzEgNC4yMTI4MiAxMS4yOTY4IDQuMjEyODIgMTEuNjYzMiAzLjg0NjQ2QzEzLjYzMzQgMS44NzYyMyAxNS45MTQ5IDEuNDQ4MzggMTcuNzY1NiAyLjcwMTUzQzE5LjY5OCA0LjAwOTYzIDIwLjkyMDQgNy4wNDU5NyAxOS41MTggMTAuMzE4WiIgZmlsbD0iI0RBREFEQSIvPgo8L3N2Zz4K);
    background-size: 18px;
    background-repeat: no-repeat;
    background-position: center
}

.mn-product__favorites.added:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxOCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjM5NjIgMC44MjQ4NDhDMTMuODM3NyAtMC4yMDk1MTkgMTEuMzkyIC0wLjUzNzI3MSA5LjAwMDAyIDEuNDM2MTNDNi42MDgyMiAtMC41Mzc0MDggNC4xNjIxNyAtMC4yMDk1MTkgMi42MDM4NCAwLjgyNDg0OEMwLjUwMTM4NSAyLjIyMDQ1IC0wLjg1NTI4MyA1LjM5ODYzIDAuNjE5NzEgOC43NzNDMi41NTIxMyAxMy4xOTMyIDguNDM2MDggMTUuODI0NyA4LjY4NTUyIDE1LjkzNDVDOC44ODM4MSAxNi4wMjE4IDkuMTE2MSAxNi4wMjE4IDkuMzE0MzkgMTUuOTM0NUM5LjU2Mzk3IDE1LjgyNDcgMTUuNDQ3OSAxMy4xOTMyIDE3LjM4MDIgOC43NzNDMTguODU1MyA1LjM5ODYzIDE3LjQ5ODcgMi4yMjA0NSAxNS4zOTYyIDAuODI0ODQ4WiIgZmlsbD0iIzhGQkM2MiIvPgo8L3N2Zz4K);
}

.mn-product__favorites:after{
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxOCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjM5NjIgMC44MjQ4NDhDMTMuODM3NyAtMC4yMDk1MTkgMTEuMzkyIC0wLjUzNzI3MSA5LjAwMDAyIDEuNDM2MTNDNi42MDgyMiAtMC41Mzc0MDggNC4xNjIxNyAtMC4yMDk1MTkgMi42MDM4NCAwLjgyNDg0OEMwLjUwMTM4NSAyLjIyMDQ1IC0wLjg1NTI4MyA1LjM5ODYzIDAuNjE5NzEgOC43NzNDMi41NTIxMyAxMy4xOTMyIDguNDM2MDggMTUuODI0NyA4LjY4NTUyIDE1LjkzNDVDOC44ODM4MSAxNi4wMjE4IDkuMTE2MSAxNi4wMjE4IDkuMzE0MzkgMTUuOTM0NUM5LjU2Mzk3IDE1LjgyNDcgMTUuNDQ3OSAxMy4xOTMyIDE3LjM4MDIgOC43NzNDMTguODU1MyA1LjM5ODYzIDE3LjQ5ODcgMi4yMjA0NSAxNS4zOTYyIDAuODI0ODQ4WiIgZmlsbD0iIzhGQkM2MiIvPgo8L3N2Zz4K);
  background-size: 18px;
  background-repeat: no-repeat;
  background-position: center;
  transform: scale(0.2);
  opacity: 0;
  transition: all .2s ease;
}
.mn-product__favorites:hover:after {
  transform: scale(1);
  opacity: 1;
}
.mn-product__favorites.added:after{
  opacity: 0;
}


.atb-basket.atb-favorite:before {
    content: '';
    position: absolute;
    left: 0;
    top: 4px;
    width: 34px;
    height: 31px;
    background-size: cover;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzUiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzNSAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI5LjI0NDMgMS41OTgxNUMyNi4yODQxIC0wLjQwNTk0NCAyMS42Mzg0IC0xLjA0MDk2IDE3LjA5NTEgMi43ODI1MUMxMi41NTIgLTEuMDQxMjMgNy45MDU4MiAtMC40MDU5NDQgNC45NDU4NiAxLjU5ODE1QzAuOTUyMzU0IDQuMzAyMTIgLTEuNjI0NTcgMTAuNDU5OSAxLjE3NzExIDE2Ljk5NzdDNC44NDc2MyAyNS41NjE4IDE2LjAyMzkgMzAuNjYwNCAxNi40OTc3IDMwLjg3MzJDMTYuODc0MyAzMS4wNDI0IDE3LjMxNTYgMzEuMDQyNCAxNy42OTIyIDMwLjg3MzJDMTguMTY2MyAzMC42NjA0IDI5LjM0MjUgMjUuNTYxOCAzMy4wMTI4IDE2Ljk5NzdDMzUuODE0NyAxMC40NTk5IDMzLjIzNzggNC4zMDIxMiAyOS4yNDQzIDEuNTk4MTVaIiBmaWxsPSIjRTYyMTE3Ii8+Cjwvc3ZnPgo=);
}


@media all and (max-width:767px) {
    .mn-product__favorites:hover:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxOCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjM5NjIgMC44MjQ4NDhDMTMuODM3NyAtMC4yMDk1MTkgMTEuMzkyIC0wLjUzNzI3MSA5LjAwMDAyIDEuNDM2MTNDNi42MDgyMiAtMC41Mzc0MDggNC4xNjIxNyAtMC4yMDk1MTkgMi42MDM4NCAwLjgyNDg0OEMwLjUwMTM4NSAyLjIyMDQ1IC0wLjg1NTI4MyA1LjM5ODYzIDAuNjE5NzEgOC43NzNDMi41NTIxMyAxMy4xOTMyIDguNDM2MDggMTUuODI0NyA4LjY4NTUyIDE1LjkzNDVDOC44ODM4MSAxNi4wMjE4IDkuMTE2MSAxNi4wMjE4IDkuMzE0MzkgMTUuOTM0NUM5LjU2Mzk3IDE1LjgyNDcgMTUuNDQ3OSAxMy4xOTMyIDE3LjM4MDIgOC43NzNDMTguODU1MyA1LjM5ODYzIDE3LjQ5ODcgMi4yMjA0NSAxNS4zOTYyIDAuODI0ODQ4Wk0xNS45NjkzIDguMTgwMThDMTQuNTA5NSAxMS41MTk2IDEwLjIwMTMgMTMuODIyOSA4Ljk5OTQ2IDE0LjQxMjhDNy43OTcyNCAxMy44MjM5IDMuNDkzODEgMTEuNTI3MSAyLjAzMDYyIDguMTgwMThDMC44ODMyMDIgNS41NTU2OSAxLjg4MzM1IDMuMTIwMjEgMy40NjQzIDIuMDcwOTdDNC4wMzc4IDEuNjkwMzEgNC42NjE2MSAxLjUwMzA4IDUuMzAzMTIgMS41MDMwOEM2LjM1NTY5IDEuNTAzMDggNy40NTU2MSAyLjAwNzQ1IDguNDU3MTYgMi45ODkzM0M4Ljc1NzA1IDMuMjgzMTkgOS4yNDI4NiAzLjI4MzE5IDkuNTQyNjEgMi45ODkzM0MxMS4xNTQ2IDEuNDA4OTkgMTMuMDIxMyAxLjA2NTgxIDE0LjUzNTUgMi4wNzA5N0MxNi4xMTY2IDMuMTIwMjEgMTcuMTE2NyA1LjU1NTY5IDE1Ljk2OTMgOC4xODAxOFoiIGZpbGw9IiM4RkJDNjIiLz4KPC9zdmc+Cg==) !important;
    }

    .mn-product__favorites.added:hover:before {
        /* background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxOCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjM5NjIgMC44MjQ4NDhDMTMuODM3NyAtMC4yMDk1MTkgMTEuMzkyIC0wLjUzNzI3MSA5LjAwMDAyIDEuNDM2MTNDNi42MDgyMiAtMC41Mzc0MDggNC4xNjIxNyAtMC4yMDk1MTkgMi42MDM4NCAwLjgyNDg0OEMwLjUwMTM4NSAyLjIyMDQ1IC0wLjg1NTI4MyA1LjM5ODYzIDAuNjE5NzEgOC43NzNDMi41NTIxMyAxMy4xOTMyIDguNDM2MDggMTUuODI0NyA4LjY4NTUyIDE1LjkzNDVDOC44ODM4MSAxNi4wMjE4IDkuMTE2MSAxNi4wMjE4IDkuMzE0MzkgMTUuOTM0NUM5LjU2Mzk3IDE1LjgyNDcgMTUuNDQ3OSAxMy4xOTMyIDE3LjM4MDIgOC43NzNDMTguODU1MyA1LjM5ODYzIDE3LjQ5ODcgMi4yMjA0NSAxNS4zOTYyIDAuODI0ODQ4WiIgZmlsbD0iIzhGQkM2MiIvPgo8L3N2Zz4K) !important; */
    }

    .add_to_basket_spec_fav:before {
        content: "";
        position: absolute;
        width: 22px;
        height: 19px;
        left: -14px;
        background-size: contain;
        background-repeat: no-repeat;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMiAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjgxNzYgMS4xNDc5OEMxNi45MTI4IC0wLjE0MTU4MSAxMy45MjM1IC0wLjU1MDE5MiAxMSAxLjkxMDA3QzguMDc2NzEgLTAuNTUwMzY0IDUuMDg3MSAtMC4xNDE1ODEgMy4xODI0NyAxLjE0Nzk4QzAuNjEyODA0IDIuODg3ODggLTEuMDQ1MzUgNi44NTAxNiAwLjc1NzQyNCAxMS4wNTdDMy4xMTkyNyAxNi41Njc3IDEwLjMxMDggMTkuODQ4NSAxMC42MTU2IDE5Ljk4NTNDMTAuODU4IDIwLjA5NDIgMTEuMTQxOSAyMC4wOTQyIDExLjM4NDMgMTkuOTg1M0MxMS42ODkzIDE5Ljg0ODUgMTguODgwOCAxNi41Njc3IDIxLjI0MjUgMTEuMDU3QzIzLjA0NTQgNi44NTAxNiAyMS4zODczIDIuODg3ODggMTguODE3NiAxLjE0Nzk4WiIgZmlsbD0iI0U2MjExNyIvPgo8L3N2Zz4K);
    }

}

/* new pagination */

.n-pagination-new {
    width: 100%;
    font-weight: 400;
}


.n-pagination-new .n-pagination__item  {
    width: 44px;
    height: 44px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #ECECEE;
    color: #141517;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: -1px;
}

.n-pagination-new .n-pagination__item .n-pagination__link {
    color: #141517;
}

.n-pagination-new .n-pagination__item.n-pagination__item-all {
    font-size: 16px;
    margin: 0 0 0 auto;
    width: 135px;
    background: #ECECEE;
    border-radius: 5px;
}

.n-pagination-new .n-pagination__item.n-pagination__break {
    border: 1px solid transparent;
}

.n-pagination-new .n-pagination__item.n-pagination__item-all .n-pagination__link {
    color: #141517;
    font-size: 16px;
}


.n-pagination-new .n-pagination__item.n-pagination__arrow {
    display: none;
}

.n-pagination-new .n-pagination__item.active {
    background: #8FBC62;
    font-weight: bold;
}

.n-pagination-new .n-pagination__item.active .n-pagination__link,
.n-pagination-new .n-pagination__item.active span {
    color: #FFFFFF;
}


.n-pagination-new .n-pagination__item.n-pagination__arrow-desc {
    margin-left: 15px;
    width: 223px;
    justify-content: flex-start;
    padding-left: 13px;
    padding-right: 31px;
    border: 2px solid #8FBC62;
    box-sizing: border-box;
    border-radius: 5px;
    position: relative;
    transition: background .2s ease;
}

.n-pagination-new .n-pagination__item.n-pagination__arrow-desc:before {
    content: "";
    position: absolute;
    width: 12px;
    height: 12px;
    right: 12px;
    top: 50%;
    transform: translateY(-50%);
    background-repeat: no-repeat;
    background-position: center;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik05LjE3NDE1IDYuNTk0MDZMNC4wMTQzMyAxMS43NTM3QzMuNjg2MTEgMTIuMDgyMSAzLjE1Mzk0IDEyLjA4MjEgMi44MjU4NyAxMS43NTM3QzIuNDk3NzggMTEuNDI1NiAyLjQ5Nzc4IDEwLjg5MzUgMi44MjU4NyAxMC41NjU0TDcuMzkxNTIgNS45OTk5MUwyLjgyNjAxIDEuNDM0NTdDMi40OTc5MSAxLjEwNjM1IDIuNDk3OTEgMC41NzQyNjMgMi44MjYwMSAwLjI0NjE3QzMuMTU0MSAtMC4wODIwNTY1IDMuNjg2MjQgLTAuMDgyMDU2NSA0LjAxNDQ3IDAuMjQ2MTdMOS4xNzQyOSA1LjQwNTlDOS4zMzgzMyA1LjU3MDAyIDkuNDIwMjYgNS43ODQ5IDkuNDIwMjYgNS45OTk4OUM5LjQyMDI2IDYuMjE0OTggOS4zMzgxNyA2LjQzMDAyIDkuMTc0MTUgNi41OTQwNloiIGZpbGw9IiM4RkJDNjIiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
    transition: background .2s ease;
}

.n-pagination-new .n-pagination__item.n-pagination__arrow-desc .n-pagination__link {
    font-weight: 500;
    font-size: 16px;
    color: #8FBC62;
}

.n-pagination-new .n-pagination__item-catalog:hover .n-pagination__link,
.n-pagination-new .n-pagination__item.n-pagination__arrow-desc:hover .n-pagination__link{
	color: #fff;
}

.n-pagination-new .n-pagination__item.n-pagination__arrow-desc:hover:before{
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik05LjE3NDE1IDYuNTk0MDZMNC4wMTQzMyAxMS43NTM3QzMuNjg2MTEgMTIuMDgyMSAzLjE1Mzk0IDEyLjA4MjEgMi44MjU4NyAxMS43NTM3QzIuNDk3NzggMTEuNDI1NiAyLjQ5Nzc4IDEwLjg5MzUgMi44MjU4NyAxMC41NjU0TDcuMzkxNTIgNS45OTk5MUwyLjgyNjAxIDEuNDM0NTdDMi40OTc5MSAxLjEwNjM1IDIuNDk3OTEgMC41NzQyNjMgMi44MjYwMSAwLjI0NjE3QzMuMTU0MSAtMC4wODIwNTY1IDMuNjg2MjQgLTAuMDgyMDU2NSA0LjAxNDQ3IDAuMjQ2MTdMOS4xNzQyOSA1LjQwNTlDOS4zMzgzMyA1LjU3MDAyIDkuNDIwMjYgNS43ODQ5IDkuNDIwMjYgNS45OTk4OUM5LjQyMDI2IDYuMjE0OTggOS4zMzgxNyA2LjQzMDAyIDkuMTc0MTUgNi41OTQwNloiIGZpbGw9IiNmZmYiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
}

.n-pagination__item-all{
    transition: background .2s ease;
}

.n-pagination-new .n-pagination__item.n-pagination__item-all:hover{
	background: #8fbc62;
}

.n-pagination-new .n-pagination__item.n-pagination__item-all:active{
	background-color: #69933f;
}

.n-pagination-new .n-pagination__item.n-pagination__item-all:hover .n-pagination__link{
	color: #fff;
}

.n-pagination-new .n-pagination__arrow-desc:hover{
	background: #8fbc62;
}

.n-pagination__item-catalog{
    transition: background .2s ease;
}

.n-pagination-new .n-pagination__item-catalog:hover{
	background: #9ac271;
}

.n-pagination__item-catalog a{
    padding: 15px 0;
    display: table-cell;
    text-align: center;
    width:100%;
    height:100%;
}

@media all and (max-width:996px) {
    .n-pagination-new .n-pagination__item.n-pagination__arrow-desc .n-pagination__link span {
        display: none;
    }

    .n-pagination-new .n-pagination__item.n-pagination__arrow-desc {
        width: 170px;
    }
}


@media all and (max-width:902px) {

    .n-pagination-new .n-pagination__item {
        width: 40px;
        height: 40px;
    }

    .n-pagination-new .n-pagination__item.n-pagination__break {
        width: 25px;
    }

    .n-pagination-new .n-pagination__item.n-pagination__arrow-desc {
        margin-left: 8px;
        width: 146px;
        padding-left: 13px;
        padding-right: 13px;
    }

    .n-pagination-new .n-pagination__item.n-pagination__arrow-desc .n-pagination__link {
        font-size: 14px;
    }

    .n-pagination-new .n-pagination__item.n-pagination__arrow-desc:before {
        right: 6px;
        background-size: 9px;
    }

    .n-pagination-new .n-pagination__item.n-pagination__item-all {
        font-size: 14px;
        width: 106px;
    }

    .n-pagination-new .n-pagination__item.n-pagination__item-all .n-pagination__link {
        font-size: 14px;
    }
}

@media all and (max-width:767px) {
    .n-filter-btn{
        padding: 4px 13px 5px 15px;
        margin-top: 7px;
    }
    .n-catalog-new-sort{
        display:none;
    }
    .n-pagination-new {
        max-width: 100%;
        flex-wrap: wrap;
        justify-content: space-between;
        margin-bottom: 30px;
    }

    .n-pagination-new .n-pagination__item.n-pagination__item-all {
        font-size: 16px;
        background: #FFFFFF;
        border-color: #FFFFFF;
        border-radius: 5px;
        width: 100%;
        margin-top: 30px;
    }

    .n-pagination-new .n-pagination__item.n-pagination__arrow {
        display: block;
        border: 2px solid #8FBC62;
        background-repeat: no-repeat;
        background-position: center;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0yLjgyNTgyIDYuNTk0MDZMNy45ODU2NCAxMS43NTM3QzguMzEzODYgMTIuMDgyMSA4Ljg0NjAzIDEyLjA4MjEgOS4xNzQxIDExLjc1MzdDOS41MDIxOSAxMS40MjU2IDkuNTAyMTkgMTAuODkzNSA5LjE3NDEgMTAuNTY1NEw0LjYwODQ1IDUuOTk5OTFMOS4xNzM5NiAxLjQzNDU3QzkuNTAyMDYgMS4xMDYzNSA5LjUwMjA2IDAuNTc0MjYzIDkuMTczOTYgMC4yNDYxN0M4Ljg0NTg3IC0wLjA4MjA1NjUgOC4zMTM3MyAtMC4wODIwNTY1IDcuOTg1NSAwLjI0NjE3TDIuODI1NjggNS40MDU5QzIuNjYxNjQgNS41NzAwMiAyLjU3OTcxIDUuNzg0OSAyLjU3OTcxIDUuOTk5ODlDMi41Nzk3MSA2LjIxNDk4IDIuNjYxOCA2LjQzMDAyIDIuODI1ODIgNi41OTQwNloiIGZpbGw9IiM4RkJDNjIiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDEyIDApIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
    }

    .n-pagination-new .n-pagination__item {
        width: 44px;
        height: 44px;
        background: #FFFFFF;
        border: 1px solid #ECECEE;
        border-radius: 5px;
    }

    .n-pagination-new .n-pagination__item.n-pagination__arrow-desc {
        display: none;
    }

    .n-pagination-new .n-pagination__item.n-pagination__break {
       display: none;
    }

    .n-pagination-new .n-pagination__item.n-pagination__item-all .n-pagination__link {
        font-size: 16px;
        color: #141517;
    }


    .mn-product-catalog-new .mn-discount {
        width: 34px;
        font-size: 12px;
        margin-right: 4px;
    }



}


@media all and (max-width:380px) {
    .n-pagination-new .n-pagination__item {
        width: 38px;
        height: 38px;
    }

    .n-pagination__item-catalog a {
        padding: 10px 0;
    }

}
@media (min-width: 1280px){
    .mn-product-catalog-new:hover .mn-product__dtlist-bottom{
        z-index: 5;
    }
}

/* test */

/* @media all and (min-width:1280px) {
    .mn-product__dtlist-bottom {
        -webkit-box-shadow: none;
        box-shadow: none;
        bottom: 50px;
    }

    .mn-product__dtlist {
        bottom: -58px;
        z-index: 2;
        background: #FFF;
        border-radius: 5px;
        background: -o-linear-gradient(bottom, rgba(255,255,255,1) 50px, rgba(0,0,0,0) 50px);
        background: linear-gradient(360deg, rgba(255,255,255,1) 50px, rgba(0,0,0,0) 50px);
    }
} */


/* новые хлеб крошки */

.n-breadcrumbs-catalog {
    display:flex;
    padding-top: 10px;
    margin-bottom: 5px;
}

.n-breadcrumbs-catalog li {
    display: inline-block;
    margin-right: 20px;
    margin-bottom: 5px;
    position: relative;
    text-decoration: none;
    color: #000;
}

.n-breadcrumbs-catalog li a:before {
    content: '/';
    display: inline-block;
    color: #000;
    position: absolute;
    right: -12px;
    top: 0;
}


.n-breadcrumbs-catalog li a {
    text-decoration: none;
    color: #000;
    border-bottom: 1px dashed #000;
    transition: color .2s ease, border .2s ease, background .2s ease, opacity .2s ease, transform .2s ease;
    display: inline-block;
}

.n-breadcrumbs-catalog li a:hover {
    color: #8fbc62;
    border-color: #8fbc62;
}

.n-breadcrumbs-catalog li:last-child span {
    color: #8f91a3;
}

.n-breadcrumbs-catalog li:last-child a:before {
    display: none;
}

.n-breadcrumbs-catalog li:last-child a {
    border-bottom: none;
}

/* новый фильтр */
.kind .n-filter__item-link:nth-child(1),
.kind .n-filter__item-link:nth-child(2),
.kind .n-filter__item-link:nth-child(3),
.kind .n-filter__item-link:nth-child(4),
.kind .n-filter__item-link:nth-child(5) {
    display: block;
}
.kind.show-all .n-filter__item-link {
    display: block;
}
.kind.show-all .n-filter-container {
    border-bottom: 1px solid #ECECEE;
    max-height: 385px;
    margin-bottom: 2px;
}
.filter-AMINOKISLOTY.kind.show-all .n-filter-container{
    max-height: none;
}
.filter-open {
    color: #8fbc62;
    display: inline-block;
    cursor: pointer;
    margin-top: 11px;
}
.filter-toggle-item {
    margin-bottom: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.filter-toggle {
    cursor: pointer;
    margin-top: 3px;
}
.filter-toggle-name {
    font-weight: bold;
    font-size: 16px;
    color: #141517;
}
.filter-toggle input {
    display: none;
}
.filter-toggle-checkbox {
    position: relative;
    width: 36px;
    display: block;
}
.filter-toggle-checkbox:before {
    content: '';
    position: absolute;
    top: -4px;
    left: 0;
    width: 36px;
    height: 20px;
    border-radius: 50px;
    background: #DADADA;
}
.filter-toggle-checkbox:after {
    content: '';
    position: absolute;
    top: -2px;
    left: 2px;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    background: #FFF;
    box-shadow: 0 2px 5px rgba(0,0,0,.3);
    transition: all .2s;
}
.filter-toggle input:checked + .filter-toggle-checkbox:before {
    background-color: #8fbc62;
}
.filter-toggle input:checked + .filter-toggle-checkbox:after {
    left: 18px;
}

.cp-slider .slick-arrow.slick-next,
.cp-slider .slick-arrow.slick-prev,
.basketnew__slider .slick-arrow.slick-prev,
.basketnew__slider .slick-arrow.slick-next{
	transition: background .2s ease;
}

.cp-slider .slick-arrow.slick-next:hover,
.cp-slider .slick-arrow.slick-prev:hover,
.basketnew__slider .slick-arrow.slick-prev:hover,
.basketnew__slider .slick-arrow.slick-next:hover{
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTciIGhlaWdodD0iNTgiIHZpZXdCb3g9IjAgMCA1NyA1OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTU2LjUgMjlDNTYuNSA0NC43NDgzIDQzLjk1NTggNTcuNSAyOC41IDU3LjVDMTMuMDQ0MiA1Ny41IDAuNSA0NC43NDgzIDAuNSAyOUMwLjUgMTMuMjUxNyAxMy4wNDQyIDAuNSAyOC41IDAuNUM0My45NTU4IDAuNSA1Ni41IDEzLjI1MTcgNTYuNSAyOVoiIGZpbGw9IiM4ZmJjNjIiIHN0cm9rZT0iIzhmYmM2MiIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj4KPHBhdGggZD0iTTI0LjUzMjUgMjkuNzkyMUwzMC45ODIyIDM2LjY3MTZDMzEuMzkyNSAzNy4xMDk1IDMyLjA1NzcgMzcuMTA5NSAzMi40Njc4IDM2LjY3MTZDMzIuODc3OSAzNi4yMzQyIDMyLjg3NzkgMzUuNTI0NiAzMi40Njc4IDM1LjA4NzJMMjYuNzYwNyAyOC45OTk5TDMyLjQ2NzYgMjIuOTEyOEMzMi44Nzc4IDIyLjQ3NTEgMzIuODc3OCAyMS43NjU3IDMyLjQ2NzYgMjEuMzI4MkMzMi4wNTc1IDIwLjg5MDYgMzEuMzkyMyAyMC44OTA2IDMwLjk4MjEgMjEuMzI4MkwyNC41MzIzIDI4LjIwNzlDMjQuMzI3MiAyOC40MjY3IDI0LjIyNDggMjguNzEzMiAyNC4yMjQ4IDI4Ljk5OThDMjQuMjI0OCAyOS4yODY2IDI0LjMyNzQgMjkuNTczNCAyNC41MzI1IDI5Ljc5MjFaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjE1IiBoZWlnaHQ9IjE2IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgMzYgMjEpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
}

.cp-slider .slick-arrow.slick-next:active,
.cp-slider .slick-arrow.slick-prev:active,
.basketnew__slider .slick-arrow.slick-prev:active,
.basketnew__slider .slick-arrow.slick-next:active{
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTciIGhlaWdodD0iNTgiIHZpZXdCb3g9IjAgMCA1NyA1OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTU2LjUgMjlDNTYuNSA0NC43NDgzIDQzLjk1NTggNTcuNSAyOC41IDU3LjVDMTMuMDQ0MiA1Ny41IDAuNSA0NC43NDgzIDAuNSAyOUMwLjUgMTMuMjUxNyAxMy4wNDQyIDAuNSAyOC41IDAuNUM0My45NTU4IDAuNSA1Ni41IDEzLjI1MTcgNTYuNSAyOVoiIGZpbGw9IiM3NmE1NDYiIHN0cm9rZT0iIzc2YTU0NiIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj4KPHBhdGggZD0iTTI0LjUzMjUgMjkuNzkyMUwzMC45ODIyIDM2LjY3MTZDMzEuMzkyNSAzNy4xMDk1IDMyLjA1NzcgMzcuMTA5NSAzMi40Njc4IDM2LjY3MTZDMzIuODc3OSAzNi4yMzQyIDMyLjg3NzkgMzUuNTI0NiAzMi40Njc4IDM1LjA4NzJMMjYuNzYwNyAyOC45OTk5TDMyLjQ2NzYgMjIuOTEyOEMzMi44Nzc4IDIyLjQ3NTEgMzIuODc3OCAyMS43NjU3IDMyLjQ2NzYgMjEuMzI4MkMzMi4wNTc1IDIwLjg5MDYgMzEuMzkyMyAyMC44OTA2IDMwLjk4MjEgMjEuMzI4MkwyNC41MzIzIDI4LjIwNzlDMjQuMzI3MiAyOC40MjY3IDI0LjIyNDggMjguNzEzMiAyNC4yMjQ4IDI4Ljk5OThDMjQuMjI0OCAyOS4yODY2IDI0LjMyNzQgMjkuNTczNCAyNC41MzI1IDI5Ljc5MjFaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjE1IiBoZWlnaHQ9IjE2IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgMzYgMjEpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
}

.maygame-wide{
    background: url(/bitrix/templates/empty/css/../images/maygame-wide.png) no-repeat;
    background-size: contain;
    background-position: center center;
    height: 299px;
    margin-bottom: 30px;
}

@media (max-width: 1200px){
    .maygame-wide{
        height: auto;
        padding-top: 25%;
    }
}

@media (max-width: 767px){
    .maygame-wide{
        background-image: url(/bitrix/templates/empty/css/../images/maygame-wide-mobile.png);
        height: auto;
        padding-top: 38%;
        width: auto;
        margin: 10px;
    }
}
/* End */


/* Start:/local/components/bxmaker/geoip.city/templates/header/style.css?162641598225432*/
.js-bxmaker__geoip__city-name-global {
    cursor: pointer;
    border-bottom: 1px dashed #3585CC;
    color: #3585CC;
}
.js-bxmaker__geoip__city-name-global:hover {
    border-bottom-color: transparent;
}
.bxmaker__geoip__city {
    margin: 0 auto;
    position: relative;
    font-size: 14px;
    padding: 0;
}
.bxmaker__geoip__city * {
    font-weight: normal;
    line-height: normal;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.bxmaker__geoip__popup {
    margin: 0 auto;
    font-size: 14px;
    padding: 0;
    display: none;
    position: absolute;
    top: 0;
    left: 0;
}
.bxmaker__geoip__popup * {
    font-weight: normal;
    line-height: normal;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.bxmaker__geoip__popup::-moz-selection,
.bxmaker__geoip__popup *::-moz-selection {
    background: transparent;
}
.bxmaker__geoip__popup::selection,
.bxmaker__geoip__popup *::selection {
    background: transparent;
}
.bxmaker__geoip__popup-background {
    position: fixed;
    display: block;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
    z-index: 10000;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.8);
    opacity: 0;
    -webkit-transition: opacity 2s easy, background 2s easy;
    transition: opacity 2s easy, background 2s easy;
}
.bxmaker__geoip__popup-content {
    position: fixed;
    z-index: 10001;
    top: 10%;
    left: 45%;
    margin-left: -200px;
    width: 520px;
    background: #FFF;
    padding: 26px;
    border-radius: 4px;
    opacity: 0;
}
.bxmaker__geoip__popup-close {
    position: absolute;
    cursor: pointer;
    display: block;
    right: 20px;
    top: 20px;
    width: 20px;
    height: 20px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjM2NiAxNS42MzRhMS4yNDUgMS4yNDUgMCAwMDEuNzY4IDBMOC41IDEwLjI2N2w1LjM2NiA1LjM2N2ExLjI0NiAxLjI0NiAwIDAwMS43NjggMCAxLjI1IDEuMjUgMCAwMDAtMS43NjhMMTAuMjY3IDguNWw1LjM2Ny01LjM2NmExLjI1IDEuMjUgMCAxMC0xLjc2OC0xLjc2OEw4LjUgNi43MzIgMy4xMzQgMS4zNjZhMS4yNSAxLjI1IDAgMTAtMS43NjggMS43NjhMNi43MzMgOC41bC01LjM2NyA1LjM2NmExLjI1IDEuMjUgMCAwMDAgMS43Njh6IiBmaWxsPSIjNkM2RDc5Ii8+PHBhdGggZD0iTTEuMzY2IDE1LjYzNGwuNDYtLjQ2LS40Ni40NnptMS43NjggMGwtLjQ2LS40Ni40Ni40NnpNOC41IDEwLjI2N2wuNDYtLjQ2LS40Ni0uNDU5LS40Ni40Ni40Ni40NnptNS4zNjYgNS4zNjdsLjQ2LS40Ni0uNDYuNDZ6bTEuNzY4IDBsLS40Ni0uNDYuNDYuNDZ6bTAtMS43NjhsLjQ2LS40Ni0uNDYuNDZ6TTEwLjI2NyA4LjVsLS40Ni0uNDYtLjQ1OS40Ni40Ni40Ni40Ni0uNDZ6bTUuMzY3LTUuMzY2bC0uNDYtLjQ2LjQ2LjQ2em0wLTEuNzY4bC0uNDYuNDYuNDYtLjQ2em0tMS43NjggMGwtLjQ2LS40Ni40Ni40NnpNOC41IDYuNzMybC0uNDYuNDYuNDYuNDYuNDYtLjQ2LS40Ni0uNDZ6TTMuMTM0IDEuMzY2bC0uNDYuNDYuNDYtLjQ2em0tMS43NjggMGwuNDYuNDYtLjQ2LS40NnptMCAxLjc2OGwtLjQ2LjQ2LjQ2LS40NnpNNi43MzMgOC41bC40Ni40Ni40NTktLjQ2LS40Ni0uNDYtLjQ2LjQ2em0tNS4zNjcgNS4zNjZsLjQ2LjQ2LS40Ni0uNDZ6bS44ODQgMS40ODRhLjU5NC41OTQgMCAwMS0uNDI0LS4xNzZsLS45Mi45MmMuMzcxLjM3Ljg1OC41NTYgMS4zNDQuNTU2di0xLjN6bS40MjQtLjE3NmEuNTk1LjU5NSAwIDAxLS40MjQuMTc2djEuM2MuNDg1IDAgLjk3My0uMTg2IDEuMzQ0LS41NTdsLS45Mi0uOTE5ek04LjA0IDkuODA4bC01LjM2NiA1LjM2Ni45Mi45MiA1LjM2Ni01LjM2Ny0uOTItLjkyem02LjI4NiA1LjM2Nkw4Ljk2IDkuODA4bC0uOTIuOTE5IDUuMzY3IDUuMzY2LjkxOS0uOTE5em0uNDI0LjE3NmEuNTk1LjU5NSAwIDAxLS40MjQtLjE3NmwtLjkyLjkxOWMuMzcxLjM3MS44NTkuNTU3IDEuMzQ0LjU1N3YtMS4zem0uNDI0LS4xNzZhLjU5NC41OTQgMCAwMS0uNDI0LjE3NnYxLjNjLjQ4NiAwIC45NzMtLjE4NiAxLjM0NC0uNTU3bC0uOTItLjkxOXptMC0uODQ4YS42LjYgMCAwMTAgLjg0OGwuOTIuOTJhMS45IDEuOSAwIDAwMC0yLjY4OGwtLjkyLjkyek05LjgwOCA4Ljk2bDUuMzY2IDUuMzY2LjkyLS45Mi01LjM2Ny01LjM2Ni0uOTIuOTJ6bTUuMzY2LTYuMjg2TDkuODA4IDguMDRsLjkyLjkyIDUuMzY1LTUuMzY3LS45MTktLjkxOXptMC0uODQ4YS42LjYgMCAwMTAgLjg0OGwuOTIuOTJhMS45IDEuOSAwIDAwMC0yLjY4N2wtLjkyLjkxOXptLS44NDggMGEuNi42IDAgMDEuODQ4IDBsLjkyLS45MmExLjkgMS45IDAgMDAtMi42ODcgMGwuOTE5Ljkyek04Ljk2IDcuMTkybDUuMzY2LTUuMzY2LS45Mi0uOTJMOC4wNCA2LjI3NGwuOTIuOTJ6TTIuNjc0IDEuODI2TDguMDQgNy4xOTJsLjkyLS45MkwzLjU5My45MDhsLS45MTkuOTE5em0tLjg0OCAwYS42LjYgMCAwMS44NDggMGwuOTItLjkyYTEuOSAxLjkgMCAwMC0yLjY4NyAwbC45MTkuOTJ6bTAgLjg0OGEuNi42IDAgMDEwLS44NDhsLS45Mi0uOTJhMS45IDEuOSAwIDAwMCAyLjY4N2wuOTItLjkxOXpNNy4xOTIgOC4wNEwxLjgyNiAyLjY3NGwtLjkyLjkyTDYuMjc0IDguOTZsLjkyLS45MnptLTUuMzY2IDYuMjg2TDcuMTkyIDguOTZsLS45MTktLjkyLTUuMzY2IDUuMzY3LjkxOS45MTl6bTAgLjg0OGEuNi42IDAgMDEwLS44NDhsLS45Mi0uOTJhMS45IDEuOSAwIDAwMCAyLjY4N2wuOTItLjkxOXoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=);
    background-size: 16px;
    background-position: 50%;
    background-repeat: no-repeat;
    line-height: 1;
    color: transparent;
}
.bxmaker__geoip__popup-header {
    font-weight: bold;
    font-size: 22px;
    color:#000;
}
.bxmaker__geoip__popup-subheader p{
    color: #141517;
    font-size: 14px;
    padding-top: 10px;
}
.bxmaker__geoip__popup-search {
    margin-top: 15px;
    position: relative;
}
.bxmaker__geoip__popup-search:before {
    content: '';
    position: absolute;
    left: 12px;
    top: 17px;
    width: 16px;
    height: 16px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMDQ2NjggMUM0LjE2MTI1IDEgMSA0LjE2MDk2IDEgOC4wNDYwNUMxIDExLjkzMTQgNC4xNjEyNSAxNS4wOTIxIDguMDQ2NjggMTUuMDkyMUMxMS45MzIzIDE1LjA5MjEgMTUuMDkzNCAxMS45MzE0IDE1LjA5MzQgOC4wNDYwNUMxNS4wOTM0IDQuMTYwOTYgMTEuOTMyMyAxIDguMDQ2NjggMVpNOC4wNDY2OCAxMy43OTEzQzQuODc4NSAxMy43OTEzIDIuMzAwOTMgMTEuMjE0IDIuMzAwOTMgOC4wNDYwOEMyLjMwMDkzIDQuODc4MTggNC44Nzg1IDIuMzAwODEgOC4wNDY2OCAyLjMwMDgxQzExLjIxNDkgMi4zMDA4MSAxMy43OTI0IDQuODc4MTUgMTMuNzkyNCA4LjA0NjA1QzEzLjc5MjQgMTEuMjE0IDExLjIxNDkgMTMuNzkxMyA4LjA0NjY4IDEzLjc5MTNaIiBmaWxsPSIjNkM2RDc5IiBzdHJva2U9IiM2QzZENzkiIHN0cm9rZS13aWR0aD0iMC41Ii8+CjxwYXRoIGQ9Ik0xNi44MDk0IDE1Ljg4ODNMMTMuMDgwMSAxMi4xNTkzQzEyLjgyNiAxMS45MDUyIDEyLjQxNDQgMTEuOTA1MiAxMi4xNjAzIDEyLjE1OTNDMTEuOTA2MiAxMi40MTMyIDExLjkwNjIgMTIuODI1MSAxMi4xNjAzIDEzLjA3OUwxNS44ODk2IDE2LjgwOEMxNi4wMTY3IDE2LjkzNTEgMTYuMTgzIDE2Ljk5ODYgMTYuMzQ5NSAxNi45OTg2QzE2LjUxNTggMTYuOTk4NiAxNi42ODIzIDE2LjkzNTEgMTYuODA5NCAxNi44MDhDMTcuMDYzNSAxNi41NTQyIDE3LjA2MzUgMTYuMTQyMiAxNi44MDk0IDE1Ljg4ODNaIiBmaWxsPSIjNkM2RDc5IiBzdHJva2U9IiM2QzZENzkiIHN0cm9rZS13aWR0aD0iMC41Ii8+Cjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 16px;
}
.bxmaker__geoip__city--header .bxmaker__geoip__popup-search input {
    padding: 7px 22px 7px 33px;
    width: 100%;
    height: 50px;
    font-size: 14px;
    background: #FFFFFF;
    border: 1px solid #DADADA;
    box-sizing: border-box;
    border-radius: 5px;
	transition: border .2s ease;
}
.bxmaker__geoip__city--header .bxmaker__geoip__popup-search input:focus{
	border-color: #8fbc62;
}
.bxmaker__geoip__popup-search input::-moz-selection {
    background-color: #8CDCFC !important;
    color: #232323;
}
.bxmaker__geoip__popup-search input::selection {
    background-color: #8CDCFC !important;
    color: #232323;
}
.bxmaker__geoip__city--header .bxmaker__geoip__popup-search-clean {
    position: absolute;
    width: 36px;
    height: 36px;
    right: 0;
    top: 7px;
    font-size: 23px;
    text-align: center;
    color: rgba(0, 0, 0, 0.29);
    font-weight: normal;
    padding-top: 3px;
    cursor: pointer;
    line-height: 30px;
    display: none;
}
.bxmaker__geoip__popup-search-clean:hover {
    color: rgba(0, 0, 0, 0.6);
}
.bxmaker__geoip__popup-search-clean.preloader {
    background-image: url("data:image/gif;base64,R0lGODlhGQAZAKUAAGRiZLSytNza3IyKjOzu7JyenMTGxHR2dOTm5JSWlPz6/KyqrNTS1Ly+vGxubOTi5JSSlPT29KSmpMzOzISChLy6vNze3IyOjPTy9KSipMzKzOzq7JyanPz+/KyurNTW1MTCxHRydISGhP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCAAjACwAAAAAGQAZAAAG/sCRcEgcWTiWorLYsWCGoIthuPl0lkNCZqEQGiDTkeJCQWCFikWBIYyGGxRI9zx6FCSRkXuEEVE+WBhzIxUFICNfUwsUGUMKD1d1HhVmI1oBChGaCgkUG0ITIg5sfBUeAQZPCJGOSQgJIQ6ejh8Bp59YH7EHFYNDERoNrEodAxJPZ75LeUUEFs/PykoRHgvVHgwgIA3aDdJFGADi4g7OFgLRdCMRCwsS1RPE6t+tAsNM6NIdCAwTDMhLMPhjsOrXh34W8mC41+FJBAH+PjATKIAAmgn2FGjsAHEOgQ8TLAqJMAjigxEIJnyyMCGJkA70BDLows+Mgn4AsXQAiStlHU8GVuhEYMAgUk00IJmdIaB0g4ZKYkSqI/Ix55IgACH5BAkIACQALAAAAAAZABkAhWRiZLSytNza3IyKjMTGxOzu7HR2dJyenLy+vOTm5NTS1Pz6/ISChJSWlKyurGxqbLy6vOTi5MzOzPT29Hx+fKSmpLS2tNze3JSSlMzKzPTy9Hx6fKSipMTCxOzq7NTW1Pz+/ISGhJyanGxubP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+QJJwSCRFKpGiUhnRDDMHybAgWBILDghImOFISYsDxmMVgiCOKgn6zQw4i7IwEQhM1lGSpoG5WDVbQh0OUl1SFhgOQwsJgR4IGQVCGg4dCxMTlxUYkiQfGAwfQhMECB0Sdx6BQyBJHhwUDAOdJK0dprRKFwwUIZZKEx8Zq0oLDQFOZXFyd0UaCR4J0MtlExbX1x8KEhLbEtR/I+LiDM/R0cRL1hAB7ApK6cByCxcC8YsUIrlmCdsKyUs+AADwIAC1YNsu3AFUBISTCAMGGkgwSYKATgssgljAEYQAVLUkGACQYUimIR+TJJBA5oICP0Lo3dPQLU4/ihO2AbQC4gMiyzk/SfT7cM+kAgWBbsb02axMgaYeMlCMuU+OkAIfdi4JAgAh+QQJCAAlACwAAAAAGQAZAIVkYmS0srTc2tyMiozs7ux0dnTMysycnpxsbmy8vrzk5uT8+vysqqyUkpSEgoTU0tRsamy8urzk4uT09vSkpqRkZmS0trTc3tyMjoz08vR8enzMzsykoqR0cnTEwsTs6uz8/vysrqyUlpSEhoTU1tT///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG/sCScEgsKSyfolL5mQxJgccwc1kSMwnDQvgIkYQLxoFgFYI8CYmQ5BVuOCFQWUjweJxQaYZzUC8ncm4eX11fHgcRQwtJdA8kGUJYGwsLE5QhHGQlFwcNAkITJA8bF04ZW0QgSR8hDQ1jigqjD5BWFw0YIlpKCxcCgUsgFBG1VqhlTkUZCh8KzMdWEwnT0wKjG9fQSxkOGg7dGMvNzcDR1NVK5UvaRb2/ZQsDFMVDILLY9EUkHQgFEcehRpUqkUEdiE8KRPBzwCjDBgGaFjwEQamSAwAKSoB4MAKBFFDHBGxQo2BDEhEAMCiSoC4Sti2yMn6oAGDDHI0kTAopySgEHwAN7IhMePAgUEwwHQBUmUMgWYkPBjLuNNCS6aObQQAAIfkECQgAIgAsAAAAABkAGQCFZGJktLK03NrcjI6M7O7sxMbEpKKkdHZ05ObknJqc/Pr81NLUvL68rKqsbG5s5OLklJaU9Pb0zM7MhIKEvLq83N7clJKU9PL0zMrMpKak7OrsnJ6c/P781NbUxMLErK6sdHJ0hIaE////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABv5AkXBIFBEKmqJSSVAMBYzK8IJYEiOSDkdY8UhFCsrnYhVyOouqqPvtBCjbsugiWTih0kjgo1ZG4iICEg9rXiIYAR5DCgRDBAsdZCIRCwIKChGXDGNCDx8bhJNoEhURc4BmSQQUGxsNkmAICwsSsEoIBhsZdkoKFQKoRQqJtr1yYEpUGggIGk5yEQXS0hW0dRISz2URFhYD3QnKzQjBvR4F54ZF5UWmZb7A7xCc67J1xUQVExMhHtoRo0qdWidABK59AxrNkSBAoQKGHC5ciBBhAIgkIjoMmNBhSKYng0Q0APBBhAEHCRaRW0KHVwaSRg446CjnjASMI0uKoOAghB22JZQWxMkpJMIEEKHKEHAnEqYQBBLYlZHgYMGxIAAh+QQJCAAmACwAAAAAGQAZAIVkYmS0srTc2tyMiozExsTs7uycnpx0dnS8vrzk5uSUlpTU0tT8+vysqqyEgoRsamy8urzk4uSUkpTMzsz09vSkpqR8fny0trTc3tyMjozMysz08vSkoqR8enzEwsTs6uycmpzU1tT8/vysrqyEhoRsbmz///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG/kCTcEg0bRabolJZYAwTk8SQ8lkSKZOQSJhYSE0iDSJpBYe83EnVhEFotmXjZOHsSikez1pJgZsEExEmUFULCAtDImQmBQshZBQLAgyUlBMIFFwQI18UZxMYmRt+QiIFRh4jARCLDF0LE4tKH6oBIU5FDBgCpEUibplluMJKGwkfCcfDVlgTzoGwc87LSxQcBtccDcbIyL1KDBoT4hqCvnEmwVa6vGUiHKxKIl1zskUREhkKGsOesKF/qInAYIJWPg6n5AhIGAGAAwoUNkAE4WANBgMSBEzBJWIAABAmApS4YKKBhQpDXFmZAODBKZEkN5BwEAIdgwMARgi5MFIIIwIHEqgVwQDgAK4ABwIIYZDBwRcrYZ7CHPJBC7oiCyzUjBMEACH5BAkIACQALAAAAAAZABkAhWRiZLSytNza3IyOjOzu7HR2dMzKzKSipGxubLy+vOTm5JyanPz6/ISChNTS1GxqbLy6vOTi5JSWlPT29KyurGRmZLS2tNze3JSSlPTy9Hx6fMzOzKSmpHRydMTCxOzq7JyenPz+/ISGhNTW1P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+QJJwSCRlHJmiUklgDBUbxZBBWBInm1FIqHBISSHHZmIVhkZe7ubDdWjLwszG4exKGeLkcrIVCjYRJFBsFxsXU3okBG56Ew4CDJGRaGQkHwYJbCQTaIZkGX1DIUlHCQkGlSQMXXllBKYeEaFTFwKzRSEGAqlLTnC3RgofCsK+ZQwjyckfYnMbG8ZWEwEU1AEBGcLawEXIbm5fV3CqcAQLGtxmAR68QgwUDwAVI2UKByAcdE8dAAAiUrZwBSIAAQQICnoMACiwgUuHARMmZJjAgAOGKiQiUAARCMwFXyEkdOBAAkKDBCQsYKAwRZMSBwgKJIGgAWUGCRgOwWEgogMoBCEmUZLwgAFEOiEREDTwFdQdCAwul4SIMiRBzSEEBIxTMmKAVjhBAAAh+QQJCAAgACwAAAAAGQAZAIVkYmS0srTc2tyMjozs7uzExsSkoqR0dnTk5uScmpz8+vy8vrzU0tRsbmzk4uSUlpT09vSsqqyEgoS8urzc3tyUkpT08vTMzszs6uycnpz8/vzEwsTU1tR0cnSsrqyEhoT///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG/kCQcEgEWRiWolJJUAwRF8RQQVgSIReORohgSEEaxgViFWo4Xu4Fw2Voy0LLheHsShXi5BKyFQouDiBQbBQXFEMaZEIEbnoQDAIKkpJoikcXjmiGZBZ9iEkQf26KIApdeWWXXp5TFAKsRWcOTmW0ZbAgFx4Rux6kVgoUwsIEDQDHx79LCgsbG80bFxHT08pKwcMUbEXWRbZLBAYDuIgLY9cBBx0dAmUYAR4BkU8SDR0PUg6wGlIWGx4eJui50OADAyEYJCSAoAACwwAGqoDAMMHDFw2zhmSQ4AHEhgEFQCzIMOGTFQESPiTZUCGkBQMZAsFRMEDCAiEFQAphkMEDGjl644SwDFkqQkQ4YSR61BmnHRwlFBIcghMEACH5BAkIACUALAAAAAAZABkAhWRiZLSytNza3IyOjMTGxOzu7KSipHR2dLy+vOTm5JyanNTS1Pz6/GxqbKyqrISChLy6vOTi5JSWlMzOzPT29GRmZLS2tNze3JSSlMzKzPTy9KSmpHx6fMTCxOzq7JyenNTW1Pz+/GxubKyurISGhP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+wJJwSCxpFpqiUllgDBOTxJBRWBIpE1BImFhIS6HFhGIVhkBe7sTDXWjLQs1k4exKGeKkMhRxCgUTESVQbBcTF0MhZEIZAAcLQhRuIQyVDGiLRxN6EQcAAAOCGltEIUkUgG6LJRQjFQAVIGWaXqREBQoctnsCF35Wq1a7QiAWxsa/VgwJHgnMGhwi0tLJSwwTc9gLCxYQAd7BSyHN5FVF4UrVRRoOCsOlGSDqDAgkDw+IVgUdCB0Rth4G3PvA5l+RcUYWIECQYdGCBxhklSgwwAEFBhfpBdDjgUCHLyES2BqBwUKJDB8mnBxBIJEeJQIGSEgyISWrACPYwGFgAEMoBkY2SwgYAeEdkQQDPvipqbIEAwgjXooTYO6kgaZGBMFREmGD1jJBAAAh+QQJCAAmACwAAAAAGQAZAIVkYmS0srTc2tyMiozExsTs7uycnpx0dnS8vrzk5uSUlpTU0tT8+vysqqxsbmyEgoS8urzk4uSUkpTMzsz09vSkpqRsamy0trTc3tyMjozMysz08vSkoqR8enzEwsTs6uycmpzU1tT8/vysrqx0cnSEhoT///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG/kCTcEg0bRaborIo0iSGiclnSCksiRjAgSFMLJ4mRmhCuQoZB0CgK+0uQiKzcAKwWL1PxmKSVIoiXCYiAwAgJlFTGBMYQyJlcw4lC0IRAA8UDJliC49HfEIfDw4kCk9wTEkUAhNvjyYUEAckJIxXnl9xRQUcA7lLYoByrle+QwIIyMiBZgwJHwnOGyUPHQ/Uw78TrNoLx8gQCMtXDM/lVkXiv3IbFxXFTAIY6WEEChISYEsbrLhDBQYSMoy4806EFVWsQjwSkIFDrV0BMmFioMFDpz3nRHxYBsGABxMhRoQAiWCSEEdXIhioUGZBgJEMPCA4x2yEAZMLRArB4EHDHztdBhoEChHApAgCCPoQw6A050ghFKbIUZLgglQzQQAAIfkECQgAIQAsAAAAABkAGQCFZGJktLK03NrcjI6M7O7spKKkxMbEdHZ05ObknJqc/Pr8vL68rKqs1NLUbG5s5OLklJaU9Pb0hIKEvLq83N7clJKU9PL0pKakzM7M7OrsnJ6c/P78xMLErK6s1NbUdHJ0hIaE////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABv7AkHBIDGEcjaKyuMFkhgxAZxghLIkPh0QhjE5DG08jchUqQI6J8CIVZjCeTVnYcBwsIW8o0sDglRsIXGAJDhd5bRQNAkMbZHQSEIwhCB8DERYEEQoCGI8WHn5uAxISBQghAnJEG3gRFBgNY0MKCyClFGUWfQ0Iq0QEHRC/gAIUg1fIyUoUBs7OyksKCBkI1AQJAxUV2o9lChix4R4UHAbmBtFK09XVf0TqTHMWCwHETMbq4BcFp7qxvX4FK6BhgpUM91rtgdXAwyMKGjo8EGKhAwcFGBVs6DSIgBgrYDIgM9ABQwgKC3IpymXGWxEEAQKQKZcLXAOQZTZM6DBJQB9KN3DuFQk2YRVNM2JcLnnwDiXLEAqezFGSwYDUMkEAACH5BAkIACUALAAAAAAZABkAhWRiZLSytNza3IyOjMTGxOzu7Hx6fKSipGxubLy+vOTm5JyanNTS1Pz6/ISChGxqbLy6vOTi5JSWlMzOzPT29KyurGRmZLS2tNze3JSSlMzKzPTy9Hx+fKSmpHRydMTCxOzq7JyenNTW1Pz+/ISGhP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+wJJwSCwxOKKisjhigIYBxGWo0IyWVMfgWopOSw0PIIIVNjKcj/Di+VYAHm5Z5CBtutIS6AGYLEcgDUMHHAF4UxIAA0MjFEMCAwcYQgoOCxQUG5gOAApCGwwTdyUFIQMZFQUlGHJmSRQYEwwijmYaGbhkWKCyCq2fFx2/RCMCEYJlyMlKERPOzspYIwogCtQFHQch2ge1yc6hEyIRGhPlGtF/1eujROlK70QUGgnDjAIY7w0CARUBqrtkMfA1ZMMFfwTuFPg14g4FAbJoCYkQAIKnEhs+TGjAsUGxjUIKiGAAkJScCQkElFAw4UmsSUIaYgHx4YMjBQPBhGonjUAgAl0sn6ycZa/gBwJcQLR0NcHbTG/NhJbIVGYXA55LggAAIfkECQgAJwAsAAAAABkAGQCFZGJktLK03NrcjIqMxMbE7O7snJ6cdHZ0vL685ObklJaU1NLU/Pr8rKqshIKEbG5svLq85OLklJKUzM7M9Pb0pKakfH58bGpstLa03N7cjI6MzMrM9PL0pKKkfHp8xMLE7OrsnJqc1NbU/P78rK6shIaEdHJ0////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABv7Ak3BIPAkGgqKyOBIUhhALYgiajJZUjYEhRDimJ4bFFMEKGR3NRhgFQx4lrvmUkSg4p/apcDAtliMFcickEhgnXlMdDyFDDBlXdB0kZScgEhUMFBwUFAMmICcjGwcAa3sNBh0QTxGRQ00nEQMAAAcJjhMdqrhYIrUAGBRKFAgBr0piIU9mg1jDRQki09POgAkgCdgFGAEk3gHWyRMTC+Qi0gsi6uJM2e94Re1E80IUIhvITAIZ4iMRHxB8YLaEQ7kFCV5RICBwwjAO+kbgoZChnAhoIBBsCHWCwgIBDEIyaDJBToF1BDkMqlgmwQRcGRZkcARNicEFXBIgDFOOICKWESImcHQ5dIIAfUU8LoiksxdQh3P21CQ6ZFNUmwvimQkCADs=");
    background-position: center center;
    background-repeat: no-repeat;
    color: transparent;
}
.bxmaker__geoip__popup-search-options {
    display: none;
    position: absolute;
    top: 48px;
    border: 1px solid #ccc;
    background: #FFF;
    z-index: 10002;
    border-radius: 0 0 4px 4px;
    width: 100%;
    max-height: 400px;
    overflow-y: auto;
    overflow-x: hidden;
}
.bxmaker__geoip__popup-search-options.active {
    display: block;
    height: auto;
    max-height: 250px;
}
.bxmaker__geoip__popup-search-options.preloader {
    height: 100px;
    overflow: hidden;
    color: #fff;
}
.bxmaker__geoip__popup-search-options.preloader div {
    border-color: transparent;
}
.bxmaker__geoip__popup-search-option {
    border-bottom: 1px solid #ccc;
    cursor: pointer;
    padding: 7px 10px;
    color: #909090;
}
.bxmaker__geoip__popup-search-option:last-child {
    border-bottom: none;
}
.bxmaker__geoip__popup-search-option span {
    color: #5f5f5f;
    font-weight: bold;
}
.bxmaker__geoip__popup-search-option p {
    padding: 0;
    margin: 0;
    font-size: 0.9em;
}
.bxmaker__geoip__popup-search-option:hover {
    background: #f1f1f1;
}
.bxmaker__geoip__popup-search-option.bxmaker__geoip__popup-search-option--empty {
    padding: 20px 10px;
    text-align: center;
    line-height: 18px;
    height: auto;
    width: 100%;
    overflow: visible;
}
.bxmaker__geoip__popup-options {
    margin-top: 10px;
    padding-bottom: 0;
    max-height: 370px;
}
.bxmaker__geoip__popup-option span {
    position: relative;
}
.bxmaker__geoip__popup-option.active span {
    font-weight: bold;
}
.bxmaker__geoip__popup-option.active span:after {
    content: '';
    display: inline-block;
    vertical-align: middle;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0zLjgyOTE4IDguNzM1ODlDMy43MzM3MiA4LjgzMTkxIDMuNjAzNDkgOC44ODU0OCAzLjQ2ODIxIDguODg1NDhDMy4zMzI5MiA4Ljg4NTQ4IDMuMjAyNjkgOC44MzE5MSAzLjEwNzIzIDguNzM1ODlMMC4yMjQzODMgNS44NTI1OEMtMC4wNzQ3OTQyIDUuNTUzNCAtMC4wNzQ3OTQyIDUuMDY4MjcgMC4yMjQzODMgNC43Njk2NUwwLjU4NTM1OCA0LjQwODU4QzAuODg0NjI4IDQuMTA5NDEgMS4zNjkyIDQuMTA5NDEgMS42NjgzOCA0LjQwODU4TDMuNDY4MjEgNi4yMDg1MUw4LjMzMTYgMS4zNDUwMUM4LjYzMDg3IDEuMDQ1ODQgOS4xMTU5MSAxLjA0NTg0IDkuNDE0NjIgMS4zNDUwMUw5Ljc3NTYgMS43MDYwOEMxMC4wNzQ4IDIuMDA1MjYgMTAuMDc0OCAyLjQ5MDMgOS43NzU2IDIuNzg5MDFMMy44MjkxOCA4LjczNTg5WiIgZmlsbD0iIzhGQkM2MiIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-size: 10px;
    width: 10px;
    height: 10px;
    margin-left: 8px;
}
.bxmaker__geoip__popup-options:after {
    content: ' ';
    display: block;
    width: 100%;
    height: 1px;
    clear: both;
}
.bxmaker__geoip__popup-options.preloader {
    height: 350px;
    overflow: hidden;
    color: transparent;
}
.bxmaker__geoip__popup-options.preloader div {
    border-color: transparent;
    background: transparent;
    display: none;
}
.bxmaker__geoip__city--header .bxmaker__geoip__popup-options-col {
    float: left;
    padding: 0 10px 0 0;
    width: 100%;
}
.bxmaker__geoip__popup-option {
    margin: 0;
    padding: 12px 12px 12px 0;
    cursor: pointer;
    font-size: 14px;
}
.bxmaker__geoip__popup-option.bxmaker__geoip__popup-option--bold,
.bxmaker__geoip__popup-option.bxmaker__geoip__popup-option--bold span {
    font-weight: bold;
}
.bxmaker__geoip__popup-option span {
    font-size: 14px;
}
.bxmaker__geoip__popup-option:hover {

}
.bxmaker__geoip__popup-option:hover span {
    border-bottom-color: transparent;
    text-decoration: underline;
}
.bxmaker__geoip__city--header .mCSB_draggerContainer{
    width: 5px!important;
    background-color: #ECECEE!important;
}
.bxmaker__geoip__city--header .mCSB_scrollTools{
    width: 5px!important;
}
.bxmaker__geoip__popup-subtitle {
    font-size: 18px;
    color: #000;
    margin-top: 15px;
}
.bxmaker__geoip__popup-footer {
    position: relative;
    padding-top: 16px;
    font-size: 14px;
}
.bxmaker__geoip__popup-footer p {
    line-height: 20px;
    margin-left: -9px;
}
.bxmaker__geoip__popup-footer:before {
    content: '';
    position: absolute;
    width: calc(100% + 52px);
    height: 1px;
    background-color: #ECECEE;
    top: 0;
    left: -26px;
}
.bxmaker__geoip__popup-footer span {
    display: block;
    color: #719948;
    cursor: pointer;
}

@media screen and (min-width: 1024px) and (max-height: 767px) {
    .bxmaker__geoip__popup-options {
        max-height: 300px;
    }
}

@media screen and (min-width: 461px) and (max-width: 767px) {
    body .bxmaker__geoip__popup-content {
        top: 3%;
        left: 3%;
        width: 94%;
        padding: 15px;
        margin-left: 0;
        height: auto;
    }
    .bxmaker__geoip__city--header .bxmaker__geoip__popup-search input {
        font-size: 16px;
    }
    .bxmaker__geoip__popup-subtitle {
        font-size: 16px;
        font-weight: 500;
    }
}
@media screen and (max-width: 460px) {
    body .bxmaker__geoip__popup-content {
        top: 6px;
        left: 6px;
        width: calc(100% - 12px);
        padding: 10px 6px;
        margin-left: 0;
        height: calc(100% - 12px);
        display: flex;
        flex-direction: column;
    }
    .bxmaker__geoip__popup-footer {
        margin-top: auto;
    }
    .bxmaker__geoip__popup-footer p {
        margin-left: 0;
    }
    .bxmaker__geoip__popup-footer:before {
        width: calc(100% + 12px);
        left: -6px;
    }
    .bxmaker__geoip__popup-options {
        max-height: 100%;
        flex: 1;
        padding: 0 10px;
    }
    .bxmaker__geoip__popup-header {
        font-size: 16px;
        text-align: center;
        font-weight: 500;
    }
    .bxmaker__geoip__popup-close {
        right: 9px;
        top: 9px;
        background-size: 13px;
    }
    .bxmaker__geoip__popup-footer, .bxmaker__geoip__popup-subtitle {
        padding-left: 10px;
        padding-right: 10px;
    }
    .bxmaker__geoip__popup-option span {
        position: static;
    }
    .bxmaker__geoip__popup-option {
        position: relative;
    }
    .bxmaker__geoip__popup-option.active span:after {
        position: absolute;
        right: 0;
        top: 15px;
    }
    .bxmaker__geoip__city--header .bxmaker__geoip__popup-search-clean:not(.preloader) {
        color: transparent !important;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjM2NiAxNS42MzRhMS4yNDUgMS4yNDUgMCAwMDEuNzY4IDBMOC41IDEwLjI2N2w1LjM2NiA1LjM2N2ExLjI0NiAxLjI0NiAwIDAwMS43NjggMCAxLjI1IDEuMjUgMCAwMDAtMS43NjhMMTAuMjY3IDguNWw1LjM2Ny01LjM2NmExLjI1IDEuMjUgMCAxMC0xLjc2OC0xLjc2OEw4LjUgNi43MzIgMy4xMzQgMS4zNjZhMS4yNSAxLjI1IDAgMTAtMS43NjggMS43NjhMNi43MzMgOC41bC01LjM2NyA1LjM2NmExLjI1IDEuMjUgMCAwMDAgMS43Njh6IiBmaWxsPSIjNkM2RDc5Ii8+PHBhdGggZD0iTTEuMzY2IDE1LjYzNGwuNDYtLjQ2LS40Ni40NnptMS43NjggMGwtLjQ2LS40Ni40Ni40NnpNOC41IDEwLjI2N2wuNDYtLjQ2LS40Ni0uNDU5LS40Ni40Ni40Ni40NnptNS4zNjYgNS4zNjdsLjQ2LS40Ni0uNDYuNDZ6bTEuNzY4IDBsLS40Ni0uNDYuNDYuNDZ6bTAtMS43NjhsLjQ2LS40Ni0uNDYuNDZ6TTEwLjI2NyA4LjVsLS40Ni0uNDYtLjQ1OS40Ni40Ni40Ni40Ni0uNDZ6bTUuMzY3LTUuMzY2bC0uNDYtLjQ2LjQ2LjQ2em0wLTEuNzY4bC0uNDYuNDYuNDYtLjQ2em0tMS43NjggMGwtLjQ2LS40Ni40Ni40NnpNOC41IDYuNzMybC0uNDYuNDYuNDYuNDYuNDYtLjQ2LS40Ni0uNDZ6TTMuMTM0IDEuMzY2bC0uNDYuNDYuNDYtLjQ2em0tMS43NjggMGwuNDYuNDYtLjQ2LS40NnptMCAxLjc2OGwtLjQ2LjQ2LjQ2LS40NnpNNi43MzMgOC41bC40Ni40Ni40NTktLjQ2LS40Ni0uNDYtLjQ2LjQ2em0tNS4zNjcgNS4zNjZsLjQ2LjQ2LS40Ni0uNDZ6bS44ODQgMS40ODRhLjU5NC41OTQgMCAwMS0uNDI0LS4xNzZsLS45Mi45MmMuMzcxLjM3Ljg1OC41NTYgMS4zNDQuNTU2di0xLjN6bS40MjQtLjE3NmEuNTk1LjU5NSAwIDAxLS40MjQuMTc2djEuM2MuNDg1IDAgLjk3My0uMTg2IDEuMzQ0LS41NTdsLS45Mi0uOTE5ek04LjA0IDkuODA4bC01LjM2NiA1LjM2Ni45Mi45MiA1LjM2Ni01LjM2Ny0uOTItLjkyem02LjI4NiA1LjM2Nkw4Ljk2IDkuODA4bC0uOTIuOTE5IDUuMzY3IDUuMzY2LjkxOS0uOTE5em0uNDI0LjE3NmEuNTk1LjU5NSAwIDAxLS40MjQtLjE3NmwtLjkyLjkxOWMuMzcxLjM3MS44NTkuNTU3IDEuMzQ0LjU1N3YtMS4zem0uNDI0LS4xNzZhLjU5NC41OTQgMCAwMS0uNDI0LjE3NnYxLjNjLjQ4NiAwIC45NzMtLjE4NiAxLjM0NC0uNTU3bC0uOTItLjkxOXptMC0uODQ4YS42LjYgMCAwMTAgLjg0OGwuOTIuOTJhMS45IDEuOSAwIDAwMC0yLjY4OGwtLjkyLjkyek05LjgwOCA4Ljk2bDUuMzY2IDUuMzY2LjkyLS45Mi01LjM2Ny01LjM2Ni0uOTIuOTJ6bTUuMzY2LTYuMjg2TDkuODA4IDguMDRsLjkyLjkyIDUuMzY1LTUuMzY3LS45MTktLjkxOXptMC0uODQ4YS42LjYgMCAwMTAgLjg0OGwuOTIuOTJhMS45IDEuOSAwIDAwMC0yLjY4N2wtLjkyLjkxOXptLS44NDggMGEuNi42IDAgMDEuODQ4IDBsLjkyLS45MmExLjkgMS45IDAgMDAtMi42ODcgMGwuOTE5Ljkyek04Ljk2IDcuMTkybDUuMzY2LTUuMzY2LS45Mi0uOTJMOC4wNCA2LjI3NGwuOTIuOTJ6TTIuNjc0IDEuODI2TDguMDQgNy4xOTJsLjkyLS45MkwzLjU5My45MDhsLS45MTkuOTE5em0tLjg0OCAwYS42LjYgMCAwMS44NDggMGwuOTItLjkyYTEuOSAxLjkgMCAwMC0yLjY4NyAwbC45MTkuOTJ6bTAgLjg0OGEuNi42IDAgMDEwLS44NDhsLS45Mi0uOTJhMS45IDEuOSAwIDAwMCAyLjY4N2wuOTItLjkxOXpNNy4xOTIgOC4wNEwxLjgyNiAyLjY3NGwtLjkyLjkyTDYuMjc0IDguOTZsLjkyLS45MnptLTUuMzY2IDYuMjg2TDcuMTkyIDguOTZsLS45MTktLjkyLTUuMzY2IDUuMzY3LjkxOS45MTl6bTAgLjg0OGEuNi42IDAgMDEwLS44NDhsLS45Mi0uOTJhMS45IDEuOSAwIDAwMCAyLjY4N2wuOTItLjkxOXoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=);
        background-size: 10px;
        background-position: center;
        background-repeat: no-repeat;
        padding: 0;
    }
    .bxmaker__geoip__city--header .bxmaker__geoip__popup-search input {
        font-size: 16px;
    }
    .bxmaker__geoip__popup-subtitle {
        font-size: 16px;
        font-weight: 500;
    }
    body .bxmaker__geoip__popup-header {
        /*display: none;*/
    }
    body .bxmaker__geoip__popup-city_search_box {
        margin-top: 25px;
    }
    body .bxmaker__geoip__popup-option {
        width: 100%;
        /*padding: 0;*/
    }
    body .bxmaker__geoip__popup-option:nth-child(1) {
        display: block;
    }
}


/* End */


/* Start:/bitrix/templates/empty/components/bitrix/menu/template_box_new/style.css?1616020530674*/
/* Left menu*/
.glav {
	color: #141517;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/bitrix/templates/empty/components/bitrix/menu/template_box_new/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link,
ul.left-menu li a.selected:visited,
ul.left-menu li a.selected:active,
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}




/* End */


/* Start:/local/components/marconi/popup_auth/templates/.default/style.css?162875742146309*/
.popup_auth {
	position: fixed;
	left: 0;
	top: 0;
	width: 100vw;
	height: 100vh;
	background-color: rgba(0,0,0,.7);
	z-index: 200;
	/* width: 400px; */
	/* height: 500px; */
	display: none;
	z-index: 1000022;
}
.popup_auth_outer {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	background: #fff;
	padding: 94px 100px 50px;
	border: 1px solid #DADADA;
	box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.15);
	border-radius: 5px;
}
.popup_auth .card_auth {
	margin-top: 7px;
	box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.2);
	background-color: #8FBC62;
	text-transform: lowercase;
	display: inline-block;
	padding: 0 0px;
	border-radius: 50px;
	cursor: pointer;
	color: #fff;
	text-align: center;
	font-weight: 600;
	font-size: 14px;
	text-transform: uppercase;
	height: 62px;
	width: 100%;
	line-height: 62px;
}

.auth_bottom {
	padding-top: 5px;
	padding-left: 11px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-wrap: wrap;
}

.popup_v.in_vosstanovlenie {
	float: right;
	/* border-bottom: 1px dotted #8FBC62; */
	border-bottom: none;
	padding: 0px;
	font-weight: 100;
	width: unset;
	font-size: 16px;
	color: #8FBC62;
	position: relative;
}

.popup_v.in_vosstanovlenie:before {
	content: '';
	position: absolute;
	bottom: -3px;
	left: 1px;
	width: 98%;
	border-bottom: 1px dashed #8FBC62;
}

.popup_auth_wraper {
	width: 388px;
	margin: 0 auto;
}
.err_auth {
	padding: 10px;
	text-align: center;
	color: #c71f1f;
}
.popup_v {
	width: 50%;
	cursor: pointer;
	float: left;
	text-align: center;
	font-size: 24px;
	padding: 12px 0;
	font-weight: bold;
	border-bottom: 1px solid #8F91A3;
	color: #8F91A3;
	/*color: 3px solid #8F91A3;*/
}
.popup_v.active{
	border-color: #141517;
	color: #141517;
	/*color: 3px solid #000;*/
	box-shadow: none;
}


.popup_auth input[type="password"] {
	border: none !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
	width: 100%;
	max-width: 98%;
	height: 100%;
	padding-left: 0;
}
.popup_auth .popup_content{
	display: none;
}
.hide_class {
	display: none!important;
}

.popup_auth .popup_content.active {
	box-shadow: none;
	display: inline-block;
	width: 100%;
	margin-top: 22px;
}

.popup_auth .popup_content._vosstanovlenie.active,
.popup_auth .popup_content.register_.active {
	margin-top: 19px;
}

.popup_content.active .auth_chb_text {
	margin-top: 1px;
}

.popup_auth_close {
	width: 15px;
	height: 15px;
	background-image: url(/bitrix/templates/empty/images/close.svg);
	-webkit-filter: grayscale(1);
	filter: grayscale(1);
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	background-color: #fff;
	cursor: pointer;
	z-index: 2;
}

div.bx-auth {
	width: 100%;
	margin: 0 auto 20px !important;
	display: flex;
	justify-content: center;

}

.bx-system-auth-form {
	margin-left: 0 !important;
}

.soc_seti_auth {
	margin-bottom: 4px;
	margin-left: 24px;
}

.main-checkout * {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.auth_chb {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	cursor: pointer;
}
.auth_remember {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
}
.auth_chb_input {
	display: none;
}
.auth_chb_input:checked + .auth_chb_pseudo {
    background-color: #8FBC62;
    border-color: #8FBC62;
}
.auth_chb_input:checked + .auth_chb_pseudo:after {
    opacity: 1;
}
.auth_chb_pseudo {
	position: relative;
	border: 1px solid #B6B0AC;
	width: 13px;
	height: 13px;
	border-radius: 3px;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	display: inline-block;
	transition: all .2s ease;
}
.auth_chb_pseudo:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background-image: url(/local/components/bitrix/sale.order.ajax/templates/new/images/check-white.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 7px;
    opacity: 0;
    -webkit-transition: opacity .4s ease;
    -o-transition: opacity .4s ease;
    transition: opacity .4s ease;
}
.auth_chb_text {
	margin-left: 12px;
	font-size: 15px;
	color: #8F91A3;
}
.auth_registr_chb {
	margin-bottom: 20px;
}

.auth_registr_chb .auth_chb_text {
	font-size: 14px;
}

.auth_registr_chb a {
	color: #8FBC62;
	text-decoration: underline;
}
.auth_restore_back {
	font-size: 14px !important;
	margin-bottom: 30px;
	float: none;
	border: none;
	padding: 0;
	width: 100%;
	color: #8FBC62;
	font-weight: normal;
	display: flex;
	align-items: center;
	height: 15px;
	justify-content: center;
}

.auth_restore_back img, .auth_restore_back span {
	display: inline-block;
	vertical-align: middle;
}
.auth_restore_back span {
	margin-left: 9px;
}
.auth_restore_title {
	text-align: center;
	font-weight: bold;
	font-size: 24px;
	color: #141517;
	margin-bottom: 20px;
}
.auth_restore_text {
	font-size: 15px;
	color: #8F91A3;
	margin-bottom: 27px;
}

.auth_restore_back_text {
	position: relative;
}

.auth_restore_back_text:before {
	content: '';
	position: absolute;
	bottom: -3px;
	left: 1px;
	width: 98%;
	border-bottom: 1px dashed #8FBC62;
}

.auth_restore_question {
	margin-top: 30px;
	text-align: center;
}

.auth_restore_question .auth_restore_title {
	margin-bottom: 12px;
}

.auth_restore_question .auth_restore_text {
	text-align: center;
}
.auth_restore_phone {
	font-size: 17px;
	color: #79A151;
	position: relative;
	font-weight: 400;
}

.auth_restore_phone:before {
	content: '';
	position: absolute;
	bottom: -3px;
	left: 1px;
	width: 98%;
	border-bottom: 1px dashed #8FBC62;
}

.ch-input__outer.ch-input__name-inside {
	border-radius: 70px;
	border: 1px solid #8F91A3;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding-left: 23px;
	height: 60px;
	margin-bottom: 18px;
	position: relative;
}
.ch-input__outer.error {
	border-color: red;
}
.ch-input__outer.error .ch-input input[type='text'],
.ch-input__outer.error .ch-input input[type='tel'],
.ch-input__outer .ch-input input.error{
	border-color: red !important;
	box-shadow: inset 0 0 0 1px red;
}
.ch-input__outer.error .enter_phone_select_head,
.ch-input__outer .enter_phone_select.error .enter_phone_select_head{
	border-color: red;
}

.ch-input__outer.ch-input__name-inside .ch-input__name {
	-ms-flex-negative: 0;
	flex-shrink: 0;
	color: #828282;
	pointer-events: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	position: absolute;
}
.ch-input__outer.ch-input__name-inside .ch-input {
	width: 100%;
	height: 100%;
}
.ch-input__outer.ch-input__name-inside .ch-input input[type='text'],
.ch-input__outer.ch-input__name-inside .ch-input input[type='tel'] {
	border: none !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
	width: 100%;
	max-width: 98%;
	height: 100%;
	background-color: transparent !important;
	padding-left: 15px;
}
.ch-input input[type='text'],
.ch-input input[type='tel'] {
	height: 50px;
	border-radius: 70px !important;
	border: 1px solid #8F91A3 !important;
	max-width: 100% !important;
	/*font-size: 16px;*/
}

@-webkit-keyframes autofill {
    to {
        background: transparent;
    }
}

input:-webkit-autofill {
    -webkit-animation-name: autofill;
    -webkit-animation-fill-mode: both;
}
.ch-input__outer.ch-input__name-inside .ch-input__name.focus {
	font-size: 12px;
	top: 4px;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.popup_auth_topline {
	position: absolute;
    top: 0;
    width: 100%;
    left: 0;
    padding: 19px 23px 21px;
    -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);
    background-color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.popup_auth_topline > img {
	max-width: 75px;
}
.popup_auth_topline_title {
	font-size: 24px;
	font-weight: bold;
	color: #6C6D79;
	margin-left: -50px;
}


/*NEW POPUP STYLES*/

.reg-popup .popup_auth_outer {
	padding: 40px 48.5px 0;
	overflow: auto;
    max-height: 100%;
}
.authpopup .popup_auth_wraper {
	width: 389px;
}
.authpopup .popup_auth_close{
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjM2NjI5OCAxNC42MzM3QzAuNjEwMzYzIDE0Ljg3OCAwLjkyOTk5NyAxNS4wMDAxIDEuMjQ5OSAxNS4wMDAxQzEuNTY5OCAxNS4wMDAxIDEuODg5NyAxNC44NzggMi4xMzM3NyAxNC42MzM3TDcuNTAwMDQgOS4yNjc0MkwxMi44NjYyIDE0LjYzMzZDMTMuMTEwMyAxNC44Nzc5IDEzLjQzMDIgMTUgMTMuNzUwMSAxNUMxNC4wNyAxNSAxNC4zODk2IDE0Ljg3NzkgMTQuNjMzNyAxNC42MzM2QzE1LjEyMjEgMTQuMTQ1NSAxNS4xMjIxIDEzLjM1NDUgMTQuNjMzNyAxMi44NjYxTDkuMjY3NTEgNy40OTk5NEwxNC42MzM3IDIuMTMzNzdDMTUuMTIyMSAxLjY0NTY0IDE1LjEyMTggMC44NTQ0MjggMTQuNjMzNyAwLjM2NjI5OEMxNC4xNDU2IC0wLjEyMjA5OSAxMy4zNTQ2IC0wLjEyMjA5OSAxMi44NjYyIDAuMzY2Mjk4TDcuNTAwMDUgNS43MzI0OEwyLjEzMzc3IDAuMzY2MTk4QzEuNjQ1NjQgLTAuMTIyMTk5IDAuODU0NDI5IC0wLjEyMTkzMiAwLjM2NjI5OCAwLjM2NjE5OEMtMC4xMjIwOTkgMC44NTQzMjkgLTAuMTIyMDk5IDEuNjQ1MjcgMC4zNjYyOTggMi4xMzM2N0w1LjczMjU4IDcuNDk5OTVMMC4zNjYyOTggMTIuODY2MkMtMC4xMjIwOTkgMTMuMzU0NCAtMC4xMjIwOTkgMTQuMTQ1NiAwLjM2NjI5OCAxNC42MzM3WiIgZmlsbD0iIzZDNkQ3OSIvPgo8L3N2Zz4K);
	transition: all .2s ease;
}
.authpopup .popup_auth_close:hover{
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjM2NjI5OCAxNC42MzM3QzAuNjEwMzYzIDE0Ljg3OCAwLjkyOTk5NyAxNS4wMDAxIDEuMjQ5OSAxNS4wMDAxQzEuNTY5OCAxNS4wMDAxIDEuODg5NyAxNC44NzggMi4xMzM3NyAxNC42MzM3TDcuNTAwMDQgOS4yNjc0MkwxMi44NjYyIDE0LjYzMzZDMTMuMTEwMyAxNC44Nzc5IDEzLjQzMDIgMTUgMTMuNzUwMSAxNUMxNC4wNyAxNSAxNC4zODk2IDE0Ljg3NzkgMTQuNjMzNyAxNC42MzM2QzE1LjEyMjEgMTQuMTQ1NSAxNS4xMjIxIDEzLjM1NDUgMTQuNjMzNyAxMi44NjYxTDkuMjY3NTEgNy40OTk5NEwxNC42MzM3IDIuMTMzNzdDMTUuMTIyMSAxLjY0NTY0IDE1LjEyMTggMC44NTQ0MjggMTQuNjMzNyAwLjM2NjI5OEMxNC4xNDU2IC0wLjEyMjA5OSAxMy4zNTQ2IC0wLjEyMjA5OSAxMi44NjYyIDAuMzY2Mjk4TDcuNTAwMDUgNS43MzI0OEwyLjEzMzc3IDAuMzY2MTk4QzEuNjQ1NjQgLTAuMTIyMTk5IDAuODU0NDI5IC0wLjEyMTkzMiAwLjM2NjI5OCAwLjM2NjE5OEMtMC4xMjIwOTkgMC44NTQzMjkgLTAuMTIyMDk5IDEuNjQ1MjcgMC4zNjYyOTggMi4xMzM2N0w1LjczMjU4IDcuNDk5OTVMMC4zNjYyOTggMTIuODY2MkMtMC4xMjIwOTkgMTMuMzU0NCAtMC4xMjIwOTkgMTQuMTQ1NiAwLjM2NjI5OCAxNC42MzM3WiIgZmlsbD0iIzhmYmM2MiIvPgo8L3N2Zz4K);
	filter: none;
}
.authpopup .enter-sms_title {
	font-size: 22px;
}
.authpopup__inside {
	max-width: 100%;
	margin: 0 auto;
}
.authpopup .ch-input__name-phone {
	max-width: 100%;
	margin: 0 auto;
}
.authpopup__input .ch-input__name {
	font-size: 14px;
	color: #141517;
	margin-bottom: 8px;
}
.authpopup .authpopup__input .ch-input input{
	transition: all .2s ease;
}
.authpopup .authpopup__input .ch-input input:focus,
.authpopup .ch-input.authpopup__input-phone.focus input{
	border-color: #8fbc62 !important;
}
.authpopup .authpopup__input-name span {
	font-size: 14px !important;
}
.authpopup .authpopup__input-name.focus span {
	font-size: 14px !important;
	color: #141517;
}
.authpopup__input .ch-input input[type='text'], .authpopup__input .ch-input input[type='tel'], .authpopup__input .ch-input input[type='password'] {
	height: 50px;
	background: #F2F3F5;
	border: none !important;
	border-radius: 5px !important;
	color: #141517;
	width: 100%;
	box-sizing: border-box !important;
	padding-top: 0;
	font-size: 16px;
}
.authpopup__input .ch-input input[type='password']{

}

.authpopup__input .ch-input input[type='text'].phone-prefix,
.authpopup__input .ch-input input[type='tel'].phone-prefix {
	width: 46px;
	border-right: 1px solid #DADADA !important;
	position: absolute;
	left: 0;
	top: 0;
	padding-left: 12px;
	border-radius: 5px 0 0 5px !important;
} 
.authpopup__input-phone--prefix {
	position: relative;
	display: flex;
}
.authpopup.popup_auth .card_auth_new, .authpopup.popup_auth .card_auth {
	height: 40px;
	max-width: 100%;
	border-radius: 5px;
	color: #fff;
	line-height: 40px;
	text-transform: none;
	font-size: 14px;
	font-weight: bold;
	transition: background .2s ease;
}
.authpopup.popup_auth .card_auth:hover,
.authpopup.popup_auth .card_auth:focus,
.authpopup.popup_auth .card_auth_new:hover,
.authpopup.popup_auth .card_auth_new:focus{
	background-color: #7fa955;
}
.authpopup.popup_auth .card_auth:active,
.authpopup.popup_auth .card_auth_new:active{
	background-color: #69933f;
}
.authpopup .auth_chb_pseudo {
	width: 20px;
	height: 20px;
}
.authpopup .auth_chb_pseudo:after {
	background-size: 12px;
}
.authpopup .auth_chb_text {
	font-size: 13px;
	color: #141517;
}
.authpopup .auth_chb {
	margin-bottom: 10px;
}
.authpopup .in_site_auth {
	position: relative;
	bottom: auto;
	left: auto;
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
	margin-top: 25px;
	text-align: center;
}
.authpopup .in_site_auth_or {
	color: #6C6D79;
	margin-bottom: 25px;
}
.authpopup .in_site_auth_body a {
	color: #719948;
	border-bottom: 1px solid #719948;
	transition: color .2s ease, border .2s ease;
}
.authpopup .in_site_auth_body a:hover{
	color: #8fbc62;
	border-bottom-color: transparent;
}
.authpopup .in_site_auth_body a:before, .authpopup .in_site_auth_body a:after {
	display: none;
}
.authpopup .auth_bottom {
	padding: 0;
	max-width: 308px;
	margin: 0 auto;
}
.authpopup__input .ch-input input {
	padding-left: 12px;
}
.authpopup__input {
	margin-bottom: 20px;
}
.authpopup .popup_v.in_vosstanovlenie {
	display: inline-block;
	float: right;
	margin-bottom: 10px;
	margin-top: 14px;
	clear: both;
	font-size: 14px;
	color: #000;
	border-bottom: 1px solid #000;
	transition: color .2s ease, border .2s ease;
}
.authpopup .popup_v.in_vosstanovlenie:hover{
	color: #8fbc62;
	border-bottom-color: transparent;
}
.authpopup .popup_v.in_vosstanovlenie:before {
	display: none;
}
.authpopup-reg {
	max-width: 300px;
	margin: 50px auto 20px;
	color: #000;
	text-align: center;
}
.authpopup-reg .popup_v {
	font-size: 14px;
	color: #000;
	font-weight: normal;
	border-bottom: 1px solid;
	padding: 0;
	transition: color .2s ease, border .2s ease;
}
.authpopup-reg .popup_v:hover{
	color: #8fbc62;
	border-bottom-color: transparent;
}
.authpopup .auth_chb_text a {
	color: #000;
	text-decoration: underline;
	transition: color .2s ease;
}
.authpopup .auth_chb_text a:hover{
	color: #8fbc62;
	text-decoration: none;
}
.authpopup .auth_email {
	text-align: center;
	font-size: 14px;
	margin: 37px 0;
	cursor: pointer;
}
.authpopup .auth_email span {
	display: inline-block;
	border-bottom: 1px solid #000;
	transition: color .2s ease, border .2s ease;
}
.authpopup .auth_email span:hover{
	color: #8fbc62;
	border-bottom-color: transparent;
}
.authpopup .enter_email .card_auth {
	margin-bottom: 15px;
}
.authpopup .auth_restore_back {
	font-size: 12px !important;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    color: #6C6D79;
    font-weight: normal;
}
.authpopup .auth_restore_back:hover .auth_restore_back_text{
	color: #8fbc62;
}
.authpopup .auth_restore_back_text:before {
	display: none;
}
.authpopup .auth_restore_back_arrow {
	-webkit-transform: none;
	    -ms-transform: none;
	        transform: none;
	-webkit-transform: translateY(-1px);
	    -ms-transform: translateY(-1px);
	        transform: translateY(-1px);
	width: 22px;
	height: 17px;
	border: none;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMSAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMjkyODkzIDcuMjkyODlDLTAuMDk3NjMxNCA3LjY4MzQxIC0wLjA5NzYzMTUgOC4zMTY1OCAwLjI5Mjg5MiA4LjcwNzFMNi42NTY4NSAxNS4wNzExQzcuMDQ3MzggMTUuNDYxNiA3LjY4MDU0IDE1LjQ2MTYgOC4wNzEwNyAxNS4wNzExQzguNDYxNTkgMTQuNjgwNSA4LjQ2MTU5IDE0LjA0NzQgOC4wNzEwNyAxMy42NTY5TDIuNDE0MjEgOEw4LjA3MTA3IDIuMzQzMTRDOC40NjE1OSAxLjk1MjYyIDguNDYxNTkgMS4zMTk0NSA4LjA3MTA3IDAuOTI4OTNDNy42ODA1NCAwLjUzODQwNSA3LjA0NzM4IDAuNTM4NDA1IDYuNjU2ODYgMC45Mjg5M0wwLjI5Mjg5MyA3LjI5Mjg5Wk0yMSA3TDEgN0wxIDlMMjEgOUwyMSA3WiIgZmlsbD0iIzZDNkQ3OSIvPgo8L3N2Zz4K);
	transition: color .2s ease, border .2s ease, background .2s ease, opacity .2s ease, transform .2s ease;
}
.authpopup .auth_restore_back:hover .auth_restore_back_arrow{
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMSAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMjkyODkzIDcuMjkyODlDLTAuMDk3NjMxNCA3LjY4MzQxIC0wLjA5NzYzMTUgOC4zMTY1OCAwLjI5Mjg5MiA4LjcwNzFMNi42NTY4NSAxNS4wNzExQzcuMDQ3MzggMTUuNDYxNiA3LjY4MDU0IDE1LjQ2MTYgOC4wNzEwNyAxNS4wNzExQzguNDYxNTkgMTQuNjgwNSA4LjQ2MTU5IDE0LjA0NzQgOC4wNzEwNyAxMy42NTY5TDIuNDE0MjEgOEw4LjA3MTA3IDIuMzQzMTRDOC40NjE1OSAxLjk1MjYyIDguNDYxNTkgMS4zMTk0NSA4LjA3MTA3IDAuOTI4OTNDNy42ODA1NCAwLjUzODQwNSA3LjA0NzM4IDAuNTM4NDA1IDYuNjU2ODYgMC45Mjg5M0wwLjI5Mjg5MyA3LjI5Mjg5Wk0yMSA3TDEgN0wxIDlMMjEgOUwyMSA3WiIgZmlsbD0iIzhmYmM2MiIvPgo8L3N2Zz4K);
}
.authpopup .auth_restore_back_arrow:before {
	display: none;
}
.authpopup .auth_restore_text {
	font-size: 14px;
	color: #141517;
	margin-bottom: 40px;
}
.authpopup .enter-sms_change {
	display: inline-block;
	color: #719948;
	border-bottom: 1px solid #719948;
	float: left;
	margin-left: 20px;
	line-height: 1;
	cursor: pointer;
	transition: color .2s ease, border .2s ease;
}
.authpopup .enter-sms_change:hover{
	color: #8fbc62;
	border-bottom-color: transparent;
}
.authpopup .error-code_sms {
	text-align: center;
	color: #000;
	margin-bottom: 30px;
	margin-top: 30px;
}
.authpopup .error-code_sms span {
	display: inline-block;
	border-bottom: 1px solid #000;
}
.authpopup .enter-phone_sms {
  margin-bottom: 45px;
}
.authpopup .enter-sms_subtitle-new {
	font-size: 14px;
	color: #141517;
}
.authpopup .enter-sms_title {
	margin-bottom: 14px;
}
.authpopup .ch-input__outer.ch-input__name-inside.ch-input__name-outside.authpopup__input.code_sms {
	border: none;
    border-radius: 0;
    display: block;
    padding: 0;
    height: auto;
}
.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input[type='text'],
.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input[type='tel'] {
	height: 50px;
	background: #F2F3F5 !important;
	text-align: center;
    border-radius: 5px !important;
    color: #141517;
    width: 100%;
    -webkit-box-sizing: border-box !important;
            box-sizing: border-box !important;
    padding-top: 0;
    font-size: 14px;
    font-weight: bold;
    font-size: 24px;
}
@media (max-width: 767px){
	.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input.sms-code-input{
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
		transition: none;
	}
	.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input.sms-code-input:-webkit-autofill,
	.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input.sms-code-input:-webkit-autofill:hover, 
	.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input.sms-code-input:-webkit-autofill:focus, 
	.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input.sms-code-input:-webkit-autofill:active{
		background-color: #F2F3F5 !important;
		box-shadow: 0 0 0 50px #f2f3f5 inset !important;
	}
}
.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input[type='text']:-moz-placeholder,
.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input[type='tel']:-moz-placeholder { 
	font-size: 14px;
	font-weight: normal;
	top: -4px;
	position: relative;
	color: #908F9D;
}
.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input[type='text']::-moz-placeholder,
.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input[type='tel']::-moz-placeholder { 
	font-size: 14px;
	font-weight: normal;
	top: -4px;
	position: relative;
	color: #908F9D;
}
.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input[type='text']:-ms-input-placeholder,
.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input[type='tel']:-ms-input-placeholder { 
	font-size: 14px;
	font-weight: normal;
	top: -4px;
	position: relative;
	color: #908F9D;
}
.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input[type='text']::-webkit-input-placeholder,
.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input[type='tel']::-webkit-input-placeholder { 
	font-size: 14px;
	font-weight: normal;
	top: -4px;
	position: relative;
	color: #908F9D;
}
@media (max-width: 767px){
	.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input[type='text']:-moz-placeholder,
	.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input[type='tel']:-moz-placeholder { 
		top: 0px;
	}
	.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input[type='text']::-moz-placeholder,
	.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input[type='tel']::-moz-placeholder { 
		top: 0px;
	}
	.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input[type='text']:-ms-input-placeholder,
	.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input[type='tel']:-ms-input-placeholder { 
		top: 0px;
	}
	.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input[type='text']::-webkit-input-placeholder,
	.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input[type='tel']::-webkit-input-placeholder { 
		top: 0px;
	}
}
.timer_sms {
	font-size: 13px;
	text-align: center;
	color: #6C6D79;
}
.popup_content.register_ .enter_phone_title, .popup_content._vosstanovlenie .auth_restore_title {
	max-width: 300px;
    text-align: left;
    margin-left: auto;
    margin-right: auto;
}
.in_site_auth_body a {
	margin-left: 0;
}
.card_auth_new.inactive_check {
    background-color: #DADADA !important;
    pointer-events: none;
    box-shadow: none !important;
}
.popup_auth input[type="password"] {
	max-width: 100% !important;
}
.popup_auth .card_auth_new {
	margin-top: 14px;
	box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.2);
	background-color: #8FBC62;
	text-transform: lowercase;
	display: inline-block;
	padding: 0 0px;
	border-radius: 50px;
	cursor: pointer;
	color: #fff;
	text-align: center;
	font-weight: 600;
	font-size: 14px;
	text-transform: uppercase;
	height: 62px;
	width: 100%;
	line-height: 62px;
	transition: all .2s ease;
}
.popup_auth{
	background: none !important;
}
.popup_auth:before{
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,.7);
}
@media (min-width: 768px){
	.popup_auth:before{
		animation: popupIn .3s ease forwards;
		opacity: 0;
	}
	.popup_auth.anim-out:before{
		animation: popupOut .3s ease forwards;
	}
}

@keyframes popupIn{
    0%{
      opacity: 0;
    }
    100%{
      opacity: 1;
    }
}

@keyframes popupOut{
    0%{
      opacity: 1;
    }
    100%{
      opacity: 0;
    }
}

@media (min-width: 768px){
	.popup_auth_outer{
		animation: popupInOuter .3s ease;
		opacity: 1;
	}
	
	.anim-out .popup_auth_outer{
		animation: popupOutOuter .3s ease forwards;
	}
}

@keyframes popupInOuter{
    0%{
			opacity: 0;
			transform: translate(-50%, -50%) scale(.8);
    }
    100%{
			opacity: 1;
			transform: translate(-50%, -50%) scale(1);
    }
}

@keyframes popupOutOuter{
    0%{
			opacity: 1;
			transform: translate(-50%, -50%) scale(1);
    }
    100%{
			opacity: 0;
			transform: translate(-50%, -50%) scale(.8);
    }
}

.card_auth_new.deactive {
	/*background-color: #DADADA;
	color: #908F9D !important;
	pointer-events: none;
	box-shadow: none;*/
}
.auth_bottom {
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
}
.popup_auth_close {
	position: absolute;
	right: 15px;
	top: 13px;
}      
/* .enter-soc {
	display: none;
} */
.reg-popup .email_auth {
	margin-top: 44px;
}
.reg-popup .enter_phone_title {
	margin-bottom: 47px;
}
.reg-popup .enter_email .card_auth {
	margin-top: 0;
}
.reg-popup .enter_email .authpopup__input:nth-child(2) {
	margin-bottom: 5px;
}
.reg-popup .authpopup__input {
	margin-bottom: 15px;
}
.reg-popup .authpopup-reg {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin: 10px auto;
}
.reg-popup .authpopup-reg span {
	width: auto;
	margin-left: 5px;
}
.enter-soc {
	position: relative;
	padding-top: 5px;
}
.enter-soc:before {
	content: '';
	position: absolute;
	width: calc(100% + 62px);
	left: -31px;
	height: 1px;
	background-color: #ECECEE;
	top: -5px;
}
.enter-soc .soc_seti_auth, .enter-soc .bx-system-auth-form {
	max-width: 300px;
	margin: 0 auto !important;
}
.enter-soc .bx-system-auth-form {
	-webkit-transform: translateX(-14px);
	-ms-transform: translateX(-14px);
	transform: translateX(-14px);
}
.reg-popup .popup_auth_wraper {
	min-height: 0;
}
.reg-popup .auth_bottom_main {
	display: none !important;
}
.auth_bottom_main.hide_checkboxes {
	display: -webkit-flex !important;
	display: -moz-flex !important;
	display: -ms-flex !important;
	display: -o-flex !important;
	display: flex !important;
}
.reg-popup ._site .email_auth {
	margin-bottom: 26px;
}
.reg-popup ._site .phone_auth {
	margin-bottom: 30px;
}
.reg-popup ._site .in_site_auth {
	margin-top: 0;
}
.reg-popup .register_ .phone_auth {
	margin-bottom: 50px;
}
.reg-popup ._vosstanovlenie {
	margin-bottom: 60px;
}
.reg-popup .enter-sms_subtitle-new{
	line-height: 1.5;
}
.reg-popup .timer_sms {
	margin-bottom: 0;
	font-size: 14px;
}
.reg-popup .enter-sms_change {
	float: none;
	margin-left: 7px;
}
.reg-popup .auth_restore_back {
	position: absolute;
    left: 0px;
    top: 0px;
    width: 30px;
    margin: 0;
    height: 30px;
}
.reg-popup .auth_restore_back_text {
	display: none;
}
._vosstanovlenie .authpopup__inside {
	position: relative;
}
.auth_restore_back.register-back {
	position: relative;
    left: auto;
    top: auto;
    margin-right: 17px;
    display: inline-block;
    -webkit-transform: translateY(-3px);
        -ms-transform: translateY(-3px);
            transform: translateY(-3px);
    margin-left: 0 !important;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
}
.auth_restore_back.register-back span {
	border: none !important;
}
.reg-popup .in_site_auth_body a {
	margin-left: 0px;
}
.reg-popup .ch-input input[type='password'] {
	padding-left: 15px !important;
}
.reg-popup .popup_v.in_vosstanovlenie {
	font-weight: 400;
}
.enter-soc .bx-ss-button {
	width: 100% !important;
	height: 100% !important;
}

@media all and (max-width: 1023px) {
	.popup_auth_outer {
		padding: 60px 25px 40px;
	}
	.popup_v {
		font-size: 20px;
	}
	.popup_auth_topline {
		padding: 15px;
	}
	.popup_auth_topline > img {
		width: 65px;
	}
	.popup_auth_topline_title {
		font-size: 18px;
		margin-left: -20px;
	}	
}
@media all and (max-width: 767px) {
	.popup_auth {
		width: 100%;
		height: 100%;
		background-color: #fff;
		overflow: auto;
	}
	.popup_auth_outer {
		border: none;
		/*width: 100%;*/
		height: 100%;
		position: relative;
		top: auto;
		left: auto;
		-webkit-transform: none;
		-ms-transform: none;
		-o-transform: none;
		transform: none;
		display: flex;
		-ms-align-items: center;
		align-items: center;
		min-height: 0;
		justify-content: center;
		flex-direction: column;
		/*overflow: auto;*/
		padding: 40px 15px;
		border-radius: 0;
	}
	.popup_auth_wraper {
		min-height: 0;
	}
	.reg-popup .enter_phone_title{
		margin-bottom: 40px;
	}
}

@media all and (max-width: 767px) {
	.authpopup .enter_phone_title {
		font-size: 18px;
	}
	.authpopup .enter-phone_sms {
		width: 100%;
		margin-left: 0;
		text-align: left;
		margin-bottom: 30px;
	}
	.authpopup .enter-sms_title {
		font-size: 18px;
	}
	.authpopup .enter-sms_change {
		float: none;
	}
	input:not([type=checkbox]):not([type=radio]) {
		-webkit-appearance: none;
	    -moz-appearance: none;
	    appearance: none;
	}
	.header .container {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .header__top {
        /* display: none !important; */
    }
   /* .footer__wrapper {
        display: none !important;
    }*/
    .footer__top {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
        border-bottom: none !important;
    }
    .footer__bot-text {
        padding: 0 10px;
        max-width: calc(100% - 80px);
    }
    .header-scroll.fixed {
        position: relative !important;
        top: auto !important;
    }
	.footer__bot .container {
		padding: 0 !important;
	}
	.footer__bot-text span {
		display: block;
	}
    .popup_content._site .enter_phone_title {
    	max-width: 300px;
	    text-align: left;
	    margin-left: auto;
	    margin-right: auto;
    }
    .authpopup .popup_auth_wraper {
    	width: 100%;
    }
    .popup_content._site .enter_phone_title {
    	max-width: 308px;
    }
    .authpopup__inside {
    	max-width: 308px;
    }
    .enter-soc {
		width: 100%;
	}
	.enter-soc:before {
		width: calc(100% + 30px);
    	left: -15px;
	}

	.enter-soc div.bx-auth {
		-webkit-box-pack: start;
	    -ms-flex-pack: start;
	    justify-content: flex-start;
	}
	.reg-popup .authpopup__input .ch-input input[type=password] {
		padding-left: 15px !important;
	}
	.reg-popup .enter-sms_subtitle-new {
		max-width: 100%;
		text-align: left;
	}
	.authpopup.popup_auth .card_auth {
		max-width: 100%;
		width: 100%;
	}
	.reg-popup .auth_restore_title {
	    margin-left: 0 !important;
	}
}



@media all and (min-width: 1024px) and (max-height: 750px) {
	.popup_content .ch-input__outer {
		margin-bottom: 15px;
	}
	.auth_registr_chb {
		margin-bottom: 5px;
	}
	.auth_restore_back {
		margin-bottom: 10px;
	}
	.auth_restore_question {
		margin-top: 0;
	}
}

@media screen and (-webkit-min-device-pixel-ratio:0) and (max-device-width:1024px) {
	.popup_auth input[type="text"], .popup_auth input[type="tel"], .popup_auth input[type="password"]{
		font-size: 16px !important;
	}
}

@media only screen and (max-device-width: 1023px) and (orientation: landscape) {
	.popup_auth_outer {
		padding: 50px 0;
	}
	.popup_auth .popup_content.active {
		padding: 30px 0;
	}
}

.in_site_auth {
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	bottom: -16px;
}


.in_site_auth_body {
	text-align: center;
}

.in_site_auth_body a {
	display: inline-block;
	font-size: 14px;
	color: #8FBC62; 
	position: relative;
	margin-left: 15px;
}

.in_site_auth_body a:before {
	content: '';
	position: absolute;
	bottom: -3px;
	left: 1px;
	width: 98%;
	border-bottom: 1px dashed #8FBC62;
}

.in_site_auth_body .phone_auth:after {
	content: "";
	position: absolute;
	top: 2px;
	left: -19px;
	width: 13px;
	height: 13px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxjaXJjbGUgY3g9IjExLjUiIGN5PSIxLjUiIHI9IjEuNSIgZmlsbD0iIzhGOTFBMyIvPg0KPGNpcmNsZSBjeD0iNi41IiBjeT0iMS41IiByPSIxLjUiIGZpbGw9IiM4RjkxQTMiLz4NCjxjaXJjbGUgY3g9IjEuNSIgY3k9IjEuNSIgcj0iMS41IiBmaWxsPSIjOEY5MUEzIi8+DQo8Y2lyY2xlIGN4PSIxMS41IiBjeT0iNi41IiByPSIxLjUiIGZpbGw9IiM4RjkxQTMiLz4NCjxjaXJjbGUgY3g9IjYuNSIgY3k9IjYuNSIgcj0iMS41IiBmaWxsPSIjOEY5MUEzIi8+DQo8Y2lyY2xlIGN4PSIxLjUiIGN5PSI2LjUiIHI9IjEuNSIgZmlsbD0iIzhGOTFBMyIvPg0KPGNpcmNsZSBjeD0iMTEuNSIgY3k9IjExLjUiIHI9IjEuNSIgZmlsbD0iIzhGOTFBMyIvPg0KPGNpcmNsZSBjeD0iNi41IiBjeT0iMTEuNSIgcj0iMS41IiBmaWxsPSIjOEY5MUEzIi8+DQo8Y2lyY2xlIGN4PSIxLjUiIGN5PSIxMS41IiByPSIxLjUiIGZpbGw9IiM4RjkxQTMiLz4NCjwvc3ZnPg0K);
	background-repeat: no-repeat;
}

.in_site_auth_body .email_auth:after {
	content: "@";
	position: absolute;
	top: 2px;
	left: -18px;
	width: 13px;
	height: 15px;
	color: #8F91A3;
	font-weight: bold;
	line-height: 15px;
	font-size: 16px;
}


.enter_phone {
	margin-top: -10px;
}

.enter_phone_title {
	font-size: 24px;
	font-weight: bold;
	line-height: 25px;
	color: #141517;
	margin-bottom: 45px;
}

.popup_auth .ch-input__outer.ch-input__name-inside .ch-input__name.focus {
	top: 8px;
}

.popup_auth .ch-input__outer.ch-input__name-inside .ch-input input[type='text'],
.popup_auth .ch-input__outer.ch-input__name-inside .ch-input input[type='tel'], 
.popup_auth input[type="password"] {
	padding-left: 0px;
	line-height: 20px;
	padding-top: 22px;
	height: 22px;
	border-radius: 0 !important;
	font-size: 16px;
	color: #141517;
	box-sizing: content-box;
}

.popup_auth input::placeholder {
	color: #141517;
}

.popup_auth input::placeholder {color: #141517;}
.popup_auth input::placeholder {color: #141517;}
.popup_auth input::placeholder {color: #141517;}
.popup_auth input::placeholder {color: #141517;}


.card_auth.deactive {
	background-color: #DADADA;
	pointer-events: none;
	box-shadow: none;
}

.popup_auth_wraper {
	min-height: 468px;
	position: relative;
}

.enter-sms_title {
	font-size: 24px;
	font-weight: bold;
	line-height: 25px;
	color: #141517;
	margin-bottom: 9px;
}

.enter-sms_subtitle {
	font-size: 16px;
  line-height: 20px;
  color: #141517;
}

.enter-phone_sms {
	margin-bottom: 21px;
}

.timer_sms {
	margin-bottom: 35px;
	color:  #6C6D79;
	font-size: 16px;
	line-height: 20px;
}

.enter-sms_value {
	font-weight: 600;
}

.popup_v.register_site.active ~ .in_site_auth {
	display: none !important;
}

/*.popup_auth .bx_block span {
	font-size: 15px !important;
	transition: .2s ease-in-out;
	color: #141517;
}*/

/*.popup_auth .bx_block.focus span {
	font-size: 13px !important;
	color: #79A151;
}*/

.auth_restore_back_arrow {
	transform: rotate(-135deg);
	width: 8px;
	height: 8px;
	border-width: 1px 1px 0 0;
	border-style: solid;
	margin: 0 !important;
	position: relative;
	display: inline-block;
	vertical-align: middle;
	color: #8FBC62;
}

.auth_restore_back_arrow:before {
	content: "";
	right: 0px;
	top: -1px;
	position: absolute;
	height: 1px;
	box-shadow: inset 0 0 0 32px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	width: 13px;
	-webkit-transform-origin: right top;
	transform-origin: right top;
}

body.newFont .popup_auth {
	z-index: 1000022;
}

.ch-input__name-phone {
	position: relative;
}

.ch-input__name-phone.complete .ch-input__name-inside {
	border-color: #8FBC62;
}

.ch-input__name-phone.complete:before {
	content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 23px;
    width: 16px;
    height: 12px;
    background-repeat: no-repeat;
    background-size: cover;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuMzc2NTcgMTAuNzQ4MUM2Ljc0NzE3IDExLjM4ODIgNS43MTczIDExLjM5NjggNS4wNzc1NyAxMC43Njc0TDEuNDg1NzMgNy4yMzUxOUMwLjg0NTY5OSA2LjYwNjA5IDAuODM3MDY2IDUuNTc2MTkgMS40NjY0NiA0LjkzNjQ1QzIuMDk1NTUgNC4yOTY0MSAzLjEyNTQyIDQuMjg3NzggMy43NjU0NSA0LjkxNzE4TDUuOTA1NDggNy4wMjEzOEM2LjA2NzAzIDcuMTc5OTQgNi4zMjcxMSA3LjE3Nzc2IDYuNDg2MjggNy4wMTY1MUwxMi4xODQ1IDEuMjIxOEMxMi44MTM2IDAuNTgxNzYgMTMuODQzNSAwLjU3MzEyNyAxNC40ODM1IDEuMjAyNTNDMTQuNzkwOSAxLjUwNDc4IDE0Ljk2NTYgMS45MTY5IDE0Ljk2OTIgMi4zNDc5MUMxNC45NzI4IDIuNzc4OTIgMTQuODA1IDMuMTkzOTEgMTQuNTAyOCAzLjUwMTI3TDcuMzc2NTcgMTAuNzQ4MVoiIGZpbGw9IiM4RkJDNjIiLz4KPC9zdmc+Cg==);
}


@media all and (max-width: 767px)  {
	.popup_auth .popup_content.active {
		margin-top: 12px;
	}

	div.bx-auth {
		margin: 0 auto 16px !important;
	}

	.popup_auth .card_auth {
		margin-top: 0;
	}

	.in_site_auth {
		bottom: -35px;
	}

	.popup_auth_wraper {
		min-height: 450px;
	}

	.popup_v {
		padding: 16px 0;
	}

	.popup_auth_outer {
		padding: 60px 15px !important;	
	}

	.in_site_auth_body a {
		font-size: 15px;
	}

	.enter_phone_title {
		font-size: 22px;
		margin-bottom: 25px;
	}

	.enter_phone {
		margin-top: 0;
	}
}

.popup_v_wrap {
	width: 100%;
}

@media all and (max-width: 479px) {


	.popup_auth_wraper {
		margin-top: 45px;
		width: 100%;
    min-height: 598px;
    padding: 0 15px;
    padding-top: 0px;
    padding-bottom: 50px;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
	}

	.popup_auth_wraper * {
		box-sizing: border-box;
	}

	.popup_auth_close {
		width: 15px;
		height: 15px;
    right: 21px;
    top: 15px;
	}

	.reg-popup .email_auth{
		margin-top: 116px;
	}

	.bx_auth_serv_info {
    margin: 10px 7px !important;
	}
		
	.popup_auth_outer {
		justify-content: flex-start;
    padding: 0 0 20px !important;
	}

	.popup_auth_topline {
		position: relative;
	}

	.in_site_auth {
		bottom: 16px;
	}

	.popup_auth .popup_content._vosstanovlenie.active,
	.popup_auth .popup_content.register_.active {
		margin-top: 18px;
	}

	.popup_auth .popup_content.active {
		margin-top: 18px;
	}

	.popup_v_wrap {
		display: flex;
	}

	.popup_v {
		float: none;
	}
	
	.reg-popup .popup_auth_wraper {
		display: block;
	}
	.reg-popup .auth_restore_back {
		left: 0;
    	top: -50px;
	}
	.reg-popup .auth_email.auth_restore_back {
		top: 0;
	}
	.reg-popup ._vosstanovlenie .authpopup__inside {
		position: static;
	}
	.reg-popup ._vosstanovlenie .auth_restore_back {
		left: 15px;
    	top: -34px;
	}
	.reg-popup .auth_email.auth_restore_back {
		position: absolute;
		top: -25px;
		left: 7px;
	}
	.reg-popup .popup_content.register_ .enter_phone_title {
		margin-left: auto;
		max-width: 308px;
	}

}

.card_submit{
	position: relative;
}
.card_submit span{
	transition: all .3s .3s ease;
}
.card_submit .spinner{
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;

	width: 24px;
	height: 24px;
	margin: auto; 

	transition: all .3s ease;
	transform: scale(0);

	opacity: 0;
}
.card_submit .spinner:before{
	display: block;
	box-sizing: border-box; 
	width: 100%;
	height: 100%;

	content: '';
	animation: rotating 1s linear infinite;

	border: 2px solid #fff;
	border-top-color: #435d28;
	border-radius: 50%;
}
.card_submit .check{
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;

	width: 10px;
	height: 10px;
	margin: auto;

	transition: transform .3s .3s ease, opacity .3s ease; 
	transform: scale(0);

	opacity: 0;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOCA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNy44NTU0OSAxLjc4MDVMNy4xNTM1NiAxLjA3ODU4QzcuMDU3MzIgMC45ODIyNTkgNi45NDAyNiAwLjkzNDA4MiA2LjgwMjY3IDAuOTM0MDgyQzYuNjY0OTYgMC45MzQwODIgNi41NDc5IDAuOTgyMjU5IDYuNDUxNjYgMS4wNzg1OEwzLjA2NTgxIDQuNDY5NTVMMS41NDgzOCAyLjk0Njk1QzEuNDUyMDIgMi44NTA1OSAxLjMzNTA0IDIuODAyNDcgMS4xOTc0NSAyLjgwMjQ3QzEuMDU5NzcgMi44MDI0NyAwLjk0Mjc5MSAyLjg1MDU5IDAuODQ2NDM2IDIuOTQ2OTVMMC4xNDQ1MTQgMy42NDg4OUMwLjA0ODE1OTEgMy43NDUyMyAwIDMuODYyMjQgMCAzLjk5OTkxQzAgNC4xMzc0NiAwLjA0ODE1OTEgNC4yNTQ1OCAwLjE0NDUxNCA0LjM1MDlMMi4wMTI4NyA2LjIxOTIyTDIuNzE0ODQgNi45MjExNEMyLjgxMTE0IDcuMDE3NTMgMi45MjgxNiA3LjA2NTY2IDMuMDY1ODEgNy4wNjU2NkMzLjIwMzM5IDcuMDY1NjYgMy4zMjA0MSA3LjAxNzQxIDMuNDE2NzcgNi45MjExNEw0LjExODczIDYuMjE5MjJMNy44NTU0OSAyLjQ4MjQ4QzcuOTUxNzUgMi4zODYxMiA4IDIuMjY5MTIgOCAyLjEzMTQ2QzguMDAwMDcgMS45OTM4NyA3Ljk1MTc1IDEuODc2ODUgNy44NTU0OSAxLjc4MDVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: contain;
}
.card_submit.error-state .check{
	width: 12px;
	height: 12px;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQ5MiA0OTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5MiA0OTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNMzAwLjE4OCwyNDZMNDg0LjE0LDYyLjA0YzUuMDYtNS4wNjQsNy44NTItMTEuODIsNy44Ni0xOS4wMjRjMC03LjIwOC0yLjc5Mi0xMy45NzItNy44Ni0xOS4wMjhMNDY4LjAyLDcuODcyDQoJCQljLTUuMDY4LTUuMDc2LTExLjgyNC03Ljg1Ni0xOS4wMzYtNy44NTZjLTcuMiwwLTEzLjk1NiwyLjc4LTE5LjAyNCw3Ljg1NkwyNDYuMDA4LDE5MS44Mkw2Mi4wNDgsNy44NzINCgkJCWMtNS4wNi01LjA3Ni0xMS44Mi03Ljg1Ni0xOS4wMjgtNy44NTZjLTcuMiwwLTEzLjk2LDIuNzgtMTkuMDIsNy44NTZMNy44NzIsMjMuOTg4Yy0xMC40OTYsMTAuNDk2LTEwLjQ5NiwyNy41NjgsMCwzOC4wNTINCgkJCUwxOTEuODI4LDI0Nkw3Ljg3Miw0MjkuOTUyYy01LjA2NCw1LjA3Mi03Ljg1MiwxMS44MjgtNy44NTIsMTkuMDMyYzAsNy4yMDQsMi43ODgsMTMuOTYsNy44NTIsMTkuMDI4bDE2LjEyNCwxNi4xMTYNCgkJCWM1LjA2LDUuMDcyLDExLjgyNCw3Ljg1NiwxOS4wMiw3Ljg1NmM3LjIwOCwwLDEzLjk2OC0yLjc4NCwxOS4wMjgtNy44NTZsMTgzLjk2LTE4My45NTJsMTgzLjk1MiwxODMuOTUyDQoJCQljNS4wNjgsNS4wNzIsMTEuODI0LDcuODU2LDE5LjAyNCw3Ljg1NmgwLjAwOGM3LjIwNCwwLDEzLjk2LTIuNzg0LDE5LjAyOC03Ljg1NmwxNi4xMi0xNi4xMTYNCgkJCWM1LjA2LTUuMDY0LDcuODUyLTExLjgyNCw3Ljg1Mi0xOS4wMjhjMC03LjIwNC0yLjc5Mi0xMy45Ni03Ljg1Mi0xOS4wMjhMMzAwLjE4OCwyNDZ6IiBmaWxsPSJ3aGl0ZSIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K);
}
.card_submit.anim span{
	opacity: 0;
	transition: all .3s ease;
}
.card_submit.anim .spinner{
	transform: scale(1);

	opacity: 1;
}
.card_submit.anim-out span{
	opacity: 0;
}
.card_submit.anim-out .spinner{
	transition: all .5s ease; 
	transform: scale(0);

	opacity: 0;
}
.card_submit.anim-out .check{
	transition: transform .5s ease, opacity .5s ease; 
	transform: scale(1);

	opacity: 1;
}

@-webkit-keyframes rotating{
	from{
		transform: rotate(0deg);
	}
	to{
		transform: rotate(360deg);
	}
}

@keyframes rotating{
	from{
		transform: rotate(0deg);
	}
	to{
		transform: rotate(360deg);
	}
}

/*фикс страницы регистрации*/

.popup_left_col .popup_auth_outer {
	transform: none !important;
	animation: none;
	opacity: 1;
}
.popup_left_col .popup_auth:before {
	opacity: 0;
	animation: none;
}

.enter_phone_select {
	width: 78px;
	flex-shrink: 0;
	margin-right: 5px;
	position: relative;
	z-index: 1;
}

.enter_phone_select_head {
	background: #F2F3F5;
	border-radius: 5px;
	height: 50px;
	display: flex;
	align-items: center;
	padding: 0 10px;
	color: #141517;
	font-size: 16px;
	position: relative;
	border: 1px solid transparent;
	cursor: pointer;
	transition: all .2s ease;
}

.enter_phone_select_head:after {content: "";background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDExIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02LjA0NDU2IDUuNzg0MTJMMTAuNzc0MiAxLjI1ODI3QzExLjA3NTMgMC45NzAzNjYgMTEuMDc1MyAwLjUwMzU4NyAxMC43NzQyIDAuMjE1ODI4QzEwLjQ3MzUgLTAuMDcxOTU0MSA5Ljk4NTY5IC0wLjA3MTk1MzcgOS42ODQ5NyAwLjIxNTgyOUw1LjQ5OTkyIDQuMjIwNTFMMS4zMTUwMiAwLjIxNTk1MkMxLjAxNDE1IC0wLjA3MTgzIDAuNTI2NDA4IC0wLjA3MTgyOTYgMC4yMjU2NTUgMC4yMTU5NTNDLTAuMDc1MjE4NSAwLjUwMzczNiAtMC4wNzUyMTg1IDAuOTcwNDkxIDAuMjI1NjU1IDEuMjU4MzlMNC45NTU0MSA1Ljc4NDI0QzUuMTA1ODYgNS45MjgxMyA1LjMwMjgzIDYgNS40OTk5IDZDNS42OTcwNiA2IDUuODk0MTggNS45Mjc5OSA2LjA0NDU2IDUuNzg0MTJaIiBmaWxsPSIjNkM2RDc5Ii8+Cjwvc3ZnPgo=);background-size: contain;background-repeat: no-repeat;background-position: center;width: 11px;height: 11px;position: absolute;top: 0px;bottom: 0;right: 11px;margin: auto;}

.enter_phone_select_dropdown {
	position: absolute;
	top: -9999px;
	opacity: 0;
	border-radius: 5px;
	border: 1px solid #8FBC62;
	height: 135px;
	overflow: auto;
	margin-top: 5px;
	width: 100%;
	background: #fff;
	padding: 2px 0;
	padding-right: 4px;
	transition: top 0s .2s ease, opacity .2s ease;
}

.enter_phone_select.active .enter_phone_select_head {
	border-color: #8FBC62;
}

.enter_phone_select.active .enter_phone_select_head:after{
	transform: rotate(180deg);
}

.enter_phone_select.active .enter_phone_select_dropdown {
	top: 100%;
	opacity: 1;
	transition: top 0s ease, opacity .2s ease;
}

.enter_phone_select_item {
	color: #141517;
	font-size: 16px;
	padding: 7px 9px;
	cursor: pointer;
	transition: all .2s ease;
}

.enter_phone_select_item:hover {
	background-color: #eee;
}

.enter_phone_select_item.selected{
	background: #8fbc62;
	color: #fff;
}

.enter_phone_select_list {
	overflow: auto;
	height: 129px;
}

.enter_phone_select_list::-webkit-scrollbar {
	-webkit-appearance: none;
}
.enter_phone_select_list::-webkit-scrollbar:vertical {
	width: 3px;
}
.enter_phone_select_list::-webkit-scrollbar:horizontal {
	height: 3px;
}
.enter_phone_select_list::-webkit-scrollbar-track {
	background-color: #ECECEE;
	border-radius: 10px;
}
.enter_phone_select_list::-webkit-scrollbar-thumb {
	background-color: #908F9D;
	border-radius: 10px;
}

.card_auth_agreements{
	color: #908F9D;
	font-size: 12px;
	margin-top: 26px;
	line-height: 1.35;
	margin-bottom: 18px;
}

@media (max-width: 767px){
	.card_auth_agreements{
		margin-top: 22px;
		margin-bottom: 8px;
	}
}

.card_auth_agreements.mt-0{
	margin-top: 0;
}

@media (max-width: 767px){
	.card_auth_agreements.mt-0{
		margin-bottom: 12px;
	}
	.card_auth_agreements.in-reg{
		margin-top: 0;
		margin-bottom: 12px;
	}
}

.card_auth_agreements a{
	color: #908F9D;
	border-bottom: 1px dotted #908F9D;
	transition: all .2s ease;
}

.card_auth_agreements a:hover{
	border-bottom-color: transparent;
	color: #8FBC62;
}

.error-msg{
	color: #F8664A;
	font-size: 12px;
	margin-top: 5px;
}

@media (max-width: 767px){
	.sms-code-input{
		padding-left: 0 !important;
	}
}
/* End */


/* Start:/bitrix/templates/empty/components/bitrix/system.auth.form/no_/style.css?16160205301588*/
.bx_auth_serv_info.Facebook {
    background-image: url(/icon/soc/facebook.svg);
    width: 36px;
    height: 36px;
    background-position: center;
}
.bx_auth_serv_info.GoogleOAuth {
    background-image: url(/icon/soc/google.svg);
    width: 36px;
    height: 36px;
    background-position: center;
}
.bx_auth_serv_info.MyMailRu {
    background-image: url(/icon/soc/mail.ru.svg);
    width: 36px;
    height: 36px;
    background-position: center;
}
.bx_auth_serv_info.VKontakte {
    background-image: url(/icon/soc/vk.svg);
    width: 36px;
    height: 36px;
    background-position: center;
}
.bx_auth_serv_info.YandexOAuth {
    background-image: url(/icon/soc/yandex.svg);
    width: 36px;
    height: 36px;
    background-position: center;
}
.soc_seti_auth {
    color: #8F91A3;
    margin-left: 20px;
}
.bx-auth-serv-icons {
    padding: 10px 30px;
}
.bx_auth_serv_info span {
    display: none;
}
.bx_auth_serv_info a.bx-ss-button {
    background-image: none!important;
}
.bx_auth_serv_info {
    float: left;
    margin: 10px 10px;
}
.bx-system-auth-form {
    margin-left: 20px;
}
.bx-system-auth-form .bx-auth {
margin-top: 0px;}
div.bx-system-auth-form span.bx-auth-secure {background-color:#FFFAE3; border:1px solid #DEDBC8; padding:2px; display:inline-block; vertical-align:bottom; margin-top:-1px;}
div.bx-system-auth-form div.bx-auth-secure-icon {background-image:url(/bitrix/templates/empty/components/bitrix/system.auth.form/no_/images/sec.png); background-repeat:no-repeat; background-position:center; width:19px; height:18px;}
div.bx-system-auth-form div.bx-auth-secure-unlock {background-image:url(/bitrix/templates/empty/components/bitrix/system.auth.form/no_/images/sec-unlocked.png);}


/* End */


/* Start:/bitrix/templates/empty/styles.css?16171097852662*/

.min-price {
    font-size: 18px;
    font-family: Roboto-Regular;
    color: #212121;
    border: 0;
    background-color: transparent;
    display: inline-block;
    outline: none;
    width: 23%;
    text-align: right;
}
.max-price {
    font-size: 18px;
    font-family: Roboto-Regular;
    color: #212121;
    border: 0;
    background-color: transparent;
    display: inline-block;
    outline: none;
    width: 28%;
}
.fast-serch-2, fast-serch-3, fast-serch-4, fast-serch-5{
    display: none;
}

.filter-parameters-box{
    position: absolute;
top: 36px;
    background: #fafafa;
    width: 100%;
    z-index: 3;
font-size: 0;
}

.filter .col-filter{
position: relative;
}

.bx-filter .bx-ui-slider-handle.right{
    margin-right: -14px!important;
}
.bx-filter .bx-ui-slider-handle.left{
	margin-left: -14px!important;
}

.b-tabs__quote{
    border-left: 3px solid #86af49;
    padding: 20px 0px 20px 30px;
    margin-top: 20px;
}

.b-tabs__quote li {
    list-style-type: none;
}

.bx-auth-table {
    margin-left: 12px;
}

.bx-auth-table input[type="checkbox"] {
    display: none;
}

.bx-auth-table input[type="checkbox"]:checked + label::before {
    -webkit-transform: scale(1);
    transform: scale(1);
}

.bx-auth-table label {
    position: relative;
    padding-left: 45px;
    font-weight: bold;
}

.bx-auth-table label::before {
    content: '\2713';
    position: absolute;
    left: 28px;
    top: -2px;
    color: #86af49;
    font-size: 15px;
    font-weight: bold;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition: 0.3s;
    transition: 0.3s;
    cursor: pointer;
}

.bx-auth-table label::after {
    content: '';
    position: absolute;
    left: 25px;
    top: 0;
    width: 15px;
    height: 15px;
    border: 1px solid #86af49;
    cursor: pointer;
}

.mb-50 {
    margin-bottom: 50px;
}

.mt-50 {
    margin-top: 50px;
}

.pb-10 {
    padding-bottom: 10px;
}
.fa-ruble:before, .fa-rouble:before, .fa-rub:before {
	content: '';
}

.text-insert {
	padding-left: 22px;
    margin-bottom: 25px;
	font-style: italic;
	position: relative;
}

.text-insert:before {
	position: absolute;
    content: "";
    width: 4px;
    height: 100%;
    left: 0;
    top: 0;
    background: #8FBC62;
}

.blog-detail-body-img p, .blog-slider-text p {
    color: rgba(0,0,0,.6);
    font-style: italic;
}

.adm-detail-content .bxhtmled-iframe-cnt {
    height: 100% !important;
}

.adm-detail-content .bxhtmled-area-cnt {
    height: 100% !important;
}

.adm-detail-content .bx-html-editor {
    height: auto !important;
    min-height: 450px !important;
}

.adm-detail-content .bxhtmled-taskbar-cnt {
    right: 15px;
}


/* End */
/* /bitrix/templates/empty/css/slick.min.css?16160205305031 */
/* /bitrix/templates/empty/css/jquery.fancybox.css?161602053017624 */
/* /bitrix/templates/empty/css/progressive-image.css?1616020530438 */
/* /bitrix/templates/empty/css/main.css?1617264742321113 */
/* /bitrix/templates/empty/css/less/yd-widget.css?1616020530648 */
/* /bitrix/templates/empty/css/ion.rangeSlider.min.css?161602053011084 */
/* /bitrix/templates/empty/css/footer.css?1628587839203105 */
/* /bitrix/templates/empty/css/multisearch.css?161726474229468 */
/* /bitrix/templates/empty/css/header.css?162701948760195 */
/* /bitrix/templates/empty/css/header-custom.css?162756656317856 */
/* /bitrix/templates/empty/css/mobile-bot.css?16239398193801 */
/* /bitrix/templates/empty/css/mobile-menu.css?162143053612239 */
/* /bitrix/templates/empty/css/desktop-menu.css?163129100420755 */
/* /bitrix/templates/empty/css/atb.css?16160205308399 */
/* /bitrix/templates/empty/css/base.css?163090840215981 */
/* /bitrix/templates/empty/css/new-catalog.css?1626349796164841 */
/* /local/components/bxmaker/geoip.city/templates/header/style.css?162641598225432 */
/* /bitrix/templates/empty/components/bitrix/menu/template_box_new/style.css?1616020530674 */
/* /local/components/marconi/popup_auth/templates/.default/style.css?162875742146309 */
/* /bitrix/templates/empty/components/bitrix/system.auth.form/no_/style.css?16160205301588 */
/* /bitrix/templates/empty/styles.css?16171097852662 */
