

/* Start:/local/templates/new_opt/css/main.css?1740668725230559*/
*{
    padding: 0; margin: 0;
    outline: none !important;
}*/

* {
    -webkit-touch-callout:none !important;                /* prevent callout to copy image, etc when tap to hold */
    -webkit-text-size-adjust:none !important;             /* prevent webkit from resizing text to fit */
    -webkit-tap-highlight-color:rgba(0,0,0,0) !important; /* prevent tap highlight color / shadow */
}

body {
    font-size: 100%;
}
ul{
    list-style: none;
}
a{
    text-decoration:none;
}
body {
    background-color: #fff;
}

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

/*}*/
/*@font-face {*/
/*    font-family: "ptsansrub";*/
/*    font-display: swap;*/
/*    src: url("/local/templates/new_opt/css/../fonts/ptsansrub-regular-webfont.ttf");*/
/*}*/
.catalog-list .catalog .price-catalog .old-price-block span.rub_ {
    font-size: unset;
    font-weight: 100;
    color: #757575;
}
.rub_{
	font-family: ptsansrub!important;
	line-height: 1;
}
.price-catalog .rub_ {
    font-weight: bold;
}
.beono-basket .rub_ {
    font-size: 20px;font-weight: bold;
}
.price .rub_ {
	font-size: 20px;
  font-weight: bold;
}
#order_form_content .errortext{
    display: none!important;
}

/*новое*/
.soc_ {
    padding-right: 10px;
    float: left;
}
.geo_new {
    float: left;
    display: inline-block;
}
.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;
}
.h3 {
    font-size: 36px;
    max-width: 400px;
}
.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;
}
.input input[type="text"] {
    border: unset;
	}

@media (min-width: 479px){
.mobile{display: none;}
.list-text-popular p,.list-items p {
display: inline-block;
    padding: 20px;
    font-size: 20px;
    text-align: center;
    padding-left: 29px;
    padding-right: 29px;
    margin-right: 80px;
    font-weight: bold;
    text-transform: capitalize;
    margin-bottom: 0px;
}
.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: var(--font);
    width: 100%;
    margin-left: 60px;
    text-align: left;
    float: left;
}
.slider_box .text {
    color: #fff;
    width: 100%;
    font-size: 28px;
    font-family: var(--font);
    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: var(--font);
    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: var(--font);
    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 #1178BB dotted;
    position: relative;
    color: #1178BB;
}
.brandy_banner.link a:hover {
    color: #1178BB;
    border-color: #1178BB;
}
.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;
}
.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;
}
.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;
}
.price-catalog .old-price-block {
    position: absolute;
    margin-left: 80px;
    margin-top: 17px;
}
.add-to-cart.add-card .sign-and {
    width: 20px;
    display: none;
}

.number-catalog {
    margin-left: 0px;
}
.add-buttons {
    display: inline-block;
    text-align: center;
    margin: 0 auto;
}
.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;
}
.list-text-popular p, .list-items p {
    display: inline-block;

    /* padding: 20px; */
    font-size: 20px;
    text-align: center;
    /* padding-left: 29px; */
    /* padding-right: 29px; */
    margin-right: 20px;
    font-weight: bold;
    text-transform: capitalize;
    margin-bottom: 0px;
}

.list-text-popular img {
    display: none;
}

/*}*/

.range .catalog img{
    display: block;
    width: auto;
    height: auto;
    width: 100%;
}
.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-weight: 500;
    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 {
    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;
    }
}


.fast-serch .title-fast-serch {
    text-align: center;
    color: #212121;
    font-size: 24px;
    margin-top: 40px;
}
.fast-serch .title-fast-serch img{
    vertical-align: middle;
}
.fast-serch .menu-serch {
    width: 100%;
    margin: 0 auto;
    text-align: center;
    margin-top: 32px;
}
.fast-serch .menu-serch li{
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
    min-width: 130px;
    color: #757575;
    font-size: 18px;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
    text-transform: uppercase;
    cursor: pointer;
}
@media screen and (max-width: 680px){
    .fast-serch .menu-serch li{
        min-width: 30%;
        margin-bottom: 15px;
    }
}
.bx-filter{
    padding-top: 20px;
}
.filter-bg {
    background-color: #e8eedf;
}
.filter{
    display: flex;
    box-sizing: border-box;
    width: 100%;
    max-width: 1140px;
    text-align: center;
    font-size: 0px;
    margin: 0 auto;
    transition: all 0.3s ease;
    justify-content: center;
}
.filter .col-filter{
    display: inline-block;
    vertical-align: top;
    position: relative;
    width: 250px;
    text-align: center;
    font-size: 16px;
    margin-bottom: 20px;
}

.filter .col-filter-price {
    width: 100%;
    max-width: 250px;
}

.filter .col-filter.toggle_active{
    z-index: 3 !important;
    background-color: #fff;
}

.expand{
    position: relative;
    width: 100%;
}
.expand_hidden{
    display: none;
}
.expand .expand-but{
    width: 30px;
    height: 30px;
    background-color: #0f70af;
    position: absolute;
    left: 0;
    right: 0;
    top: -15px;
    border-radius: 100px;
    margin: 0 auto;
    text-align: center;
    transition: all 0.3s ease;
    cursor: pointer;
}
.filter.toggle_active + .expand .expand-but{
    transform: rotateX(180deg);
}
.expand .but-two{
    display: none;
}
.expand .expand-but i{
    padding: 0;
    margin: 0;
    color: #fafafa;
    font-size: 18px;
    line-height: 33px;
}



/*.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;
    padding-bottom: 34px;
    margin: 12px;
    margin-bottom: 12px;
    position: relative;
}*/
/*@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 > 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;
}*/
.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;
}
.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('/local/templates/new_opt/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: #0f70af;
    font-size: 14px;
    font-weight: 500;
    background-color: rgba(255,255,255,0);
    border: 1px solid #0f70af;
    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-weight: 500;
    background-color: #1178BB;
    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.in_cart {
    background: #1178BB;
}

.add_to_cart span {
    display: none;
    font-size: 12px;
    font-family: var(--font);
    text-transform: lowercase;
    color: #fff;
    white-space: nowrap;
}

.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-weight: 500;
    background-color: #0f70af;
    border: 1px solid #0f70af;
    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;
}
.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('/local/templates/new_opt/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;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}


.list-popular .catalog-popular .number-catalog {
    border-bottom: 2px solid #0f70af;
    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-text-popular{
    text-align: center;
}









.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: #0f70af;
    font-size: 14px;
    font-weight: 500;
    background-color: transparent;
    border: 1px solid #0f70af;
    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-weight: 500;
    background-color: #0f70af;
    border: 1px solid #0f70af;
    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;
    margin-top: 20px;
}
.list-popular  .catalog-popular .name {
    font-size: 18px;
    color: #212121;
    margin-top: 8px;
}
.list-popular  .catalog-popular .price-catalog {
    color: #757575;
    font-size: 16px;
}
.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;
    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;
    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;
}
.current-fast-serch {
    color: #1178BB;
    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;
}
.list-text-popular p {
    cursor: pointer;
}
.catalog-popular-2, .catalog-popular-3 {
    display: none;
}

.col-filter {
    outline: none;
    padding-bottom: 18px;
}
.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;
}

.recommend-block .number-catalog input {
    max-height: 17px;
}
.catalog-popular input {
    display: none;
}

@media screen and (max-width: 1200px) {
    .list-popular .catalog-popular {
        margin-top: 64px;
    }
}
.list-popular .add-card {
    position: absolute;
    left: 0;
    width: 100%;

    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-text-popular,.list-items{
    max-width: 800px;
    margin: 0 auto;
	height: 90px;
    text-align: center;
    margin-top: 10px;
}
.popular_el {
    float: left;
    width: 33.3%;
    display: inline-block;
}
.popular_el.active_ p#main-tab-1:before {
    content: "";
    background: url(/bitrix/templates/empty/images/sale_on.svg) no-repeat;

}
.popular_el.active_ p#main-tab-2:before {
    content: "";
    background: url(/bitrix/templates/empty/images/popularity_on.svg) no-repeat;

}
.popular_el.active_ p#main-tab-3:before {
    content: "";
    background: url(/bitrix/templates/empty/images/new_on.svg) no-repeat;

}
.popular_el p#main-tab-1:before {
    content: "";
    background: url(/bitrix/templates/empty/images/sale_off.svg) no-repeat;
    height: 50px;
    display: inline-block;
    /* left: 0; */
    margin-left: -55px;
    margin-top: -10px;
    float: left;
    position: absolute;
    width: 50px;
}
.popular_el p#main-tab-2:before {
    content: "";
    background: url(/bitrix/templates/empty/images/popularity_off.svg) no-repeat;
    height: 50px;
    display: inline-block;
    /* left: 0; */
    margin-left: -55px;
    margin-top: -5px;
    float: left;
    position: absolute;
    width: 50px;
}
.popular_el p#main-tab-3:before {
    content: "";
    background: url(/bitrix/templates/empty/images/new_off.svg) no-repeat;
    height: 50px;
    display: inline-block;
    /* left: 0; */
    margin-left: -55px;
    margin-top: -10px;
    float: left;
    position: absolute;
    width: 50px;
}
.list-items {
    margin-top: 40px;
    margin-bottom: 40px;
}


.list-text-popular img {
    position: absolute;
    margin-left: -30px;
    margin-top: 5px;
}

.list-items p {
    margin-bottom: 10px;
}

.list-items a {
    color: #977245;
}

@media screen and (max-width: 480px) {
    .list-text-popular p {
        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: #1178BB;    box-shadow: unset;

}

.main-catalog {
    position: relative;
    max-width: 1205px;
    width: 100%;
}

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

/*page card product*/

.card{
    width: 100%;
    margin: 0 auto;
}
/*.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{}*/
/*.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 span.del {*/
/*    color: #8F91A3;*/
/*    font-size: 18px;*/
/*    line-height: 24px;*/
/*    text-decoration: line-through;*/
/*    display: inline-block;*/
/*    vertical-align: bottom;*/
/*    font-weight: normal;*/
/*    padding-left: 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: Roboto-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 #0f70af;*/
/*    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 {*/
/*}*/
/*.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(/local/templates/new_opt/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 #0f70af;
    cursor: pointer;
}

.scope .catalog-popular .number-catalog {
    border-bottom: 2px solid #0f70af;
    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;
}
.scope .number-catalog  {
    overflow: hidden;
    width: 80px;
    display: inline-block;
    border-bottom: 2px solid #0f70af;
}
.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: #0f70af;
    padding-top: 14px;
    padding-bottom: 12px;
    padding-left: 19px;
    padding-right: 19px;
    color: #fafafa;
    font-size: 14px;
    font-family: var(--font);
    text-transform: uppercase;
    border: 0;
    margin-right: 25px;
}
.scope .input input:nth-child(2) {
    border: 1px solid #0f70af;
    color: #0f70af;
    background-color: transparent;
    font-size: 14px;
    font-family: var(--font);
    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 #0f70af;
}
.description-card  .features-text {
    margin-top: 13px;
}
.description-card  .features-text p {
    color: #757575;
    font-size: 16px;
    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: #0f70af;
    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;
    }
}

.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;
}
@media screen and (max-width: 1203px) {
    .gallery-catalog-card .col-catalog {
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-gap: 30px;
        text-align: center;
    }
    .gallery-catalog-card .col-catalog-two {
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-gap: 30px;
        text-align: center;
    }
}
@media screen and (max-width: 687px) {
    .gallery-catalog-card .col-catalog {
        display: grid;
        grid-template-columns: 1fr;
        grid-gap: 30px;
        text-align: center;
    }
    .gallery-catalog-card .col-catalog-two {
        display: grid;
        grid-template-columns: 1fr;
        grid-gap: 30px;
        text-align: center;
    }
}

@media screen and (max-width: 979px){
    .card .card-slide,
    .description-card{
        display: block;
        width: auto;
        margin: 0 10px;
        margin-bottom: 15px;
    }
}
/*page card product*/






















/*page card sale*/




.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;
    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: #0f70af;
    font-size: 14px;
    font-family: var(--font);
    text-transform: uppercase;
    border: 1px solid #0f70af;
    -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: var(--font);
    background-color: #0f70af;
    text-transform: uppercase;
    -webkit-border-radius: 3px;
            border-radius: 3px;
    padding: 12px 24px;
    margin-top: 20px;
    border: 1px solid #0f70af;
}
.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;
}


/*list-basket*/



.test{
    display: inline-block;
    border: 1px solid #0f70af;
    margin-top: 10px;
    font-size: 0px;
    padding: 5px 0;
    background-color: #d7e3c5;
    -webkit-border-radius: 2px;
            border-radius: 2px;
}

.filter.toggle_active .test + .test{
    left: auto;
    opacity: 1;
}

.test p, .test i{
    font-size: 11px;
    vertical-align: middle;
    display: inline-block;
}

#grade i{
    padding-left: 7px;
    padding-right: 6px;
    font-size: 12px;
    cursor: pointer;
}

.test p{
    padding-left: 6px;
    color: #212121;
}

.filter-parameters-box label{
    display: block;
    margin-left: 10%;
    text-align: left;
    margin-bottom: 18px;
}

.filter-parameters-box label p{
    display: inline-block;
    color: #757575;
    font-size: 16px;
    margin-left: 15px;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 185px;
}

.filter-parameters-box{
    padding-top: 22px;
    box-shadow: 0px 5px 3px 0px rgba(120, 120, 120, 0.24);
}
.col-filter .filter-parameters-box{
    display: none;
}
.col-filter.toggle_active .filter-parameters-box{
    display: block;
}

.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;
    padding-left: 23px;
    padding-top: 7px;
    padding-bottom: 7px;
}
.mobile-menu .text-mobile-menu a:hover {
    border-left: 2px solid #0f70af;
    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;
    }

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


/*.scope .number-catalog p{*/
/*    display: inline-block;*/
/*    color: #757575;*/
/*    font-size: 16px;*/
/*}*/

/*.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: #0f70af;
    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: #0f70af;
    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: #0f70af;
    padding-left: 18px;
    padding-right: 18px;
    padding-top: 14px;
    padding-bottom: 11px;
    text-transform: uppercase;
    color: #fafafa;
    font-size: 14px;
    border: 0;
    font-family: var(--font);
    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: #0f70af;
    font-size: 14px;
    border: 1px solid #0f70af;
    font-family: var(--font);
    cursor: pointer;
    transition: all 0.3s ease;
}
.spoiler-body .col-condition .refuse input:hover{
    background-color: #0f70af;
    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: #0f70af;
    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;
}

@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: #0f70af;
}
.page-button-next .current {
    background-color: #0f70af;
    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: var(--font);
    background-color: #0f70af;
    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: var(--font);
    background-color: #0f70af;
    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: #0f70af;
    -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: #0f70af!important;
    color: #fafafa!important;
}


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

.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;
    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 #0f70af;
}

.shipping .current-shipping-two {
    border-left: 2px solid #0f70af;
}

.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: #0f70af;
    color: #fafafa;
    font-size: 14px;
    font-family: var(--font);
    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 #0f70af;
}

@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;
    }

}

.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: var(--primary-color);
    border-bottom: 1px var(--primary-color) 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-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: #1178BB;
}
.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: #0f70af;*/
}
.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: #0f70af!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);
}


/*.cabinet-2, .cabinet-3, .cabinet-4{
    display: none;
}
*/

.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: var(--font);
    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: #1178BB;
    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(15,108,168);
    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: var(--font);
}

.bx_my_order_cancel .cancel{
    background-color: #0f70af!important;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 19px;
    padding-right: 19px;
    color: #fafafa!important;
    font-size: 14px;
    font-family: var(--font);
    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);
}

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


/* 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 {
    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;
}

/* 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 #0f70af;
    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: 400px) {
	.price-catalog .old-price-block {
    position: absolute;
    margin-left: 70px;
    margin-top: 17px;
}
.list-text-popular p {
    font-size: 16px;
}
	.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;
}
@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: #1178BB;
}
.content_mob_box p {
    display: inline-block;
    vertical-align: middle;
    color: #757575;
    font-size: 16px;
    font-family: var(--font);
}
.mob_box_top .filter-head {
 
}
.content_mob_box .active {
    /* background: #fafafa; */
    box-shadow: unset;
}
	.breadcrabs.box_wrapper {
    padding: 0 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;
}
    .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;
}

/*---grid---*/
.m_grid{
    /*font-size: 0px;*/
    line-height: 0px;
}
.m_grid:after{
    content: '';
    display: inline-block;
    vertical-align: top;
    width: 100%;
    height: 0px;
}

.m_grid-left{
    text-align: left;
}
.m_grid-right{
    text-align: right;
}
.m_grid-center{
    text-align: center;
}
.m_grid-justify{
    text-align: justify;
}

.m_grid__col{
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
    font-size: 14px;
    line-height: 22px;
    text-align: left;
}
.m_grid-top .m_grid__col{
    vertical-align: top;
}
.m_grid-middle .m_grid__col{
    vertical-align: middle;
}
.m_grid-bottom .m_grid__col{
    vertical-align: bottom;
}

.m_grid__col{
    padding: 0 10px;
}
.m_grid .m_grid{
    margin-left: -10px;
    /*margin-right: -10px;*/
}

.m_grid__col-1_1{
    display: block;
}
.m_grid__col-1_3{
    width: 33.333%;
}
/*---*/
.m_grid-1{
    /*max-width: 1160px;*/
    max-width: 1205px;
    margin: 0 auto;
    margin-bottom: 25px;
}
.m_grid-1:last-child{
    margin-bottom: 0;
}
.m_grid-1 > .m_grid__col{
    padding-top: 10px;
    padding-bottom: 10px;
}
.m_grid-1-1col{}
.m_grid-1-2col{}
.m_grid-1-2col > .m_grid__col{
    width: 50%;
}
@media screen and (max-width: 899px) {
    .m_grid-1-2col > .m_grid__col{
        display: block;
        width: auto;
    }
    .pic1 img{
        max-height: 700px!important;
    }
}
/*---grid end---*/



/*---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: var(--font);
    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: #0f70af;
    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: var(--font);
    font-size: 14px;
    line-height: 16px;
    padding: 10px 25px;
    text-transform: uppercase;
    border-radius: 3px;
    border: 1px solid #0f70af;
    color: #0f70af;
    background-color: rgba(255,255,255,0);
    transition: all 0.3s ease;
    cursor: pointer;
}
.button2:hover {
    background-color: #0f70af;
    color: #fafafa;
}
/*---buttons end---*/



/*---titles---*/
.title2{
    font-size: 18px;
    line-height: 22px;
    color: #212121;
    text-transform: uppercase;
    font-family: var(--font);
    font-weight: 500;
    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: #0f70af;
}
.contact1 a:before, .contact1 .contact-item:before{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    line-height: 20px;
    color: #0f70af;
    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/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjQwMS45OThweCIgaGVpZ2h0PSI0MDEuOTk4cHgiIGZpbGw9IiMxMTc4QkIiIHZpZXdCb3g9IjAgMCA0MDEuOTk4IDQwMS45OTgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQwMS45OTggNDAxLjk5ODsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZD0iTTQwMS4xMjksMzExLjQ3NWMtMS4xMzctMy40MjYtOC4zNzEtOC40NzMtMjEuNjk3LTE1LjEyOWMtMy42MS0yLjA5OC04Ljc1NC00Ljk0OS0xNS40MS04LjU2Ng0KCQljLTYuNjYyLTMuNjE3LTEyLjcwOS02Ljk1LTE4LjEzLTkuOTk2Yy01LjQzMi0zLjA0NS0xMC41MjEtNS45OTUtMTUuMjc2LTguODQ2Yy0wLjc2LTAuNTcxLTMuMTM5LTIuMjM0LTcuMTM2LTUNCgkJYy00LjAwMS0yLjc1OC03LjM3NS00LjgwNS0xMC4xNC02LjE0Yy0yLjc1OS0xLjMyNy01LjQ3My0xLjk5NS04LjEzOC0xLjk5NWMtMy44MDYsMC04LjU2LDIuNzE0LTE0LjI2OCw4LjEzNQ0KCQljLTUuNzA4LDUuNDI4LTEwLjk0NCwxMS4zMjQtMTUuNywxNy43MDZjLTQuNzU3LDYuMzc5LTkuODAyLDEyLjI3NS0xNS4xMjYsMTcuN2MtNS4zMzIsNS40MjctOS43MTMsOC4xMzgtMTMuMTM1LDguMTM4DQoJCWMtMS43MTgsMC0zLjg2LTAuNDc5LTYuNDI3LTEuNDI0Yy0yLjU2Ni0wLjk1MS00LjUxOC0xLjc2Ni01Ljg1OC0yLjQyM2MtMS4zMjgtMC42NzEtMy42MDctMS45OTktNi44NDUtNC4wMDQNCgkJYy0zLjI0NC0xLjk5OS01LjA0OC0zLjA5NC01LjQyOC0zLjI4NWMtMjYuMDc1LTE0LjQ2OS00OC40MzgtMzEuMDI5LTY3LjA5My00OS42NzZjLTE4LjY0OS0xOC42NTgtMzUuMjExLTQxLjAxOS00OS42NzYtNjcuMDk3DQoJCWMtMC4xOS0wLjM4MS0xLjI4Ny0yLjE5LTMuMjg0LTUuNDI0Yy0yLTMuMjM3LTMuMzMzLTUuNTE4LTMuOTk5LTYuODU0Yy0wLjY2Ni0xLjMzMS0xLjQ3NS0zLjI4My0yLjQyNS01Ljg1Mg0KCQlzLTEuNDI3LTQuNzA5LTEuNDI3LTYuNDI0YzAtMy40MjQsMi43MTMtNy44MDQsOC4xMzgtMTMuMTM0YzUuNDI0LTUuMzI3LDExLjMyNi0xMC4zNzMsMTcuNy0xNS4xMjgNCgkJYzYuMzc5LTQuNzU1LDEyLjI3NS05Ljk5MSwxNy43MDEtMTUuNjk5YzUuNDI0LTUuNzExLDguMTM2LTEwLjQ2Nyw4LjEzNi0xNC4yNzNjMC0yLjY2My0wLjY2Ni01LjM3OC0xLjk5Ny04LjEzNw0KCQljLTEuMzMyLTIuNzY1LTMuMzc4LTYuMTM5LTYuMTM5LTEwLjEzOGMtMi43NjItMy45OTctNC40MjctNi4zNzQtNC45OTktNy4xMzljLTIuODUyLTQuNzU1LTUuNzk5LTkuODQ2LTguODQ4LTE1LjI3MQ0KCQljLTMuMDQ5LTUuNDI0LTYuMzc3LTExLjQ3LTkuOTk1LTE4LjEzMWMtMy42MTUtNi42NTgtNi40NjgtMTEuNzk5LTguNTY0LTE1LjQxNUM5OC45ODYsOS4yMzMsOTMuOTQzLDEuOTk3LDkwLjUxNiwwLjg1OQ0KCQlDODkuMTgzLDAuMjg4LDg3LjE4MywwLDg0LjUyMSwwYy01LjE0MiwwLTExLjg1LDAuOTUtMjAuMTI5LDIuODU2Yy04LjI4MiwxLjkwMy0xNC43OTksMy44OTktMTkuNTU4LDUuOTk2DQoJCWMtOS41MTcsMy45OTUtMTkuNjA0LDE1LjYwNS0zMC4yNjQsMzQuODI2QzQuODYzLDYxLjU2NiwwLjAxLDc5LjI3MSwwLjAxLDk2Ljc4YzAsNS4xMzUsMC4zMzMsMTAuMTMxLDAuOTk5LDE0Ljk4OQ0KCQljMC42NjYsNC44NTMsMS44NTYsMTAuMzI2LDMuNTcxLDE2LjQxOGMxLjcxMiw2LjA5LDMuMDkzLDEwLjYxNCw0LjEzNywxMy41NmMxLjA0NSwyLjk0OCwyLjk5Niw4LjIyOSw1Ljg1MiwxNS44NDUNCgkJYzIuODUyLDcuNjE0LDQuNTY3LDEyLjI3NSw1LjEzOCwxMy45ODhjNi42NjEsMTguNjU0LDE0LjU2LDM1LjMwNywyMy42OTUsNDkuOTY0YzE1LjAzLDI0LjM2MiwzNS41NDEsNDkuNTM5LDYxLjUyMSw3NS41MjENCgkJYzI1Ljk4MSwyNS45OCw1MS4xNTMsNDYuNDksNzUuNTE3LDYxLjUyNmMxNC42NTUsOS4xMzQsMzEuMzE0LDE3LjAzMiw0OS45NjUsMjMuNjk4YzEuNzE0LDAuNTY4LDYuMzc1LDIuMjc5LDEzLjk4Niw1LjE0MQ0KCQljNy42MTQsMi44NTQsMTIuODk3LDQuODA1LDE1Ljg0NSw1Ljg1MmMyLjk0OSwxLjA0OCw3LjQ3NCwyLjQzLDEzLjU1OSw0LjE0NWM2LjA5OCwxLjcxNSwxMS41NjYsMi45MDUsMTYuNDE5LDMuNTc2DQoJCWM0Ljg1NiwwLjY1Nyw5Ljg1MywwLjk5NiwxNC45ODksMC45OTZjMTcuNTA4LDAsMzUuMjE0LTQuODU2LDUzLjEwNS0xNC41NjJjMTkuMjE5LTEwLjY1NiwzMC44MjYtMjAuNzQ1LDM0LjgyMy0zMC4yNjkNCgkJYzIuMTAyLTQuNzU0LDQuMDkzLTExLjI3Myw1Ljk5Ni0xOS41NTVjMS45MDktOC4yNzgsMi44NTctMTQuOTg1LDIuODU3LTIwLjEyNkM0MDEuOTksMzE0LjgxNCw0MDEuNzAzLDMxMi44MTksNDAxLjEyOSwzMTEuNDc1eiINCgkJLz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K);
}
.contact1-whatsapp a:before{
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgd2lkdGg9IjAuOTZlbSIgaGVpZ2h0PSIxZW0iIHN0eWxlPSItbXMtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCIgdmlld0JveD0iMCAwIDE1MzYgMTYwMCI+PHBhdGggZD0iTTk4NSA4NzhxMTMgMCA5Ny41IDQ0dDg5LjUgNTNxMiA1IDIgMTVxMCAzMy0xNyA3NnEtMTYgMzktNzEgNjUuNVQ5ODQgMTE1OHEtNTcgMC0xOTAtNjJxLTk4LTQ1LTE3MC0xMThUNDc2IDc5M3EtNzItMTA3LTcxLTE5NHYtOHEzLTkxIDc0LTE1OHEyNC0yMiA1Mi0yMnE2IDAgMTggMS41dDE5IDEuNXExOSAwIDI2LjUgNi41VDYxMCA0NDhxOCAyMCAzMyA4OHQyNSA3NXEwIDIxLTM0LjUgNTcuNVQ1OTkgNzE1cTAgNyA1IDE1cTM0IDczIDEwMiAxMzdxNTYgNTMgMTUxIDEwMXExMiA3IDIyIDdxMTUgMCA1NC00OC41dDUyLTQ4LjV6bS0yMDMgNTMwcTEyNyAwIDI0My41LTUwdDIwMC41LTEzNHQxMzQtMjAwLjV0NTAtMjQzLjV0LTUwLTI0My41VDEyMjYgMzM2dC0yMDAuNS0xMzRUNzgyIDE1MnQtMjQzLjUgNTBUMzM4IDMzNlQyMDQgNTM2LjVUMTU0IDc4MHEwIDIwMyAxMjAgMzY4bC03OSAyMzNsMjQyLTc3cTE1OCAxMDQgMzQ1IDEwNHptMC0xMzgycTE1MyAwIDI5Mi41IDYwVDEzMTUgMjQ3dDE2MSAyNDAuNXQ2MCAyOTIuNXQtNjAgMjkyLjV0LTE2MSAyNDAuNXQtMjQwLjUgMTYxdC0yOTIuNSA2MHEtMTk1IDAtMzY1LTk0TDAgMTU3NGwxMzYtNDA1UTI4IDk5MSAyOCA3ODBxMC0xNTMgNjAtMjkyLjVUMjQ5IDI0N1Q0ODkuNSA4NlQ3ODIgMjZ6IiBmaWxsPSIjMTE3OEJCIi8+PC9zdmc+);
}
.contact1-mail a:before{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjUxMS42MjZweCIgaGVpZ2h0PSI1MTEuNjI3cHgiIGZpbGw9IiMxMTc4QkIiIHZpZXdCb3g9IjAgMCA1MTEuNjI2IDUxMS42MjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMS42MjYgNTExLjYyNzsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+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+DQoJPHBhdGggZmlsbD0iIzExNzhCQiIgZD0iTTMyMi42MjEsNDIuODI1QzI5NC4wNzMsMTQuMjcyLDI1OS42MTksMCwyMTkuMjY4LDBjLTQwLjM1MywwLTc0LjgwMywxNC4yNzUtMTAzLjM1Myw0Mi44MjUNCgkJYy0yOC41NDksMjguNTQ5LTQyLjgyNSw2My00Mi44MjUsMTAzLjM1M2MwLDIwLjc0OSwzLjE0LDM3Ljc4Miw5LjQxOSw1MS4xMDZsMTA0LjIxLDIyMC45ODYNCgkJYzIuODU2LDYuMjc2LDcuMjgzLDExLjIyNSwxMy4yNzgsMTQuODM4YzUuOTk2LDMuNjE3LDEyLjQxOSw1LjQyOCwxOS4yNzMsNS40MjhjNi44NTIsMCwxMy4yNzgtMS44MTEsMTkuMjczLTUuNDI4DQoJCWM1Ljk5Ni0zLjYxMywxMC41MTMtOC41NjIsMTMuNTU5LTE0LjgzOGwxMDMuOTE4LTIyMC45ODZjNi4yODItMTMuMzI0LDkuNDI0LTMwLjM1OCw5LjQyNC01MS4xMDYNCgkJQzM2NS40NDksMTA1LjgyNSwzNTEuMTc2LDcxLjM3OCwzMjIuNjIxLDQyLjgyNXogTTI3MC45NDIsMTk3Ljg1NWMtMTQuMjczLDE0LjI3Mi0zMS40OTcsMjEuNDExLTUxLjY3NCwyMS40MTENCgkJcy0zNy40MDEtNy4xMzktNTEuNjc4LTIxLjQxMWMtMTQuMjc1LTE0LjI3Ny0yMS40MTQtMzEuNTAxLTIxLjQxNC01MS42NzhjMC0yMC4xNzUsNy4xMzktMzcuNDAyLDIxLjQxNC01MS42NzUNCgkJYzE0LjI3Ny0xNC4yNzUsMzEuNTA0LTIxLjQxNCw1MS42NzgtMjEuNDE0YzIwLjE3NywwLDM3LjQwMSw3LjEzOSw1MS42NzQsMjEuNDE0YzE0LjI3NCwxNC4yNzIsMjEuNDEzLDMxLjUsMjEuNDEzLDUxLjY3NQ0KCQlDMjkyLjM1NSwxNjYuMzUyLDI4NS4yMTcsMTgzLjU3NSwyNzAuOTQyLDE5Ny44NTV6Ii8+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/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjQzOC41MzNweCIgaGVpZ2h0PSI0MzguNTMzcHgiIGZpbGw9IiMxMTc4QkIiIHZpZXdCb3g9IjAgMCA0MzguNTMzIDQzOC41MzMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQzOC41MzMgNDM4LjUzMzsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik00MDkuMTMzLDEwOS4yMDNjLTE5LjYwOC0zMy41OTItNDYuMjA1LTYwLjE4OS03OS43OTgtNzkuNzk2QzI5NS43MzYsOS44MDEsMjU5LjA1OCwwLDIxOS4yNzMsMA0KCQkJYy0zOS43ODEsMC03Ni40Nyw5LjgwMS0xMTAuMDYzLDI5LjQwN2MtMzMuNTk1LDE5LjYwNC02MC4xOTIsNDYuMjAxLTc5LjgsNzkuNzk2QzkuODAxLDE0Mi44LDAsMTc5LjQ4OSwwLDIxOS4yNjcNCgkJCWMwLDM5Ljc4LDkuODA0LDc2LjQ2MywyOS40MDcsMTEwLjA2MmMxOS42MDcsMzMuNTkyLDQ2LjIwNCw2MC4xODksNzkuNzk5LDc5Ljc5OGMzMy41OTcsMTkuNjA1LDcwLjI4MywyOS40MDcsMTEwLjA2MywyOS40MDcNCgkJCXM3Ni40Ny05LjgwMiwxMTAuMDY1LTI5LjQwN2MzMy41OTMtMTkuNjAyLDYwLjE4OS00Ni4yMDYsNzkuNzk1LTc5Ljc5OGMxOS42MDMtMzMuNTk2LDI5LjQwMy03MC4yODQsMjkuNDAzLTExMC4wNjINCgkJCUM0MzguNTMzLDE3OS40ODUsNDI4LjczMiwxNDIuNzk1LDQwOS4xMzMsMTA5LjIwM3ogTTM1My43NDIsMjk3LjIwOGMtMTMuODk0LDIzLjc5MS0zMi43MzYsNDIuNjQtNTYuNTI3LDU2LjUzNA0KCQkJYy0yMy43OTEsMTMuODk0LTQ5Ljc3MSwyMC44MzQtNzcuOTQ1LDIwLjgzNGMtMjguMTY3LDAtNTQuMTQ5LTYuOTQtNzcuOTQzLTIwLjgzNGMtMjMuNzkxLTEzLjg5NS00Mi42MzMtMzIuNzQzLTU2LjUyNy01Ni41MzQNCgkJCWMtMTMuODk3LTIzLjc5MS0yMC44NDMtNDkuNzcyLTIwLjg0My03Ny45NDFjMC0yOC4xNzEsNi45NDktNTQuMTUyLDIwLjg0My03Ny45NDNjMTMuODkxLTIzLjc5MSwzMi43MzgtNDIuNjM3LDU2LjUyNy01Ni41Mw0KCQkJYzIzLjc5MS0xMy44OTUsNDkuNzcyLTIwLjg0LDc3Ljk0My0yMC44NGMyOC4xNzMsMCw1NC4xNTQsNi45NDUsNzcuOTQ1LDIwLjg0YzIzLjc5MSwxMy44OTQsNDIuNjM0LDMyLjczOSw1Ni41MjcsNTYuNTMNCgkJCWMxMy44OTUsMjMuNzkxLDIwLjgzOCw0OS43NzIsMjAuODM4LDc3Ljk0M0MzNzQuNTgsMjQ3LjQzNiwzNjcuNjM3LDI3My40MTcsMzUzLjc0MiwyOTcuMjA4eiIvPg0KCQk8cGF0aCBkPSJNMjQ2LjY4LDEwOS42MzFoLTE4LjI3NGMtMi42NjksMC00Ljg1MywwLjg1OS02LjU3LDIuNTdjLTEuNzA2LDEuNzEzLTIuNTY1LDMuOS0yLjU2NSw2LjU2NXYxMDAuNWgtNjMuOTUzDQoJCQljLTIuNjY3LDAtNC44NTMsMC44NTUtNi41NjcsMi41NjRjLTEuNzEyLDEuNzEyLTIuNTY4LDMuOTAxLTIuNTY4LDYuNTcxdjE4LjI3MWMwLDIuNjY2LDAuODU2LDQuODU2LDIuNTY4LDYuNTY3DQoJCQljMS43MTUsMS43MTEsMy45MDUsMi41NjYsNi41NjcsMi41NjZoOTEuMzY3YzIuNjYyLDAsNC44NTMtMC44NTUsNi41NjEtMi41NjZjMS43MTEtMS43MTEsMi41NzMtMy45MDEsMi41NzMtNi41NjdWMTE4Ljc2Ng0KCQkJYzAtMi42NjMtMC44NjItNC44NDktMi41NzMtNi41NjVDMjUxLjUzNiwxMTAuNDksMjQ5LjM0NiwxMDkuNjMxLDI0Ni42OCwxMDkuNjMxeiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K);
}
.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(15,108,168);
    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(15,108,168);
}
.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(15,108,168);
}
.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-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: '';
    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);
}
.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: #0f70af;
    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;
}
/*---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: var(--font);
}
.text1 a{
    color: #0f70af;
    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 #0f70af;
}
.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: #0f70af;
}
/*---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;
}
.link_footer {
    margin: 15px 0;
}
.link_footer.callback {
    margin-top: 0px;
}

/*---footer end---*/



/*---box_rules_info---*/
.box_rules_info{
    font-size: 12px;
    line-height: 13px;
    color: #bdbdbd;
    margin: 15px 0;
}
.box_rules_info a{
    color: #0f70af;
    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 #0f70af;
    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: #0f70af !important;
    color: #fafafa !important;
    font-size: 12px !important;
    font-family: var(--font) !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 #0f70af;
}

.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: #0f70af;
    text-decoration: underline;
}

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

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

.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: block!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: #1178BB!important;
    border-bottom: 1px #1178BB 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: 45px;
    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 #0f70af;
}

.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: 13px;
}
.filter-active_box.on .niz div.sbros a {
    color: #1178BB;
    border-bottom: 1px #1178BB dotted;
    position: absolute;
    font-size: 14px;
    -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 .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
   transition: all .4s 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-weight: bold;  
    font-size: 18px;
    display: inline-block;
    color: #141517;
}
.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-size: 16px;
    color: #141517;
    margin-bottom: 35px;
    text-align: center;
    font-weight: 600;
}
.card .input input.sale-class-input {
    background-color: #8F91A3;
    border-radius: 30px;
    color: #fff;
    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: var(--font);
    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: #1178BB;
}
.m_link2 a {
    font-size: 16px;
    font-family: var(--font);
    text-decoration: none;
    color: #000;
}*/
.price-catalog .dif {
    /*border-radius: 20px;*/
    font-family: var(--font);
    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: #1178BB;
    font-size: 16px;
    font-family: var(--font);
    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;
}
/*.nav1__group img:nth-child(1), .nav1__group img:nth-child(2) {
    max-width: 38px;
}
.nav1__group img:nth-child(3) {
    max-width: 61px;
}
.nav1__group img:nth-child(4) {
    max-width: 40px;
}
.nav1__group img:nth-child(5) {
    max-width: 65px;
}
.nav1__group img:nth-child(6) {
    max-width: 73px;
}
.nav1__group img:nth-child(7) {
    max-width: 45px;
}*/
.manual_banner--mob {
    display: none;
}
/**/

.block_chay_kofe {
    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;
    margin-bottom: 10px;
}
/*.mychay {
    color: #EF1158 !important;
}*/
/*.mychay:hover {
    color: #1178BB !important;
}*/

a[data-name=podarki] {
    color: #EF1158 !important;
}
a[data-name=podarki]:hover {
   color: #1178BB !important; 
}

a[data-name=action] {
    color: #FE7865 !important;
}
a[data-name=action]:hover {
   color: #1178BB !important; 
}

.ban-cards2 .manual_banner {
    top: 9px !important;
}
.block_chay {
    width: 45%;
}
.block_chay a {
    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;
}
.block_chay a:hover span {
    color: #1178BB;
}

.ban-6 .block_chay .chay_img {
    max-width: 33px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
}
.ban-6 .block_chay span {
    padding-left: 20px;
    display: block;
    margin-bottom: 0;
    margin-top: 0;
}
.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: #1178BB;
    font-size: 14px;
    position: relative;
    border-bottom: 1px solid #1178BB;
    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-blue.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: #1178BB;
    color: #fff;
    width: 16px;
    top: -6px;
    left: 12px;
    margin: 0;
    padding: 0;
    position: absolute;
    height: 16px;
    font-size: 12px;
    line-height: 16px;
    font-family: var(--font);
    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: var(--font);
    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;
}
.link-itself__copy.copy {
    color: #1178BB;
    border-color: #1178BB;
}
/*cristmas tree*/

.navigation .full-width li:nth-child(3):before {
    /*content: '';*/
    display: none;
    position: absolute;
    left: -33px;
    top: 3px;
    width: 25px;
    height: 38px;
    background-image: url(/bitrix/templates/empty/images/yolka.gif);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.menu_box.podarki .col:nth-child(3) .glav {
    position: relative;
}
.menu_box.podarki .col:nth-child(3) .glav:before {
    /*content: '';*/
    display: none;
    position: absolute;
    left: -31px;
    top: -8px;
    width: 19px;
    height: 26px;
    background-image: url(/bitrix/templates/empty/images/yolka.gif);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.ban-4 .link_mob_banner a:first-child {
    position: relative;
}
.ban-4 .link_mob_banner a:first-child:before {
    /*content: '';*/
    display: none;
    position: absolute;
    left: -26px;
    top: -8px;
    width: 19px;
    height: 26px;
    background-image: url(/bitrix/templates/empty/images/yolka.gif);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
/*about us*/
.about-us {
    padding: 0 30px;
    font-family: var(--font);
}
.about-us__title {
    font-size: 30px;
    margin-bottom: 55px;
    text-align: center;
}
.about-us__title:first-child{
    margin-bottom: 11px;
}
.about-us__subtitle{
    font-size: 15px;
    line-height: 24px;
    text-align: justify;
    color: #6C6D79;
    max-width: 720px;
    margin: auto;
    margin-bottom: 71px;
}
.about-us__wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.about-us__item {
    max-width: 45%;
    margin-bottom: 88px;
    text-align: center;
}
.about-us__item-img {
    height: 100px;
    padding-right: 20px;
}
.about-us__item-img img {
    max-width: 72px;
}
.about-us__item-title {
    font-size: 18px;
    font-weight: 600;
    color: #141517;
    margin-bottom: 15px;
}
.about-us__item-text {
    font-size: 15px;
    color: #6C6D79;
    line-height: 1.6em;
}
.about-us__item-text a {
    color: #1178BB;
    text-decoration: underline;
}
.main-features {
    margin-bottom: 20px;
    padding-top: 100px;
    font-family: var(--font);
}
.main-features__ttl {
    color: #141517;
    text-align: center;
    display: block;
    margin-bottom: 55px;
    font-weight: bold;
    font-size: 36px;
}
.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: 20px;
    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: var(--font);
    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: 18px;
    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;
    width: 280px;
    padding-left: 15px;
    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: 15px;
    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: 600;
    padding: 0px 5px;
    border-radius: 50px;
    background-color: #1178BB;
    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: 16px;
    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: #1178BB;
    color: #fff;
}
.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_ {
    border: 1px solid #E4E4E4;
    background-color: #fff;
    margin: auto;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 0 5px;
    color: #3F4052;
}
.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: var(--font);
    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: #1178BB;
    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: 15px;
    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: 15px;
    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;
}
.error-page {
    height: calc(100vh - 514px - 100px);
    min-height: 650px;
    position: relative;
    font-family: var(--font);
    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-list .is-out .price-catalog span{
    color: #DADADA;
}
.catalog-popular-2 .catalog-list .catalog {
    display: block;
}
.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);
    z-index: 200;
    box-sizing: border-box;
}
.css-popup-review .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 {
    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 #1178BB;
}
.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: #1178BB;
}

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

.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: #1178BB;
    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 {
    -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 {
    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: #1178BB;
}
.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 {
    text-transform: uppercase;
    text-align: center;
    font-weight: bold;
    color: #fff;
    background-color: #1178BB;
    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 {
    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 {
    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: var(--font);
    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: 14px;
    color: #141517;
}
.cart-product-info__txt span {
    color: #8F91A3;
    display: block;
}

.card-banner__center {
    position: absolute;
    top: 40px;
    right: 144px;
    background-color: #fff;
    padding: 24px 20px 40px 36px;
    width: 290px;
}
.card-banner__center-title {
    font-size: 36px;
    font-family: var(--font);
    font-weight: bold;
    color: #2C2E3F;
    line-height: 1;
}
.card-banner__center span {
    width: 100%;
    display: block;
    color: #6C6D79;
    font-weight: normal;
    font-size: 15px;
    margin-top: 10px;
    line-height: 1.6em;
    max-width: 178px;
}
.card-banner__center img {
    max-width: 240px;
    position: absolute;
    right: -60px;
    bottom: -70px;
}
.subs-banner .head_mob_banner {
    top: 50% !important;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    position: absolute;
    left: 50px;
    margin: 0;
    right: auto !important;
    max-width: 250px;
    height: auto;
}
.subs-banner .head_mob_banner span {
    line-height: 1.2em;
}
.create-banner .ban-6 .head_mob_banner {
    width: 286px !important;
    padding: 13px 30px;
    right: 144px !important;
    top: 50% !important;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.create-banner__title {
    line-height: 1;
    color: #2C2E3F;
    font-size: 36px;
}
.create-banner .ban-6 .head_mob_banner > span {
    line-height: 1.2em;
    margin-bottom: 15px;
}
.machine .ban-2 {
    background-position: right !important;
}
.subs-banner {
    width: 50%;
}
.card-banner {
    width: 50%;
}
.subs-banner__ttl {
    line-height: 1;
    max-width: 190px;
}
.subs-banner .ban-2 {
    background-position: right !important;
}
.manual_banner:hover .subs-banner__ttl, .card-banner__center:hover .card-banner__center-title {
    color: #1178BB;
}
.card-banner .link_mob_banner, .subs-banner .link_mob_banner {
    display: none;
}
.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;
}
.list-text-popular p {
    padding-left: 65px;
    margin-right: 0;
}
.list-text-popular {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.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: #1178BB;
    border-bottom: 1px dashed #1178BB;
    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;
}
.machine {
    width: 50%;
}
.create-banner {
    width: 50%;
}
.machine .manual_banner:hover .machine__title {
    color: #1178BB !important;
}
.soc_ {
    margin-bottom: 4px;
}
.soc_.dzen {
    clear: left;
}
.ytube__link {
    max-width: 40px;
    display: block;
    padding-top: 1px;
}
.machine .machine_submenu {
    top: auto;
    bottom: 0;
    height: auto;
    max-width: 280px;
}
.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;
}

@media screen and (max-width: 1279px){
	
    
    .main-catalog .catalog-wrapper {
        max-width: 698px;
    }
    .list-text-popular p {
        margin-right: 0;
    }
    .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%;*/
        max-width: 1000px;
    }
    .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;
    }

/*@media screen and (max-width: 1200px) {
    .brandy_banner.link {
        margin-left: 0;
        margin-right: 0;
    }
}*/
    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;
    }
    
    .ban-1 .head_mob_banner, .ban-2 .head_mob_banner, .ban-4 .head_mob_banner {
        margin-left: 0;
    }
    ._banner {
        padding-left: 0;
    }
    .ban-1 .head_mob_banner, .ban-2 .head_mob_banner, .ban-4 .head_mob_banner {
        width: 270px;
    }
    .card-banner__center {
        right: 80px;
    }
    .create-banner .ban-6 .head_mob_banner {
        right: 80px !important;
    }
    .subs-banner .ban-2 {
        background-position: 62% center !important;
    }
    .subs-banner .manual_banner {
        width: 205px;
    }
    .card-tags__all {
        margin-right: 20px;
    }
    .card-tags__all:after {
        display: block;
    }
    .catalog-popular-2 .add-card .add-buttons {
        position: relative;
        margin: 4px auto 0;
        bottom: auto;
    }
    .machine .head_mob_banner {
        height: auto;
    }
    .similar-price__dif {
        left: -10px;
    }
    .machine .machine_submenu {
        padding-bottom: 7px;
    }
}
@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;
    }
    .box_690, .box_490 {
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: calc(50% - 6px);
        float: none;
    }
    ._banner {
        margin: 0;
        margin-bottom: 20px;
    }
    .one_line_pic .box_690 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
    }
    .one_line_pic .box_490 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
    }
    .box_full {
        display: none;
        float: none;
    }
    .box_full.mobile-visible {
        display: block;
    }
    /*.ban-cards .manual_banner {
        width: 450px !important;
    }*/
    .ban-cards2 .manual_banner {
        width: 450px !important;
    }
    .head_mob_banner {
        width: 90%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin-left: auto;
        margin-right: auto;
        height: auto;
    }
    .ban-3 .head_mob_banner {
        width: 90%;
    }
    .ban-1 .head_mob_banner, .ban-2 .head_mob_banner {
        width: 90%;
        margin: 0 !important;
        left: 5%;
    }
    .ban-5 .head_mob_banner {
        width: 90%;
        margin: 0 !important;
        left: 5%;
        top: 0;
    }
    .ban-4 .head_mob_banner {
        width: 90%;
        margin-left: auto;
        margin-right: auto;
    }
    .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;
    }

    .menu_box.podarki .col:nth-child(3) .glav:before {
        display: none;
    }
    .about-us__title {
        font-size: 33px;
    }
    .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;
    }
    .machine .head_mob_banner {
        right: auto !important;
        margin-left: auto !important;
        margin-right: auto !important;
        margin-top: -10px !important;
    }
    .subs-banner .manual_banner {
        left: 28px;
        width: 210px;
        padding-left: 20px;
    }
    .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;
    }
    .machine .machine_submenu {
        width: 60%;
        max-width: 100%;
        padding-bottom: 20px;
        left: 30px;
    }
    .similar-price__wrapp {
        padding-left: 20px;
    }
}
@media screen and (max-width: 992px) {
    .icon-basket .minipig {
        background: #1178BB;
        color: #fff;
        width: 16px;
        top: -6px;
        left: 12px;
        margin: 0;
        padding: 0;
        position: absolute;
        height: 16px;
        font-size: 12px;
        line-height: 16px;
        font-family: var(--font);
        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;
        -ms-align-items: baseline;
        align-items: baseline;
    }
    .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;
    }
    .ban-5 .link_mob_banner {
        width: 86%;
    }
    .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: 14px;
        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;
    }
    /*.ban-cards .manual_banner {
        right: auto !important;
        left: 50%;
        transform: translateX(-50%);
    }*/
    .ban-cards2 .manual_banner {
        right: auto !important;
        left: 50%;
        transform: translateX(-50%);
    }
    .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%;

    }
    /*ul.full-width li:last-child {
        width: 26% !important;

    }*/
    .create-banner .ban-6 .head_mob_banner {
        width: 347px;
        left: auto;
        right: 30px !important;
    }
    .card-banner__center {
        top: 40px;
        width: 205px;
        padding: 25px 20px;
        left: 30px;
    }
    .card-banner__center span {
        max-width: 100%;
    }
    .card-banner__center img {
        max-width: 180px;
        position: absolute;
        right: -80px;
        bottom: -50px;
    }
    .manual_banner, .create-banner__title, .card-banner__center-title, .head_mob_banner,.create-banner__title {
        font-size: 28px;
    }
    .main-catalog .catalog-product .catalog .number-catalog img {
        margin-left: 1px;
    }

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

@media screen and (max-width: 799px){
    .page-inner {
        padding-left: 15px;
        padding-right: 15px;
    }
}
@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;
    }
    .list-text-popular img {
        display: none;
    }
    
    .one_line_pic, .two_line_pic {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .box_690 {
        width: 100%;
        float: none;
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
    }

    .box_490 {
        width: 100%;
        float: none;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
    }
    ._banner.in690, ._banner.inh490 {
        height: 430px;

    }
    ._banner {
        padding: 0;
        margin-bottom: 22px;
    }
    .head_mob_banner {
        padding-left: 35px;
    }
    .ban-1 .head_mob_banner, .ban-2 .head_mob_banner, .ban-4 .head_mob_banner {
        margin-left: 0;
        margin-right: 0;
        height: auto;
        margin: 0 auto;
    }
    .box_full {
        display: none;
    }
    .ban-5 {
        min-height: 300px;
    }
    ._banner.in690.ban-1{
        height: 300px;
    }
    ._banner.in690.ban-2 {
    height: 230px;}
    .ban-5 .head_mob_banner {
        width: 90%;
        left: 5%;
        right: auto;
        height: auto;
    }
    .main-catalog {
        padding: 0 25px;
    }
    
    .catalog-product {
        width: 100%;
        padding-left: 0;
    }
    .sort_type, .filter_type {
        font-family: var(--font);
        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;
    }
    .ban-cards .manual_banner {
        width: 90% !important;
    }
    .ban-cards2 .manual_banner {
        width: 90% !important;
    }
    .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;
    }
    .about-us__title {
        font-size: 18px;
    }
    .about-us__title:first-child {
        margin-bottom: -2px;
    }
    .about-us__subtitle{
        margin-bottom: 30px;
    }
    .about-us__wrapper {
        display: block;
    }
    .about-us__item {
        width: 100%;
        max-width: 400px;
        margin: 0 auto 40px;
    }
    .about-us__item-title {
        /* font-weight: normal; */
        font-size: 14px;
        margin-bottom: 13px;
    }
    .about-us__item-img{
        padding-right: 0;
        height: 50px;
        margin-bottom: 13px;
    }
    .main-brands {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
    .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: 24px;
        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 {
        max-height: 100vh;

    }
    .add-review {
        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 {
        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;
    }
    .machine {
        -webkit-box-ordinal-group: 3;
            -ms-flex-order: 2;
                order: 2;
    }
    .subs-banner {
        -webkit-box-ordinal-group: 4;
            -ms-flex-order: 3;
                order: 3;
    }
    .create-banner {
       -webkit-box-ordinal-group: 5;
           -ms-flex-order: 4;
               order: 4; 
    }
    .card-banner {
        -webkit-box-ordinal-group: 6;
            -ms-flex-order: 5;
                order: 5;
    }
    .machine .ban-2 {
        background-image: url(/local/templates/new_opt/css/../images/machine-banner-xs.jpg) !important;
        background-position: 120% 100% !important;
        background-size: 360px !important;
        background-repeat: no-repeat !important;
        background-color: #e2511a !important;    }
    .card-banner__center {
        top: 40px;
        width: 300px;
        left: 28px;
        right: auto;
        padding: 25px 20px;
        transform: none;
    }
    .card-banner__center img {
        max-width: 220px;
        bottom: -110px;
    }
    .create-banner .ban-6 .head_mob_banner {
        right: auto !important;
        left: 28px;
    }
    .list-text-popular p {
        padding-left: 20px !important;
    }
    .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;
    }
    .create-banner {
        width: 100%;
    }
    .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;
    }
    .machine .head_mob_banner span br {
        display: none;
    }
    .machine .machine_submenu {
        width: 86%;
        bottom: 30px;
    }
    .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;
        top: -23px;
    }
    .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__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 #1178BB;

    }
    .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;
}
	.ban-5 .link_mob_banner {
        left: 70px;
    }
    .catalog-wrapper {
        padding: 0px;
        overflow-x: hidden;
    }
    .head_mob_banner {
        padding-bottom: 10px;
    }
    .ban-5 .link_mob_banner {
        width: 90%;
        left: 30px;
    }
    .sort_type, .filter_type {
        font-size: 13px;
    }
    .main-catalog h1 {
        font-size: 24px;
    }
    .h1 span {
        padding-left: 5px;
    }
    .brandy_banner.link a {
        color: #1178BB;
        border-color: #1178BB;
    }
    .brandy_banner, .brandy_banner.link {
        height: 16.25vw;
        font-size: 11px;
        min-width: 87px;
        padding: 1.25vw;
    }
    .brandy_banner.link a:after {
        display: none;
    }
    .ban-cards {
        /*background-image: url(/bitrix/templates/empty/images/digift_320.png) !important;
        background-position: center;
        background-repeat: no-repeat;*/
        height: 92vw;
        min-height: 100px;
    }
    .ban-cards .manual_banner {
        display: none;
    }
    .manual_banner--mob {
        display: block;
        font-size: 40px;
        font-weight: bold;
        font-family: var(--font);
        max-width: 300px;
        padding: 14vw 0 0 18vw;
        line-height: 1.2em;
    }
    .ban-cards2 {
        background-image: url(/bitrix/templates/empty/images/blends/blend_m.png) !important;
        background-position: center;
        background-repeat: no-repeat;
        height: 544px;
        min-height: 100px;
    }
    .ban-cards2 .manual_banner {
        top: auto !important;
        bottom: 0;
        height: auto !important;
    }
    .block_chay {
        width: 50%;
    }
    .hide-xs {
        display: none;
    }
    .cofesso__title {
        white-space: normal;
        text-align: left;
        line-height: 1em;
        max-width: 155px;
    }

    a[data-name=podarki] {
        position: relative;
    }
    a[data-name=podarki]:after {
        position: relative;
        /*content: '';*/
        display: none;
        position: absolute;
        right: -33px;
        top: -4px;
        width: 18px;
        height: 25px;
        background-image: url(/bitrix/templates/empty/images/yolka.gif);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
    }
    .about-us {
        padding: 0 15px;
    }
    .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;

    }
    .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;
    }
    .machine .manual_banner {
        display: block;
    }
    .machine .manual_banner span {
        margin-top: 0;
    }
    .card-banner__center {
        top: 15%;
        bottom: 30%;
        width: 245px;
        left: 5%;
        right: 5%;
        width: auto;
    }
    .card-banner__center img {
        bottom: auto;
    }
    .ban-cards2 {
        height: 404px;
    }
    .create-banner .ban-6 .head_mob_banner {
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        width: 90% !important;
        left: 5%;
        right: 5% !important;
    }
    .subs-banner .manual_banner {
        display: block;
        padding: 30px;
        width: 200px !important;
        left: 5%;
    }
    .subs-banner__ttl {
        margin-bottom: 20px;
    }
    .card-banner__center img {
        left: 50%;
        right: auto;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
    }
    .text_headline {
        width: calc(100% - 100px) !important;
    }
    .list-text-popular p {
        padding: 0 !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;
    }
    .machine .ban-2 {
        background-position: 30px bottom !important;
        background-size: 120vw !important;
    }
    .machine .machine_submenu {
        bottom: auto;
        top: 110px;
        left: 30px;
    }

}
@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;
    }
    .manual_banner--mob {
        line-height: 1em;
        padding: 11vw 0 0 18vw;
    }
    .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: var(--font);
            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: 0;
    left: 0;
    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 {
    text-align: center;
    margin-top: 30px;
}
.add-review .spasibo {
    text-align: center;
    font-size: 36px;
    font-weight: bold;
    line-height: 1.6em;
}
.add-review .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 {
    text-align: center;
    display: none;
}
.add-review .bottom {
    text-decoration: none;
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    margin: 10px auto;
    background-color: #1178BB;
    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 .catalog-list {
        margin-left: 0;
        margin-right: 0;
    }

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

    .search-page-catalog {
        padding-left: 13px;
        padding-right: 13px;
    }
}


@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;
    }
}


.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: -9px;
	font-family: var(--font);
}

.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;
}


.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;
}



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



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


.comagic-widget {
    display: none !important;
}


/* Код в системе дистрибьютера */

.codes {
	margin-bottom: 25px;
}

.codes__item {
	display: flex;
	align-items: center;
	border-bottom: 1px solid #DBDDE1;
}

.codes__menu {
	position: absolute;
	background: #FFFFFF;
	box-shadow: 0px 1px 15px rgba(0, 0, 0, 0.15);
	border-radius: 10px;
	top: -9999px;
	right: 17px;
	opacity: 0;
	transition: top 0s .2s ease, opacity .2s ease;
	padding: 20px 24px;
}

.codes__input {
	height: 60px;
	flex-grow: 1;
	border: none;
	color: #141517;
	font-size: 14px;
	padding-left: 15px;
}

.codes__input:read-only{
	cursor: default;
}

.codes__toggle {
	width: 15px;
	height: 20px;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
}

.codes__toggle div {
	width: 4px;
	height: 4px;
	border-radius: 50%;
	background: #141517;
	position: relative;
}

.codes__toggle div:before,
.codes__toggle div:after {
	content: "";
	width: 4px;
	height: 4px;
	border-radius: 50%;
	background: #141517;
	position: absolute;
	top: -7px;
}

.codes__toggle div:after {
	top: 7px;
}

.codes__radio-label{
	margin-right: 13px;
}

.codes__radio {
	width: 20px;
	height: 20px;
	border: 2px solid #DBDDE1;
	border-radius: 50%;
	transition: all .3s ease;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
}

.codes__radio-input:checked + .codes__radio {
	background: #1178BB;
	border-color: #1178BB;
}

.codes__radio-input{
	display: none;
}

.codes__radio:after {
	content: "";
	width: 10px;
	height: 10px;
	background: #FFFFFF;
	border-radius: 50%;
}

.codes__control {
	position: relative;
	margin-right: 15px;
}

.codes__menu.show {
	top: 0;
	opacity: 1;
	transition: top 0s ease, opacity .2s ease;
}

.codes__menu-item {
	font-size: 14px;
	padding: 0;
	margin-bottom: 25px;
	cursor: pointer;
}

.codes__menu-item:last-child {
	margin-bottom: 0;
}

.codes__item_edit .codes__radio {
	display: none;
}

.codes__item_edit .codes__control {
	display: none;
}

.codes__save,
.codes__add {
	background: #F2F3F5;
	border-radius: 5px;
	font-weight: 500;
	font-size: 16px;
	color: #1178BB;
	width: 124px;
	height: 40px;
	display: flex;
	align-items: center;
	justify-content: center;
	transition: all .2s ease;
	cursor: pointer;
}

@media (max-width: 767px){
	.codes__save {
		margin-right: 15px;
	}
}

.codes__save:hover,
.codes__add:hover {
	background: #e0e0e2;
}

.codes__add {
	font-weight: 600;
	font-size: 14px;
	width: auto;
	margin-top: 24px;
}

@media (max-width: 767px){
	.codes__add {
		margin-left: 16px;
		margin-right: 16px;
	}
}

.codes__save{
	display: none;
}

.codes__item_edit .codes__save{
	display: flex;
}

.opt-lc .codes{
    margin-top: -20px;
    margin-bottom: 0;
    padding-bottom: 25px;
}

@media (max-width: 767px){
    .opt-lc .codes{
        margin-left: -24px;
        margin-right: -24px;
    }
}

@media (max-width: 479px){
    .opt-lc .codes{
        margin-left: -24px;
        margin-right: -12px;
    }
}

.opt-lc .codes__input{
    padding-left: 0;
    font-size: 16px;
}

@media (max-width: 768px){
    .opt-lc .codes__input{
        font-size: 14px;
        padding-left: 15px;
    }
}

.opt-lc .codes__add{
    max-width: 345px;
}

@media (max-width: 768px){
    .opt-lc .codes__add{
        max-width: none;
    }
}

/* End */


/* Start:/local/templates/new_opt/css/main-new.css?174066872515136*/
@font-face {
  font-family: "HelveticaNeueCyr";
  font-weight: normal;
  font-display: auto;
  font-style: normal;
  src: url("/local/templates/new_opt/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Roman.eot");
  src: url("/local/templates/new_opt/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Roman.eot?#iefix") format("embedded-opentype"), url("/local/templates/new_opt/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Roman.woff") format("woff"), url("/local/templates/new_opt/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Roman.ttf") format("truetype"); }

@font-face {
  font-family: "HelveticaNeueCyr";
  font-weight: 500;
  font-display: auto;
  font-style: normal;
  src: url("/local/templates/new_opt/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Medium.eot");
  src: url("/local/templates/new_opt/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Medium.eot?#iefix") format("embedded-opentype"), url("/local/templates/new_opt/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Medium.woff") format("woff"), url("/local/templates/new_opt/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Medium.ttf") format("truetype"); }

@font-face {
  font-family: "HelveticaNeueCyr";
  font-weight: bold;
  font-display: auto;
  font-style: normal;
  src: url("/local/templates/new_opt/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Bold.eot");
  src: url("/local/templates/new_opt/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Bold.eot?#iefix") format("embedded-opentype"), url("/local/templates/new_opt/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Bold.woff") format("woff"), url("/local/templates/new_opt/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Bold.ttf") format("truetype"); }

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

* {
  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: var(--font) !important;
  font-size: 14px; }

/*body .wrapper-header1, body .wrapper-header2, body .wrapper-header3, body .footer {
  -webkit-box-sizing: content-box !important;
  box-sizing: content-box !important; }*/

/*body .wrapper-header1 *, body .wrapper-header2 *, body .wrapper-header3 *, body .footer * {
  -webkit-box-sizing: content-box !important;
  box-sizing: content-box !important; }*/

b {
  font-weight: bold; }

article, aside, footer, header, nav, section {
  display: block; }

h1, h2 {
  margin: 0;
  line-height: 1.2em; }

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

.opt {
  font-family: var(--font);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden; }

.opt-title {
  font-size: 32px;
  font-weight: 500;
  margin-bottom: 30px;
  text-align: center; }

.circle-dots .slick-dots {
  list-style-type: none;
  padding: 0;
  margin: 0; }

.circle-dots .slick-dots li {
  display: inline-block;
  vertical-align: middle;
  margin: 0 6px; }

.circle-dots .slick-dots li.slick-active button {
  background-color: #DADADA; }

.circle-dots .slick-dots button {
  padding: 0;
  text-indent: -900px;
  font-size: 0;
  color: transparent;
  border: 2px solid #DADADA;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: transparent;
  cursor: pointer; }

.header .opt-top-menu li {
  margin-right: 2vw; }

.tooltip_opt {
  font-size: 12px;
  color: #3F4052;
  background: #F9F8F7;
  border: 1px solid #ECECEE;
  position: absolute;
  padding: 7px 10px;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  line-height: normal;
  z-index: 3; }

.tooltip_opt:after {
  content: '';
  position: absolute;
  width: 6px;
  height: 6px;
  background: #F9F8F7;
  border-left: 1px solid #ECECEE;
  border-top: 1px solid #ECECEE; }

.tooltip_opt_count {
  left: 0;
  bottom: -29px;
  white-space: nowrap; }

.tooltip_opt_count:after {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  left: 35px;
  top: -4px; }

.btn {
  display: inline-block;
  text-decoration: none;
  border-radius: 50px;
  min-width: 124px;
  padding: 0 15px;
  text-align: center;
  height: 37px;
  font-size: 16px;
  display: inline-block;
  line-height: 35px;
  text-decoration: none;
  -webkit-box-shadow: 0px 5px 11px rgba(24, 24, 25, 0.36);
  box-shadow: 0px 5px 11px rgba(24, 24, 25, 0.36);
  cursor: pointer;
  -webkit-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out; }

.btn--green {
  color: #fff;
  background-color: var(--primary-color); }

.btn--white {
  color: #1178BB;
  background-color: #fff; }

.popup_auth_close {
  -ms-flex-negative: 0;
  flex-shrink: 0; }
  
.catalog-scrolltop {
  position: fixed;
  bottom: 100px;
  right: calc( (100vw - 1205px) / 2 - 150px);
  text-align: center;
  cursor: pointer;
}
.catalog-scrolltop__arrow {
  background-image: url(/local/templates/new_opt/images/arrow-left-grey.svg);
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
    width: 21px;
    height: 30px;
    background-size: 14px;
    background-repeat: no-repeat;
    margin: auto;
    background-position: center;
}
.catalog-scrolltop span {
  color: #6C6D79;
  font-size: 14px;
  display: block;
}
.auth_restore_back {
  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;
  /*width: 100% !important;*/
}

.menu-down .right-col .serch .serch-hover input[type="text"], .menu-down .right-col .serch .serch-hover input[type="text"]::placeholder {
  font-family: var(--font) !important;
}
.menu-down .right-col .serch .serch-hover input[type="text"] {
  width: 80%;
}
.input2__icon {
  font-family: 'fontawesome-webfont' !important;
}
.b-form__row input[type=text] {
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
    background-color: transparent;
    outline: none;
    border: 0;
    border-bottom: 1px solid #b9b9b9;
    font-size: 16px;
    line-height: 20px;
    color: #000;
    padding-bottom: 3px;
    transition: all 0.3s ease;
}
.menu_box {
  padding-right: 15px;
}

/*breadcrumbs*/
.top-title .crumbs a {
  border: none;
  position: relative;
}
.top-title .crumbs a:after {
  content: '/';
  position: absolute;
  right: -9px;
  color: #000;
  top: 1px;
}
.top-title .crumbs>div:last-child span {
  color: #8F91A3;
}
.mobile-logo-opt-title {
 display: inline-block;
 -webkit-transform: translateY(-2px);
 -ms-transform: translateY(-2px);
 transform: translateY(-2px);
 font-size: 12px;
 color: #6C6D79;
 font-weight: bold;
 margin-left: 5px;
}
.feedback_.feed {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.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 .price-catalog i {
  display: none;
}
.footer .footer__inner > .m_grid__col .nav1:not(.mobile) .nav1__links div a:last-child {
  color: #1178BB;
}
.bx_auth_serv_info a.bx-ss-button{
  background: none !important;
} 
body .bx-livechat-position-bottom-right {
    bottom: 30px;
    right: 103px;
}
body .bx-livechat-wrapper {
  z-index: 100003;
}
.counter-block img.up-button {
  margin-bottom: 4px;
}

.slick-initialized .opt-slider__item {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.slick-initialized .opt-slider__item-mobile {
  display: none;
}

.opt-slider__item {
    display: block;
    height: 100%;
}
.popup_auth{
  z-index: 100007 !important;
}
/*хлебные крошки*/
.top-title {
  max-width: 1205px;
  margin-left: auto;
  margin-right: auto;
}
.crumbs {
  padding: 10px 0 0;
  margin: 0 0 5px;
  font-size: 14px;
  color: #8f91a3;
}
.crumbs > div {
  display: inline-block;
  position: relative;
  margin-right: 15px;
  margin-bottom: 5px;
  text-decoration: none;
  position: relative;
}
.crumbs a {
  text-decoration: none;
  color: #141517;
  position: relative;
  display: inline-block;
}
.crumbs div span {
  color: #908F9D;
  border-bottom: none;
}
.crumbs a span {
  color: #141517;
  border-bottom: 1px solid #141517;
}
/*хлебные крошки*/

.text-title {
  text-align: center;
}
.text-title h1 {
  font-weight: normal;
  font-size: 25px;
  text-transform: uppercase;
  color: #212121;
}


@media all and (max-width: 1400px) {
  .catalog-scrolltop {
    display: none;
  }
}

@media all and (max-width: 1279px) {
  .container {
    padding: 0 20px; }
  .opt-title {
    font-size: 30px; } 
  .footer .footer__inner > .m_grid__col:nth-child(3) {
    padding-left: 20px;
  }
  .copyright {
    padding-left: 20px;
    padding-top: 10px;
  }
  .copyright + .footer__inner {
    padding-left: 20px;
  }

  .box_rules_info {
    padding-left: 20px;
  }
  .main-catalog .sort {
    height: auto;
  }
  .main-catalog .catalog-product .catalog .number-catalog img {
    margin-left: -2px;
  }
  .catalog-list .catalog .number-catalog img, .catalog-product .catalog .number-catalog img {
    margin-left: -2px;
  }
  .header .opt-top-menu li {
    margin-right: 0;
  }
  .top-title {
    padding-left: 10px;
    padding-right: 10px;
  }
}


@media all and (max-width: 1023px) {
  .container {
    padding: 0 12px; }
  .popup_auth_wraper {
    padding-top: 40px;
  }
  .popup_auth_outer {
    min-width: 440px;
  }
  .footer__inner {
    text-align: left !important;
  }
  .footer .footer__inner > .m_grid__col:nth-child(4) {
    padding-left: 20px;
  }
  .header .number p {
    font-size: 17px;
  }
  .header .number {
    margin-left: 0;
  }
}

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

@media all and (max-width: 799px) {
  .m_grid .m_grid {
    margin-left: 0;
  }
  .m_grid__col {
    padding-left: 0;
  }
  .footer .nav1 {
    margin-left: 0;
  }
  .copyright {
    margin-left: 0 !important;
  }
  .m_grid.footer__inner .box_rules_info {
    margin-left: 0 !important;
  }
}

@media all and (max-width: 767px) {
  .opt-title {
    font-size: 20px; 
  }

  .slick-initialized .opt-slider__item-mobile {
    display: block;
  }
  .slick-initialized .opt-slider__item-bg {
      display: none;
  }

  .opt-slider__item-buttons--bottom {
      margin-top: 55px !important;
  }
  
}

@media all and (max-width: 479px) {
  .opt .slick-dots {
    display: block !important; }
  .circle-dots .slick-dots li {
    margin: 0 3px; }
  .m_grid__col {
    padding: 0; }
  .logo.top-menu__logo div {
    font-size: 11px;
    margin-top: 1px; }
  .popup_auth_outer {
    min-width: 0;
  }
  .m_grid__col {
    min-width: 0 !important;
  }
  .feedback_.feed {
    box-sizing: border-box;
    width: 100%;
    /* height: 320px; */
  }
  .feedback_.feed .title-form {
      line-height: 27px;
  }
  .header .number p {
    font-size: 16px;
  }
}

@media all and (min-width: 1024px) and (max-height: 1000px) {
  .popup_auth_outer {
    /*height: 100%;*/
    overflow: auto;
  }
}

/* FAQ на главной */

.mn-faq{
  background-color: #FAF7F6;
  padding-top: 59px;
  padding-bottom: 90px;
}

.mn-faq .mn-title{
  font-size: 30px;
	margin-bottom: 67px;
}

.land__faq{
  margin-bottom: -7px;
}

.land__faq-item{
  margin-bottom: 15px;

  cursor: pointer;
  -webkit-transition: all .2s ease;
        -o-transition: all .2s ease;
          transition: all .2s ease;

  border-radius: 5px;
  background: #fff;
  box-shadow: 0px 2px 6px rgba(108, 109, 121, 0.1);
}

.land__faq-item:last-child{
  margin-bottom: 0;
}

.land__faq-item:hover{
  background: #fcfcfc;
}

.land__faq-header{
  position: relative;

  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;

  min-height: 90px;
  padding: 30px;
  padding-right: 100px;

  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.land__faq-header.active .land__faq-toggle:after{
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
}

.land__faq-title{
  font-size: 18px;
  font-weight: bold;

  color: #000;
}

.land__faq-toggle{
  position: absolute;
  top: 32px;
  right: 33px;

  width: 26px;
  height: 26px;
}

.land__faq-toggle:before,
.land__faq-toggle:after{
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;

  display: block;

  width: 26px;
  height: 2px;
  margin: auto;

  content: '';
  -webkit-transition: all .2s ease;
        -o-transition: all .2s ease;
          transition: all .2s ease;

  border-radius: 2px;
  background-color: #1178BB;
}

.land__faq-toggle:after{
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}

.land__faq-content{
  font-size: 16px;

  display: none;

  padding: 30px;
  padding-top: 0;
  padding-right: 240px;
  padding-bottom: 35px;
}

.land__faq-content p{
  margin-bottom: 10px;
}

.land__faq-content p:last-child{
  margin-bottom: 0;
}


.land__faq-content h3{
  font-weight: bold;
  font-size: 16px;
  margin-bottom: 13px;
  margin-top: 30px;
}
.land__faq-content h3:first-child{
  margin-top: 0;
}
.land__faq-content p{
  font-size: 14px;
  margin-bottom: 17px;
}
.land__faq-content ul{
  list-style: disc;
  margin-left: 17px;
  font-size: 14px;
  margin-bottom: 17px;
}
.land__faq-content a{
  color: #141517;
  text-decoration: underline;
  text-decoration-skip-ink: none;
  transition: all .2s ease;
}
.land__faq-content a:hover{
  text-decoration: none;
  color: #1178BB;
}

@media (max-width: 1023px){
	.land__faq-content{
		padding-right: 100px;
	}
}

@media (max-width: 575px){
	.mn-faq{
		padding-top: 52px;
		padding-bottom: 37px;
	}

	.mn-faq .mn-title{
    margin-bottom: 45px;
    font-size: 18px;
  }
  
	.land__faq{
		margin-bottom: 0;
  }
  
	.land__faq-item{
    margin-bottom: 10px;
  }

	.land__faq-title{
		font-size: 14px;
		line-height: 1.4;
  }
  
	.land__faq-header{
    padding: 10px 19px;
    padding-right: 50px;
    min-height: 60px;
  }

	.land__faq-toggle{
    top: 17px;
    right: 21px;
	}

	.land__faq-toggle:before,
	.land__faq-toggle:after{
    width: 14px;
	}

	.land__faq-content{
    font-size: 14px;
		line-height: 1.2;

    padding: 9px 18px;
    padding-right: 40px;
	}

  .land__faq-content p{
    margin-bottom: 5px;
  }
  
  .land__faq-content p:last-child{
    margin-bottom: 0;
  }
  
  .land__faq-content h3{
      margin-top: 24px;
  }
  .land__faq-content h3:first-child{
      margin-top: 0;
  }
}



/* FAQ на главной end*/
/* End */


/* Start:/local/templates/new_opt/css/libs.min.css?165581737919267*/
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/local/templates/new_opt/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline: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}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:0;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/local/templates/new_opt/css/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/local/templates/new_opt/css/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/local/templates/new_opt/css/blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:visible!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/local/templates/new_opt/css/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/local/templates/new_opt/css/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/local/templates/new_opt/css/fancybox_loading@2x.gif);background-size:24px 24px}}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0 none!important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px!important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:700;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #d0d0d0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:0 0}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}.selectize-control.single .selectize-input.input-active,.selectize-input{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0 2px 0 0!important;text-indent:0!important;border:0 none!important;background:0 0!important;line-height:inherit!important;-webkit-user-select:auto!important;-webkit-box-shadow:none!important;box-shadow:none!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:0!important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.selectize-dropdown .optgroup-header,.selectize-dropdown .option{padding:5px 8px}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:grey transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent grey transparent}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}
/* End */


/* Start:/local/templates/new_opt/css/footer.css?1740668725208567*/
.footer {
  background-color: #01203B;
  color: #fff;
  padding-bottom: 0 !important;
}
.container {
  max-width: 1205px;
  margin: 0 auto;
  width: 100%;
}
.footer__top {
  border-bottom: 1px solid rgba(151, 151, 151,.5);
  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;
  width: 45%;
}
.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;
}
.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;
}
.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;
}
.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: #fff;
  border-bottom: 1px dashed #fff;
}
.footer__phone {
  display: block;
  margin-bottom: 5px;
}
.footer__phone a {
  text-decoration: none;
  color: #fff;
}
.footer__callback {
  text-decoration: none;
  color: #fff;
  border-bottom: 1px dashed #fff;
  margin-bottom: 15px;
  display: inline-block;
}
.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,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAzOCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjE0MjYgMTIuMjAwNkwxNi4wMTcyIDEuMTMwODZIMTkuMDUyM0wxNy4xNzc3IDEyLjIwMDZIMTQuMTQyNloiIGZpbGw9IiMzMTRCRUQiLz4KPHBhdGggZD0iTTI3Ljk4MjMgMS40MTdDMjcuMzgwOCAxLjE5MjY2IDI2LjQzODUgMC45NTIzOTMgMjUuMjYxNyAwLjk1MjM5M0MyMi4yNjIxIDAuOTUyMzkzIDIwLjE0OTIgMi40NTQxNSAyMC4xMzEgNC42MDU2OEMyMC4xMTQ0IDYuMTk1OTQgMjEuNjM5MyA3LjA4Mjk4IDIyLjc5MTMgNy42MTI5M0MyMy45NzI3IDguMTU0NDUgMjQuMzcgOC41MDE5MyAyNC4zNjQyIDguOTg1ODdDMjQuMzU2OSA5LjcyNzg2IDIzLjQyMDMgMTAuMDY3MSAyMi41NDc2IDEwLjA2NzFDMjEuMzMzIDEwLjA2NjYgMjAuNjg3MyA5Ljg5OTE3IDE5LjY5MDQgOS40ODYwNEwxOS4yOTkzIDkuMzA5NjdMMTguODczIDExLjc4NzhDMTkuNTgyMiAxMi4wOTY5IDIwLjg5MzUgMTIuMzY1IDIyLjI1NDcgMTIuMzc4NUMyNS40NDUgMTIuMzc3OCAyNy41MTY5IDEwLjg5NDcgMjcuNTQwMiA4LjU5NjQyQzI3LjU1MTcgNy4zMzczIDI2Ljc0MjkgNi4zNzkwMyAyNC45OTE2IDUuNTg4NzZDMjMuOTMwNSA1LjA3NzMyIDIzLjI4MDYgNC43MzU3NCAyMy4yODc3IDQuMjE2NjVDMjMuMjg3NyAzLjc1NjY5IDIzLjgzODEgMy4yNjQ2OSAyNS4wMjYxIDMuMjY0NjlDMjYuMDE4NyAzLjI0OTE4IDI2LjczNzggMy40NjQzMiAyNy4yOTgzIDMuNjg4NjZMMjcuNTY5OSAzLjgxNjM0TDI3Ljk4MjMgMS40MTdaIiBmaWxsPSIjMzE0QkVEIi8+CjxwYXRoIGQ9Ik0zMy4xNTcyIDEuMTMwODZDMzIuNDMgMS4xMzA4NiAzMS45MDQ2IDEuMzUyOTMgMzEuNTg1MSAyLjA3MzYyTDI3LjA4NjkgMTIuMjAxSDMwLjMwMDRMMzAuOTI1MiAxMC41MDQ3SDM0Ljc2NDVMMzUuMTIxMiAxMi4yMDFIMzcuOTc4TDM1LjQ3ODcgMS4xMzExN0gzMy4xNTczTDMzLjE1NzIgMS4xMzA4NlpNMzEuNzc3OCA4LjI4OTdDMzIuMDI4NSA3LjY1MjIzIDMyLjk4NjYgNS4xOTU3MiAzMi45ODY2IDUuMTk1NzJDMzIuOTY5MyA1LjIyNDc3IDMzLjIzNjEgNC41NTUxNSAzMy4zODkzIDQuMTM5NjVMMzMuNTk0NyA1LjA5MzU4QzMzLjU5NDcgNS4wOTM1OCAzNC4xNzU0IDcuNzM2MDggMzQuMjk3MiA4LjI5MDAxSDMxLjc3NzhWOC4yODk3WiIgZmlsbD0iIzMxNEJFRCIvPgo8cGF0aCBkPSJNOC42MDc1NSA4LjcxOTA2TDguMzQwMiA3LjIwMTQ4QzcuNzg2MjcgNS40MzI0NyA2LjA2NzA5IDMuNTE4NDIgNC4xNDA2MiAyLjU1OTQyTDYuODIyMjEgMTIuMjAwNkgxMC4wMzY0TDE0Ljg1NjggMS4xMzA4NkgxMS42NDMzTDguNjA3NTUgOC43MTkwNloiIGZpbGw9IiMzMTRCRUQiLz4KPHBhdGggZD0iTTAuODQwODIgMS4xMzA4NlYxLjMwOTYxQzQuNjQ5MjkgMi4yMjU2IDcuMjkzMzQgNC41NDEzIDguMzQwMTEgNy4yMDE1OEw3LjIzOTU4IDIuMDc1NThDNy4wNTU4NyAxLjM3NTA1IDYuNDk5MTQgMS4xNTUyNiA1Ljg0MDM4IDEuMTMwOTZMMC44NDA4MiAxLjEzMDg2WiIgZmlsbD0iI0Y3OTgxRCIvPgo8L3N2Zz4K)
      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 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;
}
@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-col {
      width: auto;
  }
  .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: 60%;
  }
}

.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: #a5deed;
  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: flex;
  align-items: flex-start;
}

.m-subscribe__form {
  width: 592px;
  padding-right: 102px;
}

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

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

.m-subscribe-btn {
  position: absolute;
  top: 0;
  right: 0;
  width: 226px;
  border: none;
  height: 100%;
  background: #fff;
  border-radius: 0 5px 5px 0;
  font-weight: 500;
  color: #141517;
  font-size: 16px;
  cursor: pointer;
}

.m-subscribe-btn:hover {
  background: #fff !important;
  opacity: 0.7;
}

.footer__block-kofe {
  margin-bottom: 31px;
}
.footer__side-col--inform .footer__menu li:last-child a {
    color: #fff;
}
.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;
}
.comagic-widget {
  display: none;
}

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

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

@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%;
      padding-right: 0;
  }

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

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

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

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

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


.footer-new {
    background-color: #f3f2f5;
    color: #fff;
    padding-bottom: 0;
    font-size: 14px;
}
.footer-new__top {
    padding: 41px 0 67px;
}
.footer-new .container {
    max-width: 1205px;
    margin: 0 auto;
    width: 100%;
}
.footer-new-desktop {
    display: flex;
    position: relative;
}
.footer-new__mobile-block:first-child {
    width: 25%;
}
.footer-new__mobile-block-wrap:nth-child(3), .footer-new__mobile-block:nth-child(2) {
    width: 24.5%;
}
.footer-new__mobile-block:nth-child(4) {
    width: 26%;
}
.footer-new__mobile-block-wrap .footer-new__mobile-block {
    width: auto;
}
.footer-new-mobile-toggle, .footer-new__links-mobile, .footer-new__side--mobile {
    display: none;
}
.footer-new__title {
    font-weight: 700;
    margin-bottom: 17px;
    color: #141517;
    font-size: 18px;
}
.footer-new__title a, .footer-new__title span {
    text-decoration: none;
    color: #141517;
    display: block;
    transition: color .2s ease;
}
.footer-new__menu {
    list-style-type: none;
    padding: 0;
    margin: 0;
}
.footer-new__menu li {
    margin-bottom: 11.5px;
    display: block;
}
.footer-new__menu li a {
    display: inline-flex;
    color: #141517;
    text-decoration: none;
    transition: color .2s ease;
}
.footer-new-desktop__bot {
    position: relative;
    bottom: -40px;
    right: 0;
}
.footer-new__bot-text {
    color: #8f91a3;
    text-align: right;
}
.footer-new__bot-text a {
    color: var(--primary-color);
    text-decoration: none;
    transition: all .2s ease;
}
.footer-new-apps-wrap {
    display: flex;
    margin-bottom: 25px;
}
.footer-new-apps {
    display: flex;
    flex-direction: column;
}
.footer-new-apps__item {
    width: 135px;
    height: 40px;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover;
    margin-bottom: 11px;
}
.app-google {
    margin-right: 15px;
    background-image: url(/local/templates/new_opt/images/app-google.png);
}
.app-apple {
    background-image: url(/local/templates/new_opt/images/app-apple.png);
}
.app-rustore {
    background-image: url(/local/templates/new_opt/images/app-rustore.png);
}
.footer-new-apps-qr {
    border-radius: 5px;
    width: 141px;
    height: 141px;
    overflow: hidden;
}
.footer-new__middle {
    color: #141517;
    border-top: 1px solid #d8d8d8;
    margin-top: 8px;
    padding-top: 34px;
}
.footer-new__cities {
    -moz-columns: 6;
    column-count: 6;
}
.footer-new__cities-item {
    color: #141517;
    cursor: pointer;
    transition: all .2s ease;
    margin-bottom: 11px;
    display: block;
}
.footer-new__cities-item:hover {
    color: var(--primary-color);
}
.footer-new__cities-item_all {
    color: var(--primary-color);
    cursor: pointer;
    transition: all .2s ease;
    position: relative;
    margin-top: 10px;
}
.footer__cities-item_all:after {
    content: "";
    position: absolute;
}
.t-icon {
    align-items: center;
    display: inline-flex;
    justify-content: center;
    letter-spacing: normal;
    line-height: 1;
    position: relative;
    text-indent: 0;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    border: none;
    background-repeat: no-repeat;
    background-position: 50%;
    background-color: transparent;
}
.t-icon--arrow-down-blue {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI3IiB2aWV3Qm94PSIwIDAgOSA3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNC45NDU1NSA1Ljg3OTM2TDguODE1MjggMi4wMDk0OUM5LjA2MTU3IDEuNzYzMzIgOS4wNjE1NyAxLjM2NDIgOC44MTUyOCAxLjExODE1QzguNTY5MjEgMC44NzIwNzYgOC4xNzAxMSAwLjg3MjA3NiA3LjkyNDA2IDEuMTE4MTVMNC40OTk5MyA0LjU0MjM4TDEuMDc1OTMgMS4xMTgyNUMwLjgyOTc1OSAwLjg3MjE3NiAwLjQzMDY5NyAwLjg3MjE3NiAwLjE4NDYyNyAxLjExODI1Qy0wLjA2MTU0MjQgMS4zNjQzMiAtMC4wNjE1NDI0IDEuNzYzNDIgMC4xODQ2MjcgMi4wMDk1OUw0LjA1NDQyIDUuODc5NDZDNC4xNzc1MiA2LjAwMjQ5IDQuMzM4NjggNi4wNjM5NCA0LjQ5OTkxIDYuMDYzOTRDNC42NjEyMyA2LjA2Mzk0IDQuODIyNTEgNi4wMDIzNyA0Ljk0NTU1IDUuODc5MzZaIiBmaWxsPSIjRkY2RDQ4Ii8+Cjwvc3ZnPgo=);
}
.t-icon.t-size--default {
    width: 24px;
    height: 24px;
}
.desktop-hidden {
    display: none;
}
.footer__above {
    font-size: 12px;
    color: #908F9D;
    margin-bottom: 68px;
    margin-top: 48px;
}
.footer__above  a {
    color: var(--primary-color);
    text-decoration: none;
    transition: all .2s ease;
}

@media (max-width: 992px) {
    .footer-new-apps-wrap {
        flex-direction:column
    }
    /*.footer-new-apps__item {*/
    /*    width: 100%*/
    /*}*/
    .footer-new-apps-qr {
        width: 135px;
        height: 135px
    }
}

@media (max-width: 767px) {
    .footer-new .container {
        padding: 0 15px
    }
    .footer-new .footer-new__top .container {
        padding: 0
    }
    .footer-new {
        padding-bottom: 70px
    }

    .footer-new-apps {
        margin-right: 32px
    }

    .footer-new-apps-wrap {
        flex-direction: row;
        margin-top: 30px;
        margin-bottom: -8px;
        padding: 0 16px
    }

    .footer-new-apps-qr {
        width: 164px;
        height: 164px;
        margin-right: 0;
        margin-left: auto
    }

    .footer-new__mobile {
        display: block
    }

    .footer-new__mobile-block,.footer-new__mobile-block-wrap {
        width: 100%!important;
        position: relative
    }

    .footer-new__mobile-block:last-child:after {
        display: none
    }

    .footer-new__location-wrap:after,.footer-new__mobile-block:after {
        content: "";
        position: absolute;
        bottom: 0;
        width: calc(100% - 30px);
        left: 15px;
        height: 1px;
        background-color: #dfdee5
    }

    .footer-new__title {
        display: none
    }

    .footer-new-mobile-title {
        display: block
    }

    .footer-new__bot {
        padding-top: 6px
    }
    .footer-new-mobile-title, .footer-new-mobile-toggle {
        display: block;
        height: 60px;
        padding: 0 16px;
        line-height: 58px;
        color: #141517;
        font-size: 16px;
        position: relative;
        font-weight: 700;
    }
    .footer-new-mobile-toggle.footer-new-close {
        border-bottom: none;
    }
    .footer-new-mobile-toggle:after {
        content: "";
        position: absolute;
        right: 17px;
        width: 13px;
        height: 13px;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+PHBhdGggZD0iTTcuMTQ0IDkuOTM5bDUuNTktNS41OWEuOTEuOTEgMCAxMC0xLjI4OC0xLjI4OEw2LjUgOC4wMDggMS41NTQgMy4wNjJBLjkxLjkxIDAgMDAuMjY3IDQuMzQ5bDUuNTkgNS41OWEuOTA3LjkwNyAwIDAwMS4yODcgMHoiIGZpbGw9IiMxNDE1MTciLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMCI+PHBhdGggZmlsbD0iI2ZmZiIgdHJhbnNmb3JtPSJtYXRyaXgoMCAxIDEgMCAwIDApIiBkPSJNMCAwaDEzdjEzSDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);
        background-repeat: no-repeat;
        background-position: 50%;
        top: 23px;
        transition: all .25s ease;
        transform: rotate(180deg);
    }
    .footer-new-mobile-toggle.footer-new-close:after {
        transform: none;
    }
    .footer-new-mobile-toggle.footer-new-close+.f-toggle-mobile {
        display: none;
    }
    .footer-new__title {
        display: none;
    }
    .footer-new__menu li {
        margin-bottom: 10px;
    }
    .footer-new__mobile .footer-new__menu li a {
        color: #141517;
    }
    .footer-new__cities {
        -moz-columns: 3;
        column-count: 3;
    }
    .footer-new__bot-text {
        text-align: left;
        font-size: 11px;
    }
    .mobile-hidden {
        display: none;
    }
    .desktop-hidden {
        display: block;
    }
    .footer-new__middle {
        margin: 23px 16px 0;
    }
    .footer-new__middle {
        margin: 23px 16px 0;
    }
    .footer-new__menu {
        padding: 0 16px 16px;
    }
    .footer__above {
        margin-bottom: 48px;
    }
}

@media (max-width: 479px) {
    .footer-new__cities {
        -moz-columns: 2;
        column-count: 2;
    }
}

/* End */


/* Start:/local/templates/new_opt/css/multisearch.css?173289425531482*/
.serch {
    position: relative;
}
.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(/local/templates/new_opt/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,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjM5MDcyIDE2LjYwOTNDMS42NTEwNSAxNi44Njk5IDEuOTkyIDE3LjAwMDEgMi4zMzMyMyAxNy4wMDAxQzIuNjc0NDUgMTcuMDAwMSAzLjAxNTY4IDE2Ljg2OTkgMy4yNzYwMiAxNi42MDkzTDkuMDAwMDUgMTAuODg1MkwxNC43MjQgMTYuNjA5MkMxNC45ODQzIDE2Ljg2OTggMTUuMzI1NSAxNyAxNS42NjY4IDE3QzE2LjAwOCAxNyAxNi4zNDg5IDE2Ljg2OTggMTYuNjA5MyAxNi42MDkyQzE3LjEzMDIgMTYuMDg4NSAxNy4xMzAyIDE1LjI0NDggMTYuNjA5MyAxNC43MjM5TDEwLjg4NTQgOC45OTk5NEwxNi42MDkzIDMuMjc2MDJDMTcuMTMwMiAyLjc1NTM1IDE3LjEyOTkgMS45MTEzOSAxNi42MDkzIDEuMzkwNzJDMTYuMDg4NiAwLjg2OTc2MSAxNS4yNDQ5IDAuODY5NzYxIDE0LjcyNCAxLjM5MDcyTDkuMDAwMDUgNy4xMTQ2NEwzLjI3NjAyIDEuMzkwNjFDMi43NTUzNSAwLjg2OTY1NCAxLjkxMTM5IDAuODY5OTM5IDEuMzkwNzIgMS4zOTA2MUMwLjg2OTc2MSAxLjkxMTI4IDAuODY5NzYxIDIuNzU0OTYgMS4zOTA3MiAzLjI3NTkxTDcuMTE0NzUgOC45OTk5NEwxLjM5MDcyIDE0LjcyNEMwLjg2OTc2MSAxNS4yNDQ2IDAuODY5NzYxIDE2LjA4ODYgMS4zOTA3MiAxNi42MDkzWiIgZmlsbD0iIzExNzhCQiIvPgo8cGF0aCBkPSJNMS4zOTA3MiAxNi42MDkzTDEuNjM4MzQgMTYuMzYxOUwxLjYzODE0IDE2LjM2MTdMMS4zOTA3MiAxNi42MDkzWk0zLjI3NjAyIDE2LjYwOTNMMy4wMjg1MyAxNi4zNjE4TDMuMDI4NCAxNi4zNjE5TDMuMjc2MDIgMTYuNjA5M1pNOS4wMDAwNSAxMC44ODUyTDkuMjQ3NTQgMTAuNjM3OEw5LjAwMDA1IDEwLjM5MDNMOC43NTI1NyAxMC42Mzc4TDkuMDAwMDUgMTAuODg1MlpNMTQuNzI0IDE2LjYwOTJMMTQuOTcxNiAxNi4zNjE4TDE0Ljk3MTUgMTYuMzYxN0wxNC43MjQgMTYuNjA5MlpNMTYuNjA5MyAxNi42MDkyTDE2LjM2MTkgMTYuMzYxNkwxNi4zNjE3IDE2LjM2MThMMTYuNjA5MyAxNi42MDkyWk0xNi42MDkzIDE0LjcyMzlMMTYuODU2OCAxNC40NzY0TDE2LjYwOTMgMTQuNzIzOVpNMTAuODg1NCA4Ljk5OTk0TDEwLjYzNzkgOC43NTI0NkwxMC4zOTA0IDguOTk5OTRMMTAuNjM3OSA5LjI0NzQzTDEwLjg4NTQgOC45OTk5NFpNMTYuNjA5MyAzLjI3NjAyTDE2LjM2MTkgMy4wMjg0NkwxNi4zNjE4IDMuMDI4NTNMMTYuNjA5MyAzLjI3NjAyWk0xNi42MDkzIDEuMzkwNzJMMTYuMzYxNyAxLjYzODE0TDE2LjM2MTggMS42MzgyMUwxNi42MDkzIDEuMzkwNzJaTTE0LjcyNCAxLjM5MDcyTDE0LjQ3NjUgMS4xNDMyM1YxLjE0MzIzTDE0LjcyNCAxLjM5MDcyWk05LjAwMDA1IDcuMTE0NjRMOC43NTI1NyA3LjM2MjEzTDkuMDAwMDUgNy42MDk2Mkw5LjI0NzU0IDcuMzYyMTNMOS4wMDAwNSA3LjExNDY0Wk0zLjI3NjAyIDEuMzkwNjFMMy4wMjg0NiAxLjYzODAzTDMuMDI4NTMgMS42MzgxTDMuMjc2MDIgMS4zOTA2MVpNMS4zOTA3MiAxLjM5MDYxTDEuNjM4MTQgMS42MzgxN0wxLjYzODIxIDEuNjM4MUwxLjM5MDcyIDEuMzkwNjFaTTEuMzkwNzIgMy4yNzU5MUwxLjE0MzIzIDMuNTIzNEwxLjE0MzIzIDMuNTIzNEwxLjM5MDcyIDMuMjc1OTFaTTcuMTE0NzUgOC45OTk5NEw3LjM2MjI0IDkuMjQ3NDNMNy42MDk3MyA4Ljk5OTk0TDcuMzYyMjQgOC43NTI0Nkw3LjExNDc1IDguOTk5OTRaTTEuMzkwNzIgMTQuNzI0TDEuNjM4MTQgMTQuOTcxNUwxLjYzODIxIDE0Ljk3MTVMMS4zOTA3MiAxNC43MjRaTTIuMzMzMjMgMTYuNjUwMUMyLjA4MTEyIDE2LjY1MDEgMS44MzA0MSAxNi41NTQyIDEuNjM4MzQgMTYuMzYxOUwxLjE0MzEgMTYuODU2NkMxLjQ3MTY5IDE3LjE4NTYgMS45MDI4NyAxNy4zNTAxIDIuMzMzMjMgMTcuMzUwMVYxNi42NTAxWk0zLjAyODQgMTYuMzYxOUMyLjgzNjM4IDE2LjU1NDIgMi41ODU0MSAxNi42NTAxIDIuMzMzMjMgMTYuNjUwMVYxNy4zNTAxQzIuNzYzNSAxNy4zNTAxIDMuMTk0OTkgMTcuMTg1NiAzLjUyMzY0IDE2Ljg1NjZMMy4wMjg0IDE2LjM2MTlaTTguNzUyNTcgMTAuNjM3OEwzLjAyODUzIDE2LjM2MThMMy41MjM1MSAxNi44NTY4TDkuMjQ3NTQgMTEuMTMyN0w4Ljc1MjU3IDEwLjYzNzhaTTE0Ljk3MTUgMTYuMzYxN0w5LjI0NzU0IDEwLjYzNzhMOC43NTI1NyAxMS4xMzI3TDE0LjQ3NjUgMTYuODU2N0wxNC45NzE1IDE2LjM2MTdaTTE1LjY2NjggMTYuNjVDMTUuNDE0NiAxNi42NSAxNS4xNjM2IDE2LjU1NCAxNC45NzE2IDE2LjM2MThMMTQuNDc2NCAxNi44NTY1QzE0LjgwNSAxNy4xODU1IDE1LjIzNjUgMTcuMzUgMTUuNjY2OCAxNy4zNVYxNi42NVpNMTYuMzYxNyAxNi4zNjE4QzE2LjE2OTYgMTYuNTU0MSAxNS45MTg5IDE2LjY1IDE1LjY2NjggMTYuNjVWMTcuMzVDMTYuMDk3MSAxNy4zNSAxNi41MjgzIDE3LjE4NTUgMTYuODU2OSAxNi44NTY1TDE2LjM2MTcgMTYuMzYxOFpNMTYuMzYxOCAxNC45NzE0QzE2Ljc0NjEgMTUuMzU1NyAxNi43NDYgMTUuOTc3NyAxNi4zNjE5IDE2LjM2MTZMMTYuODU2NyAxNi44NTY3QzE3LjUxNDUgMTYuMTk5MyAxNy41MTQ0IDE1LjEzNCAxNi44NTY4IDE0LjQ3NjRMMTYuMzYxOCAxNC45NzE0Wk0xMC42Mzc5IDkuMjQ3NDNMMTYuMzYxOCAxNC45NzE0TDE2Ljg1NjggMTQuNDc2NEwxMS4xMzI4IDguNzUyNDZMMTAuNjM3OSA5LjI0NzQzWk0xNi4zNjE4IDMuMDI4NTNMMTAuNjM3OSA4Ljc1MjQ2TDExLjEzMjggOS4yNDc0M0wxNi44NTY4IDMuNTIzNTFMMTYuMzYxOCAzLjAyODUzWk0xNi4zNjE4IDEuNjM4MjFDMTYuNzQ1OSAyLjAyMjI4IDE2Ljc0NiAyLjY0NDU4IDE2LjM2MTkgMy4wMjg0NkwxNi44NTY3IDMuNTIzNTdDMTcuNTE0NSAyLjg2NjEyIDE3LjUxNCAxLjgwMDUgMTYuODU2OCAxLjE0MzIzTDE2LjM2MTggMS42MzgyMVpNMTQuOTcxNSAxLjYzODIxQzE1LjM1NTggMS4yNTM4OSAxNS45Nzc4IDEuMjUzOTkgMTYuMzYxNyAxLjYzODE0TDE2Ljg1NjggMS4xNDMzQzE2LjE5OTQgMC40ODU1MyAxNS4xMzQxIDAuNDg1NjI3IDE0LjQ3NjUgMS4xNDMyM0wxNC45NzE1IDEuNjM4MjFaTTkuMjQ3NTQgNy4zNjIxM0wxNC45NzE1IDEuNjM4MjFMMTQuNDc2NSAxLjE0MzIzTDguNzUyNTcgNi44NjcxNUw5LjI0NzU0IDcuMzYyMTNaTTMuMDI4NTMgMS42MzgxTDguNzUyNTcgNy4zNjIxM0w5LjI0NzU0IDYuODY3MTVMMy41MjM1MSAxLjE0MzEyTDMuMDI4NTMgMS42MzgxWk0xLjYzODIxIDEuNjM4MUMyLjAyMjI4IDEuMjU0MDIgMi42NDQ1OCAxLjI1MzkzIDMuMDI4NDYgMS42MzgwM0wzLjUyMzU3IDEuMTQzMTlDMi44NjYxMiAwLjQ4NTM3NCAxLjgwMDUgMC40ODU4NTQgMS4xNDMyMyAxLjE0MzEyTDEuNjM4MjEgMS42MzgxWk0xLjYzODIxIDMuMDI4NDJDMS4yNTM4OSAyLjY0NDExIDEuMjUzOTkgMi4wMjIxIDEuNjM4MTQgMS42MzgxN0wxLjE0MzMgMS4xNDMwNkMwLjQ4NTUzIDEuODAwNDYgMC40ODU2MjcgMi44NjU4IDEuMTQzMjMgMy41MjM0TDEuNjM4MjEgMy4wMjg0MlpNNy4zNjIyNCA4Ljc1MjQ2TDEuNjM4MjEgMy4wMjg0MkwxLjE0MzIzIDMuNTIzNEw2Ljg2NzI2IDkuMjQ3NDNMNy4zNjIyNCA4Ljc1MjQ2Wk0xLjYzODIxIDE0Ljk3MTVMNy4zNjIyNCA5LjI0NzQzTDYuODY3MjYgOC43NTI0NkwxLjE0MzIzIDE0LjQ3NjVMMS42MzgyMSAxNC45NzE1Wk0xLjYzODE0IDE2LjM2MTdDMS4yNTM5NSAxNS45Nzc4IDEuMjUzOTUgMTUuMzU1NSAxLjYzODE0IDE0Ljk3MTVMMS4xNDMzIDE0LjQ3NjRDMC40ODU1NjcgMTUuMTMzOCAwLjQ4NTU2NyAxNi4xOTk1IDEuMTQzMyAxNi44NTY4TDEuNjM4MTQgMTYuMzYxN1oiIGZpbGw9IndoaXRlIi8+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;
}
.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;
}
.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;
}
.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;
}
.search-not-found-title{
    padding: 20px;
    font-size: 17px;
    text-align: center;
}
.n-filter-btn__name {
    display: inline-block;
    margin-right: 9px;
}
.n-filter-btn {
    color: #141517;
    font-size: 14px;
    background: #F2F3F5;
    border-radius: 50px;
    padding: 9px 13px 9px 15px;
    position: relative;
    margin-right: 9px;
    margin-bottom: 8px;
    display: flex;
    align-items: center;
}
.n-filter-btn__del {
    display: inline-block;
    width: 18px;
    height: 18px;
    background: #1178BB;
    /* opacity: 0.5; */
    /* box-shadow: 1px 1px 1px rgb(0 0 0 / 20%); */
    position: relative;
    border-radius: 50%;
}
.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);
}
@media (min-width: 1024px){
    .search-hover.add-distr .n-filter-btn {
        -ms-flex-negative: 0;
        flex-shrink: 0;
        margin: 0;
        margin-left: 5px;
        padding: 6px 10px;
    }
    .search-hover.add-distr {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .search-hover.add-distr .search-hover__field {
        padding-left: 10px;
    }
    .search-hover.add-distr .n-filter-btn {
        -ms-flex-negative: 0;
        flex-shrink: 0;
        margin: 0;
        margin-left: 5px;
        padding: 6px 10px;
    }
}
@media all and (max-width: 1023px) {

    #title-search.open-tablet {
        position: absolute;
        width: calc(100% - 527px);
        left: 310px;
        top: 45px;
        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) {
    .n-filter-btn.distr{
        display: none;
    }
    #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: var(--font);
        color: #141517;
    }
    .header-new .main-search .search-hover__field {
        padding-left: 45px;
    }
    .main-search .search-hover__field::placeholder {
        color: #141517;
        font-family: var(--font);
    }
    .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:/local/templates/new_opt/css/header.css?1740668725126609*/
/* progress bar */
:root {
	--font: 'Golos Text', sans-serif;
	--primary-color: #FF6D48;
	--primary-color-hover: #e56240;
	--primary-color-active: #d85c3d;
	--primary-color-text-hover: #ff7b5a;
	--primary-color-text-active: #ff8263;
	--primary-color-rgba: rgba(255, 109, 72, .25);
	--primary-color-rgba-half: rgba(255, 109, 72, .5);
	--primary-color-filter: hue-rotate(-200.2deg) brightness(1.22) saturate(1.26);
	--secondary-color: #141517;
	--text-color: #141517;
}

.b24-widget-button-inner-block{
	background: var(--primary-color) !important;
}

.b24-widget-button-pulse{
	border-color: var(--primary-color) !important;
}

.b24-widget-button-inner-mask{
	background: var(--primary-color) !important;
}

.b24-widget-button-crmform,
.b24-widget-button-openline_livechat,
.b24-window-close,
.b24-form-btn{
	background-color: var(--primary-color) !important;
}

.b24-form-field-agreement a.b24-form-field-agreement-link{
	color: var(--primary-color) !important;
}

.b24-form-field-agreement a.b24-form-field-agreement-link:hover{
	color: var(--primary-color-text-hover) !important;
}

.b24-form-btn:hover{
	background-color: var(--primary-color-hover) !important;
}

.b24-form-btn:active{
	background-color: var(--primary-color-active) !important;
}

.b24-form-wrapper.b24-form-border-bottom{
	border-bottom-color: var(--primary-color) !important;
}

.bx-livechat-head{
	filter: hue-rotate(-200.2deg) brightness(1.22) saturate(1.26);
}

.b24-form-control-container input[type="checkbox"]{
	/* accent-color: var(--primary-color); */
	filter: hue-rotate(-200.2deg) brightness(1.22) saturate(1.26);
}

#nprogress {
    pointer-events: none;
  }

#nprogress .bar {
    background: #1178BB;
    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 #1178BB, 0 0 5px #1178BB;
    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;
}

.header {
    -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .1);
    box-shadow: 0 1px 5px rgba(0, 0, 0, .1);
    background-color: #fff;
    position: relative;
}
.topline {
    height: 38px;
    color: #6c6d79;
}
.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-right: auto;
    margin-left: 1px;
    height: 100%;
}
.topline__menu-item {
    border-left: 1px solid #fff;
    position: relative;
    height: 100%;
}
.topline__menu-item:last-child{
    border-right: 1px solid #fff;
}
@media (min-width: 1680px){
    .topline__menu-item {
        /* margin-right: 22px; */
    }
}
@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;
    background-color: #01203B;
    opacity: 1;
}
.topline__menu-item_dropdown .topline__menu-link:after{
    content: '';
    position: absolute;
    top: 2px;
    bottom: 0;
    margin: auto;
    right: 24px;
    width: 9px;
    height: 9px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSI1IiB2aWV3Qm94PSIwIDAgNyA1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMy4xNTM0NiAwLjY0ODQxNEwwLjE0MzY2OSAzLjY1ODMxQy0wLjA0Nzg4OTcgMy44NDk3NyAtMC4wNDc4ODk3IDQuMTYwMiAwLjE0MzY2OSA0LjM1MTU4QzAuMzM1MDU2IDQuNTQyOTYgMC42NDU0NjkgNC41NDI5NiAwLjgzNjg0MSA0LjM1MTU4TDMuNTAwMDUgMS42ODgyOEw2LjE2MzE3IDQuMzUxNUM2LjM1NDYzIDQuNTQyODkgNi42NjUwMSA0LjU0Mjg5IDYuODU2NCA0LjM1MTVDNy4wNDc4NyA0LjE2MDExIDcuMDQ3ODcgMy44NDk3IDYuODU2NCAzLjY1ODIzTDMuODQ2NTYgMC42NDgzMzZDMy43NTA4MiAwLjU1MjY0MiAzLjYyNTQ3IDAuNTA0ODQ5IDMuNTAwMDcgMC41MDQ4NDlDMy4zNzQ2IDAuNTA0ODQ5IDMuMjQ5MTYgMC41NTI3MzUgMy4xNTM0NiAwLjY0ODQxNFoiIGZpbGw9IiNmZmZmZmYiLz4KPC9zdmc+Cg==);
    /*background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSI1IiB2aWV3Qm94PSIwIDAgNyA1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMy4xNTM0NiAwLjY0ODQxNEwwLjE0MzY2OSAzLjY1ODMxQy0wLjA0Nzg4OTcgMy44NDk3NyAtMC4wNDc4ODk3IDQuMTYwMiAwLjE0MzY2OSA0LjM1MTU4QzAuMzM1MDU2IDQuNTQyOTYgMC42NDU0NjkgNC41NDI5NiAwLjgzNjg0MSA0LjM1MTU4TDMuNTAwMDUgMS42ODgyOEw2LjE2MzE3IDQuMzUxNUM2LjM1NDYzIDQuNTQyODkgNi42NjUwMSA0LjU0Mjg5IDYuODU2NCA0LjM1MTVDNy4wNDc4NyA0LjE2MDExIDcuMDQ3ODcgMy44NDk3IDYuODU2NCAzLjY1ODIzTDMuODQ2NTYgMC42NDgzMzZDMy43NTA4MiAwLjU1MjY0MiAzLjYyNTQ3IDAuNTA0ODQ5IDMuNTAwMDcgMC41MDQ4NDlDMy4zNzQ2IDAuNTA0ODQ5IDMuMjQ5MTYgMC41NTI3MzUgMy4xNTM0NiAwLjY0ODQxNFoiIGZpbGw9IiNCOUJCQ0MiLz4KPC9zdmc+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: 48px;
}
@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;
    }
}
@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{
    background: #FFFFFF;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    padding: 14px 27px;
    position: absolute;
    top: -9999px;
    left: 0;
    width: 100%;
    min-width: 200px;
    transition: top 0s .2s ease, transform .2s ease, opacity .2s ease;
    transform: translateY(-10px);
    opacity: 0;
}
.topline__menu-dropdown li{
    margin-bottom: 14px;
}
.topline__menu-dropdown li:last-child{
    margin-bottom: 0;
}
.topline__menu-dropdown a{
    font-size: 12px;
    color: #000;
    transition: all .2s ease;
}
.topline__menu-dropdown a:hover{
    color: #1178BB;
}
.topline__menu-link {
    text-decoration: none;
    color: #fff;
    padding: 0px 27px;
    font-size: 14px;
    cursor: pointer;
    display: flex;
    align-items: center;
    height: 100%;
}
span.topline__menu-link:hover{
    color: #fff;
}
@media (max-width: 767px){
    .topline__menu-item_dropdown .topline__menu-link, .topline {
        background-color: #fff;
        height: 0 !important;
    }
    .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;
    display: none;
}
.topline__current-city{
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMSAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xMC4yMTEzIDMuNDA2MjdDOS43NDc4OSAxLjkwODk0IDguNTQzOTkgMC42OTUxMzkgNy4wNjk0OCAwLjIzODQ4OEM1LjQ5OTMgLTAuMjQ3NzY4IDMuODYyMzQgMC4wMTYxOTM0IDIuNTc4MzkgMC45NjI2OEMxLjk2MzE3IDEuNDE2MTggMS40NTI2NyAyLjAxNDM2IDEuMTAyMSAyLjY5MjQ3QzAuNzM5Nzc1IDMuMzkzMzIgMC41NDgyNzkgNC4xODIzNiAwLjU0ODI3OSA0Ljk3NDMyQzAuNTQ4Mjc5IDYuMDU0NjQgMC44OTAwMTEgNy4wODEyOSAxLjUzNjU2IDcuOTQzMjdMNS41MDA2OSAxMi45OTk4TDkuNDU5OTEgNy45NDk3Mkw5LjQ2NDg2IDcuOTQzMjdDMTAuNDMyNCA2LjY1MzIgMTAuNzA0NSA0Ljk5OTUxIDEwLjIxMTMgMy40MDYyN1pNOC44NTc2NyA3LjQ4Mjk5TDUuNTAwNjkgMTEuNzY1M0wyLjE0MzcgNy40ODI5OUMxLjU5ODQ0IDYuNzU0NTYgMS4zMTAyIDUuODg3MTQgMS4zMTAyIDQuOTc0MzJDMS4zMTAyIDMuNjQwNDggMS45NTMyOSAyLjM3MDA2IDMuMDMwNDkgMS41NzU5OUM0LjExNzU3IDAuNzc0NjM3IDUuNTA3NTggMC41NTI0NDMgNi44NDQxMSAwLjk2NjMxMUM4LjA4MTk2IDEuMzQ5NjYgOS4wOTMzMiAyLjM3MDkyIDkuNDgzNTQgMy42MzE1NEM5LjkwMzIgNC45ODc0NSA5LjY3NTA3IDYuMzkxMDQgOC44NTc2NyA3LjQ4Mjk5WiIgZmlsbD0iI2ZmZiIvPg0KPHBhdGggZD0iTTUuNTAwNjYgMi4zMDgxMUM0LjAzMDI2IDIuMzA4MTEgMi44MzM5OCAzLjUwNDM5IDIuODMzOTggNC45NzQ3OEMyLjgzMzk4IDYuNDQ1MTggNC4wMzAyNiA3LjY0MTQ2IDUuNTAwNjYgNy42NDE0NkM2Ljk3MTA1IDcuNjQxNDYgOC4xNjczMyA2LjQ0NTE4IDguMTY3MzMgNC45NzQ3OEM4LjE2NzMzIDMuNTA0MzkgNi45NzEwNSAyLjMwODExIDUuNTAwNjYgMi4zMDgxMVpNNS41MDA2NiA2Ljg3OTU2QzQuNDUwMzggNi44Nzk1NiAzLjU5NTg4IDYuMDI1MDkgMy41OTU4OCA0Ljk3NDc4QzMuNTk1ODggMy45MjQ1IDQuNDUwMzUgMy4wNyA1LjUwMDY2IDMuMDdDNi41NTA5NyAzLjA3IDcuNDA1NDQgMy45MjQ0NyA3LjQwNTQ0IDQuOTc0NzhDNy40MDU0NCA2LjAyNTA2IDYuNTUwOTQgNi44Nzk1NiA1LjUwMDY2IDYuODc5NTZaIiBmaWxsPSIjZmZmIi8+DQo8L3N2Zz4NCg==);
    background-repeat: no-repeat;
    background-position: left;
    color: #fff;
    padding: 0 20px 0 22px;
    position: relative;
    font-size: 14px;
}
.topline__current-city span{
    cursor: pointer;
}
.header .bxmaker__geoip__city{
    display: inline-block;
    vertical-align: top;
    margin: 0 10px;
}
.city-clarify__wrapper{
    position: absolute;
    width: 380px;
    height: auto;
    left: 0;
    top: 25px;
    background: #fff;
    color: #141517;
    border-radius: 5px;
    padding: 7px 32px 17px 20px;
    z-index: 100;
    border: 1px solid #DBDDE1;
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.15);
}
.city-clarify__wrapper.mobile{
    position: relative;
    width: 100%;
    left: auto;
    top: auto;
    border-radius: 0;
    display: block;
}
.city-clarify__wrapper .bxmaker__geoip__city{
    margin: 0;
}
.city-clarify__question{
    display: block;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xMy41MjM0IDQuNzE2MzVDMTIuODgxNyAyLjY0MzEyIDExLjIxNDggMC45NjI0NzIgOS4xNzMxNSAwLjMzMDE4NkM2Ljk5OTA2IC0wLjM0MzA5MSA0LjczMjUgMC4wMjIzOTM0IDIuOTU0NzIgMS4zMzI5MUMyLjEwMjg4IDEuOTYwODQgMS4zOTYwMyAyLjc4OTA4IDAuOTEwNjI3IDMuNzI4QzAuNDA4OTQ3IDQuNjk4NDIgMC4xNDM3OTkgNS43OTA5NCAwLjE0Mzc5OSA2Ljg4NzVDMC4xNDM3OTkgOC4zODMzMiAwLjYxNjk2NyA5LjgwNDgzIDEuNTEyMTkgMTAuOTk4NEw3LjAwMDk5IDE3Ljk5OTZMMTIuNDgzIDExLjAwNzNMMTIuNDg5OCAxMC45OTg0QzEzLjgyOTUgOS4yMTIxIDE0LjIwNjMgNi45MjIzNyAxMy41MjM0IDQuNzE2MzVaTTExLjY0OTEgMTAuMzYxTDcuMDAwOTkgMTYuMjkwNEwyLjM1Mjg0IDEwLjM2MUMxLjU5Nzg2IDkuMzUyNDQgMS4xOTg3NyA4LjE1MTQgMS4xOTg3NyA2Ljg4NzVDMS4xOTg3NyA1LjA0MDYzIDIuMDg5MiAzLjI4MTU5IDMuNTgwNzEgMi4xODIxMUM1LjA4NTg5IDEuMDcyNTUgNy4wMTA1MiAwLjc2NDg5NCA4Ljg2MTExIDEuMzM3OTRDMTAuNTc1IDEuODY4NzMgMTEuOTc1NCAzLjI4Mjc4IDEyLjUxNTcgNS4wMjgyNkMxMy4wOTY4IDYuOTA1NjcgMTIuNzgwOSA4Ljg0OTExIDExLjY0OTEgMTAuMzYxWiIgZmlsbD0iIzE0MTUxNyIvPg0KPHBhdGggZD0iTTcuMDAwOTEgMy4xOTU4QzQuOTY0OTggMy4xOTU4IDMuMzA4NTkgNC44NTIxOSAzLjMwODU5IDYuODg4MTJDMy4zMDg1OSA4LjkyNDA1IDQuOTY0OTggMTAuNTgwNCA3LjAwMDkxIDEwLjU4MDRDOS4wMzY4NCAxMC41ODA0IDEwLjY5MzIgOC45MjQwNSAxMC42OTMyIDYuODg4MTJDMTAuNjkzMiA0Ljg1MjE5IDkuMDM2ODQgMy4xOTU4IDcuMDAwOTEgMy4xOTU4Wk03LjAwMDkxIDkuNTI1NTFDNS41NDY2NyA5LjUyNTUxIDQuMzYzNTMgOC4zNDIzOSA0LjM2MzUzIDYuODg4MTJDNC4zNjM1MyA1LjQzMzg4IDUuNTQ2NjQgNC4yNTA3MyA3LjAwMDkxIDQuMjUwNzNDOC40NTUxOCA0LjI1MDczIDkuNjM4MjkgNS40MzM4NSA5LjYzODI5IDYuODg4MTJDOS42MzgyOSA4LjM0MjM2IDguNDU1MTUgOS41MjU1MSA3LjAwMDkxIDkuNTI1NTFaIiBmaWxsPSIjMTQxNTE3Ii8+DQo8L3N2Zz4NCg==);
    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{
    color: #fff;
    background: #1178BB;
    border: 2px solid #1178BB;
    box-sizing: border-box;
    border-radius: 5px;
    display: block;
    max-width: 77px;
    text-align: center;
    padding: 8px 27px;
    font-weight: bold;
    cursor: pointer;
}
.city-clarify__choose-another{
    border: 2px solid #1178BB;
    box-sizing: border-box;
    border-radius: 5px;
    padding: 8px 50px;
    font-weight: bold;
    cursor: pointer;
    color: #1178BB;
}

.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: #1178BB;
    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;
}
.topline__cb-phone {
    color: #6c6d79;
    text-decoration: none;
}
.topline__callback {
    text-decoration: none;
    color: #1178BB;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 30px;
}
.topline__callback-icon {
    width: 15px;
    height: 15px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjQ5NjggMC4wMjczNDM4SDIuNTAzODZDMS4xMjY3NCAwLjAyNzM0MzggMCAxLjE1NDA4IDAgMi41MzEyVjkuMDk2NjRDMCAxMC40NzM4IDEuMTI2NzQgMTEuNjAwNSAyLjUwMzg2IDExLjYwMDVINC44MTg5OVYxNC45NzEzTDguOTkxOTkgMTEuNjAwNUgxMi40OTU4QzEzLjg3MjYgMTEuNjAwNSAxNC45OTk3IDEwLjQ3MzggMTQuOTk5NyA5LjA5NjY0VjIuNTMxMkMxNS4wMDA2IDEuMTU0MDggMTMuODczOSAwLjAyNzM0MzggMTIuNDk2OCAwLjAyNzM0MzhaTTEzLjQzNTcgOS4wOTYzMkMxMy40MzU3IDkuNjA1NTUgMTMuMDA1NyAxMC4wMzUzIDEyLjQ5NjggMTAuMDM1M0g4Ljk5MTk5SDguNDM4NjNMOC4wMDgyOCAxMC4zODI3TDYuMzgzNTkgMTEuNjk1VjExLjU5OTZWMTAuMDM0Nkg0LjgxODY4SDIuNTAzODZDMS45OTQ5NSAxMC4wMzQ2IDEuNTY0OTEgOS42MDQ5MiAxLjU2NDkxIDkuMDk1N1YyLjUzMTJDMS41NjQ5MSAyLjAyMjI5IDEuOTk0OTUgMS41OTIyNiAyLjUwMzg2IDEuNTkyMjZIMTIuNDk2OEMxMy4wMDU3IDEuNTkyMjYgMTMuNDM1NyAyLjAyMjI5IDEzLjQzNTcgMi41MzEyVjkuMDk2MzJaIiBmaWxsPSIjOEZCQzYyIi8+CjxwYXRoIGQ9Ik00LjI5MDYyIDYuNzI1NzhDNC43OTQxNSA2LjcyNTc4IDUuMjAyMzQgNi4zMTc1OSA1LjIwMjM0IDUuODE0MDZDNS4yMDIzNCA1LjMxMDUzIDQuNzk0MTUgNC45MDIzNCA0LjI5MDYyIDQuOTAyMzRDMy43ODcxIDQuOTAyMzQgMy4zNzg5MSA1LjMxMDUzIDMuMzc4OTEgNS44MTQwNkMzLjM3ODkxIDYuMzE3NTkgMy43ODcxIDYuNzI1NzggNC4yOTA2MiA2LjcyNTc4WiIgZmlsbD0iIzhGQkM2MiIvPgo8cGF0aCBkPSJNNy40OTk2MSA2LjcyNTc4QzguMDAzMTQgNi43MjU3OCA4LjQxMTMzIDYuMzE3NTkgOC40MTEzMyA1LjgxNDA2QzguNDExMzMgNS4zMTA1MyA4LjAwMzE0IDQuOTAyMzQgNy40OTk2MSA0LjkwMjM0QzYuOTk2MDggNC45MDIzNCA2LjU4Nzg5IDUuMzEwNTMgNi41ODc4OSA1LjgxNDA2QzYuNTg3ODkgNi4zMTc1OSA2Ljk5NjA4IDYuNzI1NzggNy40OTk2MSA2LjcyNTc4WiIgZmlsbD0iIzhGQkM2MiIvPgo8cGF0aCBkPSJNMTAuNzEwNSA2LjcyNTc4QzExLjIxNDEgNi43MjU3OCAxMS42MjIzIDYuMzE3NTkgMTEuNjIyMyA1LjgxNDA2QzExLjYyMjMgNS4zMTA1MyAxMS4yMTQxIDQuOTAyMzQgMTAuNzEwNSA0LjkwMjM0QzEwLjIwNyA0LjkwMjM0IDkuNzk4ODMgNS4zMTA1MyA5Ljc5ODgzIDUuODE0MDZDOS43OTg4MyA2LjMxNzU5IDEwLjIwNyA2LjcyNTc4IDEwLjcxMDUgNi43MjU3OFoiIGZpbGw9IiM4RkJDNjIiLz4KPC9zdmc+Cg==);
    background-size: cover;
}
.topline__callback-text {
    margin-left: 10px;
    font-weight: 500;
    color: #1178BB;
    display: none;
}
.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;
}
.header-note {
    display: none;
}
.header__mid {
    padding: 16px 0;
}
.header__mid-wrapper {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}
.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;
}
.main-logo img {
    max-width: 137px;
    margin-right: 25px;
}
.main-logo__text {
    font-size: 11px;
    font-weight: 700;
    display: none;
}
.main-search {
    margin: 0 15px;
    margin-right: 29px;
    width: 100%;
    /* max-width: 627px; */
}
.search-hover {
    /* max-width: 576px; */
    width: 100%;
    position: relative;
    border: 1px solid #9899AA;
    border-radius: 5px;
    background-color: #fff;
    z-index: 5;
    height: 41px;
    -webkit-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    padding-right: 60px;
}
.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: 13px;
    /* text-transform: uppercase; */
}
.search-hover__field:-ms-input-placeholder {
    color: #6c6d79;
    font-size: 13px;
    /* text-transform: uppercase; */
}
.search-hover__field::-ms-input-placeholder {
    color: #6c6d79;
    font-size: 13px;
    /* text-transform: uppercase; */
}
.search-hover__field::placeholder {
    color: #6c6d79;
    font-size: 13px;
    /* text-transform: uppercase; */
}
.search-hover__submit {
    display: block;
    position: absolute;
    top: 0;
    right: 15px;
    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;
}
.main-conrols {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.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;
}
.icon-user .icon-text{
    font-size: 12px;
    color: #141517;
}
.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;
}
.icon-favorites .icon-text{
    font-size: 12px;
    color: #141517;
}
.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;
}
.icon-basket .icon-count{
    right: -12px;
}
.icon-basket .icon-text{
    font-size: 12px;
    color: #141517;
}
.icon-basket__text {
    font-size: 12px;
    text-decoration: none;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}
.icon-basket__text b {
    display: block;
    color: #141517;
    font-weight: 700;
}
.icon-basket__count {
    color: #6c6d79;
}
.icon-count {
    position: absolute;
    color: #fff;
    font-size: 10px;
    font-weight: 700;
    top: -2px;
    right: 0px;
    min-width: 17px;
    height: 17px;
    background-color: var(--primary-color);
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.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: 13px;
    height: 13px;
    background-color: #1178BB;
    border-radius: 50%;
}
.icon-count span {
    position: relative;
    z-index: 1;
}
.menu {
    padding-bottom: 16px;
    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: var(--primary-color);
    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 var(--primary-color);
    margin-right: 14px;

}
.menu__button:hover{
    background-color: var(--primary-color-hover) !important;
    border-color: var(--primary-color-hover) !important;
}
.menu__button:active {
    background-color: var(--primary-color-active) !important;
    border-color: var(--primary-color-active) !important;
}
.menu__button.active {
    /*background-color: #fff;*/
    /*color: #1178BB;*/
    box-shadow: none;
}
.menu__button.active .menu__button-burger span {
    /*background-color: #1178BB;*/
    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: 18px;
    margin-left: -5px;
}
.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: #1178BB;
}
.menu__list-link {
    text-decoration: none;
    color: #141517;
}
.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;
}
.desktop-menu {
    position: absolute;
    height: auto;
    width: 100%;
    top: 95px;
    z-index: 3;
    overflow: hidden;
    display: none;
}
.desktop-menu.open {
    display: block;
    /*box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.1);*/
}
.desktop-menu .container {
    height: 100%;
    position: relative;
    z-index: 2;
    max-width: 1244px !important;
}
.desktop-menu__wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
	min-height: 710px;}
.desktop-menu__main {
	position: relative;
}
.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: 18px 20px 27px;
    border-radius: 0 0 30px 30px;
    width: 243px;
}
.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 14px;
    padding: 0;
    border-radius: 5px;
    overflow: hidden;
}
.desktop-menu__main-item:hover > a, .desktop-menu__main-item.active > a {
	background-color: rgba(18,127,198, .2);
}
.desktop-menu__main-link {
    color: #141517;
    text-decoration: none;
    position: relative;
    display: block;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    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;
}

a.desktop-menu__main-link.deactive-link {
    opacity: 0.3;
    pointer-events: none;
}
.desktop-menu__deactive-popup {
    font-size: 12px;
    color: #000;
    padding: 8px 15px 9px;
    position: absolute;
    background: #FFF;
    background: #FFFFFF;
    border: 1px solid #ECECEE;
    box-sizing: border-box;
    box-shadow: 0px 2px 10px rgb(0 0 0 / 10%);
    border-radius: 10px;
    top: 1px;
    z-index: 2;
    display: none;
    position: absolute;
    top: -22px;
    left: 50%;
    white-space: nowrap;
}

li.desktop-menu__main-item.deactive:hover .desktop-menu__deactive-popup {
    display: inline-block;
}

.desktop-menu__main-item {
    overflow: unset;
}


.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="22"] .desktop-menu__main-link:before {
    background-image: url(/bitrix/templates/empty/images/header-menu/cat-alco.svg);
}

.desktop-menu__main-item[data-menu-id="23"] .desktop-menu__main-link:before {
    background-image: url(/bitrix/templates/empty/images/header-menu/cat-tobacco.svg);
}

.desktop-menu__main-item[data-menu-id="24"] .desktop-menu__main-link:before {
    background-image: url(/bitrix/templates/empty/images/header-menu/cat-horeca.svg);
}

.desktop-menu__main-item[data-menu-id="25"] .desktop-menu__main-link:before {
    background-image: url(/bitrix/templates/empty/images/header-menu/cat-farmers.svg);
}

.desktop-menu__submenu {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.desktop-menu__submenu-item {
    padding: 22px 26px 60px;
    display: none;
    background-color: #fff;
    height: 100%;
    border-bottom-right-radius: 30px;
    font-size: 16px;
    /*box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);*/
}
.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;
}
.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: #1178BB;
    text-decoration: none;
    margin-bottom: 15px;
    display: block;
}
.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;
}
.card-before:before {
    width: 14px;
    height: 14px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjM1OTQgMS44NTkzOEgxLjY0MDYyQzAuNzM1OTg0IDEuODU5MzggMCAyLjU5NTM2IDAgMy41VjEwLjVDMCAxMS40MDQ2IDAuNzM1OTg0IDEyLjE0MDYgMS42NDA2MiAxMi4xNDA2SDEyLjM1OTRDMTMuMjY0IDEyLjE0MDYgMTQgMTEuNDA0NiAxNCAxMC41VjMuNUMxNCAyLjU5NTM2IDEzLjI2NCAxLjg1OTM4IDEyLjM1OTQgMS44NTkzOFpNMTIuOTA2MiAxMC41QzEyLjkwNjIgMTAuODAxNSAxMi42NjA5IDExLjA0NjkgMTIuMzU5NCAxMS4wNDY5SDEuNjQwNjJDMS4zMzkwOCAxMS4wNDY5IDEuMDkzNzUgMTAuODAxNSAxLjA5Mzc1IDEwLjVWNS44NTE1NkgxMi45MDYyVjEwLjVaTTEyLjkwNjIgNC4yMTA5NEgxLjA5Mzc1VjMuNUMxLjA5Mzc1IDMuMTk4NDUgMS4zMzkwOCAyLjk1MzEyIDEuNjQwNjIgMi45NTMxMkgxMi4zNTk0QzEyLjY2MDkgMi45NTMxMiAxMi45MDYyIDMuMTk4NDUgMTIuOTA2MiAzLjVWNC4yMTA5NFoiIGZpbGw9IiM4RkJDNjIiLz4KPHBhdGggZD0iTTkuMDc4MTIgNi42NzE4OEgxLjg1OTM4VjcuNzY1NjJIOS4wNzgxMlY2LjY3MTg4WiIgZmlsbD0iIzhGQkM2MiIvPgo8L3N2Zz4K);
}
.create-before:before {
    width: 14px;
    height: 14px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik03LjY5OTMzIDcuMTA4MUM3LjQ5MjU1IDYuOTAwNDQgNy4xNTY2NCA2Ljg5OTU2IDYuOTQ4OCA3LjEwNjE2TDAuMTU2MzggMTMuODYzMkMtMC4wNTE0NTA5IDE0LjA3IC0wLjA1MjE1NCAxNC40MDU5IDAuMTU0NDQ3IDE0LjYxMzdDMC4yNTgwOTkgMTQuNzE3OSAwLjM5NDI5OSAxNC43NzAxIDAuNTMwNjc2IDE0Ljc3MDFDMC42NjU5OTggMTQuNzcwMSAwLjgwMTQ5NSAxNC43MTg2IDAuOTA0OTcxIDE0LjYxNTdMNy42OTc0IDcuODU4NjJDNy45MDUyMyA3LjY1MTg0IDcuOTA1OTMgNy4zMTU5MyA3LjY5OTMzIDcuMTA4MVoiIGZpbGw9IiM4RkJDNjIiLz4KPHBhdGggZD0iTTEyLjIyMDUgNy40NzM0TDEwLjUxOCA1LjgxNjg3TDExLjQ1NDMgMy42MjIyNUMxMS41NDI5IDMuNDE0MjUgMTEuNDkgMy4xNzI3OCAxMS4zMjI1IDMuMDIwODVDMTEuMTU1IDIuODY4NzEgMTAuOTA5OCAyLjgzOTcxIDEwLjcxMSAyLjk0ODY5TDguNjUyNCA0LjA3NzA2TDYuODk4MDUgMi41MDU3OEM2LjcyOTQ4IDIuMzU0NzMgNi40ODM5NyAyLjMyNzMxIDYuMjg2MTkgMi40MzczMkM2LjA4ODQxIDIuNTQ3MzMgNS45ODIxMiAyLjc3MDM5IDYuMDIxNTggMi45OTMyOEw2LjQzNjAyIDUuMzQxOEw0LjQxMTkgNi41Njg2OUM0LjIxOTI4IDYuNjg1NDQgNC4xMjEyOCA2LjkxMDk2IDQuMTY3NjMgNy4xMzE1NEM0LjIxMzggNy4zNTE5NCA0LjM5NDM4IDcuNTE5MSA0LjYxNzYyIDcuNTQ4NDZMNi45Mzg3MiA3Ljg1Mzk0TDcuNDU5MTIgMTAuMTgwNUM3LjUwODY2IDEwLjQwMTggNy42OTMzMiAxMC41NjcyIDcuOTE4NjcgMTAuNTkyMUM3LjkzODMgMTAuNTk0NCA3Ljk1NzkyIDEwLjU5NTUgNy45NzcyIDEwLjU5NTVDOC4xODA2MSAxMC41OTU1IDguMzY4ODEgMTAuNDc4NCA4LjQ1NjczIDEwLjI5MTNMOS40NjQ2MyA4LjE1MzIzTDExLjc5ODYgOC4zODE5NUMxMi4wMjMxIDguNDA0NiAxMi4yMzY4IDguMjgxODUgMTIuMzMxOCA4LjA3NzM1QzEyLjQyNjggNy44NzI4IDEyLjM4MjIgNy42MzA2NCAxMi4yMjA1IDcuNDczNFpNOS4xOTYzIDcuMDYwMTdDOC45NzMwNiA3LjAzODk2IDguNzYwMSA3LjE1OTIyIDguNjY0NDEgNy4zNjIxTDguMTU2OTQgOC40Mzg2NEw3Ljg5MzU2IDcuMjYwNDFDNy44NDQ5MyA3LjA0MzAzIDcuNjY1NzIgNi44NzkyMyA3LjQ0NDc5IDYuODUwMDNMNi4yNTM4MiA2LjY5MzMyTDcuMjk2OTMgNi4wNjA5NUM3LjQ4NDI1IDUuOTQ3MzkgNy41ODI0MyA1LjczMDUxIDcuNTQ0NCA1LjUxNDkxTDcuMzMzNTUgNC4zMjAyMkw4LjIyNDM1IDUuMTE4MTVDOC4zOTIwNCA1LjI2ODE1IDguNjM1NzkgNS4yOTY0NSA4LjgzMzU1IDUuMTg4Mkw5Ljg3NjQ4IDQuNjE2NUw5LjM5OTI0IDUuNzM1MTRDOS4zMTMyOCA1LjkzNjk2IDkuMzYwMTYgNi4xNzA4MSA5LjUxNzM5IDYuMzIzODNMMTAuMzk1MSA3LjE3NzgzTDkuMTk2MyA3LjA2MDE3WiIgZmlsbD0iIzhGQkM2MiIvPgo8cGF0aCBkPSJNMTEuNTg2MSAxMC43MDk2TDEwLjY4NCA5LjM0NzU1QzEwLjUyMjIgOS4xMDMxIDEwLjE5MzIgOS4wMzU4OSA5Ljk0ODcxIDkuMTk4MDhDOS43MDQyNiA5LjM1OTk0IDkuNjM3NCA5LjY4OTEyIDkuNzk5MjQgOS45MzM0TDEwLjcwMTMgMTEuMjk1NEMxMC44MDM0IDExLjQ0OTcgMTAuOTcyMiAxMS41MzMyIDExLjE0NDMgMTEuNTMzMkMxMS4yNDQ3IDExLjUzMzIgMTEuMzQ2NiAxMS41MDQ1IDExLjQzNjcgMTEuNDQ0OUMxMS42ODExIDExLjI4MyAxMS43NDggMTAuOTUzOSAxMS41ODYxIDEwLjcwOTZaIiBmaWxsPSIjOEZCQzYyIi8+CjxwYXRoIGQ9Ik05LjAyMDg5IDAuMjI5OThDOC43Mjc3NyAwLjIyOTk4IDguNDkwMjMgMC40Njc1NDggOC40OTAyMyAwLjc2MDYzM1YyLjM1MjYyQzguNDkwMjMgMi42NDU3MyA4LjcyNzggMi44ODMyNyA5LjAyMDg5IDIuODgzMjdDOS4zMTM5NyAyLjg4MzI3IDkuNTUxNTQgMi42NDU3IDkuNTUxNTQgMi4zNTI2MlYwLjc2MDYzM0M5LjU1MTU3IDAuNDY3NTQ4IDkuMzE0IDAuMjI5OTggOS4wMjA4OSAwLjIyOTk4WiIgZmlsbD0iIzhGQkM2MiIvPgo8cGF0aCBkPSJNMTQuOTgzNCA0LjY3ODY3QzE0LjkxMDQgNC4zOTUxMyAxNC42MjA2IDQuMjI0MjUgMTQuMzM3MSA0LjI5NzY2TDEyLjIxNDQgNC44NDYwMUMxMS45MzA3IDQuOTE5MjUgMTEuNzYgNS4yMDg3OSAxMS44MzM0IDUuNDkyNTNDMTEuODk1IDUuNzMxODYgMTIuMTEwNiA1Ljg5MDUzIDEyLjM0NjcgNS44OTA1M0MxMi4zOTA2IDUuODkwNTMgMTIuNDM1NCA1Ljg4NTA1IDEyLjQ3OTggNS44NzM1NEwxNC42MDI0IDUuMzI1MTlDMTQuODg2MSA1LjI1MTk4IDE1LjA1NjggNC45NjI0MSAxNC45ODM0IDQuNjc4NjdaIiBmaWxsPSIjOEZCQzYyIi8+CjxwYXRoIGQ9Ik00LjYxNzA1IDQuMDkzMjlMMy4wNDI3NSAzLjgyNzk0QzIuNzUzNTQgMy43ODAwMSAyLjQ3OTkxIDMuOTc0MjIgMi40MzEyNyA0LjI2MzA5QzIuMzgyNjQgNC41NTIxMyAyLjU3NzM4IDQuODI1OTQgMi44NjY0MiA0Ljg3NDU3TDQuNDQwNzEgNS4xMzk5MUM0LjQ3MDU5IDUuMTQ0ODcgNC41MDAxNSA1LjE0NzM2IDQuNTI5NTEgNS4xNDczNkM0Ljc4Mzg2IDUuMTQ3MzYgNS4wMDg1MSA0Ljk2MzkzIDUuMDUyMjIgNC43MDQ4QzUuMTAwODIgNC40MTU3NiA0LjkwNjA2IDQuMTQxOTUgNC42MTcwNSA0LjA5MzI5WiIgZmlsbD0iIzhGQkM2MiIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjE1IiBoZWlnaHQ9IjE1IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
}
.coffee-before:before {
    width: 14px;
    height: 14px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNiAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMDAxMjMgNy4wMDE2MkMxLjAxODM3IDcuMjkwMDMgMS4yMDk2OCA3LjUzMjc1IDEuNDg2NjcgNy42MTU1Nkw2LjYxNTE0IDkuMTY2MDlMNi44MDM2MSAxMi43MDEyQzYuODEyMTcgMTIuODQxMSA2LjkwNjQgMTIuOTYzOSA3LjA0MDYxIDEzLjAwOTZDNy4wNzc3MyAxMy4wMjM5IDcuMTE3NzEgMTMuMDI5NiA3LjE1NDgzIDEzLjAyOTZDNy4yNTQ3OCAxMy4wMjk2IDcuMzQ5MDEgMTIuOTg5NiA3LjQxNzU0IDEyLjkxMjVMOS4yMzA3OCAxMC45MDUxTDExLjgwMDcgMTIuNjg0MUMxMS45MTUgMTIuNzY0IDEyLjA0OTIgMTIuODA2OSAxMi4xODkxIDEyLjgwNjlDMTIuNTExNyAxMi44MDY5IDEyLjc5MTYgMTIuNTc4NCAxMi44NjAxIDEyLjI1ODZMMTQuOTkzMiAxLjM4NzcxQzE1LjAxODkgMS4yNjIwNyAxNC45NzAzIDEuMTMwNzIgMTQuODczMiAxLjA1MDc2QzE0Ljc3MzMgMC45Njc5NTIgMTQuNjM5MSAwLjk0Nzk2NCAxNC41MTkyIDAuOTk2NTA3TDEuNDEyNDIgNi4zMzA1OEMxLjE0Njg2IDYuNDUwNTEgMC45ODQwOTkgNi43MTMyMiAxLjAwMTIzIDcuMDAxNjJaTTcuNDU0NjYgMTEuODI0Nkw3LjMzNzU4IDkuNTk0NDJMOC42NTExMSAxMC41MDI1TDcuNDU0NjYgMTEuODI0NlpNMTIuMTc3NyAxMi4wOTU4TDcuNTAwMzUgOC44NTc3TDE0LjA1OTQgMi41MTI3OEwxMi4xNzc3IDEyLjA5NThaTTEzLjMzOTggMi4yMzI5NEw2Ljg1NTAxIDguNTA2NDdMMS43MzIyNCA2Ljk1ODc5TDEzLjMzOTggMi4yMzI5NFoiIGZpbGw9IiM4RkJDNjIiIHN0cm9rZT0iIzhGQkM2MiIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPC9zdmc+Cg==);
}
.mobile-nav {
    display: none;
}
@-webkit-keyframes fadeMenu {
    100% {
    opacity: 1;
}
}@keyframes fadeMenu {
    100% {
    opacity: 1;
}
}.mobile-menu {
    display: none;
}
@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;
}
.main-search {
    width: auto;
    margin-left: auto;
    margin-right: 8px;
}
.topline__callback {
    margin-left: 7px;
}
.topline__callback-text {
    display: none;
}
.topline__menu {
    /* max-width: none; */
}
.main-logo__text {
    font-size: 10px;
}
.main-logo img {
    margin-right: 19px;
}
.menu__button {
    width: 96px;
}
.menu__button-burger {
    margin-right: 7px;
}
.menu__button-title span {
    display: none;
}
.menu__list {
    margin-left: 10px;
    width: calc(100% - 106px);
}
.desktop-menu {
	top: 95px;
}
.desktop-menu__submenu {
	display: none;
}
.desktop-menu__main {
    border-radius: 0 0 30px 30px;
}
.desktop-menu__wrapper:after {
    content: '';
    position: absolute;
    width: 100%;
    height: 20px;
    background-color: #fff;
    left: 0;
    top: 8px;
}
.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;
    }
    #title-search.open-tablet{
        width: calc(100% - 446px);
    }
    .main-search{
        margin-right: 0px;
    }
    .menu{
        padding-bottom: 22px;
    }
    .icon-count{
        right: -3px;
    }
    .icon-basket .icon-count{
        right: -2px;
    }
    #title-search.open-tablet {
        position: absolute;
        width: calc(100% - 437px);
        left: 310px;
        top: 45px;
        display: block !important;
    }
    .menu__button {
        margin-right: 10px;
    }
    .main-logo img {
        margin-right: 15px;
    }
}
@media all and (max-width:767px) {
.header-scroll.fixed .main-logo__text {
    display: none;
}
.header-scroll.fixed .header__mid {
    padding: 13px 0;
}
.topline {
    height: 35px;
}
.topline__menu {
    /* display: none; */
    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;
}
.mobile-nav {
    display: inline-block;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    margin-right: 7px;
}
.mobile-nav .menu__button {
    width: 25px;
    height: 25px;
    background-color: transparent;
    border: none;
}
.mobile-nav .menu__button.active .menu__button-burger span {
    width: 100%;
    margin: 0;
}
.mobile-nav .menu__button.active .menu__button-burger span:before {
    content: none;
}
.mobile-nav .menu__button.active .menu__button-burger span:nth-child(1), .mobile-nav .menu__button.active .menu__button-burger span:nth-child(2) {
    top: 8px;
}
.mobile-nav .menu__button-burger {
    margin: 0;
    height: 20px;
}
.mobile-nav .menu__button-burger span {
    background-color: #2c2e3f;
}
.mobile-nav .menu__button-burger span:nth-child(2):before, .mobile-nav .menu__button-burger span:nth-child(3):before {
    content: '';
    width: 3px;
    height: 3px;
    background-color: #2c2e3f;
    left: -5px;
    position: absolute;
    top: 0;
    border-radius: 5px;
}
.mobile-nav .menu__button-burger span:nth-child(2) {
    width: 70%;
    margin-left: 30%;
    top: 8px;
}
.mobile-nav .menu__button-burger span:nth-child(3) {
    margin-left: 30%;
    width: 50%;
    top: 16px;
}
.main-logo__text {
    position: absolute;
    font-size: 12px;
    color: #000;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    bottom: -24px;
    white-space: nowrap;
}
.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;
    margin-left: auto;
}
.icon-basket__text {
    display: none;
}
.header__mid {
    padding: 16px 0;
}
.icon-user {
    margin-right: 3px;
}
.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;
}
.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.show-submenu[data-name=""] {
    display: none;
}

.mobile-menu__item {
    height: 47px;
    line-height: 47px;
    border-bottom: 1px solid #ececee;
    padding-left: 33px;
}

li.mobile-menu__item.deactive {
    opacity: 1;
    pointer-events: unset;
    position: relative;
}

a.mobile-menu__link.deactive-link {
    opacity: 0.3;
    pointer-events: none;
}

.mobile-menu__deactive-popup {
    font-size: 12px;
    color: #000;
    padding: 8px 15px 9px;
    position: absolute;
    background: #FFF;
    background: #FFFFFF;
    border: 1px solid #ECECEE;
    box-sizing: border-box;
    box-shadow: 0px 2px 10px rgb(0 0 0 / 10%);
    border-radius: 10px;
    top: -25px;
    z-index: 2;
    display: none;
    white-space: nowrap;
}

.mobile-menu__deactive-popup.active {
    display: inline-block;
}


.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__item.show-submenu.geoip-menu-item:after{
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDcgMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC4yMDEzNjQgMC4yMDEzNjRDMC40Njk4NSAtMC4wNjcxMjE0IDAuOTA1MTUxIC0wLjA2NzEyMTQgMS4xNzM2NCAwLjIwMTM2NEw1Ljk4NjE0IDUuMDEzODZDNi4yNTQ2MiA1LjI4MjM1IDYuMjU0NjIgNS43MTc2NSA1Ljk4NjE0IDUuOTg2MTRMMS4xNzM2NCAxMC43OTg2QzAuOTA1MTUxIDExLjA2NzEgMC40Njk4NSAxMS4wNjcxIDAuMjAxMzY0IDEwLjc5ODZDLTAuMDY3MTIxNCAxMC41MzAyIC0wLjA2NzEyMTQgMTAuMDk0OCAwLjIwMTM2NCA5LjgyNjM2TDQuNTI3NzMgNS41TDAuMjAxMzY0IDEuMTczNjRDLTAuMDY3MTIxNCAwLjkwNTE1MSAtMC4wNjcxMjE0IDAuNDY5ODUgMC4yMDEzNjQgMC4yMDEzNjRaIiBmaWxsPSIjZmZmIi8+Cjwvc3ZnPgo=);
}
.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;
}
.icon-stock {
    border: none;
}
.icon-stock a {
    padding-left: 25px;
}
.icon-stock a:before {
    top: 50%;
    transform:  translateY(-50%);
}
.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 {
    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 {
    display: block;
}
.mobile-menu__submenu-item, .submenu-level-2__item {
    display: none;
}
.mobile-menu__submenu-back, .submenu-level-2-back {
    height: 47px;
    line-height: 47px;
    padding-left: 33px;
    position: relative;
}

/*end minify*/
    .mobile-menu__submenu-back:before,.submenu-level-2-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:#1178BB}.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-wand a:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik03LjY5OTMzIDcuMTA4MUM3LjQ5MjU1IDYuOTAwNDQgNy4xNTY2NCA2Ljg5OTU2IDYuOTQ4OCA3LjEwNjE2TDAuMTU2MzggMTMuODYzMkMtMC4wNTE0NTA5IDE0LjA3IC0wLjA1MjE1NCAxNC40MDU5IDAuMTU0NDQ3IDE0LjYxMzdDMC4yNTgwOTkgMTQuNzE3OSAwLjM5NDI5OSAxNC43NzAxIDAuNTMwNjc2IDE0Ljc3MDFDMC42NjU5OTggMTQuNzcwMSAwLjgwMTQ5NSAxNC43MTg2IDAuOTA0OTcxIDE0LjYxNTdMNy42OTc0IDcuODU4NjJDNy45MDUyMyA3LjY1MTg0IDcuOTA1OTMgNy4zMTU5MyA3LjY5OTMzIDcuMTA4MVoiIGZpbGw9IiM4RkJDNjIiLz4KPHBhdGggZD0iTTEyLjIyMDUgNy40NzM0TDEwLjUxOCA1LjgxNjg3TDExLjQ1NDMgMy42MjIyNUMxMS41NDI5IDMuNDE0MjUgMTEuNDkgMy4xNzI3OCAxMS4zMjI1IDMuMDIwODVDMTEuMTU1IDIuODY4NzEgMTAuOTA5OCAyLjgzOTcxIDEwLjcxMSAyLjk0ODY5TDguNjUyNCA0LjA3NzA2TDYuODk4MDUgMi41MDU3OEM2LjcyOTQ4IDIuMzU0NzMgNi40ODM5NyAyLjMyNzMxIDYuMjg2MTkgMi40MzczMkM2LjA4ODQxIDIuNTQ3MzMgNS45ODIxMiAyLjc3MDM5IDYuMDIxNTggMi45OTMyOEw2LjQzNjAyIDUuMzQxOEw0LjQxMTkgNi41Njg2OUM0LjIxOTI4IDYuNjg1NDQgNC4xMjEyOCA2LjkxMDk2IDQuMTY3NjMgNy4xMzE1NEM0LjIxMzggNy4zNTE5NCA0LjM5NDM4IDcuNTE5MSA0LjYxNzYyIDcuNTQ4NDZMNi45Mzg3MiA3Ljg1Mzk0TDcuNDU5MTIgMTAuMTgwNUM3LjUwODY2IDEwLjQwMTggNy42OTMzMiAxMC41NjcyIDcuOTE4NjcgMTAuNTkyMUM3LjkzODMgMTAuNTk0NCA3Ljk1NzkyIDEwLjU5NTUgNy45NzcyIDEwLjU5NTVDOC4xODA2MSAxMC41OTU1IDguMzY4ODEgMTAuNDc4NCA4LjQ1NjczIDEwLjI5MTNMOS40NjQ2MyA4LjE1MzIzTDExLjc5ODYgOC4zODE5NUMxMi4wMjMxIDguNDA0NiAxMi4yMzY4IDguMjgxODUgMTIuMzMxOCA4LjA3NzM1QzEyLjQyNjggNy44NzI4IDEyLjM4MjIgNy42MzA2NCAxMi4yMjA1IDcuNDczNFpNOS4xOTYzIDcuMDYwMTdDOC45NzMwNiA3LjAzODk2IDguNzYwMSA3LjE1OTIyIDguNjY0NDEgNy4zNjIxTDguMTU2OTQgOC40Mzg2NEw3Ljg5MzU2IDcuMjYwNDFDNy44NDQ5MyA3LjA0MzAzIDcuNjY1NzIgNi44NzkyMyA3LjQ0NDc5IDYuODUwMDNMNi4yNTM4MiA2LjY5MzMyTDcuMjk2OTMgNi4wNjA5NUM3LjQ4NDI1IDUuOTQ3MzkgNy41ODI0MyA1LjczMDUxIDcuNTQ0NCA1LjUxNDkxTDcuMzMzNTUgNC4zMjAyMkw4LjIyNDM1IDUuMTE4MTVDOC4zOTIwNCA1LjI2ODE1IDguNjM1NzkgNS4yOTY0NSA4LjgzMzU1IDUuMTg4Mkw5Ljg3NjQ4IDQuNjE2NUw5LjM5OTI0IDUuNzM1MTRDOS4zMTMyOCA1LjkzNjk2IDkuMzYwMTYgNi4xNzA4MSA5LjUxNzM5IDYuMzIzODNMMTAuMzk1MSA3LjE3NzgzTDkuMTk2MyA3LjA2MDE3WiIgZmlsbD0iIzhGQkM2MiIvPgo8cGF0aCBkPSJNMTEuNTg2MSAxMC43MDk2TDEwLjY4NCA5LjM0NzU1QzEwLjUyMjIgOS4xMDMxIDEwLjE5MzIgOS4wMzU4OSA5Ljk0ODcxIDkuMTk4MDhDOS43MDQyNiA5LjM1OTk0IDkuNjM3NCA5LjY4OTEyIDkuNzk5MjQgOS45MzM0TDEwLjcwMTMgMTEuMjk1NEMxMC44MDM0IDExLjQ0OTcgMTAuOTcyMiAxMS41MzMyIDExLjE0NDMgMTEuNTMzMkMxMS4yNDQ3IDExLjUzMzIgMTEuMzQ2NiAxMS41MDQ1IDExLjQzNjcgMTEuNDQ0OUMxMS42ODExIDExLjI4MyAxMS43NDggMTAuOTUzOSAxMS41ODYxIDEwLjcwOTZaIiBmaWxsPSIjOEZCQzYyIi8+CjxwYXRoIGQ9Ik05LjAyMDg5IDAuMjI5OThDOC43Mjc3NyAwLjIyOTk4IDguNDkwMjMgMC40Njc1NDggOC40OTAyMyAwLjc2MDYzM1YyLjM1MjYyQzguNDkwMjMgMi42NDU3MyA4LjcyNzggMi44ODMyNyA5LjAyMDg5IDIuODgzMjdDOS4zMTM5NyAyLjg4MzI3IDkuNTUxNTQgMi42NDU3IDkuNTUxNTQgMi4zNTI2MlYwLjc2MDYzM0M5LjU1MTU3IDAuNDY3NTQ4IDkuMzE0IDAuMjI5OTggOS4wMjA4OSAwLjIyOTk4WiIgZmlsbD0iIzhGQkM2MiIvPgo8cGF0aCBkPSJNMTQuOTgzNCA0LjY3ODY3QzE0LjkxMDQgNC4zOTUxMyAxNC42MjA2IDQuMjI0MjUgMTQuMzM3MSA0LjI5NzY2TDEyLjIxNDQgNC44NDYwMUMxMS45MzA3IDQuOTE5MjUgMTEuNzYgNS4yMDg3OSAxMS44MzM0IDUuNDkyNTNDMTEuODk1IDUuNzMxODYgMTIuMTEwNiA1Ljg5MDUzIDEyLjM0NjcgNS44OTA1M0MxMi4zOTA2IDUuODkwNTMgMTIuNDM1NCA1Ljg4NTA1IDEyLjQ3OTggNS44NzM1NEwxNC42MDI0IDUuMzI1MTlDMTQuODg2MSA1LjI1MTk4IDE1LjA1NjggNC45NjI0MSAxNC45ODM0IDQuNjc4NjdaIiBmaWxsPSIjOEZCQzYyIi8+CjxwYXRoIGQ9Ik00LjYxNzA1IDQuMDkzMjlMMy4wNDI3NSAzLjgyNzk0QzIuNzUzNTQgMy43ODAwMSAyLjQ3OTkxIDMuOTc0MjIgMi40MzEyNyA0LjI2MzA5QzIuMzgyNjQgNC41NTIxMyAyLjU3NzM4IDQuODI1OTQgMi44NjY0MiA0Ljg3NDU3TDQuNDQwNzEgNS4xMzk5MUM0LjQ3MDU5IDUuMTQ0ODcgNC41MDAxNSA1LjE0NzM2IDQuNTI5NTEgNS4xNDczNkM0Ljc4Mzg2IDUuMTQ3MzYgNS4wMDg1MSA0Ljk2MzkzIDUuMDUyMjIgNC43MDQ4QzUuMTAwODIgNC40MTU3NiA0LjkwNjA2IDQuMTQxOTUgNC42MTcwNSA0LjA5MzI5WiIgZmlsbD0iIzhGQkM2MiIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjE1IiBoZWlnaHQ9IjE1IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);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}}@media all and (max-width:479px){.main-search .icon-search{margin-top:0}}
.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 {
        margin-right: 0.7vw;
        font-size: 11px;
    }

    .topline__menu .topline__menu-item:last-child {
        display: none;
    }
} */

@media (max-width: 767px) {

    .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;
    }

}

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;
}

.header-new {
    margin: 0;
    padding: 0;
    width: 100%;
    max-width: 100%;
    height: auto;
    text-align: unset;
    position: relative;
    z-index: 5;
}

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

.header-new .topline__wrapper {
    max-width: 100%;
    padding: 0;
    display: flex;
    justify-content: flex-end;
}

@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-size: 13.333px;
    font-family: var(--font);
    font-size: 13.333px;
    padding-top: 0;
    width: 100%;
}
.header-new input.popup__control{
    border: 1px solid #dadada;
}
.header-new .menu {
    display: block;
    position: relative;
}
.header-new .menu.over:after {
    content: '';
    position: absolute;
    width: 100%;
    height: calc(100% + 5px);
    left: 0;
    top: -5px;
    background-color: #00000070;
}

.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: 20px;
}

.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: #1178BB;
}

.menu ul.menu__list {
    margin-top: 0;
}

.header-new .menu .icon-stock a {
    color: #ff343c;
}

.mn-product__add-to-cart input {
    display: none !important;
}

.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: var(--primary-color);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: var(--font);
    font-size: 14px;
    font-weight: bold;
    color: #F9F8F7;
    line-height: 1;
    text-transform: uppercase;
    margin: auto;
    margin-bottom: 2px;
}

.icon-basket .icon-link:hover .icon-text{
    color: var(--primary-color) !important;
}


.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: var(--font);
    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;
    /* display: block; */
    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: var(--primary-color);
}

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

.breadcrabs {
    padding-top: 25px;
}

.article-previews-page .top-title {
    padding-top: 25px;
}

.brands {
    margin-top: 25px;
}

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


img.b-lazy {
    opacity: 0;
}

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

.header-new .selected-menu {
    border: none;
    padding: 0;
}

/*полоска добавлен товар*/
.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,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzQiIHZpZXdCb3g9IjAgMCAzMCAzNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00Ljg5NjA5IDEuMDAxMTdDNS4xNzYyOCAwLjYyNzU4MiA1LjYxNjAxIDAuNDA3NzE1IDYuMDgzIDAuNDA3NzE1SDIzLjg4NjdDMjQuMzUzNyAwLjQwNzcxNSAyNC43OTM0IDAuNjI3NTgyIDI1LjA3MzYgMS4wMDExN0wyOS41MjQ1IDYuOTM1NzNDMjkuNzE3MSA3LjE5MjU1IDI5LjgyMTMgNy41MDQ5IDI5LjgyMTMgNy44MjU5MlYyOC41OTY5QzI5LjgyMTMgMzEuMDU1MSAyNy44Mjg1IDMzLjA0NzggMjUuMzcwMyAzMy4wNDc4SDQuNTk5MzZDMi4xNDExOCAzMy4wNDc4IDAuMTQ4NDM4IDMxLjA1NTEgMC4xNDg0MzggMjguNTk2OVY3LjgyNTkyQzAuMTQ4NDM4IDcuNTA0OSAwLjI1MjU1NiA3LjE5MjU1IDAuNDQ1MTY2IDYuOTM1NzNMNC44OTYwOSAxLjAwMTE3Wk02LjgyNDgyIDMuMzc1TDMuMTE1NzIgOC4zMjA0NlYyOC41OTY5QzMuMTE1NzIgMjkuNDE2MyAzLjc3OTk3IDMwLjA4MDUgNC41OTkzNiAzMC4wODA1SDI1LjM3MDNDMjYuMTg5NyAzMC4wODA1IDI2Ljg1NCAyOS40MTYzIDI2Ljg1NCAyOC41OTY5VjguMzIwNDZMMjMuMTQ0OSAzLjM3NUg2LjgyNDgyWiIgZmlsbD0iIzExNzhCQiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAuMTQ4NDM4IDcuODI1OTNDMC4xNDg0MzggNy4wMDY1MyAwLjgxMjY4NiA2LjM0MjI5IDEuNjMyMDggNi4zNDIyOUgyOC4zMzc2QzI5LjE1NyA2LjM0MjI5IDI5LjgyMTMgNy4wMDY1MyAyOS44MjEzIDcuODI1OTNDMjkuODIxMyA4LjY0NTMyIDI5LjE1NyA5LjMwOTU3IDI4LjMzNzYgOS4zMDk1N0gxLjYzMjA4QzAuODEyNjg2IDkuMzA5NTcgMC4xNDg0MzggOC42NDUzMiAwLjE0ODQzOCA3LjgyNTkzWiIgZmlsbD0iIzExNzhCQiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTkuMDUwMDUgMTIuMjc3M0M5Ljg2OTQ0IDEyLjI3NzMgMTAuNTMzNyAxMi45NDE2IDEwLjUzMzcgMTMuNzYxQzEwLjUzMzcgMTYuMjE5MiAxMi41MjY0IDE4LjIxMTkgMTQuOTg0NiAxOC4yMTE5QzE3LjQ0MjggMTguMjExOSAxOS40MzU1IDE2LjIxOTIgMTkuNDM1NSAxMy43NjFDMTkuNDM1NSAxMi45NDE2IDIwLjA5OTggMTIuMjc3MyAyMC45MTkyIDEyLjI3NzNDMjEuNzM4NiAxMi4yNzczIDIyLjQwMjggMTIuOTQxNiAyMi40MDI4IDEzLjc2MUMyMi40MDI4IDE3Ljg1NzkgMTkuMDgxNiAyMS4xNzkyIDE0Ljk4NDYgMjEuMTc5MkMxMC44ODc2IDIxLjE3OTIgNy41NjY0MSAxNy44NTc5IDcuNTY2NDEgMTMuNzYxQzcuNTY2NDEgMTIuOTQxNiA4LjIzMDY1IDEyLjI3NzMgOS4wNTAwNSAxMi4yNzczWiIgZmlsbD0iIzExNzhCQiIvPgo8L3N2Zz4K);
}
.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: #1178BB;
	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;
}

/* прелоудер */

@-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: #1178BB;
    -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;
}


@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;
	}
	.h-mob {
		display: none !important;
	}
    .header-new .menu.over:after {
        display: none;
    }
}

@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;
    }

    .main-logo__text {
        display: none;
    }

    .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-2 .mobile-menu__submenu-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.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: #CFE4F1;
	-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 {
	display: block;
}
.mobile-menu__submenu-item .mobile-menu__list, .submenu-level-2__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 {
	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 {
	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;
	}
}



/*закреп меню снизу и новая шапка*/

.mobile-bot {
	display: none;
}
@media all and (max-width: 767px) {
  .mobile-bot {
    position: fixed;
    z-index: 30;
    height: 70px;
    bottom: 0;
    width: 100%;
    left: 0;
    background-color: #fff;
    -webkit-box-shadow: 0px -2px 4px rgba(0, 0, 0, 0.05);
    box-shadow: 0px -2px 4px rgba(0, 0, 0, 0.05);
    display: block; }
  .mobile-bot__wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    padding: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .mobile-bot__item {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    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-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-decoration: none;
    color: #141517;
    font-size: 10px;
    position: relative; }
  .mobile-bot__icon {
    display: block;
    background-size: cover;
    margin-bottom: 8px;
    position: relative; }
  .mobile-bot__icon--1 {
    background-image: url(/bitrix/templates/empty/images/new-card/mb1.svg);
    width: 20px;
    height: 20px; }
  .mobile-bot__icon--2 {
    background-image: url(/bitrix/templates/empty/images/new-card/mb2.svg);
    width: 22px;
    height: 19px;
    margin-bottom: 9px; }
  .mobile-bot__icon--3 {
    background-image: url(/bitrix/templates/empty/images/new-card/mb3.svg);
    width: 16px;
    height: 18px;
    margin-bottom: 10px; }
  .mobile-bot__icon--4 {
    background-image: url(/bitrix/templates/empty/images/new-card/mb4.svg);
    width: 22px;
    height: 20px; }
  .mobile-bot__icon--5 {
    background-image: url(/bitrix/templates/empty/images/new-card/mb5.svg);
    width: 16px;
    height: 18px;
    margin-bottom: 10px; }

    .mobile-bot__item.active .mobile-bot__icon--1 {
        background-image: url(/bitrix/templates/empty/images/new-card/mba1-blue.svg);
    }

    .mobile-bot__item.active .mobile-bot__icon--2 {
        background-image: url(/bitrix/templates/empty/images/new-card/mba2-blue.svg);
    }

    .mobile-bot__item.active .mobile-bot__icon--3,
    .mobile-bot.cart-active .mobile-bot__icon--3{
        background-image: url(/bitrix/templates/empty/images/new-card/mba3-blue.svg);
    }

    .mobile-bot__item.active .mobile-bot__icon--4,
    .mobile-bot.wish-active .mobile-bot__icon--4 {
        background-image: url(/bitrix/templates/empty/images/new-card/mba4-blue.svg);
    }

    .mobile-bot__icon--5.active,
    .personal-active .personal-icon  {
        background-image: url(/bitrix/templates/empty/images/new-card/mba5-blue.svg) !important;
    }

    .mobile-bot__item.active .mobile-bot__title {
        color: var(--primary-color);
    }

    .mobile-bot.cart-active .mobile-bot__title--3 {
        color: var(--primary-color);
    }

    .mobile-bot.wish-active .mobile-bot__title--4 {
        color: var(--primary-color);
    }

    .mobile-bot.personal-active .mobile-bot__title--5 {
        color: var(--primary-color);
    }

  .mobile-bot .icon-count {
    position: absolute;
    color: #fff;
    font-size: 9px;
    font-weight: 700;
    top: -5px;
    right: -6px;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    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: 13px;
    height: 13px;
    background-color: var(--primary-color);
    border-radius: 50%; }
  .mobile-bot .icon-count span {
    position: relative;
    z-index: 1; }

  .header-cropped {
  	box-shadow: none;
  	position: relative;
  	z-index: 22;
    -webkit-box-shadow: 0 1px 5px rgba(0,0,0,.1)!important;
    box-shadow: 0 1px 5px rgba(0,0,0,.1)!important;
  }
  .header-cropped .header__mid {
  	padding: 0;
  	height: 55px;
  }
  .header-cropped .mobile-nav, .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;
    /*top: 50%;
    margin-top: -9px;*/
    height: 33px;
    top: 10px;
  }
  .header-new .main-search .search-hover {
  	height: 35px;
  }
  .header-cropped .main-search .search-hover__submit {
  	left: auto;
  	right: 5px;
  	height: 35px;
  	top: 0;
      right: 5px;
  }
  .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;
   text-align: right;
   line-height: normal !important;
   /*padding-right: 6px;*/
  }
    .search-hover__field {
        line-height: normal !important;
        -webkit-appearance: none !important;
        border: none !important;
        display: block !important;
        width: 100% !important;
        margin: 0 !important;
        padding: 0;
        font-size: 16px !important;
        height: 32px !important;
        -webkit-border-radius: 5px !important;
        -moz-border-radius: 5px !important;
        border-radius: 5px !important;
        height: 35px;
        display: block;
        font-size: 16px;
        line-height: normal !important;
        background-color: transparent;
    }
    .search-hover__field::placeholder {
      line-height: 33px !important;
      font-size: 13px;
      /* text-transform: uppercase; */
      /*padding-top: 6px;*/
      color: #7D7F8C !important;
      /*text-align: left !important;*/
      /*  text-align: right;*/
      /*  text-transform: uppercase;*/
      /*  font-size: 11px;*/
    }
    .title-search.ready .search-hover__field::placeholder {
        text-align: left;
    }

  .header-cropped .title-search.ready .search-hover__field {
  	padding-left: 37px;
    text-align: left;
  }
  .header-cropped .title-search.start .search-hover__submit {
  	right: auto;
  	left: 6px;
  }
  .header-cropped .clear-search {
  	top: 0;
  	height: 35px;
  }
  .header-cropped .multisearch-root.active {
  	top: 45px;
  	height: calc(100vh - 70px);
    overflow: hidden;
    padding-bottom: 0;
  }
  .header-cropped .main-logo img {
  	max-width: 108px;
  }
  .autocomplete {
    height: 100%;
    /*overflow: auto;*/
    overflow-y: auto;
    overflow-x: hidden;
    padding-bottom: 160px;
  }
  .autocomplete__all-results {
    left: 0;
    padding-left: 25px;
    padding-bottom: 20px;
    position: static;
  }
  .search-hover__field {
    font-size: 16px !important;
  }
  .autocomplete-products__item a {
    width: 100%;
  }

  body .b24-widget-button-visible {
    right: 10px !important;
    bottom: 78px !important;
  }

  .loader-wrap {
    margin-top: 10px;
  }

  .loader-t > div {
      width: 10px;
      height: 10px;
  }
}


@media screen and (max-width: 1110px) {
    .topline__current-city {
        padding: 0 4px 0 22px;
    }
    .topline__cb .topline__cb-phone:first-child {
        display: none;
    }
}
@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;
    /*height: 100%;
    width: 100%;*/
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 4;
    background-color: #00000070;
    left: 0;
    display: none;
}
.i-over.show {
	display: block;
}
.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;
}
.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;
}
.mobile-topline {
    display: none;
}
/*new header*/
@media all and (max-width: 767px) {
    .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 {
        padding: 0 6px;
        height: 45px;
        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;
        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: 117px;
        height: 23px;
    }
    .header .header__mid .container {
        padding: 0 !important;
    }
    .main-search .search-hover {
        background-color: #fff;
        border: 1px solid #C7C8D1;
        padding-right: 43px;
    }
    .header-cropped .main-search .search-hover__field, .header-cropped .title-search.ready .search-hover__field {
        padding-left: 15px;
    }
    .header-cropped .title-search.ready.start .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 .header__mid.out  {
        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 {
        padding-top: 0px !important;
        text-align: left;
    }
    .bxmaker__geoip__popup {
        z-index: 999999;
    }
    .bxmaker__geoip__popup-options {
        overflow: auto;
    }
    .basketnew__top-text {
        display: none;
    }
    body .wrapper.wrapper-header-1.hd {
        position: relative !important;
        top: 0 !important;
    }
}

/*Поп-апы*/
.popup {
    position: fixed;
    z-index: 100;
    top: 0;
    left: 0;
    overflow: auto;
    width: 100%;
    height: 100%;
    padding: 75px 15px;
    cursor: pointer;
    transition: transform 0s .3s ease, opacity .3s ease;
    transform: translateY(-100%);
    opacity: 0;
}

@media (max-width: 767px) {
    .popup {
        padding: 80px 10px;
    }
}

.popup.active {
    transition: transform 0s ease, opacity .3s ease;
    transform: translateY(0%);
    opacity: 1;
    background: rgba(0, 0, 0, .6);
    z-index: 999;
}

.popup__wrap {
    position: relative;
    box-sizing: border-box;
    width: 100%;
    max-width: 494px;
    padding: 27px 33px;
    cursor: default;
    border: 1px solid #dadada;
    border-radius: 5px;
    background: #fff;
    box-shadow: 0 6px 10px rgba(0, 0, 0, .15);
}

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

.popup__close {
    position: absolute;
    top: 18px;
    right: 18px;
    width: 18px;
    height: 18px;
    cursor: pointer;
    transition: all .2s ease;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjM5MDcyIDE2LjYwOTNDMS42NTEwNSAxNi44Njk5IDEuOTkyIDE3LjAwMDEgMi4zMzMyMyAxNy4wMDAxQzIuNjc0NDUgMTcuMDAwMSAzLjAxNTY4IDE2Ljg2OTkgMy4yNzYwMiAxNi42MDkzTDkuMDAwMDUgMTAuODg1MkwxNC43MjQgMTYuNjA5MkMxNC45ODQzIDE2Ljg2OTggMTUuMzI1NSAxNyAxNS42NjY4IDE3QzE2LjAwOCAxNyAxNi4zNDg5IDE2Ljg2OTggMTYuNjA5MyAxNi42MDkyQzE3LjEzMDIgMTYuMDg4NSAxNy4xMzAyIDE1LjI0NDggMTYuNjA5MyAxNC43MjM5TDEwLjg4NTMgOC45OTk5NEwxNi42MDkzIDMuMjc2MDJDMTcuMTMwMiAyLjc1NTM1IDE3LjEyOTkgMS45MTEzOSAxNi42MDkzIDEuMzkwNzJDMTYuMDg4NiAwLjg2OTc2MSAxNS4yNDQ5IDAuODY5NzYxIDE0LjcyNCAxLjM5MDcyTDkuMDAwMDUgNy4xMTQ2NEwzLjI3NjAyIDEuMzkwNjFDMi43NTUzNSAwLjg2OTY1NCAxLjkxMTM5IDAuODY5OTM5IDEuMzkwNzIgMS4zOTA2MUMwLjg2OTc2MSAxLjkxMTI4IDAuODY5NzYxIDIuNzU0OTYgMS4zOTA3MiAzLjI3NTkxTDcuMTE0NzUgOC45OTk5NEwxLjM5MDcyIDE0LjcyNEMwLjg2OTc2MSAxNS4yNDQ2IDAuODY5NzYxIDE2LjA4ODYgMS4zOTA3MiAxNi42MDkzWiIgZmlsbD0iIzZDNkQ3OSIvPgo8cGF0aCBkPSJNMS4zOTA3MiAxNi42MDkzTDEuODUwNTkgMTYuMTQ5OUwxLjg1MDIxIDE2LjE0OTVMMS4zOTA3MiAxNi42MDkzWk0zLjI3NjAyIDE2LjYwOTNMMi44MTY0IDE2LjE0OTdMMi44MTYxNSAxNi4xNDk5TDMuMjc2MDIgMTYuNjA5M1pNOS4wMDAwNSAxMC44ODUyTDkuNDU5NjcgMTAuNDI1Nkw5LjAwMDA1IDkuOTY2TDguNTQwNDMgMTAuNDI1Nkw5LjAwMDA1IDEwLjg4NTJaTTE0LjcyNCAxNi42MDkyTDE1LjE4MzkgMTYuMTQ5OEwxNS4xODM2IDE2LjE0OTZMMTQuNzI0IDE2LjYwOTJaTTE2LjYwOTMgMTYuNjA5MkwxNi4xNDk4IDE2LjE0OTRMMTYuMTQ5NCAxNi4xNDk4TDE2LjYwOTMgMTYuNjA5MlpNMTAuODg1MyA4Ljk5OTk0TDEwLjQyNTcgOC41NDAzMkw5Ljk2NjExIDguOTk5OTRMMTAuNDI1NyA5LjQ1OTU2TDEwLjg4NTMgOC45OTk5NFpNMTYuNjA5MyAzLjI3NjAyTDE2LjE0OTggMi44MTYyN0wxNi4xNDk2IDIuODE2NEwxNi42MDkzIDMuMjc2MDJaTTE2LjYwOTMgMS4zOTA3MkwxNi4xNDk1IDEuODUwMjFMMTYuMTQ5NiAxLjg1MDM0TDE2LjYwOTMgMS4zOTA3MlpNMTQuNzI0IDEuMzkwNzJMMTQuMjY0MyAwLjkzMTA5OVYwLjkzMTA5OUwxNC43MjQgMS4zOTA3MlpNOS4wMDAwNSA3LjExNDY0TDguNTQwNDMgNy41NzQyNkw5LjAwMDA1IDguMDMzODhMOS40NTk2NyA3LjU3NDI2TDkuMDAwMDUgNy4xMTQ2NFpNMy4yNzYwMiAxLjM5MDYxTDIuODE2MjcgMS44NTAxTDIuODE2NCAxLjg1MDIzTDMuMjc2MDIgMS4zOTA2MVpNMS4zOTA3MiAxLjM5MDYxTDEuODUwMjEgMS44NTAzNkwxLjg1MDM0IDEuODUwMjNMMS4zOTA3MiAxLjM5MDYxWk0xLjM5MDcyIDMuMjc1OTFMMS44NTAzNCAyLjgxNjI5SDEuODUwMzRMMS4zOTA3MiAzLjI3NTkxWk03LjExNDc1IDguOTk5OTRMNy41NzQzNyA5LjQ1OTU2TDguMDMzOTkgOC45OTk5NEw3LjU3NDM3IDguNTQwMzJMNy4xMTQ3NSA4Ljk5OTk0Wk0xLjM5MDcyIDE0LjcyNEwxLjg1MDIxIDE1LjE4MzdMMS44NTAzNCAxNS4xODM2TDEuMzkwNzIgMTQuNzI0Wk0yLjMzMzIzIDE2LjM1MDFDMi4xNTc1MiAxNi4zNTAxIDEuOTg0MTUgMTYuMjgzNiAxLjg1MDU5IDE2LjE0OTlMMC45MzA4NDcgMTcuMDY4NkMxLjMxNzk2IDE3LjQ1NjIgMS44MjY0OCAxNy42NTAxIDIuMzMzMjMgMTcuNjUwMVYxNi4zNTAxWk0yLjgxNjE1IDE2LjE0OTlDMi42ODI2OCAxNi4yODM1IDIuNTA5MDggMTYuMzUwMSAyLjMzMzIzIDE2LjM1MDFWMTcuNjUwMUMyLjgzOTgzIDE3LjY1MDEgMy4zNDg2OCAxNy40NTYzIDMuNzM1ODkgMTcuMDY4NkwyLjgxNjE1IDE2LjE0OTlaTTguNTQwNDMgMTAuNDI1NkwyLjgxNjQgMTYuMTQ5N0wzLjczNTY0IDE3LjA2ODlMOS40NTk2NyAxMS4zNDQ5TDguNTQwNDMgMTAuNDI1NlpNMTUuMTgzNiAxNi4xNDk2TDkuNDU5NjcgMTAuNDI1Nkw4LjU0MDQzIDExLjM0NDlMMTQuMjY0NCAxNy4wNjg4TDE1LjE4MzYgMTYuMTQ5NlpNMTUuNjY2OCAxNi4zNUMxNS40OTA5IDE2LjM1IDE1LjMxNzMgMTYuMjgzNCAxNS4xODM5IDE2LjE0OThMMTQuMjY0MSAxNy4wNjg1QzE0LjY1MTMgMTcuNDU2MiAxNS4xNjAyIDE3LjY1IDE1LjY2NjggMTcuNjVWMTYuMzVaTTE2LjE0OTQgMTYuMTQ5OEMxNi4wMTU5IDE2LjI4MzUgMTUuODQyNSAxNi4zNSAxNS42NjY4IDE2LjM1VjE3LjY1QzE2LjE3MzUgMTcuNjUgMTYuNjgyIDE3LjQ1NjEgMTcuMDY5MiAxNy4wNjg1TDE2LjE0OTQgMTYuMTQ5OFpNMTYuMTQ5NyAxNS4xODM1QzE2LjQxNjggMTUuNDUwNyAxNi40MTY3IDE1Ljg4MjcgMTYuMTQ5OCAxNi4xNDk0TDE3LjA2ODggMTcuMDY4OUMxNy44NDM4IDE2LjI5NDMgMTcuODQzNiAxNS4wMzkgMTcuMDY4OSAxNC4yNjQzTDE2LjE0OTcgMTUuMTgzNVpNMTAuNDI1NyA5LjQ1OTU2TDE2LjE0OTcgMTUuMTgzNUwxNy4wNjg5IDE0LjI2NDNMMTEuMzQ1IDguNTQwMzJMMTAuNDI1NyA5LjQ1OTU2Wk0xNi4xNDk2IDIuODE2NEwxMC40MjU3IDguNTQwMzJMMTEuMzQ1IDkuNDU5NTZMMTcuMDY4OSAzLjczNTY0TDE2LjE0OTYgMi44MTY0Wk0xNi4xNDk2IDEuODUwMzRDMTYuNDE2NiAyLjExNzMzIDE2LjQxNjYgMi41NDk2MyAxNi4xNDk4IDIuODE2MjdMMTcuMDY4OCAzLjczNTc2QzE3Ljg0MzkgMi45NjEwNiAxNy44NDMyIDEuNzA1NDUgMTcuMDY4OSAwLjkzMTA5OUwxNi4xNDk2IDEuODUwMzRaTTE1LjE4MzYgMS44NTAzNEMxNS40NTA4IDEuNTgzMTUgMTUuODgyOCAxLjU4MzMzIDE2LjE0OTUgMS44NTAyMUwxNy4wNjkgMC45MzEyMjVDMTYuMjk0NCAwLjE1NjE4OSAxNS4wMzkxIDAuMTU2MzcgMTQuMjY0MyAwLjkzMTA5OUwxNS4xODM2IDEuODUwMzRaTTkuNDU5NjcgNy41NzQyNkwxNS4xODM2IDEuODUwMzRMMTQuMjY0MyAwLjkzMTA5OUw4LjU0MDQzIDYuNjU1MDJMOS40NTk2NyA3LjU3NDI2Wk0yLjgxNjQgMS44NTAyM0w4LjU0MDQzIDcuNTc0MjZMOS40NTk2NyA2LjY1NTAyTDMuNzM1NjQgMC45MzA5OTJMMi44MTY0IDEuODUwMjNaTTEuODUwMzQgMS44NTAyM0MyLjExNzMzIDEuNTgzMjQgMi41NDk2MyAxLjU4MzMyIDIuODE2MjcgMS44NTAxTDMuNzM1NzYgMC45MzExMThDMi45NjEwNiAwLjE1NTk5MiAxLjcwNTQ1IDAuMTU2NjM4IDAuOTMxMDk5IDAuOTMwOTkyTDEuODUwMzQgMS44NTAyM1pNMS44NTAzNCAyLjgxNjI5QzEuNTgzMTUgMi41NDkxMSAxLjU4MzMzIDIuMTE3MDkgMS44NTAyMSAxLjg1MDM2TDAuOTMxMjI0IDAuOTMwODY2QzAuMTU2MTg5IDEuNzA1NDggMC4xNTYzNyAyLjk2MDggMC45MzEwOTkgMy43MzU1M0wxLjg1MDM0IDIuODE2MjlaTTcuNTc0MzcgOC41NDAzMkwxLjg1MDM0IDIuODE2MjlMMC45MzEwOTkgMy43MzU1M0w2LjY1NTEzIDkuNDU5NTZMNy41NzQzNyA4LjU0MDMyWk0xLjg1MDM0IDE1LjE4MzZMNy41NzQzNyA5LjQ1OTU2TDYuNjU1MTMgOC41NDAzMkwwLjkzMTA5OCAxNC4yNjQ0TDEuODUwMzQgMTUuMTgzNlpNMS44NTAyMSAxNi4xNDk1QzEuNTgzMjYgMTUuODgyNyAxLjU4MzI2IDE1LjQ1MDUgMS44NTAyMSAxNS4xODM3TDAuOTMxMjI0IDE0LjI2NDJDMC4xNTYyNTggMTUuMDM4OCAwLjE1NjI1OSAxNi4yOTQ1IDAuOTMxMjI0IDE3LjA2OUwxLjg1MDIxIDE2LjE0OTVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
}

@media (max-width: 767px) {
    .popup__close {
        top: 7px;
        right: 7px
    }
}

.popup__title {
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 8px;
    max-width: 460px;
    line-height: 1.25;
    color: #000;
}

@media (max-width: 767px) {
    .popup__title {
        font-size: 18px;
        padding-right: 30px;
    }
}

.popup__form {
    margin-top: 17px;
}

.popup__name {
    color: #141517;
    margin-bottom: 6px;
}

.popup__control {
    width: 100%;
    height: 40px;
    padding: 0 15px;
    transition: all .2s ease;
    border: 1px solid #dadada;
    border-radius: 5px;
    background: #fff;
}

.popup__control:focus {
    border-color: #1178BB;
}

.popup__group {
    margin-bottom: 15px;
}

@media (max-width: 767px) {
    .popup__group {
        margin-bottom: 10px;
    }
}

.popup__group:last-child {
    margin-bottom: 5px;
}

/*.popup__btn {*/
    /*font-size: 16px;*/
    /*font-weight: bold;*/
    /*padding: 11px 12px;*/
    /*cursor: pointer;*/
    /*min-width: 171px;*/
    /*transition: all .2s ease;*/
    /*color: #fff;*/
    /*border: none;*/
    /*border-radius: 5px;*/
    /*background: #1178BB;*/
    /*display: inline-flex;*/
    /*align-items: center;*/
    /*justify-content: center;*/
/*}*/
.popup__btn {
    font-size: 16px;
    font-weight: bold;
    padding: 11px 12px;
    cursor: pointer;
    min-width: 171px;
    transition: all .2s ease;
    color: #fff;
    border: none;
    border-radius: 5px;
    background: #1178BB;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin-top: 25px;
    font-family: var(--font) !important;
}


@media (max-width: 767px) {
    .popup__btn {
        padding: 7px;
    }
}

.popup__btn:hover {
    background: #0f6ca8;
}

.popup__btn:active {
    background: #0d6095;
}

.popup_big .popup__wrap {
    max-width: 812px;
    padding: 26px 36px;
    padding-bottom: 36px;
    border: 1px solid #dadada;
    border-radius: 5px;
    background: #fff;
    box-shadow: 0 6px 10px rgba(0, 0, 0, .15);
}

@media (max-width: 767px) {
    .popup_big .popup__wrap {
        padding: 19px 19px;
    }
}

.popup__desc {
    font-size: 16px;
    color: #6C6D79;
    line-height: 1.2;
}

@media (max-width: 767px) {
    .popup__desc {
        font-size: 14px;
    }
}

.popup__desc a {
    color: #1178BB;
}

.popup__desc+.popup__row {
    margin-top: 34px;
}

@media (max-width: 767px) {
    .popup__desc+.popup__row {
        margin-top: 25px;
    }
}

.popup__desc+*+.popup__btn {
    margin-top: 25px;
}

@media (max-width: 767px) {
    .popup__desc+*+.popup__btn {
        margin-top: 12px
    }
}

.popup__col {
    border: 1px solid #DBDDE1;
    border-radius: 5px;
    padding: 27px;
    margin-bottom: 20px;
    padding-bottom: 30px;
    width: 100%;
}

@media (max-width: 767px) {
    .popup__col {
        border-radius: 0;
        border-left: none;
        border-right: none;
        padding: 15px 19px;
        margin-bottom: 0px;
    }
}

.popup__col:not(:last-child) {
    margin-right: 20px;
}

@media (max-width: 767px) {
    .popup__col:not(:last-child) {
        margin-bottom: -1px;
    }
}

.popup__row {
    display: flex;
    align-items: flex-start;
}

@media (max-width: 767px) {
    .popup__row {
        display: block;
        margin: 0 -19px;
    }
}

.popup__subtitle {
    color: #141517;
    font-size: 16px;
    margin-bottom: 9px;
}

@media (max-width: 767px) {
    .popup__subtitle {
        font-size: 14px;
        margin-bottom: 8px;
    }
}

.popup__col_flex {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

@media (max-width: 767px) {
    .popup__col_flex {
        display: block;
    }
}

.popup__text+.popup__btn {
    margin-top: 0;
}

@media (max-width: 767px) {
    .popup__text+.popup__btn {
        margin-top: 15px;
    }
}

.popup__row:last-child .popup__col:last-child {
    margin-bottom: 0;
}

@media (max-width: 767px) {
    .popup__row+.popup__row:last-child .popup__col:first-child {
        border-top: none;
    }
    .popup__row:last-child .popup__col:last-child {
        border-bottom: none;
        padding-bottom: 0px;
    }
}
/* End */

/* End */


/* Start:/local/templates/new_opt/css/base.css?17328942557855*/
* {
    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: var(--font);
    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: 180px;
    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; 
}
  
.mn-product__title {
    text-decoration: none;
    color: #141517;
    font-size: 12px;
    overflow: hidden;
    height: 30px;
    line-height: 15px;
    position: relative;
    display: block; 
}

.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: #1178BB;
    border-radius: 5px;
    border: 1px solid #1178BB;
    overflow: hidden;
}

.mn-product__add-to-cart .mn-count {
    width: 21px;
    height: 100%;
    background-color: #1178BB;
    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: #1178BB;
    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;
}


@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; 
    }
}
/* End */


/* Start:/local/templates/new_opt/css/new-catalog.css?1732894255149575*/
.n-page .active {
    box-shadow: none;
}

.mn-product-catalog .mn-product__title {
    height: 45px;
}

.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;
}

.instock_mobile {
    display: block;
    text-align: center;
    font-size: 11px;
    margin: 7px auto;
}

.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;
}

.n-breadcrumbs a:last-child {
    margin-right: 18px;
}

.n-breadcrumbs a:hover {
    color: #1178BB;
    border-color: #1178BB;
}

.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: 18px
}

.n-title h1 {
    font-size: 32px;
    font-weight: 400;
    margin-right: 20px
}

.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: #1178BB
}

.n-catalog__sort-link:hover {
    color: #1178BB
}

.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: 700;
    font-size: 16px;
    color: #141517;
    margin-bottom: 18px;
}

.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: 34px;
    text-align: center;
    position: absolute;
    bottom: -10px;
    left: 0;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    line-height: 1;
}

.n-catalog__products {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
/*    margin-left: -9px;
    margin-right: -9px;*/
    margin-bottom: 55px
}

.mn-product.mn-product-catalog {
    width: calc(25% - 2px);
    margin: 0 1px 22px;
    position: relative
}

.mn-product.mn-product-catalog .mn-product__pic {
    height: 239px;
    position: relative;
    overflow: unset
}

.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
}

.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: #1178BB;
}

.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;
    cursor: pointer;
    margin-bottom: 15px
}

/*.n-filter__title:after {
    content: '';
    position: absolute;
    width: 12px;
    height: 7px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDExIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik01LjAwNDk1IDUuNjQ1MUwwLjcwNTI0MiAxLjM0NTI1QzAuNDMxNTg3IDEuMDcxNzMgMC40MzE1ODcgMC42MjgyNTkgMC43MDUyNDIgMC4zNTQ4NjlDMC45Nzg2NTMgMC4wODE0NTc0IDEuNDIyMSAwLjA4MTQ1NzUgMS42OTU0OSAwLjM1NDg2OUw1LjUwMDA3IDQuMTU5NTdMOS4zMDQ1MiAwLjM1NDk4QzkuNTc4MDUgMC4wODE1Njg0IDEwLjAyMTQgMC4wODE1Njg0IDEwLjI5NDkgMC4zNTQ5OEMxMC41Njg0IDAuNjI4MzkyIDEwLjU2ODQgMS4wNzE4NCAxMC4yOTQ5IDEuMzQ1MzZMNS45OTUwOCA1LjY0NTIxQzUuODU4MzEgNS43ODE5MiA1LjY3OTI1IDUuODUwMTkgNS41MDAwOSA1Ljg1MDE5QzUuMzIwODUgNS44NTAxOSA1LjE0MTY1IDUuNzgxNzggNS4wMDQ5NSA1LjY0NTFaIiBmaWxsPSIjOEY5MUEzIi8+Cjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-size: cover;
    right: 0;
    top: 5px;
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease
}*/

.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 #1178BB;
    text-decoration: none;
    color: #1178BB;
    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 #1178BB;
    text-decoration: none;
    color: #1178BB;
    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__group.open .n-filter__title:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
}

.n-filter__scroll {
    position: relative;
}

.n-filter-container {
    max-height: 200px;
    width: 100%;
    padding-top: 0px;
    overflow: hidden;
    -webkit-transition: max-height .3s ease-out;
    -o-transition: max-height .3s ease-out;
    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;
    padding-right: 10px;
    display: none;
}

.n-filter__search {
    margin-bottom: 21px;
    display: none
}

.n-filter__search input {
    width: 100%;
    height: 23px;
    border: 1px solid #ececee;
    border-radius: 100px;
    color: #6c6d79;
    font-size: 12px;
    padding-left: 23px
}

.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: #1178BB;
    border-color: #1178BB
}

.n-checkbox input:checked+.n-checkbox__pseudo:after {
    display: block
}

.n-checkbox__pseudo {
    width: 14px;
    height: 14px;
    border-radius: 2px;
    border: 1px solid #DADADA;
    margin-right: 11px;
    position: relative;
    margin-top: 2px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.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-size: 9px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0zLjkwNzE1IDguNDg2OTdDMy44MTgwNiA4LjU3NjU5IDMuNjk2NTEgOC42MjY1OSAzLjU3MDI0IDguNjI2NTlDMy40NDM5OCA4LjYyNjU5IDMuMzIyNDMgOC41NzY1OSAzLjIzMzMzIDguNDg2OTdMMC41NDI2NzYgNS43OTU4OEMwLjI2MzQ0NCA1LjUxNjY1IDAuMjYzNDQ0IDUuMDYzODUgMC41NDI2NzYgNC43ODUxNUwwLjg3OTU4NiA0LjQ0ODE1QzEuMTU4OSA0LjE2ODkyIDEuNjExMTcgNC4xNjg5MiAxLjg5MDQgNC40NDgxNUwzLjU3MDI0IDYuMTI4MDhMOC4xMDk0MiAxLjU4ODgyQzguMzg4NzMgMS4zMDk1OSA4Ljg0MTQ0IDEuMzA5NTkgOS4xMjAyMyAxLjU4ODgyTDkuNDU3MTQgMS45MjU4MkM5LjczNjM4IDIuMjA1MDUgOS43MzYzOCAyLjY1Nzc1IDkuNDU3MTQgMi45MzY1NUwzLjkwNzE1IDguNDg2OTdaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjkuMzMzMzMiIGhlaWdodD0iOS4zMzMzMyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMzMzMjUyIDAuMzMzNDk2KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
    left: 50%;
    top: 50%;
    width: 9px;
    height: 9px;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    display: none
}

.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;
    display: none;
}

.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: 35px;
  /*padding-bottom: 20px;
  border-bottom: 1px solid #ececee;*/
  position: relative;
}

.n-page .n-catalog__filter .kind.active_div {
  margin-bottom: 35px;
  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;
  cursor: pointer;
  margin-bottom: 15px;
  padding: 0;
  border-bottom: none;
}

/*.filter_name:after {
  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: 0;
  top: 5px;
  -webkit-transition: all .2s ease;
  -o-transition: all .2s ease;
  transition: all .2s ease;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}*/

/*.kind.active_div .filter_name:after {
  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: 0;
  top: 5px;
}*/

.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: 16px;
}

.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
}

.kind.active_div .filter_name {
  margin-bottom: 15px;
}

.mn-product__favorites .tooltip_new {
    width: 160px;
}

.n-page .n-catalog__filter .kind .n-filter__search {
    margin-bottom: 21px;
    display: block; 
    padding-right: 10px
}

.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;
}

.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;
}

.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: 5px 5px 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: 0 15px 18px;
    z-index: 2;
    border-radius: 0 0 5px 5px;
}
.mn-product__dtlist .mn-product__add-to-cart {
    width: 100%;
    height: 31px;
    background-color: #1178BB;
    border: 1px solid #FFFFFF;
    border-radius: 5px;
    position: relative;
    width: 172px;
}
.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: auto;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}
.mn-product__dtlist .mn-product__favorites:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxOCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjM5NjIgMC44MjQ4NDhDMTMuODM3NyAtMC4yMDk1MTkgMTEuMzkyIC0wLjUzNzI3MSA5LjAwMDAyIDEuNDM2MTNDNi42MDgyMiAtMC41Mzc0MDggNC4xNjIxNyAtMC4yMDk1MTkgMi42MDM4NCAwLjgyNDg0OEMwLjUwMTM4NSAyLjIyMDQ1IC0wLjg1NTI4MyA1LjM5ODYzIDAuNjE5NzEgOC43NzNDMi41NTIxMyAxMy4xOTMyIDguNDM2MDggMTUuODI0NyA4LjY4NTUyIDE1LjkzNDVDOC44ODM4MSAxNi4wMjE4IDkuMTE2MSAxNi4wMjE4IDkuMzE0MzkgMTUuOTM0NUM5LjU2Mzk3IDE1LjgyNDcgMTUuNDQ3OSAxMy4xOTMyIDE3LjM4MDIgOC43NzNDMTguODU1MyA1LjM5ODYzIDE3LjQ5ODcgMi4yMjA0NSAxNS4zOTYyIDAuODI0ODQ4Wk0xNS45NjkzIDguMTgwMThDMTQuNTA5NSAxMS41MTk2IDEwLjIwMTMgMTMuODIyOSA4Ljk5OTQ2IDE0LjQxMjhDNy43OTcyNCAxMy44MjM5IDMuNDkzODEgMTEuNTI3MSAyLjAzMDYyIDguMTgwMThDMC44ODMyMDIgNS41NTU2OSAxLjg4MzM1IDMuMTIwMjEgMy40NjQzIDIuMDcwOTdDNC4wMzc4IDEuNjkwMzEgNC42NjE2MSAxLjUwMzA4IDUuMzAzMTIgMS41MDMwOEM2LjM1NTY5IDEuNTAzMDggNy40NTU2MSAyLjAwNzQ1IDguNDU3MTYgMi45ODkzM0M4Ljc1NzA1IDMuMjgzMTkgOS4yNDI4NiAzLjI4MzE5IDkuNTQyNjEgMi45ODkzM0MxMS4xNTQ2IDEuNDA4OTkgMTMuMDIxMyAxLjA2NTgxIDE0LjUzNTUgMi4wNzA5N0MxNi4xMTY2IDMuMTIwMjEgMTcuMTE2NyA1LjU1NTY5IDE1Ljk2OTMgOC4xODAxOFoiIGZpbGw9IiMxMTc4QkIiLz4KPC9zdmc+Cg==);
}
.mn-product__dtlist .mn-product__favorites.added:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxOCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjM5NjIgMC44MjQ4NDhDMTMuODM3NyAtMC4yMDk1MTkgMTEuMzkyIC0wLjUzNzI3MSA5LjAwMDAyIDEuNDM2MTNDNi42MDgyMiAtMC41Mzc0MDggNC4xNjIxNyAtMC4yMDk1MTkgMi42MDM4NCAwLjgyNDg0OEMwLjUwMTM4NSAyLjIyMDQ1IC0wLjg1NTI4MyA1LjM5ODYzIDAuNjE5NzEgOC43NzNDMi41NTIxMyAxMy4xOTMyIDguNDM2MDggMTUuODI0NyA4LjY4NTUyIDE1LjkzNDVDOC44ODM4MSAxNi4wMjE4IDkuMTE2MSAxNi4wMjE4IDkuMzE0MzkgMTUuOTM0NUM5LjU2Mzk3IDE1LjgyNDcgMTUuNDQ3OSAxMy4xOTMyIDE3LjM4MDIgOC43NzNDMTguODU1MyA1LjM5ODYzIDE3LjQ5ODcgMi4yMjA0NSAxNS4zOTYyIDAuODI0ODQ4WiIgZmlsbD0iIzExNzhCQiIvPgo8L3N2Zz4K);
}
.mn-product__dtlist .mn-product__add-to-cart:hover {
    background-color: #0c5a8d;
}
.mn-product-catalog-new .mn-product__title {
    font-size: 14px;
    padding: 0 15px;
}
.mn-product-catalog-new .mn-product__all-price {
    margin-bottom: 7px;
    padding: 0 15px;
}
@media (min-width: 768px){
    .basketnew__slider-wrapper .mn-product-catalog-new .mn-product__title,
    .basketnew__slider-wrapper .mn-product-catalog-new .mn-product__all-price{
        padding: 0;
    }
}
.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;
}

.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: #1178BB;
}

.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: #CFE4F1;
    color: #141517;
    border-radius: 5px;
    padding: 4px 27px 4px 7px;
    min-height: 34px;
    display: flex;
    align-items: center;
}

.n-filter-caregory__item {
    font-size: 14px;
    line-height: 1.2;
    color: #000000;
    border-bottom: 1px solid #ECECEE;
    width: 100%;
    display: flex;
    align-items: center;
    padding: 8px 4px 8px 20px;
    border-radius: 5px;
}

.n-filter-caregory__item:hover {
    background: #F7F6F7;
}

.n-filter-category {
    margin-bottom: 46px;
}

.n-filter-price {
    margin-bottom: 53px;
    position: relative;
}

.n-filter-price__title {
    font-weight: bold;
    font-size: 16px;
    margin-bottom: 20px;
}

.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: 8px;
    margin-top: 1px;
}

.n-filter-price__input {
    width: 100%;
    background: #F2F2F2;
    border-radius: 5px;
    border: none;
    height: 35px;
    font-size: 14px;
    color: #141517;
    padding-left: 28px;
}



.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 20px;
    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;
    padding-right: 170px;
    position: relative;
    max-height: 40px;
    -webkit-transition: max-height .35s ease;
    -o-transition: max-height .35s ease;
    transition: max-height .35s ease;
}
.n-catalog__tags-list.all {
    max-height: 200px;
    padding-right: 0;
}
.n-catalog__tags-item--more {
    opacity: 0;
    -webkit-animation: showMe2 .4s .1s forwards;
            animation: showMe2 .4s .1s forwards;
}
.n-catalog__tags-list.all .n-catalog__tags-item--more {
    position: static;
    opacity: 0;
    -webkit-animation: showMe .35s .1s forwards;
            animation: showMe .35s .1s forwards;
}
@-webkit-keyframes showMe {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }

}
@keyframes showMe {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
@-webkit-keyframes showMe2 {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }

}
@keyframes showMe2 {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }

}
.n-catalog__tags-item {
    border-radius: 50px;
    border: 1px solid #1178BB;
    background-color: #fff;
    position: relative;
    margin-right: 15px;
    margin-bottom: 15px;
}
.n-catalog__tags-item--more {
    position: absolute;
    right: 0;
    border-color: #DADADA;
    background-color: rgba(218, 218, 218, .2) !important;
    margin-right: 0;
    margin-bottom: 0;
}
.n-catalog__tags-item:hover {
    background-color: rgba(17, 120, 187, .1);
}
.n-catalog__tags-link {
    padding: 9px 22px;
    display: block;
    text-decoration: none;
    color: #141517;
}
.n-filter-price__range {
    margin-bottom: 10px;
}
.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--flat .irs-bar {
    position: absolute;
    display: block;
    left: 0;
    width: 0;
    height: 4px;
    top: 33px;
    background: #1178BB;
}
.n-filter__range .irs--flat .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: var(--font);
}
.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%;
    cursor: pointer;
}

.n-filter__range .irs--flat .irs-handle:before {
    content: "";
    position: absolute;
    width: 7px;
    height: 7px;
    background: #1178BB;
    border-radius: 50%;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

.n-filter__range .irs--flat .irs-handle i {
    display: none !important;
}
.n-filter__range .irs-line-mid {
    height: 4px
}

.n-catalog-filter-btns {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 5px;
}

.n-filter-btn {
    color: #141517;
    font-size: 14px;
    background: #F2F3F5;
    border-radius: 50px;
    padding: 9px 13px 9px 15px;
    position: relative;
    margin-right: 9px;
    margin-bottom: 8px;
    display: flex;
    align-items: center;
}

.n-filter-btn__name {
    display: inline-block;
    margin-right: 9px;
}


.n-filter-btn__del {
    display: inline-block;
    width: 18px;
    height: 18px;
    background: #1178BB;
    /*opacity: 0.5;*/
    /*box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);*/
    position: relative;
    border-radius: 50%;
}
.n-filter-btn__del.del-all {
    background-color: transparent;
}

.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.del-all:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgNiA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAuMTQ2NTE4IDUuODUzNDZDMC4yNDQxNDQgNS45NTExOSAwLjM3MTk5NyA2IDAuNDk5OTU3IDZDMC42Mjc5MTcgNiAwLjc1NTg3NyA1Ljk1MTE5IDAuODUzNTAzIDUuODUzNDZMMy4wMDAwMSAzLjcwNjk1TDUuMTQ2NDcgNS44NTM0MkM1LjI0NDEgNS45NTExNSA1LjM3MjA2IDUuOTk5OTYgNS41MDAwMiA1Ljk5OTk2QzUuNjI3OTggNS45OTk5NiA1Ljc1NTgzIDUuOTUxMTUgNS44NTM0NiA1Ljg1MzQyQzYuMDQ4ODEgNS42NTgxNiA2LjA0ODgxIDUuMzQxNzkgNS44NTM0NiA1LjE0NjQzTDMuNzA2OTkgMi45OTk5N0w1Ljg1MzQ1IDAuODUzNTA0QzYuMDQ4ODEgMC42NTgyNTIgNi4wNDg3IDAuMzQxNzcgNS44NTM0NSAwLjE0NjUxOUM1LjY1ODIgLTAuMDQ4ODM5NSA1LjM0MTgyIC0wLjA0ODgzOTUgNS4xNDY0NyAwLjE0NjUxOUwzLjAwMDAxIDIuMjkyOThMMC44NTM1MDQgMC4xNDY0NzlDMC42NTgyNTIgLTAuMDQ4ODc5NiAwLjM0MTc3IC0wLjA0ODc3MjggMC4xNDY1MTkgMC4xNDY0NzlDLTAuMDQ4ODM5NSAwLjM0MTczIC0wLjA0ODgzOTUgMC42NTgxMDYgMC4xNDY1MTkgMC44NTM0NjRMMi4yOTMwMiAyLjk5OTk3TDAuMTQ2NTE4IDUuMTQ2NDdDLTAuMDQ4ODM5NSA1LjM0MTcyIC0wLjA0ODgzOTUgNS42NTgyIDAuMTQ2NTE4IDUuODUzNDZaIiBmaWxsPSIjMTQxNTE3Ii8+Cjwvc3ZnPgo=);
 }

.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;
}

.n-catalog-new-sort.active {
    border: 1px solid #1178BB;
}

.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+CjxwYXRoIGQ9Ik00LjU5NTAyIDEwLjQ4MjlDNC40ODA0NyAxMC41OTgxIDQuMzI0MTkgMTAuNjYyNCA0LjE2MTg1IDEwLjY2MjRDMy45OTk1MSAxMC42NjI0IDMuODQzMjIgMTAuNTk4MSAzLjcyODY4IDEwLjQ4MjlMMC4yNjkyNTkgNy4wMjI5MkMtMC4wODk3NTMgNi42NjM5MSAtMC4wODk3NTMgNi4wODE3NSAwLjI2OTI1OSA1LjcyMzQxTDAuNzAyNDI5IDUuMjkwMTNDMS4wNjE1NSA0LjkzMTEyIDEuNjQzMDQgNC45MzExMiAyLjAwMjA1IDUuMjkwMTNMNC4xNjE4NSA3LjQ1MDA0TDkuOTk3OTIgMS42MTM4NUMxMC4zNTcgMS4yNTQ4NCAxMC45MzkxIDEuMjU0ODQgMTEuMjk3NSAxLjYxMzg1TDExLjczMDcgMi4wNDcxM0MxMi4wODk3IDIuNDA2MTQgMTIuMDg5NyAyLjk4ODE5IDExLjczMDcgMy4zNDY2NEw0LjU5NTAyIDEwLjQ4MjlaIiBmaWxsPSIjMTE3OEJCIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
}

.filter-popup-result {
    background: #01203B;
    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: #1178BB;
    text-decoration: underline;
}

.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: #01203B;
    border: 1px solid #01203B;
    top: 50%;
    left: -11px;
    margin-top: -11px;
    border-left-color: transparent;
    border-bottom-color: transparent;
}

.n-filter__clear {
    font-size: 14px;
    color: #1178BB;
    text-decoration: none;
    margin-left: 10px;
    font-weight: 400;
    display: 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: #CFE4F1;
    color: #000000;
    position: relative;
}

.n-filter-category-2 .n-filter-category__current {
    background-color: #CFE4F1;
    color: #000000;
}

.mn-product__dtlist .mn-product__add-to-cart.in_cart {
    background-color: #0d5f94;
} 

.mn-product__dtlist .mn-product__add-to-cart.in_cart:before {
    content: "";
    position: absolute;
    width: 8px;
    height: 6px;
    background-repeat: no-repeat;
    background-position: center;
    left: 18px;
    top: 50%;
    transform: translateY(-50%);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEwIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik00LjgwOTk0IDYuNzE0NjFDNC40NzU1OCA3LjA3OTk0IDMuOTAzNTkgNy4wODE1OSAzLjUzMzA4IDYuNzE4MjdMMS40NTI4NiA0LjY3OTM4QzEuMDgyMiA0LjMxNjI1IDEuMDUyNzQgMy43MjUxIDEuMzg3MTEgMy4zNTk5NEMxLjcyMTMgMi45OTQ2MSAyLjI5MzI5IDIuOTkyOTcgMi42NjM5NiAzLjM1NjI4TDMuOTAzMzYgNC41NzA4OEMzLjk5NjkxIDQuNjYyNDEgNC4xNDEzNSA0LjY2MTk5IDQuMjI1OTMgNC41Njk5NUw3LjI1MzEgMS4yNjIzNkM3LjU4NzI5IDAuODk3MDI4IDguMTU5MjggMC44OTUzODUgOC41Mjk5NSAxLjI1ODdDOC43MDc5NiAxLjQzMzE2IDguODE0ODkgMS42NzAyNiA4LjgyNzIyIDEuOTE3NjZDOC44Mzk1NSAyLjE2NTA1IDguNzU2MjggMi40MDI3IDguNTk1NzEgMi41NzgxNEw0LjgwOTk0IDYuNzE0NjFaIiBmaWxsPSIjRjlGOEY3Ii8+Cjwvc3ZnPgo=);
}

.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: #7534ff;
    color: #fff;
    font-weight: 700;
    font-size: 11px;
    /* line-height: 15px; */
    text-transform: uppercase;
    height: 16px;
    width: 34px;
    text-align: center;
    border-radius: 4px;
    position: absolute;
    bottom: -10px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    line-height: 1;
}
.mn-new__products .labels{
    bottom: -2px;
}
.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: 4;
    padding: 2px 5px;
}
.n-catalog__products .label-is-out {
    z-index: 3;
}
.main-catalog .popup__wrap{
    max-width: none;
    padding: 0;
    box-shadow: none;
    border: none;
    border-radius: 0;
}
.main-catalog .popup__title{
    max-width: none;
}
@media (max-width: 767px){
    .main-catalog .popup__wrap{
        margin: 0 -3px;
        margin-top: -14px;
        width: auto;
        padding: 12px;
    }
    .main-catalog .popup__row{
        margin-left: -12px;
        margin-right: -12px;
    }
    .main-catalog .popup__desc{
        font-size: 15px;
    }
    .main-catalog .popup__subtitle{
        font-size: 15px;
    }
    .label-is-out {
        top: 8px;
        left: 8px;
    }
    .mn-label-new {
        bottom: -5px;
    }
    .mn-new__products .labels{
        bottom: -2px;
    }
}
.labels-new {
    position: absolute;
    bottom: 0;
    left: 15px;
}

.labels-new-double .mn-label-new {
    bottom: 8px;
}
@media (max-width: 767px){
    .labels-new-double .mn-label-new {
        bottom: 13px;
    }
}

/*
.n-catalog__tags.mob_tagurl {
    display: none !important;
}
 
.n-catalog__tags .mob_tagurl {
    display: none !important;
}
*/

/*NEW OPT STYLES*/
.piece {
    font-size: 12px;
    color: #6C6D79;
    font-weight: normal;
}
.mn-product__tooltip-opt .tooltip_new {
    color: #141517;
    padding: 10px 7px;
    border: 1px solid #DADADA;
    width: 144px;
    top: auto;
    right: auto;
    left: 50%;
    transform: translateX(-50%);
    bottom: 40px;
}
.mn-product__tooltip-opt .tooltip_new:after {
    right: auto;
    left: 50%;
    margin-left: -5px;
}
.mn-product__dtlist .mn-product__add-to-cart {
    width: 144px;
}
.label-full-price {
    color: #141517;
    font-size: 14px;
    display: none;
    border-radius: 5px;
    background-color: #ECECEE;
    padding: 8px 7px;
    position: absolute;
    left: 10px;
    top: 6px; 
    z-index: 2;
}
.mn-product-catalog-new:hover .label-full-price {
    /* display: block; */
}
.n-filter__search.n-filter__search-opt {
    padding-right: 0;
    position: relative;
    margin-bottom: 10px;
}   
.n-filter__search.n-filter__search-opt:before {
    content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 10px;
    left: 9px;
    top: 10px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00LjU1NTU3IDguMTExMTNDNi41MTkyNSA4LjExMTEzIDguMTExMTMgNi41MTkyNSA4LjExMTEzIDQuNTU1NTdDOC4xMTExMyAyLjU5MTg4IDYuNTE5MjUgMSA0LjU1NTU3IDFDMi41OTE4OCAxIDEgMi41OTE4OCAxIDQuNTU1NTdDMSA2LjUxOTI1IDIuNTkxODggOC4xMTExMyA0LjU1NTU3IDguMTExMTNaIiBzdHJva2U9IiMyQzJFM0YiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNOC45OTk5OSA4Ljk5OTk5TDcuMDY2NjUgNy4wNjY2NSIgc3Ryb2tlPSIjMkMyRTNGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
}
.n-filter__search.n-filter__search-opt input {
    height: 30px;
    border-radius: 5px;
    border-color: #DADADA;
    padding-left: 23px;
}
.filter-open {
    color: #1178BB;
    display: inline-block;
    cursor: pointer;
}
.mn-btn.filter-apply {
    font-size: 16px;
    width: 100%;
}
.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: #1178BB;
}
.filter-toggle input:checked + .filter-toggle-checkbox:after {
    left: 18px;
}
.opt-counter {
    display: none;
    position: relative;
}
.opt-counter__wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 144px;
}
.opt-counter__item {
    width: 42px;
    height: 30px;
    border-radius: 5px;
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
}
.opt-counter__minus {
    background-color: #ECECEE;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMiIgdmlld0JveD0iMCAwIDE0IDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDBDMC40NDc3MTUgMCAwIDAuNDQ3NzE1IDAgMUMwIDEuNTUyMjggMC40NDc3MTUgMiAxIDJWMFpNMTMgMkMxMy41NTIzIDIgMTQgMS41NTIyOCAxNCAxQzE0IDAuNDQ3NzE1IDEzLjU1MjMgMCAxMyAwVjJaTTEgMkgxM1YwSDFWMloiIGZpbGw9IiMwZTY2OWUiLz4KPC9zdmc+Cg==);
}
.opt-counter__plus {
    background-color: #1178BB;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTggMUM4IDAuNDQ3NzE1IDcuNTUyMjggMCA3IDBDNi40NDc3MiAwIDYgMC40NDc3MTUgNiAxSDhaTTYgMTNDNiAxMy41NTIzIDYuNDQ3NzIgMTQgNyAxNEM3LjU1MjI4IDE0IDggMTMuNTUyMyA4IDEzSDZaTTEgNkMwLjQ0NzcxNSA2IDAgNi40NDc3MiAwIDdDMCA3LjU1MjI4IDAuNDQ3NzE1IDggMSA4VjZaTTEzIDhDMTMuNTUyMyA4IDE0IDcuNTUyMjggMTQgN0MxNCA2LjQ0NzcyIDEzLjU1MjMgNiAxMyA2VjhaTTYgMVY3SDhWMUg2Wk02IDdWMTNIOFY3SDZaTTEgOEg3VjZIMVY4Wk03IDhIMTNWNkg3VjhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
}
.opt-counter__value {
    color: #141517;
    font-size: 12px;
}
.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: 5px;
}
.help-tooltip {
    display: none !important;
    left: 190px;
}
.help-tooltip.open {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
#delbtn {
    display: none;
    -webkit-box-ordinal-group: 100;
    -ms-flex-order: 99;
    order: 99;
}
#delbtn.show {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.set_count {
    display: none;
    width: 50px;
    border: 1px solid #DADADA;
    border-radius: 5px;
    height: 30px;
    text-align: center;
}
.kind .mCSB_inside > .mCSB_container {
    margin-right: 20px;
}
.n-filter__item-link.active {
    display: block !important;
}

/*MEDIA*/

@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;
        transform: none;
        background-color: transparent;
        box-shadow: none;
    }
    .label-full-price {
        /* display: block; */
    }
    .mn-product.mn-product-catalog {
        box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.15);
    }
}
@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;
        transform: none;
        background-color: transparent;
        box-shadow: none;
    }
    .label-full-price {
        display: block;
    }
    .mn-product.mn-product-catalog {
        box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.15);
    }

}

@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: calc(33.333% - 18px);
        margin: 0 9px 10px;
    }
    .mn-product.mn-product-catalog .mn-product__pic {
        height: 170px
    }

    .n-pagination__arrow--right {
        margin-left: 10px;
    }

    .n-pagination__arrow--left {
        margin-right: 10px;
    }

    .mn-product.mn-product-catalog {
        margin: 0 9px 18px;
    }
    .n-catalog__sort-new {
        font-size: 13px;
        padding-left: 50px;
    }
    .n-catalog__sort-new .n-catalog__sort-link {
        margin-right: 2vw;
    }
}

@media all and (max-width:900px) {
    .opt-counter__wrapper {
        width: 124px;
    }

    .opt-counter__item {
        width: 30px;
    }
}

@media all and (max-width:846px) {
    .opt-counter__wrapper {
        width: 98px;
    }

    .opt-counter__item {
        width: 28px;
    }
}



@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
    }
    .mobile-filter.open .mobile-filter-open {
        background-color: #1178BB;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGxpbmUgeDE9IjAuNSIgeTE9Ii0wLjUiIHgyPSIyNy4xNDg5IiB5Mj0iLTAuNSIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuNjkwNDc1IC0wLjcyMzM1NiAwLjY5MDQ3NSAtMC43MjMzNTYgMjAgMjApIiBzdHJva2U9ImJsYWNrIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPGxpbmUgeDE9IjAuNSIgeTE9Ii0wLjUiIHgyPSIyNy4xNDg5IiB5Mj0iLTAuNSIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuNjkwNDc1IDAuNzIzMzU2IC0wLjY5MDQ3NSAtMC43MjMzNTYgMTkuMDkxOCAwKSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=);
        background-size: 20px
    }
    .mobile-filter.open .mobile-filter-close {
        display: block
    }
    .mobile-filter-open {
        display: inline-block;
        width: 38px;
        height: 38px;
        border: 1px solid #dcd7d1;
        border-radius: 4px;
        background-color: #fff;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMSAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iOC41IiBjeT0iMy41IiByPSIzIiBzdHJva2U9ImJsYWNrIi8+CjxjaXJjbGUgY3g9IjYuNSIgY3k9IjE4LjUiIHI9IjMiIHN0cm9rZT0iYmxhY2siLz4KPGNpcmNsZSByPSIzIiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSAxMy41IDExLjUpIiBzdHJva2U9ImJsYWNrIi8+CjxsaW5lIHgxPSIxMS41IiB5MT0iMy41IiB4Mj0iMjAuNSIgeTI9IjMuNSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjxsaW5lIHgxPSI5LjUiIHkxPSIxOC41IiB4Mj0iMjAuNSIgeTI9IjE4LjUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8bGluZSB4MT0iMTAuNSIgeTE9IjExLjUiIHgyPSIwLjUiIHkyPSIxMS41IiBzdHJva2U9ImJsYWNrIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPGxpbmUgeDE9IjAuNSIgeTE9IjMuNSIgeDI9IjUuNSIgeTI9IjMuNSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjxsaW5lIHgxPSIwLjUiIHkxPSIxOC41IiB4Mj0iMy41IiB5Mj0iMTguNSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjxsaW5lIHgxPSIyMC41IiB5MT0iMTEuNSIgeDI9IjE2LjUiIHkyPSIxMS41IiBzdHJva2U9ImJsYWNrIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+Cg==);
        background-size: 21px;
        background-position: center;
        background-repeat: no-repeat
    }
    .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
    }
    .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: #1178BB;
    }
    .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: var(--font);
    }
    .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: #1178BB;
        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%)
    }
    .n-catalog__sort-mobile {
      position: relative;
      height: 40px;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      min-width: 170px;
      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:after {
        content: '';
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMyAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGxpbmUgeDE9IjE5LjUiIHkxPSI4LjUiIHgyPSIxMS41IiB5Mj0iOC41IiBzdHJva2U9IndoaXRlIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPG1hc2sgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjAiIGhlaWdodD0iMCIgZmlsbD0iYmxhY2siPgo8cmVjdCBmaWxsPSJ3aGl0ZSIgd2lkdGg9IjAiIGhlaWdodD0iMCIvPgo8L21hc2s+CjxwYXRoIGQ9Ik00Ljg1MzU1IDAuMTQ2NDQ3QzQuNjU4MjkgLTAuMDQ4ODE1NiA0LjM0MTcxIC0wLjA0ODgxNTYgNC4xNDY0NSAwLjE0NjQ0N0wwLjk2NDQ2NiAzLjMyODQzQzAuNzY5MjA0IDMuNTIzNjkgMC43NjkyMDQgMy44NDAyNyAwLjk2NDQ2NiA0LjAzNTUzQzEuMTU5NzMgNC4yMzA4IDEuNDc2MzEgNC4yMzA4IDEuNjcxNTcgNC4wMzU1M0w0LjUgMS4yMDcxMUw3LjMyODQzIDQuMDM1NTNDNy41MjM2OSA0LjIzMDggNy44NDAyNyA0LjIzMDggOC4wMzU1MyA0LjAzNTUzQzguMjMwOCAzLjg0MDI3IDguMjMwOCAzLjUyMzY5IDguMDM1NTMgMy4zMjg0M0w0Ljg1MzU1IDAuMTQ2NDQ3Wk00LjE0NjQ1IDE1Ljg1MzZDNC4zNDE3MSAxNi4wNDg4IDQuNjU4MjkgMTYuMDQ4OCA0Ljg1MzU1IDE1Ljg1MzZMOC4wMzU1MyAxMi42NzE2QzguMjMwOCAxMi40NzYzIDguMjMwOCAxMi4xNTk3IDguMDM1NTMgMTEuOTY0NUM3Ljg0MDI3IDExLjc2OTIgNy41MjM2OSAxMS43NjkyIDcuMzI4NDMgMTEuOTY0NUw0LjUgMTQuNzkyOUwxLjY3MTU3IDExLjk2NDVDMS40NzYzMSAxMS43NjkyIDEuMTU5NzMgMTEuNzY5MiAwLjk2NDQ2NyAxMS45NjQ1QzAuNzY5MjA0IDEyLjE1OTcgMC43NjkyMDQgMTIuNDc2MyAwLjk2NDQ2NyAxMi42NzE2TDQuMTQ2NDUgMTUuODUzNlpNNCAwLjVMNCAxNS41TDUgMTUuNUw1IDAuNUw0IDAuNVoiIGZpbGw9IndoaXRlIiBtYXNrPSJ1cmwoIykiLz4KPGxpbmUgeDE9IjExLjUiIHkxPSIwLjUiIHgyPSIyMi41IiB5Mj0iMC41MDAwMDIiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8bGluZSB4MT0iMTEuNSIgeTE9IjE1LjUiIHgyPSIxNC41IiB5Mj0iMTUuNSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=);
        background-size: cover;
        width: 26px;
        height: 100%;
        background-size: contain;
        position: absolute;
        left: 3px;
        top: 50%;
        transform: translateY(-50%);
        background-repeat: no-repeat;
        background-position: center;
    }

    .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: var(--font);
      font-size: 16px;
      display: block;
      opacity: 0;
      top: 0;
      right: 0;
      left: 0;
      bottom: 0;
      width: 100%;
      position: absolute;
      cursor: pointer;
    }

    .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: 3;
    }
    
    
    .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: 23px;
        margin-left: -12px;
        margin-right: -12px;
    }


    .n-pagination-wrapper {
        margin-left: 3px;
        margin-right: 3px;
    }

    .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;
        overflow: hidden;
        top: -9999px;
        transform: translateX(100%);
        transition: top 0s .2s ease,bottom 0s .2s ease,transform .2s ease;
    }

    .mob-filter-category-wrapper.filter-active,
    .mob-filter-wrapper.filter-active {
        display: block;
        top: 0;
        bottom: 0;
        transform: translateX(0px);
        transition: top 0s ease,bottom 0s ease,transform .2s ease;
    }

    .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);
        height: 100%;
    }


    .mob-filter-container,
    .mob-filter-category-container {
        display: flex;
        flex: 1 1;
        flex-direction: column;
        width: 100%;
        height: 100%;
        position: relative;
    }

    .mob-filter-header {
        position: relative;
        background: #1178BB;
        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,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjI2ODYyIDExLjczMTRDMS40NDc2IDExLjkxMDYgMS42ODIgMTIgMS45MTY1OSAxMkMyLjE1MTE5IDEyIDIuMzg1NzggMTEuOTEwNiAyLjU2NDc2IDExLjczMTRMNi41MDAwNCA3Ljc5NjExTDEwLjQzNTIgMTEuNzMxM0MxMC42MTQyIDExLjkxMDUgMTAuODQ4OCAxMiAxMS4wODM0IDEyQzExLjMxOCAxMiAxMS41NTI0IDExLjkxMDUgMTEuNzMxNCAxMS43MzEzQzEyLjA4OTUgMTEuMzczMyAxMi4wODk1IDEwLjc5MzMgMTEuNzMxNCAxMC40MzUyTDcuNzk2MTggNi40OTk5NkwxMS43MzE0IDIuNTY0NzZDMTIuMDg5NSAyLjIwNjggMTIuMDg5MyAxLjYyNjU4IDExLjczMTQgMS4yNjg2MkMxMS4zNzM0IDAuOTEwNDYgMTAuNzkzNCAwLjkxMDQ2IDEwLjQzNTIgMS4yNjg2Mkw2LjUwMDA0IDUuMjAzODJMMi41NjQ3NiAxLjI2ODU1QzIuMjA2OCAwLjkxMDM4NyAxLjYyNjU4IDAuOTEwNTgzIDEuMjY4NjIgMS4yNjg1NUMwLjkxMDQ2IDEuNjI2NTEgMC45MTA0NiAyLjIwNjUzIDEuMjY4NjIgMi41NjQ2OUw1LjIwMzg5IDYuNDk5OTZMMS4yNjg2MiAxMC40MzUyQzAuOTEwNDYgMTAuNzkzMiAwLjkxMDQ2IDExLjM3MzQgMS4yNjg2MiAxMS43MzE0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTEuMjY4NjIgMTEuNzMxNEwxLjUxNjI0IDExLjQ4NEwxLjUxNjA0IDExLjQ4MzhMMS4yNjg2MiAxMS43MzE0Wk0yLjU2NDc2IDExLjczMTRMMi4zMTcyOCAxMS40ODM5TDIuMzE3MTQgMTEuNDg0TDIuNTY0NzYgMTEuNzMxNFpNNi41MDAwNCA3Ljc5NjExTDYuNzQ3NTIgNy41NDg2Mkw2LjUwMDA0IDcuMzAxMTNMNi4yNTI1NSA3LjU0ODYyTDYuNTAwMDQgNy43OTYxMVpNMTAuNDM1MiAxMS43MzEzTDEwLjY4MjkgMTEuNDg0TDEwLjY4MjcgMTEuNDgzOEwxMC40MzUyIDExLjczMTNaTTExLjczMTQgMTEuNzMxM0wxMS40ODQgMTEuNDgzOEwxMS40ODM4IDExLjQ4NEwxMS43MzE0IDExLjczMTNaTTExLjczMTQgMTAuNDM1MkwxMS45Nzg5IDEwLjE4NzdMMTEuNzMxNCAxMC40MzUyWk03Ljc5NjE4IDYuNDk5OTZMNy41NDg2OSA2LjI1MjQ3TDcuMzAxMjEgNi40OTk5Nkw3LjU0ODY5IDYuNzQ3NDVMNy43OTYxOCA2LjQ5OTk2Wk0xMS43MzE0IDIuNTY0NzZMMTEuNDg0IDIuMzE3MjFMMTEuNDgzOSAyLjMxNzI4TDExLjczMTQgMi41NjQ3NlpNMTEuNzMxNCAxLjI2ODYyTDExLjQ4MzggMS41MTYwNEwxMS40ODM5IDEuNTE2MTFMMTEuNzMxNCAxLjI2ODYyWk0xMC40MzUyIDEuMjY4NjJMMTAuMTg3NyAxLjAyMTEzVjEuMDIxMTNMMTAuNDM1MiAxLjI2ODYyWk02LjUwMDA0IDUuMjAzODJMNi4yNTI1NSA1LjQ1MTNMNi41MDAwNCA1LjY5ODc5TDYuNzQ3NTIgNS40NTEzTDYuNTAwMDQgNS4yMDM4MlpNMi41NjQ3NiAxLjI2ODU1TDIuMzE3MjEgMS41MTU5NkwyLjMxNzI4IDEuNTE2MDNMMi41NjQ3NiAxLjI2ODU1Wk0xLjI2ODYyIDEuMjY4NTVMMS41MTYwNCAxLjUxNjFMMS41MTYxMSAxLjUxNjAzTDEuMjY4NjIgMS4yNjg1NVpNMS4yNjg2MiAyLjU2NDY5TDEuNTE2MTEgMi4zMTcyTDEuMjY4NjIgMi41NjQ2OVpNNS4yMDM4OSA2LjQ5OTk2TDUuNDUxMzggNi43NDc0NUw1LjY5ODg3IDYuNDk5OTZMNS40NTEzOCA2LjI1MjQ3TDUuMjAzODkgNi40OTk5NlpNMS4yNjg2MiAxMC40MzUyTDEuNTE2MDQgMTAuNjgyOEwxLjUxNjExIDEwLjY4MjdMMS4yNjg2MiAxMC40MzUyWk0xLjkxNjU5IDExLjY1QzEuNzcxMTMgMTEuNjUgMS42MjY5NiAxMS41OTQ5IDEuNTE2MjQgMTEuNDg0TDEuMDIxIDExLjk3ODdDMS4yNjgyNCAxMi4yMjYyIDEuNTkyODcgMTIuMzUgMS45MTY1OSAxMi4zNVYxMS42NVpNMi4zMTcxNCAxMS40ODRDMi4yMDY0OCAxMS41OTQ4IDIuMDYyMTQgMTEuNjUgMS45MTY1OSAxMS42NVYxMi4zNUMyLjI0MDI0IDEyLjM1IDIuNTY1MDkgMTIuMjI2MyAyLjgxMjM5IDExLjk3ODdMMi4zMTcxNCAxMS40ODRaTTYuMjUyNTUgNy41NDg2MkwyLjMxNzI4IDExLjQ4MzlMMi44MTIyNSAxMS45Nzg5TDYuNzQ3NTIgOC4wNDM1OUw2LjI1MjU1IDcuNTQ4NjJaTTEwLjY4MjcgMTEuNDgzOEw2Ljc0NzUyIDcuNTQ4NjJMNi4yNTI1NSA4LjA0MzU5TDEwLjE4NzcgMTEuOTc4OEwxMC42ODI3IDExLjQ4MzhaTTExLjA4MzQgMTEuNjVDMTAuOTM3OSAxMS42NSAxMC43OTM1IDExLjU5NDcgMTAuNjgyOSAxMS40ODRMMTAuMTg3NiAxMS45Nzg3QzEwLjQzNDkgMTIuMjI2MiAxMC43NTk4IDEyLjM1IDExLjA4MzQgMTIuMzVWMTEuNjVaTTExLjQ4MzggMTEuNDg0QzExLjM3MyAxMS41OTQ4IDExLjIyODkgMTEuNjUgMTEuMDgzNCAxMS42NVYxMi4zNUMxMS40MDcxIDEyLjM1IDExLjczMTggMTIuMjI2MiAxMS45NzkgMTEuOTc4N0wxMS40ODM4IDExLjQ4NFpNMTEuNDgzOSAxMC42ODI2QzExLjcwNTQgMTAuOTA0MiAxMS43MDUzIDExLjI2MjUgMTEuNDg0IDExLjQ4MzhMMTEuOTc4OCAxMS45Nzg5QzEyLjQ3MzggMTEuNDg0MiAxMi40NzM3IDEwLjY4MjUgMTEuOTc4OSAxMC4xODc3TDExLjQ4MzkgMTAuNjgyNlpNNy41NDg2OSA2Ljc0NzQ1TDExLjQ4MzkgMTAuNjgyNkwxMS45Nzg5IDEwLjE4NzdMOC4wNDM2NyA2LjI1MjQ3TDcuNTQ4NjkgNi43NDc0NVpNMTEuNDgzOSAyLjMxNzI4TDcuNTQ4NjkgNi4yNTI0N0w4LjA0MzY3IDYuNzQ3NDVMMTEuOTc4OSAyLjgxMjI1TDExLjQ4MzkgMi4zMTcyOFpNMTEuNDgzOSAxLjUxNjExQzExLjcwNTMgMS43Mzc0NyAxMS43MDUzIDIuMDk2MDMgMTEuNDg0IDIuMzE3MjFMMTEuOTc4OCAyLjgxMjMyQzEyLjQ3MzggMi4zMTc1NyAxMi40NzM0IDEuNTE1NjkgMTEuOTc4OSAxLjAyMTEzTDExLjQ4MzkgMS41MTYxMVpNMTAuNjgyNyAxLjUxNjExQzEwLjkwNDIgMS4yOTQ1OSAxMS4yNjI2IDEuMjk0NjkgMTEuNDgzOCAxLjUxNjA0TDExLjk3ODkgMS4wMjEyQzExLjQ4NDIgMC41MjYyMyAxMC42ODI2IDAuNTI2MzI3IDEwLjE4NzcgMS4wMjExM0wxMC42ODI3IDEuNTE2MTFaTTYuNzQ3NTIgNS40NTEzTDEwLjY4MjcgMS41MTYxMUwxMC4xODc3IDEuMDIxMTNMNi4yNTI1NSA0Ljk1NjMzTDYuNzQ3NTIgNS40NTEzWk0yLjMxNzI4IDEuNTE2MDNMNi4yNTI1NSA1LjQ1MTNMNi43NDc1MiA0Ljk1NjMzTDIuODEyMjUgMS4wMjEwNkwyLjMxNzI4IDEuNTE2MDNaTTEuNTE2MTEgMS41MTYwM0MxLjczNzQ3IDEuMjk0NjcgMi4wOTYwMyAxLjI5NDY3IDIuMzE3MjEgMS41MTU5NkwyLjgxMjMyIDEuMDIxMTNDMi4zMTc1NyAwLjUyNjEwOCAxLjUxNTY5IDAuNTI2NDk4IDEuMDIxMTMgMS4wMjEwNkwxLjUxNjExIDEuNTE2MDNaTTEuNTE2MTEgMi4zMTcyQzEuMjk0NTkgMi4wOTU2OSAxLjI5NDY5IDEuNzM3MzMgMS41MTYwNCAxLjUxNjFMMS4wMjEyIDEuMDIwOTlDMC41MjYyMyAxLjUxNTY5IDAuNTI2MzI3IDIuMzE3MzcgMS4wMjExMyAyLjgxMjE4TDEuNTE2MTEgMi4zMTcyWk01LjQ1MTM4IDYuMjUyNDdMMS41MTYxMSAyLjMxNzJMMS4wMjExMyAyLjgxMjE4TDQuOTU2NCA2Ljc0NzQ1TDUuNDUxMzggNi4yNTI0N1pNMS41MTYxMSAxMC42ODI3TDUuNDUxMzggNi43NDc0NUw0Ljk1NjQgNi4yNTI0N0wxLjAyMTEzIDEwLjE4NzdMMS41MTYxMSAxMC42ODI3Wk0xLjUxNjA0IDExLjQ4MzhDMS4yOTQ2NSAxMS4yNjI2IDEuMjk0NjUgMTAuOTA0MSAxLjUxNjA0IDEwLjY4MjhMMS4wMjEyIDEwLjE4NzdDMC41MjYyNjcgMTAuNjgyMyAwLjUyNjI2NyAxMS40ODQzIDEuMDIxMiAxMS45Nzg5TDEuNTE2MDQgMTEuNDgzOFoiIGZpbGw9IiMxMTc4QkIiLz4KPC9zdmc+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;
        height: calc(100vh - 110px);
        overflow: auto;
    }

    .mob-filter-item__link {
        display: flex;
        height: 36px;
        padding-left: 10px;
        padding-right: 0;
        /*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;
        color: #1178BB;
        margin-left: auto;
    }

    .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;
        line-height: 36px;
    }
    .mob-filter-item__value{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        width: 100%;
    }
    .mob-filter-item {
        width: 100%;
        background: #FFF;
        border-bottom: 1px solid #DADADA;
        padding-bottom: 7px;
    }
    .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: #1178BB;
    }

    .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;
        font-size: 16px;
    }

    .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;
        overflow: hidden;
        top: -9999px;
        /* height: 100%; */
        transform: translateX(100%);
        transition: top 0s .2s ease,bottom 0s .2s ease,transform .2s ease;
    }

    .mob-filter-detail-wrapper.open {
        /* display: block; */
        top: 0;
        transform: translateX(0%);
        transition: top 0s ease,bottom 0s ease,transform .2s ease;
    }

    .mob-filter-detail {
        position: absolute;
        top: 0;
        right: 0;
        left: 0;
        z-index: 20200;
        display: flex;
        flex-direction: column;
        min-height: 100%;
        background: #fff;
        height: 100%;
    }

    .mob-filter-detail-container {
        /*display: flex;
        flex: 1 1;
        flex-direction: column;*/
        width: 100%;
        height: 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: #1178BB;
    }


    .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;
        height: calc(100% - 50px);
    }

    .mob-filter-btn {
        width: 100%;
        height: 40px;
        display: flex;
        align-items: center;
        justify-content: center;
        background: #1178BB;
        border-radius: 5px;
        font-size: 16px;
        color: #FFFFFF;
        border: none;
    }

    .mob-filter-detail-body__box {
        display: flex;
        /*flex: 1 1;*/
        flex-direction: column;
        height: calc(100% - 60px);
    }

    .mob-filter-detail-body__box-inner {
        position: relative;
        display: flex;
        flex: 1 1;
        width: 100%;
        min-width: 320px;
        max-width: 1024px;
        margin: 0 auto;
        height: 100%;
    }

    .mob-filter-detail-items {
        overflow: auto;
        width: 100%;
        /*height: calc(100% - 60px);*/
        height: 100%;
    }

    .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: rgba(17, 120, 187, 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: #1178BB;
        border: 1px solid #1178BB;
    }

    .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: 10px;
        background: #FFF;
        /*display: none;*/
    }

    .mob-filter-category-header {
        width: 100%;
        min-width: 320px;
        max-width: 1024px;
        margin: 0 auto;
        background: rgba(17, 120, 187, 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(17, 120, 187, 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,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjUxMjgyIDIxLjk4NzJDMi44NTQ1MSAyMi4zMjkyIDMuMzAyIDIyLjUwMDEgMy43NDk4NiAyMi41MDAxQzQuMTk3NzIgMjIuNTAwMSA0LjY0NTU4IDIyLjMyOTIgNC45ODcyNyAyMS45ODcyTDEyLjUwMDEgMTQuNDc0NEwyMC4wMTI3IDIxLjk4N0MyMC4zNTQ0IDIyLjMyOTEgMjAuODAyMyAyMi40OTk5IDIxLjI1MDEgMjIuNDk5OUMyMS42OTggMjIuNDk5OSAyMi4xNDU1IDIyLjMyOTEgMjIuNDg3MiAyMS45ODdDMjMuMTcwOSAyMS4zMDM3IDIzLjE3MDkgMjAuMTk2MyAyMi40ODcyIDE5LjUxMjZMMTQuOTc0NSAxMS45OTk5TDIyLjQ4NzIgNC40ODcyOEMyMy4xNzA5IDMuODAzODkgMjMuMTcwNiAyLjY5NjIgMjIuNDg3MiAyLjAxMjgyQzIxLjgwMzggMS4zMjkwNiAyMC42OTY1IDEuMzI5MDYgMjAuMDEyNyAyLjAxMjgyTDEyLjUwMDEgOS41MjU0N0w0Ljk4NzI4IDIuMDEyNjhDNC4zMDM4OSAxLjMyODkyIDMuMTk2MiAxLjMyOTI5IDIuNTEyODIgMi4wMTI2OEMxLjgyOTA2IDIuNjk2MDYgMS44MjkwNiAzLjgwMzM4IDIuNTEyODIgNC40ODcxM0wxMC4wMjU2IDExLjk5OTlMMi41MTI4MiAxOS41MTI3QzEuODI5MDYgMjAuMTk2MSAxLjgyOTA2IDIxLjMwMzggMi41MTI4MiAyMS45ODcyWiIgZmlsbD0iIzE0MTUxNyIvPgo8cGF0aCBkPSJNMi41MTI4MiAyMS45ODcyTDMuMzk3MTggMjEuMTAzOEwzLjM5NjQ2IDIxLjEwMzFMMi41MTI4MiAyMS45ODcyWk00Ljk4NzI3IDIxLjk4NzJMNC4xMDMzOSAyMS4xMDMzTDQuMTAyOTEgMjEuMTAzOEw0Ljk4NzI3IDIxLjk4NzJaTTEyLjUwMDEgMTQuNDc0NEwxMy4zODQgMTMuNTkwNUwxMi41MDAxIDEyLjcwNjZMMTEuNjE2MiAxMy41OTA1TDEyLjUwMDEgMTQuNDc0NFpNMjAuMDEyNyAyMS45ODdMMjAuODk3MSAyMS4xMDM2TDIwLjg5NjYgMjEuMTAzMkwyMC4wMTI3IDIxLjk4N1pNMjIuNDg3MiAyMS45ODdMMjEuNjAzNSAyMS4xMDI5TDIxLjYwMjggMjEuMTAzNkwyMi40ODcyIDIxLjk4N1pNMjIuNDg3MiAxOS41MTI2TDIzLjM3MTEgMTguNjI4N0wyMi40ODcyIDE5LjUxMjZaTTE0Ljk3NDUgMTEuOTk5OUwxNC4wOTA2IDExLjExNkwxMy4yMDY4IDExLjk5OTlMMTQuMDkwNiAxMi44ODM4TDE0Ljk3NDUgMTEuOTk5OVpNMjIuNDg3MiA0LjQ4NzI4TDIxLjYwMzUgMy42MDMxNUwyMS42MDMzIDMuNjAzMzlMMjIuNDg3MiA0LjQ4NzI4Wk0yMi40ODcyIDIuMDEyODJMMjEuNjAzMSAyLjg5NjQ2TDIxLjYwMzMgMi44OTY3TDIyLjQ4NzIgMi4wMTI4MlpNMjAuMDEyNyAyLjAxMjgyTDE5LjEyODggMS4xMjg5M0wxOS4xMjg4IDEuMTI4OTNMMjAuMDEyNyAyLjAxMjgyWk0xMi41MDAxIDkuNTI1NDdMMTEuNjE2MiAxMC40MDk0TDEyLjUwMDEgMTEuMjkzMkwxMy4zODQgMTAuNDA5NEwxMi41MDAxIDkuNTI1NDdaTTQuOTg3MjggMi4wMTI2OEw0LjEwMzE1IDIuODk2MzJMNC4xMDMzOSAyLjg5NjU2TDQuOTg3MjggMi4wMTI2OFpNMi41MTI4MiAyLjAxMjY4TDMuMzk2NDYgMi44OTY4TDMuMzk2NyAyLjg5NjU2TDIuNTEyODIgMi4wMTI2OFpNMi41MTI4MiA0LjQ4NzEzTDMuMzk2NyAzLjYwMzI1SDMuMzk2N0wyLjUxMjgyIDQuNDg3MTNaTTEwLjAyNTYgMTEuOTk5OUwxMC45MDk1IDEyLjg4MzhMMTEuNzkzNCAxMS45OTk5TDEwLjkwOTUgMTEuMTE2TDEwLjAyNTYgMTEuOTk5OVpNMi41MTI4MiAxOS41MTI3TDMuMzk2NDYgMjAuMzk2OEwzLjM5NjcgMjAuMzk2NkwyLjUxMjgyIDE5LjUxMjdaTTMuNzQ5ODYgMjEuMjUwMUMzLjYyMDMxIDIxLjI1MDEgMy40OTUwOCAyMS4yMDE4IDMuMzk3MTggMjEuMTAzOEwxLjYyODQ1IDIyLjg3MDZDMi4yMTM5NCAyMy40NTY3IDIuOTgzNjggMjMuNzUwMSAzLjc0OTg2IDIzLjc1MDFWMjEuMjUwMVpNNC4xMDI5MSAyMS4xMDM4QzQuMDA1MjEgMjEuMjAxNiAzLjg3OTY5IDIxLjI1MDEgMy43NDk4NiAyMS4yNTAxVjIzLjc1MDFDNC41MTU3NSAyMy43NTAxIDUuMjg1OTYgMjMuNDU2OSA1Ljg3MTY0IDIyLjg3MDZMNC4xMDI5MSAyMS4xMDM4Wk0xMS42MTYyIDEzLjU5MDVMNC4xMDMzOSAyMS4xMDMzTDUuODcxMTYgMjIuODcxMUwxMy4zODQgMTUuMzU4M0wxMS42MTYyIDEzLjU5MDVaTTIwLjg5NjYgMjEuMTAzMkwxMy4zODQgMTMuNTkwNUwxMS42MTYyIDE1LjM1ODNMMTkuMTI4OCAyMi44NzA5TDIwLjg5NjYgMjEuMTAzMlpNMjEuMjUwMSAyMS4yNDk5QzIxLjEyMDMgMjEuMjQ5OSAyMC45OTQ4IDIxLjIwMTQgMjAuODk3MSAyMS4xMDM2TDE5LjEyODQgMjIuODcwNEMxOS43MTQgMjMuNDU2OCAyMC40ODQzIDIzLjc0OTkgMjEuMjUwMSAyMy43NDk5VjIxLjI0OTlaTTIxLjYwMjggMjEuMTAzNkMyMS41MDQ5IDIxLjIwMTYgMjEuMzc5NyAyMS4yNDk5IDIxLjI1MDEgMjEuMjQ5OVYyMy43NDk5QzIyLjAxNjMgMjMuNzQ5OSAyMi43ODYxIDIzLjQ1NjYgMjMuMzcxNSAyMi44NzA0TDIxLjYwMjggMjEuMTAzNlpNMjEuNjAzMyAyMC4zOTY1QzIxLjc5OSAyMC41OTIyIDIxLjc5ODcgMjAuOTA3OSAyMS42MDM1IDIxLjEwMjlMMjMuMzcwOCAyMi44NzEyQzI0LjU0MzIgMjEuNjk5NCAyNC41NDI4IDE5LjgwMDUgMjMuMzcxMSAxOC42Mjg3TDIxLjYwMzMgMjAuMzk2NVpNMTQuMDkwNiAxMi44ODM4TDIxLjYwMzMgMjAuMzk2NUwyMy4zNzExIDE4LjYyODdMMTUuODU4NCAxMS4xMTZMMTQuMDkwNiAxMi44ODM4Wk0yMS42MDMzIDMuNjAzMzlMMTQuMDkwNiAxMS4xMTZMMTUuODU4NCAxMi44ODM4TDIzLjM3MTEgNS4zNzExNkwyMS42MDMzIDMuNjAzMzlaTTIxLjYwMzMgMi44OTY3QzIxLjc5ODggMy4wOTIyNCAyMS43OTg1IDMuNDA4MjkgMjEuNjAzNSAzLjYwMzE1TDIzLjM3MDggNS4zNzE0QzI0LjU0MzQgNC4xOTk1IDI0LjU0MjMgMi4zMDAxNiAyMy4zNzExIDEuMTI4OTNMMjEuNjAzMyAyLjg5NjdaTTIwLjg5NjYgMi44OTY3QzIxLjA5MjMgMi43MDA5NyAyMS40MDggMi43MDEzMSAyMS42MDMxIDIuODk2NDZMMjMuMzcxMyAxLjEyOTE4QzIyLjE5OTYgLTAuMDQzMTkyOSAyMC4zMDA2IC0wLjA0Mjg0MzUgMTkuMTI4OCAxLjEyODkzTDIwLjg5NjYgMi44OTY3Wk0xMy4zODQgMTAuNDA5NEwyMC44OTY2IDIuODk2N0wxOS4xMjg4IDEuMTI4OTNMMTEuNjE2MiA4LjY0MTU4TDEzLjM4NCAxMC40MDk0Wk00LjEwMzM5IDIuODk2NTZMMTEuNjE2MiAxMC40MDk0TDEzLjM4NCA4LjY0MTU4TDUuODcxMTYgMS4xMjg3OUw0LjEwMzM5IDIuODk2NTZaTTMuMzk2NyAyLjg5NjU2QzMuNTkyMjQgMi43MDEwMyAzLjkwODI5IDIuNzAxMzUgNC4xMDMxNSAyLjg5NjMyTDUuODcxNCAxLjEyOTA0QzQuNjk5NSAtMC4wNDM1MDYgMi44MDAxNiAtMC4wNDI0MzY4IDEuNjI4OTMgMS4xMjg3OUwzLjM5NjcgMi44OTY1NlpNMy4zOTY3IDMuNjAzMjVDMy4yMDA5NyAzLjQwNzUyIDMuMjAxMzEgMy4wOTE4NCAzLjM5NjQ2IDIuODk2OEwxLjYyOTE4IDEuMTI4NTVDMC40NTY4MDggMi4zMDAyOCAwLjQ1NzE1NiA0LjE5OTI0IDEuNjI4OTMgNS4zNzEwMkwzLjM5NjcgMy42MDMyNVpNMTAuOTA5NSAxMS4xMTZMMy4zOTY3IDMuNjAzMjVMMS42Mjg5MyA1LjM3MTAyTDkuMTQxNzMgMTIuODgzOEwxMC45MDk1IDExLjExNlpNMy4zOTY3IDIwLjM5NjZMMTAuOTA5NSAxMi44ODM4TDkuMTQxNzMgMTEuMTE2TDEuNjI4OTMgMTguNjI4OEwzLjM5NjcgMjAuMzk2NlpNMy4zOTY0NiAyMS4xMDMxQzMuMjAxMTggMjAuOTA3OSAzLjIwMTE4IDIwLjU5MiAzLjM5NjQ2IDIwLjM5NjhMMS42MjkxOCAxOC42Mjg2QzAuNDU2OTQxIDE5LjgwMDIgMC40NTY5NDMgMjEuNjk5NyAxLjYyOTE3IDIyLjg3MTNMMy4zOTY0NiAyMS4xMDMxWiIgZmlsbD0iI2M2ZTVmOSIvPgo8L3N2Zz4K);
    }


    .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;
        padding-bottom: 100px;
        overflow: 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 - 50px);
    }*/

    .mob-filter.active .mob-filter-btn-wrap {
        display: block;
    }

    /* catalog 3.0 */

    .n-page__top {
        display: none;
    }

    .n-catalog-mobile-header {
        display: block;
        margin-left: -3px;
        margin-right: -3px;
        background: #1178BB;
        color: #FFFFFF;
        margin-bottom: 15px;
    }

    .n-catalog-mobile-header__row {
        display: flex;
        justify-content: space-between;
        align-items: center;
        min-height: 52px;
        height: 100%;
        border-bottom: 1px solid rgba(12, 90, 140, 0.5);
        padding-left: 10px;
    }


    .n-catalog-mobile-back {
        display: block;
        flex: 0 0 24px;
        width: 24px;
        height: 20px;
        margin-right: 16px;
        background-repeat: no-repeat;
        background-position: center;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC44Ij4KPHBhdGggZD0iTTEyLjk1MzcgNS40NTE2MUgzLjU4MDYyTDcuMjUxMyAxLjc5MTQ4QzcuNjYwODggMS4zODMwMyA3LjY2MjQ1IDAuNzE5MjQzIDcuMjU0ODEgMC4zMDg4NTFDNi44NDcxNiAtMC4xMDE1OTMgNi4xODQ2MyAtMC4xMDMxMTIgNS43NzUwNSAwLjMwNTI4N0wwLjMwNzg0NiA1Ljc1NjlMMC4zMDY5MDQgNS43NTc5Qy0wLjEwMTYzIDYuMTY2MzUgLTAuMTAyOTM4IDYuODMyMjkgMC4zMDY4IDcuMjQyMUwwLjMwNzc0MSA3LjI0MzFMNS43NzQ5NSAxMi42OTQ3QzYuMTg0NDggMTMuMTAzMSA2Ljg0NyAxMy4xMDE2IDcuMjU0NyAxMi42OTExQzcuNjYyMzUgMTIuMjgwOCA3LjY2MDc4IDExLjYxNyA3LjI1MTIgMTEuMjA4NUwzLjU4MDYyIDcuNTQ4MzlIMTIuOTUzN0MxMy41MzE2IDcuNTQ4MzkgMTQgNy4wNzkwMiAxNCA2LjVDMTQgNS45MjA5OCAxMy41MzE2IDUuNDUxNjEgMTIuOTUzNyA1LjQ1MTYxWiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L3N2Zz4K);
    }

    .n-catalog-mobile-title {
        width: 100%;
        padding: 0;
        border-right: 1px solid rgba(12, 90, 140, 0.5);
        min-height: 51px;
        display: flex;
        flex-direction: column;
        justify-content: center;
        padding: 5px 0;
        padding-right: 10px;
    }

    .n-catalog-mobile-title__name {
        font-weight: bold;
        font-size: 16px;
        margin-bottom: 4px;
    }

    .n-catalog-mobile-products {
        font-size: 12px;
    }

    .n-catalog-mobile-burger {
        flex: 0 0 51px;
        /* border-left: 1px solid rgba(12, 90, 140, 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=);
    }

    .n-catalog-mobile-filter {
        height: 40px;
        font-size: 14px;
        display: flex;
        align-items: center;
        justify-content: center;
        padding-left: 34px;
        padding-right: 12px;
        position: relative;
        color: #FFFFFF;
    }

    .n-catalog-mobile-filter:before {
        content: "";
        position: absolute;
        width: 21px;
        height: 22px;
        left: 0;
        top: 50%;
        transform: translateY(-50%);
        background-repeat: no-repeat;
        background-position: center;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMSAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iOC41IiBjeT0iMy41IiByPSIzIiBzdHJva2U9IndoaXRlIi8+CjxjaXJjbGUgY3g9IjYuNSIgY3k9IjE4LjUiIHI9IjMiIHN0cm9rZT0id2hpdGUiLz4KPGNpcmNsZSByPSIzIiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSAxMy41IDExLjUpIiBzdHJva2U9IndoaXRlIi8+CjxsaW5lIHgxPSIxMS41IiB5MT0iMy41IiB4Mj0iMjAuNSIgeTI9IjMuNSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjxsaW5lIHgxPSI5LjUiIHkxPSIxOC41IiB4Mj0iMjAuNSIgeTI9IjE4LjUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8bGluZSB4MT0iMTAuNSIgeTE9IjExLjUiIHgyPSIwLjUiIHkyPSIxMS41IiBzdHJva2U9IndoaXRlIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPGxpbmUgeDE9IjAuNSIgeTE9IjMuNSIgeDI9IjUuNSIgeTI9IjMuNSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjxsaW5lIHgxPSIwLjUiIHkxPSIxOC41IiB4Mj0iMy41IiB5Mj0iMTguNSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjxsaW5lIHgxPSIyMC41IiB5MT0iMTEuNSIgeDI9IjE2LjUiIHkyPSIxMS41IiBzdHJva2U9IndoaXRlIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+Cg==);
    }

    .n-page.main-catalog {
        background-color: #f2f2f2;
    }
    .mn-product.mn-product-catalog-new {
        background-color: #fff;
        box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
        border-radius: 5px;
        width: calc(50% - 6px);
        margin-left: 3px;
        margin-right: 3px;
        margin-bottom: 6px;
        padding: 13px 5px 10px;
    }

    .mn-product-catalog-new .mn-product__all-price {
        padding: 0 5px;
    }

    .mn-product-catalog-new .mn-product__title {
        font-size: 12px;
        padding: 0 5px;
    }

    .mn-product-catalog-new .mn-product__dtlist {
        padding: 4px 5px 0;
    }

    .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: 12px;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        margin-left: auto;
    }
    .mn-product.mn-product-catalog-new .mn-product__pic {
        height: 180px;
        margin-bottom: 10px;
    }
    .n-catalog__tags {
        margin: 15px 0 0;
        overflow: hidden;
    }
    .n-catalog__tags-list {
        margin: 0;
        max-height: unset;
        padding: 0;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        overflow: auto;
        padding-bottom: 15px;
    }
    .n-catalog__tags-item {
        -ms-flex-negative: 0;
        flex-shrink: 0;
        margin-bottom: 0;
        box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
        border: none;
        font-size: 14px !important;
        font-family: var(--font);
    }
    .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:hover {
        background-color: #fff;
    }
    .n-catalog__tags-item:first-child {
        margin-left: 6px;
    }
    .main-catalog + .footer {
        margin-top: 0;
    }
    
    .mn-product__dtlist .mn-product__add-to-cart {
        width: 124px;
    }

    #mobile_submit {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        width: 100%;
        padding: 10px;
        background: #FFF;
    }

    #mobile_submit > button {
        width: 100%;
        height: 40px;
        display: flex;
        align-items: center;
        justify-content: center;
        background: #1178BB;
        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;
    }

    .mn-label-new {
        left: 5px;
    }

    .mn-product-catalog-new .mn-product__price ._rub {
        font-size: 15px;
    }

    body .comagic-c-sitephone-label {
        left: 10% !important;
        margin-top: -59px !important; 
    }
    .mn-product__dtlist-bottom {
        padding: 0;
    }
    .label-full-price {
        position: static;
        background-color: transparent;
        padding: 0 10px;
        color: #6C6D79;
        margin-top: 5px;
    }
    .main-catalog .container {
        padding: 0 3px;
    }
    .n-catalog-filter-btns {
        margin-left: -3px;
        margin-right: -3px;
        overflow: auto;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        display: none;
    }
    .loader-wrap {
        padding-bottom: 23px;
    }
    .n-catalog__products {
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        padding-bottom: 10px;
    }
    .mob-filter-item__info {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        padding: 0 10px;
        margin-bottom: 5px;
    }
    .mob-filter-item__fast {
        display: flex;
        align-items: center;
        flex-wrap: wrap;
        padding: 0 10px;
    }
    .mob-filter-item__fast-item {
        margin-right: 5px;
        margin-bottom: 5px;
        color: #141517;
        background-color: #F2F3F5;
        border-radius: 50px;
        padding: 7px 11px; 
    }
    .mob-filter-item__fast-item.active {
        color: #fff;
        background-color: #1178BB;
    }
    .filter-toggle-item {
        border-bottom: 1px solid #DADADA;
        padding: 15px 10px;
        margin-bottom: 0;
    }
    .filter-toggle-name {
        font-size: 14px;
        font-weight: normal;
    }
    .filter-toggle {
        margin-left: auto;
    }
    .mob-filter-toggles {
        padding-bottom: 60px;
    }
    .opt-counter__wrapper {
        width: 124px;
    }
    .opt-counter__item {
        width: 30px;
    }
    .mob-filter-result {
        padding: 10px 10px 19px;
        border-bottom: 1px solid #DADADA;
        margin-bottom: 5px;
        display: none;
    }
    .mob-filter-result .n-filter-btn {
        margin-bottom: 0;
    }
    .mob-filter-detail-body__btn {
        position: fixed;
        position: static;
        flex-shrink: 0;
        margin-top: auto;
    }
    .CML2_MANUFACTURER-filter .mob-filter-detail-body {
        height: calc(100% - 105px);
    }
    .mob-filter-detail-search-input {
        font-size: 16px;
    }
    .mob-filter-preloader {
        position: absolute;
        width: 100%;
        height: 100%;
        z-index: 3;
        background-color: rgb(255 255 255 / .5);
        background-image: url(/images/preload_.svg);
        background-size: 35px;
        background-repeat: no-repeat;
        background-position: 50% 42%;
        display: none;
    }
}


@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;
    }
    .opt-counter__wrapper {
        width: 104px;
    }

}
@media all and (max-width:360px) {
    .opt-counter__item {
        width: 30px;
    }
}


/* @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: 22px;
    background-repeat: no-repeat;
    background-position: center
}

.mn-product__favorites:after{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxOCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjM5NjIgMC44MjQ4NDhDMTMuODM3NyAtMC4yMDk1MTkgMTEuMzkyIC0wLjUzNzI3MSA5LjAwMDAyIDEuNDM2MTNDNi42MDgyMiAtMC41Mzc0MDggNC4xNjIxNyAtMC4yMDk1MTkgMi42MDM4NCAwLjgyNDg0OEMwLjUwMTM4NSAyLjIyMDQ1IC0wLjg1NTI4MyA1LjM5ODYzIDAuNjE5NzEgOC43NzNDMi41NTIxMyAxMy4xOTMyIDguNDM2MDggMTUuODI0NyA4LjY4NTUyIDE1LjkzNDVDOC44ODM4MSAxNi4wMjE4IDkuMTE2MSAxNi4wMjE4IDkuMzE0MzkgMTUuOTM0NUM5LjU2Mzk3IDE1LjgyNDcgMTUuNDQ3OSAxMy4xOTMyIDE3LjM4MDIgOC43NzNDMTguODU1MyA1LjM5ODYzIDE3LjQ5ODcgMi4yMjA0NSAxNS4zOTYyIDAuODI0ODQ4WiIgZmlsbD0iIzExNzhCQiIvPgo8L3N2Zz4K);
    background-size: 22px;
    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;
}
   
   


.mn-product__favorites.added:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMiAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjgxNzYgMS4xNDc5OEMxNi45MTI4IC0wLjE0MTU4MSAxMy45MjM1IC0wLjU1MDE5MiAxMSAxLjkxMDA3QzguMDc2NzEgLTAuNTUwMzY0IDUuMDg3MSAtMC4xNDE1ODEgMy4xODI0NyAxLjE0Nzk4QzAuNjEyODA0IDIuODg3ODggLTEuMDQ1MzUgNi44NTAxNiAwLjc1NzQyNCAxMS4wNTdDMy4xMTkyNyAxNi41Njc3IDEwLjMxMDggMTkuODQ4NSAxMC42MTU2IDE5Ljk4NTNDMTAuODU4IDIwLjA5NDIgMTEuMTQxOSAyMC4wOTQyIDExLjM4NDMgMTkuOTg1M0MxMS42ODkzIDE5Ljg0ODUgMTguODgwOCAxNi41Njc3IDIxLjI0MjUgMTEuMDU3QzIzLjA0NTQgNi44NTAxNiAyMS4zODczIDIuODg3ODggMTguODE3NiAxLjE0Nzk4WiIgZmlsbD0iI0U2MjExNyIvPgo8L3N2Zz4K);
}


.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,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxOCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjM5NjIgMC44MjQ4NDhDMTMuODM3NyAtMC4yMDk1MTkgMTEuMzkyIC0wLjUzNzI3MSA5LjAwMDAyIDEuNDM2MTNDNi42MDgyMiAtMC41Mzc0MDggNC4xNjIxNyAtMC4yMDk1MTkgMi42MDM4NCAwLjgyNDg0OEMwLjUwMTM4NSAyLjIyMDQ1IC0wLjg1NTI4MyA1LjM5ODYzIDAuNjE5NzEgOC43NzNDMi41NTIxMyAxMy4xOTMyIDguNDM2MDggMTUuODI0NyA4LjY4NTUyIDE1LjkzNDVDOC44ODM4MSAxNi4wMjE4IDkuMTE2MSAxNi4wMjE4IDkuMzE0MzkgMTUuOTM0NUM5LjU2Mzk3IDE1LjgyNDcgMTUuNDQ3OSAxMy4xOTMyIDE3LjM4MDIgOC43NzNDMTguODU1MyA1LjM5ODYzIDE3LjQ5ODcgMi4yMjA0NSAxNS4zOTYyIDAuODI0ODQ4Wk0xNS45NjkzIDguMTgwMThDMTQuNTA5NSAxMS41MTk2IDEwLjIwMTMgMTMuODIyOSA4Ljk5OTQ2IDE0LjQxMjhDNy43OTcyNCAxMy44MjM5IDMuNDkzODEgMTEuNTI3MSAyLjAzMDYyIDguMTgwMThDMC44ODMyMDIgNS41NTU2OSAxLjg4MzM1IDMuMTIwMjEgMy40NjQzIDIuMDcwOTdDNC4wMzc4IDEuNjkwMzEgNC42NjE2MSAxLjUwMzA4IDUuMzAzMTIgMS41MDMwOEM2LjM1NTY5IDEuNTAzMDggNy40NTU2MSAyLjAwNzQ1IDguNDU3MTYgMi45ODkzM0M4Ljc1NzA1IDMuMjgzMTkgOS4yNDI4NiAzLjI4MzE5IDkuNTQyNjEgMi45ODkzM0MxMS4xNTQ2IDEuNDA4OTkgMTMuMDIxMyAxLjA2NTgxIDE0LjUzNTUgMi4wNzA5N0MxNi4xMTY2IDMuMTIwMjEgMTcuMTE2NyA1LjU1NTY5IDE1Ljk2OTMgOC4xODAxOFoiIGZpbGw9IiMxMTc4QkIiLz4KPC9zdmc+Cg==) !important;
    }

    .mn-product__favorites:hover:after{
        display: none;
    }

    .mn-product__favorites.added:hover:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxOCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjM5NjIgMC44MjQ4NDhDMTMuODM3NyAtMC4yMDk1MTkgMTEuMzkyIC0wLjUzNzI3MSA5LjAwMDAyIDEuNDM2MTNDNi42MDgyMiAtMC41Mzc0MDggNC4xNjIxNyAtMC4yMDk1MTkgMi42MDM4NCAwLjgyNDg0OEMwLjUwMTM4NSAyLjIyMDQ1IC0wLjg1NTI4MyA1LjM5ODYzIDAuNjE5NzEgOC43NzNDMi41NTIxMyAxMy4xOTMyIDguNDM2MDggMTUuODI0NyA4LjY4NTUyIDE1LjkzNDVDOC44ODM4MSAxNi4wMjE4IDkuMTE2MSAxNi4wMjE4IDkuMzE0MzkgMTUuOTM0NUM5LjU2Mzk3IDE1LjgyNDcgMTUuNDQ3OSAxMy4xOTMyIDE3LjM4MDIgOC43NzNDMTguODU1MyA1LjM5ODYzIDE3LjQ5ODcgMi4yMjA0NSAxNS4zOTYyIDAuODI0ODQ4WiIgZmlsbD0iIzExNzhCQiIvPgo8L3N2Zz4K) !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: #1178BB;
    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 #1178BB;
    box-sizing: border-box;
    border-radius: 5px;
    position: relative;
}

.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);
}

.n-pagination-new .n-pagination__item.n-pagination__arrow-desc .n-pagination__link {
    font-weight: 500;
    font-size: 16px;
    color: #1178BB;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    padding-left: 13px;
    padding-right: 13px;
}
.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;
    }

    .n-pagination-new .n-pagination__item.n-pagination__arrow-desc .n-pagination__link {
        font-size: 14px;
        padding-left: 13px;
        padding-right: 13px;
    }

    .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: 6px 13px 6px 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;
    }

    .search-page .n-pagination-new .n-pagination__item.n-pagination__item-all {
        border: 1px solid #ECECEE;
    }

    .n-pagination-new .n-pagination__item.n-pagination__arrow {
        display: block;
        border: 2px solid #1178BB;
        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;
    }
    .n-catalog-mobile-filter .icon-count2 {
        position: absolute;
        color: #000;
        font-size: 9px;
        font-weight: 700;
        top: 7px;
        left: 19px;
        display: none;
    }

    .n-catalog-mobile-filter .icon-count2:last-child {
        display: block;
    }


    .n-catalog-mobile-filter .icon-count2:after {
        content: '';
        position: absolute;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        border-radius: 50%;
        width: 14px;
        height: 14px;
        background-color: #ffffff;
        left: 2.5px;
        left: 50%;
    }
    .n-catalog-mobile-filter .icon-count2 span {
        position: relative;
        z-index: 1;
    }
    .labels-new {
        left: 0;
    }
}


@media all and (max-width:380px) {
    .n-pagination-new .n-pagination__item {
        width: 38px;
        height: 38px;
    }

    .n-pagination__item-catalog a {
        padding: 10px 0;
    }

}
/* End */


/* Start:/local/templates/new_opt/css/hover.css?174066872535022*/
.topline__menu-link,
.topline__current-city,
.topline__cb-phone,
.topline__callback,
.menu__button,
.search-hover__submit,
.icon-user .icon-link,
.icon-favorites .icon-link,
.icon-basket .icon-link,
.header-new .menu .menu__list-item .menu__list-link,
.mn-top-slider .slick-arrow,
.mn-top-slider .slick-dots li div,
.mn-product__dtlist .mn-product__favorites:before,
.mn-product__dtlist .mn-product__favorites.added:before,
.cp-slider .slick-arrow.slick-next,
.cp-slider .slick-arrow.slick-prev,
.basketnew__slider .slick-arrow.slick-prev,
.basketnew__slider .slick-arrow.slick-next,
.mn-show-more,
.bestsellers-mobile__tabs-item,
.mn-brands__tags-item,
.mn-btn,
.mn-brands__item,
.m-subscribe-btn,
.footer__title a,
.footer__menu li a,
.footer__links-item a,
.footer__phone a,
.footer__callback,
.soc-list li,
.mn-product__dtlist .mn-product__add-to-cart,
body.has-banner .wrapper.wrapper-header-1 .close,
body.has-banner .wrapper.wrapper-header-1 a,
.icon-basket:hover .icon-basket__text b,
.icon-basket:hover .icon-basket__count,
.desktop-menu__main-item > a,
.desktop-menu__submenu-link.link-green,
.desktop-menu__submenu-link,
.desktop-menu__brand-item,
.tabs-nav,
.i-slider-stories .btn-prev:after,
.i-slider-stories .btn-next:after,
.i-slider-stories .btn-next,
.i-slider-stories .btn-prev,
.m-subscribe-input,
.bxmaker__geoip__city--header .bxmaker__geoip__popup-search input,
.n-breadcrumbs a,
.cp-breadcrumbs ul a,
.top-title .crumbs a,
.mn-product__title,
.search-hover,
.mn-product__pic img,
.mn-edges__item a,
.n-filter-btn__del,
.filter-popup-result__link,
.n-checkbox__pseudo,
.n-filter__item-title,
.filter_name,
.filter_name:after,
.n-filter__clear,
.n-filter-price__input,
.n-pagination__item-catalog,
.n-pagination__link,
.n-pagination__arrow-desc,
.n-pagination__item-all,
.n-pagination-new .n-pagination__item.n-pagination__arrow-desc:before,
.n-filter-caregory__item,
.n-filter__search input,
.n-catalog-new-sort,
.cp-btn.white,
.cp-product__stars-title,
.cp-share,
.cp-btn,
.cp-product__favorites,
.cp-product__offer-link,
.ajax-delivery__city,
.cp-product__pluses-txt a,
.cp-anchors__item.anchor-link,
.c-reviews-photo-all,
.c-reviews-like__value:not(.active) .c-reviews-like__icon,
.c-reviews-dislike__value:not(.active) .c-reviews-dislike__icon
.c-reviews-add-btn,
.cp-similar .similar-more,
.about-us__item-text a,
.requisites-table a,
.autocomplete-keywords__item, .autocomplete-categories__item, .autocomplete-brands-text__item,
.autocomplete-brands__item img,
.autocomplete-products__item-title,
.autocomplete__all-results,
.authpopup .auth_chb_text a,
.authpopup .in_site_auth_body a,
.authpopup.popup_auth .card_auth,
.authpopup.popup_auth .card_auth_new,
.authpopup .popup_v.in_vosstanovlenie,
.authpopup-reg .popup_v,
.bx_auth_serv_info,
.authpopup .auth_email span,
.authpopup .auth_restore_back_arrow,
.authpopup .auth_restore_back_text,
.authpopup .enter-sms_change,
.popup_right_col-btn{
	transition: color .2s ease, border .2s ease, background .2s ease, opacity .2s ease, transform .2s ease;
}

.mn-show-more:hover,
.mn-product__title:hover,
.mn-edges__item.hover a,
.n-checkbox:hover .n-filter__item-title,
.n-filter__clear:hover,
.filter_name:hover,
.cp-breadcrumbs ul a:hover,
.cp-product__stars-title:hover,
.cp-share:hover,
.cp-product__offer-link:hover,
.ajax-delivery__city:hover,
.cp-product__pluses-txt a:hover,
.cp-anchors__item.anchor-link:hover,
.c-reviews-photo-all:hover,
.requisites-table a:hover,
.autocomplete-keywords__item:hover, .autocomplete-categories__item:hover, .autocomplete-brands-text__item:hover,
.autocomplete-products__item:hover .autocomplete-products__item-title,
.autocomplete__all-results:hover,
.authpopup .auth_chb_text a:hover,
.authpopup .in_site_auth_body a:hover,
.authpopup .popup_v.in_vosstanovlenie:hover,
.authpopup-reg .popup_v:hover,
.authpopup .auth_email span:hover,
.authpopup .enter-sms_change:hover,
.authpopup .auth_restore_back:hover .auth_restore_back_text,
.icon-user .icon-link:hover .icon-text, .icon-favorites .icon-link:hover .icon-text, .icon-basket .icon-link:hover .icon-text{
	color: #1178BB;
}

.icon-basket:hover .icon-basket__text b, 
.icon-basket:hover .icon-basket__count,
.desktop-menu__submenu-link.link-green:hover,
.desktop-menu__submenu-title .desktop-menu__submenu-link:hover,
.filter-popup-result__link:hover,
.about-us__item-text a:hover {
	color: #0e639b;
}

.filter-popup-result__link:hover,
.n-filter__clear:hover,
.cp-product__offer-link:hover,
.ajax-delivery__city:hover,
.cp-product__pluses-txt a:hover,
.c-reviews-photo-all:hover,
.cp-product__pluses-txt a:hover,
.about-us__item-text a:hover,
.autocomplete__all-results:hover,
.authpopup .auth_chb_text a:hover{
	text-decoration: none;
}

.requisites-table a:hover{
	text-decoration: underline;
}

.footer__links-item a:hover,
.footer__callback:hover,
.n-pagination-new .n-pagination__item.n-pagination__item-all:hover .n-pagination__link,
.cp-btn.white:hover,
.cp-similar .similar-more:hover,
.popup_right_col-btn:hover{
	color: #fff;
}

.footer__links-item a:hover,
.footer__callback:hover{
	border-bottom-color: #fff;
}

.cp-product__stars-title:hover,
.cp-share:hover,
.cp-product__pluses-txt a:hover,
.authpopup .in_site_auth_body a:hover,
.authpopup .popup_v.in_vosstanovlenie:hover,
.authpopup-reg .popup_v:hover,
.authpopup .auth_email span:hover,
.authpopup .enter-sms_change:hover{
	border-bottom-color: transparent;
}

.topline__menu-link:hover,
.topline__cb-phone:hover,
.topline__current-city:hover,
.topline__callback:hover,
.soc-list li:hover,
.footer__title a:hover,
.footer__phone a:hover,
.footer__menu li a:hover,
.footer__links-item a:hover,
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;
}

.n-filter-btn__del:hover{
	opacity: 1;
}

.mn-top-slider .slick-dots li:hover:not(.slick-active) div,
.cp-btn.white:hover,
.cp-similar .similar-more:hover{
	background-color: #1178BB;
}

.i-slider-stories .btn-next:hover,
.i-slider-stories .btn-prev:hover,
.n-filter-btn__del:hover,
.n-pagination-new .n-pagination__arrow-desc:hover,
.n-pagination-new .n-pagination__item.n-pagination__item-all:hover,
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover,
.popup_right_col-btn:hover{
	background: #1178BB;
}

.i-slider-stories .btn-next:hover,
.i-slider-stories .btn-prev:hover,
.bxmaker__geoip__city--header .bxmaker__geoip__popup-search input:focus,
.n-checkbox:hover .n-checkbox__pseudo,
.n-filter__search input:focus{
	border-color: #1178BB;
}

.menu__button:hover,
.mn-btn:hover,
.m-subscribe-btn:hover,
.c-reviews-add-btn:hover,
.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: #0c5a8d;
	/* background-color: #a9cb86; */
}

.menu__button:hover,
.search-hover.focus{
	border-color: #e56240;
	/* border-color: #a9cb86; */
}

.menu__button:active,
.mn-product__dtlist .mn-product__add-to-cart:active,
.mn-btn:active,
.m-subscribe-btn:active,
.n-pagination-new .n-pagination__item.n-pagination__item-all:active,
.cp-btn.white:active,
.cp-btn:active,
.c-reviews-add-btn:active,
.cp-similar .similar-more:active,
.button2:active,
.authpopup.popup_auth .card_auth:active,
.authpopup.popup_auth .card_auth_new:active,
.popup_right_col-btn:active{
	background-color: #0c588a;
}

.popup_right_col-btn:active{
	border-color: #0c588a;
}

.menu__button:active,
.i-slider-stories .btn-next:active,
.i-slider-stories .btn-prev:active,
.cp-btn.white:active{
	border-color: #0e639b;
}

.i-slider-stories .btn-next:active,
.i-slider-stories .btn-prev:active{
	background: #0e639b;
}

.search-hover__submit:hover{
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjExMTEgMTUuMjIyMkMxMi4wMzg1IDE1LjIyMjIgMTUuMjIyMiAxMi4wMzg1IDE1LjIyMjIgOC4xMTExQzE1LjIyMjIgNC4xODM3NSAxMi4wMzg1IDEgOC4xMTExIDFDNC4xODM3NSAxIDEgNC4xODM3NSAxIDguMTExMUMxIDEyLjAzODUgNC4xODM3NSAxNS4yMjIyIDguMTExMSAxNS4yMjIyWiIgc3Ryb2tlPSIjRkY2RDQ4IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTYuOTk5NSAxN0wxMy4xMzI4IDEzLjEzMzMiIHN0cm9rZT0iI0ZGNkQ0OCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
}

.icon-user .icon-link:hover .icon-img{
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3IDE5LjUyNzdWMTcuNTUyNEMxNyAxNS4zNzA2IDE1LjIwOTEgMTMuNjAxOCAxMyAxMy42MDE4SDVDMi43OTA4NiAxMy42MDE4IDEgMTUuMzcwNiAxIDE3LjU1MjRWMTkuNTI3NyIgc3Ryb2tlPSIjMTE3OEJCIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTkgOS42NTEyNEMxMS4yMDkxIDkuNjUxMjQgMTMgNy44ODI0OCAxMyA1LjcwMDYyQzEzIDMuNTE4NzUgMTEuMjA5MSAxLjc1IDkgMS43NUM2Ljc5MDg2IDEuNzUgNSAzLjUxODc1IDUgNS43MDA2MkM1IDcuODgyNDggNi43OTA4NiA5LjY1MTI0IDkgOS42NTEyNFoiIHN0cm9rZT0iIzExNzhCQiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
}

.icon-favorites .icon-link:hover .icon-img{
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMiAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjgxNzYgMS4xNDc5OEMxNi45MTI4IC0wLjE0MTU4MSAxMy45MjM1IC0wLjU1MDE5MiAxMSAxLjkxMDA3QzguMDc2NzEgLTAuNTUwMzY0IDUuMDg3MSAtMC4xNDE1ODEgMy4xODI0NyAxLjE0Nzk4QzAuNjEyODA0IDIuODg3ODggLTEuMDQ1MzUgNi44NTAxNiAwLjc1NzQyNCAxMS4wNTdDMy4xMTkyNyAxNi41Njc3IDEwLjMxMDggMTkuODQ4NCAxMC42MTU2IDE5Ljk4NTNDMTAuODU4IDIwLjA5NDIgMTEuMTQxOSAyMC4wOTQyIDExLjM4NDMgMTkuOTg1M0MxMS42ODkzIDE5Ljg0ODQgMTguODgwOCAxNi41Njc3IDIxLjI0MjUgMTEuMDU3QzIzLjA0NTQgNi44NTAxNiAyMS4zODczIDIuODg3ODggMTguODE3NiAxLjE0Nzk4Wk0xOS41MTggMTAuMzE4QzE3LjczMzggMTQuNDgxMiAxMi40NjgyIDE3LjM1MjggMTAuOTk5MyAxOC4wODgzQzkuNTI5OTUgMTcuMzU0IDQuMjcwMjIgMTQuNDkwNiAyLjQ4MTg3IDEwLjMxOEMxLjA3OTQ3IDcuMDQ1OTcgMi4zMDE4NyA0LjAwOTYzIDQuMjM0MTUgMi43MDE1M0M0LjkzNTA5IDIuMjI2OTYgNS42OTc1MiAxLjk5MzU0IDYuNDgxNiAxLjk5MzU0QzcuNzY4MDYgMS45OTM1NCA5LjExMjQxIDIuNjIyMzUgMTAuMzM2NSAzLjg0NjQ2QzEwLjcwMzEgNC4yMTI4MiAxMS4yOTY4IDQuMjEyODIgMTEuNjYzMiAzLjg0NjQ2QzEzLjYzMzQgMS44NzYyMyAxNS45MTQ5IDEuNDQ4MzggMTcuNzY1NiAyLjcwMTUzQzE5LjY5OCA0LjAwOTYzIDIwLjkyMDQgNy4wNDU5NyAxOS41MTggMTAuMzE4WiIgZmlsbD0iIzExNzhCQiIvPgo8L3N2Zz4K);
}

.icon-basket:hover .icon-link .icon-img{
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxOCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjY2NjY3IDFMMSA0LjU1NTU2VjE3QzEgMTcuOTgxOCAxLjc5NTk0IDE4Ljc3NzggMi43Nzc3OCAxOC43Nzc4SDE1LjIyMjJDMTYuMjA0MSAxOC43Nzc4IDE3IDE3Ljk4MTggMTcgMTdWNC41NTU1NkwxNC4zMzMzIDFIMy42NjY2N1oiIHN0cm9rZT0iI0ZGNkQ0OCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEgNC41NTU1M0gxNyIgc3Ryb2tlPSIjRkY2RDQ4IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTIuNTU1NCA4LjExMTA4QzEyLjU1NTQgMTAuMDc0OCAxMC45NjM2IDExLjY2NjYgOC45OTk4OSAxMS42NjY2QzcuMDM2MjEgMTEuNjY2NiA1LjQ0NDM0IDEwLjA3NDggNS40NDQzNCA4LjExMTA4IiBzdHJva2U9IiNGRjZENDgiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
}

.mn-top-slider .slick-arrow:hover{
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAxMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuNzA5NjE2IDEyLjA4OThMOS4zMDkzMSAyMS4yNzM4QzkuODU2MzYgMjEuODU4MyAxMC43NDMzIDIxLjg1ODMgMTEuMjkwMSAyMS4yNzM4QzExLjgzNjkgMjAuNjg5OCAxMS44MzY5IDE5Ljc0MjYgMTEuMjkwMSAxOS4xNTg3TDMuNjgwNjcgMTEuMDMyMkwxMS4yODk5IDIuOTA2MDRDMTEuODM2NyAyLjMyMTgxIDExLjgzNjcgMS4zNzQ3MSAxMS4yODk5IDAuNzkwNzE0QzEwLjc0MyAwLjIwNjQ4MSA5Ljg1NjE0IDAuMjA2NDgxIDkuMzA5MDkgMC43OTA3MTRMMC43MDkzOTQgOS45NzQ4OUMwLjQzNTk4MiAxMC4yNjcgMC4yOTk0MzEgMTAuNjQ5NSAwLjI5OTQzMSAxMS4wMzIyQzAuMjk5NDMxIDExLjQxNSAwLjQzNjI0OCAxMS43OTc4IDAuNzA5NjE2IDEyLjA4OThaIiBmaWxsPSIjMTE3OEJCIi8+Cjwvc3ZnPgo=);
}

.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,
.tabs-nav:hover{
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTciIGhlaWdodD0iNTgiIHZpZXdCb3g9IjAgMCA1NyA1OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTU2LjUgMjlDNTYuNSA0NC43NDgzIDQzLjk1NTggNTcuNSAyOC41IDU3LjVDMTMuMDQ0MiA1Ny41IDAuNSA0NC43NDgzIDAuNSAyOUMwLjUgMTMuMjUxNyAxMy4wNDQyIDAuNSAyOC41IDAuNUM0My45NTU4IDAuNSA1Ni41IDEzLjI1MTcgNTYuNSAyOVoiIGZpbGw9IiMxMTc4QkIiIHN0cm9rZT0iIzExNzhCQiIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj4KPHBhdGggZD0iTTI0LjUzMjUgMjkuNzkyMUwzMC45ODIyIDM2LjY3MTZDMzEuMzkyNSAzNy4xMDk1IDMyLjA1NzcgMzcuMTA5NSAzMi40Njc4IDM2LjY3MTZDMzIuODc3OSAzNi4yMzQyIDMyLjg3NzkgMzUuNTI0NiAzMi40Njc4IDM1LjA4NzJMMjYuNzYwNyAyOC45OTk5TDMyLjQ2NzYgMjIuOTEyOEMzMi44Nzc4IDIyLjQ3NTEgMzIuODc3OCAyMS43NjU3IDMyLjQ2NzYgMjEuMzI4MkMzMi4wNTc1IDIwLjg5MDYgMzEuMzkyMyAyMC44OTA2IDMwLjk4MjEgMjEuMzI4MkwyNC41MzIzIDI4LjIwNzlDMjQuMzI3MiAyOC40MjY3IDI0LjIyNDggMjguNzEzMiAyNC4yMjQ4IDI4Ljk5OThDMjQuMjI0OCAyOS4yODY2IDI0LjMyNzQgMjkuNTczNCAyNC41MzI1IDI5Ljc5MjFaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+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,
.tabs-nav:hover:active{
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTciIGhlaWdodD0iNTgiIHZpZXdCb3g9IjAgMCA1NyA1OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTU2LjUgMjlDNTYuNSA0NC43NDgzIDQzLjk1NTggNTcuNSAyOC41IDU3LjVDMTMuMDQ0MiA1Ny41IDAuNSA0NC43NDgzIDAuNSAyOUMwLjUgMTMuMjUxNyAxMy4wNDQyIDAuNSAyOC41IDAuNUM0My45NTU4IDAuNSA1Ni41IDEzLjI1MTcgNTYuNSAyOVoiIGZpbGw9IiMwZTY2OWUiIHN0cm9rZT0iIzBlNjY5ZSIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj4KPHBhdGggZD0iTTI0LjUzMjUgMjkuNzkyMUwzMC45ODIyIDM2LjY3MTZDMzEuMzkyNSAzNy4xMDk1IDMyLjA1NzcgMzcuMTA5NSAzMi40Njc4IDM2LjY3MTZDMzIuODc3OSAzNi4yMzQyIDMyLjg3NzkgMzUuNTI0NiAzMi40Njc4IDM1LjA4NzJMMjYuNzYwNyAyOC45OTk5TDMyLjQ2NzYgMjIuOTEyOEMzMi44Nzc4IDIyLjQ3NTEgMzIuODc3OCAyMS43NjU3IDMyLjQ2NzYgMjEuMzI4MkMzMi4wNTc1IDIwLjg5MDYgMzEuMzkyMyAyMC44OTA2IDMwLjk4MjEgMjEuMzI4MkwyNC41MzIzIDI4LjIwNzlDMjQuMzI3MiAyOC40MjY3IDI0LjIyNDggMjguNzEzMiAyNC4yMjQ4IDI4Ljk5OThDMjQuMjI0OCAyOS4yODY2IDI0LjMyNzQgMjkuNTczNCAyNC41MzI1IDI5Ljc5MjFaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjE1IiBoZWlnaHQ9IjE2IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgMzYgMjEpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
}

.bestsellers-mobile__tabs-item:active,
.mn-brands__tags-item:active{
	background-color: rgba(17,120,187,.3);
}

.mn-brands__item:hover,
.desktop-menu__brand-item:hover,
.autocomplete-brands__item:hover img{
	transform: scale(.9);
}

.mn-brands__item:active,
.desktop-menu__brand-item:active,
.autocomplete-brands__item:active img{
	transform: scale(.8);
}

.i-slider-stories .btn-next:hover:after,
.i-slider-stories .btn-next:active:after,
.i-slider-stories .btn-prev:hover:after,
.i-slider-stories .btn-prev:active:after{
	border-color: #fff;
}

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

@media (min-width: 1280px){
	.mn-product__pic:hover img{
		transform: scale(1.05);
	}
	.mn-product__pic img{
		transform: none;
	}

	.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;
	}

	.basketnew__slider-new .mn-product-catalog-new{
		transition: 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{
		transition: 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;
	}
}

.mn-edges__item.hover .mn-edges__icon{
	animation: scaleAnim .4s ease;
}

@keyframes scaleAnim{
	0%{
		transform: scale(1);
	}
	25%{
		transform: scale(0.9);
	}
	50%{
		transform: scale(1);
	}
	75%{
		transform: scale(1.1);
	}
	100%{
		transform: scale(1);
	}
}

.mn-product__dtlist .mn-product__favorites.added:before,
.cp-product__favorites.added {
	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%;
	}
}

.filter_name:hover:after{
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDExIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik01LjAwNDk1IDUuNjQ1MUwwLjcwNTI0MiAxLjM0NTI1QzAuNDMxNTg3IDEuMDcxNzMgMC40MzE1ODcgMC42MjgyNTkgMC43MDUyNDIgMC4zNTQ4NjlDMC45Nzg2NTMgMC4wODE0NTc0IDEuNDIyMSAwLjA4MTQ1NzUgMS42OTU0OSAwLjM1NDg2OUw1LjUwMDA3IDQuMTU5NTdMOS4zMDQ1MiAwLjM1NDk4QzkuNTc4MDUgMC4wODE1Njg0IDEwLjAyMTQgMC4wODE1Njg0IDEwLjI5NDkgMC4zNTQ5OEMxMC41Njg0IDAuNjI4MzkyIDEwLjU2ODQgMS4wNzE4NCAxMC4yOTQ5IDEuMzQ1MzZMNS45OTUwOCA1LjY0NTIxQzUuODU4MzEgNS43ODE5MiA1LjY3OTI1IDUuODUwMTkgNS41MDAwOSA1Ljg1MDE5QzUuMzIwODUgNS44NTAxOSA1LjE0MTY1IDUuNzgxNzggNS4wMDQ5NSA1LjY0NTFaIiBmaWxsPSIjMTE3OEJCIi8+Cjwvc3ZnPgo=) !important;
}

.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-price__input-item .n-filter-price__input{
	border: 1px solid transparent;
}

.n-filter-price__input-item .n-filter-price__input:focus{
	border-color: #1178BB;
}

.n-pagination-new .n-pagination__item-catalog:hover{
	background: #9ac271;
}

.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);
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	transition: background .2s ease;
}

.n-catalog-new-sort:hover,
.n-catalog-new-sort.active{
	background: #f7f7f7;
}

.p-select__wrapper{
	cursor: pointer;
}

.c-reviews-like__value:not(.active) .c-reviews-like__icon:hover{
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0wLjU1MzE2NSAxOS45OTk4SDQuNTE2NTFDNC42MTE3NiAyMC4wMDI5IDQuNzA0MjkgMTkuOTY4MiA0Ljc3MTY4IDE5LjkwNDFDNC44MzkwOCAxOS44Mzk5IDQuODc1NSAxOS43NTE5IDQuODcyMDQgMTkuNjYxMlYxOC44OTA1QzguOTI4NjQgMTguODk0MSAxNC40NDY1IDE4Ljg5NzggMTcuMjM0OSAxOC44OTE3QzE4LjMwMTUgMTguODg5MyAxOS4xODY3IDE4LjEwNTIgMTkuMTg2NyAxNy4xNDM5VjE3LjExMjhDMTkuMTgyMiAxNi42ODY4IDE5LjAwOTMgMTYuMjc4MSAxOC43MDI4IDE1Ljk2NzlDMTkuNDQzIDE1LjcyMTUgMTkuOTY3NyAxNS4wNzg2IDE5Ljk2NzcgMTQuMzI0NUMxOS45NjA4IDEzLjg1ODYgMTkuNzU0MiAxMy40MTU2IDE5LjM5NiAxMy4wOTgxQzIwLjAyNiAxMi44MDk1IDIwLjQ0NTYgMTIuMjE5MiAyMC40NDU2IDExLjUzOTVWMTEuNTA2OEMyMC40NDczIDExLjAyNDQgMjAuMjMyMiAxMC41NjQxIDE5Ljg1NDggMTAuMjQyNEMyMC40NDExIDkuOTQxMjQgMjAuODQyNSA5LjM3Mjc5IDIwLjg0MjUgOC43MjIyOUMyMC44NDI1IDcuNzU5MjEgMTkuOTc1OSA2Ljk3NTE1IDE4LjkwNzUgNi45NzQ0NUwxMi43NDc1IDYuOTY4MjFMMTIuODY2NyAyLjkwMjE4QzEyLjg2NjcgMi44OTY4IDEyLjg2NzIgMi44OTE2IDEyLjg2NyAyLjg4NjIyQzEyLjg0MjMgMS40ODE2NyAxMS43MzkyIDAuMzA2OTYxIDEwLjI3NjMgMC4xMjcwNzdMOS40NDY4MyAwLjAwNDI2MjkyQzkuMzQzOTIgLTAuMDExMDAxNiA5LjIzOTE5IDAuMDE1MzY1NiA5LjE1NzU5IDAuMDc2OTQ2M0M5LjA3NjE3IDAuMTM4NTI3IDkuMDI1MzYgMC4yMjk1OTUgOS4wMTc1MiAwLjMyODQ3TDguNjcyOTIgNC42MzE0NkM4LjYzMDQ4IDUuMTU5NDkgOC40Mzk0MSA1LjY2NzA0IDguMTE5NTggNi4xMDAzNkM3LjkxNjEzIDYuMzgwNTEgNy42NjExNCA2LjYyMzM2IDcuMzY2NjIgNi44MTY3N0M3LjI0NTQ5IDYuODk1MzUgNy4xMDIxNSA2Ljk4MDAxIDYuOTU5OSA3LjA2OTUxQzYuMzAyMzggNy40ODM0IDUuNDc4MDIgNy45OTgyNSA0Ljg3MTg2IDguNTg3NjhWNy4zNjA0MUM0Ljg3MTg2IDcuMTY0MDUgNC43MjIzMiA2Ljk4ODUxIDQuNTE2MzIgNi45ODg1MUgwLjU1Mjk4MkMwLjM0MDI0NCA2Ljk5NTEgMC4xNjk1OCA3LjE1NzgxIDAuMTYyNjU5IDcuMzYwNDFWMTkuNjYxMkMwLjE2MjY1OSAxOS44NTc0IDAuMzQ3MTY2IDE5Ljk5OTggMC41NTMxNjUgMTkuOTk5OFoiIGZpbGw9IiMxYjg5ZDAiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSIyMSIgaGVpZ2h0PSIyMCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxIDIwKSByb3RhdGUoLTE4MCkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
}

.c-reviews-dislike__value:not(.active) .c-reviews-dislike__icon:hover{
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0wLjU1MzE2NSAwLjAwMDE5Mzk0OEg0LjUxNjUxQzQuNjExNzYgLTAuMDAyOTI4NDMgNC43MDQyOSAwLjAzMTc2NDcgNC43NzE2OCAwLjA5NTk0NjlDNC44MzkwOCAwLjE2MDEyOSA0Ljg3NTUgMC4yNDgwNzYgNC44NzIwNCAwLjMzODc5OVYxLjEwOTUxQzguOTI4NjQgMS4xMDU4NiAxNC40NDY1IDEuMTAyMjIgMTcuMjM0OSAxLjEwODI5QzE4LjMwMTUgMS4xMTA3MiAxOS4xODY3IDEuODk0NzggMTkuMTg2NyAyLjg1NjEzVjIuODg3MThDMTkuMTgyMiAzLjMxMzIxIDE5LjAwOTMgMy43MjE5IDE4LjcwMjggNC4wMzIwNUMxOS40NDMgNC4yNzg1NSAxOS45Njc3IDQuOTIxNDEgMTkuOTY3NyA1LjY3NTQ2QzE5Ljk2MDggNi4xNDEzOSAxOS43NTQyIDYuNTg0NDIgMTkuMzk2IDYuOTAxODdDMjAuMDI2IDcuMTkwNTEgMjAuNDQ1NiA3Ljc4MDgyIDIwLjQ0NTYgOC40NjA0NVY4LjQ5MzI0QzIwLjQ0NzMgOC45NzU2NSAyMC4yMzIyIDkuNDM1ODUgMTkuODU0OCA5Ljc1NzYzQzIwLjQ0MTEgMTAuMDU4OCAyMC44NDI1IDEwLjYyNzIgMjAuODQyNSAxMS4yNzc3QzIwLjg0MjUgMTIuMjQwOCAxOS45NzU5IDEzLjAyNDkgMTguOTA3NSAxMy4wMjU1TDEyLjc0NzUgMTMuMDMxOEwxMi44NjY3IDE3LjA5NzhDMTIuODY2NyAxNy4xMDMyIDEyLjg2NzIgMTcuMTA4NCAxMi44NjcgMTcuMTEzOEMxMi44NDIzIDE4LjUxODMgMTEuNzM5MiAxOS42OTMgMTAuMjc2MyAxOS44NzI5TDkuNDQ2ODMgMTkuOTk1N0M5LjM0MzkyIDIwLjAxMSA5LjIzOTE5IDE5Ljk4NDYgOS4xNTc1OSAxOS45MjMxQzkuMDc2MTcgMTkuODYxNSA5LjAyNTM2IDE5Ljc3MDQgOS4wMTc1MiAxOS42NzE1TDguNjcyOTIgMTUuMzY4NUM4LjYzMDQ4IDE0Ljg0MDUgOC40Mzk0MSAxNC4zMzMgOC4xMTk1OCAxMy44OTk2QzcuOTE2MTMgMTMuNjE5NSA3LjY2MTE0IDEzLjM3NjYgNy4zNjY2MiAxMy4xODMyQzcuMjQ1NDkgMTMuMTA0NiA3LjEwMjE1IDEzLjAyIDYuOTU5OSAxMi45MzA1QzYuMzAyMzggMTIuNTE2NiA1LjQ3ODAyIDEyLjAwMTggNC44NzE4NiAxMS40MTIzVjEyLjYzOTZDNC44NzE4NiAxMi44MzU5IDQuNzIyMzIgMTMuMDExNSA0LjUxNjMyIDEzLjAxMTVIMC41NTI5ODJDMC4zNDAyNDQgMTMuMDA0OSAwLjE2OTU4IDEyLjg0MjIgMC4xNjI2NTkgMTIuNjM5NlYwLjMzODc5OUMwLjE2MjY1OSAwLjE0MjYwOSAwLjM0NzE2NiAwLjAwMDE5Mzk0OCAwLjU1MzE2NSAwLjAwMDE5Mzk0OFoiIGZpbGw9IiMxYjg5ZDAiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSIyMSIgaGVpZ2h0PSIyMCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDIxIDApIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
}

.top-title .crumbs a:hover{
	color: #1178BB !important;
	border-bottom-color: #1178BB;
}

.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%);
	}
}

.basketnew__slider-new .mn-product-catalog-new:hover .mn-product__dtlist,
.basketnew__slider-new .mn-product-catalog-new:hover .mn-product__dtlist-bottom{
	box-shadow: none;
}

.basketnew__slider-new .slick-list{
	padding: 10px;
}

.authpopup .popup_auth_close{
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik05Ljg4MTkzIDAuMTE4NTU5QzkuNzI0MTggLTAuMDM5MTk0MyA5LjQ2ODQyIC0wLjAzOTE5NDMgOS4zMTA2NiAwLjExODU1OUwwLjExODU1OSA5LjMxMDY0Qy0wLjAzOTE5NDMgOS40Njg0IC0wLjAzOTE5NDMgOS43MjQxNiAwLjExODU1OSA5Ljg4MTkxQzAuMTk3NDI3IDkuOTYwODIgMC4zMDA4MjUgMTAuMDAwMiAwLjQwNDIwNCAxMC4wMDAyQzAuNTA3NTgzIDEwLjAwMDIgMC42MTA5NjEgOS45NjA4IDAuNjg5ODQ4IDkuODgxODlMOS44ODE5MyAwLjY4OTgwOUMxMC4wMzk3IDAuNTMyMDc1IDEwLjAzOTcgMC4yNzYzMTMgOS44ODE5MyAwLjExODU1OVoiIGZpbGw9IiMxNDE1MTciLz4KPHBhdGggZD0iTTkuODgxNjcgOS4zMTA2NUwwLjY4OTU2NSAwLjExODU2QzAuNTMxODMxIC0wLjAzOTE5NDMgMC4yNzYwNSAtMC4wMzkxOTQzIDAuMTE4MzE1IDAuMTE4NTZDLTAuMDM5NDM4NSAwLjI3NjI5NCAtMC4wMzk0Mzg1IDAuNTMyMDU2IDAuMTE4MzE1IDAuNjg5ODA5TDkuMzEwNDIgOS44ODE5MkM5LjM4OTI5IDkuOTYwOCA5LjQ5MjY5IDEwLjAwMDIgOS41OTYwNyAxMC4wMDAyQzkuNjk5NDUgMTAuMDAwMiA5LjgwMjg1IDkuOTYwOCA5Ljg4MTY5IDkuODgxOTRDMTAuMDM5NCA5LjcyNDE2IDEwLjAzOTQgOS40Njg0IDkuODgxNjcgOS4zMTA2NVoiIGZpbGw9IiMxNDE1MTciLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
	transition: all .2s ease;
}

.authpopup .popup_auth_close:hover{
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik05Ljg4MTkzIDAuMTE4NTU5QzkuNzI0MTggLTAuMDM5MTk0MyA5LjQ2ODQyIC0wLjAzOTE5NDMgOS4zMTA2NiAwLjExODU1OUwwLjExODU1OSA5LjMxMDY0Qy0wLjAzOTE5NDMgOS40Njg0IC0wLjAzOTE5NDMgOS43MjQxNiAwLjExODU1OSA5Ljg4MTkxQzAuMTk3NDI3IDkuOTYwODIgMC4zMDA4MjUgMTAuMDAwMiAwLjQwNDIwNCAxMC4wMDAyQzAuNTA3NTgzIDEwLjAwMDIgMC42MTA5NjEgOS45NjA4IDAuNjg5ODQ4IDkuODgxODlMOS44ODE5MyAwLjY4OTgwOUMxMC4wMzk3IDAuNTMyMDc1IDEwLjAzOTcgMC4yNzYzMTMgOS44ODE5MyAwLjExODU1OVoiIGZpbGw9IiMxMTc4QkIiLz4KPHBhdGggZD0iTTkuODgxNjcgOS4zMTA2NUwwLjY4OTU2NSAwLjExODU2QzAuNTMxODMxIC0wLjAzOTE5NDMgMC4yNzYwNSAtMC4wMzkxOTQzIDAuMTE4MzE1IDAuMTE4NTZDLTAuMDM5NDM4NSAwLjI3NjI5NCAtMC4wMzk0Mzg1IDAuNTMyMDU2IDAuMTE4MzE1IDAuNjg5ODA5TDkuMzEwNDIgOS44ODE5MkM5LjM4OTI5IDkuOTYwOCA5LjQ5MjY5IDEwLjAwMDIgOS41OTYwNyAxMC4wMDAyQzkuNjk5NDUgMTAuMDAwMiA5LjgwMjg1IDkuOTYwOCA5Ljg4MTY5IDkuODgxOTRDMTAuMDM5NCA5LjcyNDE2IDEwLjAzOTQgOS40Njg0IDkuODgxNjcgOS4zMTA2NVoiIGZpbGw9IiMxMTc4QkIiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
	filter: none;
}

.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: #1178BB !important;
}

.popup_auth .card_auth_new{
	transition: all .2s ease;
}

.auth_chb_pseudo{
	transition: all .2s ease;
}

.authpopup .auth_restore_back:hover .auth_restore_back_arrow{
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMSAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMjkyODkzIDcuMjkyODlDLTAuMDk3NjMxNCA3LjY4MzQxIC0wLjA5NzYzMTUgOC4zMTY1OCAwLjI5Mjg5MiA4LjcwNzFMNi42NTY4NSAxNS4wNzExQzcuMDQ3MzggMTUuNDYxNiA3LjY4MDU0IDE1LjQ2MTYgOC4wNzEwNyAxNS4wNzExQzguNDYxNTkgMTQuNjgwNSA4LjQ2MTU5IDE0LjA0NzQgOC4wNzEwNyAxMy42NTY5TDIuNDE0MjEgOEw4LjA3MTA3IDIuMzQzMTRDOC40NjE1OSAxLjk1MjYyIDguNDYxNTkgMS4zMTk0NSA4LjA3MTA3IDAuOTI4OTNDNy42ODA1NCAwLjUzODQwNSA3LjA0NzM4IDAuNTM4NDA1IDYuNjU2ODYgMC45Mjg5M0wwLjI5Mjg5MyA3LjI5Mjg5Wk0yMSA3TDEgN0wxIDlMMjEgOUwyMSA3WiIgZmlsbD0iIzExNzhCQiIvPgo8L3N2Zz4K);
}

.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_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;
}

/* фикс оверлея обратной связи */

.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;
}
/* End */


/* Start:/local/components/bxmaker/geoip.city/templates/header/style.css?165581737914659*/
.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: 20px;
    border-radius: 4px;
    opacity: 0;
}
.bxmaker__geoip__popup-close {
    position: absolute;
    top: 2px;
    height: 30px;
    right: 7px;
    color: rgba(0, 0, 0, 0.29);
    cursor: pointer;
    display: block;
    line-height: 30px;
    font-weight: normal;
    font-size: 28px;
}
.bxmaker__geoip__popup-close:hover {
    color: #2A4E69;
}
.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__city--header .bxmaker__geoip__popup-search input {
    padding: 7px 10px;
    width: 100%;
    height: 40px;
    font-size: 16px;
    background: #FFFFFF;
    border: 1px solid #DADADA;
    box-sizing: border-box;
    border-radius: 5px;
}
.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: 2px;
    font-size: 23px;
    text-align: center;
    color: rgba(0, 0, 0, 0.29);
    font-weight: normal;
    padding-top: 2px;
    cursor: pointer;
    line-height: 32px;
    display: block;
}
.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: 34px;
    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: 15px;
    padding-bottom: 0;
    max-height: 370px;
}
.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;
    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;
}
@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;
    }
}
@media screen and (max-width: 460px) {
    body .bxmaker__geoip__popup-content {
        top: 5%;
        left: 5%;
        width: 90%;
        padding: 15px;
        margin-left: 0;
        height: auto;
    }
    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:/local/templates/new_opt/components/bitrix/menu/template3_new/style.css?1655817379581*/
/* Left menu*/
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(/local/templates/new_opt/components/bitrix/menu/template3_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/templates/new_opt/components/bitrix/sale.basket.basket.line/new.main/style.css?16558173794227*/
.bx-basket {}
.bx-basket-block {
	font-size: 12px;
	padding-bottom: 5px;
	white-space: nowrap;
	position: relative;
	padding-left: 20px;
}
.bx-basket-block>.fa {
	color: #97a1ab;
	width: 12px;
	position: absolute;
	left: 0;
	top: 3px;
}
.bx-basket-block a {
	color: #039BE5;
	border-bottom: 1px dashed;
	margin-right: 10px;
}
.bx-basket-block a:hover {
	text-decoration: none;
	border-bottom-color: transparent;
}


/*FIXED BASKET*/

@media (min-width: 768px) {
	.bx-basket-fixed{
		width: 200px;
		position: fixed;
		z-index: 998;
		background: #fff;
		padding-top: 10px;
		border: 1px solid #F0F0F0;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
		border-radius: 1px;
		overflow: hidden;
	}
	.bx-basket-fixed.top	  {top:10px}
	.bx-basket-fixed.right  {right:10px}
	.bx-basket-fixed.bottom{bottom:10px}
	.bx-basket-fixed.left	 {left:10px}
	.bx-basket-fixed.bx-max-height{top:10px;bottom:10px;}
}
@media (max-width: 767px) {
	.bx-basket-fixed{
		/*width: 200px;*/
		position: fixed;
		z-index: 998;
		background: #fff;
		padding-top: 10px;
		border: 1px solid #F0F0F0;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
		border-radius: 1px;
		overflow: hidden;
		bottom: 0;
		left: 0;
		right: 0;
	}
	.bx-basket-item-list{
		display: none;
	}
	/*.bx-basket-fixed */
}
.bx-basket-fixed .bx-basket-block{
	margin-left: 10px;
}
.bx-basket-item-list{
	position: relative;
	padding-bottom: 20px;
	border-top: 1px solid #F7F7F7;
	overflow: hidden;
}
.bx-opener .bx-basket-item-list{
	padding-bottom: 75px;
}
.bx-max-height .bx-basket-item-list{
	position: absolute;
	bottom: 0px;
	left: 0;
	right: 0;
}
.bx-closed .bx-basket-item-list{
	height: 20px;
	overflow: hidden;
}
.bx-basket-item-list-action{
	cursor: pointer;
	background: #F7F7F7;
	position: absolute;
	bottom: 0;
	right: 0;
	left: 0;
	z-index: 120;
	height: 20px;
	line-height: 14px;
	vertical-align: middle;
	text-align: center;
	font-size: 12px;
	color: #4f4f4f;
	padding: 3px 0;
}
.bx-basket-item-list-button-container{
	text-align: center;
	position: absolute;
	bottom: 20px;
	border-top: 1px solid #F7F7F7;
	padding: 10px 0;
	background: #fff;
	left: 0;
	right: 0;
}

.bx-basket-item-list-button-container a.btn
{
	color: #dddddd;
	text-decoration: none;
}

.bx-basket-item-list-button-container a.btn:hover,
.bx-basket-item-list-button-container a.btn:active
{
	color: #ffffff;
}

.bx-basket-item-list-container{
	overflow-y: auto;
	max-height: 100%
}
.bx-basket-item-list-item{
	padding-top: 15px;
	position: relative;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 15px;
	border-bottom: 1px solid #F7F7F7;
}
.bx-basket-item-list-container .bx-basket-item-list-item:last-child{
	border-bottom: none;
	margin-bottom: 0;
}
.bx-basket-item-list-item-status{
	font-weight: bold;
	padding: 3px;
	background: #EBEBEB;
	margin: 0 10px 20px;
	line-height: 16px;
	font-size: 13px;
	border-radius: 3px;
	text-align: center;
	white-space: normal;
}
.bx-basket-item-list-item-img{
	text-align: center;
	position: relative;
	padding-bottom: 5px;
}
.bx-basket-item-list-item-img img{
	max-width: 90px;
	height: auto;
	border: 1px solid #E6E6E6;
}
.bx-basket-item-list-item-name
{
	padding-bottom: 5px;
}
.bx-basket-item-list-item-name a
{
	font-size: 13px;
	color: #3F3F3F;
	text-decoration: none;
	white-space: normal;
	line-height: 16px;
}
.bx-basket-item-list-item-remove{
	position: absolute;
	right: 10px;
	top: -7px;
	width: 20px;
	height:20px;
	cursor: pointer;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAMAAADzjKfhAAAAJFBMVEX///8yMjI6Ojpvb29wcHCEhISHh4eIiIiqqqqtra2wsLCxsbE3yvJ6AAAAAXRSTlMAQObYZgAAACxJREFUCNcFwYEBgCAMA7BYUMb2/78m9sXdJtfNMHkzcJ4DlS9FpXXKavT6ARdgANGqCJ38AAAAAElFTkSuQmCC) no-repeat center;
	opacity: .5;
}
.bx-basket-item-list-item-remove:hover{
	opacity: .7;
}
.bx-basket-item-list-item-price-block{
	padding-bottom: 5px;
	font-size: 12px;
}
.bx-basket-item-list-item-price{
	display: inline-block;
	margin-right: 5px;
}
.bx-basket-item-list-item-price-old{
	display: inline-block;
	margin-right: 5px;
	text-decoration: line-through;
	color: #B0B0B0
}
.bx-basket-item-list-item-price-summ{}

.bx_cart_login_top .bx-hdr-profile a {
	text-decoration: none;
}
.bx_cart_login_top .bx-hdr-profile{
	line-height: 1.44em;
}
/* End */


/* Start:/local/templates/new_opt/components/bitrix/menu/template_top_new/style.css?1655817379581*/
/* Left menu*/
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(/local/templates/new_opt/components/bitrix/menu/template_top_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/templates/new_opt/components/bitrix/menu/desktop_menu/style.css?1655817379581*/
/* Left menu*/
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(/local/templates/new_opt/components/bitrix/menu/desktop_menu/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/templates/new_opt/components/bitrix/sale.basket.basket.line/mobile/style.css?16558173794227*/
.bx-basket {}
.bx-basket-block {
	font-size: 12px;
	padding-bottom: 5px;
	white-space: nowrap;
	position: relative;
	padding-left: 20px;
}
.bx-basket-block>.fa {
	color: #97a1ab;
	width: 12px;
	position: absolute;
	left: 0;
	top: 3px;
}
.bx-basket-block a {
	color: #039BE5;
	border-bottom: 1px dashed;
	margin-right: 10px;
}
.bx-basket-block a:hover {
	text-decoration: none;
	border-bottom-color: transparent;
}


/*FIXED BASKET*/

@media (min-width: 768px) {
	.bx-basket-fixed{
		width: 200px;
		position: fixed;
		z-index: 998;
		background: #fff;
		padding-top: 10px;
		border: 1px solid #F0F0F0;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
		border-radius: 1px;
		overflow: hidden;
	}
	.bx-basket-fixed.top	  {top:10px}
	.bx-basket-fixed.right  {right:10px}
	.bx-basket-fixed.bottom{bottom:10px}
	.bx-basket-fixed.left	 {left:10px}
	.bx-basket-fixed.bx-max-height{top:10px;bottom:10px;}
}
@media (max-width: 767px) {
	.bx-basket-fixed{
		/*width: 200px;*/
		position: fixed;
		z-index: 998;
		background: #fff;
		padding-top: 10px;
		border: 1px solid #F0F0F0;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
		border-radius: 1px;
		overflow: hidden;
		bottom: 0;
		left: 0;
		right: 0;
	}
	.bx-basket-item-list{
		display: none;
	}
	/*.bx-basket-fixed */
}
.bx-basket-fixed .bx-basket-block{
	margin-left: 10px;
}
.bx-basket-item-list{
	position: relative;
	padding-bottom: 20px;
	border-top: 1px solid #F7F7F7;
	overflow: hidden;
}
.bx-opener .bx-basket-item-list{
	padding-bottom: 75px;
}
.bx-max-height .bx-basket-item-list{
	position: absolute;
	bottom: 0px;
	left: 0;
	right: 0;
}
.bx-closed .bx-basket-item-list{
	height: 20px;
	overflow: hidden;
}
.bx-basket-item-list-action{
	cursor: pointer;
	background: #F7F7F7;
	position: absolute;
	bottom: 0;
	right: 0;
	left: 0;
	z-index: 120;
	height: 20px;
	line-height: 14px;
	vertical-align: middle;
	text-align: center;
	font-size: 12px;
	color: #4f4f4f;
	padding: 3px 0;
}
.bx-basket-item-list-button-container{
	text-align: center;
	position: absolute;
	bottom: 20px;
	border-top: 1px solid #F7F7F7;
	padding: 10px 0;
	background: #fff;
	left: 0;
	right: 0;
}

.bx-basket-item-list-button-container a.btn
{
	color: #dddddd;
	text-decoration: none;
}

.bx-basket-item-list-button-container a.btn:hover,
.bx-basket-item-list-button-container a.btn:active
{
	color: #ffffff;
}

.bx-basket-item-list-container{
	overflow-y: auto;
	max-height: 100%
}
.bx-basket-item-list-item{
	padding-top: 15px;
	position: relative;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 15px;
	border-bottom: 1px solid #F7F7F7;
}
.bx-basket-item-list-container .bx-basket-item-list-item:last-child{
	border-bottom: none;
	margin-bottom: 0;
}
.bx-basket-item-list-item-status{
	font-weight: bold;
	padding: 3px;
	background: #EBEBEB;
	margin: 0 10px 20px;
	line-height: 16px;
	font-size: 13px;
	border-radius: 3px;
	text-align: center;
	white-space: normal;
}
.bx-basket-item-list-item-img{
	text-align: center;
	position: relative;
	padding-bottom: 5px;
}
.bx-basket-item-list-item-img img{
	max-width: 90px;
	height: auto;
	border: 1px solid #E6E6E6;
}
.bx-basket-item-list-item-name
{
	padding-bottom: 5px;
}
.bx-basket-item-list-item-name a
{
	font-size: 13px;
	color: #3F3F3F;
	text-decoration: none;
	white-space: normal;
	line-height: 16px;
}
.bx-basket-item-list-item-remove{
	position: absolute;
	right: 10px;
	top: -7px;
	width: 20px;
	height:20px;
	cursor: pointer;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAMAAADzjKfhAAAAJFBMVEX///8yMjI6Ojpvb29wcHCEhISHh4eIiIiqqqqtra2wsLCxsbE3yvJ6AAAAAXRSTlMAQObYZgAAACxJREFUCNcFwYEBgCAMA7BYUMb2/78m9sXdJtfNMHkzcJ4DlS9FpXXKavT6ARdgANGqCJ38AAAAAElFTkSuQmCC) no-repeat center;
	opacity: .5;
}
.bx-basket-item-list-item-remove:hover{
	opacity: .7;
}
.bx-basket-item-list-item-price-block{
	padding-bottom: 5px;
	font-size: 12px;
}
.bx-basket-item-list-item-price{
	display: inline-block;
	margin-right: 5px;
}
.bx-basket-item-list-item-price-old{
	display: inline-block;
	margin-right: 5px;
	text-decoration: line-through;
	color: #B0B0B0
}
.bx-basket-item-list-item-price-summ{}

.bx_cart_login_top .bx-hdr-profile a {
	text-decoration: none;
}
.bx_cart_login_top .bx-hdr-profile{
	line-height: 1.44em;
}
/* End */


/* Start:/local/templates/new_opt/components/bitrix/main.feedback/template2/style.css?1655817379293*/
div.mfeedback {}
div.mf-name, div.mf-email, div.mf-captcha, div.mf-message {width:80%; padding-bottom:0.4em;}
div.mf-name input, div.mf-email input {width:60%;}
div.mf-message textarea {width: 60%;}
span.mf-req {color:red;}
div.mf-ok-text {color:green; font-weight:bold; padding-bottom: 1em;}

/* End */


/* Start:/local/templates/new_opt/components/bitrix/main.feedback/template1/style.css?1655817379293*/
div.mfeedback {}
div.mf-name, div.mf-email, div.mf-captcha, div.mf-message {width:80%; padding-bottom:0.4em;}
div.mf-name input, div.mf-email input {width:60%;}
div.mf-message textarea {width: 60%;}
span.mf-req {color:red;}
div.mf-ok-text {color:green; font-weight:bold; padding-bottom: 1em;}

/* End */


/* Start:/local/components/marconi/popup_auth_opt_3_0/templates/.default/style.css?174066872553393*/
.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: var(--primary-color);
	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;
}

.authpopup.popup_auth .card_auth:hover{
	background-color: var(--primary-color-hover) !important;
}

.authpopup.popup_auth .card_auth:active{
	background-color: var(--primary-color-active) !important;
}

.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 #1178BB; */
	border-bottom: none;
	padding: 0px;
	font-weight: 100;
	width: unset;
	font-size: 16px;
	color: #1178BB;
	position: relative;
}

.popup_v.in_vosstanovlenie:before {
	content: '';
	position: absolute;
	bottom: -3px;
	left: 1px;
	width: 98%;
	border-bottom: 1px dashed #1178BB;
}

.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%;
	background-color: transparent !important;
	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_auth .popup_content.register_.active{
	margin-bottom: 20px;
}

.popup_auth .popup_content.register_.active.style2{
	margin-top: 0;
}

.popup_auth .popup_content.register_.active.style2 .authpopup__top-link,
.popup_auth .popup_content.register_.active.style2 .enter_phone_title,
.popup_auth .popup_content.register_.active.style2 .enter_subtitle{
	margin-bottom: 25px;
}

.popup_auth .popup_content.register_.active.style2 .authpopup__cols + .enter_subtitle{
	margin-top: 16px;
}

.popup_auth .popup_content.register_.active.style2 .card_auth{
	max-width: none;
}

.popup_content.active .auth_chb_text {
	margin-top: 1px;
}

.popup_auth_close {
	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;
}

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: #1178BB;
	border-color: #1178BB;
}
.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;
}
.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: #1178BB;
	text-decoration: underline;
}
.auth_restore_back {
	font-size: 14px !important;
	margin-bottom: 30px;
	float: none;
	border: none;
	padding: 0;
	width: 100%;
	color: #1178BB;
	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 #1178BB;
}

.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 #1178BB;
}

.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'] {
	border-color: red !important;
}
.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'] {
	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'] {
	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 28px 0;
	overflow: auto;
	max-height: 100%;
}
.authpopup .popup_auth_wraper {
	/*width: 428px;*/
	width: auto;
}
.authpopup .enter_phone_title {
	text-align: center;
	font-size: 24px;
}
.authpopup .enter-sms_title {
	font-size: 22px;
}
.authpopup__inside {
	max-width: 390px;
	margin: 0 auto;
}
.authpopup .ch-input__name-phone {
	max-width: 390px;
	margin: 0 auto;
}
.authpopup__input .ch-input__name {
	font-size: 14px;
	color: #141517;
	margin-bottom: 9px;
}
.authpopup .authpopup__input-namxe 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='password'], .authpopup__input .ch-input input[type='search'] {
	height: 50px;
	font-size: 16px;
	border: 1px solid #DADADA !important;
	border-radius: 5px !important;
	color: #141517;
	width: 100%;
	-webkit-box-sizing: border-box !important;
	box-sizing: border-box !important;
	padding-top: 0;
}
.authpopup__input .ch-input input[type="search"]::-webkit-search-cancel-button {
	display: none;
}
.authpopup__input .ch-input input[type='text'].phone-prefix, .authpopup__input .ch-input input[type='search'].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: 390px;
	border-radius: 5px;
	color: #fff;
	line-height: 40px;
	text-transform: none;
	font-size: 16px;
	font-weight: 500;
}
.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: #000; */
	color: #1178BB;
	border-bottom: 1px solid;
}
.authpopup .in_site_auth_body a:before, .authpopup .in_site_auth_body a:after {
	display: none;
}
.authpopup .auth_bottom {
	padding: 0;
	max-width: 300px;
	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;
}
.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;
}
.authpopup .auth_chb_text a {
	color: #000;
	text-decoration: underline;
}
.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;
}
.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_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);
}
.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: #141517;
	border-bottom: 1px solid;
	float: left;
	margin-left: 20px;
	cursor: pointer;
}
.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: 40px;
}
.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'] {
	height: 40px;
	border: 1px solid #DADADA !important;
	border-radius: 5px !important;
	color: #141517;
	width: 100%;
	-webkit-box-sizing: border-box !important;
	box-sizing: border-box !important;
	padding-top: 0;
	padding-left: 12px;
	font-size: 14px;
}
.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input[type='text']::-webkit-input-placeholder {
	padding-left: 12px;
	color: #B9BBCC;
}
.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input[type='text']::-moz-placeholder {
	padding-left: 12px;
	color: #B9BBCC;
}
.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input[type='text']:-ms-input-placeholder {
	padding-left: 12px;
	color: #B9BBCC;
}
.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input[type='text']::-ms-input-placeholder {
	padding-left: 12px;
	color: #B9BBCC;
}
.authpopup.popup_auth .ch-input__outer.ch-input__name-inside.authpopup__input.code_sms .ch-input input[type='text']::placeholder {
	padding-left: 12px;
	color: #B9BBCC;
}
.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: 7px;
	box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.2);
	background-color: #1178BB;
	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;
}.card_auth_new.deactive {
	 background-color: #DADADA;
	 pointer-events: none;
	 box-shadow: none;
 }
.auth_bottom {
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.popup_auth_close {
	position: absolute;
	right: 15px;
	top: 15px;
}
.enter-soc {
	display: none;
}
.reg-popup .email_auth {
	margin-top: 40px;
}
.reg-popup .enter_phone_title {
	margin-bottom: 46px;
}
.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: 30px;
}
.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 .timer_sms {
	margin-bottom: 0;
	font-size: 14px;
}
.reg-popup .enter-sms_change {
	float: none;
	margin-left: 0px;
}
.reg-popup .auth_restore_back {
	position: absolute;
	left: -55px;
	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;
}


@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;
	}
	.popup_auth_wraper {
		min-height: 0;
	}
}
@media all and (max-width: 768px) {
	.authpopup .popup_auth_wraper {
		max-width: 630px;
	}
}
@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;
		margin-left: 0;
	}
	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: 100%;
	}
	.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%;
		padding: 0 40px;
	}
	.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="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: #1178BB;
	position: relative;
	margin-left: 15px;
}

.in_site_auth_body a:before {
	content: '';
	position: absolute;
	bottom: -3px;
	left: 1px;
	width: 98%;
	border-bottom: 1px dashed #1178BB;
}

.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 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: #1178BB;
}

.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: #1178BB;
}

.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 (min-width: 768px)  {
	.authpopup .popup_auth_wraper {
		min-width: 428px;
	}
}
@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: 36px;
		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: 10px;
		top: 10px;
	}

	.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.register_.active{
		margin-bottom: 20px;
	}
	.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: 0;
	}

}

/*NEW*/
.popup_left_col.style2 .form-radio-group{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;

	margin-bottom: 57px;
}

.popup_left_col.style2 .form-radio-group .form-radio{
	margin-right: 29px;
}

.popup_left_col.style2 .form-radio-group .form-radio:last-child{
	margin-right: 0;
}

.popup_left_col.style2 .form-radio .radio{
	position: relative;

	width: 20px;
	height: 20px;
	margin-right: 10px;

	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;

	border: 2px solid #dadada;
	border-radius: 50%;
}

.popup_left_col.style2 .form-radio .radio:before{
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;

	display: block;

	width: 10px;
	height: 10px;
	margin: auto;

	content: '';
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;

	opacity: 0;
	border-radius: 50%;
	background: #fff;
}

.popup_left_col.style2 .form-radio input{
	display: none;
}

.popup_left_col.style2 .form-radio input:checked	+ .form-radio__wrap{
	border-color: #1178BB;
}

.popup_left_col.style2 .form-radio input:checked	+ .form-radio__wrap	> .radio{
	border-color: #1178BB;
	background: #1178BB;
}

.popup_left_col.style2 .form-radio input:checked	+ .form-radio__wrap	> .radio:before{
	opacity: 1;
}

.popup_left_col.style2 .form-radio__wrap{
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;

	min-width: 180px;
	padding: 14px 9px;

	cursor: pointer;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;

	border: 1px solid transparent;
	border-radius: 5px;
	background: #fff;
	-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .15);
	box-shadow: 0 1px 5px rgba(0, 0, 0, .15);

	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.popup_left_col.style2 .form-radio__wrap:hover{
	-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .25);
	box-shadow: 0 1px 5px rgba(0, 0, 0, .25);
}

.popup_left_col.style2 .form-radio__wrap span{
	font-size: 15px;
	font-weight: bold;

	color: #141517;
}

.popup_left_col.style2 .popup_soc_login .bx-system-auth-form{
	width: 400px;
	max-width: 100%;

	text-align: left;
}

.popup_left_col.style2 .popup_soc_login .bx-system-auth-form div.bx-auth{
	margin-left: -6px !important;

	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
}

.popup_left_col.style2 .popup_soc_login .bx-system-auth-form .bx_auth_serv_info{
	margin: 10px 15px !important;
}

.popup_left_col.style2 .popup_soc_login .bx-system-auth-form .bx_auth_serv_info:last-child{
	margin-right: 0 !important;
}

.popup_left_col.style2 .authpopup .enter_phone_title{
	margin-bottom: 64px;
}

.popup_left_col.style2 .enter_subtitle{
	font-size: 18px;
	font-weight: bold;

	margin-bottom: 42px;

	color: #000;
}

.popup_left_col.style2 .authpopup .ch-input__outer.ch-input__name-inside.ch-input__name-outside.authpopup__input.code_sms{
	max-width: 390px;
}

.popup_left_col.style2 .timer_sms{
	margin-bottom: 0;
}

.popup_left_col.style2 .popup_auth .card_auth_new{
	margin-top: 5px;
}

.popup_left_col.style2 .err_auth{
	padding: 6px;
}

.popup_left_col.style2 .authpopup .auth_chb{
	margin-bottom: 16px;
}

.popup_left_col.style2 .authpopup .in_site_auth{
	margin-top: 22px;
}

.popup_left_col.style2 .in_site_auth_body a{
	font-size: 14px;

	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.popup_left_col.style2 .in_site_auth_body a:hover{
	color: #1178BB;
}

.popup_left_col.style2 .authpopup .auth_chb_text a{
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.popup_left_col.style2 .authpopup .auth_chb_text a:hover{
	color: #1178BB;
}

.popup_left_col.style2 .bx_auth_serv_info{
	cursor: pointer;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.popup_left_col.style2 .bx_auth_serv_info:hover{
	opacity: .75;
}

.popup_left_col.style2 .bx_auth_serv_info.VKontakte{
	background-image: url('/local/components/marconi/popup_auth_opt_3_0/templates/.default/../img/soc/vk.svg');
}

.popup_left_col.style2 .bx_auth_serv_info.Facebook{
	background-image: url('/local/components/marconi/popup_auth_opt_3_0/templates/.default/../img/soc/facebook.svg');
}

.popup_left_col.style2 .bx_auth_serv_info.GoogleOAuth{
	background-image: url('/local/components/marconi/popup_auth_opt_3_0/templates/.default/../img/soc/google.svg');
}

.popup_left_col.style2 .bx_auth_serv_info.MyMailRu{
	background-image: url('/local/components/marconi/popup_auth_opt_3_0/templates/.default/../img/soc/mail.ru.svg');
}

.popup_left_col.style2 .bx_auth_serv_info.YandexOAuth{
	background-image: url('/local/components/marconi/popup_auth_opt_3_0/templates/.default/../img/soc/yandex.svg');
}

.popup_left_col.style2 .popup_auth .card_auth_new{
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.popup_left_col.style2 .popup_auth .card_auth_new:hover{
	background-color: #7fa955;
}

.popup_left_col.style2 .popup_auth .card_auth_new:active{
	background-color: #69933f;
}

.popup_left_col.style2 .authpopup .popup_auth_outer{
	display: none;

	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.popup_left_col.style2 .authpopup .popup_auth_outer.active{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.popup_left_col.style2 .authpopup .popup_auth_outer.less-padding{
	padding-top: 34px;
}

.popup_left_col.style2 .popup_right_col.active{
	display: block;
}

.popup_left_col.style2 .popup_right_col-title{
	font-size: 18px;

	margin-bottom: 40px;
}

.popup_left_col.style2 .popup_right_col-subtitle{
	margin-bottom: 30px;
}

.popup_right_col .popup_right_col-btn {
	color: #1178BB;
	border: 1px solid #1178BB;
}

.popup_right_col .popup_right_col-btn:hover{
	color: #fff;
}

.popup_right_col .popup_right_col-btn:active{
	border-color: #0c588a;
}

.popup_left_col.style2 .popup_right_col-btn{
	cursor: pointer;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.popup_left_col.style2 .popup_right_col-btn:hover{
	color: #fff;
	border-color: #7fa955;
	background-color: #7fa955;
}

.popup_left_col.style2 .popup_right_col-btn:active{
	color: #fff;
	border-color: #69933f;
	background-color: #69933f;
}

.popup_left_col.style2 .popup_right_col-btn.green{
	font-size: 16px;
	font-weight: 500;

	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;

	color: #fff;
	border-color: #1178BB;
	background: #1178BB;
}

.popup_left_col.style2 .popup_right_col-btn.green:hover{
	background-color: #7fa955;
}

.popup_left_col.style2 .popup_right_col-btn.green:active{
	background-color: #69933f;
}

.popup_left_col.style2 .authpopup__inside{
	max-width: 390px;
}

.popup_left_col.style2 .popup_content .ch-input__outer{
	margin-bottom: 27px;
}

.popup_left_col.style2 .authpopup .popup_content.register_{
	display: block !important;
}

.popup_left_col.style2 .authpopup .popup_content.register_ .enter_phone_title{
	margin-bottom: 26px;
}

.popup_left_col.style2 .authpopup .popup_content.register_ .enter_subtitle{
	font-size: 16px;

	margin-bottom: 25px;
}

.popup_left_col.style2 .authpopup__cols{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;

	margin-bottom: 3px;
	width: 824px;
	max-width: calc(100vw - 100px);
	flex-wrap: wrap;
}

.popup_left_col.style2 .authpopup__cols	+ .enter_subtitle{
	margin-top: 10px;
}

.popup_left_col.style2 .authpopup__col{
	width: calc(50% - 22px);
	margin-right: 44px;
}

.popup_left_col.style2 .authpopup__col:nth-child(2n) {
	margin-right: 0;
}

.popup_left_col.style2 .authpopup__col:last-child{
	margin-right: 0;
}

.popup_left_col.style2 .authpopup__btn-wrap{
	margin-top: 15px;
}

.popup_left_col.style2 .authpopup__top-link{
	margin-bottom: 58px;
}

.popup_left_col.style2 .authpopup__top-link span{
	margin-right: 15px;
}

.popup_left_col.style2 .authpopup__top-link a{
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	text-decoration: underline;

	color: #000;
}

.popup_left_col.style2 .authpopup__top-link a:hover{
	color: #1178BB;
}

.popup_left_col.style2 .authpopup .authpopup__input-name span.green{
	font-size: 16px;
	font-weight: bold;

	color: #1178BB;
}

.popup_left_col.style2 .authpopup__input .ch-input input.form-error{
	border-color: #ff343c !important;
}

.popup_left_col.style2 .form-error-msg{
	font-size: 12px;

	margin-top: 8px;
	margin-bottom: -12px;

	color: #ff343c;
}

.popup_left_col.style2 .authpopup .popup_v.in_vosstanovlenie{
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.popup_left_col.style2 .authpopup .popup_v.in_vosstanovlenie:hover{
	color: #1178BB;
	border-bottom-color: transparent;
}

.popup_left_col.style2 .popup_auth_wraper{
	min-height: 0;
}

.popup_left_col.style2 .authpopup.popup_auth .popup_auth_wraper .card_auth_new{
	margin-top: 0;
}

.popup_left_col.style2 .authpopup.popup_auth .popup_auth_wraper .card_auth_new	+ .auth_bottom{
	margin-top: 15px;
}

.popup_left_col.style2 .authpopup .ch-input__name-phone{
	margin-bottom: -7px;
}

.popup_left_col.style2 .p-select{
	width: 100%;

	cursor: pointer;
}

.popup_left_col.style2 .p-select-input{
	width: 100%;

	cursor: pointer;
}

.p-select{
	font-family: inherit;
	font-size: 14px;
	line-height: 40px;

	position: relative;

	display: block;
	float: left;
	clear: both;

	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 82px;
	height: 40px;

	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	text-align: left !important;
	white-space: nowrap;

	border: 1px solid #ececee;
	border-radius: 5px;
	outline: 0;
	background-color: #fff;

	-webkit-tap-highlight-color: transparent;
}

.p-select	> input{
	font-family: 'HelveticaNeueCyr', sans-serif;
	font-size: 14px;

	overflow: hidden;

	width: 52px;
	height: 100%;
	padding-left: 18px;

	opacity: 1 !important;
	color: #000;
	border: none;
	background-color: transparent;
}

.p-select	> input[disabled]{
	opacity: 1 !important;
}

.p-select	> input::-webkit-outer-spin-button,
.p-select	> input::-webkit-inner-spin-button{
	margin: 0;

	-webkit-appearance: none;
}

.p-select	> input[type=number]{
	-moz-appearance: textfield;
}

.p-select-arrow{
	position: absolute;
	top: 0;
	right: 0;

	width: 30px;
	height: 40px;
}

.p-select-arrow:after{
	position: absolute;
	top: 50%;
	right: 12px;

	display: block;

	width: 5px;
	height: 5px;
	margin-top: -4px;

	content: '';
	content: '';
	-webkit-transition: all .15s ease-in-out;
	-o-transition: all .15s ease-in-out;
	transition: all .15s ease-in-out;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	-webkit-transform-origin: 66% 66%;
	-ms-transform-origin: 66% 66%;
	transform-origin: 66% 66%;
	pointer-events: none;

	border-right: 2px solid #999;
	border-bottom: 2px solid #999;
}

.p-select-list{
	position: absolute;
	z-index: 9;
	top: 100%;
	left: 0;

	overflow: hidden;
	overflow: auto;

	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	max-height: 123px;
	margin-top: 4px;
	padding: 0;

	-webkit-transition: all .2s cubic-bezier(.5, 0, 0, 1.25), opacity .15s ease-out;
	-o-transition: all .2s cubic-bezier(.5, 0, 0, 1.25), opacity .15s ease-out;
	transition: all .2s cubic-bezier(.5, 0, 0, 1.25), opacity .15s ease-out;
	-webkit-transform: scale(.75) translateY(-21px);
	-ms-transform: scale(.75) translateY(-21px);
	transform: scale(.75) translateY(-21px);
	-webkit-transform-origin: 50% 0;
	-ms-transform-origin: 50% 0;
	transform-origin: 50% 0;
	pointer-events: none;

	opacity: 0;
	border-radius: 5px;
	background-color: #fff;
	-webkit-box-shadow: 0 0 0 1px rgba(68, 68, 68, .11);
	box-shadow: 0 0 0 1px rgba(68, 68, 68, .11);
}

.p-select-list li{
	font-weight: 400;
	line-height: 40px;

	width: 100%;
	min-height: 40px;
	padding-right: 18px;
	padding-left: 18px;

	list-style: none;

	cursor: pointer;
	-webkit-transition: all .2s;
	-o-transition: all .2s;
	transition: all .2s;
	text-align: left;

	outline: 0;
}

.p-select-list li:hover{
	background-color: #f9f8f7;
}

.p-select-list li.selected{
	font-weight: 700;
}

.p-select.open{
	border-color: #1178BB;
}

.p-select.open .p-select-list{
	-webkit-transform: scale(1) translateY(0);
	-ms-transform: scale(1) translateY(0);
	transform: scale(1) translateY(0);
	pointer-events: auto;

	opacity: 1;
}

.p-select.open .p-select-arrow{
	-webkit-transform: rotate(-180deg);
	-ms-transform: rotate(-180deg);
	transform: rotate(-180deg);
}


@media (min-width: 768px){
	.popup_left_col.style2 .authpopup__input-group{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}

	.popup_left_col.style2 .authpopup__input-group .authpopup__input{
		margin-right: 40px;

		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
	}

	.popup_left_col.style2 .authpopup__input-group .authpopup__input:last-child{
		margin-right: 0;
	}
}

@media (max-width: 1023px){
	.popup_left_col.style2 .popup_soc_login{
		max-width: 390px;
	}

	.popup_left_col.style2 .popup_right_col{
		max-width: 390px;
	}

	.popup_left_col.style2 .authpopup .popup_auth_wraper{
		max-width: 390px;
	}
}

@media (max-width: 767px){
	.popup_left_col.style2 .authpopup .popup_content.register_{
		width: 100%;
		max-width: 414px;
		padding: 0 12px;
	}

	.popup_left_col.style2 .authpopup .popup_content.register_ .enter_phone_title{
		margin-bottom: 20px;
	}

	.popup_left_col.style2 .authpopup .popup_content.register_ .ch-input__outer{
		margin-bottom: 28px;
	}

	.popup_left_col.style2 .authpopup__cols{
		display: flex;
    flex-direction: column;
		width: 100%;
		max-width: none;
	}

	.popup_left_col.style2 .authpopup__col{
		width: 100%;
	}

	.popup_left_col.style2 .authpopup__col.order-0{
		order: 0;
	}

	.popup_left_col.style2 .authpopup__col.order-1{
		order: 1;
	}

	.popup_left_col.style2 .authpopup__col.order-2{
		order: 2;
	}

	.popup_left_col.style2 .authpopup__col.order-3{
		order: 3;
	}

	.popup_left_col.style2 .authpopup__col.order-4{
		order: 4;
	}

	.popup_left_col.style2 .authpopup__col.order-5{
		order: 5;
	}

	.popup_left_col.style2 .authpopup__col.order-6{
		order: 6;
	}

	.popup_left_col.style2 .authpopup__col.order-7{
		order: 7;
	}

	.popup_left_col.style2 .authpopup__col.order-8{
		order: 8;
	}
}

@media (max-width: 479px){
	.popup_left_col.style2 .form-radio-group{
		margin-bottom: 43px;
	}

	.popup_left_col.style2 .form-radio-group .form-radio{
		margin-right: 15px;

		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
	}

	.popup_left_col.style2 .form-radio__wrap{
		width: 100%;
		min-width: 0;
	}

	.popup_left_col.style2 .popup_soc_login .bx-system-auth-form{
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}

	.popup_left_col.style2 .popup_soc_login .bx-system-auth-form table{
		width: 100%;
	}

	.popup_left_col.style2 .popup_soc_login .bx-system-auth-form div.bx-auth{
		margin-right: 0 !important;
		margin-left: -16px !important;
	}

	.popup_left_col.style2 .popup_soc_login{
		margin-top: 21px;
	}

	.popup_left_col.style2 .authpopup .enter_phone_title{
		margin-bottom: 45px;
	}

	.popup_left_col.style2 .enter_subtitle{
		font-size: 18px;

		margin-bottom: 21px;
	}

	.popup_left_col.style2 .popup_auth .card_auth_new{
		margin-top: 1px;
	}

	.popup_left_col.style2 .authpopup .auth_chb{
		margin-bottom: 5px;
	}

	.popup_left_col.style2 .authpopup .in_site_auth{
		margin-top: 45px;
	}

	.popup_left_col.style2 .authpopup .popup_auth_outer.less-padding{
		padding-top: 30px !important;
	}

	.popup_left_col.style2 .popup_auth.authpopup .popup_content.active{
		margin-bottom: 48px;
	}

	.popup_left_col.style2 .popup_right_col-title{
		margin-bottom: 19px;
	}

	.popup_left_col.style2 .authpopup .enter_email .card_auth{
		margin-top: 12px;
	}

	.popup_left_col.style2 .authpopup__btn-wrap{
		margin-top: 30px;
	}

	.popup_left_col.style2 .authpopup__top-link{
		margin-bottom: 28px;
	}
}

@media (max-width: 359px){
	.popup_left_col.style2 .popup_soc_login .bx-system-auth-form div.bx-auth{
		margin-left: -10px !important;
	}

	.popup_left_col.style2 .popup_soc_login .bx-system-auth-form .bx_auth_serv_info{
		margin: 10px 10px !important;
	}
}

.change_pass{
	padding-bottom: 50px;
}
@media (max-width: 1023px){
	.change_pass{
		padding-bottom: 80px;
	}
}
@media (max-width: 767px){
	.change_pass{
		padding-bottom: 0;
	}
}
.change_pass sup{
	font-size: 18px;
	font-weight: bold;

	position: relative;
	top: -1px;

	margin-left: 4px;

	vertical-align: top;

	color: #1178bb;
}

.popup_auth .card_auth:disabled,
.popup_auth .card_auth.disabled{
	cursor: default;
	pointer-events: none;

	border-color: #dbdde1 !important;
	background: #dbdde1 !important;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.confirm_phone,
.confirm_code{
	padding-bottom: 50px;
}
@media (max-width: 1023px){
	.confirm_phone,
	.confirm_code{
		padding-bottom: 80px;
	}
}
@media (max-width: 767px){
	.confirm_phone,
	.confirm_code{
		padding-bottom: 0;
	}
}
.confirm_phone .enter_phone_desc,
.confirm_code .enter_phone_desc{
	line-height: 1.5;

	margin-top: 54px;
	margin-bottom: 22px;

	color: #6c6d79;
}
.confirm_phone .enter_phone_desc b,
.confirm_code .enter_phone_desc b{
	color: #141517;
}

.authpopup__input .ch-input input[type='tel']{
	-webkit-box-sizing: border-box !important;
	box-sizing: border-box !important;
	width: 100%;
	max-width: 100% !important;
	height: 40px;
	padding-top: 0;

	color: #141517;
	border: 1px solid #dadada !important;
	border-radius: 5px !important;
}

.card_auth_btns{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.card_auth_btns .card_auth{
	margin-right: 10px;

	-webkit-box-shadow: none;
	box-shadow: none;
}
.card_auth_btns .card_auth:last-child{
	margin-right: 0;
	margin-left: 10px;
}

.popup_auth .card_auth.card_auth_back{
	line-height: 36px;

	color: #1178bb;
	border: 2px solid #1178bb;
	background-color: #fff;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.popup_auth .card_auth.card_auth_back span{
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
.popup_auth .card_auth.card_auth_back:hover,
.popup_auth .card_auth.card_auth_back:focus{
	background-color: #1178bb;
}
.popup_auth .card_auth.card_auth_back:hover span,
.popup_auth .card_auth.card_auth_back:focus span{
	color: #fff;
}

.authpopup_code_wrap{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;

	margin-bottom: 50px;
}
.authpopup_code_wrap.error-state .authpopup_code_input:not(:focus){
	border-width: 2px;
	border-color: rgba(255, 52, 60, .4);
}
.authpopup_code_wrap.error-state	+ .err_auth{
	display: block;
}
.authpopup_code_wrap	+ .err_auth{
	font-size: 12px;

	display: none;

	margin-top: -37px;
	margin-bottom: 23px;
	padding: 0;

	text-align: left;

	color: #ff343c;
}

.authpopup_code_input{
	font-size: 24px;

	width: 39px;
	height: 49px;
	margin-right: 10px;

	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	text-align: center;

	color: #000;
	border: 1px solid #f2f3f5;
	border-radius: 10px;
	background: #f2f3f5;
}
@media (max-width: 369px){
	.authpopup_code_input{
		width: 100%;

		-ms-flex-negative: 1;
		flex-shrink: 1;
	}
}
.authpopup_code_input:last-child{
	margin-right: 0;
}
.authpopup_code_input:focus{
	border-color: var(--primary-color);
	background-color: #fff;
}

.popup_content .suggestions-wrapper{
	max-width: 100%;
}

.popup_content .suggestions-suggestions {
	border: 1px solid #9899AA;
	box-shadow: 0px 4px 10px rgb(0 0 0 / 15%);
	border-radius: 5px;
	padding: 3px 10px;
	max-width: 100%;
	max-height: 220px;
	overflow: auto;
}

.popup_content .suggestions-hint{
	padding-bottom: 0px;
}

.popup_content .suggestions-suggestion{
	margin: 0 -10px;
	padding: 3px 14px;
	padding-bottom: 4px;
}

.popup_content .suggestions-suggestion > span{
	display: block;
	margin-bottom: 3px;
}

.popup_content .suggestions-suggestion > span:first-child,
.popup_content .suggestions-suggestion > span:first-child > span{
	display: inline-block;
	white-space: normal;
}

.popup_content .suggestions-suggestion > div:nth-child(2) > span{
	display: inline-block;
}

.popup_content .suggestions-value[data-suggestion-status="LIQUIDATED"]{
	text-decoration: line-through;
}

.popup_content .suggestions-value[data-suggestion-status="LIQUIDATED"]:after{
	display: none;
}

.enter_phone_select {
	width: 78px;
	flex-shrink: 0;
	margin-right: 5px;
	position: relative;
	z-index: 1;
}

.enter_phone_select_head {
	background: #fff;
	border-radius: 5px;
	height: 50px;
	display: flex;
	align-items: center;
	padding: 0 9px;
	color: #141517;
	font-size: 16px;
	position: relative;
	border: 1px solid #DBDDE1;
	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 #1178BB;
	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: #1178BB;
}

.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: 7.5px 9px;
	cursor: pointer;
	transition: all .2s ease;
}

.enter_phone_select_item:hover {
	background-color: #eee;
}

.enter_phone_select_item.selected{
	background: #1178BB;
	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: 25px;
}

@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: #1178BB;
}
/* End */
/* /local/templates/new_opt/css/main.css?1740668725230559 */
/* /local/templates/new_opt/css/main-new.css?174066872515136 */
/* /local/templates/new_opt/css/libs.min.css?165581737919267 */
/* /local/templates/new_opt/css/footer.css?1740668725208567 */
/* /local/templates/new_opt/css/multisearch.css?173289425531482 */
/* /local/templates/new_opt/css/header.css?1740668725126609 */
/* /local/templates/new_opt/css/base.css?17328942557855 */
/* /local/templates/new_opt/css/new-catalog.css?1732894255149575 */
/* /local/templates/new_opt/css/hover.css?174066872535022 */
/* /local/components/bxmaker/geoip.city/templates/header/style.css?165581737914659 */
/* /local/templates/new_opt/components/bitrix/menu/template3_new/style.css?1655817379581 */
/* /local/templates/new_opt/components/bitrix/sale.basket.basket.line/new.main/style.css?16558173794227 */
/* /local/templates/new_opt/components/bitrix/menu/template_top_new/style.css?1655817379581 */
/* /local/templates/new_opt/components/bitrix/menu/desktop_menu/style.css?1655817379581 */
/* /local/templates/new_opt/components/bitrix/sale.basket.basket.line/mobile/style.css?16558173794227 */
/* /local/templates/new_opt/components/bitrix/main.feedback/template2/style.css?1655817379293 */
/* /local/templates/new_opt/components/bitrix/main.feedback/template1/style.css?1655817379293 */
/* /local/components/marconi/popup_auth_opt_3_0/templates/.default/style.css?174066872553393 */
